发明名称 考虑线性化误差的空间交会系统的增益调度控制方法
摘要 考虑线性化误差的空间交会系统的增益调度控制方法,涉及一种航天器轨道交会的增益调度控制方法。本发明为了解决现有航天器轨道交会的控制方法忽略输入饱和与由线性化误差引起参量不确定性而导致的完成航天器轨道交会任务耗时较长的问题,本发明考虑了由线性化误差引起的参数不确定性,赋予其确切含义,建立航天器轨道交会相对运动模型,然后设计航天器轨道交会的增益调度控制器,利用增益调度控制器对航天器轨道交会进行控制,完成交会任务。本发明主要用于航天器轨道交会的控制。
申请公布号 CN104076818B 申请公布日期 2016.09.28
申请号 CN201410312622.8 申请日期 2014.07.02
申请人 哈尔滨工业大学 发明人 周彬;王茜;段广仁
分类号 G05D1/10(2006.01)I;G05B13/04(2006.01)I 主分类号 G05D1/10(2006.01)I
代理机构 哈尔滨市松花江专利商标事务所 23109 代理人 杨立超
主权项 考虑线性化误差的空间交会系统的增益调度控制方法,其特征在于它包括下述步骤:步骤1:引入目标飞行器轨道坐标系O‑XYZ,其原点O位于目标航天器的质心,X轴沿着圆轨道半径R的方向,Y轴沿着追踪航天器飞行的方向,Z轴指向轨道平面外与X轴和Y轴构成右手坐标系;引力常数μ=GM,其中M为中心星体质量,G为万有引力常数;目标飞行器的轨道角速度为<img file="FDA0000531906410000011.GIF" wi="257" he="112" />首先,定义符号函数和饱和函数:符号函数sign:如果y≥0,sign(y)=1;如果y<0,sign(y)=‑1;对于向量a=[a<sub>1</sub>,a<sub>2</sub>,…,a<sub>m</sub>]<sup>T</sup>∈R<sup>m</sup>,a<sub>b</sub>>0,b∈I[1,m],向量值饱和函数sat<sub>α</sub>(·):R<sup>m</sup>→R<sup>m</sup>定义为<maths num="0001"><math><![CDATA[<mrow><msub><mi>sat</mi><mi>a</mi></msub><mrow><mo>(</mo><mi>&beta;</mi><mo>)</mo></mrow><mo>=</mo><msup><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>sat</mi><msub><mi>a</mi><mn>1</mn></msub></msub><mrow><mo>(</mo><msub><mi>&beta;</mi><mn>1</mn></msub><mo>)</mo></mrow></mtd><mtd><msub><mi>sat</mi><msub><mi>a</mi><mn>2</mn></msub></msub><mrow><mo>(</mo><msub><mi>&beta;</mi><mn>2</mn></msub><mo>)</mo></mrow></mtd><mtd><mo>&CenterDot;</mo><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mtd><mtd><msub><mi>sat</mi><mrow><msub><mi>a</mi><none/></msub><mi>m</mi></mrow></msub><mrow><mo>(</mo><msub><mi>&beta;</mi><mi>m</mi></msub><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mi>T</mi></msup></mrow>]]></math><img file="FDA0000531906410000017.GIF" wi="995" he="106" /></maths>其中,<img file="FDA0000531906410000018.GIF" wi="754" he="99" />如果a<sub>b</sub>=1,b∈I[1,m],则sat<sub>α</sub>(·)简写为sat(·),sat(·)称之为单位饱和函数;I[1,m]表示整数集合{1,2,...,m},Rm表示的是m维状态空间;设追踪航天器相对于目标航天器在X轴,Y轴和Z轴上的相对位置和相对速度分量分别为x,y,z,<img file="FDA0000531906410000012.GIF" wi="187" he="83" />a<sub>x</sub>,a<sub>y</sub>和a<sub>z</sub>分别表示在三个坐标轴方向的加速度分量,a<sub>X</sub>,a<sub>Y</sub>和a<sub>Z</sub>分别为推力器在三个坐标轴方向产生的最大加速度分量,且<img file="FDA0000531906410000013.GIF" wi="410" he="146" />α>0表示饱和水平;令D=diag{α<sub>X</sub>,α<sub>Y</sub>,α<sub>Z</sub>}、a=[a<sub>x</sub>,a<sub>y</sub>,a<sub>z</sub>]<sup>T</sup>,可以得到<maths num="0002"><math><![CDATA[<mrow><mi>u</mi><mo>=</mo><mo>[</mo><msub><mi>sat</mi><msub><mi>&alpha;</mi><mi>X</mi></msub></msub><mrow><mo>(</mo><msub><mi>a</mi><mi>x</mi></msub><mo>)</mo></mrow><mo>,</mo><msub><mi>sat</mi><msub><mi>&alpha;</mi><mi>Y</mi></msub></msub><mrow><mo>(</mo><msub><mi>a</mi><mi>y</mi></msub><mo>)</mo></mrow><mo>,</mo><msub><mi>sat</mi><msub><mi>&alpha;</mi><mi>Z</mi></msub></msub><mrow><mo>(</mo><msub><mi>a</mi><mi>z</mi></msub><mo>)</mo></mrow><msup><mo>]</mo><mi>T</mi></msup><mo>=</mo><mi>Dsat</mi><mrow><mo>(</mo><msup><mi>D</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mi>a</mi><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow><mo>;</mo></mrow>]]></math><img file="FDA0000531906410000014.GIF" wi="1540" he="86" /></maths>选取相对运动状态向量<maths num="0003"><math><![CDATA[<mrow><mi>X</mi><mo>=</mo><msup><mfenced open='[' close=']'><mtable><mtr><mtd><mi>x</mi></mtd><mtd><mi>y</mi></mtd><mtd><mi>z</mi></mtd><mtd><mover><mi>x</mi><mo>&CenterDot;</mo></mover></mtd><mtd><mover><mi>y</mi><mo>&CenterDot;</mo></mover></mtd><mtd><mover><mi>z</mi><mo>&CenterDot;</mo></mover></mtd></mtr></mtable></mfenced><mi>T</mi></msup></mrow>]]></math><img file="FDA0000531906410000015.GIF" wi="540" he="89" /></maths>和控制向量U=D<sup>‑1</sup>a,得到目标航天器与追踪航天器的相对运动状态空间描述如式(2)<maths num="0004"><math><![CDATA[<mrow><mover><mi>X</mi><mo>&CenterDot;</mo></mover><mo>=</mo><mi>AX</mi><mo>+</mo><mi>Bsat</mi><mrow><mo>(</mo><mi>U</mi><mo>)</mo></mrow><mo>+</mo><mi>&mu;f</mi><mrow><mo>(</mo><mi>X</mi><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000531906410000016.GIF" wi="831" he="72" /></maths>其中<maths num="0005"><math><![CDATA[<mrow><mi>A</mi><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd></mtr><mtr><mtd><mn>2</mn><msup><mi>n</mi><mn>2</mn></msup></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>2</mn><mi>n</mi></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mo>-</mo><mn>2</mn><mi>n</mi></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mo>-</mo><msup><mi>n</mi><mn>2</mn></msup></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr></mtable></mfenced><mo>,</mo><mi>B</mi><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced><mi>D</mi><mo>,</mo></mrow>]]></math><img file="FDA0000531906410000021.GIF" wi="1147" he="457" /></maths>f(X)=[0,0,0,f<sub>1</sub>(X),f<sub>2</sub>(X),f<sub>3</sub>(X)]<sup>T</sup>   (3),公式(3)中<maths num="0006"><math><![CDATA[<mrow><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>f</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>X</mi><mo>)</mo></mrow><mo>=</mo><mo>-</mo><mfrac><mrow><mn>2</mn><msup><mi>n</mi><mn>2</mn></msup><mi>x</mi></mrow><mi>&mu;</mi></mfrac><mo>+</mo><mfrac><mrow><msup><mi>n</mi><mn>2</mn></msup><mi>R</mi></mrow><mi>&mu;</mi></mfrac><mo>-</mo><mi>&sigma;R</mi><mo>-</mo><mi>&sigma;x</mi></mtd></mtr><mtr><mtd><msub><mi>f</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>X</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><msup><mi>n</mi><mn>2</mn></msup><mi>y</mi></mrow><mi>&mu;</mi></mfrac><mo>-</mo><mi>&sigma;y</mi></mtd></mtr><mtr><mtd><msub><mi>f</mi><mn>3</mn></msub><mrow><mo>(</mo><mi>X</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mrow><msup><mi>n</mi><mn>2</mn></msup><mi>z</mi></mrow><mi>&mu;</mi></mfrac><mo>-</mo><mi>&sigma;z</mi></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000531906410000022.GIF" wi="878" he="272" /></maths>公式(4)中<img file="FDA0000531906410000026.GIF" wi="536" he="128" />对σ在原点进行泰勒展开并保留到二阶项,得到<maths num="0007"><math><![CDATA[<mrow><mi>&sigma;</mi><mo>&ap;</mo><mfrac><mn>1</mn><msup><mi>R</mi><mn>3</mn></msup></mfrac><mo>-</mo><mfrac><mn>3</mn><msup><mi>R</mi><mn>4</mn></msup></mfrac><mi>x</mi><mo>+</mo><mfrac><mn>6</mn><msup><mi>R</mi><mn>5</mn></msup></mfrac><msup><mi>x</mi><mn>2</mn></msup><mo>-</mo><mfrac><mn>3</mn><mrow><mn>2</mn><msup><mi>R</mi><mn>5</mn></msup></mrow></mfrac><msup><mi>y</mi><mn>2</mn></msup><mo>-</mo><mfrac><mn>3</mn><mrow><mn>2</mn><msup><mi>R</mi><mn>5</mn></msup></mrow></mfrac><msup><mi>z</mi><mn>2</mn></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000531906410000023.GIF" wi="1443" he="127" /></maths>将(5)代入(4)中,式(2)表示为<maths num="0008"><math><![CDATA[<mrow><mover><mi>X</mi><mo>&CenterDot;</mo></mover><mo>=</mo><mrow><mo>(</mo><mi>A</mi><mo>+</mo><mi>EJ</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mi>F</mi><mo>)</mo></mrow><mi>X</mi><mo>+</mo><mi>Bsat</mi><mrow><mo>(</mo><mi>U</mi><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000531906410000027.GIF" wi="1323" he="84" /></maths>公式(6)中<maths num="0009"><math><![CDATA[<mrow><mi>E</mi><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mfrac><msqrt><mn>3</mn></msqrt><mn>2</mn></mfrac><mi>&alpha;</mi></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mi>&alpha;</mi></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mi>&alpha;</mi></mtd></mtr></mtable></mfenced><mo>,</mo><mi>F</mi><mo>=</mo><mfrac><mrow><mn>2</mn><mi>&lambda;</mi><msqrt><mn>3</mn></msqrt></mrow><mrow><mn>3</mn><mi>&alpha;</mi></mrow></mfrac><mfenced open='[' close=']'><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr></mtable></mfenced><mo>,</mo><mi>J</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mo>-</mo><mfrac><mn>1</mn><mi>l</mi></mfrac><mi>x</mi></mtd><mtd><mfrac><mn>1</mn><mrow><mn>2</mn><mi>l</mi></mrow></mfrac></mtd><mtd><mfrac><mn>1</mn><mrow><mn>2</mn><mi>l</mi></mrow></mfrac><mi>z</mi></mtd></mtr><mtr><mtd><mfrac><msqrt><mn>3</mn></msqrt><mrow><mn>2</mn><mi>l</mi></mrow></mfrac><mi>y</mi></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mfrac><msqrt><mn>3</mn></msqrt><mrow><mn>2</mn><mi>l</mi></mrow></mfrac><mi>z</mi></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr></mtable></mfenced></mrow>]]></math><img file="FDA0000531906410000024.GIF" wi="1705" he="467" /></maths>其中<img file="FDA0000531906410000025.GIF" wi="529" he="107" />以及α=min{|α<sub>X</sub>|,|α<sub>Y</sub>|,|α<sub>Z</sub>|};步骤2:设计航天器轨道交会的增益调度控制器,具体过程如下;步骤2.1:求解参量Riccati方程(7)A<sup>T</sup>P+PA‑PBB<sup>T</sup>P+F<sup>T</sup>F+γP=0,   (7)对应的反馈增益为K=‑B<sup>T</sup>P,γ为大于零的实数,代表闭环的收敛速度;步骤2.2:设计实数集合如(8)所示Γ<sub>N</sub>={γ<sub>0</sub>,γ<sub>1</sub>,…,γ<sub>N</sub>},0<γ<sub>i‑1</sub><γ<sub>i</sub>,i∈I[1,N]   (8)其中N是给定的正整数;将两航天器的相对运动状态空间用椭球集合描述,对于γ<sub>h</sub>∈Γ<sub>N</sub>,h∈I[0,N],由二次函数X<sup>T</sup>P(γ)X设计如下椭球集合<maths num="0010"><math><![CDATA[<mrow><mi>E</mi><mrow><mo>(</mo><msub><mi>P</mi><mi>&gamma;h</mi></msub><mo>)</mo></mrow><mo>=</mo><mo>{</mo><mi>X</mi><mo>&Element;</mo><msup><mi>R</mi><mn>6</mn></msup><mo>:</mo><mi>&rho;</mi><mrow><mo>(</mo><msub><mi>&gamma;</mi><mi>h</mi></msub><mo>)</mo></mrow><msup><mi>X</mi><mi>T</mi></msup><mi>P</mi><mrow><mo>(</mo><msub><mi>&gamma;</mi><mi>h</mi></msub><mo>)</mo></mrow><mi>X</mi><mo>&le;</mo><mn>1</mn><mo>}</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000531906410000031.GIF" wi="1441" he="99" /></maths>其中,<maths num="0011"><math><![CDATA[<mrow><mi>&rho;</mi><mrow><mo>(</mo><msub><mi>&gamma;</mi><mi>h</mi></msub><mo>)</mo></mrow><mo>=</mo><munder><mi>max</mi><mrow><mi>k</mi><mo>=</mo><mn>1,2,3</mn></mrow></munder><mo>{</mo><msubsup><mi>B</mi><mi>k</mi><mi>T</mi></msubsup><mi>P</mi><mrow><mo>(</mo><msub><mi>&gamma;</mi><mi>h</mi></msub><mo>)</mo></mrow><msub><mi>B</mi><mi>k</mi></msub><mo>}</mo><mo>,</mo></mrow>]]></math><img file="FDA0000531906410000032.GIF" wi="567" he="107" /></maths><maths num="0012"><math><![CDATA[<mrow><msub><mi>P</mi><msub><mi>&gamma;</mi><mi>h</mi></msub></msub><mo>=</mo><mi>&rho;</mi><mrow><mo>(</mo><msub><mi>&gamma;</mi><mi>h</mi></msub><mo>)</mo></mrow><mi>P</mi><mrow><mo>(</mo><msub><mi>&gamma;</mi><mi>h</mi></msub><mo>)</mo></mrow><mo>,</mo></mrow>]]></math><img file="FDA0000531906410000033.GIF" wi="376" he="82" /></maths>B<sub>k</sub>是B的第k列;由参量Riccati方程(7)可知:椭球集合<img file="FDA00005319064100000311.GIF" wi="146" he="94" />是嵌套的,即当γ<sub>1</sub><γ<sub>2</sub>时,则有<maths num="0013"><math><![CDATA[<mrow><mi>E</mi><mrow><mo>(</mo><msub><mi>P</mi><msub><mi>&gamma;</mi><mn>2</mn></msub></msub><mo>)</mo></mrow><mo>&Subset;</mo><mi>E</mi><mrow><mo>(</mo><msub><mi>P</mi><msub><mi>&gamma;</mi><mn>1</mn></msub></msub><mo>)</mo></mrow><mo>;</mo></mrow>]]></math><img file="FDA0000531906410000034.GIF" wi="371" he="98" /></maths>假设式(6)的初始条件在给定的有界集合Ω∈R<sup>6</sup>内;γ的初值为γ<sub>0</sub>,定义γ<sub>0</sub>为<maths num="0014"><math><![CDATA[<mrow><msub><mi>&gamma;</mi><mn>0</mn></msub><mo>=</mo><msub><mi>&gamma;</mi><mn>0</mn></msub><mrow><mo>(</mo><mi>&Omega;</mi><mo>)</mo></mrow><mo>=</mo><munder><mi>min</mi><mrow><mi>X</mi><mo>&Element;</mo><mi>&Omega;</mi></mrow></munder><mo>{</mo><mi>&gamma;</mi><mo>:</mo><mi>&rho;</mi><mrow><mo>(</mo><mi>&gamma;</mi><mo>)</mo></mrow><msup><mi>X</mi><mi>T</mi></msup><mi>P</mi><mrow><mo>(</mo><mi>&gamma;</mi><mo>)</mo></mrow><mi>X</mi><mo>=</mo><mn>1</mn><mo>}</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>10</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000531906410000035.GIF" wi="1441" he="99" /></maths>如果Ω已知,γ<sub>0</sub>可通过二分法求得;γ<sub>1</sub>,…,γ<sub>N</sub>根据初值γ<sub>0</sub>按(8)的要求设计;相对运动状态向量X在集合(11)中<maths num="0015"><math><![CDATA[<mrow><msub><mi>L</mi><mi>h</mi></msub><mo>=</mo><mo>{</mo><mi>X</mi><mo>:</mo><mo>|</mo><mo>|</mo><msubsup><mi>B</mi><mi>k</mi><mi>T</mi></msubsup><mi>P</mi><mrow><mo>(</mo><msub><mi>&gamma;</mi><mi>h</mi></msub><mo>)</mo></mrow><mi>X</mi><mo>|</mo><mo>|</mo><mo>&le;</mo><mn>1</mn><mo>}</mo><mo>,</mo><mi>k</mi><mo>&Element;</mo><mi>I</mi><mo>[</mo><mn>1,3</mn><mo>]</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>11</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000531906410000036.GIF" wi="1419" he="107" /></maths>当使用所设计的增益调度控制器U=‑B<sup>T</sup>P(γ)X时,执行器不会发生饱和;根据公式(9),对于<img file="FDA00005319064100000312.GIF" wi="270" he="95" />有<maths num="0016"><math><![CDATA[<mrow><mfenced open='' close=''><mtable><mtr><mtd><mo>|</mo><mo>|</mo><msubsup><mi>B</mi><mi>k</mi><mi>T</mi></msubsup><mi>P</mi><mrow><mo>(</mo><msub><mi>&gamma;</mi><mi>h</mi></msub><mo>)</mo></mrow><mi>X</mi><mo>|</mo><msup><mo>|</mo><mn>2</mn></msup><mo>&le;</mo><mo>|</mo><mo>|</mo><msubsup><mi>B</mi><mi>k</mi><mi>T</mi></msubsup><msup><mi>P</mi><mfrac><mn>1</mn><mn>2</mn></mfrac></msup><mrow><mo>(</mo><msub><mi>&gamma;</mi><mi>h</mi></msub><mo>)</mo></mrow><msup><mrow><mo>|</mo><mo>|</mo></mrow><mn>2</mn></msup><mo>|</mo><mo>|</mo><msup><mi>P</mi><mfrac><mn>1</mn><mn>2</mn></mfrac></msup><mrow><mo>(</mo><msub><mi>&gamma;</mi><mi>h</mi></msub><mo>)</mo></mrow><msup><mrow><mi>X</mi><mo>|</mo><mo>|</mo></mrow><mn>2</mn></msup></mtd></mtr><mtr><mtd><mo>=</mo><msubsup><mi>B</mi><mi>k</mi><mi>T</mi></msubsup><mi>P</mi><mrow><mo>(</mo><msub><mi>&gamma;</mi><mi>h</mi></msub><mo>)</mo></mrow><msub><mi>B</mi><mi>k</mi></msub><msup><mi>X</mi><mi>T</mi></msup><mi>P</mi><mrow><mo>(</mo><msub><mi>&gamma;</mi><mi>h</mi></msub><mo>)</mo></mrow><mi>X</mi></mtd></mtr><mtr><mtd><mo>&le;</mo><mi>&rho;</mi><mrow><mo>(</mo><msub><mi>&gamma;</mi><mi>h</mi></msub><mo>)</mo></mrow><msup><mi>X</mi><mi>T</mi></msup><mi>P</mi><mrow><mo>(</mo><msub><mi>&gamma;</mi><mi>h</mi></msub><mo>)</mo></mrow><mi>X</mi></mtd></mtr><mtr><mtd><mo>=</mo><mn>1</mn></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>12</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000531906410000037.GIF" wi="1451" he="353" /></maths>其中k∈I[1,3],则由(9),(11)和(12),可知<maths num="0017"><math><![CDATA[<mrow><mi>E</mi><mrow><mo>(</mo><msub><mi>P</mi><msub><mi>&gamma;</mi><mi>h</mi></msub></msub><mo>)</mo></mrow><mo>&SubsetEqual;</mo><msub><mi>L</mi><mi>h</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>13</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000531906410000038.GIF" wi="1091" he="98" /></maths>对于<img file="FDA0000531906410000039.GIF" wi="266" he="99" />执行器不会发生饱和,从而<img file="FDA00005319064100000313.GIF" wi="319" he="92" />可简化为<img file="FDA00005319064100000314.GIF" wi="253" he="71" />即<maths num="0018"><math><![CDATA[<mrow><mi>X</mi><mo>&Element;</mo><mrow><mo>(</mo><msub><mi>P</mi><msub><mi>&gamma;</mi><mi>h</mi></msub></msub><mo>)</mo></mrow><mo>&DoubleRightArrow;</mo><mi>sat</mi><mrow><mo>(</mo><msup><mi>B</mi><mi>T</mi></msup><mi>P</mi><mrow><mo>(</mo><msub><mi>&gamma;</mi><mi>h</mi></msub><mo>)</mo></mrow><mi>X</mi><mo>)</mo></mrow><mo>=</mo><msup><mi>B</mi><mi>T</mi></msup><mi>P</mi><mrow><mo>(</mo><msub><mi>&gamma;</mi><mi>h</mi></msub><mo>)</mo></mrow><mi>X</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>14</mn><mo>)</mo></mrow><mo>;</mo></mrow>]]></math><img file="FDA00005319064100000310.GIF" wi="1491" he="99" /></maths>步骤2.3:设计离散增益调度控制器令P(γ)是代数参量Riccati方程(7)的唯一对称正定解,且η<sub>h</sub>是非负实数;设计如下增益调度控制器<maths num="0019"><math><![CDATA[<mrow><mi>U</mi><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>U</mi><mi>N</mi></msub><mo>=</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>&eta;</mi><mi>N</mi></msub><mo>)</mo></mrow><msup><mi>B</mi><mi>T</mi></msup><mi>P</mi><mrow><mo>(</mo><msub><mi>&gamma;</mi><mi>N</mi></msub><mo>)</mo></mrow><mi>X</mi><mo>,</mo><mi>X</mi><mo>&Element;</mo><mi>E</mi><mrow><mo>(</mo><msub><mi>P</mi><msub><mi>&gamma;</mi><mi>N</mi></msub></msub><mo>)</mo></mrow><mo>,</mo></mtd></mtr><mtr><mtd><msub><mi>U</mi><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>=</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>&eta;</mi><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><msup><mi>B</mi><mi>T</mi></msup><mi>P</mi><mrow><mo>(</mo><msub><mi>&gamma;</mi><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mi>X</mi><mo>,</mo><mi>X</mi><mo>&Element;</mo><mi>E</mi><mrow><mo>(</mo><msub><mi>P</mi><msub><mi>&gamma;</mi><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow></msub></msub><mo>)</mo></mrow><mo>/</mo><mi>E</mi><mrow><mo>(</mo><msub><mi>P</mi><msub><mi>&gamma;</mi><mi>N</mi></msub></msub><mo>)</mo></mrow><mo>,</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><msub><mi>U</mi><mn>0</mn></msub><mo>=</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>&eta;</mi><mn>0</mn></msub><mo>)</mo></mrow><msup><mi>B</mi><mi>T</mi></msup><mi>P</mi><mrow><mo>(</mo><msub><mi>&gamma;</mi><mn>0</mn></msub><mo>)</mo></mrow><mi>X</mi><mo>,</mo><mi>X</mi><mo>&Element;</mo><mi>E</mi><mrow><mo>(</mo><msub><mi>P</mi><msub><mi>&gamma;</mi><mn>0</mn></msub></msub><mo>)</mo></mrow><mo>/</mo><mrow><mo>(</mo><msub><mi>P</mi><msub><mi>&gamma;</mi><mn>1</mn></msub></msub><mo>)</mo></mrow><mo>,</mo></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>15</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000531906410000041.GIF" wi="1675" he="395" /></maths>式(15)用于完成航天器轨道交会,且椭球集合<img file="FDA0000531906410000044.GIF" wi="741" he="94" />包含在闭环系统的吸引域中;增益调度控制器U=U<sub>i‑1</sub>的工作时间不超过T<sub>i‑1</sub>秒,其中<maths num="0020"><math><![CDATA[<mrow><msub><mi>T</mi><mrow><mi>i</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>&le;</mo><mfrac><mn>1</mn><msub><mi>&gamma;</mi><mrow><mi>i</mi><mo>-</mo><mn>1</mn></mrow></msub></mfrac><mi>ln</mi><mrow><mo>(</mo><mfrac><mrow><mi>&rho;</mi><mrow><mo>(</mo><msub><mi>&gamma;</mi><mi>i</mi></msub><mo>)</mo></mrow></mrow><mrow><mi>&rho;</mi><mrow><mo>(</mo><msub><mi>&gamma;</mi><mrow><mi>i</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow></mrow></mfrac><msub><mi>&lambda;</mi><mi>max</mi></msub><mo>{</mo><mi>P</mi><mrow><mo>(</mo><msub><mi>&gamma;</mi><mi>i</mi></msub><mo>)</mo></mrow><msup><mi>P</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><msub><mi>&gamma;</mi><mrow><mi>i</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>)</mo></mrow><mo>}</mo><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>16</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000531906410000042.GIF" wi="1489" he="162" /></maths>步骤3:在初始相对运动状态向量为X(0)时,增益调度控制器(15)开始工作于航天器轨道交会系统,按照U<sub>0</sub>→U<sub>1</sub>→…→U<sub>N‑1</sub>→U<sub>N</sub>的顺序依次作用于式(6),相对运动状态向量X由最外部的椭球依次进入到内部的椭球,最后进入到最内部的椭球,并最终收敛到平衡点。
地址 150001 黑龙江省哈尔滨市南岗区西大直街92号