一种基于内模原理的大型组合体姿态控制方法与流程

文档序号:11863895阅读:来源:国知局

技术特征:

1.一种基于内模原理的大型组合体姿态控制方法,其特征在于包括以下步骤:

(1)定义轨道坐标系XYZ,设原点位于航天器质心,Z轴指向地心,X轴指向飞行方向,Y轴与X、Z轴形成直角坐标系;本体坐标系X0Y0Z0,原点位于组合体的质心,X0轴、Y0轴、Z0轴分别对应与X轴、Y轴、Z轴平行;航天器的角动量为:

<mrow> <msubsup> <mi>H</mi> <mrow> <mi>s</mi> <mi>a</mi> </mrow> <mi>n</mi> </msubsup> <mo>=</mo> <msubsup> <mi>H</mi> <mrow> <mi>s</mi> <mi>s</mi> </mrow> <mi>n</mi> </msubsup> <mo>+</mo> <msubsup> <mi>&Delta;H</mi> <mrow> <mi>s</mi> <mi>s</mi> </mrow> <mi>n</mi> </msubsup> </mrow>

其中,上标n表示在轨道系内表示的变量,为标称角动量,表示为:

<mrow> <msubsup> <mi>H</mi> <mrow> <mi>s</mi> <mi>s</mi> </mrow> <mi>n</mi> </msubsup> <mo>=</mo> <msup> <mi>J</mi> <mi>n</mi> </msup> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mo>-</mo> <msub> <mi>&omega;</mi> <mn>0</mn> </msub> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> </mtr> </mtable> </mfenced> <mo>;</mo> </mrow>

其中,Jn为星体转动惯量,设在组合体本体坐标系内的转动惯量为J,从轨道坐标系到组合体本体坐标系的坐标转换矩阵为Abn,则:

<mrow> <msup> <mi>J</mi> <mi>n</mi> </msup> <mo>=</mo> <msubsup> <mi>A</mi> <mrow> <mi>b</mi> <mi>n</mi> </mrow> <mi>T</mi> </msubsup> <msub> <mi>JA</mi> <mrow> <mi>b</mi> <mi>n</mi> </mrow> </msub> </mrow>

<mrow> <mi>J</mi> <mo>=</mo> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <msub> <mi>J</mi> <mn>11</mn> </msub> </mtd> <mtd> <msub> <mi>J</mi> <mn>12</mn> </msub> </mtd> <mtd> <msub> <mi>J</mi> <mn>13</mn> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>J</mi> <mn>21</mn> </msub> </mtd> <mtd> <msub> <mi>J</mi> <mn>22</mn> </msub> </mtd> <mtd> <msub> <mi>J</mi> <mn>23</mn> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>J</mi> <mn>31</mn> </msub> </mtd> <mtd> <msub> <mi>J</mi> <mn>32</mn> </msub> </mtd> <mtd> <msub> <mi>J</mi> <mn>33</mn> </msub> </mtd> </mtr> </mtable> </mfenced> <mo>;</mo> </mrow>

ω0为轨道角速度的大小;为由于实际存在星体姿态角速度而引起的波动角动量;

对角动量方程求导,得轨道系内星体的姿态动力学方程:

<mrow> <mi>&Delta;</mi> <msubsup> <mover> <mi>H</mi> <mo>&CenterDot;</mo> </mover> <mrow> <mi>s</mi> <mi>s</mi> </mrow> <mi>n</mi> </msubsup> <mo>=</mo> <mo>-</mo> <msubsup> <mi>&Omega;</mi> <mrow> <mi>i</mi> <mi>n</mi> </mrow> <mi>n</mi> </msubsup> <msubsup> <mi>&Delta;H</mi> <mrow> <mi>s</mi> <mi>s</mi> </mrow> <mi>n</mi> </msubsup> <mo>-</mo> <msubsup> <mi>&Omega;</mi> <mrow> <mi>i</mi> <mi>n</mi> </mrow> <mi>n</mi> </msubsup> <msubsup> <mi>H</mi> <mrow> <mi>s</mi> <mi>s</mi> </mrow> <mi>n</mi> </msubsup> <mo>+</mo> <msup> <mi>T</mi> <mi>n</mi> </msup> </mrow>

其中,Tn为重力梯度力矩气动力矩控制力矩组成的外作用力矩;

