一种GNSS接收机的定位解算方法技术

技术编号:8562181 阅读:246 留言:0更新日期:2013-04-11 03:31
本发明专利技术公开了一种卫星导航技术领域的定位解算方法。该方法将最小二乘法、Newton迭代法和差分计算进行融合,提供一种改进的GNSS软件接收机定位解算方法。首先用最小二乘法对伪距观测方程组进行解算,得到初略位置,然后将它作为Newton迭代法的初值,进行迭代计算得到精确位置。最后,进行位置差分计算,进一步提高定位精度。该方法在提高定位解算速度的同时,有效提高了定位精度。

【技术实现步骤摘要】

本专利技术属于卫星导航领域,具体涉及一种GNSS(Global NavigationSatelliteSystem,全球导航卫星系统)接收机的定位解算方法,更具体涉及ー种GNSS软件接收机的定位解算方法。
技术介绍
GNSS系统包括美国的GPS、俄罗斯的GL0NASS、欧洲的GALILEO和中国的北斗系统。随着导航定位接收机的软件化程度日益加深,由于软件接收机具有可扩展性强、灵活性高的优点,GNSS软件接收机技术正在快速发展。软件接收机保留了传统接收机的射频前端,只是在中频A/D转换之后作了改变。传统的接收机是将中频数字信号从射频前端送到基带专用集成电路(ASIC),对信号进行相关处理与累加,累加所得的信号以一定的速率送至微处理器或DSP来控制ASIC的载波与码跟踪环路并对导航电文进行处理,而软件接收机是完全用微处理器或DSP软件完成。GNSS测码伪距单点定位只需要一台单频接收机接收4颗或4颗以上卫星信号即可求出接收机位置和接收机钟差。由于GNSS测码伪距单点定位观测方程是非线性的,用户位置的定位解算需要求解非线性方程组。目前常用的计算方法主要有最小ニ乘迭代算法和卡尔曼滤波算法。最本文档来自技高网...

【技术保护点】
一种GNSS接收机的定位解算方法,包括如下步骤:(1)GNSS接收机对多颗导航卫星进行伪距观测,得到伪距观测方程组;(2)用最小二乘法对所述伪距观测方程组进行解算:所述伪距观测方程组按泰勒级数展开取至一次项进行线性化,解出真实位置与初始位置之间的偏移位置,进行迭代计算;当两次迭代计算值的偏差值不大于设定的阈值时,终止迭代,得到GNSS接收机的初略位置;(3)将最小二乘法计算得到的初略位置解作为初值x(0),用牛顿迭代法对所述伪距观测方程组进行求解:将伪距观测方程组在初值x(0)点附近展开成泰勒级数,取前两项进行线性化,求解并迭代计算;当两次迭代值之间的偏差不大于设定的精度时,停止迭代,得到GN...

【技术特征摘要】
1.ー种GNSS接收机的定位解算方法,包括如下步骤 (1)GNSS接收机对多颗导航卫星进行伪距观测,得到伪距观测方程组; (2)用最小二乗法对所述伪距观测方程组进行解算所述伪距观测方程组按泰勒级数展开取至一次项进行线性化,解出真实位置与初始位置之间的偏移位置,进行迭代计算;当两次迭代计算值的偏差值不大于设定的阈值时,終止迭代,得到GNSS接收机的初略位置; (3)将最小二乗法计算得到的初略位置解作为初值x(°),用牛顿迭代法对所述伪距观测方程组进行求解将伪距观测方程组在初值x(°)点附近展开成泰勒级数,取前两项进行线性化,求解并迭代计算;当两次迭代值之间的偏差不大于设定的精度时,停止迭代,得到GNSS接收机的精确坐标。2.根据权利要求1所述ー种GNSS接收机的定位解算方法...

【专利技术属性】
技术研发人员:杨奕飞胡伟华苏丽娜王玉龙叶树霞齐亮袁伟
申请(专利权)人:江苏科技大学
类型:发明
国别省市:

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

1