多协议输入转多协议输出及多协议相互纠错的系统及方法

文档序号:9615434阅读:496来源:国知局
多协议输入转多协议输出及多协议相互纠错的系统及方法
【技术领域】
[0001]本发明涉及导航领域,具体涉及到多协议输入转多协议输出及多协议相互纠错的系统及方法。
【背景技术】
[0002]世界四大导航系统包括GPS、北斗、GALILEO和GL0NASS,其中美国的GPS以定位精度高,受时准确,使用最为广泛,就我国而言,有90%的通设备使用的是GPS导航系统。美国对GPS具有控制能力,这对于广泛使用GPS导航系统的国家来说会受到极大的威胁,尤其是在军事、通讯、电力、交通运输和水利等行业,威胁是致命的。
[0003]我国具有独立知识产权的北斗卫星定位系统目前的定位和受时精度已经能与GPS相媲美,完全可以取代GPS,但是我国绝大多数使用GPS导航系统的通讯设备其GPS接收电路和主干电路是集成在一起的,要把这些通讯设备改为北斗导航,付出的代价是巨大的。
[0004]针对上述问题,迫切需要一种能把北斗、GALILEO或GL0NASS信号转换为GPS信号的系统。

【发明内容】

[0005]针对上述问题,本发明公开了多协议输入转多协议输出及多协议相互纠错系统及方法,采用该方法能实现多种导航信号间的相互转换,且具有多协议相互纠错功能,保证转换出的导航信号稳定可靠。
[0006]多协议输入转多协议输出及多协议相互纠错的方法包括如下步骤:
[0007]第一步:信号接收单元接收多种导航信号,转换为导航电文;
[0008]第二步:多协议转换及纠错单元读取信号接收单元的导航电文,采用纠错算法,选出最优质信号的导航电文,传给多个信号模拟单元;
[0009]第三步:信号模拟单元产生多种导航信号输出。
[0010]上述步骤一中,导航电文为数字信号,包含有卫星星历、系统时间、卫星钟参数、C/A码到P码的转换字及卫星工作状态等参数。
[0011]上述步骤二中,纠错算法是:多协议转换及纠错单元通过比较多种导航电文的星历参数、卫星健康状况数据,选出最优质信号的导航电文,传给多个信号模拟单元。采用纠错算法实现了协议纠错,无论何时,只要多种输入信号中至少有一种信号正常,无论是哪一种信号正常,多个信号模拟单元都能得到正确的导航电文,输出稳定可靠的多种导航数据。
[0012]上述步骤三中,信号模拟单元得到多协议转换及纠错单元传来的导航电文,会同时输出多种导航信号。
[0013]多协议输入转多协议输出及多协议相互纠错的系统包括:信号接收单元、多协议转换及纠错单元和信号模拟单元。
[0014]该系统的信号接收单元能同时接收多种导航信号。
[0015]该系统的多协议转换及纠错单元通过比较星历参数、卫星健康状况数据,选出最优质信号的导航电文,并把该导航电文作为产生多种输出导航信号的依据,由此实现了协议纠错功能。
[0016]该系统同时有多种导航信号输出,依靠多协议转换及纠错单元的纠错算法,多种输入导航信号中只要有一种导航信号正常,无论是哪一种导航信号正常,信号模拟单元都会有稳定可靠的多种导航信号输出。
[0017]发明的有益效果:
[0018]1.实现了多个导航信号间相互转换,保证了使用某种导航信号的通讯设备不会因为该导航信号失效而停止工作;
[0019]2.实现了多协议相互纠错,保证了输出的导航信号稳定可靠。
【附图说明】
[0020]图1为本发明提供的多协议输入转多协议输出及多协议相互纠错的方法流程图;
[0021]图2为本发明提供的实施例一结构图;
[0022]图3为本发明提供的实施例二结构图;
[0023]图4为本发明提供的实施例三结构图;
[0024]图5为本发明提供的实施例四结构图。
【具体实施方式】
[0025]多协议输入转多协议输出及多协议相互纠错的方法,包括如下步骤:
[0026]第一步:信号接收单元接收多种导航信号,转换为导航电文;
[0027]第二步:多协议转换及纠错单元读取信号接收单元的导航电文,采用纠错算法选出最优质信号的导航电文,传给多个信号模拟单元;
[0028]第三步:信号模拟单元产生多种导航信号输出。
[0029]上述步骤一中,导航电文为数字信号,包含有卫星星历、系统时间、卫星钟参数、C/A码到P码的转换字及卫星工作状态等参数。各种信号的导航电文帧格式相同,分为五个帧,分别命名为:帧1、帧2、帧3、帧4和帧5。
[0030]帧1包含标识码、星钟数据龄期、卫星时钟改正数等数据,标识码用于标示该导航电文是四种导航信号中那一种的导航电文;
[0031]帧2和帧3包含卫星星历数据;
[0032]帧4包含卫星的历书和电离层改正参数等数据;
[0033]帧5包含卫星健康状况等数据。
[0034]上述步骤二中,纠错算法是:多协议转换及纠错单元通过比较多种导航电文的星历参数、卫星健康状况数据,选出最优质信号的导航电文,传给信号模拟单元。采用纠错算法实现了协议纠错,无论何时,只要多种输入信号中至少有一种信号正常,无论是哪一种信号正常,信号模拟单元都能得到正确的导航电文,输出稳定可靠的多种导航信号。
[0035]上述步骤三中,信号模拟单元能得到多协议转换及纠错单元传来的导航电文,会输出多种导航信号。
[0036]多协议输入转多协议输出及多协议相互纠错系统的实施例:
[0037]实施例一:
[0038]图2所示是该系统的实施例一,包括:四个信号接收单元、多协议转换及纠错单元和四个信号模拟单元。
[0039]四个信号接收单元分别接收GPS/北斗/GALILE0/GL0NASS四种导航信号,转换为导航电文。
[0040]多协议转换及纠错单元通过纠错算法选出最优质信号的导航电文,并把该导航电文作为产生输出信号的依据,实现了协议纠错功能。
[0041]四个信号模拟单元接收多协议转换及纠错单元传来的导航电文,生成G
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1