<mrow> <msup> <mi>T</mi> <mi>n</mi> </msup> <mo>=</mo> <msubsup> <mi>T</mi> <mrow> <mi>g</mi> <mi>g</mi> </mrow> <mi>n</mi> </msubsup> <mo>+</mo> <msubsup> <mi>T</mi> <mrow> <mi>a</mi> <mi>e</mi> <mi>r</mi> <mi>o</mi> </mrow> <mi>n</mi> </msubsup> <mo>+</mo> <msubsup> <mi>T</mi> <mi>c</mi> <mi>n</mi> </msubsup> </mrow>

<mrow> <msubsup> <mi>&Omega;</mi> <mrow> <mi>i</mi> <mi>n</mi> </mrow> <mi>n</mi> </msubsup> <mo>=</mo> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <msub> <mi>&omega;</mi> <mn>0</mn> </msub> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <msub> <mi>&omega;</mi> <mn>0</mn> </msub> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> </mtable> </mfenced> </mrow>

(2)对重力梯度力矩和气动力矩进行建模,在姿态小角度假设下,重力梯度力矩表示为:

<mrow> <msubsup> <mi>T</mi> <mrow> <mi>g</mi> <mi>g</mi> </mrow> <mi>n</mi> </msubsup> <mo>=</mo> <mn>3</mn> <msubsup> <mi>&omega;</mi> <mn>0</mn> <mn>2</mn> </msubsup> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mo>-</mo> <msub> <mi>J</mi> <mn>23</mn> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>J</mi> <mn>13</mn> </msub> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> </mtr> </mtable> </mfenced> <mo>+</mo> <mn>3</mn> <msubsup> <mi>&omega;</mi> <mn>0</mn> <mn>2</mn> </msubsup> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mrow> <msub> <mi>J</mi> <mn>33</mn> </msub> <mo>-</mo> <msub> <mi>J</mi> <mn>22</mn> </msub> </mrow> </mtd> <mtd> <msub> <mi>J</mi> <mn>12</mn> </msub> </mtd> <mtd> <mrow> <mo>-</mo> <msub> <mi>J</mi> <mn>13</mn> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <mi>J</mi> <mn>12</mn> </msub> </mtd> <mtd> <mrow> <msub> <mi>J</mi> <mn>33</mn> </msub> <mo>-</mo> <msub> <mi>J</mi> <mn>11</mn> </msub> </mrow> </mtd> <mtd> <mrow> <mo>-</mo> <msub> <mi>J</mi> <mn>23</mn> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> </mtable> </mfenced> <msubsup> <mi>&theta;</mi> <mrow> <mi>n</mi> <mi>b</mi> </mrow> <mi>n</mi> </msubsup> </mrow>为三轴姿态;

对气动力矩建模,具有如下形式:

<mrow> <msubsup> <mi>T</mi> <mrow> <mi>a</mi> <mi>e</mi> <mi>r</mi> <mi>o</mi> </mrow> <mi>n</mi> </msubsup> <mo>=</mo> <msub> <mi>r</mi> <mrow> <mi>a</mi> <mi>e</mi> <mi>r</mi> <mi>o</mi> </mrow> </msub> <mo>&times;</mo> <msub> <mi>f</mi> <mrow> <mi>a</mi> <mi>e</mi> <mi>r</mi> <mi>o</mi> </mrow> </msub> <mo>=</mo> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <msub> <mi>T</mi> <mrow> <mi>a</mi> <mi>x</mi> <mn>0</mn> </mrow> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>T</mi> <mrow> <mi>a</mi> <mi>y</mi> <mn>0</mn> </mrow> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>T</mi> <mrow> <mi>a</mi> <mi>z</mi> <mn>0</mn> </mrow> </msub> </mtd> </mtr> </mtable> </mfenced> <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> <msub> <mi>r</mi> <mrow> <mi>a</mi> <mi>y</mi> </mrow> </msub> </mtd> <mtd> <msub> <mi>r</mi> <mrow> <mi>a</mi> <mi>y</mi> </mrow> </msub> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <msub> <mi>r</mi> <mrow> <mi>a</mi> <mi>z</mi> </mrow> </msub> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <msub> <mi>r</mi> <mrow> <mi>a</mi> <mi>x</mi> </mrow> </msub> </mtd> </mtr> </mtable> </mfenced> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <msub> <mi>&theta;</mi> <mi>x</mi> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>&theta;</mi> <mi>y</mi> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>&theta;</mi> <mi>z</mi> </msub> </mtd> </mtr> </mtable> </mfenced> </mrow>

