本发明属于电力巡检机器人,尤其涉及一种用于巡检机器人的便携式通信模块检测系统。
背景技术:
1、随着科技进步和两个一流建设的不断发展,以“信息化、数字化、自动化、互动化”为特征的智能电网建设逐渐深入,变电站智能巡检机器人列入《国家电网公司第一批重点推广新技术目录》,变电站智能巡检机器人进入了推广应用阶段。
2、目前,随着变电站智能巡检机器人越来越多,其无线通信能力也越来越重要,因为更强的无线通信能力意味着更强的工作效率。
3、但现有的巡检机器人在工作时可能会由于变电站位置等原因,导致其无线通信能力减弱,无线通信能力减弱的巡检机器人对于数据传输其传输质量极其不稳定,导致信号丢失,而且还会造成巡检机器人卡顿和闪断的现象,影响巡检工作的展开。
4、对此,本发明提供了一种关于变电站巡检机器人的便携式通信模块的检测系统,可以在巡检机器人正常工作时检测其无线通信能力,检测其与机器人后台的通信状况,防止信息丢失。
技术实现思路
1、为了解决或者改善巡检机器人无线通信能力变弱的问题,本发明提供了一种用于巡检机器人的便携式通信模块检测系统,具体技术方案如下:
2、本发明提供一种用于巡检机器人的便携式通信模块检测系统,通信模块,所述通信模块用于与电力巡检机器人后台通信,获取机器人后台上传的通信状况信息;
3、干扰模块,所述干扰模块用于释放干扰信号,干扰电力巡检机器人与机器人后台的无线通信。
4、优选的,所述通信模块包括滤波模块、功率放大模块、控制模块、开关模块、天线模块;所述滤波模块,功率放大模块,开关模块、天线模块依次相连;所述控制模块与功率放大模块相连;
5、所述功率放大模块用于放大信号功率,所述控制模块用于判断待发射的无线信号的类型,所述天线模块用于发射信号。
6、优选的,所述干扰模块包括报文接收模块、报文解析模块、报文发送模块、报文存储模块;
7、报文接收模块用于与巡检机器人后台建立tcp/ip连接,接收巡检机器人后台上送的报文,并用相应的数据结构对报文分类存储,并能将机器人后台报文送至报文解析模块进行报文解析,或将原始报文保存于通信模块的报文存储库中;
8、报文解析模块是用于对巡检机器人后台的报文进行分类解析,通过相应的数据结构对每一原始报文每一字节代表的报文含义进行解析,最终能将解析的报文中的各类巡检机器人通信模块的参数,传入报文存储库中;
9、报文发送模块是用于构造模拟巡检机器人主站系统的报文,并于巡检机器人的后台建立tcp/ip连接,控制报文的发送过程;
10、报文存储模块是用于对原始报文、解析后的报文进行实时存储,按照历史报文的类型和时间方式进行分类、查找、比较、分析,并能产生巡检机器人通信模块的评价。
11、优选的,所述滤波模块包括带通滤波器,所述带通滤波器可以设定无线频率范围来阻拦或通过某一个无线信号。
12、优选的,所述报文接收模块采用模拟巡检机器人主站报文接收的方式实现,即巡检机器人后台作为客户端,检测系统作为服务器进行网络通信,实现模拟巡检机器人后台与巡检机器人主站之间的报文的接收和发送。
13、优选的,所述报文接收模块依托qt平台实现网络编程,qt平台提供了qtcpsocket和qtcpserver两个类,分别用于实现tcp的客户端和服务器端。
14、优选的,所述解析模块的实现方法为:
15、s1,检测系统作为服务端端接收到巡检机器人后台上送的报文;
16、s2,ready()信号发出,自定义的槽tcpready()接收信号;
17、s3,在函数tcpready()中将巡检机器人后台上送报文存入自定义的结构体pa_robot中;
18、s4,针对报文对应的不同格式帧进行分类,对不同的格式帧调用不同的解析函数,最终完成解析。
19、优选的,所述检测系统的工作模式如下:巡检机器人正常工作,与机器人后台通信,检测系统通过模拟巡检机器人主站与机器人后台通信,获取通信频率、传输速率和测试时间,然后检测系统通过干扰模块释放依次释放1~5级干扰信号,然后检测系统再次获取通信频率、传输速率、巡检机器人在线与否和测试时间,将检测到的巡检机器人通信模块的通信频率、传输速率、抗干扰等级存储到上述报文存储模块。
20、本发明的有益效果为:
21、1.本发明通过释放调节干扰信号来干扰机器人与后台的通信,能够快速便捷的确定巡检机器人的通信信号的强弱,有效保证了巡检机器人的工作效率;
22、2.本发明可以在巡检机器人正常工作时检测其通信模块,确定环境对其通信能力的干扰程度,大大减少了信息丢失的可能性;
23、3.本发明全程采用智能化进程,大大提高了变电站工作人员的效率,同时消除了人工可能产生的错误;
24、4.本发明中的检测系统有很多接口,具有很大的扩展性,可以快速接入其它检测模块。
1.一种用于巡检机器人的便携式通信模块检测系统,其特征在于,包括:
2.根据权利要求1所述的一种用于巡检机器人的便携式通信模块检测系统,其特征在于:所述通信模块包括滤波模块、功率放大模块、控制模块、开关模块、天线模块;所述滤波模块,功率放大模块,开关模块、天线模块依次相连;所述控制模块与功率放大模块相连;所述功率放大模块用于放大信号功率,所述控制模块用于判断待发射的无线信号的类型,所述天线模块用于发射信号。
3.根据权利要求1所述的一种用于巡检机器人的便携式通信模块检测系统,其特征在于:所述干扰模块包括报文接收模块、报文解析模块、报文发送模块、报文存储模块;
4.根据权利要求2所述的一种用于巡检机器人的便携式通信模块检测系统,其特征在于:所述滤波模块包括带通滤波器,所述带通滤波器可以设定无线频率范围来阻拦或通过某一个无线信号。
5.根据权利要求3所述的一种用于巡检机器人的便携式通信模块检测系统,其特征在于:所述报文接收模块采用模拟巡检机器人主站报文接收的方式实现,即巡检机器人后台作为客户端,检测系统作为服务器进行网络通信,实现模拟巡检机器人后台与巡检机器人主站之间的报文的接收和发送。
6.根据权利要求5所述的一种用于巡检机器人的便携式通信模块检测系统,其特征在于:所述报文接收模块依托qt平台实现网络编程,qt平台提供了qtcpsocket和qtcpserver两个类,分别用于实现tcp的客户端和服务器端。
7.根据权利要求3所述的一种用于巡检机器人的便携式通信模块检测系统,其特征在于:所述解析模块的实现方法为:
8.根据权利要求1所述的一种用于巡检机器人的便携式通信模块检测系统,其特征在于:所述检测系统的工作模式如下:巡检机器人正常工作,与机器人后台通信,检测系统通过模拟巡检机器人主站与机器人后台通信,获取通信频率、传输速率和测试时间,然后检测系统通过干扰模块释放依次释放1~5级干扰信号,然后检测系统再次获取通信频率、传输速率、巡检机器人在线与否和测试时间,将检测到的巡检机器人通信模块的通信频率、传输速率、抗干扰等级存储到上述报文存储模块。