发明名称 一种基于ZVDD和PWM混合输入成型器的挠性航天器控制方法
摘要 一种基于ZVDD和PWM混合输入成型器的挠性航天器控制方法,它有五大步骤:步骤一:挠性航天器系统模型分析与构建;步骤二:挠性航天器的PD控制器设计及稳定性分析;步骤三:ZVDD和PWM混合输入成型器设计;步骤四:跟踪性能检验;步骤五:设计结束。本发明针对大挠性航天器系统,而给出的一种基于ZVDD和PWM混合输入成型器的挠性航天器PD控制方法,用于控制挠性航天器的姿态角度,它在航天航空自动控制技术领域里具有较好的实用价值和广阔的应用前景。
申请公布号 CN102654773B 申请公布日期 2015.03.04
申请号 CN201210150981.9 申请日期 2012.05.15
申请人 北京航空航天大学 发明人 刘金琨;王明钊
分类号 G05D1/08(2006.01)I;G05B13/04(2006.01)I 主分类号 G05D1/08(2006.01)I
代理机构 北京慧泉知识产权代理有限公司 11232 代理人 王顺荣;唐爱华
主权项 一种基于ZVDD和PWM混合输入成型器的挠性航天器控制方法,其特征在于:该方法具体步骤如下:步骤一:挠性航天器系统模型分析与构建闭环控制系统采用负反馈的控制结构,输出量是航天器的姿态角度;所设计的闭环控制系统包括控制器环节和系统模型这两个部分;挠性航天器系统模型描述如下:<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><mfenced open='{' close=''><mtable><mtr><mtd><mi>J</mi><mover><mi>&theta;</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mo>+</mo><mi>G</mi><mover><mi>q</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mo>=</mo><mi>u</mi></mtd></mtr><mtr><mtd><msup><mi>G</mi><mi>T</mi></msup><mover><mi>&theta;</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mo>+</mo><mover><mi>q</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mo>+</mo><mi>C</mi><mover><mi>q</mi><mo>&CenterDot;</mo></mover><mo>+</mo><mi>Kq</mi><mo>=</mo><mn>0</mn></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000585806640000011.GIF" wi="1252" he="170" /></maths>其中,J∈R<sup>1×1</sup>,θ∈R<sup>1×1</sup>,G∈R<sup>1×2</sup>,q∈R<sup>2×1</sup>,u∈R<sup>1×1</sup>,C∈R<sup>2×2</sup>,K∈R<sup>2×2</sup>,R<sup>m×n</sup>表示m×n维的实数矩阵,另外,上述矩阵的具体表达式给出如下:G=[G<sub>1</sub> G<sub>2</sub>],q=[q<sub>1</sub> q<sub>2</sub>]<sup>Τ</sup>,<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><mi>C</mi><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>2</mn><msub><mi>&zeta;</mi><mn>1</mn></msub><msub><mi>&omega;</mi><mn>1</mn></msub></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>2</mn><msub><mi>&zeta;</mi><mn>2</mn></msub><msub><mi>&omega;</mi><mn>2</mn></msub></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000585806640000012.GIF" wi="455" he="159" /></maths><maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>K</mi><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><msubsup><mi>&omega;</mi><mn>1</mn><mn>2</mn></msubsup></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><msubsup><mi>&omega;</mi><mn>2</mn><mn>2</mn></msubsup></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000585806640000013.GIF" wi="340" he="168" /></maths>以上表达式中的各个参数的物理意义说明如下:表1 挠性航天器模型中参数的物理意义<img file="FDA0000585806640000014.GIF" wi="1800" he="808" /><img file="FDA0000585806640000021.GIF" wi="1802" he="118" />为了便于设计,式(1)改写成如下形式:<maths num="0004" id="cmaths0004"><math><![CDATA[<mrow><mi>M</mi><mover><mi>X</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mo>+</mo><mi>N</mi><mover><mi>X</mi><mo>&CenterDot;</mo></mover><mo>+</mo><mi>KX</mi><mo>=</mo><mi>Bu</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000585806640000022.GIF" wi="1334" he="75" /></maths>其中,<maths num="0005" id="cmaths0005"><math><![CDATA[<mrow><mi>M</mi><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mi>J</mi></mtd><mtd><mi>G</mi></mtd></mtr><mtr><mtd><msup><mi>G</mi><mi>T</mi></msup></mtd><mtd><mi>I</mi></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000585806640000023.GIF" wi="338" he="155" /></maths>X=[θ q<sub>1</sub> q<sub>2</sub>]<sup>Τ</sup>,<maths num="0006" id="cmaths0006"><math><![CDATA[<mrow><mi>N</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>2</mn><msub><mi>&zeta;</mi><mn>1</mn></msub><msub><mi>&omega;</mi><mn>1</mn></msub></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>2</mn><msub><mi>&zeta;</mi><mn>2</mn></msub><msub><mi>&omega;</mi><mn>2</mn></msub></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mi>&Lambda;</mi></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000585806640000024.GIF" wi="849" he="249" /></maths><maths num="0007" id="cmaths0007"><math><![CDATA[<mrow><mi>K</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><msubsup><mi>&omega;</mi><mn>1</mn><mn>2</mn></msubsup></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><msubsup><mi>&omega;</mi><mn>2</mn><mn>2</mn></msubsup></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mi>&Gamma;</mi></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>]]></math><img file="FDA0000585806640000025.GIF" wi="624" he="235" /></maths>B=[1 0 0]<sup>T</sup>;如此处理的目的是将系统化为清晰简明系统方程,便于控制设计;步骤二:挠性航天器的PD控制器设计及稳定性分析为了保证系统的闭环稳定性,需要设计反馈控制器,采用的是常见的PD控制器;考虑如下的PD控制器:<maths num="0008" id="cmaths0008"><math><![CDATA[<mrow><msub><mi>T</mi><mi>h</mi></msub><mo>=</mo><mo>-</mo><msub><mi>K</mi><mi>p</mi></msub><mrow><mo>(</mo><mi>&theta;</mi><mo>-</mo><msub><mi>&theta;</mi><mi>d</mi></msub><mo>)</mo></mrow><mo>-</mo><msub><mi>K</mi><mi>d</mi></msub><mover><mi>&theta;</mi><mo>&CenterDot;</mo></mover><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000585806640000026.GIF" wi="1332" he="99" /></maths>其中,θ<sub>d</sub>为期望的旋转姿态角,控制参数K<sub>p</sub>>0,K<sub>d</sub>>0;将控制律代入式(2),得到如下闭环系统:<maths num="0009" id="cmaths0009"><math><![CDATA[<mrow><mi>M</mi><mover><mi>X</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mo>+</mo><mi>N</mi><mover><mi>X</mi><mo>&CenterDot;</mo></mover><mo>+</mo><mi>KX</mi><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mo>-</mo><msub><mi>K</mi><mi>p</mi></msub><mrow><mo>(</mo><mi>&theta;</mi><mo>-</mo><msub><mi>&theta;</mi><mi>d</mi></msub><mo>)</mo></mrow><mo>-</mo><msub><mi>K</mi><mi>d</mi></msub><mover><mi>&theta;</mi><mo>&CenterDot;</mo></mover></mtd></mtr><mtr><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000585806640000027.GIF" wi="1316" he="236" /></maths>定义Lyapunov函数:<maths num="0010" id="cmaths0010"><math><![CDATA[<mrow><mi>V</mi><mo>=</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msup><mover><mi>X</mi><mo>&CenterDot;</mo></mover><mi>T</mi></msup><mi>M</mi><mover><mi>X</mi><mo>&CenterDot;</mo></mover><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msup><mi>q</mi><mi>T</mi></msup><mi>&Lambda;q</mi><mo>+</mo><mfrac><mn>1</mn><mn>2</mn></mfrac><msup><mi>e</mi><mi>T</mi></msup><msub><mi>K</mi><mi>p</mi></msub><mi>e</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>5</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000585806640000028.GIF" wi="1388" he="143" /></maths>其中,e=θ‑θ<sub>d</sub>;由式(2)知,M、Λ正定对称矩阵,K<sub>p</sub>>0,则V≥0,当且仅当<img file="FDA0000585806640000029.GIF" wi="534" he="81" />V≥0;对上述Lyapunov函数求导并整理,则:<maths num="0011" id="cmaths0011"><math><![CDATA[<mrow><mover><mi>V</mi><mo>&CenterDot;</mo></mover><mo>=</mo><msup><mrow><mo>-</mo><mover><mi>q</mi><mo>&CenterDot;</mo></mover></mrow><mi>T</mi></msup><mi>&Gamma;</mi><mover><mi>q</mi><mo>&CenterDot;</mo></mover><mo>-</mo><mover><mi>&theta;</mi><mo>&CenterDot;</mo></mover><msub><mi>K</mi><mi>d</mi></msub><mover><mi>&theta;</mi><mo>&CenterDot;</mo></mover><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>6</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA00005858066400000210.GIF" wi="1311" he="111" /></maths>由于Γ正定,且K<sub>d</sub>>0,所以<img file="FDA00005858066400000211.GIF" wi="167" he="79" />当且仅当<img file="FDA00005858066400000212.GIF" wi="269" he="91" />时,<img file="FDA00005858066400000213.GIF" wi="167" he="83" />所以闭环系统的能量是不增的,从Lyapunov稳定意义上,系统是稳定的;步骤三:ZVDD和PWM混合输入成型器设计由于挠性航天器中含有两个挠性模态,所以在设计输入成型器时需要首先针对每个模态设计输入成型脉冲,然后再将两个脉冲序列耦合,所以设计过程要分三个小步;输入成型器的基本约束为:所有脉冲的幅度大小之和等于1,且每一个脉冲都是正脉冲,即<maths num="0012" id="cmaths0012"><math><![CDATA[<mrow><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><msub><mi>A</mi><mi>j</mi></msub><mo>=</mo><mn>1</mn><mo>,</mo><msub><mi>A</mi><mi>j</mi></msub><mo>></mo><mn>0</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>7</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000585806640000031.GIF" wi="1327" he="169" /></maths>如果所有的脉冲幅度之和等于1,则经过成型后的输入信号的最后输出和没经过成型的输入信号的最后输出完全一样,即该约束使加入输入成型器后不改变系统的最后输出;对于给定的振动系统,其受m个脉冲力作用的余振方程表示为:<maths num="0013" id="cmaths0013"><math><![CDATA[<mrow><mi>V</mi><msup><mrow><mrow><mo>(</mo><mi>&omega;</mi><mo>,</mo><mi>&zeta;</mi><mo>)</mo></mrow><mo>=</mo><mi>e</mi></mrow><mrow><mo>-</mo><mi>&xi;&omega;</mi><msub><mi>T</mi><mi>m</mi></msub></mrow></msup><msup><mrow><mo>[</mo><msup><mrow><mo>(</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><msub><mi>A</mi><mi>j</mi></msub><msup><mi>e</mi><mrow><mi>&xi;&omega;</mi><msub><mi>T</mi><mi>j</mi></msub></mrow></msup><mi>cos</mi><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>d</mi></msub><msub><mi>T</mi><mi>j</mi></msub><mo>)</mo></mrow><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo><msup><mrow><mo>(</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><msub><mi>A</mi><mi>j</mi></msub><msup><mi>e</mi><mrow><mi>&xi;&omega;</mi><msub><mi>T</mi><mi>j</mi></msub></mrow></msup><mi>sin</mi><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>d</mi></msub><msub><mi>T</mi><mi>j</mi></msub><mo>)</mo></mrow><mo>)</mo></mrow><mn>2</mn></msup><mo>]</mo></mrow><mrow><mn>1</mn><mo>/</mo><mn>2</mn></mrow></msup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000585806640000032.GIF" wi="1763" he="213" /></maths>其中,ω为挠性附件的约束模态频率,ζ为挠性附件的阻尼系数,<img file="FDA0000585806640000033.GIF" wi="340" he="100" />A<sub>j</sub>和T<sub>j</sub>分别为第j个脉冲力的幅值和作用时间,一般取T<sub>1</sub>=0即第一个脉冲时间为0时刻,T<sub>m</sub>为最后一个脉冲的作用时间,也是成型器的总长度;第一小步:为第1个模态设计4脉冲零振动零微分即ZVDD输入成型器;根据高阶鲁棒成型器原理,m=4脉冲输入成型器的脉冲序列幅值A<sub>j</sub>和作用时间T<sub>j</sub>满足以下约束条件:<maths num="0014" id="cmaths0014"><math><![CDATA[<mrow><mfenced open='{' close=''><mtable><mtr><mtd><mi>V</mi><mrow><mo>(</mo><msub><mi>&omega;</mi><mn>1</mn></msub><mo>,</mo><msub><mi>&zeta;</mi><mn>1</mn></msub><mo>)</mo></mrow><mo>=</mo><mn>0</mn></mtd></mtr><mtr><mtd><mfrac><mrow><mo>&PartialD;</mo><mi>V</mi><mrow><mo>(</mo><msub><mi>&omega;</mi><mn>1</mn></msub><mo>,</mo><msub><mi>&zeta;</mi><mn>1</mn></msub><mo>)</mo></mrow></mrow><msub><mrow><mo>&PartialD;</mo><mi>&omega;</mi></mrow><mn>1</mn></msub></mfrac><mo>=</mo><mn>0</mn></mtd></mtr><mtr><mtd><mfrac><mrow><msup><mo>&PartialD;</mo><mn>2</mn></msup><mi>V</mi><mrow><mo>(</mo><msub><mi>&omega;</mi><mn>1</mn></msub><mo>,</mo><msub><mi>&zeta;</mi><mn>1</mn></msub><mo>)</mo></mrow></mrow><msubsup><mrow><mo>&PartialD;</mo><mi>&omega;</mi></mrow><mn>1</mn><mn>2</mn></msubsup></mfrac><mo>=</mo><mn>0</mn></mtd></mtr><mtr><mtd><msub><mi>T</mi><mn>1,1</mn></msub><mo>=</mo><mn>0</mn></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000585806640000034.GIF" wi="1232" he="534" /></maths>由式(7)、(8)、(9)得第1模态的4脉冲输入成型器的脉冲序列幅值A<sub>1,j</sub>和作用时间T<sub>1,j</sub>如下:<maths num="0015" id="cmaths0015"><math><![CDATA[<mrow><msub><mi>A</mi><mrow><mn>1</mn><mo>,</mo><mi>j</mi></mrow></msub><mo>=</mo><mfrac><mrow><mfenced open='(' close=')'><mtable><mtr><mtd><mi>j</mi><mo>-</mo><mn>1</mn></mtd></mtr><mtr><mtd><mn>3</mn></mtd></mtr></mtable></mfenced><msup><msub><mover><mi>K</mi><mo>&OverBar;</mo></mover><mn>1</mn></msub><mrow><mi>j</mi><mo>-</mo><mn>1</mn></mrow></msup></mrow><mrow><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mn>4</mn></munderover><mfenced open='(' close=')'><mtable><mtr><mtd><mi>j</mi><mo>-</mo><mn>1</mn></mtd></mtr><mtr><mtd><mn>3</mn></mtd></mtr></mtable></mfenced><msup><msub><mover><mi>K</mi><mo>&OverBar;</mo></mover><mn>1</mn></msub><mrow><mi>j</mi><mo>-</mo><mn>1</mn></mrow></msup></mrow></mfrac><mo>,</mo><msub><mi>T</mi><mrow><mn>1</mn><mo>,</mo><mi>j</mi></mrow></msub><mo>=</mo><mfrac><mrow><mrow><mo>(</mo><mi>j</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mi>&pi;</mi></mrow><mrow><msub><mi>&omega;</mi><mn>1</mn></msub><msqrt><mn>1</mn><mo>-</mo><msup><msub><mi>&zeta;</mi><mn>1</mn></msub><mn>2</mn></msup></msqrt></mrow></mfrac><mo>,</mo><mi>j</mi><mo>=</mo><mn>1,2,3,4</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>10</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000585806640000041.GIF" wi="1724" he="351" /></maths>其中,<img file="FDA0000585806640000042.GIF" wi="437" he="121" />ζ<sub>1</sub>为挠性附件的第1个模态的阻尼系数;ω<sub>1</sub>挠性附件的第1个模态的约束模态频率,<maths num="0016" id="cmaths0016"><math><![CDATA[<mrow><mfenced open='(' close=')'><mtable><mtr><mtd><mi>n</mi></mtd></mtr><mtr><mtd><mi>m</mi></mtd></mtr></mtable></mfenced><mo>=</mo><mfrac><mrow><mi>m</mi><mo>!</mo></mrow><mrow><mi>n</mi><mo>!</mo><mrow><mo>(</mo><mi>m</mi><mo>-</mo><mi>n</mi><mo>)</mo></mrow><mo>!</mo></mrow></mfrac><mo>;</mo></mrow>]]></math><img file="FDA0000585806640000043.GIF" wi="395" he="158" /></maths>第二小步:使用PWM方法为第2个模态设计3脉冲UM输入成型器;由于设计的UM输入成型器,所以脉冲序列的幅值A<sub>2,j</sub>=±1,且为了满足式(7),脉冲个数m必须为奇数;由V(ω<sub>2</sub>,ζ<sub>2</sub>)=0得:<maths num="0017" id="cmaths0017"><math><![CDATA[<mrow><mfenced open='{' close=''><mtable><mtr><mtd><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><msup><mrow><mo>(</mo><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mrow><mi>j</mi><mo>+</mo><mn>1</mn></mrow></msup><msup><mi>e</mi><mrow><msub><mi>&xi;</mi><mn>2</mn></msub><msub><mi>&omega;</mi><mn>2</mn></msub><msub><mi>T</mi><mrow><mn>2</mn><mo>,</mo><mi>j</mi></mrow></msub></mrow></msup><mi>cos</mi><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>d</mi></msub><msub><mi>T</mi><mrow><mn>2</mn><mo>,</mo><mi>j</mi></mrow></msub><mo>)</mo></mrow><mo>=</mo><mn>0</mn></mtd></mtr><mtr><mtd><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>m</mi></munderover><msup><mrow><mo>(</mo><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mrow><mi>j</mi><mo>+</mo><mn>1</mn></mrow></msup><msup><mi>e</mi><mrow><msub><mi>&xi;</mi><mn>2</mn></msub><msub><mi>&omega;</mi><mn>2</mn></msub><msub><mi>T</mi><mrow><mn>2</mn><mo>,</mo><mi>j</mi></mrow></msub></mrow></msup><mi>sin</mi><mrow><mo>(</mo><msub><mi>&omega;</mi><mi>d</mi></msub><msub><mi>T</mi><mrow><mn>2</mn><mo>,</mo><mi>j</mi></mrow></msub><mo>)</mo></mrow><mo>=</mo><mn>0</mn></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>11</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000585806640000044.GIF" wi="1690" he="420" /></maths>然后再用PWM方法求解脉冲序列的作用时间T<sub>2,j</sub>;PWM方法的基本原理是:通过对参考信号即正弦波和控制信号即三角波的调制,在两种信号的交点处获得脉冲作用时间点;然后将获得的时间序列代入式(8)中,检验是否满足约束条件V(ω<sub>2</sub>,ζ<sub>2</sub>)=0;若满足,即为脉冲作用时间的解;PWM方法求解脉冲作用时间的求解过程如下:a)开始计算脉冲作用时间;b)确定系统的挠性附件的第2个模态的阻尼系数ζ<sub>2</sub>和挠性附件的第2个模态的约束模态频率ω<sub>2</sub>,控制信号即三角波和参考信号即正弦波的幅值M<sub>c</sub>、M<sub>r</sub>;c)确定参考信号的周期T<sub>r</sub>=2π/ω<sub>2</sub>;d)确定控制信号的周期T<sub>c</sub>;和e)减小控制信号的周期T<sub>c</sub>;f)获得控制信号与参考信号的交点的时间序列;g)将时间序列代入式(8)中,验证是否V(ω<sub>2</sub>,ζ<sub>2</sub>)为最小值;是,则继续进行第h步;否,则跳到第e步;h)验证V(ω<sub>2</sub>,ζ<sub>2</sub>)=0;是,则进行第i步;否,则减小参考信号的幅值M<sub>r</sub>,并跳到第d步;i)结束;根据上述PWM算法,求解得到第2个模态的脉冲作用时间T<sub>2,j</sub>(j=1,2,3);第三小步:将两个模态的脉冲序列做卷积运算,卷积结果在与输入信号进行卷积;由第一、二小步的计算得:A<sub>1,j</sub>(j=1,2,3,4) 第1模态输入成型器的脉冲幅值T<sub>1,j</sub>(j=1,2,3,4) 第1模态输入成型器的脉冲作用时间A<sub>2,j</sub>(j=1,2,3) 第2模态输入成型器的脉冲幅值T<sub>2,j</sub>(j=1,2,3) 第2模态输入成型器的脉冲作用时间两个脉冲序列进行卷积:A<sub>mult</sub>=[A<sub>1,1</sub>δ(t‑T<sub>1,1</sub>)+A<sub>1,2</sub>δ(t‑T<sub>1,2</sub>)+A<sub>1,3</sub>δ(t‑T<sub>1,3</sub>)+A<sub>1,4</sub>δ(t‑T<sub>1,4</sub>)]    (12)*[A<sub>2,1</sub>δ(t‑T<sub>2,1</sub>)+A<sub>2,2</sub>δ(t‑T<sub>2,2</sub>)+A<sub>2,3</sub>δ(t‑T<sub>2,3</sub>)]卷积结果A<sub>mult</sub>与输入信号r进行卷积,形成系统的最终输入信号:u<sub>r</sub>=r*A<sub>mult</sub>;     (13)步骤四:跟踪性能检验这一步将检验系统跟踪性能是否满足设计要求,借助于常用的数值计算和控制系统仿真工具Matlab 7.0进行;由于在实际应用中,挠性航天器的姿态角度预期信号一般为阶跃信号,所以在这一步中对系统给定一个阶跃信号,然后检验系统的输出量即姿态角度是否满足设计要求;步骤五:设计结束整个设计过程重点考虑了四个方面的控制需求,分别为设计的简便性,闭环系统的稳定性,挠性模态的抑制、跟踪的快速精确性;围绕这四个方面,首先在上述第一步中确定了挠性航天器系统模型;第二步中重点给出了挠性航天器PD控制控制器设计方法;第三步中介绍了用输入成型器调制输入信号的过程,分三个小步进行;经上述各步骤后,设计结束。
地址 100191 北京市海淀区学院路37号