一种GNSS接收机远程维护系统、方法及存储介质技术方案

技术编号:31231580 阅读:17 留言:0更新日期:2021-12-08 10:06
本发明专利技术公开了一种GNSS接收机远程维护系统,涉及GNSS接收机领域,通过在本地GNSS接收机的各个功能模块中设置对应异常处理机制,分别用于实时获取自身的异常情况并根据异常处理的结果生成对应日志文件,同时记录每个模块的异常发生次数;通过定时将异常处理日志文件上传至FTP服务器;以及当存在一个模块的异常发生次数连续超过预设次数时,向TCP服务器发送异常指令码,以使得TCP服务器将异常指令码通过运维终端反馈给用户,并根据反馈结果控制本地GNSS接收机执行对应动作。本发明专利技术能够解决现有技术中GNSS接收机在维护时存在时间长及人身安全隐患等问题。本发明专利技术还公开了一种GNSS接收机远程维护方法及存储介质。接收机远程维护方法及存储介质。接收机远程维护方法及存储介质。

【技术实现步骤摘要】
一种GNSS接收机远程维护系统、方法及存储介质


[0001]本专利技术涉及GNSS接收机领域,尤其涉及一种GNSS接收机远程维护系统、方法及存储介质。

技术介绍

[0002]GNSS(Global Navigation Satellite System)接收机作为CORS(Continuously Operating Reference Stations,参考站)基站时,一般安装于较为恶劣的环境下,为设备提供卫星定位差分数据。当基站出现问题时,现如今的维护方式主要包括两种:
[0003]一是由维护人员抵达基站安置处对基站进行现场检修并维护,维护人员需要克服恶劣环境,比如翻山越岭、穿越湿地泥地、荒野、曝晒、雨淋等,才能对基站进行系统维护,这种维护方式极其不便同时维护人员存在人身安全隐患;
[0004]二是通过维护人员抵达现场将仪器带回研发中心进行检修并维护,然而这种同样对维护人员存在人身安全隐患,同时带回拆解仪器也增加了工作量以及延长维护时间。现有的基站维护方式,存在维护时间长、工作量大以及人身安全隐患等问题,因此,迫切需要一种GNSS接收机的维护系统来解决上述技术问题。

技术实现思路

[0005]为了克服现有技术的不足,本专利技术的目的之一在于提供一种GNSS接收机远程维护系统,其能够解决现有技术中GNSS接收机维护存在维护时间长、人身安全隐患等问题。
[0006]本专利技术的目的之二在于提供一种GNSS接收机远程维护方法,其能够解决现有技术中GNSS接收机维护存在维护时间长、人身安全隐患等问题。
[0007]本专利技术的目的之三在于提供一种存储介质,其能够解决现有技术中GNSS接收机维护存在维护时间长、人身安全隐患等问题。
[0008]本专利技术的目的之一采用如下技术方案实现:
[0009]一种GNSS接收机远程维护系统,包括远程终端、TCP服务器、FTP服务器和本地GNSS接收机;其中,本地GNSS接收机与TCP服务器通信连接,本地GNSS接收机与FTP服务器通信连接,TCP服务器、FTP服务器与远程终端通信连接;
[0010]所述本地GNSS接收机包括主控MPU、存储模块、GNSS主板定位模块和网络模块;其中,所述GNSS主板定位模块、网络模块、存储模块分别与主控MPU电性连接;所述GNSS主板定位模块,用于接收卫星信号并生成卫星差分数据并发送给主控MPU,从而使得主控MPU将所述卫星差分数据通过网络模块发送出去;
[0011]所述GNSS主板定位模块内设有异常处理机制,用于实时获取自身的异常情况并将异常处理的结果发送至主控MPU以使得主控MPU生成对应日志文件并存储到存储模块,同时主控MPU记录GNSS主板定位模块的异常发生次数;
[0012]所述网络模块内设有异常处理机制,用于实时获取自身的异常情况并将异常处理的结果发送给主控MPU以使得主控MPU生成对应日志文件并存储到存储模块,同时主控MPU
记录网络模块的异常发生次数;
[0013]所述主控MPU与FTP服务器通信连接,用于定时将存储模块中存储的每个模块的异常处理日志文件上传至FTP服务器;
[0014]所述主控MPU与TCP服务器通信连接,用于当存在一个模块的异常发生次数连续超过预设次数时,向TCP服务器发送对应模块的异常指令码,以使得TCP服务器将对应模块的异常指令码通过运维终端反馈给用户;以及接收TCP服务器返回的对应模块的异常处理控制指令时控制对应模块执行对应动作,或未接收到TCP服务器返回的对应模块的异常处理控制指令时控制GNSS接收机重启。
[0015]进一步地,所述本地GNSS接收机还包括传感器模块、电台模块、音频解码模块中的一种或多种;传感器模块、电台模块、音频解码模块分别与主控MPU电性连接;
[0016]其中,所述传感器模块内设有异常处理机制,用于实时获取自身的异常情况并将每次异常处理的结果发送给主控MPU以使得主控MPU生成对应日志文件并存储到存储模块,同时主控MPU记录传感器模块的异常发生次数;
[0017]所述电台模块内设有异常处理机制,用于实时获取自身的异常情况以及将每次异常处理的结果发送到主控MPU以使得主控MPU生成对应日志文件并存储到存储模块,同时主控MPU记录电台模块的异常发生次数;
[0018]所述音频解码模块内设有异常处理机制,用于实时获取自身的异常情况并将异常处理的结果发送给主控MPU以使得主控MPU生成对应日志文件并存储到存储模块,同时主控MPU记录音频解码模块的异常发生次数。
[0019]进一步地,所述本地GNSS接收机包括电源控制模块;所述电源控制模块与主控MPU电性连接,用于为本地GNSS接收机提供电源;
[0020]所述电源控制模块内设有异常处理机制,用于实时获取自身的异常情况以及记录异常处理结果并生成对应异常日志文件,然后将对应异常日志文件通过主控MPU发送到存储模块进行存储,同时主控MPU记录电源模块的异常发生次数。
[0021]进一步地,所述主控MPU接收TCP服务器返回的固件更新指令,并根据固件更新指令从FTP服务器上下载固件升级程序并根据所述固件升级程序对GNSS接收机进行固件更新。
[0022]进一步地,所述主控MPU,用于向TCP服务器发送对应模块的异常指令码具体为:所述主控MPU,用于通过TCP网络的SOCKET进程向TCP服务器发送模块的异常指令码。
[0023]进一步地,所述本地GNSS接收机有多个,每个本地GNSS接收均与TCP服务器、FTP服务器通信连接。
[0024]本专利技术的目的之二采用如下技术方案实现:
[0025]一种GNSS接收机远程维护方法,应用于如本专利技术的目的之一采用的一种GNSS接收机远程维护系统,包括:
[0026]初始化步骤:通过启动本地GNSS接收机并建立本地GNSS接收机与TCP服务器及FTP服务器的通信连接;
[0027]检测步骤:通过检测本地GNSS接收机内的各个模块的异常情况以及根据每次异常处理的结果生成对应日志文件,同时记录每个模块出现的异常发生次数;
[0028]定时上传步骤:定时将系统存储的日志文件上传至FTP服务器;
[0029]异常上报步骤:当存在一个模块的异常发生次数超过预设次数时,向TCP服务器发送该模块的异常指令码,进而通过TCP服务器将该模块的异常指令码通过运维终端反馈给用户,以及实时检测是否接收到TCP服务器反馈的异常处理控制指令;
[0030]异常处理步骤:当接收到TCP服务器反馈的异常处理控制指令时,根据异常处理控制指令执行相应的动作;
[0031]重启步骤:当未接收到TCP服务器反馈的异常处理控制指令时,将本地GNSS接收机重启。
[0032]进一步地,还包括更新步骤:接收TCP服务器发送的固件更新指令并根据所述固件更新指令从FTP服务器上下载预先存储的固件升级程序,以及将固定升级程序替换到本地并重启本地GNSS接收机。...

