System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于物联网设备的数据采集系统技术方案_技高网

基于物联网设备的数据采集系统技术方案

技术编号:40990119 阅读:2 留言:0更新日期:2024-04-18 21:32
本发明专利技术公开了基于物联网设备的数据采集系统,本发明专利技术涉及数据采集技术领域,解决了原始的采集方式,其传输协议转变频繁,会导致其数据采集的效率过于缓慢的问题,本发明专利技术通过确认不同物联网设备之间的数据流通导向,确认其采集流程,并提取对应的传输协议,基于其传输协议的序列,确定其不同物联网设备的采集优先级,基于此优先级,对物联网设备进行数据采集并生成其对应的数据包,后续基于原始所确定的对应序列,将数据包进行整合,确认其对应的周期数据,此种处理方式,不仅可以保障其数据的采集速率,同时保障数据的归整度,不会出现混乱。

【技术实现步骤摘要】

本专利技术涉及数据采集,具体为基于物联网设备的数据采集系统


技术介绍

1、物联网设备是连接到互联网的物理对象,它们能够收集和交换数据。这些设备通常嵌入了传感器、软件和其他技术,使它们能够相互通信或通过中央系统与用户交互。

2、公开号为cn116743886a的申请公开了一种基于物联网的工业控制设备数据采集系统,涉及工业数据采集
,用于解决现有的工业控制设备的数据采集协议各异以及工业数据是脏数据,直接存储无法用于分析,导致数据采集难度大和后期数据使用不便的问题;本专利技术通过驱动适配器按照接口规范对数据采集协议进行封装形成适配器,将不同数据采集协议库封装为一个个驱动适配器形成适配器库,并定义服务器与适配器之间的统一接口,当车间新增工业控制设备时,服务器只需实例化一个对应协议的适配器即可完成数据采集,从而实现不同数据采集协议的统一调用与即插即用;通过数据分析单元对采集到的数据进行分析处理并执行相应的操作,进而在处理之后进行存储。

3、物联网设备在进行数据采集时,因不同物联网设备之间所采用的传输协议均不相同,故在数据采集时,需一一转换传输协议,以此对不同的物联网设备进行数据采集,但原始的采集方式,其传输协议转变频繁,会导致其数据采集的效率过于缓慢,其数据流庞大,也会在采集完毕后出现数据混乱。


技术实现思路

1、针对现有技术的不足,本专利技术提供了基于物联网设备的数据采集系统,解决了原始的采集方式,其传输协议转变频繁,会导致其数据采集的效率过于缓慢的问题。</p>

2、为实现以上目的,本专利技术通过以下技术方案予以实现:基于物联网设备的数据采集系统,采集流程确认端,基于物联设备之间的数据流通导向,确定其采集流程,其具体采集流程由操作人员进行确认,再从数据库内提取其对应物联设备所对应的传输协议,并按照采集流程对传输协议进行排序,生成其传输协议序列;

3、转换规则生成端,基于所确定的传输协议序列,确认相同的传输协议并提取,生成同类协议序列,并将所生成的若干组同类协议序列传输至周期数据合并端内,且根据同类协议序列的具体排序名次,生成其协议转换规则,包括:

4、从传输协议序列内,将相同传输协议提取出确认同类协议序列,并在同类协议之间的间隔空白位置处设置“×”,代表此位置处为其他协议,不属于本同类协议序列;

5、基于所确定的同类协议序列,依据流通方向从前至后对本序列内其同类协议的名次进行确认,其名次采用数字进行表示,若本同类协议序列内第一处位置便存在同类协议,则标定第一组名次“1”,对后续同类协议的名次依次确认后,按照其同类协议的存在个数以及名次总值确认排序值,采用:名次总值÷存在个数=排序值,确认本同类协议序列的同类协议的排序值;

6、基于不同同类协议序列的具体排序值大小,按照排序值从小至大的方式,将所属的同类协议进行排序,生成协议转换规则,并将所生成的协议转换规则传输至周期数据采集端内;

7、周期数据采集端,基于所确定的协议转换规则,对采集流程内对应的物联设备进行数据采集,并将不同传输协议所采集的不同数据包传输至周期数据合并端内,具体方式为:

8、依据所确定的协议转换规则,提取本规则的第一组传输协议,对本传输协议相关的物联设备数据进行采集,生成其对应传输协议的数据包,并依据所设定的采集周期,生成本采集周期的数据包;

9、依据协议转换规则,采用不同的传输协议对后续不同传输协议所对应的物联设备数据依次进行采集,生成不同传输协议的数据包,并将所采集的若干个数据包传输至周期数据合并端内;

