保证北斗卫星天线与设备之间数据传输准确的方法和系统的制作方法

文档序号:9565396阅读:615来源:国知局
保证北斗卫星天线与设备之间数据传输准确的方法和系统的制作方法
【技术领域】
[0001]本发明涉及数据传输领域,尤其涉及保证北斗卫星天线与设备之间数据传输准确的方法和系统。
【背景技术】
[0002]由于小水电所在地点大都位于偏远山区,移动、联通等运营商的网络信号仍未覆盖,信号不稳定、信号盲点问题突出,有线电话线路更加无法到达,导致终端无法正常上线向主站传输数据。小水电站计量装置一般安装在小水电站内,地点多位于偏远山区,位置分散,路途远,路况差。部分水电站尚未有道路可以让汽车驶入,每一次现场异常处理耗费的人力、物力成本非常大,严重制约着小水电计量终端维护的工作效率,导致部分小水电计量终端无法及时排除故障,故障处理周期较长,严重影响了计量系统数据的采集完整率及准确率。

【发明内容】

[0003]本发明提供了保证北斗卫星天线与设备之间数据传输准确的方法和系统,该方法和系统能保证北斗卫星天线与设备之间的数据进行准确的传输。
[0004]为实现上述设计,本发明采用以下技术方案:
[0005]—方面采用了一种保证北斗卫星天线与设备之间数据传输准确的方法,包括:
[0006]接收北斗卫星天线发送的数据,数据包括北斗卫星天线的天线卡地址和功率状况;
[0007]校验所述数据中北斗卫星天线的天线卡地址和功率状况是否正确,若是,处理所述数据,否则校验失败;
[0008]判断所述校验连续失败的次数是否小于等于预置阈值,若是,发送重发数据的指令到北斗卫星天线,否则,对北斗卫星天线进行断电重启。
[0009]其中,接收北斗卫星天线发送的数据,具体为:北斗指挥机接收北斗卫星天线发送的数据;
[0010]所述数据还包括:北斗数据采集装置发送的数据;
[0011]所述若是,处理所述数据包括:
[0012]校验成功,北斗指挥机对校验成功后的所述数据进行数据分析整合处理,向北斗卫星天线发送校验成功信息和等待接收电表数据的命令。
[0013]其中,接收北斗卫星天线发送的数据,具体为:北斗数据采集装置接收北斗卫星天线发送的数据;
[0014]所述数据还包括:北斗指挥机发送的命令;
[0015]所述若是,处理所述数据包括:校验成功,北斗数据采集装置对校验成功后的所述数据进行数据分析整合处理,向北斗卫星天线发送校验成功信息和电表数据。
[0016]其中,所述预置阈值为2-4次。
[0017]另一方面采用一种保证北斗卫星天线与设备之间数据传输准确的系统包括:
[0018]设置在小水电站现场的北斗卫星天线和北斗数据采集装置,设置在主站的北斗卫星天线和北斗指挥机,所述北斗数据采集装置和所述北斗指挥机之间通过所述设置在小水电站现场的北斗卫星天线和所述设置在主站的北斗卫星天线实现数据传输;
[0019]北斗数据采集装置接收设置在小水电站现场的北斗卫星天线发送的第一数据,所述第一数据包括天线卡地址和功率状况、和北斗指挥机发送的命令,校验所述第一数据中设置在小水电站现场的北斗卫星天线的天线卡地址和功率状况、和北斗指挥机发送的命令是否正确,若是,处理所述第一数据,否则校验失败;判断所述校验连续失败的次数是否小于等于预置阈值,若是,发送重发数据的指令到设置在小水电站现场的北斗卫星天线,否贝1J,对设置在小水电站现场的北斗卫星天线进行断电重启;
[0020]北斗指挥机接收设置在主站的北斗卫星天线发送的第二数据,所述第二数据包括设置在主站的北斗卫星天线的天线卡地址和功率状况、和北斗数据采集装置发送的数据,校验所述第二数据中设置在主站的北斗卫星天线的天线卡地址和功率状况、和北斗数据采集装置发送的数据是否正确,若是,处理所述第二数据,否则校验失败;判断所述校验连续失败的次数是否小于等于预置阈值,若是,发送重发数据的指令到设置在主站的北斗卫星天线,否则,对设置在主站的北斗卫星天线进行断电重启。
[0021]其中,所述北斗数据采集装置包括:
[0022]用于实现北斗数据采集装置与电表之间进行相关数据采集的第一 RS485通讯模块、用于与设置在小水电站现场的北斗卫星天线进行采集数据的发送的RS232/RS422通讯模块、用于将采集的电表数据进行分析整合及发送给设置在小水电站现场的北斗卫星天线的第一中央处理单元。
[0023]其中,所述第一中央处理单元包括:用于数据校验的第一校验模块、用于对数据进行分析整合的第一整合模块、用于发送电表数据和北斗数据采集装置信息的第一数据库模块。
[0024]其中,所述北斗指挥机包括:用于实现北斗指挥机与设置在小水电站现场的北斗卫星天线之间进行相关电表数据的接收的RS232通讯模块、用于接收设置在主站的北斗卫星天线发送的电表数据,并将所述电表数据下发至负荷终端,从而完成数据的采集的第二RS485通讯模块、用于实现北斗指挥机与PC机之间通讯的以太网通讯模块、用于进行电表数据的接收,分析及将电表数据下发至负荷终端,完成电表数据的传输的第二中央处理单
J L.ο
[0025]其中,所述第二中央处理单元包括:用于数据校验的第二校验模块、用于对数据进行分析整合的第二整合模块、用于接收电表数据和发送北斗指挥机信息的第二数据库模块。
[0026]其中,所述北斗数据采集装置采用ARM9核心芯片;
[0027]所述北斗指挥机采用Linux系统。
[0028]本发明的有益效果为:本发明通过接收北斗卫星天线发送的数据,数据包括北斗卫星天线的天线卡地址和功率状况;校验所述数据中北斗卫星天线的天线卡地址和功率状况是否正确,若是,处理所述数据,否则校验失败;判断所述校验连续失败的次数是否小于等于预置阈值,若是,发送重发数据的指令到北斗卫星天线,否则,对北斗卫星天线进行断电重启。本发明可以保证北斗卫星天线与设备之间的数据进行准确的传输,极大的提高了电表数据采集的准确性和完整性。
【附图说明】
[0029]为了更清楚地说明本发明实施例中的技术方案,下面将对本发明实施例描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据本发明实施例的内容和这些附图获得其他的附图。
[0030]图1是本发明【具体实施方式】中提供的一种保证北斗卫星天线与设备之间数据传输正确的方法的第一实施例的方法流程图。
[0031]图2是本发明【具体实施方式】中提供的一种保证北斗卫星天线与设备之间数据传输正确的方法的第二实施例的方法流程图。
[0032]图3是本发明【具体实施方
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1