其中,raero=[rx ry rz]T为气动力压心到星体质心的距离,faero=[fx fy fz]T为气动力;

(3)系统姿态运动学方程表示为

<mrow> <msubsup> <mover> <mi>&theta;</mi> <mo>&CenterDot;</mo> </mover> <mrow> <mi>n</mi> <mi>b</mi> </mrow> <mi>n</mi> </msubsup> <mo>=</mo> <msub> <mi>A</mi> <mrow> <mi>&theta;</mi> <mi>&theta;</mi> </mrow> </msub> <msubsup> <mi>&theta;</mi> <mrow> <mi>i</mi> <mi>b</mi> </mrow> <mi>n</mi> </msubsup> <mo>+</mo> <msup> <mrow> <mo>&lsqb;</mo> <msub> <mi>J</mi> <mi>b</mi> </msub> <mo>&rsqb;</mo> </mrow> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <msubsup> <mi>&Delta;H</mi> <mrow> <mi>s</mi> <mi>s</mi> </mrow> <mi>n</mi> </msubsup> <mo>,</mo> <msub> <mi>A</mi> <mrow> <mi>&theta;</mi> <mi>&theta;</mi> </mrow> </msub> <mo>=</mo> <msup> <mrow> <mo>&lsqb;</mo> <msub> <mi>J</mi> <mi>b</mi> </msub> <mo>&rsqb;</mo> </mrow> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> <msup> <mrow> <mo>&lsqb;</mo> <msubsup> <mi>H</mi> <mrow> <mi>s</mi> <mi>s</mi> </mrow> <mi>n</mi> </msubsup> <mo>&rsqb;</mo> </mrow> <mo>&times;</mo> </msup> <mo>-</mo> <msubsup> <mi>&Omega;</mi> <mrow> <mi>i</mi> <mi>n</mi> </mrow> <mi>n</mi> </msubsup> </mrow>

右上标×代表三维列阵的斜对角阵,下标nb代表本体坐标系相对轨道坐标系的变量;

(4)控制力矩陀螺的角动量动力学方程为:

<mrow> <msubsup> <mover> <mi>h</mi> <mo>&CenterDot;</mo> </mover> <mi>c</mi> <mi>n</mi> </msubsup> <mo>=</mo> <mo>-</mo> <msubsup> <mi>&Omega;</mi> <mrow> <mi>i</mi> <mi>n</mi> </mrow> <mi>n</mi> </msubsup> <msubsup> <mi>h</mi> <mi>c</mi> <mi>n</mi> </msubsup> <mo>-</mo> <msubsup> <mi>T</mi> <mi>c</mi> <mi>n</mi> </msubsup> </mrow>

其中,上标n表示变量在轨道系内表示,下标in代表轨道系相对惯性系的角速度,

<mrow> <msup> <mi>T</mi> <mi>n</mi> </msup> <mo>=</mo> <msubsup> <mi>T</mi> <mrow> <mi>g</mi> <mi>g</mi> </mrow> <mi>n</mi> </msubsup> <mo>+</mo> <msubsup> <mi>T</mi> <mi>d</mi> <mi>n</mi> </msubsup> <mo>+</mo> <msubsup> <mi>T</mi> <mi>c</mi> <mi>n</mi> </msubsup> </mrow>

(5)由于航天器在轨运动时,干扰力矩由常值和轨道角速度的倍频成分构成,在已知其频率情况下,采用如下形式的内模原理对干扰力矩建模:

<mrow> <mover> <mi>f</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mo>+</mo> <msubsup> <mi>&omega;</mi> <mn>0</mn> <mn>2</mn> </msubsup> <mi>f</mi> <mo>=</mo> <mi>u</mi> </mrow>

<mrow> <mover> <mi>f</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mo>+</mo> <mn>4</mn> <msubsup> <mi>&omega;</mi> <mn>0</mn> <mn>2</mn> </msubsup> <mi>f</mi> <mo>=</mo> <mi>u</mi> </mrow>

