主权项 |
1.一种具有控制器输入饱和的非线性化学反应循环不确定时滞系统的控制方法,其特征在于按照以下步骤进行:步骤A、建立非线性化学反应循环不确定时滞系统的模型:<maths num="0001"><![CDATA[<math><mfenced open='{' close=''><mtable><mtr><mtd><msub><mover><mi>x</mi><mo>.</mo></mover><mn>1</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>g</mi><mn>1</mn></msub><msub><mi>x</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msubsup><mi>θ</mi><msub><mi>f</mi><mn>1</mn></msub><mi>T</mi></msubsup><msub><mi>F</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msubsup><mi>θ</mi><msub><mi>h</mi><mn>1</mn></msub><mi>T</mi></msubsup><msub><mi>H</mi><mn>1</mn></msub><mrow><mo>(</mo><msub><mi>x</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>-</mo><msub><mi>τ</mi><mn>1</mn></msub><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><msub><mover><mi>x</mi><mo>.</mo></mover><mn>2</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>g</mi><mn>2</mn></msub><mi>u</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msubsup><mi>θ</mi><msub><mi>f</mi><mn>2</mn></msub><mi>T</mi></msubsup><msub><mi>F</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>δ</mi><msub><mi>f</mi><mn>2</mn></msub></msub><mo>+</mo><msubsup><mi>θ</mi><msub><mi>h</mi><mn>2</mn></msub><mi>T</mi></msubsup><msub><mi>H</mi><mn>2</mn></msub><mrow><mo>(</mo><msub><mover><mi>x</mi><mo>‾</mo></mover><mn>2</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>-</mo><msub><mi>τ</mi><mn>2</mn></msub></mrow><mo>)</mo></mrow><mo>+</mo><msub><mi>δ</mi><msub><mi>h</mi><mn>2</mn></msub></msub><mrow><mo>(</mo><msub><mover><mi>x</mi><mo>‾</mo></mover><mn>2</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>-</mo><msub><mi>τ</mi><mn>2</mn></msub><mo>)</mo></mrow><mo>)</mo></mrow></mtd></mtr></mtable></mfenced></math>]]></maths>控制器控制输入u限制为:|u|≤u<sub>max</sub>,其中u<sub>max</sub>是控制器的最大输出量;步骤B、设计基于指令滤波器的自适应反步递推控制器:<maths num="0002"><![CDATA[<math><mrow><mi>v</mi><mo>=</mo><mfrac><mn>1</mn><msub><mi>g</mi><mn>2</mn></msub></mfrac><mrow><mo>(</mo><msub><mrow><mo>-</mo><mi>g</mi></mrow><mn>1</mn></msub><msub><mi>z</mi><mn>1</mn></msub><mo>-</mo><msub><mi>K</mi><mn>2</mn></msub><mrow><mo>(</mo><msub><mi>z</mi><mn>2</mn></msub><mo>-</mo><mi>e</mi><mo>)</mo></mrow><mo>-</mo><msubsup><mover><mi>θ</mi><mo>^</mo></mover><mn>2</mn><mi>T</mi></msubsup><msub><mi>F</mi><msub><mi>θ</mi><mn>2</mn></msub></msub><mo>-</mo><msub><mover><mi>θ</mi><mo>^</mo></mover><mn>20</mn></msub><msub><mi>φ</mi><mn>2</mn></msub><mi>tanh</mi><mrow><mo>(</mo><mfrac><mrow><msub><mi>z</mi><mn>2</mn></msub><msub><mi>φ</mi><mn>2</mn></msub></mrow><msub><mi>ϵ</mi><mn>2</mn></msub></mfrac><mo>)</mo></mrow><mo>+</mo><msub><mover><mi>α</mi><mo>.</mo></mover><mn>1</mn></msub><mo>-</mo><mfrac><mrow><msub><mi>z</mi><mn>2</mn></msub><mi>h</mi><mrow><mo>(</mo><mi>Z</mi><mo>)</mo></mrow></mrow><mrow><msup><mi>Φ</mi><mn>2</mn></msup><mo>+</mo><msubsup><mi>z</mi><mn>2</mn><mn>2</mn></msubsup></mrow></mfrac><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0003"><![CDATA[<math><mrow><mover><mi>Φ</mi><mo>.</mo></mover><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mo>-</mo><mfrac><mrow><mi>Φh</mi><mrow><mo>(</mo><msub><mi>z</mi><mn>2</mn></msub><mo>,</mo><msub><mi>Φ</mi><mn>2</mn></msub><mo>)</mo></mrow></mrow><mrow><msup><mi>Φ</mi><mn>2</mn></msup><mo>+</mo><msubsup><mi>z</mi><mn>2</mn><mn>2</mn></msubsup></mrow></mfrac><mo>-</mo><msub><mi>k</mi><mi>v</mi></msub><mi>Φ</mi></mtd><mtd><mo>|</mo><msub><mi>z</mi><mn>2</mn></msub><mo>|</mo><mo>≥</mo><msub><mi>l</mi><mn>2</mn></msub></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mo>|</mo><msub><mi>z</mi><mn>2</mn></msub><mo>|</mo><mo><</mo><msub><mi>l</mi><mn>2</mn></msub></mtd></mtr></mtable></mfenced><mo>,</mo></mrow></math>]]></maths>其中k<sub>v</sub>>0,l>0所述指令滤波器的自适应反步递推控制器包含以下控制设计参数:k<sub>v</sub>,σ<sub>1</sub>,σ<sub>2</sub>,σ<sub>20</sub>,K<sub>1</sub>,K<sub>2</sub>和K<sub>22</sub>;其中,虚拟控制器α<sub>1</sub>:<img file="FDA0000415029560000014.GIF" wi="579" he="141" />的导数<img file="FDA0000415029560000015.GIF" wi="58" he="73" />通过指令滤波器直接得到;通过设计自适应升级率:<img file="FDA0000415029560000016.GIF" wi="498" he="119" /><maths num="0004"><![CDATA[<math><mrow><msub><mover><mover><mi>θ</mi><mo>^</mo></mover><mo>.</mo></mover><mn>2</mn></msub><mo>=</mo><msub><mi>Γ</mi><mn>2</mn></msub><mrow><mo>(</mo><msub><mi>F</mi><msub><mi>θ</mi><mn>2</mn></msub></msub><msub><mi>z</mi><mn>2</mn></msub><mo>-</mo><msub><mi>σ</mi><mn>2</mn></msub><msub><mover><mi>θ</mi><mo>^</mo></mover><mn>2</mn></msub><mo>)</mo></mrow><mo>,</mo><msub><mover><mover><mi>θ</mi><mo>^</mo></mover><mo>.</mo></mover><mn>20</mn></msub><mo>=</mo><msub><mi>γ</mi><mn>2</mn></msub><mrow><mo>(</mo><msub><mi>z</mi><mn>2</mn></msub><msub><mi>φ</mi><mn>2</mn></msub><mi>tanh</mi><mrow><mo>(</mo><mfrac><mrow><msub><mi>z</mi><mn>2</mn></msub><msub><mi>φ</mi><mn>2</mn></msub></mrow><msub><mi>ϵ</mi><mn>2</mn></msub></mfrac><mo>)</mo></mrow><mo>-</mo><msub><mi>σ</mi><mn>20</mn></msub><msub><mover><mi>θ</mi><mo>^</mo></mover><mn>20</mn></msub><mo>)</mo></mrow></mrow></math>]]></maths>实现对未知的参数θ<sub>1</sub>,θ<sub>2</sub>和θ<sub>20</sub>的在线实时估计;通过引入的辅助设计系统以分析控制系统,所述的辅助设计系统如下:<maths num="0005"><![CDATA[<math><mrow><mover><mi>e</mi><mo>.</mo></mover><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><msub><mrow><mo>-</mo><mi>K</mi></mrow><mn>22</mn></msub><mi>e</mi><mo>-</mo><mfrac><mn>1</mn><msup><mrow><mo>|</mo><mi>e</mi><mo>|</mo></mrow><mn>2</mn></msup></mfrac><msub><mi>f</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>u</mi><mo>,</mo><mi>Δu</mi><mo>,</mo><msub><mi>z</mi><mn>2</mn></msub><mo>,</mo><msub><mover><mi>x</mi><mo>‾</mo></mover><mn>2</mn></msub><mo>)</mo></mrow><mi>e</mi><mo>+</mo><msub><mi>g</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>v</mi><mo>-</mo><mi>u</mi><mo>)</mo></mrow></mtd><mtd><mo>|</mo><mi>e</mi><mo>|</mo><mo>≥</mo><msub><mo>∈</mo><mn>2</mn></msub></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mo>|</mo><mi>e</mi><mo>|</mo><mo><</mo><msub><mo>∈</mo><mn>2</mn></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>10</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中<img file="FDA0000415029560000019.GIF" wi="875" he="85" />Δu=u-v,k<sub>22</sub>>0,e是辅助设计系统的状态,∈<sub>2</sub>是非线性化学反应循环不确定时滞系统的跟踪性能常数,且∈<sub>2</sub>>0;步骤C、调节所述自适应反步递推控制器的设计参数如下:k<sub>v</sub>>0,σ<sub>1</sub>>0,σ<sub>2</sub>>0,σ<sub>20</sub>>0,K<sub>1</sub>>0,K<sub>2</sub>>0,K<sub>22</sub>>1,使系统在有限时间内达到稳定,完成系统控制。 |