System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于检测物联网系统组网性能并提高稳定性的方法技术方案_技高网

用于检测物联网系统组网性能并提高稳定性的方法技术方案

技术编号:41205275 阅读:3 留言:0更新日期:2024-05-07 22:31
用于检测物联网系统组网性能并提高稳定性的方法,物联网系统由物联网设备组成,可建立分组、通信连接关系,按照相邻关系组网形成系统网络,每个物联网设备内包括通信模块、微控制器,方法步骤如下:发送组网稳定性检测指令;检测指令传递给系统内设备;对系统内个体设备通信能力进行检测;对组网系统的网络通路进行检测;检测结果判定和汇总反馈;调整物联网系统网络稳定性差的部分。通过算法解决大型系统的网络检测的复杂程度,减少人员工作量,避免遗漏检测。通过通信检测、主成分分析,高效的判定出存在组网稳定性问题的区域、设备以及产生的原因,方便技术人员或程序算法判断分析。并极大的减少了为弥补网络稳定性差的工作量。

【技术实现步骤摘要】

本专利技术属于物联网组网,物联网设备功能、组网性能检测,具体涉及一种用于检测物联网系统组网性能并提高稳定性的方法


技术介绍

1、随着无线物联网技术的快速发展,无线通信得到了广泛的应用,目前普遍使用的物联网无线通信方式有2.4g、lora、zigbee、wifi、蓝牙mesh等。无线通信物联网具有灵活性高、安全性强、稳定性高等特点,广泛应用在智能家居、智能照明、环境检测、数据采集等各个领域。实际应用过程中,在大范围内布控无线组网时,物联网设备之间的距离、安装位置以及设备的数量对无线网络的稳定性都有很大的影响。例如,在大范围智能照明场合用灯具进行无线自组网时,灯具之间的距离较远或者中间有障碍物阻碍时,组网通信稳定性就会受到影响。

2、物联网设备组网方式通常分为两种。一种由调试人员操作调试设备对安装物联网设备的场景进行认为的设备分组,以及组与组之间的连接组网关系设置。另一种是在物联网设备中预先写入机器自学习程序,在所有物联网设备部署安装完成后,正式通电运行时,通过机器自学习程序由设备自身采集的数据信息分析后,自动形成网络和分组。

3、但无论何种组网方式,形成的物联网的稳定性都需要各个设备间高效通信的支持。无论是某个设备自身通信能力差,无法收到或者发出物联网系统的指令,还是因为建筑、环境造成干扰导致该干扰区域,设备间通信能力大幅度减弱,该区域无法有效收发系统指令,且该区域延伸连通的其他网络、分组都会受到其影响,导致该区域范围执行系统指令能力大幅下降,降低了用户体验,且破坏了物联网的整体性、联动性、有效性。>

技术实现思路

1、基于
技术介绍
提到的物理网系统网络,为解决系统内设备故障、固有环境干扰、环境变更等产生的降低系统稳定性的情况,提供一种用于检测物联网系统组网性能并提高稳定性的方法。

2、为实现上述目的,本专利技术采用以下技术方案。用于检测物联网系统组网性能并提高稳定性的方法,其中物联网系统由若干物联网设备通过建立设备间连接关系形成分组与系统网络,其特征在于所述方法包括如下步骤:

3、发送组网稳定性检测指令;

4、指令传递覆盖整体系统;

5、对系统内个体设备通信能力进行检测;

6、对系统组网络通路性能检测;

7、检测结果判定和汇总反馈;

8、调整物联网系统网络稳定性差的部分。

9、所述物联网系统组网性能检测并提高稳定性的方法适用于人工调试物联网设备组网形成的网络系统,和物联网设备运行自身程序机器自学习形成的组网系统。

10、所述发送组网稳定性检测指令,由可以接入物联网系统网络的指令收发类设备发起。

11、所述检测指令传递给系统内设备的方法是利用广度优先算法遍历系统内组网的设备,并形成信息树。

12、所述广度优先算法形成信息树的步骤包括:

13、起始物联网设备收到检测指令,形成信息树等级最高的第一层级;

14、检测当前起始设备的邻接设备有未被访问的设备,并与之配对检测形成新的一层级;

15、新层级设备排除与自身配对的上一层级设备,继续下发检测指令,形成下一层级;

16、以此类推,直到系统内最新形成的层级在预设时间内不再出现新的配对。

17、所述对系统内个体设备通信能力进行检测,是利用已形成的信息树的设备配对关系,配对设备相互间通过连续发送测试信号并统计接收到对象设备测试信号的次数计算设备两者间的通信成功率。

18、所述对组网系统网络通路进行检测使用主成分分析法,包括对设备所在方位信息和设备自身特性信息的计算分析。

19、所述主成分分析法包括:

20、设置物联网系统方位模型;

21、调用方位主成分分析程序进行运算;

22、选择需要统计的设备信息主成分内容;

