SINS/GNSS组合导航:导航坐标系的定义及欧式变换

常用的坐标系:

1 惯性坐标系(i系)

惯性坐标系(以下简称惯性系)是在空间静止或做匀速直线运动的坐标系,其为惯性器件测量的参考基准。实际中,不存在完全理想的惯性系,通常以地球质心为原点建立的地心直角惯性坐标系 (X_i,Y_i,Z_i)来代替理想惯性系。该坐标系中,Z_i轴与地球自转轴平行,方向指向北极,X_i轴指向春分点,X,Y,Z 三轴构成右手正交系。

2 地球坐标系(e系)

地球坐标系是原点在地心、坐标轴固定在地球上的右手正交系,其中X_e指向本 初子午线,Z_e与极轴平行,方向指向北极。GPS 使用的 WGS-84 直角坐标系就是一个非常精确的协议地球坐标系。

3 地理坐标系(n系)

本地地理坐标系是相对于大地水准面定义的北东地 NED(也有采用东北天 ENU 定义的)正交坐标系,是导航时根据计算描述的需要而选取的一个导航基准系,又可 称为导航坐标系。地理坐标系的原点是惯性传感器在大地水准面上的投影;D 轴垂直于参考椭球面,指向地球内部;N 轴指向真北;E 轴水平指向东并完成右手系。

4 载体坐标系(b系)

载体坐标系固连于运载体,在本文中特指车辆坐标系。载体坐标系原点通常固定于载体的重心。(在无人驾驶系统中,为便于车辆的运动控制,通常以车辆后轴中点作为车体坐标系原点)。X_b轴沿载体纵轴方向,指向车前方,Z_b垂直载体水平面向下,X,Y,Z 三轴一起构成右 手系。

5 坐标系的欧式变换

 

直观的描述坐标系之间的旋转,分别按照Z、Y、X旋转,第一次绕Z轴旋转\varphi角,旋转矩阵:

                                                                    R(\varphi )=\left [ \begin{matrix} cos\varphi & sin\varphi & 0 \\ -sin\varphi & cos\varphi & 0 \\0 &0 &1\\ \end{matrix} \right ]

第二次绕Y轴旋转\theta角,旋转矩阵:

                                                                    R(\theta )=\left [ \begin{matrix} cos\theta & 0 & -sin\theta \\ 0 & 1 & 0 \\sin\theta &0 &cos\theta\\ \end{matrix} \right ]

第三次绕X轴旋转角度\gamma,旋转矩阵:

                                                                    R(\gamma )=\left [ \begin{matrix} 0 & 0 & 1\\ 0 & cos \gamma & sin\gamma \\0 &-sin\gamma &cos\gamma\\ \end{matrix} \right ]

n系到b系的旋转矩阵:

       C_b^n=R(\gamma )R(\theta )R(\varphi )=\left [ \begin{matrix} cos\varphi cos\theta & sin\varphi cos\theta & -sin\theta\\ -sin\varphi cos\theta + cos\varphi sin\theta sin\gamma & cos\varphi cos\gamma+sin\varphi sin\theta sin\gamma & cos\theta sin\gamma \\sin\varphi sin\gamma + cos\varphi sin\theta cos\gamma & -cos\varphi sin\gamma+sin\varphi sin\theta cos\gamma & cos\theta cos\gamma\\ \end{matrix} \right ]

i系到e系旋转矩阵:

                                                                         C_i^e=\left [ \begin{matrix} cosw_{ie} & sinw_{ie} & 0\\ -sinw_{ie} & cos w_{ie} & 0\\0 &0 &1\\ \end{matrix} \right ]

e系到n系变化矩阵:

                                                         C_e^n=\left [ \begin{matrix} -cos\lambda sinL & -sin\lambda sinL & cosL\\ -sin\lambda & cos\lambda & 0\\-cos\lambda cosL &-sin\lambda cosL &-sinL\\ \end{matrix} \right ]

L维度,\lambda精度,w_{ie}地球自转角速度。

 

 

  • 2
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
卡尔曼滤波与SINS/GNSS组合导航是一种常用的导航算法。卡尔曼滤波是一种递归滤波方法,用于估计动态系的状态变量。在SINS/GNSS组合导航中,卡尔曼滤波被用于将惯性导航SINS)和全球导航卫星系GNSS)的测量结果进行融合,从而提高导航的准确性和稳定性。 在SINS/GNSS组合导航中,卡尔曼滤波通过迭代递推的方式,利用五个递推方程来估计系的状态变量。这些方程是根据卡尔曼滤波的原理进行推导得出的。卡尔曼滤波器将SINSGNSS的测量结果进行组合,通过优化状态估计,提供更准确的导航解算。 SINSGNSS组合导航可以采用不同的模式,包括松组合、紧组合和深组合。松组合是指将SINS解算的位置和速度与GNSS接收机得到的位置和速度之差作为观测量进行组合,以提高导航精度。紧组合是指将SINSGNSS的测量结果直接输入到卡尔曼滤波器中进行融合。而深组合是指将SINSGNSS的测量结果融合后再进行状态估计,可以更加精确地估计导航解算的状态。 综上所述,卡尔曼滤波与SINS/GNSS组合导航是一种常用的导航算法,通过将SINSGNSS的测量结果进行融合,可以提高导航的准确性和稳定性。使用卡尔曼滤波的递推方程来估计系的状态变量,可以有效地优化导航解算的结果。不同的组合模式可以根据实际需求选择,以达到更好的导航性能。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [SINS/GNSS组合导航组合导航设计(卡尔曼滤波)](https://blog.csdn.net/LittleEmperor/article/details/105377416)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值