主权项 |
1.一种飞行器多个时间滞后模型逼近及控制器设计方法,其特征在于包括以下步骤:步骤一、在给定高度、马赫数条件下通过风洞或飞行试验得到含有r个时间滞后不确定性的飞行器模型为:<maths num="0001"><![CDATA[<math><mrow><mover><mi>x</mi><mo>·</mo></mover><mo>=</mo><mrow><mo>(</mo><msub><mi>A</mi><mn>0</mn></msub><mo>+</mo><mi>Δ</mi><msub><mi>A</mi><mn>0</mn></msub><mo>)</mo></mrow><mi>x</mi><mo>+</mo><munderover><mi>Σ</mi><mrow><mi>i</mi><mo>=</mo><mn>1</mn></mrow><mi>r</mi></munderover><msub><mi>A</mi><mi>τi</mi></msub><mi>x</mi><mrow><mo>(</mo><mi>t</mi><mo>-</mo><msub><mi>τ</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>+</mo><mi>Bu</mi></mrow></math>]]></maths>式中,x∈R<sup>n</sup>,u∈R<sup>m</sup>分别为状态和输入向量,A<sub>0</sub>,A<sub>τi</sub>(i=1,2,…,r),B为已知常系数矩阵,τ<sub>i</sub>(i=1,2,…,r)为未知延迟时间,ΔA<sub>0</sub>为系数矩阵未知部分;全文符号相同;<img file="FDA00002234789800012.GIF" wi="1760" he="275" />迭代求解N,式中:x<sub>real</sub>(t)为实际系统状态响应;将模型表达成:<maths num="0002"><![CDATA[<math><mrow><mover><mi>x</mi><mo>·</mo></mover><mo>=</mo><mrow><mo>(</mo><mi>A</mi><mo>+</mo><mi>ΔA</mi><mo>)</mo></mrow><mi>x</mi><mo>+</mo><mi>Bu</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow></math>]]></maths>式中,x∈R<sup>n</sup>,u∈R<sup>m</sup>分别为状态和输入向量,A=(A<sub>0</sub>+A<sub>τ</sub>N),B为已知的系数矩阵,ΔA为系数矩阵未知部分;选择飞行控制器为:u=-Kx式中,K为反馈矩阵;带入(1)式中,有:<maths num="0003"><![CDATA[<math><mrow><mover><mi>x</mi><mo>·</mo></mover><mo>=</mo><mrow><mo>(</mo><mi>A</mi><mo>-</mo><mi>BK</mi><mo>+</mo><mi>ΔA</mi><mo>)</mo></mrow><mi>x</mi></mrow></math>]]></maths>步骤二、选取(A-B K)的特征值各不相同且实部为负,设计反馈矩阵K使得满足条件:Λ>M <sup>T</sup>(ΔA)<sup>T</sup> M<sup>-T</sup> M<sup>-1</sup>ΔA M;该控制器使得<maths num="0004"><![CDATA[<math><mrow><mover><mi>x</mi><mo>·</mo></mover><mo>=</mo><mrow><mo>(</mo><mi>A</mi><mo>-</mo><mi>BK</mi><mo>+</mo><mi>ΔA</mi><mo>)</mo></mrow><mi>x</mi></mrow></math>]]></maths>鲁棒稳定;式中,M为线性变换矩阵,M<sup>-1</sup>(A-B K)M=diag[σ<sub>1</sub>+jω<sub>1</sub>,σ<sub>2</sub>+jω<sub>2</sub>,…,σ<sub>n</sub>+jω<sub>n</sub>],σ<sub>i</sub>,ω<sub>i</sub>(i=1,2,…,n)为实数,jω<sub>i</sub>(i=1,2,…,n)表示虚数,diag为对角矩阵符号,<maths num="0005"><![CDATA[<math><mrow><mi>Λ</mi><mo>=</mo><mi>diag</mi><mo>[</mo><msubsup><mi>σ</mi><mn>1</mn><mn>2</mn></msubsup><mo>,</mo><msubsup><mi>σ</mi><mn>2</mn><mn>2</mn></msubsup><mo>,</mo><mo>·</mo><mo>·</mo><mo>·</mo><mo>,</mo><msubsup><mi>σ</mi><mi>n</mi><mn>2</mn></msubsup><mo>]</mo><mo>;</mo></mrow></math>]]></maths>ΔA-ΔBK通常假设为ΔA-ΔBK=HFW,H,W均假设为已经矩阵,0<F≤I,I=diag[1,1,…,1]为单位阵。 |