<mrow> <mover> <mi>f</mi> <mo>&CenterDot;&CenterDot;</mo> </mover> <mo>+</mo> <mn>9</mn> <msubsup> <mi>&omega;</mi> <mn>0</mn> <mn>2</mn> </msubsup> <mi>f</mi> <mo>=</mo> <mi>u</mi> </mrow>

f是基于内模原理的滤波变量;令u=θxyz或u=hcx,hcy,hcz,即分别对θxyz,hcx,hcy,hcz的相应频率成份完成建模;

(6)构建联合动力学方程;将上面的姿态动力学、姿态运动学、控制力矩陀螺的角动量动力学方程联立,同时根据内模原理,加入可以抑制指定频率造成干扰的滤波变量,得到如下状态空间形式的方程

<mrow> <mover> <mi>X</mi> <mo>&CenterDot;</mo> </mover> <mo>=</mo> <mi>A</mi> <mi>X</mi> <mo>+</mo> <msubsup> <mi>BT</mi> <mi>c</mi> <mi>n</mi> </msubsup> <mo>+</mo> <mi>D</mi> </mrow>

<mrow> <mi>X</mi> <mo>=</mo> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <msubsup> <mi>h</mi> <mi>c</mi> <mi>n</mi> </msubsup> </mtd> </mtr> <mtr> <mtd> <msubsup> <mi>&theta;</mi> <mrow> <mi>n</mi> <mi>b</mi> </mrow> <mi>n</mi> </msubsup> </mtd> </mtr> <mtr> <mtd> <mrow> <msubsup> <mi>&Delta;H</mi> <mrow> <mi>s</mi> <mi>s</mi> </mrow> <mi>n</mi> </msubsup> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mi>f</mi> <mn>0</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mi>f</mi> <mn>11</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mi>f</mi> <mn>12</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mi>f</mi> <mn>21</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mi>f</mi> <mn>22</mn> </mrow> </mtd> </mtr> </mtable> </mfenced> <mo>,</mo> <mi>A</mi> <mo>=</mo> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mrow> <mo>-</mo> <msubsup> <mi>&Omega;</mi> <mrow> <mi>i</mi> <mi>n</mi> </mrow> <mi>n</mi> </msubsup> </mrow> </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> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> <mtd> <msub> <mi>A</mi> <mrow> <mi>&theta;</mi> <mi>&theta;</mi> </mrow> </msub> </mtd> <mtd> <msup> <mrow> <mo>&lsqb;</mo> <mi>J</mi> <mo>&rsqb;</mo> </mrow> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> </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> <msub> <mi>A</mi> <mrow> <mi>H</mi> <mi>&theta;</mi> </mrow> </msub> </mtd> <mtd> <mrow> <mo>-</mo> <msubsup> <mi>&Omega;</mi> <mrow> <mi>i</mi> <mi>n</mi> </mrow> <mi>n</mi> </msubsup> </mrow> </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> <msub> <mi>f</mi> <mrow> <mn>0</mn> <mi>h</mi> </mrow> </msub> </mtd> <mtd> <msub> <mi>f</mi> <mrow> <mn>0</mn> <mi>&theta;</mi> </mrow> </msub> </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> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <msub> <mi>A</mi> <mrow> <mn>11</mn> <mi>h</mi> </mrow> </msub> </mtd> <mtd> <msub> <mi>A</mi> <mrow> <mn>11</mn> <mi>&theta;</mi> </mrow> </msub> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mrow> <msub> <mi>&omega;</mi> <mn>0</mn> </msub> <mi>I</mi> </mrow> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <msub> <mi>A</mi> <mrow> <mn>12</mn> <mi>h</mi> </mrow> </msub> </mtd> <mtd> <msub> <mi>A</mi> <mrow> <mn>12</mn> <mi>&theta;</mi> </mrow> </msub> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mrow> <mo>-</mo> <msub> <mi>&omega;</mi> <mn>0</mn> </msub> <mi>I</mi> </mrow> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <msub> <mi>A</mi> <mrow> <mn>21</mn> <mi>h</mi> </mrow> </msub> </mtd> <mtd> <msub> <mi>A</mi> <mrow> <mn>21</mn> <mi>&theta;</mi> </mrow> </msub> </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> <mtd> <mrow> <mn>2</mn> <msub> <mi>&omega;</mi> <mn>0</mn> </msub> <mi>I</mi> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <mi>A</mi> <mrow> <mn>22</mn> <mi>h</mi> </mrow> </msub> </mtd> <mtd> <msub> <mi>A</mi> <mrow> <mn>22</mn> <mi>&theta;</mi> </mrow> </msub> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mn>0</mn> </mtd> <mtd> <mrow> <mo>-</mo> <mn>2</mn> <msub> <mi>&omega;</mi> <mn>0</mn> </msub> <mi>I</mi> </mrow> </mtd> <mtd> <mn>0</mn> </mtd> </mtr> </mtable> </mfenced> <mo>,</mo> <mi>B</mi> <mo>=</mo> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mrow> <mo>-</mo> <mi>I</mi> </mrow> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mi>I</mi> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> </mtr> <mtr> <mtd> <mn>0</mn> </mtd> </mtr> </mtable> </mfenced> </mrow>

