基于ZigBee的远程无线抄表系统及其性能检测方法_2

文档序号:9598637阅读:来源:国知局
试代码的数量 X100%
[0062]传输时间指采集节点发出的测试码到集中器接收到序列码之间的时间间隔。
[0063]在检测完成之后,集中器会将丢包率、误码率以及传输时间反馈给集抄中心的计算机,计算机会将丢包率、误码率以及传输时间与计算机内存有的预设值比对,如果丢包率、误码率以及传输时间大于该预设值,计算机会控制告警系统触发对应告警,在本实施例中,计算机直接在显示屏上显示出告警结果。
[0064]在本实施例中,在步骤S1.1到S1.5的过程中,人为操作主控单元控制集中器和采集节点启动抗干扰性能测试过程;
[0065]抗干扰性能测试过程包括以下步骤:
[0066]S2.1、主控单元发送干扰测试命令给集中器;
[0067]S2.2、集中器将干扰测试命令发送给待测采集节点和相邻采集节点;
[0068]S2.3、在相同频道上同时给集中器发送信号,其中待测采集节点发送测试数据信号,相邻采集节点发送干扰信号;
[0069]S2.4、集中器对比接收的测试信号,计算有干扰信号时的丢包率和误码率,并将有信号干扰时的丢包率和误码率反馈给主控单元。
[0070]如上述步骤所述,在检测完成之后,集中器会将干扰测试过程中的丢包率、误码率以及传输时间反馈给集抄中心的计算机,计算机会将丢包率、误码率以及传输时间与计算机内存有的预设值比对,如果丢包率、误码率以及传输时间大于该预设值,计算机会控制告警系统触发对应告警,在本实施例中,计算机直接在显示屏上显示出告警结果。
[0071]集中器将测试结果(包括网络拓扑结构、传输延迟、丢包率、误码率、抗干扰能力等数据)通过GPRS、GSM、CDMA等无线通信方式至集抄中心,在集抄中心的计算机上,由上层数据管理软件提供了基于PC机的应用平台,最终实现在PC机界面上以文本或图文形式展示无线传感网络性能测试结果,包括单点测试和系统整体测试结果,即对单个计量仪表的测试及整个网络内所有计量仪表的测试。
[0072]需要说明的是,如果是对基于ZigBee的电能表无线抄表系统性能的测试,则无需测量节点剩余能量。如果是对基于ZigBee的水表、气表、热表等仪表无线抄表系统性能的测量,则还可以增加节点剩余能量测试项目。
[0073]为了实现上述方法,本发明还提供了一种基于ZigBee的远程无线抄表系统,包括主控单元、集中器、采集器、告警组件;
[0074]主控单元与告警组件相连接;集中器分别与主控单元、采集器无线连接;
[0075]主控单元用于:
[0076]向集中器发送检测命令;
[0077]向集中器发送干扰测试命令;
[0078]当抄表结果的丢包率和/或误码率大于主控单元中的预设值时,控制告警单元发出抄表结果丢包率和/或误码率过高告警;
[0079]当有信号干扰时的丢包率和/或误码率大于主控单元中的预设值时,控制告警单元发出干扰丢包和/或误码严重告警;
[0080]集中器用于:
[0081]根据检测命令或干扰测试命令向采集器发送检测命令或干扰测试命令;
[0082]接收到来自采集器的检测结果以及检测命令或干扰测试命令反馈,并根据反馈的检测命令或干扰测试命令以及原始检测命令或干扰测试命令计算误码率和/或丢包率;
[0083]反馈检测结果以及误码率和/或丢包率给主控单元;
[0084]采集器用于:
[0085]根据检测命令抄表,并将抄表结果和检测命令反馈给集中器;
[0086]根据干扰测试命令在同一通道向集中器发送测试数据或干扰信号。
[0087]上述各实施方式是实现本发明的具体实施例,本领域的普通技术人员可以理解,而在实际应用中,可以在形式上和细节上对其作各种改变,而不偏离本发明的精神和范围。
【主权项】
1.一种基于ZigBee的远程无线抄表系统的性能检测方法,其特征在于,包括以下步骤: S1.0、提供主控单元、集中器和采集节点; S1.1、所述主控单元向所述集中器发出检测命令; S1.2、所述集中器根据所述检测命令将相应的所述检测命令发送给对应采集节点; S1.3、所述采集节点根据所述检测命令抄表,并将抄表结果以及所述检测命令反馈给所述集中器; S1.4、所述集中器将原始检测命令以及采集节点反馈回来的检测命令进行比对,计算抄表结果的丢包率和误码率; 51.5,所述集中器将所述抄表结果发送给所述主控单元。2.根据权利要求1所述的基于ZigBee的远程无线抄表系统的性能检测方法,其特征在于, 在所述步骤S1.5后,经自由设定的自动抄表间隔时间后,返回所述步骤S1.1,开始新一轮抄表。3.根据权利要求1所述的基于ZigBee的远程无线抄表系统的性能检测方法,其特征在于,在所述步骤S1.4中,还包括: 所述抄表结果的丢包率和/或误码率大于主控单元中的预设值时,所述主控单元控制告警单元发出抄表结果丢包率和/或误码率过高告警。4.根据权利要求1所述的基于ZigBee的远程无线抄表系统的性能检测方法,其特征在于,还包括:在新增抄表用户时,采集节点自主搜寻集中器,完成通信的匹配。5.根据权利要求1所述的基于ZigBee的远程无线抄表系统的性能检测方法,其特征在于,在步骤S1.5中,所述抄表结果还被存储在所述集中器中。6.根据权利要求1所述的基于ZigBee的远程无线抄表系统的性能检测方法,其特征在于,在所述步骤S1.3之前,还包括: 所述采集节点接收到所述检测命令后,对所述采集节点当前状态进行判断; 若所述采集节点处于空闲状态,则进入步骤S1.3 ; 若所述采集节点处于忙碌状态,所述采集节点挂起所述检测命令,待所述采集节点进入空闲状态时,进入所述步骤S1.3。7.根据权利要求1所述的基于ZigBee的远程无线抄表系统的性能检测方法,其特征在于,在所述步骤S1.1到S1.5的过程中,人为操作所述主控单元控制所述集中器和采集节点启动抗干扰性能测试过程; 所述抗干扰性能测试过程包括以下步骤: 52.1、主控单元发送干扰测试命令给所述集中器; S2.2、所述集中器将所述干扰测试命令发送给待测采集节点和相邻采集节点; S2.3、在相同频道上同时给所述集中器发送信号,其中所述待测采集节点发送测试数据信号,所述相邻采集节点发送干扰信号; S2.4、所述集中器对比接收的测试信号,计算有干扰信号时的丢包率和误码率,并将有信号干扰时的丢包率和误码率反馈给所述主控单元。8.根据权利要求7所述的基于ZigBee的远程无线抄表系统的性能检测方法,其特征在于,有信号干扰时的丢包率和/或误码率大于主控单元中的预设值时,所述主控单元控制告警单元发出干扰丢包和/或误码严重告警。9.根据权利要求1所述的基于ZigBee的远程无线抄表系统的性能检测方法,其特征在于,所述集中器和所述主控单元之间通过无线通信网络通信。10.一种基于ZigBee的远程无线抄表系统,其特征在于,包括主控单元、集中器、采集节点、告警组件; 所述主控单元与所述告警组件相连接;所述集中器分别与所述主控单元、所述采集节点无线连接; 所述主控单元用于: 向所述集中器发送检测命令; 向所述集中器发送干扰测试命令; 当抄表结果的丢包率和/或误码率大于主控单元中的预设值时,控制告警单元发出抄表结果丢包率和/或误码率过高告警; 当有信号干扰时的丢包率和/或误码率大于主控单元中的预设值时,控制告警单元发出干扰丢包和/或误码严重告警; 所述集中器用于: 根据检测命令或干扰测试命令向所述采集节点发送检测命令或干扰测试命令; 接收到来自所述采集节点的检测结果以及检测命令或干扰测试命令反馈,并根据反馈的检测命令或干扰测试命令以及原始检测命令或干扰测试命令计算误码率和/或丢包率;反馈所述检测结果以及误码率和/或丢包率给所述主控单元; 所述采集节点用于: 根据检测命令抄表,并将抄表结果和检测命令反馈给所述集中器; 根据干扰测试命令在同一通道向所述集中器发送测试数据或干扰信号。
【专利摘要】本发明涉及一种ZigBee远程无线抄表系统性能检测方法。这种方法简单明了,基本不占系统资源,无需另外增加设备和更新软件。通过软件对系统进行数据收发测试,并计算出传输延迟、丢包率、误码率、抗干扰能力、拓扑结构等性能参数。以完成定期、不定期的ZigBee远程无线抄表系统链路性能的检测。
【IPC分类】G08C17/02
【公开号】CN105355021
【申请号】CN201510817032
【发明人】黄璟, 吴振英, 崔秋丽, 王莉莉
【申请人】苏州工业职业技术学院
【公开日】2016年2月24日
【申请日】2015年11月23日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1