System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术一种基于双模通信的集中器的抄表方法,涉及集中器领域。
技术介绍
1、双模通信指在一个设备或系统中同时支持两种不同的通信模式,这两种通信模式可以是不同的网络技术、协议或频段;集中器指在物联网应用中,将多个设备连接在一起,集中管理和控制这些设备之间的数据传输和通信的设备或系统;双模通信集中器是指支持两种或多种不同通信模式的集中器设备,它可以通过对接不同的通信网络,实现设备与云平台之间的数据传输和通信。
2、现有有关集中器抄表的系统或方法存在以下不足:
3、1、通信数据单一:现有的集中器抄表方法或系统,不支持或不适配较低级别电表、水表或燃气表的数据获取,对可以获取的数据有严格的数据类型区分。
4、2、数据可用率低:在远距离或特殊环境下获取智能仪表数据时,数据的长短、波形或频段受损会导致数据失真,使得数据不可用。
5、系统复杂度和维护成本增加:双模通信需要集中器具备更多的硬件和软件支持,系统的复杂度相应增加,同时双模通信涉及更多的硬件设备和通信方式,维护和管理成本也会相应增加。
技术实现思路
1、针对现有技术存在的不足,本专利技术提供一种基于双模通信的集中器的抄表方法,旨在解决集中器获取的抄表数据不规范问题。
2、为了实现上述目的,本专利技术是通过如下的技术方案来实现:一种基于双模通信的集中器的抄表方法包括:
3、步骤s1:通过三级集中器获取用户智能仪表的仪表数据、带宽、信号类型和输出端口号,得到三级抄写数据
4、步骤s2:对三级抄写数据进行一次处理,把不同信号类型的三级抄写数据转换成统一信号类型的二级抄写数据;
5、步骤s3:利用二级集中器对二级抄写数据进行数据分割处理,得到一级抄写数据;把一级抄写数据发送至一级集中器;
6、步骤s4:一级集中器对一级抄写数据进行数据加密,得到抄写密文;把抄写密文发送至云服务器保存。
7、进一步地,所述集中器包括;
8、三级集中器:与用户智能仪表直接或间接连接,用于收集和处理三级抄写数据,得到二级抄写数据;
9、二级集中器:与三级集中器有线连接,用于对二级抄写数据进行数据分割,得到一级抄写数据;
10、一级集中器:与二级集中器无线连接,用于对一级抄写数据进行数据加密和信号传输。
11、进一步地,所述步骤s1的后续步骤如下:
12、步骤s11:根据居民身份信息和位置信息,为居民分配数据连接端口;
13、步骤s12:通过三级集中器的数据连接端口获取用户的智能仪表示数,得到仪表数据;
14、步骤s13:三级集中器记录仪表数据连续最大发送数据流大小,得到智能仪表数据带宽;
15、步骤s14:判断仪表数据的接收端是否为有线端口;若是,则说明仪表数据是连续性,信号类型为模拟信号;若不是,则说明仪表数据是离散性,信号类型为数字信号;
16、步骤s15:三级集中器记录仪表数据是数字信号的发送端口号,得到输出端口号;
17、步骤s16:将用户智能仪表的仪表数据、带宽、信号类型和输出端口号,作为三级抄写数据输送至数据处理组件。
18、进一步地,所述步骤s11的后续步骤如下:
19、步骤s111:通过居委会的住户登记表,获取居民的位置和身份信息;
20、步骤s112:将居民的位置信息记作(x,y);
21、步骤s113:读取三级集中器的部署位置,记作(x0,y0);
22、步骤s114:计算三级集中器到居民住所的距离δx;
23、;
24、步骤s115:判断δx是否大于340;若小于,则该居民的智能仪表与三级集中器进行有线连接,执行步骤s116~步骤s117;若大于,则该居民的智能仪表与三级集中器进行无线连接,执行步骤s118;
25、步骤s116:调用哈希函数,对用户的位置信息和身份信息进行转化,得到分配值;并把分配值按升序排列,得到分配序列;
26、步骤s117:获取三级集中器中用于有线连接的端口号,并按分配序列的顺序依次为用户分配端口;
27、步骤s118:调用哈希函数,对用户的位置信息进行转化,得到地理值;获取三级集中器中用于无线连接的未分配端口号,将未分配端口号发送至智能仪表中。
28、进一步地,所述步骤s2的后续步骤如下:
29、步骤s21:操作员把参考电压上传至三级集中器,得到电压精度,记作j;
30、步骤s22:判断三级抄写数据的信号类型是否为数字信号;若是,则直接把三级抄写数据作为二级抄写数据,不执行后续步骤s23~步骤s26;若不是,则读取仪表数据的最高电压和最低电压,分别记作u1、u2;
31、步骤s23:计算可调节电阻的启用个数n,n=(u1-u2)/j;
32、步骤s24:获取可调节电阻的初始电阻,记作r0;获取三级集中器的电压范围,记作u;计算可调节电阻的分压电阻δr,
33、;
34、步骤s25:计算优先编码器的启用个数m,m=㏒2(n);
35、步骤s26:把三级抄写数据接入模拟信号输出端,得到数字信号的二级抄写数据;
36、步骤s27:三级集中器把二级抄写数据发送至二级集中器。
37、进一步地,所述步骤s3的后续步骤如下:
38、步骤s31:二级集中器统计二级抄写数据的个数,记作p;
39、步骤s32:二级集中器读取二级抄写数据的智能仪表带宽,记作w;读取数据长度,记作h;
40、步骤s33:二级集中器把智能仪表带宽w升序排列,得到带宽集合bw,并读取bw的末项带宽作为参考带宽,记作ww;
41、bw{(w1,h1)、(w2,h2)、(w3,h3)……(wp,hp)};
42、步骤s34:二级集中器依次读取bw中每一项对应的二级抄写数据的比特值,并统计其中比特值为“1”的个数;创建一个长度为㏒2(p)(向下取整)且二进制数为p的字段为数据起始符,数据起始符的二进制补码为数据终止符;例:p为17,则数据起始符的长度为4(㏒2(17)向下取整为4),内容为:1001,数据终止符为:1111;
43、步骤s35:二级集中器依次判断w1~wi-1与wp是否相等,若相等,则不分割;若相等,则从数据高位向低位依次对二级抄写数据进行分割;
44、若相等w1与wp不相等,(w1,h1)对应的二级抄写数据分割:
45、分割段数i1,i1=wp/w1;
46、每段数据长度c1,c1=h1/i1;
47、把(w1,h1)对应的二级抄写数据,从高位向低位依次分割成i1个数据段,第1~第(i1-1)个数据段长度为c1;第i1个数据段长度可以不为c1;
48、在第1个数据段首部添加数据起始符,在第本文档来自技高网...
【技术保护点】
1.一种基于双模通信的集中器的抄表方法,其特征在于,抄表方法包括:
2.根据权利要求1所述的一种基于双模通信的集中器的抄表方法,其特征在于,所述步骤S1的后续步骤如下:
3.根据权利要求2所述的一种基于双模通信的集中器的抄表方法,其特征在于,所述步骤S11的后续步骤如下:
4.根据权利要求1所述的一种基于双模通信的集中器的抄表方法,其特征在于,所述步骤S2的后续步骤如下:
5.根据权利要求4所述的一种基于双模通信的集中器的抄表方法,其特征在于,所述步骤S3的后续步骤如下:
6.根据权利要求5所述的一种基于双模通信的集中器的抄表方法,其特征在于,所述步骤S4的后续步骤如下:
7.根据权利要求6所述的一种基于双模通信的集中器的抄表方法,其特征在于,所述步骤S4还包括以下步骤:
8.根据权利要求5所述的一种基于双模通信的集中器的抄表方法,其特征在于,所述步骤S35对二级抄写数据进行分割包括以下步骤:
【技术特征摘要】
1.一种基于双模通信的集中器的抄表方法,其特征在于,抄表方法包括:
2.根据权利要求1所述的一种基于双模通信的集中器的抄表方法,其特征在于,所述步骤s1的后续步骤如下:
3.根据权利要求2所述的一种基于双模通信的集中器的抄表方法,其特征在于,所述步骤s11的后续步骤如下:
4.根据权利要求1所述的一种基于双模通信的集中器的抄表方法,其特征在于,所述步骤s2的后续步骤如下:
5.根据权利要求4所...
【专利技术属性】
技术研发人员:张志嵩,黄朝华,李宁,
申请(专利权)人:北京煜邦电力技术股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。