发明名称 一种惯性航向姿态系统的磁航向信号补偿和检测方法
摘要 本发明属于导航领域,涉及一种惯性航向姿态系统的磁航向信号补偿和检测方法,包括:步骤1:采样并转换磁传感器485总线输出的三轴磁通分量M<sub>x</sub>、M<sub>y</sub>、M<sub>z</sub>;步骤2:对采样磁通量信号进行三轴磁通量综合检测,步骤3:根据三轴磁通分量M<sub>x</sub>、M<sub>y</sub>、M<sub>z</sub>和惯性姿态系统的俯仰θ、横滚γ信号计算磁传感器输出航向ψ<sub>M0</sub>;步骤4:依据惯性姿态系统中存储的罗差标定参数A、B、C、D、E、F、G、修正航向△ψ和磁传感器输出航向ψ<sub>M0</sub>计算罗差补偿量δ,并修正磁航向Ψ<sub>M</sub>:步骤5:进行磁航向离散性检测;步骤8:载机角运动检测。
申请公布号 CN106403933A 申请公布日期 2017.02.15
申请号 CN201610782480.0 申请日期 2016.08.30
申请人 中国航空工业集团公司西安飞行自动控制研究所 发明人 周旭;张敏;贺凯;张向虎;武方方;马望福
分类号 G01C21/06(2006.01)I;G01C21/08(2006.01)I;G01C21/16(2006.01)I 主分类号 G01C21/06(2006.01)I
代理机构 中国航空专利中心 11008 代理人 杜永保
主权项 一种惯性航向姿态系统的磁航向信号补偿和检测方法,其特征在于,包括:步骤1:采样并转换磁传感器485总线输出的三轴磁通分量M<sub>x</sub>、M<sub>y</sub>、M<sub>z</sub>;步骤2:对采样磁通量信号进行三轴磁通量综合检测,如果满足下式,则认为采样磁通量信号有效,进入步骤3;否则当前磁航向无效,返回步骤1;<maths num="0001"><math><![CDATA[<mrow><mn>0.3</mn><mo>&le;</mo><msqrt><mrow><msubsup><mi>M</mi><mi>x</mi><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>M</mi><mi>y</mi><mn>2</mn></msubsup><mo>+</mo><msubsup><mi>M</mi><mi>z</mi><mn>2</mn></msubsup></mrow></msqrt><mo>&le;</mo><mn>0.7</mn><mi>G</mi><mi>a</mi><mi>u</mi><mi>s</mi><mi>s</mi><mo>;</mo></mrow>]]></math><img file="FDA0001100783570000011.GIF" wi="710" he="92" /></maths>步骤3:根据三轴磁通分量M<sub>x</sub>、M<sub>y</sub>、M<sub>z</sub>和惯性姿态系统的俯仰θ、横滚γ信号计算磁传感器输出航向ψ<sub>M0</sub>;令M<sub>HX</sub>=cosγ·M<sub>x</sub>+sinγ·M<sub>z</sub>M<sub>HY</sub>=cosθ·M<sub>y</sub>+sinγ·sinθ·M<sub>x</sub>‑sinθ·cosγ·M<sub>z</sub>则ψ<sub>M计算</sub>=tg<sup>‑1</sup>(‑M<sub>HX</sub>/M<sub>HY</sub>),Ψ<sub>M计算</sub>取值范围(‑π,+π],ψ<sub>M0</sub>的取值如下表所示:ψ<sub>M0</sub>取值表<img file="FDA0001100783570000012.GIF" wi="942" he="507" />其中:E<sub>2</sub>=2.8×10<sup>‑10</sup>;M<sub>HX</sub>,为磁通量X轴水平分量;M<sub>HY</sub>为磁通量Y轴水平分量;Ψ<sub>M计算</sub>为磁航向的计算中间量;步骤4:依据惯性姿态系统中存储的罗差标定参数A、B、C、D、E、F、G、修正航向Δψ和磁传感器输出航向ψ<sub>M0</sub>计算罗差补偿量δ,并修正磁航向Ψ<sub>M</sub>:ψ<sub>M</sub>=ψ<sub>M0</sub>‑δ+Δψ其中,罗差补偿量δ的计算如下:δ=A+B·sin(ψ<sub>M0</sub>)+C·cos(ψ<sub>M0</sub>)+D·sin(2ψ<sub>M0</sub>)+E·cos(2ψ<sub>M0</sub>)+F·sin(3ψ<sub>M0</sub>)+G·cos(3ψ<sub>M0</sub>)步骤5:进行磁航向离散性检测,记录100ms内最少2个磁航向从小到大依次为ψ<sub>M</sub>(1)……ψ<sub>M</sub>(i),离散度应满足以下条件:0°≤|ψ<sub>M</sub>(1)‑ψ<sub>M</sub>(n)|≤30°或330°≤|ψ<sub>M</sub>(i)‑ψ<sub>M</sub>(n)|≤360°其中i、n=1…M,且i≠n,M=100ms/Trm,Trm为磁航向更新周期,量纲ms;如果离散量满足以上条件,则离散量检测通过,进入步骤6;离散度不满足以上条件时,当前磁航向无效,返回步骤1;步骤6:计算100ms磁航向均值;如果当前100ms内的磁航向有效,累加各个磁航向,并平均每100ms平滑计算的磁航向<img file="FDA0001100783570000021.GIF" wi="91" he="65" />取值范围[0,2π);<maths num="0002"><math><![CDATA[<mrow><msub><mover><mi>&psi;</mi><mo>&OverBar;</mo></mover><mi>M</mi></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>n</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><msub><mi>&psi;</mi><mi>M</mi></msub><mrow><mo>(</mo><mi>n</mi><mo>)</mo></mrow><mo>/</mo><mi>M</mi><mo>;</mo></mrow>]]></math><img file="FDA0001100783570000022.GIF" wi="442" he="148" /></maths>如果<img file="FDA0001100783570000023.GIF" wi="187" he="70" />则<img file="FDA0001100783570000024.GIF" wi="291" he="70" />步骤7:进行100ms磁航向均值范围检测当相邻且连续的两拍有效的<img file="FDA0001100783570000025.GIF" wi="67" he="47" />和<img file="FDA0001100783570000026.GIF" wi="235" he="56" />满足以下条件,则磁航向信息100ms均值检测通过,进入步骤8:否则当前磁航向无效,返回步骤1;<img file="FDA0001100783570000027.GIF" wi="425" he="71" />或<img file="FDA0001100783570000028.GIF" wi="492" he="87" />步骤8:载机角运动检测当满足以下条件时,则设置磁航向有效,对外输出磁航向信息;否则当前磁航向无效,返回步骤1;<img file="FDA0001100783570000031.GIF" wi="394" he="79" />和<img file="FDA0001100783570000032.GIF" wi="419" he="93" />并且<img file="FDA0001100783570000033.GIF" wi="443" he="95" />其中<img file="FDA0001100783570000034.GIF" wi="827" he="86" />分别为当前100ms内的惯性姿态系统输出的机体X、Y和Z角速率的平均值。
地址 710065 陕西省西安市雁塔区电子一路92号