发明名称 推力变向无人机的姿态控制系统及控制方法
摘要 本发明公开了一种推力变向无人机的姿态控制系统及控制方法。本发明首次建立了推力变向无人机的非线性全量数学模型和线性化纵横向数学模型,并利用融合估计和最优控制的方法,提出了本发明的基于姿态回路信息融合的推力变向无人机的姿态控制系统及控制方法。对于推力变向无人机的设计开发具有极为重要的现实意义。本发明在控制性能方面优于传统单变量控制方法,且计算简单,完全满足实际飞行控制系统的实时性要求。
申请公布号 CN102163059B 申请公布日期 2012.11.28
申请号 CN201110106239.3 申请日期 2011.04.27
申请人 南京航空航天大学 发明人 甄子洋;浦黄忠;王新华;江驹;王道波
分类号 G05D1/08(2006.01)I 主分类号 G05D1/08(2006.01)I
代理机构 南京经纬专利商标代理有限公司 32200 代理人 许方
主权项 1.一种推力变向无人机的姿态控制系统,所述推力变向无人机采用单发动机,发动机安装位置处于飞机纵向对称面上,所述姿态控制系统包括根据给定姿态指令信号解算控制律,得到姿态控制信号并将姿态控制信号输出给执行机构的姿态控制器,其特征在于,所述姿态控制器包括纵向姿态信息融合控制器和横向姿态信息融合控制器;所述纵向姿态信息融合控制器的输入为期望的飞行速度增量ΔV<sup>*</sup>、期望的俯仰角增量Δθ<sup>*</sup>、期望的迎角增量Δα<sup>*</sup>、期望的俯仰角速度增量Δq<sup>*</sup>、传感器反馈的俯仰角速度增量Δq、传感器反馈的俯仰角增量Δθ、传感器反馈的迎角增量Δα、传感器反馈的飞行速度增量ΔV、期望的升降舵偏角增量Δδ<sub>e</sub><sup>*</sup>、油门开度增量Δδ<sub>T</sub><sup>*</sup>、发动机推力纵向偏角增量Δα<sub>T</sub><sup>*</sup>;输出为升降舵偏角增量Δδ<sub>e</sub>、油门开度增量Δδ<sub>T</sub>、发动机推力纵向偏角增量Δα<sub>T</sub>,其信息融合最优控制律如下,<maths num="0001"><![CDATA[<math><mrow><msub><mover><mi>U</mi><mo>^</mo></mover><mi>lon</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><msup><mrow><mo>[</mo><msub><mi>R</mi><mi>lon</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>+</mo><msup><msub><mi>B</mi><mi>lon</mi></msub><mi>T</mi></msup><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msup><msub><mi>P</mi><mi>lon</mi></msub><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><msub><mi>B</mi><mi>lon</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>]</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>{</mo><msup><msub><mi>B</mi><mi>lon</mi></msub><mi>T</mi></msup><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msup><msub><mi>P</mi><mi>lon</mi></msub><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0002"><![CDATA[<math><mrow><mo>[</mo><msub><mover><mi>X</mi><mo>^</mo></mover><mi>lon</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>-</mo><msub><mi>A</mi><mi>lon</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msub><mi>X</mi><mi>lon</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>]</mo><mo>+</mo><msub><mi>R</mi><mi>lon</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msup><msub><mi>U</mi><mi>lon</mi></msub><mo>*</mo></msup><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>}</mo></mrow></math>]]></maths>式中,<img file="FDA0000153949090000013.GIF" wi="88" he="71" />为虚拟纵向状态向量X<sub>lon</sub>的融合估计,p<sub>lon</sub><sup>-1</sup>为融合估计<img file="FDA0000153949090000014.GIF" wi="83" he="67" />的融合信息量,且融合估计<img file="FDA0000153949090000015.GIF" wi="77" he="63" />及其信息量P<sub>lon</sub><sup>-1</sup>由下面公式逆向递推计算获得,<maths num="0003"><![CDATA[<math><mrow><mfenced open='{' close=''><mtable><mtr><mtd><msub><mover><mi>X</mi><mo>^</mo></mover><mi>lon</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>P</mi><mi>lon</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><mo>{</mo><msup><msub><mi>A</mi><mi>lon</mi></msub><mi>T</mi></msup><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><msup><mrow><mo>[</mo><msub><mi>P</mi><mi>lon</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>+</mo><msub><mi>B</mi><mi>lon</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><msup><msub><mi>R</mi><mi>lon</mi></msub><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><msup><msub><mi>B</mi><mi>lon</mi></msub><mi>T</mi></msup><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><mo>]</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>[</mo><msub><mover><mi>X</mi><mo>^</mo></mover><mi>lon</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>-</mo><msub><mi>B</mi><mi>lon</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><msup><msub><mi>U</mi><mi>lon</mi></msub><mo>*</mo></msup><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><mo>]</mo><mo>-</mo><msub><mi>Q</mi><mi>lon</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><msup><msub><mi>X</mi><mi>lon</mi></msub><mo>*</mo></msup><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><mo>}</mo></mtd></mtr><mtr><mtd><msup><msub><mi>P</mi><mi>lon</mi></msub><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>Q</mi><mi>lon</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><mo>+</mo><msup><msub><mi>A</mi><mi>lon</mi></msub><mi>T</mi></msup><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><msup><mrow><mo>[</mo><msub><mi>P</mi><mi>lon</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>+</mo><msub><mi>B</mi><mi>lon</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><msup><msub><mi>R</mi><mi>lon</mi></msub><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><msup><msub><mi>B</mi><mi>lon</mi></msub><mi>T</mi></msup><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><mo>]</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><msub><mi>A</mi><mi>lon</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><mo>,</mo><msup><msub><mi>P</mi><mi>lon</mi></msub><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><mi>N</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>Q</mi><mi>lon</mi></msub><mrow><mo>(</mo><mi>N</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mi>j</mi><mo>=</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>,</mo><mi>k</mi><mo>+</mo><mn>2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>N</mi><mo>-</mo><mn>1</mn></mtd></mtr></mtable></mfenced><mo>,</mo></mrow></math>]]></maths>式中,X<sub>lon</sub>=[ΔV,Δα,Δθ,Δq]<sup>T</sup>,U<sub>lon</sub>=[Δδ<sub>T</sub>,Δδ<sub>e</sub>,Δα<sub>T</sub>]<sup>T</sup>,A<sub>lon</sub>(k),B<sub>lon</sub>(k)为连续时间纵向线性化运动方程经过离散化后的系统矩阵,R<sub>lon</sub>(k),Q<sub>lon</sub>(k)为最优性能指标权重矩阵,X<sub>lon</sub><sup>*</sup>=[ΔV<sup>*</sup>,Δα<sup>*</sup>,Δθ<sup>*</sup>,Δq<sup>*</sup>]<sup>T</sup>为期望的纵向状态向量,U<sub>lon</sub><sup>*</sup>=[Δδ<sub>T</sub><sup>*</sup>,Δδ<sub>e</sub><sup>*</sup>,Δα<sub>T</sub><sup>*</sup>]<sup>T</sup>为期望的纵向控制向量;所述横向姿态信息融合控制器的输入为期望的侧滑角增量Δβ<sup>*</sup>、期望的滚转角增量Δφ<sup>*</sup>、期望的滚转角速度增量Δp<sup>*</sup>、期望的偏航角速度增量Δr<sup>*</sup>、传感器反馈的滚转角速度增量Δp、传感器反馈的滚转角增量Δφ、传感器反馈的偏航角速度增量Δr、传感器反馈的侧滑角增量Δβ、期望的副翼偏角增量Δδ<sub>α</sub><sup>*</sup>、期望的方向舵偏角增量Δδ<sub>r</sub><sup>*</sup>、期望的发动机推力横向偏角增量Δβ<sub>T</sub><sup>*</sup>,输出为副翼偏角增量Δδ<sub>α</sub>、方向舵偏角增量Δδ<sub>r</sub>、发动机推力横向偏角增量Δβ<sub>T</sub>,其信息融合最优控制律如下,<maths num="0004"><![CDATA[<math><mrow><msub><mover><mi>U</mi><mo>^</mo></mover><mi>lat</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><msup><mrow><mo>[</mo><msub><mi>R</mi><mi>lat</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>+</mo><msup><msub><mi>B</mi><mi>lat</mi></msub><mi>T</mi></msup><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msup><msub><mi>P</mi><mi>lat</mi></msub><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><msub><mi>B</mi><mi>lat</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>]</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>{</mo><msup><msub><mi>B</mi><mi>lat</mi></msub><mi>T</mi></msup><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msup><msub><mi>P</mi><mi>lat</mi></msub><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0005"><![CDATA[<math><mrow><mo>[</mo><msub><mover><mi>X</mi><mo>^</mo></mover><mi>lat</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>-</mo><msub><mi>A</mi><mi>lat</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msub><mi>X</mi><mi>lat</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>]</mo><mo>+</mo><msub><mi>R</mi><mi>lat</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msup><msub><mi>U</mi><mi>lat</mi></msub><mo>*</mo></msup><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>}</mo><mo>,</mo></mrow></math>]]></maths>式中,<img file="FDA0000153949090000023.GIF" wi="62" he="52" />为虚拟横向状态向量X<sub>lat</sub>的融合估计,P<sub>lat</sub><sup>-1</sup>为融合估计<img file="FDA0000153949090000024.GIF" wi="62" he="52" />的融合信息量,且融合估计<img file="FDA0000153949090000025.GIF" wi="62" he="52" />及其信息量P<sub>lat</sub><sup>-1</sup>由下面公式逆向递推计算获得,<maths num="0006"><![CDATA[<math><mrow><mfenced open='{' close=''><mtable><mtr><mtd><msub><mover><mi>X</mi><mo>^</mo></mover><mi>lat</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>P</mi><mi>lat</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><mo>{</mo><msup><msub><mi>A</mi><mi>lat</mi></msub><mi>T</mi></msup><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><msup><mrow><mo>[</mo><msub><mi>P</mi><mi>lat</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>+</mo><msub><mi>B</mi><mi>lat</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><msup><msub><mi>R</mi><mi>lat</mi></msub><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><msup><msub><mi>B</mi><mi>lat</mi></msub><mi>T</mi></msup><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><mo>]</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>[</mo><msub><mover><mi>X</mi><mo>^</mo></mover><mi>lat</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>-</mo><msub><mi>B</mi><mi>lat</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><msup><msub><mi>U</mi><mi>lat</mi></msub><mo>*</mo></msup><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><mo>]</mo><mo>+</mo><msub><mi>Q</mi><mi>lat</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><msup><msub><mi>X</mi><mi>lat</mi></msub><mo>*</mo></msup><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><mo>}</mo></mtd></mtr><mtr><mtd><msup><msub><mi>P</mi><mi>lat</mi></msub><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>Q</mi><mi>lat</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><mo>+</mo><msup><msub><mi>A</mi><mi>lat</mi></msub><mi>T</mi></msup><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><msup><mrow><mo>[</mo><msub><mi>P</mi><mi>lat</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mo>+</mo><msub><mi>B</mi><mi>lat</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><msup><msub><mi>R</mi><mi>lat</mi></msub><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><msup><msub><mi>B</mi><mi>lat</mi></msub><mi>T</mi></msup><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><mo>]</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><msub><mi>A</mi><mi>lat</mi></msub><mrow><mo>(</mo><mi>j</mi><mo>)</mo></mrow><mo>,</mo><msup><msub><mi>P</mi><mi>lat</mi></msub><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><mi>N</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>Q</mi><mi>lat</mi></msub><mrow><mo>(</mo><mi>N</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mi>j</mi><mo>=</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>,</mo><mi>k</mi><mo>+</mo><mn>2</mn><mo>,</mo><mo>.</mo><mo>.</mo><mo>.</mo><mo>,</mo><mi>N</mi><mo>-</mo><mn>1</mn></mtd></mtr></mtable></mfenced><mo>,</mo></mrow></math>]]></maths>式中,X<sub>lat</sub>=[Δβ,Δφ,Δp,Δr]<sup>T</sup>,U<sub>lat</sub>=[Δδ<sub>a</sub>,Δδ<sub>r</sub>,Δβ<sub>T</sub>]<sup>T</sup>,A<sub>lat</sub>(k),B<sub>lat</sub>(k)为连续时间横侧向线性化运动方程经过离散化后的系统矩阵,R<sub>lat</sub>(k),Q<sub>lat</sub>(k)为最优性能指标权重矩阵,X<sub>lat</sub><sup>*</sup>[Δβ<sup>*</sup>,Δφ<sup>*</sup>,Δp<sup>*</sup>,Δr<sup>*</sup>]<sup>T</sup>为期望的横向状态向量,U<sub>lat</sub><sup>*</sup>=[Δδ<sub>a</sub><sup>*</sup>,Δδ<sub>r</sub><sup>*</sup>,Δβ<sub>T</sub><sup>*</sup>]<sup>T</sup>为期望的横向控制向量,其它参数为中间矩阵变量;所述纵向线性化运动方程如下式所示,<maths num="0007"><![CDATA[<math><mrow><msub><mover><mi>X</mi><mo>&CenterDot;</mo></mover><mi>lon</mi></msub><mo>=</mo><msub><mi>A</mi><mi>lon</mi></msub><msub><mi>X</mi><mi>lon</mi></msub><mo>+</mo><msub><mi>B</mi><mi>lon</mi></msub><msub><mi>U</mi><mi>lon</mi></msub><mo>,</mo></mrow></math>]]></maths>式中,X<sub>lon</sub>=[ΔV,Δα,Δθ,Δq]<sup>T</sup>U<sub>lon</sub>=[Δδ<sub>T</sub>,Δδ<sub>e</sub>,Δα<sub>T</sub>]<sup>T</sup><maths num="0008"><![CDATA[<math><mrow><msub><mi>A</mi><mi>lon</mi></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mfrac><mrow><msub><mi>T</mi><mi>V</mi></msub><msup><mrow><mi>cos</mi><mi>&alpha;</mi></mrow><mo>*</mo></msup><mo>-</mo><msub><mi>D</mi><mi>V</mi></msub></mrow><mi>m</mi></mfrac></mtd><mtd><mfrac><mrow><msup><mi>T</mi><mo>*</mo></msup><msup><mrow><mi>sin</mi><mi>&alpha;</mi></mrow><mo>*</mo></msup><mo>+</mo><msub><mi>D</mi><mi>&alpha;</mi></msub><mo>-</mo><msup><mrow><mi>mg</mi><mi>cos</mi><mi>&mu;</mi></mrow><mo>*</mo></msup></mrow><mi>m</mi></mfrac></mtd><mtd><mo>-</mo><mi>g</mi><mi>cos</mi><msup><mi>&mu;</mi><mo>*</mo></msup></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mfrac><mrow><msub><mi>T</mi><mi>V</mi></msub><msup><mrow><mi>sin</mi><mi>&alpha;</mi></mrow><mo>*</mo></msup><mo>+</mo><msub><mi>L</mi><mi>V</mi></msub></mrow><mrow><msub><mi>L</mi><mover><mi>&alpha;</mi><mo>&CenterDot;</mo></mover></msub><mo>+</mo><msup><mi>mV</mi><mo>*</mo></msup></mrow></mfrac></mtd><mtd><mfrac><mrow><mi>T</mi><msup><mrow><mi>cos</mi><mi>&alpha;</mi></mrow><mo>*</mo></msup><mo>+</mo><msub><mi>L</mi><mi>&alpha;</mi></msub><mo>-</mo><msup><mrow><mi>mg</mi><mi>sin</mi><mi>&mu;</mi></mrow><mo>*</mo></msup></mrow><mrow><msub><mi>L</mi><mover><mi>&alpha;</mi><mo>&CenterDot;</mo></mover></msub><mo>+</mo><msup><mi>mV</mi><mo>*</mo></msup></mrow></mfrac></mtd><mtd><mfrac><msup><mrow><mi>mg</mi><mi>sin</mi><mi>&mu;</mi></mrow><mo>*</mo></msup><mrow><msub><mi>L</mi><mover><mi>&alpha;</mi><mo>&CenterDot;</mo></mover></msub><mo>+</mo><msup><mi>mV</mi><mo>*</mo></msup></mrow></mfrac></mtd><mtd><mfrac><mrow><msub><mi>L</mi><mi>q</mi></msub><mo>-</mo><msup><mi>mV</mi><mo>*</mo></msup></mrow><mrow><msub><mi>L</mi><mover><mi>&alpha;</mi><mo>&CenterDot;</mo></mover></msub><mo>+</mo><msup><mi>mV</mi><mo>*</mo></msup></mrow></mfrac></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd></mtr><mtr><mtd><mfrac><msub><mi>M</mi><mi>V</mi></msub><msub><mi>I</mi><mi>y</mi></msub></mfrac><mo>-</mo><msub><mi>M</mi><mover><mi>&alpha;</mi><mo>&CenterDot;</mo></mover></msub><mfrac><mrow><msub><mi>T</mi><mi>V</mi></msub><msup><mrow><mi>sin</mi><mi>&alpha;</mi></mrow><mo>*</mo></msup><mo>+</mo><msub><mi>L</mi><mi>V</mi></msub></mrow><mrow><msub><mi>I</mi><mi>y</mi></msub><mrow><mo>(</mo><msub><mi>L</mi><mover><mi>&alpha;</mi><mo>&CenterDot;</mo></mover></msub><mo>+</mo><msup><mi>mV</mi><mo>*</mo></msup><mo>)</mo></mrow></mrow></mfrac></mtd><mtd><mfrac><msub><mi>M</mi><mi>&alpha;</mi></msub><msub><mi>I</mi><mi>y</mi></msub></mfrac><mo>-</mo><msub><mi>M</mi><mover><mi>&alpha;</mi><mo>&CenterDot;</mo></mover></msub><mfrac><mrow><msup><mi>T</mi><mo>*</mo></msup><msup><mrow><mi>cos</mi><mi>&alpha;</mi></mrow><mo>*</mo></msup><mo>+</mo><msub><mi>L</mi><mi>&alpha;</mi></msub><mo>-</mo><msup><mrow><mi>mg</mi><mi>sin</mi><mi>&mu;</mi></mrow><mo>*</mo></msup></mrow><mrow><msub><mi>I</mi><mi>y</mi></msub><mrow><mo>(</mo><msub><mi>L</mi><mover><mi>&alpha;</mi><mo>&CenterDot;</mo></mover></msub><mo>+</mo><msup><mi>mV</mi><mo>*</mo></msup><mo>)</mo></mrow></mrow></mfrac></mtd><mtd><mfrac><mrow><msub><mi>M</mi><mover><mi>&alpha;</mi><mo>&CenterDot;</mo></mover></msub><msup><mrow><mi>mg</mi><mi>sin</mi><mi>&mu;</mi></mrow><mo>*</mo></msup></mrow><mrow><msub><mi>I</mi><mi>y</mi></msub><mrow><mo>(</mo><msub><mi>L</mi><mover><mi>&alpha;</mi><mo>&CenterDot;</mo></mover></msub><mo>+</mo><msup><mi>mV</mi><mo>*</mo></msup><mo>)</mo></mrow></mrow></mfrac></mtd><mtd><mfrac><msub><mi>M</mi><mi>q</mi></msub><msub><mi>I</mi><mi>y</mi></msub></mfrac><mo>-</mo><msub><mi>M</mi><mover><mi>&alpha;</mi><mo>&CenterDot;</mo></mover></msub><mfrac><mrow><msub><mi>L</mi><mi>q</mi></msub><mo>-</mo><msup><mi>mV</mi><mo>*</mo></msup></mrow><mrow><msub><mi>I</mi><mi>y</mi></msub><mrow><mo>(</mo><msub><mi>L</mi><mover><mi>&alpha;</mi><mo>&CenterDot;</mo></mover></msub><mo>+</mo><msup><mi>mV</mi><mo>*</mo></msup><mo>)</mo></mrow></mrow></mfrac></mtd></mtr></mtable></mfenced></mrow></math>]]></maths><maths num="0009"><![CDATA[<math><mrow><msub><mi>B</mi><mi>lon</mi></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mfrac><mrow><msub><mi>T</mi><mi>&delta;T</mi></msub><msup><mrow><mi>cos</mi><mi>&alpha;</mi></mrow><mo>*</mo></msup></mrow><mi>m</mi></mfrac></mtd><mtd><mfrac><msub><mrow><mo>-</mo><mi>D</mi></mrow><mi>&delta;e</mi></msub><mi>m</mi></mfrac></mtd><mtd><mfrac><mrow><msup><mi>T</mi><mo>*</mo></msup><msup><mrow><mi>sin</mi><mi>&alpha;</mi></mrow><mo>*</mo></msup></mrow><mi>m</mi></mfrac></mtd></mtr><mtr><mtd><mfrac><mrow><msub><mrow><mo>-</mo><mi>T</mi></mrow><mi>&delta;T</mi></msub><msup><mrow><mi>sin</mi><mi>&alpha;</mi></mrow><mo>*</mo></msup></mrow><mrow><msub><mi>L</mi><mover><mi>&alpha;</mi><mo>&CenterDot;</mo></mover></msub><mo>+</mo><msup><mi>mV</mi><mo>*</mo></msup></mrow></mfrac></mtd><mtd><mfrac><msub><mrow><mo>-</mo><mi>L</mi></mrow><mi>&delta;e</mi></msub><mrow><msub><mi>L</mi><mover><mi>&alpha;</mi><mo>&CenterDot;</mo></mover></msub><mo>+</mo><msup><mi>mV</mi><mo>*</mo></msup></mrow></mfrac></mtd><mtd><mfrac><mrow><msup><mi>T</mi><mo>*</mo></msup><msup><mrow><mi>cos</mi><mi>&alpha;</mi></mrow><mo>*</mo></msup></mrow><mrow><msub><mi>L</mi><mover><mi>&alpha;</mi><mo>&CenterDot;</mo></mover></msub><mo>+</mo><msup><mi>mV</mi><mo>*</mo></msup></mrow></mfrac></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mo>-</mo><mfrac><mrow><msub><mi>M</mi><mover><mi>&alpha;</mi><mo>&CenterDot;</mo></mover></msub><msub><mi>T</mi><mi>&delta;T</mi></msub><mi>sin</mi><msup><mi>&alpha;</mi><mo>*</mo></msup></mrow><mrow><msub><mi>I</mi><mi>y</mi></msub><mrow><mo>(</mo><msub><mi>L</mi><mover><mi>&alpha;</mi><mo>&CenterDot;</mo></mover></msub><mo>+</mo><msup><mi>mV</mi><mo>*</mo></msup><mo>)</mo></mrow></mrow></mfrac></mtd><mtd><mrow><mfrac><msub><mi>M</mi><mi>&delta;e</mi></msub><msub><mi>I</mi><mi>y</mi></msub></mfrac><mo>-</mo><mfrac><mrow><msub><mi>M</mi><mover><mi>&alpha;</mi><mo>&CenterDot;</mo></mover></msub><msub><mi>L</mi><mi>&delta;e</mi></msub></mrow><mrow><msub><mi>I</mi><mi>y</mi></msub><mrow><mo>(</mo><msub><mi>L</mi><mover><mi>&alpha;</mi><mo>&CenterDot;</mo></mover></msub><mo>+</mo><msup><mi>mV</mi><mo>*</mo></msup><mo>)</mo></mrow></mrow></mfrac></mrow></mtd><mtd><mrow><mfrac><msub><mi>M</mi><mi>&alpha;T</mi></msub><msub><mi>I</mi><mi>y</mi></msub></mfrac><mo>+</mo><mfrac><mrow><msub><mi>M</mi><mover><mi>&alpha;</mi><mo>&CenterDot;</mo></mover></msub><msup><mi>T</mi><mo>*</mo></msup><msup><mrow><mi>cos</mi><mi>&alpha;</mi></mrow><mo>*</mo></msup></mrow><mrow><msub><mi>I</mi><mi>y</mi></msub><mrow><mo>(</mo><msub><mi>L</mi><mover><mi>&alpha;</mi><mo>&CenterDot;</mo></mover></msub><mo>+</mo><msup><mi>mV</mi><mo>*</mo></msup><mo>)</mo></mrow></mrow></mfrac></mrow></mtd></mtr></mtable></mfenced><mo>;</mo></mrow></math>]]></maths>所述横侧向线性化运动方程如下式所示,<maths num="0010"><![CDATA[<math><mrow><msub><mover><mi>X</mi><mo>&CenterDot;</mo></mover><mi>lat</mi></msub><mo>=</mo><msub><mi>A</mi><mi>lat</mi></msub><msub><mi>X</mi><mi>lat</mi></msub><mo>+</mo><msub><mi>B</mi><mi>lat</mi></msub><msub><mi>U</mi><mi>lat</mi></msub><mo>,</mo></mrow></math>]]></maths>式中,X<sub>lat</sub>=[Δβ,Δφ,Δp,Δr]<sup>T</sup>,U<sub>lat</sub>=[Δδ<sub>a</sub>,Δδ<sub>r</sub>,Δβ<sub>T</sub>]<sup>T</sup>,<maths num="0011"><![CDATA[<math><mrow><msub><mi>A</mi><mi>lat</mi></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mfrac><msub><mi>Y</mi><mi>&beta;</mi></msub><msup><mi>mV</mi><mo>*</mo></msup></mfrac></mtd><mtd><mfrac><mrow><mi>g</mi><mi>cos</mi><msup><mi>&theta;</mi><mo>*</mo></msup></mrow><msup><mi>V</mi><mo>*</mo></msup></mfrac></mtd><mtd><msup><mrow><mi>sin</mi><mi>&alpha;</mi></mrow><mo>*</mo></msup><mo>+</mo><mfrac><msub><mi>Y</mi><mi>p</mi></msub><msup><mi>mV</mi><mo>*</mo></msup></mfrac></mtd><mtd><mfrac><msub><mi>Y</mi><mi>r</mi></msub><msup><mi>mV</mi><mo>*</mo></msup></mfrac><mo>-</mo><msup><mrow><mi>cos</mi><mi>&alpha;</mi></mrow><mo>*</mo></msup></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><msup><mrow><mi>tan</mi><mi>&theta;</mi></mrow><mo>*</mo></msup></mtd></mtr><mtr><mtd><mfrac><mrow><msub><mi>I</mi><mi>z</mi></msub><msub><mover><mi>L</mi><mo>&OverBar;</mo></mover><mi>&beta;</mi></msub><mo>+</mo><msub><mi>I</mi><mi>zx</mi></msub><msub><mi>N</mi><mi>&beta;</mi></msub></mrow><mrow><msub><mi>I</mi><mi>x</mi></msub><msub><mi>I</mi><mi>z</mi></msub><mo>-</mo><msup><msub><mi>I</mi><mi>zx</mi></msub><mn>2</mn></msup></mrow></mfrac></mtd><mtd><mn>0</mn></mtd><mtd><mfrac><mrow><msub><mi>I</mi><mi>z</mi></msub><msub><mover><mi>L</mi><mo>&OverBar;</mo></mover><mi>p</mi></msub><mo>+</mo><msub><mi>I</mi><mi>zx</mi></msub><msub><mi>N</mi><mi>p</mi></msub></mrow><mrow><msub><mi>I</mi><mi>x</mi></msub><msub><mi>I</mi><mi>z</mi></msub><mo>-</mo><msup><msub><mi>I</mi><mi>zx</mi></msub><mn>2</mn></msup></mrow></mfrac></mtd><mtd><mfrac><mrow><msub><mi>I</mi><mi>z</mi></msub><msub><mover><mi>L</mi><mo>&OverBar;</mo></mover><mi>r</mi></msub><mo>+</mo><msub><mi>I</mi><mi>zx</mi></msub><msub><mi>N</mi><mi>r</mi></msub></mrow><mrow><msub><mi>I</mi><mi>x</mi></msub><msub><mi>I</mi><mi>z</mi></msub><mo>-</mo><msup><msub><mi>I</mi><mi>zx</mi></msub><mn>2</mn></msup></mrow></mfrac></mtd></mtr><mtr><mtd><mfrac><mrow><msub><mi>I</mi><mi>zx</mi></msub><msub><mover><mi>L</mi><mo>&OverBar;</mo></mover><mi>&beta;</mi></msub><mo>+</mo><msub><mi>I</mi><mi>x</mi></msub><msub><mi>N</mi><mi>&beta;</mi></msub></mrow><mrow><msub><mi>I</mi><mi>x</mi></msub><msub><mi>I</mi><mi>z</mi></msub><mo>-</mo><msup><msub><mi>I</mi><mi>zx</mi></msub><mn>2</mn></msup></mrow></mfrac></mtd><mtd><mn>0</mn></mtd><mtd><mfrac><mrow><msub><mi>I</mi><mi>zx</mi></msub><msub><mover><mi>L</mi><mo>&OverBar;</mo></mover><mi>p</mi></msub><mo>+</mo><msub><mi>I</mi><mi>x</mi></msub><msub><mi>N</mi><mi>p</mi></msub></mrow><mrow><msub><mi>I</mi><mi>x</mi></msub><msub><mi>I</mi><mi>z</mi></msub><mo>-</mo><msup><msub><mi>I</mi><mi>zx</mi></msub><mn>2</mn></msup></mrow></mfrac></mtd><mtd><mfrac><mrow><msub><mi>I</mi><mi>zx</mi></msub><msub><mover><mi>L</mi><mo>&OverBar;</mo></mover><mi>r</mi></msub><mo>+</mo><msub><mi>I</mi><mi>x</mi></msub><msub><mi>N</mi><mi>r</mi></msub></mrow><mrow><msub><mi>I</mi><mi>x</mi></msub><msub><mi>I</mi><mi>z</mi></msub><mo>-</mo><msup><msub><mi>I</mi><mi>zx</mi></msub><mn>2</mn></msup></mrow></mfrac></mtd></mtr></mtable></mfenced><mo>,</mo></mrow></math>]]></maths><maths num="0012"><![CDATA[<math><mrow><msub><mi>B</mi><mi>lat</mi></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mfrac><msub><mi>Y</mi><mi>&delta;a</mi></msub><msup><mi>mV</mi><mo>*</mo></msup></mfrac></mtd><mtd><mfrac><msub><mi>Y</mi><mi>&delta;r</mi></msub><msup><mi>mV</mi><mo>*</mo></msup></mfrac></mtd><mtd><mfrac><msup><mi>T</mi><mo>*</mo></msup><msup><mi>mV</mi><mo>*</mo></msup></mfrac></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mfrac><mrow><msub><mi>I</mi><mi>z</mi></msub><msub><mover><mi>L</mi><mo>&OverBar;</mo></mover><mi>&delta;a</mi></msub><mo>+</mo><msub><mi>I</mi><mi>zx</mi></msub><msub><mi>N</mi><mi>&delta;a</mi></msub></mrow><mrow><msub><mi>I</mi><mi>x</mi></msub><msub><mi>I</mi><mi>z</mi></msub><mo>-</mo><msup><msub><mi>I</mi><mi>zx</mi></msub><mn>2</mn></msup></mrow></mfrac><mi></mi></mtd><mtd><mfrac><mrow><msub><mi>I</mi><mi>z</mi></msub><msub><mover><mi>L</mi><mo>&OverBar;</mo></mover><mi>&delta;r</mi></msub><mo>+</mo><msub><mi>I</mi><mi>zx</mi></msub><msub><mi>N</mi><mi>&delta;r</mi></msub></mrow><mrow><msub><mi>I</mi><mi>x</mi></msub><msub><mi>I</mi><mi>z</mi></msub><mo>-</mo><msup><msub><mi>I</mi><mi>zx</mi></msub><mn>2</mn></msup></mrow></mfrac></mtd><mtd><mfrac><mrow><msub><mi>I</mi><mi>z</mi></msub><msub><mover><mi>L</mi><mo>&OverBar;</mo></mover><mi>&beta;T</mi></msub><mo>+</mo><msub><mi>I</mi><mi>zx</mi></msub><msub><mi>N</mi><mi>&beta;T</mi></msub></mrow><mrow><msub><mi>I</mi><mi>z</mi></msub><msub><mi>I</mi><mi>x</mi></msub><mo>-</mo><msup><msub><mi>I</mi><mi>zx</mi></msub><mn>2</mn></msup></mrow></mfrac></mtd></mtr><mtr><mtd><mfrac><mrow><msub><mi>I</mi><mi>zx</mi></msub><msub><mover><mi>L</mi><mo>&OverBar;</mo></mover><mi>&delta;a</mi></msub><mo>+</mo><msub><mi>I</mi><mi>x</mi></msub><msub><mi>N</mi><mi>&delta;a</mi></msub></mrow><mrow><msub><mi>I</mi><mi>x</mi></msub><msub><mi>I</mi><mi>z</mi></msub><mo>-</mo><msup><msub><mi>I</mi><mi>zx</mi></msub><mn>2</mn></msup></mrow></mfrac></mtd><mtd><mfrac><mrow><msub><mi>I</mi><mi>zx</mi></msub><msub><mover><mi>L</mi><mo>&OverBar;</mo></mover><mi>&delta;r</mi></msub><mo>+</mo><msub><mi>I</mi><mi>x</mi></msub><msub><mi>N</mi><mi>&delta;r</mi></msub></mrow><mrow><msub><mi>I</mi><mi>x</mi></msub><msub><mi>I</mi><mi>z</mi></msub><mo>-</mo><msup><msub><mi>I</mi><mi>zx</mi></msub><mn>2</mn></msup></mrow></mfrac></mtd><mtd><mfrac><mrow><msub><mi>I</mi><mi>zx</mi></msub><msub><mover><mi>L</mi><mo>&OverBar;</mo></mover><mi>&beta;T</mi></msub><mo>+</mo><msub><mi>I</mi><mi>x</mi></msub><msub><mi>N</mi><mi>&beta;T</mi></msub></mrow><mrow><msub><mi>I</mi><mi>z</mi></msub><msub><mi>I</mi><mi>x</mi></msub><mo>-</mo><msup><msub><mi>I</mi><mi>zx</mi></msub><mn>2</mn></msup></mrow></mfrac></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>其中所涉及的字母含义如下:V为飞行速度,α为迎角,θ为俯仰角,q为俯仰角速度,δ<sub>T</sub>为发动机油门开度,δ<sub>e</sub>为升降舵偏角,α<sub>T</sub>为推力纵向偏角,T<sub>V</sub>为发动机推力T对飞行速度V的偏导数,T<sub>δT</sub>为发动机推力T对发动机油门开度δ<sub>T</sub>的偏导数,L<sub>V</sub>为空气升力L对飞行速度V的偏导数,L<sub>α</sub>为空气升力L对迎角α的偏导数,L<sub>q</sub>为空气升力L对俯仰角速度q的偏导数,<img file="FDA0000153949090000035.GIF" wi="39" he="41" />为空气升力L对迎角变化率<img file="FDA0000153949090000041.GIF" wi="26" he="31" />的偏导数,L<sub>δe</sub>为空气升力L对升降舵偏角δ<sub>e</sub>的偏导数,D<sub>V</sub>为空气阻力D对飞行速度V的偏导数,D<sub>α</sub>为空气阻力D对迎角α的偏导数,D<sub>δe</sub>为空气阻力D对升降舵偏角δ<sub>e</sub>的偏导数,M<sub>V</sub>为俯仰力矩M对飞行速度V的偏导数,<img file="FDA0000153949090000042.GIF" wi="56" he="41" />为俯仰力矩M对迎角变化率<img file="FDA0000153949090000043.GIF" wi="26" he="31" />的偏导数,M<sub>α</sub>为俯仰力矩M对迎角α的偏导数,M<sub>q</sub>为俯仰力矩M对俯仰角速度q的偏导数,M<sub>δe</sub>为俯仰力矩M对升降舵偏角δ<sub>e</sub>的偏导数,M<sub>αT</sub>为俯仰力矩M对推力纵向偏角α<sub>T</sub>的偏导数,I<sub>y</sub>为飞机刚体绕机体坐标系y轴的转动惯量,μ为航迹倾斜角,m为飞机质量,g为重力加速度,β为侧滑角,φ为滚转角,p为滚转角速度,r为偏航角速度,δ<sub>a</sub>为副翼偏角,δ<sub>r</sub>为方向舵偏角,β<sub>T</sub>为推力横向偏角,Y<sub>β</sub>为侧力Y对侧滑角β的偏导数,Y<sub>p</sub>为侧力Y对滚转角速度p的偏导数,Y<sub>r</sub>为侧力Y对偏航角速度r的偏导数,Y<sub>δa</sub>为侧力Y对副翼偏角δ<sub>a</sub>的偏导数,Y<sub>δr</sub>为侧力Y对方向舵偏角δ<sub>r</sub>的偏导数,I<sub>z</sub>为飞机刚体绕机体坐标系z轴的转动惯量,I<sub>x</sub>为飞机刚体绕机体坐标系x轴的转动惯量,I<sub>zx</sub>为飞机刚体对坐标系z轴、x轴的惯性积,<img file="FDA0000153949090000044.GIF" wi="40" he="53" />为滚转力矩<img file="FDA0000153949090000045.GIF" wi="30" he="38" />对侧滑角β的偏导数,<img file="FDA0000153949090000046.GIF" wi="39" he="53" />为滚转力矩<img file="FDA0000153949090000047.GIF" wi="30" he="38" />对滚转角速度p的偏导数,<img file="FDA0000153949090000048.GIF" wi="34" he="49" />为滚转力矩<img file="FDA0000153949090000049.GIF" wi="29" he="38" />对偏航角速度r的偏导数,<img file="FDA00001539490900000410.GIF" wi="51" he="49" />为滚转力矩<img file="FDA00001539490900000411.GIF" wi="30" he="38" />对副翼偏角δ<sub>a</sub>的偏导数,<img file="FDA00001539490900000412.GIF" wi="49" he="49" />为滚转力矩<img file="FDA00001539490900000413.GIF" wi="29" he="38" />对方向舵偏角δ<sub>r</sub>的偏导数,<img file="FDA00001539490900000414.GIF" wi="55" he="53" />为滚转力矩<img file="FDA00001539490900000415.GIF" wi="30" he="38" />对推力横向偏角β<sub>T</sub>的偏导数,N<sub>β</sub>为偏航力矩N对侧滑角β的偏导数,N<sub>p</sub>为偏航力矩N对滚转角速度p的偏导数,N<sub>r</sub>为偏航力矩N对偏航角速度r的偏导数,N<sub>δa</sub>为偏航力矩N对副翼偏角δ<sub>a</sub>的偏导数,N<sub>δr</sub>为偏航力矩N对方向舵偏角δ<sub>r</sub>的偏导数,N<sub>βT</sub>为偏航力矩N对推力横向偏角β<sub>T</sub>的偏导数,变量前面加Δ表示该变量的增量,变量右上角加*表示该变量的平衡态基准值。
地址 210016 江苏省南京市御道街29号