一种卫星导航定位方法及相应的装置制造方法及图纸

技术编号:3939904 阅读:134 留言:0更新日期:2012-04-11 18:40
一种卫星导航定位方法,所述方法包括:步骤A,接收导航卫星信号,获取当前导航卫星的信号强度,计算所述卫星导航定位装置的当前位置;步骤B,根据前次接收卫星信号所得到的当前位置、所述导航卫星接收机的速度以及两次接收卫星信号的时间差,估算所述卫星导航定位装置的当前位置;步骤C,根据所述计算所得的当前位置和所述估算所得的当前位置之间的距离差值以及CEP值,判断所述计算所得的当前位置是否需要校正;步骤D,如果需要校正,校正所述卫星导航定位装置的当前位置。采用本发明专利技术的技术方案后,通过利用接收机速度和不同信号强度下CEP值相结合,可以对接收机定位数据平滑拟合,提高接收机系统的精度,可以适应北斗和GPS等多种全球卫星定位系统。

【技术实现步骤摘要】

本专利技术一种卫星导航定位方法及相应的装置,尤其是对定位数据进行后处理的方 法及装置。
技术介绍
图1是一种兼容GPS (Global Positioning System,全球定位系统)和北斗的卫星 导航定位装置系统图。GPS/北斗2代兼容型天线101接收到信号,GPS射频前端102和北 斗2代射频前端104分别在晶振103以及晶振104的作用下解调出中频信号送到信号处理 单元115,其中包括捕获通道106,跟踪通道107,然后定位解算用户坐标110根据得到的数 据解算出用户坐标。基带处理部分还包括嵌入式处理器109,复位模块108,此外,还有电源 接口 112,输入输出接口 113,实时时钟111,其中电源接口 112用于获得外部的供电,并为 射频前端供电,输入输出接口 113用于对外输出数据,并接收外部数据用于信号处理单元 的控制以及程序的更新,实时时钟111用于保持内部时钟。主控微处理器121用于接收来 自信号处理单元115的数据,并发送相关数据或者控制指令给信号处理单元,同时控制地 图数据的显示、用户界面的生成与交互、等等,并控制音视频输出单元120的工作。系统程 序存储器125用于存储控制程序,FLASH存储器124用于存储地图数据以及用户数据。电 源123为整个系统提供电力,电源检测控制单元122用于检测电源的电量并分配电力给信 号处理单元115。全球定位、北斗定位与导航系统,例如全球定位系统GPS,包括一组发送GPS信号 的卫星星座,该GPS信号能被接收机用来确定接收机的位置。卫星轨道被安排在多个平面 内,以便在地球上任何位置都能从至少四颗卫星接收该种信号。更典型的情况是,在地球上 绝大多数地方都能从六颗以上卫星接收该种信号。由于各种系统误差的综合作用,接收机获得的原始定位结果存在一定相对误差。 这些误差包括卫星时钟误差、星历预测误差、相对论效应、电离层效应、对流层效应、接收机 和多径效应。由于这些误差的存在,往往需要对原始数据进一步处理,以提高定位精度。对 原始数据处理有多种方式,但往往存在一些野点(离实际定位点相差比较远的点),会影响 定位精度。
技术实现思路
本专利技术的目的是提供一种利用CEP (Circular Error Probable,圆概率误差)计 算,对接收机数据平滑,提高定位精度的一种方法。本专利技术是这样实现的—种卫星导航定位方法,所述方法包括步骤A,接收导航卫星信号,获取当前导 航卫星的信号强度,计算所述卫星导航定位装置的当前位置;步骤B,根据前次接收卫星信 号所得到的当前位置、所述导航卫星接收机的速度以及两次接收卫星信号的时间差,估算 所述卫星导航定位装置的当前位置;步骤C,根据所述计算所得的当前位置和所述估算所得的当前位置之间的距离差值以及CEP值,判断所述计算所得的当前位置是否需要校正; 步骤D,如果需要校正,校正所述卫星导航定位装置的当前位置。更进一步,所述方法还包括根据所获取的信号强度决定所述CEP值。更进一步,所述步骤C中还包括如果所述距离差值大于2倍CEP值,则判断需要 校正。更进一步,所述步骤D中还包括根据所述计算所得的当前位置或者所述估算所 得的当前位置,经过拟合计算得到当前位置。更进一步,所述拟合计算得到的当前位置与所述估算所得的当前位置之间的距离 差值等于N倍CEP值。更进一步,所述拟合计算得到的当前位置与所述计算所得的当前位置之间的距离 差值等于N倍CEP值。更进一步,所述N = 2。本专利技术还提供一种卫星导航定位装置,所述装置应用权利要求1所述的卫星导航 定位方法。更进一步,所述装置包括北斗导航卫星信号接收模块。更进一步,所述装置还包括存储器,所述存储器上存储了不同信号强度下的CEP值。采用本专利技术的技术方案后,通过利用接收机速度和不同信号强度下CEP值相结 合,可以对接收机定位数据平滑拟合,提高接收机系统的精度,可以适应北斗和GPS等多种 全球卫星定位系统。附图说明图1是一种兼容GPS和北斗的卫星导航定位装置系统图;图2是24小时静态采集定位数据CEP示意图;图3是本专利技术的定位数据拟合流程图;图4是定位点计算示意图。具体实施例方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对 本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并 不用于限定本专利技术。由于卫星、信号传播和接收设备等因素,在一点的静态绝对定位值存在着误差,其 单点定位精度常用圆概率误差(Circular Error Probable,CEP)表示。CEP是通过在一点 上长时间的对接收机定位信号进行观测,用包含50%数据点的最小圆半径来表示的。图2 是通过24小时静态采集定位数据CEP示意图,在统计圆内的点201,在统计圆外的点202, 最后计算的圆203,计算出的圆半径也就是CEP值204。不同的信号强度下,定位精度也不相同,CEP值也就不同。这样可以测得不同信号 强度场景下的CEP值如表1,可以看出,随着信号强度的减弱,CEP值也越大。可以把静态测 量的CEP值用来拟合定位数据,提高定位精度。表1所示数据以表的形式存储于接收机程4序中或者以数据形式存储于存储器上,供计算时调用。 信号强度CEP值(米)大于50db2. 845db3. 240 db4. 135db5. 630db16. 425db48. 520db153. 8表1不同信号强度下的CEP值图3本专利技术的定位数据拟合流程图。步骤301通过导航电文计算的接收机定位计 算,经过初步的处理定位结果;步骤302把定位计算结果写入缓存;步骤303计算接收机的 速度,计算接收机速度的方法有多种,常用有卡尔曼滤波、载波相位法和定位结果差分法。 定位结果差分法由于误差较大且和定位结果的误差相关,因此不推荐使用。而载波相位法 和卡尔曼滤波法都能很好的满足本方法的要求。本专利技术使用载波相位法计算接收机的速度 V,步骤304根据接收机的速度V,和本次定位点的时间与上一次定位点的时间差值At,可 以计算出接收机移动的距离V* △ t ;步骤305按照当前接收机的信号强度,对应查表1,选取 不同的CEP值。步骤306就是按照当前接收机移动的距离和CEP值对定位数据进行拟合,如图4。图4为定位点计算示意图。假设上一次定位点A,其获得导航比特的时刻为t0,坐 标为Xa,Ya,此时,可以通过步骤301计算接收机定位计算结果定位点B坐标为Xb,Yb,其获 得导航比特的时刻为tl,这样可以计算A、B两点间距离Lab和At,其中Lab =V(Xa-Xb)2 +(Ya-Yb)2 ;At = tl-tO ;根据步骤304计算接收机移动的距离为Lm = V* Δ t ;然后,可以计算出差值AL= ILab-LhiI,其含义是定位解算出的当前位置与从速度 推算出的当前位置的偏离值。计算出距离差值Δ L和当前信号强度下的CEP值进行比较,如果Δ L小于CEP值, 说明定位结果比较精准;如果大于CEP值并小于2倍CEP值,则判断定位结果比较准;如果 大于2倍CEP值,则判断定位结果精度比较差,就需要对定位结果进行校正。校正的方式有 以下几种方式1 在AB上计算出一点C,使得(LAe_V* Δ t)等于2倍CEP值本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:唐忠平
申请(专利权)人:东莞市泰斗微电子科技有限公司
类型:发明
国别省市:44

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

1