<mrow> <mi>D</mi> <mo>=</mo> <msubsup> <mi>&omega;</mi> <mn>0</mn> <mn>2</mn> </msubsup> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <mo>-</mo> <mn>4</mn> <msub> <mi>J</mi> <mn>23</mn> </msub> </mtd> </mtr> <mtr> <mtd> <mrow> <mn>3</mn> <msub> <mi>J</mi> <mn>13</mn> </msub> </mrow> </mtd> </mtr> <mtr> <mtd> <msub> <mi>J</mi> <mn>12</mn> </msub> </mtd> </mtr> </mtable> </mfenced> <mo>+</mo> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <msub> <mi>T</mi> <mrow> <mi>a</mi> <mi>x</mi> <mn>0</mn> </mrow> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>T</mi> <mrow> <mi>a</mi> <mi>y</mi> <mn>0</mn> </mrow> </msub> </mtd> </mtr> <mtr> <mtd> <msub> <mi>T</mi> <mrow> <mi>a</mi> <mi>z</mi> <mn>0</mn> </mrow> </msub> </mtd> </mtr> </mtable> </mfenced> </mrow>

其中:

I为单位阵;

f0表示可以抑制常值成份的外力矩对造成干扰的滤波变量,f11、f12表示用于抑制1倍轨道角速度频率成份的外力矩对造成干扰的滤波变量;f21、f22表示用于抑制2倍轨道角速度频率成份的外力矩对造成干扰的滤波变量;A0h、A、A11h、A11θ、A12h、A12θ、A21h、A21θ、A22h、A22θ为系数矩阵;

(7)上面的联合动力学方程式为一个标准的状态空间方程,采用LQR方法,设计相应的反馈控制器,执行机构执行反馈控制器指令,实现姿态控制。

2.根据权利要求1所述的一种基于内模原理的大型组合体姿态控制方法,其特征在于:步骤(7)中所述的反馈控制器形式为:

<mrow> <msubsup> <mi>T</mi> <mi>c</mi> <mi>n</mi> </msubsup> <mo>=</mo> <mo>-</mo> <msub> <mi>K</mi> <mrow> <mi>o</mi> <mi>r</mi> <mi>b</mi> </mrow> </msub> <mfenced open = "[" close = "]"> <mtable> <mtr> <mtd> <msubsup> <mi>h</mi> <mi>c</mi> <mi>n</mi> </msubsup> </mtd> </mtr> <mtr> <mtd> <msubsup> <mi>&theta;</mi> <mrow> <mi>n</mi> <mi>b</mi> </mrow> <mi>n</mi> </msubsup> </mtd> </mtr> <mtr> <mtd> <mrow> <msubsup> <mi>&Delta;H</mi> <mrow> <mi>s</mi> <mi>s</mi> </mrow> <mi>n</mi> </msubsup> </mrow> </mtd> </mtr> <mtr> <mtd> <mrow> <mi>f</mi> <mn>0</mn> </mrow> </mtd> </mtr> <mtr> <mtd> <mi>f</mi> <mn>11</mn> </mtd> </mtr> <mtr> <mtd> <mi>f</mi> <mn>12</mn> </mtd> </mtr> <mtr> <mtd> <mi>f</mi> <mn>21</mn> </mtd> </mtr> <mtr> <mtd> <mi>f</mi> <mn>22</mn> </mtd> </mtr> </mtable> </mfenced> </mrow>

其中,Korb是如下Riccati方程的解:

ATS+SA-SBBTS+Q=0

其中,Q为五行五列的正定矩阵,根据选取的Q计算得到S;

Korb=BST

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1