基于角速度和勒让德近似的惯性测量单元欧拉角输出方法.pdf

上传人:sha****007 文档编号:5323101 上传时间:2019-01-05 格式:PDF 页数:13 大小:14.70MB
返回 下载 相关 举报
摘要
申请专利号:

CN201310089193.8

申请日:

2013.03.20

公开号:

CN103162688A

公开日:

2013.06.19

当前法律状态:

授权

有效性:

有权

法律详情:

授权|||实质审查的生效IPC(主分类):G01C 21/20申请日:20130320|||公开

IPC分类号:

G01C21/20; G01C21/16

主分类号:

G01C21/20

申请人:

西安费斯达自动化工程有限公司

发明人:

史忠科

地址:

710075 陕西省西安市高新区科技路金桥国际广场12101号

优先权:

专利代理机构:

代理人:

PDF下载: PDF下载
内容摘要

为了克服现有的飞行器机动飞行时惯性测量单元产品中时间漂移过大、难以保证实际工程要求欧拉角测量精度的技术问题,本发明提供一种基于角速度和勒让德近似的惯性测量单元欧拉角输出方法。该方法通过引入多个参数并将滚转、俯仰、偏航角速度按照变动区间的勒让德正交多项式展开,通过按照依次求解俯仰角、滚转角、偏航角,直接对欧拉角的表达式进行高阶逼近积分,使得欧拉角的求解按照超线性逼近,从而可以保证惯性测量单元产品输出的欧拉角具有更好地精度,可以减小时间漂移,提高了惯性测量单元的欧拉角输出精度。

权利要求书

权利要求书一种基于角速度和勒让德近似的惯性测量单元欧拉角输出方法,其特点是包括以下步骤:
(1)根据欧拉方程:

式中:ψ分别指滚转、俯仰、偏航角;p,q,r分别为滚转、俯仰、偏航角速度;全文参数定义相同;这三个欧拉角的计算按照依次求解俯仰角、滚转角、偏航角的步骤进行;滚转、俯仰、偏航角速度p,q,r的展开式分别为
<mrow><MI>p</MI><MROW><MO>(</MO><MI>t</MI><MO>)</MO></MROW><MO>=</MO><MO>[</MO><MSUB><MI>p</MI><MN>0</MN></MSUB><MSUB><MI>p</MI><MN>1</MN></MSUB><MO>&amp;CenterDot;</MO><MO>&amp;CenterDot;</MO><MO>&amp;CenterDot;</MO><MSUB><MI>p</MI><MROW><MI>n</MI><MO>-</MO><MN>1</MN></MROW></MSUB><MSUB><MI>p</MI><MI>n</MI></MSUB><MO>]</MO><MO>[</MO><MSUB><MI>ξ</MI><MN>0</MN></MSUB><MROW><MO>(</MO><MI>t</MI><MO>)</MO></MROW><MSUB><MI>ξ</MI><MN>1</MN></MSUB><MROW><MO>(</MO><MI>t</MI><MO>)</MO></MROW><MO>&amp;CenterDot;</MO><MO>&amp;CenterDot;</MO><MO>&amp;CenterDot;</MO><MSUB><MI>ξ</MI><MROW><MI>n</MI><MO>-</MO><MN>1</MN></MROW></MSUB><MROW><MO>(</MO><MI>t</MI><MO>)</MO></MROW><MSUB><MI>ξ</MI><MI>n</MI></MSUB><MROW><MO>(</MO><MI>t</MI><MO>)</MO></MROW><MSUP><MO>]</MO><MI>T</MI></MSUP></MROW>]]&gt;</MATH></MATHS><BR><MATHS id=cmaths0002 num="0002"><MATH><![CDATA[<mrow><MI>q</MI><MROW><MO>(</MO><MI>t</MI><MO>)</MO></MROW><MO>=</MO><MO>[</MO><MSUB><MI>q</MI><MN>0</MN></MSUB><MSUB><MI>q</MI><MN>1</MN></MSUB><MO>&amp;CenterDot;</MO><MO>&amp;CenterDot;</MO><MO>&amp;CenterDot;</MO><MSUB><MI>q</MI><MROW><MI>n</MI><MO>-</MO><MN>1</MN></MROW></MSUB><MSUB><MI>q</MI><MI>n</MI></MSUB><MO>]</MO><MO>[</MO><MSUB><MI>ξ</MI><MN>0</MN></MSUB><MROW><MO>(</MO><MI>t</MI><MO>)</MO></MROW><MSUB><MI>ξ</MI><MN>1</MN></MSUB><MROW><MO>(</MO><MI>t</MI><MO>)</MO></MROW><MO>&amp;CenterDot;</MO><MO>&amp;CenterDot;</MO><MO>&amp;CenterDot;</MO><MSUB><MI>ξ</MI><MROW><MI>n</MI><MO>-</MO><MN>1</MN></MROW></MSUB><MROW><MO>(</MO><MI>t</MI><MO>)</MO></MROW><MSUB><MI>ξ</MI><MI>n</MI></MSUB><MROW><MO>(</MO><MI>t</MI><MO>)</MO></MROW><MSUP><MO>]</MO><MI>T</MI></MSUP></MROW>]]&gt;</MATH></MATHS><BR><MATHS id=cmaths0003 num="0003"><MATH><![CDATA[<mrow><MI>r</MI><MROW><MO>(</MO><MI>t</MI><MO>)</MO></MROW><MO>=</MO><MO>[</MO><MSUB><MI>r</MI><MN>0</MN></MSUB><MSUB><MI>r</MI><MN>1</MN></MSUB><MO>&amp;CenterDot;</MO><MO>&amp;CenterDot;</MO><MO>&amp;CenterDot;</MO><MSUB><MI>r</MI><MROW><MI>n</MI><MO>-</MO><MN>1</MN></MROW></MSUB><MSUB><MI>r</MI><MI>n</MI></MSUB><MO>]</MO><MO>[</MO><MSUB><MI>ξ</MI><MN>0</MN></MSUB><MROW><MO>(</MO><MI>t</MI><MO>)</MO></MROW><MSUB><MI>ξ</MI><MN>1</MN></MSUB><MROW><MO>(</MO><MI>t</MI><MO>)</MO></MROW><MO>&amp;CenterDot;</MO><MO>&amp;CenterDot;</MO><MO>&amp;CenterDot;</MO><MSUB><MI>ξ</MI><MROW><MI>n</MI><MO>-</MO><MN>1</MN></MROW></MSUB><MROW><MO>(</MO><MI>t</MI><MO>)</MO></MROW><MSUB><MI>ξ</MI><MI>n</MI></MSUB><MROW><MO>(</MO><MI>t</MI><MO>)</MO></MROW><MSUP><MO>]</MO><MI>T</MI></MSUP></MROW>]]&gt;</MATH></MATHS><BR>其中<BR><MATHS id=cmaths0004 num="0004"><MATH><![CDATA[<mrow><MFENCED close="}" open=""><MTABLE><MTR><MTD><MSUB><MI>ξ</MI><MN>0</MN></MSUB><MROW><MO>(</MO><MI>t</MI><MO>)</MO></MROW><MO>=</MO><MN>1</MN></MTD></MTR><MTR><MTD><MSUB><MI>ξ</MI><MN>1</MN></MSUB><MROW><MO>(</MO><MI>t</MI><MO>)</MO></MROW><MO>=</MO><MN>2</MN><MI>t</MI><MO>/</MO><MI>b</MI><MO>-</MO><MN>1</MN></MTD></MTR><MTR><MTD><MSUB><MI>ξ</MI><MN>2</MN></MSUB><MROW><MO>(</MO><MI>t</MI><MO>)</MO></MROW><MO>=</MO><MN>6</MN><MSUP><MROW><MO>(</MO><MI>t</MI><MO>/</MO><MI>b</MI><MO>)</MO></MROW><MN>2</MN></MSUP><MO>-</MO><MN>6</MN><MROW><MO>(</MO><MI>t</MI><MO>/</MO><MI>b</MI><MO>)</MO></MROW><MO>+</MO><MN>1</MN></MTD></MTR><MTR><MTD><MO>&amp;CenterDot;</MO></MTD></MTR><MTR><MTD><MO>&amp;CenterDot;</MO></MTD></MTR><MTR><MTD><MO>&amp;CenterDot;</MO></MTD></MTR><MTR><MTD><MROW><MO>(</MO><MI>i</MI><MO>+</MO><MN>1</MN><MO>)</MO></MROW><MSUB><MI>ξ</MI><MROW><MI>i</MI><MO>+</MO><MN>1</MN></MROW></MSUB><MROW><MO>(</MO><MI>t</MI><MO>)</MO></MROW><MO>=</MO><MROW><MO>(</MO><MN>2</MN><MI>i</MI><MO>+</MO><MN>1</MN><MO>)</MO></MROW><MSUB><MI>ξ</MI><MN>1</MN></MSUB><MROW><MO>(</MO><MI>t</MI><MO>)</MO></MROW><MSUB><MI>ξ</MI><MI>i</MI></MSUB><MROW><MO>(</MO><MI>t</MI><MO>)</MO></MROW><MO>-</MO><MSUB><MI>iξ</MI><MROW><MI>i</MI><MO>-</MO><MN>1</MN></MROW></MSUB><MROW><MO>(</MO><MI>t</MI><MO>)</MO></MROW></MTD></MTR></MTABLE></MFENCED><MI>i</MI><MO>=</MO><MN>2,3</MN><MO>,</MO><MO>&amp;CenterDot;</MO><MO>&amp;CenterDot;</MO><MO>&amp;CenterDot;</MO><MO>,</MO><MI>n</MI><MO>-</MO><MN>1,0</MN><MO>≤</MO><MI>t</MI><MO>≤</MO><MI>NT</MI><MO>,</MO><MI>b</MI><MO>=</MO><MI>NT</MI></MROW>]]&gt;</MATH></MATHS><BR>为勒让德正交多项式的递推形式,T为采样周期,pi,qi,ri(i=0,1,2,…,n)为p,q,r的展开式的系数;全文符号定义相同;<BR>(2)俯仰角的时间更新求解式为:<BR><BR>式中:k=0,1,2,…,N‑1,<BR><BR><BR>当p,q,r的展开式最高次项n为奇数时,m=2,4,…,n+1,高次项n为偶数时m=3,5,…,n+1;<BR>(3)在已知俯仰角的情况下,滚转角的时间更新求解式为:<BR><BR>其中<BR><BR>(4)在俯仰角、滚转角已知情况下,偏航角的输出式为:<BR><MATHS id=cmaths0005 num="0005"><MATH><![CDATA[<mrow><MI>ψ</MI><MROW><MO>(</MO><MI>t</MI><MO>)</MO></MROW><MO>=</MO><MI>ψ</MI><MROW><MO>(</MO><MI>kT</MI><MO>)</MO></MROW><MO>+</MO><MSUBSUP><MO>&amp;Integral;</MO><MI>kT</MI><MI>t</MI></MSUBSUP><MO>[</MO><MSUB><MI>b</MI><MN>1</MN></MSUB><MROW><MO>(</MO><MI>t</MI><MO>)</MO></MROW><MO>+</MO><MSUB><MI>b</MI><MN>2</MN></MSUB><MROW><MO>(</MO><MI>t</MI><MO>)</MO></MROW><MO>]</MO><MI>dt</MI></MROW>]]&gt;</MATH></MATHS><BR>式中:<BR><BR>偏航角通常有测量,惯性测量单元在离散时间kT(k=0,1,2,…,N)时刻输出的偏航角为:<BR><MATHS id=cmaths0006 num="0006"><MATH><![CDATA[<mrow><MOVER><MI>ψ</MI><MO>^</MO></MOVER><MROW><MO>(</MO><MI>kT</MI><MO>)</MO></MROW><MO>=</MO><MROW><MO>(</MO><MN>1</MN><MO>-</MO><MSUB><MI>ζ</MI><MI>k</MI></MSUB><MO>)</MO></MROW><MI>ψ</MI><MROW><MO>(</MO><MI>kT</MI><MO>)</MO></MROW><MO>+</MO><MSUB><MI>ζ</MI><MI>k</MI></MSUB><MSUB><MI>ψ</MI><MI>m</MI></MSUB><MROW><MO>(</MO><MI>kT</MI><MO>)</MO></MROW></MROW>]]&gt;</MATH></MATHS><BR>式中:为惯性测量单元在离散时间kT时刻偏航角的输出值,ψm(kT)为偏航角传感器在离散时间kT时刻的测量值,0.2&lt;ζk&lt;1为给定系数。</p></div> </div> </div> <div class="zlzy"> <div class="zltitle">说明书</div> <div class="gdyy"> <div class="gdyy_show"><p>说明书基于角速度和勒让德近似的惯性测量单元欧拉角输出方法 <BR>技术领域 <BR>本发明涉及一种飞行器机动飞行姿态确定方法,特别是涉及一种基于角速度和勒让德近似的惯性测量单元欧拉角输出方法。 <BR>背景技术 <BR>惯性设备在运动体导航和控制中具有重要作用;刚体运动的加速度、角速度和姿态等通常都依赖于惯性设备输出,因此提高惯性设备的输出精度具有明确的实际意义;在惯性设备中,加速度采用加速度计、角速度采用角速率陀螺直接测量方式,刚体的姿态精度要求很高时如飞行试验等采用姿态陀螺测量,但在很多应用领域都有角速度等测量直接解算输出;主要原因是由于动态姿态传感器价格昂贵、体积大,导致很多飞行器采用角速率陀螺等解算三个欧拉角,使得姿态时间更新输出成为导航等核心内容,也使其成为影响惯导系统精度的主要因素之一,因此设计和采用合理的姿态时间更新输出方法就成为研究的热点课题;从公开发表的文献中对姿态输出主要基于角速度采用欧拉方程直接近似法或采用近似龙格库塔方法解算(孙丽、秦永元,捷联惯导系统姿态算法比较,中国惯性技术学报,2006,Vol.14(3):6‑10;Pu&nbsp;Li,Wang&nbsp;TianMiao,Liang&nbsp;JianHong,Wang&nbsp;Song,An&nbsp;Attitude&nbsp;Estimate&nbsp;Approach&nbsp;using&nbsp;MEMS&nbsp;Sensors&nbsp;for&nbsp;Small&nbsp;UAVs,2006,IEEE&nbsp;International&nbsp;Conference&nbsp;on&nbsp;Industrial&nbsp;Informatics,1113‑1117);由于欧拉方程中三个欧拉角互相耦合,属于非线性微分方程,在不同初始条件和不同飞行状态下的误差范围不同,使用该方法在实际惯性测量单元(IMU)产品中时间漂移过大,难以保证实际工程要求的欧拉角测量精度。 <BR>发明内容 <BR>为了克服现有的飞行器机动飞行时惯性测量单元产品中时间漂移过大、难以保证实际工程要求欧拉角测量精度的技术问题,本发明提供一种基于角速度和勒让德近似的惯性测量单元欧拉角输出方法。该方法通过引入多个参数并将滚转、俯仰、偏航角速度按照变动区间的勒让德正交多项式展开,通过按照依次求解俯仰角、滚转角、偏航角,直接对欧拉角的表达式进行高阶逼近积分,使得欧拉角的求解按照超线性逼近,从而可以保证惯性测量单元产品输出的欧拉角具有更好地精度,可以减小时间漂移,提高了惯性测量单元的欧拉角输出精度。 <BR>本发明解决其技术问题所采用的技术方案是:一种基于角速度和勒让德近似的惯性测量单元欧拉角输出方法,其特点是包括以下步骤: <BR>1、根据欧拉方程: <BR> <BR>式中:ψ分别指滚转、俯仰、偏航角;p,q,r分别为滚转、俯仰、偏航角速度;全文参数定义相同;这三个欧拉角的计算按照依次求解俯仰角、滚转角、偏航角的步骤进行;滚转、俯仰、偏航角速度p,q,r的展开式分别为 <BR><MATHS num="0001"><MATH><![CDATA[ <mrow><MI>p</MI> <MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MO>=</MO> <MO>[</MO> <MSUB><MI>p</MI> <MN>0</MN> </MSUB><MSUB><MI>p</MI> <MN>1</MN> </MSUB><MO>&amp;CenterDot;</MO> <MO>&amp;CenterDot;</MO> <MO>&amp;CenterDot;</MO> <MSUB><MI>p</MI> <MROW><MI>n</MI> <MO>-</MO> <MN>1</MN> </MROW></MSUB><MSUB><MI>p</MI> <MI>n</MI> </MSUB><MO>]</MO> <MO>[</MO> <MSUB><MI>ξ</MI> <MN>0</MN> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MSUB><MI>ξ</MI> <MN>1</MN> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MO>&amp;CenterDot;</MO> <MO>&amp;CenterDot;</MO> <MO>&amp;CenterDot;</MO> <MSUB><MI>ξ</MI> <MROW><MI>n</MI> <MO>-</MO> <MN>1</MN> </MROW></MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MSUB><MI>ξ</MI> <MI>n</MI> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MSUP><MO>]</MO> <MI>T</MI> </MSUP></MROW>]]&gt;</MATH></MATHS> <BR><MATHS num="0002"><MATH><![CDATA[ <mrow><MI>q</MI> <MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MO>=</MO> <MO>[</MO> <MSUB><MI>q</MI> <MN>0</MN> </MSUB><MSUB><MI>q</MI> <MN>1</MN> </MSUB><MO>&amp;CenterDot;</MO> <MO>&amp;CenterDot;</MO> <MO>&amp;CenterDot;</MO> <MSUB><MI>q</MI> <MROW><MI>n</MI> <MO>-</MO> <MN>1</MN> </MROW></MSUB><MSUB><MI>q</MI> <MI>n</MI> </MSUB><MO>]</MO> <MO>[</MO> <MSUB><MI>ξ</MI> <MN>0</MN> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MSUB><MI>ξ</MI> <MN>1</MN> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MO>&amp;CenterDot;</MO> <MO>&amp;CenterDot;</MO> <MO>&amp;CenterDot;</MO> <MSUB><MI>ξ</MI> <MROW><MI>n</MI> <MO>-</MO> <MN>1</MN> </MROW></MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MSUB><MI>ξ</MI> <MI>n</MI> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MSUP><MO>]</MO> <MI>T</MI> </MSUP></MROW>]]&gt;</MATH></MATHS> <BR><MATHS num="0003"><MATH><![CDATA[ <mrow><MI>r</MI> <MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MO>=</MO> <MO>[</MO> <MSUB><MI>r</MI> <MN>0</MN> </MSUB><MSUB><MI>r</MI> <MN>1</MN> </MSUB><MO>&amp;CenterDot;</MO> <MO>&amp;CenterDot;</MO> <MO>&amp;CenterDot;</MO> <MSUB><MI>r</MI> <MROW><MI>n</MI> <MO>-</MO> <MN>1</MN> </MROW></MSUB><MSUB><MI>r</MI> <MI>n</MI> </MSUB><MO>]</MO> <MO>[</MO> <MSUB><MI>ξ</MI> <MN>0</MN> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MSUB><MI>ξ</MI> <MN>1</MN> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MO>&amp;CenterDot;</MO> <MO>&amp;CenterDot;</MO> <MO>&amp;CenterDot;</MO> <MSUB><MI>ξ</MI> <MROW><MI>n</MI> <MO>-</MO> <MN>1</MN> </MROW></MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MSUB><MI>ξ</MI> <MI>n</MI> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MSUP><MO>]</MO> <MI>T</MI> </MSUP></MROW>]]&gt;</MATH></MATHS> <BR>其中 <BR><MATHS num="0004"><MATH><![CDATA[ <mrow><MFENCED close="}" open=""><MTABLE><MTR><MTD><MSUB><MI>ξ</MI> <MN>0</MN> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MO>=</MO> <MN>1</MN> </MTD></MTR><MTR><MTD><MSUB><MI>ξ</MI> <MN>1</MN> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MO>=</MO> <MN>2</MN> <MI>t</MI> <MO>/</MO> <MI>b</MI> <MO>-</MO> <MN>1</MN> </MTD></MTR><MTR><MTD><MSUB><MI>ξ</MI> <MN>2</MN> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MO>=</MO> <MN>6</MN> <MSUP><MROW><MO>(</MO> <MI>t</MI> <MO>/</MO> <MI>b</MI> <MO>)</MO> </MROW><MN>2</MN> </MSUP><MO>-</MO> <MN>6</MN> <MROW><MO>(</MO> <MI>t</MI> <MO>/</MO> <MI>b</MI> <MO>)</MO> </MROW><MO>+</MO> <MN>1</MN> </MTD></MTR><MTR><MTD><MO>&amp;CenterDot;</MO> </MTD></MTR><MTR><MTD><MO>&amp;CenterDot;</MO> </MTD></MTR><MTR><MTD><MO>&amp;CenterDot;</MO> </MTD></MTR><MTR><MTD><MROW><MO>(</MO> <MI>i</MI> <MO>+</MO> <MN>1</MN> <MO>)</MO> </MROW><MSUB><MI>ξ</MI> <MROW><MI>i</MI> <MO>+</MO> <MN>1</MN> </MROW></MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MO>=</MO> <MROW><MO>(</MO> <MN>2</MN> <MI>i</MI> <MO>+</MO> <MN>1</MN> <MO>)</MO> </MROW><MSUB><MI>ξ</MI> <MN>1</MN> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MSUB><MI>ξ</MI> <MI>i</MI> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MO>-</MO> <MSUB><MI>iξ</MI> <MROW><MI>i</MI> <MO>-</MO> <MN>1</MN> </MROW></MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW></MTD></MTR></MTABLE></MFENCED><MI>i</MI> <MO>=</MO> <MN>2,3</MN> <MO>,</MO> <MO>&amp;CenterDot;</MO> <MO>&amp;CenterDot;</MO> <MO>&amp;CenterDot;</MO> <MO>,</MO> <MI>n</MI> <MO>-</MO> <MN>1,0</MN> <MO>≤</MO> <MI>t</MI> <MO>≤</MO> <MI>NT</MI> <MO>,</MO> <MI>b</MI> <MO>=</MO> <MI>NT</MI> </MROW>]]&gt;</MATH></MATHS> <BR>为勒让德正交多项式的递推形式,T为采样周期,pi,qi,ri(i=0,1,2,…,n)为p,q,r的展开式的系数;全文符号定义相同; <BR>2、俯仰角的时间更新求解式为: <BR> <BR>式中:k=0,1,2,…,N‑1, <BR> <BR> <BR>当p,q,r的展开式最高次项n为奇数时,m=2,4,…,n+1,高次项n为偶数时m=3,5,…,n+1; <BR>3、在已知俯仰角的情况下,滚转角的时间更新求解式为: <BR> <BR>其中 <BR> <BR>4、在俯仰角、滚转角已知情况下,偏航角的输出式为: <BR><MATHS num="0005"><MATH><![CDATA[ <mrow><MI>ψ</MI> <MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MO>=</MO> <MI>ψ</MI> <MROW><MO>(</MO> <MI>kT</MI> <MO>)</MO> </MROW><MO>+</MO> <MSUBSUP><MO>&amp;Integral;</MO> <MI>kT</MI> <MI>t</MI> </MSUBSUP><MO>[</MO> <MSUB><MI>b</MI> <MN>1</MN> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MO>+</MO> <MSUB><MI>b</MI> <MN>2</MN> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MO>]</MO> <MI>dt</MI> </MROW>]]&gt;</MATH></MATHS> <BR>式中: <BR> <BR>偏航角通常有测量,惯性测量单元在离散时间kT(k=0,1,2,…,N)时刻输出的偏航角为: <BR><MATHS num="0006"><MATH><![CDATA[ <mrow><MOVER><MI>ψ</MI> <MO>^</MO> </MOVER><MROW><MO>(</MO> <MI>kT</MI> <MO>)</MO> </MROW><MO>=</MO> <MROW><MO>(</MO> <MN>1</MN> <MO>-</MO> <MSUB><MI>ζ</MI> <MI>k</MI> </MSUB><MO>)</MO> </MROW><MI>ψ</MI> <MROW><MO>(</MO> <MI>kT</MI> <MO>)</MO> </MROW><MO>+</MO> <MSUB><MI>ζ</MI> <MI>k</MI> </MSUB><MSUB><MI>ψ</MI> <MI>m</MI> </MSUB><MROW><MO>(</MO> <MI>kT</MI> <MO>)</MO> </MROW></MROW>]]&gt;</MATH></MATHS> <BR>式中:(kT)为惯性测量单元在离散时间kT时刻偏航角的输出值,ψm(kT)为偏航角传感器在离散时间kT时刻的测量值,0.2&lt;ζk&lt;1为给定系数。 <BR>本发明的有益效果是:由于通过引入多个参数并将滚转、俯仰、偏航角速度按照变动区间的勒让德正交多项式展开,通过按照依次求解俯仰角、滚转角、偏航角,直接对欧拉角的表达式进行高阶逼近积分,使得欧拉角的求解按照超线性逼近,从而可以保证惯性测量单元产品输出的欧拉角具有更好地精度,可以减小时间漂移,提高了惯性测量单元的欧拉角输出精度。 <BR>下面结合具体实施方式对本发明作详细说明。 <BR>具体实施方式 <BR>1、根据欧拉方程: <BR> <BR>式中:ψ分别指滚转、俯仰、偏航角;p,q,r分别为滚转、俯仰、偏航角速度;全文参数定义相同;这三个欧拉角的计算按照依次求解俯仰角、滚转角、偏航角的步骤进行;滚转、俯仰、偏航角速度p,q,r的展开式分别为 <BR><MATHS num="0007"><MATH><![CDATA[ <mrow><MI>p</MI> <MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MO>=</MO> <MO>[</MO> <MSUB><MI>p</MI> <MN>0</MN> </MSUB><MSUB><MI>p</MI> <MN>1</MN> </MSUB><MO>&amp;CenterDot;</MO> <MO>&amp;CenterDot;</MO> <MO>&amp;CenterDot;</MO> <MSUB><MI>p</MI> <MROW><MI>n</MI> <MO>-</MO> <MN>1</MN> </MROW></MSUB><MSUB><MI>p</MI> <MI>n</MI> </MSUB><MO>]</MO> <MO>[</MO> <MSUB><MI>ξ</MI> <MN>0</MN> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MSUB><MI>ξ</MI> <MN>1</MN> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MO>&amp;CenterDot;</MO> <MO>&amp;CenterDot;</MO> <MO>&amp;CenterDot;</MO> <MSUB><MI>ξ</MI> <MROW><MI>n</MI> <MO>-</MO> <MN>1</MN> </MROW></MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MSUB><MI>ξ</MI> <MI>n</MI> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MSUP><MO>]</MO> <MI>T</MI> </MSUP></MROW>]]&gt;</MATH></MATHS> <BR><MATHS num="0008"><MATH><![CDATA[ <mrow><MI>q</MI> <MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MO>=</MO> <MO>[</MO> <MSUB><MI>q</MI> <MN>0</MN> </MSUB><MSUB><MI>q</MI> <MN>1</MN> </MSUB><MO>&amp;CenterDot;</MO> <MO>&amp;CenterDot;</MO> <MO>&amp;CenterDot;</MO> <MSUB><MI>q</MI> <MROW><MI>n</MI> <MO>-</MO> <MN>1</MN> </MROW></MSUB><MSUB><MI>q</MI> <MI>n</MI> </MSUB><MO>]</MO> <MO>[</MO> <MSUB><MI>ξ</MI> <MN>0</MN> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MSUB><MI>ξ</MI> <MN>1</MN> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MO>&amp;CenterDot;</MO> <MO>&amp;CenterDot;</MO> <MO>&amp;CenterDot;</MO> <MSUB><MI>ξ</MI> <MROW><MI>n</MI> <MO>-</MO> <MN>1</MN> </MROW></MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MSUB><MI>ξ</MI> <MI>n</MI> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MSUP><MO>]</MO> <MI>T</MI> </MSUP></MROW>]]&gt;</MATH></MATHS> <BR><MATHS num="0009"><MATH><![CDATA[ <mrow><MI>r</MI> <MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MO>=</MO> <MO>[</MO> <MSUB><MI>r</MI> <MN>0</MN> </MSUB><MSUB><MI>r</MI> <MN>1</MN> </MSUB><MO>&amp;CenterDot;</MO> <MO>&amp;CenterDot;</MO> <MO>&amp;CenterDot;</MO> <MSUB><MI>r</MI> <MROW><MI>n</MI> <MO>-</MO> <MN>1</MN> </MROW></MSUB><MSUB><MI>r</MI> <MI>n</MI> </MSUB><MO>]</MO> <MO>[</MO> <MSUB><MI>ξ</MI> <MN>0</MN> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MSUB><MI>ξ</MI> <MN>1</MN> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MO>&amp;CenterDot;</MO> <MO>&amp;CenterDot;</MO> <MO>&amp;CenterDot;</MO> <MSUB><MI>ξ</MI> <MROW><MI>n</MI> <MO>-</MO> <MN>1</MN> </MROW></MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MSUB><MI>ξ</MI> <MI>n</MI> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MSUP><MO>]</MO> <MI>T</MI> </MSUP></MROW>]]&gt;</MATH></MATHS> <BR>其中 <BR><MATHS num="0010"><MATH><![CDATA[ <mrow><MFENCED close="}" open=""><MTABLE><MTR><MTD><MSUB><MI>ξ</MI> <MN>0</MN> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MO>=</MO> <MN>1</MN> </MTD></MTR><MTR><MTD><MSUB><MI>ξ</MI> <MN>1</MN> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MO>=</MO> <MN>2</MN> <MI>t</MI> <MO>/</MO> <MI>b</MI> <MO>-</MO> <MN>1</MN> </MTD></MTR><MTR><MTD><MSUB><MI>ξ</MI> <MN>2</MN> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MO>=</MO> <MN>6</MN> <MSUP><MROW><MO>(</MO> <MI>t</MI> <MO>/</MO> <MI>b</MI> <MO>)</MO> </MROW><MN>2</MN> </MSUP><MO>-</MO> <MN>6</MN> <MROW><MO>(</MO> <MI>t</MI> <MO>/</MO> <MI>b</MI> <MO>)</MO> </MROW><MO>+</MO> <MN>1</MN> </MTD></MTR><MTR><MTD><MO>&amp;CenterDot;</MO> </MTD></MTR><MTR><MTD><MO>&amp;CenterDot;</MO> </MTD></MTR><MTR><MTD><MO>&amp;CenterDot;</MO> </MTD></MTR><MTR><MTD><MROW><MO>(</MO> <MI>i</MI> <MO>+</MO> <MN>1</MN> <MO>)</MO> </MROW><MSUB><MI>ξ</MI> <MROW><MI>i</MI> <MO>+</MO> <MN>1</MN> </MROW></MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MO>=</MO> <MROW><MO>(</MO> <MN>2</MN> <MI>i</MI> <MO>+</MO> <MN>1</MN> <MO>)</MO> </MROW><MSUB><MI>ξ</MI> <MN>1</MN> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MSUB><MI>ξ</MI> <MI>i</MI> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MO>-</MO> <MSUB><MI>iξ</MI> <MROW><MI>i</MI> <MO>-</MO> <MN>1</MN> </MROW></MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW></MTD></MTR></MTABLE></MFENCED><MI>i</MI> <MO>=</MO> <MN>2,3</MN> <MO>,</MO> <MO>&amp;CenterDot;</MO> <MO>&amp;CenterDot;</MO> <MO>&amp;CenterDot;</MO> <MO>,</MO> <MI>n</MI> <MO>-</MO> <MN>1,0</MN> <MO>≤</MO> <MI>t</MI> <MO>≤</MO> <MI>NT</MI> <MO>,</MO> <MI>b</MI> <MO>=</MO> <MI>NT</MI> </MROW>]]&gt;</MATH></MATHS> <BR>为勒让德正交多项式的递推形式,T为采样周期,pi,qi,ri(i=0,1,2,…,n)为p,q,r的展开式的系数;全文符号定义相同; <BR>2、俯仰角的时间更新求解式为: <BR> <BR>式中: <BR> <BR> <BR>当p,q,r的展开式最高次项n为奇数时,m=2,4,…,n+1,高次项n为偶数时m=3,5,…,n+1; <BR>3、在已知俯仰角的情况下,滚转角的时间更新求解式为: <BR> <BR>其中 <BR> <BR>4、在俯仰角、滚转角已知情况下,偏航角的输出式为: <BR><MATHS num="0011"><MATH><![CDATA[ <mrow><MI>ψ</MI> <MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MO>=</MO> <MI>ψ</MI> <MROW><MO>(</MO> <MI>kT</MI> <MO>)</MO> </MROW><MO>+</MO> <MSUBSUP><MO>&amp;Integral;</MO> <MI>kT</MI> <MI>t</MI> </MSUBSUP><MO>[</MO> <MSUB><MI>b</MI> <MN>1</MN> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MO>+</MO> <MSUB><MI>b</MI> <MN>2</MN> </MSUB><MROW><MO>(</MO> <MI>t</MI> <MO>)</MO> </MROW><MO>]</MO> <MI>dt</MI> </MROW>]]&gt;</MATH></MATHS> <BR>式中: <BR> <BR>偏航角通常有测量,惯性测量单元在离散时间kT(k=0,1,2,…,N)时刻输出的偏航角为: <BR><MATHS num="0012"><MATH><![CDATA[ <mrow><MOVER><MI>ψ</MI> <MO>^</MO> </MOVER><MROW><MO>(</MO> <MI>kT</MI> <MO>)</MO> </MROW><MO>=</MO> <MROW><MO>(</MO> <MN>1</MN> <MO>-</MO> <MSUB><MI>ζ</MI> <MI>k</MI> </MSUB><MO>)</MO> </MROW><MI>ψ</MI> <MROW><MO>(</MO> <MI>kT</MI> <MO>)</MO> </MROW><MO>+</MO> <MSUB><MI>ζ</MI> <MI>k</MI> </MSUB><MSUB><MI>ψ</MI> <MI>m</MI> </MSUB><MROW><MO>(</MO> <MI>kT</MI> <MO>)</MO> </MROW></MROW>]]&gt;</MATH></MATHS> <BR>式中:(kT)为惯性测量单元在离散时间kT时刻偏航角的输出值,ψm(kT)为偏航角传感器在离散时间kT时刻的测量值,0.2&lt;ζk&lt;1为给定系数; <BR>当对惯性设备直接输出滚转、俯仰、偏航角速度p,q,r采用三阶逼近描述时,所得结果也接近O(T3),相比欧拉方程直接近似法或采用近似龙格库塔方法解算等方法的O(T2)精度要高,从而可以保证惯性测量单元产品输出的欧拉角具有更好地精度。</p></div> </div> </div> </div> <div class="tempdiv cssnone" style="line-height:0px;height:0px; overflow:hidden;"> </div> <div id="page"> <div class="page"><img src='https://img.zhuanlichaxun.net/fileroot3/2019-1/5/6b335143-3f93-406b-9537-0f46d7239606/6b335143-3f93-406b-9537-0f46d72396061.gif' alt="基于角速度和勒让德近似的惯性测量单元欧拉角输出方法.pdf_第1页" width='100%'/></div><div class="pageSize">第1页 / 共13页</div> <div class="page"><img src='https://img.zhuanlichaxun.net/fileroot3/2019-1/5/6b335143-3f93-406b-9537-0f46d7239606/6b335143-3f93-406b-9537-0f46d72396062.gif' alt="基于角速度和勒让德近似的惯性测量单元欧拉角输出方法.pdf_第2页" width='100%'/></div><div class="pageSize">第2页 / 共13页</div> <div class="page"><img src='https://img.zhuanlichaxun.net/fileroot3/2019-1/5/6b335143-3f93-406b-9537-0f46d7239606/6b335143-3f93-406b-9537-0f46d72396063.gif' alt="基于角速度和勒让德近似的惯性测量单元欧拉角输出方法.pdf_第3页" width='100%'/></div><div class="pageSize">第3页 / 共13页</div> </div> <div id="pageMore" class="btnmore" onclick="ShowSvg();">点击查看更多>></div> <div style="margin-top:20px; line-height:0px; height:0px; overflow:hidden;"> <div style=" font-size: 16px; background-color:#e5f0f7; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px; margin-bottom:10px;">资源描述</div> <div class="detail-article prolistshowimg"> <p>《基于角速度和勒让德近似的惯性测量单元欧拉角输出方法.pdf》由会员分享,可在线阅读,更多相关《基于角速度和勒让德近似的惯性测量单元欧拉角输出方法.pdf(13页珍藏版)》请在专利查询网上搜索。</p> <p >1、(10)申请公布号 CN 103162688 A (43)申请公布日 2013.06.19 CN 103162688 A *CN103162688A* (21)申请号 201310089193.8 (22)申请日 2013.03.20 G01C 21/20(2006.01) G01C 21/16(2006.01) (71)申请人 西安费斯达自动化工程有限公司 地址 710075 陕西省西安市高新区科技路金 桥国际广场 12101 号 (72)发明人 史忠科 (54) 发明名称 基于角速度和勒让德近似的惯性测量单元欧 拉角输出方法 (57) 摘要 为了克服现有的飞行器机动飞行时惯性测量 单元产品。</p> <p >2、中时间漂移过大、 难以保证实际工程要 求欧拉角测量精度的技术问题, 本发明提供一种 基于角速度和勒让德近似的惯性测量单元欧拉角 输出方法。该方法通过引入多个参数并将滚转、 俯仰、 偏航角速度按照变动区间的勒让德正交多 项式展开, 通过按照依次求解俯仰角、 滚转角、 偏 航角, 直接对欧拉角的表达式进行高阶逼近积分, 使得欧拉角的求解按照超线性逼近, 从而可以保 证惯性测量单元产品输出的欧拉角具有更好地精 度, 可以减小时间漂移, 提高了惯性测量单元的欧 拉角输出精度。 (51)Int.Cl. 权利要求书 4 页 说明书 8 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要。</p> <p >3、求书4页 说明书8页 (10)申请公布号 CN 103162688 A CN 103162688 A *CN103162688A* 1/4 页 2 1. 一种基于角速度和勒让德近似的惯性测量单元欧拉角输出方法, 其特点是包括以下 步骤 : (1) 根据欧拉方程 : 式中 : 分别指滚转、 俯仰、 偏航角 ; p,q,r 分别为滚转、 俯仰、 偏航角速度 ; 全文 参数定义相同 ; 这三个欧拉角的计算按照依次求解俯仰角、 滚转角、 偏航角的步骤进行 ; 滚 转、 俯仰、 偏航角速度 p,q,r 的展开式分别为 其中 为勒让德正交多项式的递推形式, T 为采样周期, pi,qi,ri(i=0,1,。</p> <p >4、2,n) 为 p,q,r 的 展开式的系数 ; 全文符号定义相同 ; (2) 俯仰角的时间更新求解式为 : 式中 : k=0,1,2,N-1, 权 利 要 求 书 CN 103162688 A 2 2/4 页 3 当 p,q,r 的展开式最高次项 n 为奇数时, m=2,4,n+1, 高次项 n 为偶数时 m=3,5, ,n+1 ; 权 利 要 求 书 CN 103162688 A 3 3/4 页 4 (3) 在已知俯仰角的情况下, 滚转角的时间更新求解式为 : 其中 (4) 在俯仰角、 滚转角已知情况下, 偏航角的输出式为 : 式中 : 偏航角通常有测量, 惯性测量单元在离散时间 kT(k=。</p> <p >5、0,1,2,N) 时刻输出的偏航角 为 : 权 利 要 求 书 CN 103162688 A 4 4/4 页 5 式中 :为惯性测量单元在离散时间kT时刻偏航角的输出值, m(kT)为偏航角传 感器在离散时间 kT 时刻的测量值, 0.2k1 为给定系数。 权 利 要 求 书 CN 103162688 A 5 1/8 页 6 基于角速度和勒让德近似的惯性测量单元欧拉角输出方法 技术领域 0001 本发明涉及一种飞行器机动飞行姿态确定方法, 特别是涉及一种基于角速度和勒 让德近似的惯性测量单元欧拉角输出方法。 背景技术 0002 惯性设备在运动体导航和控制中具有重要作用 ; 刚体运动的加速度、 。</p> <p >6、角速度和姿 态等通常都依赖于惯性设备输出, 因此提高惯性设备的输出精度具有明确的实际意义 ; 在 惯性设备中, 加速度采用加速度计、 角速度采用角速率陀螺直接测量方式, 刚体的姿态精度 要求很高时如飞行试验等采用姿态陀螺测量, 但在很多应用领域都有角速度等测量直接解 算输出 ; 主要原因是由于动态姿态传感器价格昂贵、 体积大, 导致很多飞行器采用角速率陀 螺等解算三个欧拉角, 使得姿态时间更新输出成为导航等核心内容, 也使其成为影响惯导 系统精度的主要因素之一, 因此设计和采用合理的姿态时间更新输出方法就成为研究的热 点课题 ; 从公开发表的文献中对姿态输出主要基于角速度采用欧拉方程直接近似法。</p> <p >7、或采 用近似龙格库塔方法解算 (孙丽、 秦永元, 捷联惯导系统姿态算法比较, 中国惯性技术学报, 2006, Vol.14(3) : 6-10 ; Pu Li,Wang TianMiao,Liang JianHong,Wang Song, An Attitude Estimate Approach using MEMS Sensors for Small UAVs, 2006, IEEE International Conference on Industrial Informatics,1113-1117) ; 由于欧拉方程中三个欧拉角互相耦 合, 属于非线性微分方程, 在不同初始条件和不同。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>8、飞行状态下的误差范围不同, 使用该方法 在实际惯性测量单元 (IMU) 产品中时间漂移过大, 难以保证实际工程要求的欧拉角测量精 度。 发明内容 0003 为了克服现有的飞行器机动飞行时惯性测量单元产品中时间漂移过大、 难以保证 实际工程要求欧拉角测量精度的技术问题, 本发明提供一种基于角速度和勒让德近似的惯 性测量单元欧拉角输出方法。 该方法通过引入多个参数并将滚转、 俯仰、 偏航角速度按照变 动区间的勒让德正交多项式展开, 通过按照依次求解俯仰角、 滚转角、 偏航角, 直接对欧拉 角的表达式进行高阶逼近积分, 使得欧拉角的求解按照超线性逼近, 从而可以保证惯性测 量单元产品输出的欧拉角具有。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>9、更好地精度, 可以减小时间漂移, 提高了惯性测量单元的欧 拉角输出精度。 0004 本发明解决其技术问题所采用的技术方案是 : 一种基于角速度和勒让德近似的惯 性测量单元欧拉角输出方法, 其特点是包括以下步骤 : 0005 1、 根据欧拉方程 : 0006 说 明 书 CN 103162688 A 6 2/8 页 7 0007 式中 :分别指滚转、 俯仰、 偏航角 ; p,q,r分别为滚转、 俯仰、 偏航角速度 ; 全 文参数定义相同 ; 这三个欧拉角的计算按照依次求解俯仰角、 滚转角、 偏航角的步骤进行 ; 滚转、 俯仰、 偏航角速度 p,q,r 的展开式分别为 0008 0009 0010。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>10、 0011 其中 0012 0013 为勒让德正交多项式的递推形式, T 为采样周期, pi,qi,ri(i=0,1,2,n) 为 p,q,r 的展开式的系数 ; 全文符号定义相同 ; 0014 2、 俯仰角的时间更新求解式为 : 0015 0016 式中 : k=0,1,2,N-1, 0017 说 明 书 CN 103162688 A 7 3/8 页 8 0018 0019 当 p,q,r 的展开式最高次项 n 为奇数时, m=2,4,n+1, 高次项 n 为偶数时 说 明 书 CN 103162688 A 8 4/8 页 9 m=3,5,n+1 ; 0020 3、 在已知俯仰角的情况下, 。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>11、滚转角的时间更新求解式为 : 0021 0022 其中 0023 0024 4、 在俯仰角、 滚转角已知情况下, 偏航角的输出式为 : 0025 0026 式中 : 0027 说 明 书 CN 103162688 A 9 5/8 页 10 0028 偏航角通常有测量, 惯性测量单元在离散时间 kT(k=0,1,2,N) 时刻输出的偏 航角为 : 0029 0030 式中 : (kT) 为惯性测量单元在离散时间 kT 时刻偏航角的输出值, m(kT) 为偏 航角传感器在离散时间 kT 时刻的测量值, 0.2k1 为给定系数。 0031 本发明的有益效果是 : 由于通过引入多个参数并将滚转、 俯仰。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>12、、 偏航角速度按照变 动区间的勒让德正交多项式展开, 通过按照依次求解俯仰角、 滚转角、 偏航角, 直接对欧拉 角的表达式进行高阶逼近积分, 使得欧拉角的求解按照超线性逼近, 从而可以保证惯性测 量单元产品输出的欧拉角具有更好地精度, 可以减小时间漂移, 提高了惯性测量单元的欧 拉角输出精度。 0032 下面结合具体实施方式对本发明作详细说明。 具体实施方式 0033 1、 根据欧拉方程 : 0034 0035 式中 :分别指滚转、 俯仰、 偏航角 ; p,q,r分别为滚转、 俯仰、 偏航角速度 ; 全 文参数定义相同 ; 这三个欧拉角的计算按照依次求解俯仰角、 滚转角、 偏航角的步骤进行 ;。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>13、 滚转、 俯仰、 偏航角速度 p,q,r 的展开式分别为 0036 0037 0038 0039 其中 0040 0041 为勒让德正交多项式的递推形式, T 为采样周期, pi,qi,ri(i=0,1,2,n) 为 p,q,r 的展开式的系数 ; 全文符号定义相同 ; 0042 2、 俯仰角的时间更新求解式为 : 0043 0044 式中 : 0045 说 明 书 CN 103162688 A 10 6/8 页 11 0046 0047 当 p,q,r 的展开式最高次项 n 为奇数时, m=2,4,n+1, 高次项 n 为偶数时 说 明 书 CN 103162688 A 11 7/8 页 1。</p> <p style='height:0px;padding:0;margin:0;overflow:hidden'>14、2 m=3,5,n+1 ; 0048 3、 在已知俯仰角的情况下, 滚转角的时间更新求解式为 : 0049 0050 其中 0051 0052 4、 在俯仰角、 滚转角已知情况下, 偏航角的输出式为 : 0053 0054 式中 : 0055 说 明 书 CN 103162688 A 12 8/8 页 13 0056 偏航角通常有测量, 惯性测量单元在离散时间 kT(k=0,1,2,N) 时刻输出的偏 航角为 : 0057 0058 式中 : (kT) 为惯性测量单元在离散时间 kT 时刻偏航角的输出值, m(kT) 为偏 航角传感器在离散时间 kT 时刻的测量值, 0.2k1 为给定系数 ; 0059 当对惯性设备直接输出滚转、 俯仰、 偏航角速度 p,q,r 采用三阶逼近描述时, 所得 结果也接近 O(T3), 相比欧拉方程直接近似法或采用近似龙格库塔方法解算等方法的 O(T2) 精度要高, 从而可以保证惯性测量单元产品输出的欧拉角具有更好地精度。 说 明 书 CN 103162688 A 13 。</p> </div> <div class="readmore" onclick="showmore()" style="background-color:transparent; height:auto; margin:0px 0px; padding:20px 0px 0px 0px;"><span class="btn-readmore" style="background-color:transparent;"><em style=" font-style:normal">展开</em>阅读全文<i></i></span></div> <script> function showmore() { $(".readmore").hide(); $(".detail-article").css({ "height":"auto", "overflow": "hidden" }); } $(document).ready(function() { var dh = $(".detail-article").height(); if(dh >100) { $(".detail-article").css({ "height":"100px", "overflow": "hidden" }); } else { $(".readmore").hide(); } }); </script> </div> <script> var defaultShowPage = parseInt("3"); var id = "5323101"; var total_page = "13"; var mfull = false; var mshow = false; function DownLoad() { window.location.href='https://m.zhuanlichaxun.net/d-5323101.html'; } function relate() { var reltop = $('#relate').offset().top-50; $("html,body").animate({ scrollTop: reltop }, 500); } </script> <script> var pre = "https://img.zhuanlichaxun.net/fileroot3/2019-1/5/6b335143-3f93-406b-9537-0f46d7239606/6b335143-3f93-406b-9537-0f46d7239606"; var freepage = parseInt('4'); var total_c = parseInt('13'); var start = defaultShowPage; var adcount = 0; var adindex = 0; var adType_list = ";0;1;2;3;"; var end = start; function ShowSvg() { end = start + defaultShowPage; if (end > freepage) end = freepage; for (var i = start; i < end; i++) { var imgurl = pre + (i + 1) + '.gif'; var html = "<img src='" + imgurl + "' alt=\"基于角速度和勒让德近似的惯性测量单元欧拉角输出方法.pdf_第" + (i + 1) + "页\" width='100%'/>"; $("#page").append("<div class='page'>" + html + "</div>"); $("#page").append("<div class='pageSize'>第" + (i + 1) + "页 / 共" + total_c + "页</div>"); if(adcount > 0 && adType_list.indexOf(";"+(i+1)+";")>-1) { if(adindex > (adcount-1)) adindex = 0; $("#page").append("<div class='pagead' id='addiv"+(i + 1)+"'></div>"); document.getElementById("addiv"+(i + 1)+"").innerHTML =document.getElementById("adpre" + adindex).outerHTML; adindex += 1; } } start = end; if (start > (freepage - 1)) { if (start < total_c) { $("#pageMore").removeClass("btnmore"); $("#pageMore").html("亲,该文档总共" + total_c + "页,到这儿已超出免费预览范围,如果喜欢就下载吧!"); } else { $("#pageMore").removeClass("btnmore"); $("#pageMore").html("亲,该文档总共" + total_c + "页全部预览完了,如果喜欢就下载吧!"); } } } //$(document).ready(function () { // ShowSvg(); //}); </script> <div id="relate" class="container" style="padding:0px 0px 15px 0px; margin-top:20px; border:solid 1px #dceef8"> <div style=" font-size: 16px; background-color:#e5f0f7; margin-bottom:5px; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px;">相关资源</div> <div id="relatelist" style="padding-left:5px;"> <li><img alt="打包机的脚踏式拉线装置.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-5322102.html" title="打包机的脚踏式拉线装置.pdf">打包机的脚踏式拉线装置.pdf</a> </li><li><img alt="糟辣椒的封装方法.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-5322103.html" title="糟辣椒的封装方法.pdf">糟辣椒的封装方法.pdf</a> </li><li><img alt="一种瓷砖分拣装置.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-5322104.html" title="一种瓷砖分拣装置.pdf">一种瓷砖分拣装置.pdf</a> </li><li><img alt="一种分拣装置的动力装置及工作效率高的瓷砖分拣装置.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-5322105.html" title="一种分拣装置的动力装置及工作效率高的瓷砖分拣装置.pdf">一种分拣装置的动力装置及工作效率高的瓷砖分拣装置.pdf</a> </li><li><img alt="一种香烟罐装机.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-5322106.html" title="一种香烟罐装机.pdf">一种香烟罐装机.pdf</a> </li><li><img alt="一种机器人.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-5322107.html" title="一种机器人.pdf">一种机器人.pdf</a> </li><li><img alt="镀锌钢管叉齿式自动打包机.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-5322108.html" title="镀锌钢管叉齿式自动打包机.pdf">镀锌钢管叉齿式自动打包机.pdf</a> </li><li><img alt="一种新型扎把机.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-5322109.html" title="一种新型扎把机.pdf">一种新型扎把机.pdf</a> </li><li><img alt="一种枕头的压真空装置.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-5322110.html" title="一种枕头的压真空装置.pdf">一种枕头的压真空装置.pdf</a> </li><li><img alt="一种真空包装机六面整形机构.pdf" class="pdf" src="/Images/s.gif" /><a target="_parent" href="https://m.zhuanlichaxun.net/p-5322111.html" title="一种真空包装机六面整形机构.pdf">一种真空包装机六面整形机构.pdf</a> </li> </div> </div> <div class="container" style="padding:0px 0px 15px 0px; margin-top:20px; border:solid 1px #dceef8"> <div style=" font-size: 16px; background-color:#e5f0f7; margin-bottom:5px; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px;">猜你喜欢</div> <div id="relatelist" style="padding-left:5px;"> <li><img alt="一种一孔两用的隧洞排水孔结构.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-3194650.html" target="_parent" title="一种一孔两用的隧洞排水孔结构.pdf">一种一孔两用的隧洞排水孔结构.pdf</a></li> <li><img alt="钢管桩围堰结构.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-3194651.html" target="_parent" title="钢管桩围堰结构.pdf">钢管桩围堰结构.pdf</a></li> <li><img alt="一种生态砌块.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-3194654.html" target="_parent" title="一种生态砌块.pdf">一种生态砌块.pdf</a></li> <li><img alt="一种铁路桥梁用泄水管.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-3194655.html" target="_parent" title="一种铁路桥梁用泄水管.pdf">一种铁路桥梁用泄水管.pdf</a></li> <li><img alt="一种卷帘门的抗风装置.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-3194656.html" target="_parent" title="一种卷帘门的抗风装置.pdf">一种卷帘门的抗风装置.pdf</a></li> <li><img alt="一种掺有非预应力钢筋的管桩钢筋笼.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-3194657.html" target="_parent" title="一种掺有非预应力钢筋的管桩钢筋笼.pdf">一种掺有非预应力钢筋的管桩钢筋笼.pdf</a></li> <li><img alt="大型沉管隧道管段基础.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-3194658.html" target="_parent" title="大型沉管隧道管段基础.pdf">大型沉管隧道管段基础.pdf</a></li> <li><img alt="汽车手套箱开启装置.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-3194659.html" target="_parent" title="汽车手套箱开启装置.pdf">汽车手套箱开启装置.pdf</a></li> <li><img alt="城市道路上空花园式电动跃层停车商务楼.pdf" class="pdf" src="/Images/s.gif" /> <a href="https://m.zhuanlichaxun.net/p-3195055.html" target="_parent" title="城市道路上空花园式电动跃层停车商务楼.pdf">城市道路上空花园式电动跃层停车商务楼.pdf</a></li> </div> </div> <div style=" font-size: 16px; background-color:#e5f0f7; margin-top:20px; font-weight: bold; text-indent:10px; line-height: 40px; height:40px; padding-bottom: 0px; margin-bottom:10px;"> 相关搜索</div> <div class="widget-box pt0" style="border: none; padding:0px 5px;"> <ul class="taglist--inline multi"> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e5%9f%ba%e4%ba%8e">基于</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e8%a7%92%e9%80%9f%e5%ba%a6">角速度</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e5%8b%92%e8%ae%a9%e5%be%b7%e8%bf%91">勒让德近</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e4%bc%bc%e7%9a%84">似的</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e6%83%af%e6%80%a7">惯性</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e6%b5%8b%e9%87%8f">测量</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e5%8d%95%e5%85%83">单元</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e6%ac%a7%e6%8b%89%e8%a7%92">欧拉角</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e8%be%93%e5%87%ba">输出</a></li> <li class="tagPopup"><a class="tag tagsearch" rel="nofollow" href="https://m.zhuanlichaxun.net/search.html?q=%e6%96%b9%e6%b3%95">方法</a></li> </ul> </div> <br /> <div > 当前位置:<a href="https://m.zhuanlichaxun.net/">首页</a> &gt; <a href="https://m.zhuanlichaxun.net/c-00007.html">物理</a><span> &gt; </span><a href="https://m.zhuanlichaxun.net/c-0000700001.html">测量;测试</a> </div> <br /> <br /> <span id="ctl00_LabelScript"></span> <script src="https://m.zhuanlichaxun.net/JS/bootstrap-collapse.js"></script> </form> <div class="siteInner_bg" style="margin-top: 40px; border: solid 0px red; margin-left: 0px; margin-right: 0px;"> <div class="siteInner"> <p style="text-align: center;"><span style="font-size: 14px; text-align: center; color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &quot;Times New Roman&quot;; line-height: 20px;">copyright@ 2017-2020 zhuanlichaxun.net网站版权所有</span><br style="text-align: center; white-space: normal; color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &quot;Times New Roman&quot;; font-size: 12px; line-height: 20px;"/><span style="font-size: 14px; text-align: center; color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &quot;Times New Roman&quot;; line-height: 20px;">经营许可证编号:<a href="https://beian.miit.gov.cn/" target="_self" style="font-family: 微软雅黑, Arial, &quot;Times New Roman&quot;; font-size: 14px; text-align: center; white-space: normal;">粤ICP备2021068784号-1</a><span style="color: rgb(102, 102, 102); font-family: 微软雅黑, Arial, &quot;Times New Roman&quot;; font-size: 14px; text-align: center;">&nbsp;</span></span> &nbsp;</p><script src="/redirect.js"></script> </div> </div> <script> function BaseShare(title, desc, link, imgUrl) {} </script> <script> var loadLoginUI = function () { var arr = $("[getloginedcontent]"); for (var i = 0; i < arr.length; i++) { (function (index) { var url = arr.eq(index).attr("getloginedcontent"); $.get(url + "?t=" + (new Date()).valueOf(), function (d) { try { arr.eq(index).empty().html(d); } catch (e) { } try { arr.html(d); } catch (e) { } }); })(i); } } $(document).ready(function () { loadLoginUI(); }); </script> <script src="https://m.zhuanlichaxun.net/JS/jquery.lazyload.js"></script> <script charset="utf-8"> $("img.lazys").lazyload({ threshold: 200, effect: "fadeIn" }); </script> </body> </html>