[发明专利]一种惯性里程计组合高精度姿态测量方法在审

专利信息
申请号: 201410324640.8 申请日: 2014-07-09
公开(公告)号: CN105318876A 公开(公告)日: 2016-02-10
发明(设计)人: 艾瀛涛;郭玉胜;庄广琛;马小艳;宋雅兰;莫明岗 申请(专利权)人: 北京自动化控制设备研究所
主分类号: G01C21/26 分类号: G01C21/26
代理公司: 核工业专利中心 11007 代理人: 高尚梅
地址: 100074 北*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明属于导航方法技术领域,具体涉及一种惯性/里程计组合高精度姿态测量方法,可应用于车载长航时组合导航,复杂地形测绘等领域。本发明技术方案以航位推算结果为基准,进行组合卡尔曼滤波计算,对水平失准角和水平陀螺漂移进行估计并修正。其中卡尔曼滤波状态方程取19个状态变量,建立了系统误差模型,利用航位推算结果,对水平失准角和水平陀螺漂移进行实时在线估计,并进行反馈修正,提高姿态精度,从而有效的提高了系统组合导航精度。
搜索关键词: 一种 惯性 里程计 组合 高精度 姿态 测量方法
【主权项】:
一种惯性里程计组合高精度姿态测量方法,其特征在于,包括以下步骤:(1)确定卡尔曼滤波状态方程状态变量卡尔曼滤波状态方程取19个状态变量,分别为:北向速度误差δVN、天向速度误差δVU、东向速度误差δVE、纬度误差高度误差δh、经度误差δλ、北向失准角φN、天向失准角φU、东向失准角φE、X陀螺漂移εx、Y陀螺漂移εy、Z陀螺漂移εz、X加表零偏Y加表零偏Z加表零偏航位推算纬度误差航位推算高度误差δhD、航位推算经度误差δλD、里程计刻度系数误差δKD;(2)确定系统各误差方程a)速度误差方程式中:VN、VU、VE——北向、天向、东向速度,单位:m/s;RM——子午圈半径,单位:m;RN——卯酉圈半径,单位:m;h——惯性高度,单位:m;ωie——地球自转角速率,常数,取7.292115×10‑5rad/s;——纬度,单位:rad;fN、fU、fE——滤波计算用n系下三轴比力分量,单位:m/s2;C11、C21、C31、C12、C22、C32、C13、C23、C33——姿态矩阵中的元素;b)位置误差方程c)姿态角误差方程d)陀螺和加速度计误差方程<mrow><mfenced open='{' close=''><mtable><mtr><mtd><msub><mover><mi>&epsiv;</mi><mo>&CenterDot;</mo></mover><mi>i</mi></msub><mo>=</mo><mn>0</mn></mtd></mtr><mtr><mtd><msub><mover><mo>&dtri;</mo><mo>&CenterDot;</mo></mover><mi>i</mi></msub><mo>=</mo><mn>0</mn></mtd></mtr></mtable></mfenced><mrow><mo>(</mo><mi>i</mi><mo>=</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>,</mo><mi>z</mi><mo>)</mo></mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>e)航位推算位置误差方程f)里程计刻度系数误差方程<mrow><mi>&delta;</mi><msub><mover><mi>K</mi><mo>&CenterDot;</mo></mover><mi>D</mi></msub><mo>=</mo><mn>0</mn><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow>综合式(1)~(6),可得系统状态方程如下:<mrow><mover><mi>X</mi><mo>&CenterDot;</mo></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mi>FX</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><mi>W</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>式中:X(t)——系统状态变量,即上述的卡尔曼滤波状态方程19个状态变量;F——根据公式(1)~(6)确定的系统矩阵;W(t)——系统噪声;(3)确定系统观测方程系统观测量取导航解算位置与航位推算位置之差,则系统观测方程如下:式中:Z(t)——观测变量;H——观测矩阵;V(t)——观测噪声;λ、h——惯性纬度、经度、高度,单位:rad,rad,m;λD、hD——航位推算纬度、经度、高度,单位:rad,rad,m;将公式(7)和(8)离散化,可得:<mrow><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>X</mi><mi>k</mi></msub><mo>=</mo><msub><mi>&Phi;</mi><mrow><mi>k</mi><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><msub><mi>X</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>+</mo><msub><mi>W</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>Z</mi><mi>k</mi></msub><mo>=</mo><msub><mi>H</mi><mi>k</mi></msub><msub><mi>X</mi><mi>k</mi></msub><mo>+</mo><msub><mi>V</mi><mi>k</mi></msub></mtd></mtr></mtable></mfenced><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow>式中:Xk——状态变量;Φk,k‑1——上一滤波周期至当前滤波周期的一步转移矩阵;Zk——观测量;Hk——观测矩阵;Wk——系统激励噪声序列;Vk——观测噪声序列;一步转移矩阵Φk,k‑1可用下式计算:<mrow><msub><mi>&Phi;</mi><mrow><mi>k</mi><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>=</mo><mi>I</mi><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><mi>F</mi><msub><mi>T</mi><mi>n</mi></msub><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mrow><mo>(</mo><mn>10</mn><mo>)</mo></mrow></mrow>式中:I——单位矩阵;Tn——导航周期;n——相邻两次滤波时刻之间的导航周期个数;(4)确定卡尔曼滤波递推方程组卡尔曼滤波递推方程组如下:a)状态一步预测<mrow><msub><mover><mi>X</mi><mo>^</mo></mover><mrow><mi>k</mi><mo>/</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>=</mo><msub><mi>&Phi;</mi><mrow><mi>k</mi><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><msub><mover><mi>X</mi><mo>^</mo></mover><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mrow><mo>(</mo><mn>11</mn><mo>)</mo></mrow></mrow>b)状态估计<mrow><msub><mover><mi>X</mi><mo>^</mo></mover><mrow><mi>k</mi><mo>/</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><msub><mrow><mo>=</mo><mover><mi>X</mi><mo>^</mo></mover></mrow><mrow><mi>k</mi><mo>/</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>+</mo><msub><mi>K</mi><mi>k</mi></msub><mrow><mo>(</mo><msub><mi>Z</mi><mi>k</mi></msub><mo>-</mo><msub><mi>H</mi><mi>k</mi></msub><msub><mover><mi>X</mi><mo>^</mo></mover><mrow><mi>k</mi><mo>/</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mrow><mo>(</mo><mn>12</mn><mo>)</mo></mrow></mrow>c)滤波增益<mrow><msub><mi>K</mi><mi>k</mi></msub><mo>=</mo><msub><mi>P</mi><mrow><mi>k</mi><mo>/</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><msubsup><mi>H</mi><mi>k</mi><mi>T</mi></msubsup><msup><mrow><mo>(</mo><msub><mi>H</mi><mi>k</mi></msub><msub><mi>P</mi><mrow><mi>k</mi><mo>/</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><msubsup><mi>H</mi><mi>k</mi><mi>T</mi></msubsup><mo>+</mo><msub><mi>R</mi><mi>k</mi></msub><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mrow><mo>(</mo><mn>13</mn><mo>)</mo></mrow></mrow>d)一步预测均方误差<mrow><msub><mi>P</mi><mrow><mi>k</mi><mo>/</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>=</mo><msub><mi>&Phi;</mi><mrow><mi>k</mi><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><msub><mi>P</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><msubsup><mi>&Phi;</mi><mrow><mi>k</mi><mo>,</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow><mi>T</mi></msubsup><mo>+</mo><msub><mi>Q</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mrow><mo>(</mo><mn>14</mn><mo>)</mo></mrow></mrow>e)估计均方误差<mrow><msub><mi>P</mi><mi>k</mi></msub><mo>=</mo><mrow><mo>(</mo><mi>I</mi><mo>-</mo><msub><mi>K</mi><mi>k</mi></msub><msub><mi>H</mi><mi>k</mi></msub><mo>)</mo></mrow><msub><mi>P</mi><mrow><mi>k</mi><mo>/</mo><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub><msup><mrow><mo>(</mo><mi>I</mi><mo>-</mo><msub><mi>K</mi><mi>k</mi></msub><msub><mi>H</mi><mi>k</mi></msub><mo>)</mo></mrow><mi>T</mi></msup><mo>+</mo><msub><mi>K</mi><mi>k</mi></msub><msub><mi>R</mi><mi>k</mi></msub><msubsup><mi>K</mi><mi>k</mi><mi>T</mi></msubsup><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mrow><mo>(</mo><mn>15</mn><mo>)</mo></mrow></mrow>式中:——当前滤波周期的实时状态估计值;——上一滤波周期对当前滤波周期的状态预测值;Kk——当前滤波周期的滤波增益阵;Pk/k‑1——上一滤波周期对当前滤波周期的预测误差估计的协方差阵;Pk——当前滤波周期的实时误差估计协方差阵;Qk‑1——系统噪声方差阵;Rk——观测噪声方差阵;(5)卡尔曼滤波递推计算和反馈修正经过卡尔曼滤波递推计算后,估计出北向失准角φN、东向失准角φE、X陀螺漂移εx、Z陀螺漂移εz;然后对其进行反馈修正以提高姿态精度。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京自动化控制设备研究所,未经北京自动化控制设备研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201410324640.8/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top