10、周期数据合并端,依据本周期所采集的若干个数据包,按照其数据包内其数据内部的ip地址所变换的次数,将数据包内部的数据进行排序,再依据所确定的若干组同类协议序列,将若干个数据包进行整合合并,生成本周期的周期数据,具体方式为:

11、确认对应传输协议的数据包,按照其ip地址所变化的次数,依据变化次数从小至大的排序方式,将本数据包内不同的采集数据进行排序,再基于本传输协议,提取本传输协议所对应的同类协议序列,按照其同类协议序列内设备的排序位置,将排序后的采集数据按照从前至后的方式,依次填补至对应传输协议的排序位置处,生成对应传输协议所对应的数据序列;

12、再对其他数据包采用同样方式进行处理,生成其他数据包所对应的数据序列;

13、基于所产生的若干组数据序列,按照其数据的位置,依据从前至后的方式,将若干组数据序列进行整合,生成本周期所采集的周期数据。

14、优先的,还包括:

15、数据库,内部包括有不同特征区间,其中特征区间由操作人员提前根据经验拟定,且不同的特征区间带有不同的特征赋值;

16、周期数据分类端,对所确定的周期数据进行接收,并基于周期数据的具体特征,将若干组周期数据进行特征分类;具体方式为:

17、所接收的周期数据达到n组时,进行特征分类,其中n为预设值;

18、将周期数据与数据库内部的特征区间进行一一比对,基于比对结果,确定特征赋值,若周期数据的对应特征属于特征区间,则生成特征赋值,若不属于,则生成参数“0”,依据一一比对的具体结果,生成属于此周期数据的特征赋值序列;

19、基于不同周期数据所产生的特征赋值序列,将特征赋值序列完全相同的若干组周期数据划分为同一分类,并将不同分类的周期数据存储于不同存储空间内。

20、本专利技术提供了基于物联网设备的数据采集系统。与现有技术相比具备以下有益效果:

21、本专利技术通过确认不同物联网设备之间的数据流通导向,确认其采集流程,并提取对应的传输协议,基于其传输协议的序列,确定其不同物联网设备的采集优先级,基于此优先级,对物联网设备进行数据采集并生成其对应的数据包,后续基于原始所确定的对应序列,将数据包进行整合,确认其对应的周期数据,此种处理方式,不仅可以保障其数据的采集速率,同时保障数据的归整度,不会出现混乱;

22、针对于所采集的周期数据,将其与特征区间进行一一比对,确定其特征赋值,基于特征赋值生成其对应的赋值序列,按照不同周期数据的不同赋值序列,进行特征分类并进行存储,将同类特征的周期数据存储于同一处,保障后续进行数据分析以及提取,提升其周期数据的整体管理效果。

本文档来自技高网...

【技术保护点】

1.基于物联网设备的数据采集系统,其特征在于,包括:

2.根据权利要求1所述的基于物联网设备的数据采集系统,其特征在于,所述转换规则生成端,生成其协议转换规则的具体方式包括:

3.根据权利要求2所述的基于物联网设备的数据采集系统,其特征在于,所述排序值的确定方式为:

4.根据权利要求2所述的基于物联网设备的数据采集系统,其特征在于,所述周期数据采集端,进行数据采集的具体方式为:

5.根据权利要求4所述的基于物联网设备的数据采集系统,其特征在于,所述周期数据合并端,将若干个数据包进行整合合并的具体方式为:

6.根据权利要求1所述的基于物联网设备的数据采集系统,其特征在于,还包括:

7.根据权利要求1所述的基于物联网设备的数据采集系统,其特征在于,还包括:

8.根据权利要求7所述的基于物联网设备的数据采集系统,其特征在于,所述周期数据分类端,进行特征分类的具体方式为:

【技术特征摘要】

1.基于物联网设备的数据采集系统,其特征在于,包括:

2.根据权利要求1所述的基于物联网设备的数据采集系统,其特征在于,所述转换规则生成端,生成其协议转换规则的具体方式包括:

3.根据权利要求2所述的基于物联网设备的数据采集系统,其特征在于,所述排序值的确定方式为:

4.根据权利要求2所述的基于物联网设备的数据采集系统,其特征在于,所述周期数据采集端,进行数据采集的具体方式为:

...

【专利技术属性】
技术研发人员:郁聪赵磊城杨川何青青周嗣杰黄琼魏国伟
申请(专利权)人:时代云英深圳科技有限公司
类型:发明
国别省市:

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

1