发明名称 一种分布式指数时变滑模姿态协同跟踪控制方法
摘要 本发明涉及一种分布式指数时变滑模姿态协同跟踪控制方法,属于航天器编队飞行技术领域。本发明方法通过建立Euler-langrage形式的姿态动力学方程,选取指数时变滑模面函数,针对每个航天器求取其同步期望姿态,按照时变滑模控制器的设计思想,设计分布式姿态协同跟踪控制器使航天器协同跟踪期望姿态,并对外界干扰和惯量不确定具有较强的鲁棒性。与常规滑模控制相比,时变滑模使系统的相轨迹始终位于滑模面上,在编队航天器进行姿态协同过程中,如果通信受到限制需要改变拓扑结构时,仍然能够实现航天器的姿态协同跟踪。
申请公布号 CN103439975A 申请公布日期 2013.12.11
申请号 CN201310404693.6 申请日期 2013.09.09
申请人 北京理工大学 发明人 刘向东;路平立;甘超
分类号 G05D1/08(2006.01)I 主分类号 G05D1/08(2006.01)I
代理机构 代理人
主权项 1.分布式指数时变滑模姿态协同跟踪控制方法,其特征在于:具体包括以下步骤:步骤1,以刚性航天器编队为对象,在航天器本体坐标系下建立欧拉一拉格朗日姿态动力学方程;获取每个航天器的姿态信息,求取每个航天器相应的同步期望姿态;具体方法为:步骤1.1,建立个体航天器的姿态运动模型;编队包括n个航天器,其编号为1,2,…n,代表航天器编队期望姿态的“虚拟领导者”编号为n+1,对于其中第i个航天器,i∈1,2,…n,其姿态动力学和运动学方程如下所示:<maths num="0001"><![CDATA[<math><mrow><msub><mi>J</mi><mi>i</mi></msub><msub><mover><mi>&omega;</mi><mo>&CenterDot;</mo></mover><mi>i</mi></msub><mo>+</mo><msup><mrow><mo>&lsqb;</mo><msub><mi>&omega;</mi><mi>i</mi></msub><mo>&rsqb;</mo></mrow><mo>&times;</mo></msup><msub><mi>J</mi><mi>i</mi></msub><msub><mi>&omega;</mi><mi>i</mi></msub><mo>=</mo><msub><mi>u</mi><mi>i</mi></msub><mo>+</mo><msub><mi>d</mi><mi>i</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0002"><![CDATA[<math><mrow><msub><mover><mi>&sigma;</mi><mo>&CenterDot;</mo></mover><mi>i</mi></msub><mo>=</mo><mi>G</mi><mrow><mo>(</mo><msub><mi>&sigma;</mi><mi>i</mi></msub><mo>)</mo></mrow><msub><mi>&omega;</mi><mi>i</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow></math>]]></maths>J<sub>i</sub>∈R<sup>3×3</sup>为第i个航天器的惯量矩阵,并且<img file="FDA00003789414700000113.GIF" wi="263" he="77" />,<img file="FDA00003789414700000114.GIF" wi="56" he="67" />表示惯量阵的标称值,ΔJ<sub>i</sub>表示惯量阵的不确定性;ω<sub>i</sub>∈R<sup>3</sup>为第i个刚体航天器相对于惯性坐标系的姿态角速度在本体坐标系中的表示,σ<sub>i</sub>∈R<sup>3</sup>为第i个航天器姿态的修正罗德里格斯参数,u<sub>i</sub>,d<sub>i</sub>∈R<sup>3</sup>分别表示第i个航天器受到的控制力矩和干扰力矩,(·)<sup>×</sup>表示向量的反对称矩阵算子;其中:<maths num="0003"><![CDATA[<math><mrow><mi>G</mi><mrow><mo>(</mo><msub><mi>&sigma;</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><mo>&lsqb;</mo><mrow><mo>(</mo><mfrac><mrow><mn>1</mn><mo>-</mo><msubsup><mi>&sigma;</mi><mi>i</mi><mi>T</mi></msubsup><msub><mi>&sigma;</mi><mi>i</mi></msub></mrow><mn>2</mn></mfrac><mo>)</mo></mrow><msub><mi>I</mi><mn>3</mn></msub><mo>+</mo><msubsup><mi>&sigma;</mi><mi>i</mi><mo>&times;</mo></msubsup><mo>+</mo><msub><mi>&sigma;</mi><mi>i</mi></msub><msubsup><mi>&sigma;</mi><mi>i</mi><mi>T</mi></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow></math>]]></maths>则其相应的拉格朗日形式的姿态动力学方程为:<maths num="0004"><![CDATA[<math><mrow><msub><mi>H</mi><mi>i</mi></msub><mrow><mo>(</mo><msub><mi>&sigma;</mi><mi>i</mi></msub><mo>)</mo></mrow><msub><mover><mi>&sigma;</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mi>i</mi></msub><mo>+</mo><msub><mi>Q</mi><mi>i</mi></msub><mrow><mo>(</mo><msub><mi>&sigma;</mi><mi>i</mi></msub><mo>,</mo><msub><mover><mi>&sigma;</mi><mo>&CenterDot;</mo></mover><mi>i</mi></msub><mo>)</mo></mrow><msub><mover><mi>&sigma;</mi><mo>&CenterDot;</mo></mover><mi>i</mi></msub><mo>=</mo><msub><mi>&tau;</mi><mi>i</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow></math>]]></maths>式中<maths num="0005"><![CDATA[<math><mrow><msub><mi>H</mi><mi>i</mi></msub><mrow><mo>(</mo><msub><mi>&sigma;</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>=</mo><msup><mi>G</mi><mrow><mo>-</mo><mi>T</mi></mrow></msup><mrow><mo>(</mo><msub><mi>&sigma;</mi><mi>i</mi></msub><mo>)</mo></mrow><msub><mi>J</mi><mi>i</mi></msub><msup><mi>G</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><msub><mi>&sigma;</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>,</mo><msub><mi>Q</mi><mi>i</mi></msub><mrow><mo>(</mo><msub><mi>&sigma;</mi><mi>i</mi></msub><mo>,</mo><msub><mover><mi>&sigma;</mi><mo>&CenterDot;</mo></mover><mi>i</mi></msub><mo>)</mo></mrow><mo>=</mo><mo>-</mo><msup><mi>G</mi><mrow><mo>-</mo><mi>T</mi></mrow></msup><mrow><mo>(</mo><msub><mi>&sigma;</mi><mi>i</mi></msub><mo>)</mo></mrow><msub><mi>J</mi><mi>i</mi></msub><msup><mi>G</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><msub><mi>&sigma;</mi><mi>i</mi></msub><mo>)</mo></mrow><mover><mi>G</mi><mo>&CenterDot;</mo></mover><mrow><mo>(</mo><msub><mi>&sigma;</mi><mi>i</mi></msub><mo>)</mo></mrow><msup><mi>G</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><msub><mi>&sigma;</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>-</mo><msup><mi>G</mi><mrow><mo>-</mo><mi>T</mi></mrow></msup><mrow><mo>(</mo><msub><mi>&sigma;</mi><mi>i</mi></msub><mo>)</mo></mrow></mrow></math>]]></maths><img file="FDA0000378941470000016.GIF" wi="490" he="60" />τ<sub>i</sub>=G<sup>-1</sup>(σ<sub>i</sub>)(u<sub>i</sub>+d<sub>i</sub>),其中H<sub>i</sub>(σ<sub>i</sub>)是一个正定对称矩阵,且<img file="FDA0000378941470000017.GIF" wi="414" he="66" />为反对称矩阵;以G<sub>i</sub>,H<sub>i</sub>,<img file="FDA0000378941470000018.GIF" wi="84" he="65" />ΔH<sub>i</sub>,Q<sub>i</sub>,<img file="FDA0000378941470000019.GIF" wi="74" he="65" />ΔQ<sub>i</sub>分别表示G(σ<sub>i</sub>),H<sub>i</sub>(σ<sub>i</sub>),<img file="FDA00003789414700000110.GIF" wi="185" he="70" />ΔH<sub>i</sub>(σ<sub>i</sub>),<img file="FDA00003789414700000115.GIF" wi="780" he="64" />步骤1.2,对于第i个航天器,同步期望姿态<img file="FDA00003789414700000112.GIF" wi="58" he="67" />定义如下:<maths num="0006"><![CDATA[<math><mrow><msubsup><mi>&sigma;</mi><mi>i</mi><mi>d</mi></msubsup><mo>=</mo><mfrac><mrow><msub><mi>b</mi><mrow><mi>i</mi><mrow><mo>(</mo><mi>n</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mrow></msub><msub><mi>&sigma;</mi><mi>d</mi></msub><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mi>a</mi><mi>ij</mi></msub><msub><mi>&sigma;</mi><mi>j</mi></msub></mrow><mrow><msub><mi>b</mi><mrow><mi>i</mi><mrow><mo>(</mo><mi>n</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mrow></msub><mo>+</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>n</mi></munderover><msub><mi>a</mi><mi>ij</mi></msub></mrow></mfrac><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow></math>]]></maths>式中σ<sub>i</sub>表示第i个航天器的姿态,a<sub>ij</sub>表示航天器i和航天器j之间的通信关系,如果航天器i能够获取j的姿态信息,则a<sub>ij</sub>=1,否则,a<sub>ij</sub>=0;如果第i个航天器能够获取期望姿态信息a<sub>d</sub>,则b<sub>i(n+1)</sub>=1,否则b<sub>i(n+1)</sub>=0;步骤2,对每一个航天器,选取指数时变滑模面函数,求取滑模面函数中的相关参数,使得在初始时刻,系统的初始误差位于滑模面上;对于第i个航天器,时变滑模面变量s<sub>i</sub>(t)为:<maths num="0007"><![CDATA[<math><mrow><msub><mi>s</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mrow><mo>(</mo><msub><mover><mi>&sigma;</mi><mo>&CenterDot;</mo></mover><mi>i</mi></msub><mo>-</mo><msubsup><mover><mi>&sigma;</mi><mo>&CenterDot;</mo></mover><mi>i</mi><mi>d</mi></msubsup><mo>)</mo></mrow><mo>+</mo><msub><mi>&Lambda;</mi><mi>i</mi></msub><mrow><mo>(</mo><msub><mi>&sigma;</mi><mi>i</mi></msub><mo>-</mo><msubsup><mi>&sigma;</mi><mi>i</mi><mi>d</mi></msubsup><mo>)</mo></mrow><mo>-</mo><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><msub><mi>&Lambda;</mi><mi>i</mi></msub><mi>t</mi><mo>)</mo></mrow><msub><mi>A</mi><mi>i</mi></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow></math>]]></maths>式中Λ<sub>i</sub>∈R<sup>3×3</sup>且为正定矩阵,A<sub>i</sub>∈R<sup>3</sup>,t为时间变量;在初始时刻,系统误差位于滑模面上,即s<sub>i</sub>(0)=0;得到:<maths num="0008"><![CDATA[<math><mrow><msub><mi>A</mi><mi>i</mi></msub><mo>=</mo><mo>&lsqb;</mo><msub><mover><mi>&sigma;</mi><mo>&CenterDot;</mo></mover><mi>i</mi></msub><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow><mo>-</mo><msubsup><mover><mi>&sigma;</mi><mo>&CenterDot;</mo></mover><mi>i</mi><mi>d</mi></msubsup><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow><mo>&rsqb;</mo><mo>+</mo><msub><mi>&Lambda;</mi><mi>i</mi></msub><mo>&lsqb;</mo><msub><mi>&sigma;</mi><mi>i</mi></msub><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow><mo>-</mo><msub><mi>&sigma;</mi><mi>d</mi></msub><mrow><mo>(</mo><mn>0</mn><mo>)</mo></mrow><mo>&rsqb;</mo><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow></math>]]></maths>步骤3,对步骤2设计的滑模面函数求导,然后左乘H<sub>i</sub>得:<maths num="0009"><![CDATA[<math><mrow><mfenced open='' close=''><mtable><mtr><mtd><msub><mi>H</mi><mi>i</mi></msub><msub><mover><mi>s</mi><mo>&CenterDot;</mo></mover><mi>i</mi></msub><mo>=</mo><msub><mi>H</mi><mi>i</mi></msub><mrow><mo>(</mo><msub><mover><mi>&sigma;</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mi>i</mi></msub><mo>-</mo><msubsup><mover><mi>&sigma;</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mi>i</mi><mi>d</mi></msubsup><mo>)</mo></mrow><mo>+</mo><msub><mi>H</mi><mi>i</mi></msub><msub><mi>&Lambda;</mi><mi>i</mi></msub><mrow><mo>(</mo><msub><mover><mi>&sigma;</mi><mo>&CenterDot;</mo></mover><mi>i</mi></msub><mo>-</mo><msubsup><mover><mi>&sigma;</mi><mo>&CenterDot;</mo></mover><mi>i</mi><mi>d</mi></msubsup><mo>)</mo></mrow><mo>+</mo><msub><mi>H</mi><mi>i</mi></msub><msub><mi>&Lambda;</mi><mi>i</mi></msub><msub><mi>A</mi><mi>i</mi></msub><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><msub><mi>&Lambda;</mi><mi>i</mi></msub><mi>t</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mo>=</mo><msubsup><mi>G</mi><mi>i</mi><mrow><mo>-</mo><mi>T</mi></mrow></msubsup><mrow><mo>(</mo><msub><mi>u</mi><mi>i</mi></msub><mo>+</mo><msub><mi>d</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>-</mo><msub><mi>Q</mi><mi>i</mi></msub><msub><mover><mi>&sigma;</mi><mo>&CenterDot;</mo></mover><mi>i</mi></msub><mo>-</mo><msub><mi>H</mi><mi>i</mi></msub><msubsup><mover><mi>&sigma;</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mi>i</mi><mi>d</mi></msubsup><mo>+</mo><msub><mi>H</mi><mi>i</mi></msub><msub><mi>&Lambda;</mi><mi>i</mi></msub><mrow><mo>(</mo><msub><mover><mi>&sigma;</mi><mo>&CenterDot;</mo></mover><mi>i</mi></msub><mo>-</mo><msubsup><mover><mi>&sigma;</mi><mo>&CenterDot;</mo></mover><mi>i</mi><mi>d</mi></msubsup><mo>)</mo></mrow><mo>+</mo><msub><mi>H</mi><mi>i</mi></msub><msub><mi>&Lambda;</mi><mi>i</mi></msub><msub><mi>A</mi><mi>i</mi></msub><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><msub><mi>&Lambda;</mi><mi>i</mi></msub><mi>t</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mo>=</mo><msubsup><mi>G</mi><mi>i</mi><mrow><mo>-</mo><mi>T</mi></mrow></msubsup><mrow><mo>(</mo><msub><mi>u</mi><mi>i</mi></msub><mo>+</mo><msub><mi>d</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>-</mo><msubsup><mi>Q</mi><mi>i</mi><mn>0</mn></msubsup><msub><mover><mi>&sigma;</mi><mo>&CenterDot;</mo></mover><mi>i</mi></msub><mo>+</mo><msubsup><mi>H</mi><mi>i</mi><mn>0</mn></msubsup><msub><mi>&Lambda;</mi><mi>i</mi></msub><mrow><mo>(</mo><msub><mover><mi>&sigma;</mi><mo>&CenterDot;</mo></mover><mi>i</mi></msub><mo>-</mo><msubsup><mover><mi>&sigma;</mi><mo>&CenterDot;</mo></mover><mi>i</mi><mi>d</mi></msubsup><mo>)</mo></mrow><mo>+</mo><msubsup><mi>H</mi><mi>i</mi><mn>0</mn></msubsup><msub><mi>&Lambda;</mi><mi>i</mi></msub><msub><mi>A</mi><mi>i</mi></msub><mi>exp</mi><mrow><mo>(</mo><msub><mrow><mo>-</mo><mi>&Lambda;</mi></mrow><mi>i</mi></msub><mi>t</mi><mo>)</mo></mrow><mo>-</mo><msubsup><mi>H</mi><mi>i</mi><mn>0</mn></msubsup><msubsup><mover><mi>&sigma;</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mi>i</mi><mi>d</mi></msubsup><mo>+</mo><msub><mi>Y</mi><mi>i</mi></msub><mrow><mo>(</mo><mo>&CenterDot;</mo><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中,<maths num="0010"><![CDATA[<math><mrow><msub><mi>Y</mi><mi>i</mi></msub><mrow><mo>(</mo><mo>&CenterDot;</mo><mo>)</mo></mrow><mo>=</mo><mo>-</mo><msub><mi>&Delta;Q</mi><mi>i</mi></msub><msub><mover><mi>&sigma;</mi><mo>&CenterDot;</mo></mover><mi>i</mi></msub><mo>-</mo><mi>&Delta;</mi><msub><mi>H</mi><mi>i</mi></msub><msubsup><mover><mi>&sigma;</mi><mrow><mo>.</mo><mo>.</mo></mrow></mover><mi>i</mi><mi>d</mi></msubsup><mo>+</mo><mi>&Delta;</mi><msub><mi>H</mi><mi>i</mi></msub><msub><mi>&Lambda;</mi><mi>i</mi></msub><mrow><mo>(</mo><msub><mover><mi>&sigma;</mi><mo>.</mo></mover><mi>i</mi></msub><mo>-</mo><msubsup><mover><mi>&sigma;</mi><mo>.</mo></mover><mi>i</mi><mi>d</mi></msubsup><mo>)</mo></mrow><mo>+</mo><mi>&Delta;</mi><msub><mi>H</mi><mi>i</mi></msub><msub><mi>&Lambda;</mi><mi>i</mi></msub><msub><mi>A</mi><mi>i</mi></msub><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><msub><mi>&Lambda;</mi><mi>i</mi></msub><mi>t</mi><mo>)</mo></mrow></mrow></math>]]></maths>步骤4,设计指数时变滑模控制律;控制律包括两部分:一部分用以抵消系统动力学中的非线性项;另一部分用于抵消惯量不确定部分和外界干扰;对于第i个航天器,设计时变滑模控制律如下:<maths num="0011"><![CDATA[<math><mrow><mfenced open='' close='-'><mtable><mtr><mtd><msub><mi>u</mi><mi>i</mi></msub><mo>=</mo><msub><mi>u</mi><mi>ieq</mi></msub><mo>+</mo><msub><mi>u</mi><mi>isw</mi></msub></mtd></mtr><mtr><mtd><mo>=</mo><msubsup><mi>G</mi><mi>i</mi><mi>T</mi></msubsup><mo>&lsqb;</mo><msubsup><mi>Q</mi><mi>i</mi><mn>0</mn></msubsup><mrow><mo>(</mo><msub><mover><mi>&sigma;</mi><mo>&CenterDot;</mo></mover><mi>i</mi></msub><mo>-</mo><msub><mi>s</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>+</mo><msubsup><mi>H</mi><mi>i</mi><mn>0</mn></msubsup><msubsup><mover><mi>&sigma;</mi><mrow><mo>.</mo><mo>.</mo></mrow></mover><mi>i</mi><mi>d</mi></msubsup><mo>-</mo><msubsup><mi>H</mi><mi>i</mi><mn>0</mn></msubsup><msub><mi>&Lambda;</mi><mi>i</mi></msub><mrow><mo>(</mo><msub><mover><mi>&sigma;</mi><mo>.</mo></mover><mi>i</mi></msub><mo>-</mo><msubsup><mover><mi>&sigma;</mi><mo>.</mo></mover><mi>i</mi><mi>d</mi></msubsup><mo>)</mo></mrow><mo>+</mo><msubsup><mi>H</mi><mi>i</mi><mn>0</mn></msubsup><msub><mi>&Lambda;</mi><mi>i</mi></msub><msub><mi>A</mi><mi>i</mi></msub><mi>exp</mi><mrow><mo>(</mo><mo>-</mo><msub><mi>&Lambda;</mi><mi>i</mi></msub><mi>t</mi><mo>)</mo></mrow><mo>&rsqb;</mo><mo>-</mo><mrow><mo>(</mo><msub><mi>&gamma;</mi><mi>i</mi></msub><mo>+</mo><msub><mi>&lambda;</mi><mi>i</mi></msub><mo>)</mo></mrow><msubsup><mi>G</mi><mi>i</mi><mi>T</mi></msubsup><mi>sgn</mi><mrow><mo>(</mo><msub><mi>s</mi><mi>i</mi></msub><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow></math>]]></maths>其中sgn(·)为符号函数,定义如下:<maths num="0012"><![CDATA[<math><mrow><mi>sgn</mi><mrow><mo>(</mo><mi>x</mi><mo>)</mo></mrow><mo>=</mo><mfenced open='{' close=''><mtable><mtr><mtd><mn>1</mn><mo>,</mo><mi>x</mi><mo>></mo><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn><mo>,</mo><mi>x</mi><mo>=</mo><mn>0</mn></mtd></mtr><mtr><mtd><mo>-</mo><mn>1</mn><mo>,</mo><mi>x</mi><mo>&lt;</mo><mn>0</mn></mtd></mtr></mtable></mfenced></mrow></math>]]></maths>则sgn(s<sub>i</sub>)=[sgn(s<sub>i1</sub>);sgn(s<sub>i2</sub>);sgn(s<sub>i3</sub>)],式中λ<sub>i</sub>&gt;0,λ<sub>i</sub>+γ<sub>i</sub>为切换控制量增益,并且ΔH<sub>i</sub>,ΔQ<sub>i</sub>,d<sub>i</sub>有界,且||F<sub>i</sub>||<sub>∞</sub>有界,设γ<sub>i</sub>=||F<sub>i</sub>||<sub>∞</sub>,F<sub>i</sub>表示为:<maths num="0013"><![CDATA[<math><mrow><msub><mi>F</mi><mi>i</mi></msub><mo>=</mo><msubsup><mi>G</mi><mi>i</mi><mi>T</mi></msubsup><msub><mi>Y</mi><mi>i</mi></msub><mrow><mo>(</mo><mo>&CenterDot;</mo><mo>)</mo></mrow><mo>+</mo><mi>&Delta;</mi><msub><mi>Q</mi><mi>i</mi></msub><msub><mi>s</mi><mi>i</mi></msub><mo>+</mo><msub><mi>d</mi><mi>i</mi></msub></mrow></math>]]></maths>步骤5,编队中航天器根据自身与其他航天器的通信关系获取期望姿态和邻居航天器的姿态信息,将姿态信息作为步骤4中分布式时变滑模控制律的输入,计算出各航天器进行姿态协同跟踪所需要的控制力矩,各航天器的执行机构将产生这些控制力矩并分别作用于相应的航天器,通过步骤1得到的姿态动力学方程求得ω<sub>i</sub>,进而使得σ<sub>i</sub>跟踪各航天器的同步期望姿态,最终实现该航天器群体的姿态一致。
地址 100081 北京市海淀区中关村南大街5号