发明名称 基于可变数据长度最大信息量-可信度准则的飞行器建模方法
摘要 本发明公开了一种基于可变数据长度最大信息量-可信度准则的飞行器建模方法,用于解决现有的最大信息量准则不考虑数据长度而导致飞行试验给出的气动模型和参数验证正确性差的技术问题。技术方案是通过在最大信息量准则考虑数据长度并且引入可信度参数,可以根据飞行器的不同飞行试验因素修正建模准则;对测量方差估计R<sub>j</sub>和R<sub>j+1</sub>的U-D分解,得到了标量模型选择和验证判别式。便于直接根据飞行试验数据建立飞行器气动力、力矩模型,避免了最大信息量准则未直接考虑数据长度导致用不同飞行试验数据建立和验证气动模型不正确的技术问题。
申请公布号 CN102867129B 申请公布日期 2015.01.28
申请号 CN201210383069.8 申请日期 2012.10.11
申请人 西北工业大学 发明人 史忠科
分类号 G06F19/00(2011.01)I 主分类号 G06F19/00(2011.01)I
代理机构 西北工业大学专利中心 61204 代理人 王鲜凯
主权项 一种基于可变数据长度最大信息量‑可信度准则的飞行器建模方法,其特征在于包括以下步骤:步骤一、飞行试验待确定的飞行器候选模型的状态方程为<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mover><mi>x</mi><mo>&CenterDot;</mo></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mi>f</mi><mo>{</mo><msub><mi>f</mi><mn>0</mn></msub><mo>[</mo><mi>x</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><msub><mi>&Omega;</mi><mn>0</mn></msub><mo>]</mo><mo>,</mo><msub><mi>f</mi><mn>1</mn></msub><mo>[</mo><mi>x</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><msub><mi>&theta;</mi><mn>1</mn></msub><mo>]</mo><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msub><mi>f</mi><mi>q</mi></msub><mo>[</mo><msub><mi>&theta;</mi><mi>q</mi></msub><mo>,</mo><mi>x</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>]</mo><mo>,</mo><mi>t</mi><mo>}</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000618620680000011.GIF" wi="1596" he="85" /></maths>观测方程为<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mfenced open='{' close=''><mtable><mtr><mtd><mi>y</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mi>g</mi><mo>[</mo><mi>x</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><mi>&Omega;</mi><mo>,</mo><mi>t</mi><mo>]</mo><mo>=</mo><mi>g</mi><mo>{</mo><msub><mi>g</mi><mn>0</mn></msub><mo>[</mo><mi>x</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><msub><mi>&Omega;</mi><mn>0</mn></msub><mo>]</mo><mo>,</mo><msub><mi>g</mi><mn>1</mn></msub><mo>[</mo><mi>x</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><msub><mi>&theta;</mi><mn>1</mn></msub><mo>]</mo><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msub><mi>g</mi><mi>q</mi></msub><mo>[</mo><msub><mi>&theta;</mi><mi>q</mi></msub><mo>,</mo><mi>x</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>]</mo><mo>,</mo><mi>t</mi><mo>}</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mi>z</mi><mrow><mo>(</mo><msub><mi>t</mi><mi>k</mi></msub><mo>)</mo></mrow><mo>=</mo><mi>y</mi><mrow><mo>(</mo><msub><mi>t</mi><mi>k</mi></msub><mo>)</mo></mrow><mo>+</mo><mi>v</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000618620680000012.GIF" wi="1634" he="167" /></maths>(1)、(2)式中,x(t)为n维状态向量;y(t)为m维观测向量;f{f<sub>0</sub>[x(t),Ω<sub>0</sub>],f<sub>1</sub>[x(t),θ<sub>1</sub>],...,f<sub>q</sub>[θ<sub>q</sub>,x(t)],t}、g{g<sub>0</sub>[x(t),Ω<sub>0</sub>],g<sub>1</sub>[x(t),θ<sub>1</sub>],...,g<sub>q</sub>[θ<sub>q</sub>,x(t)],t}为表达式已知的待确定模型结构函数,f<sub>0</sub>[x(t),Ω<sub>0</sub>]、g<sub>0</sub>[x(t),Ω<sub>0</sub>]为根据物理概念必须选入的模型,f<sub>i</sub>[x(t),θ<sub>i</sub>]、g<sub>i</sub>[x(t),θ<sub>i</sub>]为候选模型,其中,i=1,2,…,q;z(t<sub>k</sub>)为在t<sub>k</sub>时刻对y(t<sub>k</sub>)的测量值;Ω为未知维数的参数向量,Ω<sub>0</sub>为已知维数的参数向量;v(k)为测量噪声,假定方差为R<sub>k</sub>的零均值高斯白噪声;f<sub>i</sub>[x(t),θ<sub>i</sub>]、g<sub>i</sub>[x(t),θ<sub>i</sub>]是否在模型中出现及Ω<sub>0</sub>、θ<sub>i</sub>的取值需要辨识,q为已知的候选模型个数;由于对飞行器的模型结构准确度要求较高,给出以下最大信息量‑可信度准则:<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mo>|</mo><mfrac><mrow><mi>ln</mi><msub><mi>L</mi><mn>2</mn></msub><mo>[</mo><mi>x</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><msub><mi>&Omega;</mi><mn>2</mn></msub><mo>,</mo><mi>t</mi><mo>]</mo><mo>-</mo><mi>ln</mi><msub><mi>L</mi><mn>1</mn></msub><mo>[</mo><mi>x</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><msub><mi>&Omega;</mi><mn>1</mn></msub><mo>,</mo><mi>t</mi></mrow><mrow><mi>ln</mi><msub><mi>L</mi><mn>1</mn></msub><mo>[</mo><mi>x</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><msub><mi>&Omega;</mi><mn>1</mn></msub><mo>,</mo><mi>t</mi><mo>]</mo></mrow></mfrac><mo>|</mo><mo>></mo><mi>&delta;</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000618620680000013.GIF" wi="1554" he="165" /></maths>式中,L<sub>1</sub>[x(t),Ω<sub>1</sub>,t]、L<sub>2</sub>[x(t),Ω<sub>2</sub>,t]为取不同的参数向量Ω<sub>1</sub>和Ω<sub>2</sub>的极大似然函数,δ为给定正实数、表示可信度参数,<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mfenced open='{' close=''><mtable><mtr><mtd><mi>ln</mi><msub><mi>L</mi><mn>1</mn></msub><mo>[</mo><mi>x</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><msub><mi>&Omega;</mi><mn>1</mn></msub><mo>,</mo><mi>t</mi><mo>]</mo><mo>=</mo><mo>-</mo><mfrac><mi>mN</mi><mn>2</mn></mfrac><mi>ln</mi><mrow><mo>(</mo><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msubsup><mover><mi>&eta;</mi><mo>&OverBar;</mo></mover><mn>1</mn><mi>T</mi></msubsup><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msubsup><mi>R</mi><mn>1</mn><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msub><mover><mi>&eta;</mi><mo>&OverBar;</mo></mover><mn>1</mn></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>)</mo></mrow><mo>-</mo><mfrac><mi>mN</mi><mn>2</mn></mfrac><mo>[</mo><mi>ln</mi><mrow><mo>(</mo><mfrac><mrow><mn>2</mn><mi>&pi;</mi></mrow><mi>mN</mi></mfrac><mo>)</mo></mrow><mo>+</mo><mn>1</mn><mo>]</mo><mo>-</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mi>ln</mi><mo>|</mo><msub><mi>R</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>|</mo></mtd></mtr><mtr><mtd><mi>ln</mi><msub><mi>L</mi><mn>2</mn></msub><mo>[</mo><mi>x</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>,</mo><msub><mi>&Omega;</mi><mn>2</mn></msub><mo>,</mo><mi>t</mi><mo>]</mo><mo>=</mo><mo>-</mo><mfrac><mi>mN</mi><mn>2</mn></mfrac><mi>ln</mi><mrow><mo>(</mo><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msubsup><mover><mi>&eta;</mi><mo>&OverBar;</mo></mover><mn>2</mn><mi>T</mi></msubsup><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msubsup><mi>R</mi><mn>2</mn><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msub><mover><mi>&eta;</mi><mo>&OverBar;</mo></mover><mn>2</mn></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>)</mo></mrow><mo>-</mo><mfrac><mi>mN</mi><mn>2</mn></mfrac><mo>[</mo><mi>ln</mi><mrow><mo>(</mo><mfrac><mrow><mn>2</mn><mi>&pi;</mi></mrow><mi>mN</mi></mfrac><mo>)</mo></mrow><mo>+</mo><mn>1</mn><mo>]</mo><mo>-</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><mi>ln</mi><mo>|</mo><msub><mi>R</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>|</mo></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000618620680000014.GIF" wi="1944" he="323" /></maths>,<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><msub><mover><mi>&eta;</mi><mo>&OverBar;</mo></mover><mn>1</mn></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><mi>z</mi><mrow><mo>(</mo><msub><mi>t</mi><mi>k</mi></msub><mo>)</mo></mrow><mo>-</mo><mi>g</mi><mo>[</mo><mi>x</mi><mrow><mo>(</mo><msub><mi>t</mi><mi>k</mi></msub><mo>)</mo></mrow><mo>,</mo><msub><mi>&Omega;</mi><mn>1</mn></msub><mo>,</mo><msub><mi>t</mi><mi>k</mi></msub><mo>]</mo><mo>,</mo><msub><mover><mi>&eta;</mi><mo>&OverBar;</mo></mover><mn>2</mn></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><mi>z</mi><mrow><mo>(</mo><msub><mi>t</mi><mi>k</mi></msub><mo>)</mo></mrow><mo>-</mo><mi>g</mi><mo>[</mo><mi>x</mi><mrow><mo>(</mo><msub><mi>t</mi><mi>k</mi></msub><mo>)</mo></mrow><mo>,</mo><msub><mi>&Omega;</mi><mn>2</mn></msub><mo>,</mo><msub><mi>t</mi><mi>k</mi></msub><mo>]</mo><mo>,</mo><msub><mi>R</mi><mn>1</mn></msub><mo>=</mo><mfrac><mn>1</mn><mi>N</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mover><mi>&eta;</mi><mo>&OverBar;</mo></mover><mn>1</mn></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msubsup><mover><mi>&eta;</mi><mo>&OverBar;</mo></mover><mn>1</mn><mi>T</mi></msubsup><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000618620680000015.GIF" wi="1905" he="143" /></maths><img file="FDA0000618620680000016.GIF" wi="492" he="145" />Ω<sub>1</sub>和Ω<sub>2</sub>为不同的参数向量,N为数据长度,ln为自然对数符号;步骤二、根据假定f<sub>0</sub>[x(t),Ω<sub>0</sub>]、g<sub>0</sub>[x(t),Ω<sub>0</sub>]、Ω<sub>0</sub>=Ω<sub>0</sub>已经通过优选算法选入模型,并由以下算法迭代计算得到:令j=0,1,2,…,q,假定f<sub>j</sub>[x(t),θ<sub>j</sub>]、g<sub>j</sub>[x(t),θ<sub>j</sub>]、Ω<sub>j</sub>已经选入模型,按照以下方式选择其它候选模型:求(4)式极大值,迭代计算:<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><msub><mi>&Delta;&Omega;</mi><mi>j</mi></msub><mo>=</mo><msubsup><mi>A</mi><mi>j</mi><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><msub><mi>b</mi><mi>j</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000618620680000021.GIF" wi="1243" he="92" /></maths>以及<maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><msub><mi>R</mi><mi>j</mi></msub><mo>=</mo><mfrac><mn>1</mn><mi>N</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mover><mi>&eta;</mi><mo>&OverBar;</mo></mover><mi>j</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msubsup><mover><mi>&eta;</mi><mo>&OverBar;</mo></mover><mi>j</mi><mi>T</mi></msubsup><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>,</mo><msub><mover><mi>&eta;</mi><mo>&OverBar;</mo></mover><mi>j</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><mi>z</mi><mrow><mo>(</mo><msub><mi>t</mi><mi>k</mi></msub><mo>)</mo></mrow><mo>-</mo><mi>g</mi><mo>[</mo><mi>x</mi><mrow><mo>(</mo><msub><mi>t</mi><mi>k</mi></msub><mo>)</mo></mrow><mo>,</mo><msub><mi>&Omega;</mi><mi>j</mi></msub><mo>,</mo><msub><mi>t</mi><mi>k</mi></msub><mo>]</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000618620680000022.GIF" wi="1741" he="148" /></maths>(5)、(6)式中:<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><msub><mi>&Delta;&Omega;</mi><mi>j</mi></msub><mo>=</mo><msub><mi>&Omega;</mi><mi>j</mi></msub><mo>-</mo><msub><mover><mi>&Omega;</mi><mo>^</mo></mover><mi>j</mi></msub><mo>,</mo><msub><mi>b</mi><mi>j</mi></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msup><mrow><mo>(</mo><mfrac><mrow><mo>&PartialD;</mo><mi>y</mi></mrow><msubsup><mrow><mo>&PartialD;</mo><mi>&Omega;</mi></mrow><mi>j</mi><mi>T</mi></msubsup></mfrac><mo>)</mo></mrow><mi>T</mi></msup><msubsup><mi>R</mi><mi>j</mi><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><mo>[</mo><mi>z</mi><mrow><mo>(</mo><msub><mi>t</mi><mi>k</mi></msub><mo>)</mo></mrow><mo>-</mo><mi>y</mi><mrow><mo>(</mo><msub><mi>t</mi><mi>k</mi></msub><mo>)</mo></mrow><mo>]</mo><mo>,</mo></mrow>]]></math><img file="FDA0000618620680000023.GIF" wi="1046" he="151" /></maths><maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><msub><mi>A</mi><mi>j</mi></msub><mo>=</mo><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msup><mrow><mo>(</mo><mfrac><mrow><mo>&PartialD;</mo><mi>y</mi></mrow><msubsup><mrow><mo>&PartialD;</mo><mi>&Omega;</mi></mrow><mi>j</mi><mi>T</mi></msubsup></mfrac><mo>)</mo></mrow><mi>T</mi></msup><msubsup><mi>R</mi><mi>j</mi><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><mfrac><mrow><mo>&PartialD;</mo><mi>y</mi></mrow><msubsup><mrow><mo>&PartialD;</mo><mi>&Omega;</mi></mrow><mi>j</mi><mi>T</mi></msubsup></mfrac><mo>=</mo><msubsup><mi>B</mi><mi>j</mi><mi>T</mi></msubsup><msubsup><mi>P</mi><mi>j</mi><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><msub><mi>B</mi><mi>j</mi></msub><mo>,</mo><msubsup><mi>B</mi><mi>j</mi><mi>T</mi></msubsup><mo>=</mo><mo>[</mo><msup><mrow><mo>(</mo><mfrac><mrow><mo>&PartialD;</mo><mi>y</mi><mrow><mo>(</mo><msub><mi>t</mi><mn>1</mn></msub><mo>)</mo></mrow></mrow><msubsup><mrow><mo>&PartialD;</mo><mi>&Omega;</mi></mrow><mi>j</mi><mi>T</mi></msubsup></mfrac><mo>)</mo></mrow><mi>T</mi></msup><mo>,</mo><msup><mrow><mo>(</mo><mfrac><mrow><mo>&PartialD;</mo><mi>y</mi><mrow><mo>(</mo><msub><mi>t</mi><mn>2</mn></msub><mo>)</mo></mrow></mrow><msubsup><mrow><mo>&PartialD;</mo><mi>&Omega;</mi></mrow><mi>j</mi><mi>T</mi></msubsup></mfrac><mo>)</mo></mrow><mi>T</mi></msup><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><msup><mrow><mo>(</mo><mfrac><mrow><mo>&PartialD;</mo><mi>y</mi><mrow><mo>(</mo><msub><mi>t</mi><mi>N</mi></msub><mo>)</mo></mrow></mrow><msubsup><mrow><mo>&PartialD;</mo><mi>&Omega;</mi></mrow><mi>j</mi><mi>T</mi></msubsup></mfrac><mo>)</mo></mrow><mi>T</mi></msup><mo>]</mo></mrow>]]></math><img file="FDA0000618620680000024.GIF" wi="1663" he="155" /></maths><maths num="0010" id="cmaths0010"><math><![CDATA[<mrow><msubsup><mi>P</mi><mi>j</mi><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><mo>=</mo><mi>diag</mi><mfenced open='[' close=']'><mtable><mtr><mtd><msubsup><mi>R</mi><mi>j</mi><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><mo>,</mo></mtd><mtd><msubsup><mi>R</mi><mi>j</mi><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><mo>,</mo></mtd><mtd><mo>.</mo><mo>.</mo><mo>.</mo></mtd><mtd><msubsup><mi>R</mi><mi>j</mi><mrow><mo>-</mo><mn>1</mn></mrow></msubsup></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000618620680000025.GIF" wi="707" he="98" /></maths>当两个飞行试验数据长度分别为N、M、设<maths num="0011" id="cmaths0011"><math><![CDATA[<mrow><msub><mi>&Omega;</mi><mrow><mi>j</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>&Omega;</mi><mi>j</mi></msub></mtd></mtr><mtr><mtd><msub><mi>&theta;</mi><mrow><mi>j</mi><mo>+</mo><mn>1</mn></mrow></msub></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000618620680000026.GIF" wi="306" he="168" /></maths>θ<sub>j+1</sub>的选入或剔除及验证条件为:当<maths num="0012" id="cmaths0012"><math><![CDATA[<mrow><mfrac><mrow><mi>ln</mi><mo>|</mo><msub><mi>R</mi><mi>Nj</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>|</mo><mo>-</mo><mi>ln</mi><mo>|</mo><msub><mi>R</mi><mrow><mi>N</mi><mrow><mo>(</mo><mi>j</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>|</mo></mrow><mrow><mo>|</mo><mi>m</mi><mrow><mo>(</mo><mi>ln</mi><mn>2</mn><mi>&pi;</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>+</mo><mi>ln</mi><mo>|</mo><msub><mi>R</mi><mi>Nj</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>|</mo><mo>|</mo></mrow></mfrac><mo>></mo><mi>&delta;</mi></mrow>]]></math><img file="FDA00006186206800000212.GIF" wi="630" he="194" /></maths>及<maths num="0013" id="cmaths0013"><math><![CDATA[<mrow><mo>|</mo><mfrac><mi>m</mi><mn>2</mn></mfrac><mrow><mo>(</mo><mi>N</mi><mo>-</mo><mi>M</mi><mo>)</mo></mrow><mo>[</mo><mn>1</mn><mo>+</mo><mi>ln</mi><mrow><mo>(</mo><mn>2</mn><mi>&pi;</mi><mo>)</mo></mrow><mo>]</mo><mo>+</mo><mi>ln</mi><mfrac><msup><mrow><mo>|</mo><msub><mi>R</mi><mi>N</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>|</mo></mrow><mi>N</mi></msup><msup><mrow><mo>|</mo><msub><mi>R</mi><mi>M</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>|</mo></mrow><mi>M</mi></msup></mfrac><mo>|</mo><mo>&lt;</mo><mi>&epsiv;</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA00006186206800000213.GIF" wi="1109" he="192" /></maths>时,θ<sub>j+1</sub>、f<sub>j+1</sub>[x(t),θ<sub>j+1</sub>]、g<sub>j+1</sub>[x(t),θ<sub>j+1</sub>]选入模型,且<maths num="0014" id="cmaths0014"><math><![CDATA[<mrow><msub><mi>&Omega;</mi><mrow><mi>j</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>&Omega;</mi><mi>j</mi></msub></mtd></mtr><mtr><mtd><msub><mi>&theta;</mi><mrow><mi>j</mi><mo>+</mo><mn>1</mn></mrow></msub></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000618620680000028.GIF" wi="331" he="164" /></maths>否则剔除f<sub>j+1</sub>[x(t),θ<sub>j+1</sub>]、g<sub>j+1</sub>[x(t),θ<sub>j+1</sub>]候选项,且Ω<sub>j+1</sub>=Ω<sub>j</sub>;(7)式中:ε为给定正数,<maths num="0015" id="cmaths0015"><math><![CDATA[<mrow><msub><mi>R</mi><mi>Nj</mi></msub><mo>=</mo><mfrac><mn>1</mn><mi>N</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mover><mi>&eta;</mi><mo>&OverBar;</mo></mover><mi>j</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msubsup><mover><mi>&eta;</mi><mo>&OverBar;</mo></mover><mi>j</mi><mi>T</mi></msubsup><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>,</mo><msub><mi>R</mi><mrow><mi>N</mi><mrow><mo>(</mo><mi>j</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mrow></msub><mo>=</mo><mfrac><mn>1</mn><mi>N</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mover><mi>&eta;</mi><mo>&OverBar;</mo></mover><mrow><mi>j</mi><mo>+</mo><mn>1</mn></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msubsup><mover><mi>&eta;</mi><mo>&OverBar;</mo></mover><mrow><mi>j</mi><mo>+</mo><mn>1</mn></mrow><mi>T</mi></msubsup><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000618620680000029.GIF" wi="1171" he="140" /></maths><maths num="0016" id="cmaths0016"><math><![CDATA[<mrow><msub><mi>R</mi><mi>Mj</mi></msub><mo>=</mo><mfrac><mn>1</mn><mi>M</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><msub><mover><mi>&eta;</mi><mo>&OverBar;</mo></mover><mi>j</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msubsup><mover><mi>&eta;</mi><mo>&OverBar;</mo></mover><mi>j</mi><mi>T</mi></msubsup><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>,</mo><msub><mi>R</mi><mrow><mi>M</mi><mrow><mo>(</mo><mi>j</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mrow></msub><mo>=</mo><mfrac><mn>1</mn><mi>M</mi></mfrac><munderover><mi>&Sigma;</mi><mrow><mi>k</mi><mo>=</mo><mn>1</mn></mrow><mi>M</mi></munderover><msub><mover><mi>&eta;</mi><mo>&OverBar;</mo></mover><mrow><mi>j</mi><mo>+</mo><mn>1</mn></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msubsup><mover><mi>&eta;</mi><mo>&OverBar;</mo></mover><mrow><mi>j</mi><mo>+</mo><mn>1</mn></mrow><mi>T</mi></msubsup><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA00006186206800000210.GIF" wi="1193" he="150" /></maths><maths num="0017" id="cmaths0017"><math><![CDATA[<mrow><msub><mover><mi>&eta;</mi><mo>&OverBar;</mo></mover><mi>j</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><mi>z</mi><mrow><mo>(</mo><msub><mi>t</mi><mi>k</mi></msub><mo>)</mo></mrow><mo>-</mo><mi>g</mi><mo>[</mo><mi>x</mi><mrow><mo>(</mo><msub><mi>t</mi><mi>k</mi></msub><mo>)</mo></mrow><mo>,</mo><msub><mi>&Omega;</mi><mi>j</mi></msub><mo>,</mo><msub><mi>t</mi><mi>k</mi></msub><mo>]</mo><mo>,</mo><msub><mover><mi>&eta;</mi><mo>&OverBar;</mo></mover><mrow><mi>j</mi><mo>+</mo><mn>1</mn></mrow></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><mi>z</mi><mrow><mo>(</mo><msub><mi>t</mi><mi>k</mi></msub><mo>)</mo></mrow><mo>-</mo><mi>g</mi><mo>[</mo><mi>x</mi><mrow><mo>(</mo><msub><mi>t</mi><mi>k</mi></msub><mo>)</mo></mrow><mo>,</mo><msub><mi>&Omega;</mi><mrow><mi>j</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>,</mo><msub><mi>t</mi><mi>k</mi></msub><mo>]</mo><mo>;</mo></mrow>]]></math><img file="FDA00006186206800000211.GIF" wi="1338" he="78" /></maths>步骤三、由于飞行器测量向量y的维数m较大,采用Gram‑Schmidt正交化方法对R<sub>Nj</sub>、R<sub>Mj</sub>、R<sub>N(j+1)</sub>和R<sub>M(j+1)</sub>进行U‑D分解,R<sub>Nj</sub>、R<sub>Mj</sub>、R<sub>N(j+1)</sub>和R<sub>M(j+1)</sub>的U‑D分解分别为:<maths num="0018" id="cmaths0018"><math><![CDATA[<mrow><msub><mi>R</mi><mi>Nj</mi></msub><mo>=</mo><msub><mi>U</mi><mi>RNj</mi></msub><msub><mi>D</mi><mi>RNj</mi></msub><msubsup><mi>U</mi><mi>RNj</mi><mi>T</mi></msubsup><mo>,</mo><msub><mi>R</mi><mi>Mj</mi></msub><mo>=</mo><msub><mi>U</mi><mi>RMj</mi></msub><msub><mi>D</mi><mi>RMj</mi></msub><msubsup><mi>U</mi><mi>RMj</mi><mi>T</mi></msubsup><mo>,</mo><msub><mi>R</mi><mrow><mi>N</mi><mrow><mo>(</mo><mi>j</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mrow></msub><mo>=</mo><msub><mi>U</mi><mrow><mi>RN</mi><mrow><mo>(</mo><mi>j</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mrow></msub><msub><mi>D</mi><mrow><mi>RN</mi><mrow><mo>(</mo><mi>j</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mrow></msub><msubsup><mi>U</mi><mrow><mi>RN</mi><mrow><mo>(</mo><mi>j</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mrow><mi>T</mi></msubsup><mo>,</mo></mrow>]]></math><img file="FDA0000618620680000031.GIF" wi="1774" he="85" /></maths><maths num="0019" id="cmaths0019"><math><![CDATA[<mrow><msub><mi>R</mi><mrow><mi>M</mi><mrow><mo>(</mo><mi>j</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mrow></msub><mo>=</mo><msub><mi>U</mi><mrow><mi>RM</mi><mrow><mo>(</mo><mi>j</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mrow></msub><msub><mi>D</mi><mrow><mi>RM</mi><mrow><mo>(</mo><mi>j</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mrow></msub><msubsup><mi>U</mi><mrow><mi>RM</mi><mrow><mo>(</mo><mi>j</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mrow><mi>T</mi></msubsup><mo>,</mo></mrow>]]></math><img file="FDA0000618620680000032.GIF" wi="705" he="87" /></maths>式中,U<sub>RNj</sub>、U<sub>RMj</sub>、U<sub>RN(j+1)</sub>、U<sub>RM(j+1)</sub>为单位上三角阵;D<sub>RNj</sub>=diag[d<sub>RNj</sub>(1),d<sub>RNj</sub>(2),…,d<sub>RNj</sub>(m)],D<sub>RN(j+1)</sub>=diag[d<sub>RN(j+1)</sub>(1),d<sub>RN(j+1)</sub>(2),…,d<sub>RN(j+1)</sub>(m)],D<sub>RMj</sub>=diag[d<sub>RMj</sub>(1),d<sub>RMj</sub>(2),…,d<sub>RMj</sub>(m)],D<sub>RM(j+1)</sub>=diag[d<sub>RM(j+1)</sub>(1),d<sub>RM(j+1)</sub>(2),…,d<sub>RM(j+1)</sub>(m)];diag为对角符号;模型验证的最大信息量准则写成:当<maths num="0020" id="cmaths0020"><math><![CDATA[<mrow><mfenced open='' close=''><mtable><mtr><mtd><mfrac><mrow><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><mo>[</mo><mi>ln</mi><msub><mi>d</mi><mi>RNj</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>-</mo><mi>ln</mi><msub><mi>d</mi><mrow><mi>RN</mi><mrow><mo>(</mo><mi>j</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mrow></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>]</mo></mrow><mrow><mo>|</mo><mi>m</mi><mrow><mo>(</mo><mi>ln</mi><mn>2</mn><mi>&pi;</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><mi>ln</mi><msub><mi>d</mi><mi>RNj</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow></mrow></mfrac><mo>></mo><mi>&delta;</mi></mtd></mtr><mtr><mtd><mo>|</mo><mfrac><mi>m</mi><mn>2</mn></mfrac><mrow><mo>(</mo><mi>N</mi><mo>-</mo><mi>M</mi><mo>)</mo></mrow><mo>[</mo><mn>1</mn><mo>+</mo><mi>ln</mi><mrow><mo>(</mo><mn>2</mn><mi>&pi;</mi><mo>)</mo></mrow><mo>]</mo><mo>+</mo><mi>N</mi><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><mi>ln</mi><msub><mi>d</mi><mi>RNj</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>-</mo><mi>M</mi><munderover><mi>&Sigma;</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><mi>ln</mi><msub><mi>d</mi><mi>RMj</mi></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>|</mo><mo>&lt;</mo><mi>&epsiv;</mi></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000618620680000033.GIF" wi="1596" he="447" /></maths>成立时,θ<sub>j+1</sub>、f<sub>j+1</sub>[x(t),θ<sub>j+1</sub>]、g<sub>j+1</sub>[x(t),θ<sub>j+1</sub>]选入模型正确,且<maths num="0021" id="cmaths0021"><math><![CDATA[<mrow><msub><mi>&Omega;</mi><mrow><mi>j</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>&Omega;</mi><mi>j</mi></msub></mtd></mtr><mtr><mtd><msub><mi>&theta;</mi><mrow><mi>j</mi><mo>+</mo><mn>1</mn></mrow></msub></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>]]></math><img file="FDA0000618620680000034.GIF" wi="313" he="166" /></maths>否则剔除f<sub>j+1</sub>[x(t),θ<sub>j+1</sub>]、g<sub>j+1</sub>[x(t),θ<sub>j+1</sub>]候选项,且Ω<sub>j+1</sub>=Ω<sub>j</sub>。
地址 710072 陕西省西安市友谊西路127号