System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及物联网通信,更具体地说,本专利技术涉及基于国产操作系统的物联网通信平台。
技术介绍
1、物联网技术是一种将各种物理设备,如传感器、执行器、智能设备连接到互联网,并使它们相互通信和协作的技术。它主要由传感器、执行器、网络连接、通信协议等部分组成。鸿蒙系统在物联网领域有广泛的应用,其分布式架构、全场景适配性和多终端协同特性使得它成为连接智能设备和实现智能家居、智能城市等应用场景的理想选择。
2、现有技术存在以下不足:
3、鸿蒙操作系统可以通过多种技术和协议来连接和控制移动工具,鸿蒙操作系统在处理蓝牙连接车辆时,初次连接移动设备需要手动连接,后续移动设备数据会进入数据库,只要移动设备蓝牙处于打开状态,当车辆启动后,移动设备音频就会自动连接车载蓝牙,当出现借车等情况时,非车主启动车辆时或在归还车辆时,在一定范围内,车主的移动设备的音频会自动连接车载蓝牙,导致当前信息泄露等安全隐患问题。不能满足安全规范。
4、针对上述问题,本专利技术提出一种解决方案。
技术实现思路
1、为了克服现有技术的上述缺陷,本专利技术的实施例提供基于国产操作系统的物联网通信平台,通过基于国产操作系统的物联网通信平台,根据驾驶者是否为用户本人选择车载蓝牙进行自动连接还是手动连接,以解决上述
技术介绍
中提出的问题。
2、为实现上述目的,本专利技术提供如下技术方案:
3、基于国产操作系统的物联网通信平台,数据采集模块,数据处理模块以及数据存储模块,各模
4、步骤s1,获取用户数据,包括用户车载蓝牙连接数据和用户音频播放数据;
5、步骤s2,根据用户车载蓝牙连接数据和用户音频播放数据构建用户车载蓝牙需求评估模型,评估用户车载蓝牙需求程度;
6、步骤s3,根据用户车载蓝牙需求程度筛选出车载蓝牙高需求用户作为样本,并获取车内移动设备数据与用户驾驶座位调节信息,根据车内移动设备数据和用户驾驶座位调节信息综合判断当前驾驶者是否为用户本人;
7、步骤s4,根据驾驶者是否为用户本人选择车载蓝牙进行自动连接还是手动连接。
8、在一个优选的实施方式中,在步骤s1中,用户车载蓝牙连接数据为用户车载蓝牙连接同一移动设备的次数、移动设备连接车载蓝牙的时长以及使用移动设备在连接车载蓝牙下的音频播放次数。
9、在一个优选的实施方式中,在步骤s2中,若当前用户车载蓝牙连接同一移动设备的次数比预设的车载蓝牙连接阈值大,将当前用户进行标记,
10、获取用户的车载蓝牙使用时长t,记录车载蓝牙使用时长t的具体时间点,进行标记并按从小到大进行排列得到t1、t2、t3等数据,合并为一个时间序列tx,x为具体时间数值序号,x={1,2,3…n},其中n为正整数;
11、使用lof算法,基于时间序列上的数据点密度检测异常离群数据点,计算各个数据点的局部离群因子,通过设置局部离群因子偏差阈值对收集具体时间数值点进行分类,并挑选出在偏差阈值内的时长数据点进行取平均值处理得到车载蓝牙平均使用时长
12、在一个优选的实施方式中,车载蓝牙平均使用时长具体实施步骤如下:
13、将获得的具体时间数值点tx进行标准差计算,标准差式中为时间数据点的平均值;根据时间数值点的标准差计算预测偏差系数tz,预测偏差系数tz的计算表达式可以为tz=s*exp(s+1)2,将筛选出来的数据取平均值得到车载蓝牙平均使用时长再根据当前用户的车载蓝牙使用时长与车载蓝牙平均使用时长作商得到当前用户的车载蓝牙时长比例系数tb,且tb>0。
14、在一个优选的实施方式中,获取用户的车载蓝牙音频播放次数并整理成音频数据集,将音频数据集中的播放数据划分为训练集、验证集和测试集;
15、将训练集按一定比例划分为若干个训练样本,进行迭代训练并得出平方差,对比验证集得出的平方差和训练集得出的平方差,若验证集的平方差比训练集的平方差大,则给训练集添加迭代训练次数;
16、在满足验证集后,将测试集的数据,通过平方差公式求的得平方差,若测试集的数据平方差大于训练集求出的平方差,则随机交换验证集和测试集中的数据重新计算平方差,重复操作直至满足测试集的平方差小于等于训练集的平方差;并将操作后的测试集数据取中位数作为车载蓝牙音频播放次数均值并标记为将当前用户的车载蓝牙音频播放次数除以车载蓝牙音频播放次数均值得到音频播放比例系数kc;
17、用得到的车载蓝牙时长比例系数tb和音频播放比例系数kc构建车载蓝牙需求程度模型,通过逻辑回归函数计算结果与需求阈值进行对比确定用户对车载蓝牙的使用需求大小;并将计算得到的需求评估指数与预设的需求阈值进行比较,当需求评估指数大于等于预设需求阈值时,将用户作为车载蓝牙高需求用户
18、在一个优选的实施方式中,在步骤s3中,将根据需求评估指数筛选并标记的车载蓝牙高需求用户作为样本后判断当前驾驶者是否为用户本人具体步骤如下:
19、选取一段时间作为样本区间,收集用户开车时调节座位的高度数据和长度数据,在样本时间段内选取时间间隔相同的时间点并记录为t1、t2、t3等,记录各点的座位高度h和长度l,将座位高度整理成一个高度数据集,座位长度l整理成一个长度数据集,将高度数据集中最大的数据和最小的数据剔除后将数据从小到大排列,得到剩余高度数据中的高度数据中位数hz,以高度数据中位数hz为中心,将两边的高度数据分别取平均数得到和且将长度数据中最大的数据和最小的数据剔除后将数据从小到大排列,得到剩余长度数据中的长度数据中位数hz,以长度数据中位数hz为中心,将两边的长度数据分别取平均数得到和且
20、当用户的座位高度h和长度l均在用户座位阈值区间内,则判断当前驾驶者为用户本人。
21、在一个优选的实施方式中,在步骤s4中,首先从用户数据中分析得到车载蓝牙高需求用户,将车载蓝牙高需求用户作为标记用户,判断标记用户车辆启动时,是否出现新的蓝牙设备、是否出现异常位置调节来判断该驾驶者是否为用户本人,再进行车载蓝牙自动连接移动设备的判断;具体的:
22、当车内出现新的蓝牙设备时,不进行车载蓝牙的自动连接,提示手动连接蓝牙;
23、当前驾驶者进行车载蓝牙连接用户历史中的移动设备时,提示用户是否进行蓝牙连接;
24、当车内没有出现新的设备连接时,记录当前驾驶者的驾驶位置并与用户座位阈值进行比对,判断车载蓝牙是否自动连接移动设备:
25、若当前驾驶者的驾驶位置在用户座位阈值区间内,则判断当前驾驶者为用户本人,开启车载蓝牙自动连接蓝牙设备,若当前驾驶者的驾驶位置在用户座位阈值区间外,不进行车载蓝牙的自动连接,提示当前驾驶者是否手动连接移动设备。
26、本专利技术一种基于多源数据分析的数字化文化旅游管理系统的技术效果和优点:
27、本专利技术基于对国产操作系统中用户车载蓝牙使用情况信息进行检测分析,评估用户自动连本文档来自技高网...
【技术保护点】
1.基于国产操作系统的物联网通信平台,数据采集模块,数据处理模块以及数据存储模块,其特征在于,各模块处理步骤如下;
2.根据权利要求1所述的基于国产操作系统的物联网通信平台,其特征在于:在步骤S1中,用户车载蓝牙连接数据为用户车载蓝牙连接同一移动设备的次数、移动设备连接车载蓝牙的时长以及使用移动设备在连接车载蓝牙下的音频播放次数。
3.根据权利要求2所述的基于国产操作系统的物联网通信平台,其特征在于:
4.根据权利要求3所述的基于国产操作系统的物联网通信平台,其特征在于:车载蓝牙平均使用时长具体实施步骤如下;
5.根据权利要求4所述的基于国产操作系统的物联网通信平台,其特征在于:获取用户的车载蓝牙音频播放次数并整理成音频数据集,将音频数据集中的播放数据划分为训练集、验证集和测试集;
6.根据权利要求1所述的基于国产操作系统的物联网通信平台,其特征在于:在步骤S3中,将根据需求评估指数筛选并标记的车载蓝牙高需求用户作为样本后判断当前驾驶者是否为用户本人具体步骤如下:
7.根据权利要求1所述的基于国产操作系统的物
...【技术特征摘要】
1.基于国产操作系统的物联网通信平台,数据采集模块,数据处理模块以及数据存储模块,其特征在于,各模块处理步骤如下;
2.根据权利要求1所述的基于国产操作系统的物联网通信平台,其特征在于:在步骤s1中,用户车载蓝牙连接数据为用户车载蓝牙连接同一移动设备的次数、移动设备连接车载蓝牙的时长以及使用移动设备在连接车载蓝牙下的音频播放次数。
3.根据权利要求2所述的基于国产操作系统的物联网通信平台,其特征在于:
4.根据权利要求3所述的基于国产操作系统的物联网通信平台,其特征在于:车载蓝牙平均使用时长具体实施步骤如下;
5.根据权利要求4所述的基于国产操作系统的物联网通信平台,其特征...
【专利技术属性】
技术研发人员:马丽萍,毕秀,
申请(专利权)人:南京欣网通信科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。