23、根据设备信息主成分内容,设置系统组网性能优劣判断条件;

24、方位和设备信息结合进行主成分分析程序计算;

25、结合计算的结果与优劣条件比较,得出并反馈结论。

26、所述检测结果判定和汇总反馈包括如下类别:

27、个体设备自身通信能力差;

28、设备周围存在干扰通信设施导致组网稳定性差;

29、设备与设备间因距离过远导致通信组网稳定性差;

30、分组与分组连接的网络通路中有降低通信组网能力的障碍。

31、所述调整物联网系统网络稳定性差的部分,包括:

32、对组网稳定性差的系统组成部分运行调整程序;

33、变更该部分的分组、网络通路连接关系;

34、对变更部分再次运行检测程序;

35、检测结果汇总反馈并运算判定;

36、稳定性达标则退出调整程序并记录反馈信息;

37、未达标部分记录此次变更信息,并尝试建立新的变更方案;

38、无法建立新变更方案的部分进行标记反馈。

39、本专利技术与现有技术相比的有益效果是:通过算法解决大型系统的网络检测的复杂程度,减少人员工作量,避免遗漏检测。通过通信检测、主成分分析,高效的判定出存在组网稳定性问题的区域、设备以及产生的原因,方便技术人员或程序算法判断分析。并极大的减少了为弥补网络稳定性差的工作量。

40、上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术技术手段,可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的特征及优点能够更明显易懂,以下特举较佳实施例,详细说明如下。

本文档来自技高网...

【技术保护点】

1.用于检测物联网系统组网性能并提高稳定性的方法,其中物联网系统由若干物联网设备通过建立设备间连接关系形成分组与系统网络,其特征在于所述方法包括如下步骤:

2.根据权利要求1所述的用于检测物联网系统组网性能并提高稳定性的方法,其特征在于,所述物联网系统组网性能检测并提高稳定性的方法适用于人工调试物联网设备组网形成的网络系统,和物联网设备运行自身程序机器自学习形成的组网系统。

3.根据权利要求1所述的用于检测物联网系统组网性能并提高稳定性的方法,其特征在于,所述发送组网稳定性检测指令,由可以接入物联网系统网络的指令收发类设备发起。

4.根据权利要求1所述的用于检测物联网系统组网性能并提高稳定性的方法,其特征在于,所述指令传递覆盖整体系统的方法是利用广度优先算法遍历系统内组网的设备,并形成信息树。

5.根据权利要求4所述的用于检测物联网系统组网性能并提高稳定性的方法,其特征在于,所述广度优先算法形成信息树的步骤包括:

6.根据权利要求1或5所述的用于检测物联网系统组网性能并提高稳定性的方法,其特征在于,所述对系统内个体设备通信能力进行检测,是利用已形成的信息树的设备配对关系,配对设备相互间通过连续发送测试信号并统计接收到对象设备测试信号的次数计算设备两者间的通信成功率。

7.根据权利要求1所述的用于检测物联网系统组网性能并提高稳定性的方法,其特征在于,所述对组网系统网络通路进行检测使用主成分分析法,包括对设备所在方位信息和设备自身特性信息的计算分析。

8.根据权利要求7所述的用于检测物联网系统组网性能并提高稳定性的方法,其特征在于,所述主成分分析法包括:

9.根据权利要求1所述的用于检测物联网系统组网性能并提高稳定性的方法,其特征在于,所述检测数据结果和汇总反馈包括如下类别:

10.根据权利要求1所述的用于检测物联网系统组网性能并提高稳定性的方法,其特征在于,所述调整物联网系统网络稳定性差的部分,包括:

...

【技术特征摘要】

1.用于检测物联网系统组网性能并提高稳定性的方法,其中物联网系统由若干物联网设备通过建立设备间连接关系形成分组与系统网络,其特征在于所述方法包括如下步骤:

2.根据权利要求1所述的用于检测物联网系统组网性能并提高稳定性的方法,其特征在于,所述物联网系统组网性能检测并提高稳定性的方法适用于人工调试物联网设备组网形成的网络系统,和物联网设备运行自身程序机器自学习形成的组网系统。

3.根据权利要求1所述的用于检测物联网系统组网性能并提高稳定性的方法,其特征在于,所述发送组网稳定性检测指令,由可以接入物联网系统网络的指令收发类设备发起。

4.根据权利要求1所述的用于检测物联网系统组网性能并提高稳定性的方法,其特征在于,所述指令传递覆盖整体系统的方法是利用广度优先算法遍历系统内组网的设备,并形成信息树。

5.根据权利要求4所述的用于检测物联网系统组网性能并提高稳定性的方法,其特征在于,所述广度优先算法形成信息树的步骤包...

【专利技术属性】
技术研发人员:靳慧康赵瓅晔牛刚刚
申请(专利权)人:非凡士智能科技苏州有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1