【技术保护点】

【技术特征摘要】
1.一种GNSS接收机远程维护系统,其特征在于,包括远程终端、TCP服务器、FTP服务器和本地GNSS接收机;其中,本地GNSS接收机与TCP服务器通信连接,本地GNSS接收机与FTP服务器通信连接,TCP服务器、FTP服务器与远程终端通信连接;所述本地GNSS接收机包括主控MPU、存储模块、GNSS主板定位模块和网络模块;其中,所述GNSS主板定位模块、网络模块、存储模块分别与主控MPU电性连接;所述GNSS主板定位模块,用于接收卫星信号并生成卫星差分数据并发送给主控MPU,从而使得主控MPU将所述卫星差分数据通过网络模块发送出去;所述GNSS主板定位模块内设有异常处理机制,用于实时获取自身的异常情况并将异常处理的结果发送至主控MPU以使得主控MPU生成对应日志文件并存储到存储模块,同时主控MPU记录GNSS主板定位模块的异常发生次数;所述网络模块内设有异常处理机制,用于实时获取自身的异常情况并将异常处理的结果发送给主控MPU以使得主控MPU生成对应日志文件并存储到存储模块,同时主控MPU记录网络模块的异常发生次数;所述主控MPU与FTP服务器通信连接,用于定时将存储模块中存储的每个模块的异常处理日志文件上传至FTP服务器;所述主控MPU与TCP服务器通信连接,用于当存在一个模块的异常发生次数连续超过预设次数时,向TCP服务器发送对应模块的异常指令码,以使得TCP服务器将对应模块的异常指令码通过运维终端反馈给用户;以及接收TCP服务器返回的对应模块的异常处理控制指令时控制对应模块执行对应动作,或未接收到TCP服务器返回的对应模块的异常处理控制指令时控制GNSS接收机重启。2.根据权利要求1所述的GNSS接收机远程维护系统,其特征在于,所述本地GNSS接收机还包括传感器模块、电台模块、音频解码模块中的一种或多种;传感器模块、电台模块、音频解码模块分别与主控MPU电性连接;其中,所述传感器模块内设有异常处理机制,用于实时获取自身的异常情况并将每次异常处理的结果发送给主控MPU以使得主控MPU生成对应日志文件并存储到存储模块,同时主控MPU记录传感器模块的异常发生次数;所述电台模块内设有异常处理机制,用于实时获取自身的异常情况以及将每次异常处理的结果发送到主控MPU以使得主控MPU生成对应日志文件并存储到存储模块,同时主控MPU记录电台模块的异常发生次数;所述音频解码模块内设有异常处理机制,用于实时获取自身的异常情况并将异常处理的结果发送给主控MPU以使得主控MPU生成对应日志文件并存储到存储模块,同时主控MPU记录音频解码模块的异常发生次数。3.根据权利要求1所述的GNSS接收机远程维护系统,其特征在于,所述本地GNSS接收机包括电源控制模块;所述电源控制模块与主控MPU电性连接,用于为本地GNSS接收机提供电源;所述电源控制模块内设...

【专利技术属性】
技术研发人员:文述生王江林李宁周光海王杰楷肖浩威黄劲风马原杨艺丁永祥闫少霞庄所增陈奕均陈婉冯亮余定麟
申请(专利权)人:广州南方卫星导航仪器有限公司
类型:发明
国别省市:

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

1