发明名称 基于零运动的控制力矩陀螺框架角速度控制量的确定方法
摘要 基于零运动的控制力矩陀螺框架角速度控制量的确定方法,针对控制力矩陀螺群的控制问题,首先测量当前的框架角位置,并与标称框架角进行比较以求得两者偏差,根据偏差设计回标称框架角的低速框架指令。然后将得到的回标称框架角控制指令投影到控制力矩陀螺框架运动的零空间。最后,通过与传统的基于Jcobian矩阵求解低速框架角速度指令的方法及奇异规避的方法相结合,得到最终的控制力矩陀螺框架角速度的控制量。本发明方法能够保证在不对星体姿态产生影响的条件下,使得控制力矩陀螺顺利回归框架标称位置,从而使得控制力矩陀螺保持良好的构型,非常适合于有外扰作用或多轴大角度机动卫星的控制系统。
申请公布号 CN103941741B 申请公布日期 2016.06.01
申请号 CN201410174771.2 申请日期 2014.04.28
申请人 北京控制工程研究所 发明人 雷拥军;王淑一;宗红;李明群;田科丰;姚宁;朱琦;刘洁;李晶心;何海锋;曹荣向
分类号 G05D1/08(2006.01)I 主分类号 G05D1/08(2006.01)I
代理机构 中国航天科技专利中心 11009 代理人 陈鹏
主权项 基于零运动的控制力矩陀螺框架角速度控制量的确定方法,其特征在于包括如下步骤:(1)测量得到控制力矩陀螺的实时框架角δ;(2)计算得到控制力矩陀螺的实时框架角δ与框架角标称值δ<sub>0</sub>之间的误差Δδ=δ<sub>0</sub>‑δ;(3)采用公式<maths num="0001"><math><![CDATA[<mrow><msub><mover><mi>&delta;</mi><mo>&CenterDot;</mo></mover><mi>M</mi></msub><mo>=</mo><mi>&gamma;</mi><mrow><mo>(</mo><msub><mi>I</mi><mi>n</mi></msub><mo>-</mo><msup><mi>J</mi><mi>T</mi></msup><msup><mrow><mo>(</mo><msup><mi>JJ</mi><mi>T</mi></msup><mo>+</mo><mi>&alpha;</mi><msub><mi>I</mi><mi>n</mi></msub><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mi>J</mi><mo>)</mo></mrow><mi>&Delta;&delta;</mi></mrow>]]></math><img file="FDA0000497525370000011.GIF" wi="771" he="134" /></maths>计算得到控制力矩陀螺框架角回到与δ<sub>0</sub>对应的位置所需的框架角速度控制量<img file="FDA0000497525370000012.GIF" wi="95" he="79" />其中J=Acosδ‑Bsinδ,A、B为与控制力矩陀螺的安装有关的3×n矩阵,矩阵A的第i列表示框架角为90度时第i个控制力矩陀螺的角动量单位方向矢量,矩阵B的第i列表示框架角为0度时第i个控制力矩陀螺的角动量单位方向矢量,I<sub>n</sub>是n维单位矩阵,n为控制力矩陀螺的个数,γ是回标称位系数,为大于0的数值,γ的大小决定了控制力矩陀螺框架角回到标称位置的快慢,γ越大则回归速度越快,α是奇异规避系数;(4)根据期望的控制力矩T<sub>c</sub>,采用公式<img file="FDA0000497525370000013.GIF" wi="614" he="134" />解算得到相应的框架角速度控制量<img file="FDA0000497525370000014.GIF" wi="77" he="77" />式中H<sub>0</sub>为单个控制力矩陀螺的角动量;(5)采用公式<maths num="0002"><math><![CDATA[<mrow><msub><mover><mi>&delta;</mi><mo>&CenterDot;</mo></mover><mi>N</mi></msub><mo>=</mo><mi>&beta;</mi><mrow><mo>(</mo><msub><mi>I</mi><mi>n</mi></msub><mo>-</mo><msup><mi>J</mi><mi>T</mi></msup><msup><mrow><mo>(</mo><msup><mi>JJ</mi><mi>T</mi></msup><mo>+</mo><mi>&alpha;</mi><msub><mi>I</mi><mi>n</mi></msub><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mi>J</mi><mo>)</mo></mrow><mfrac><mrow><mo>&PartialD;</mo><mi>D</mi></mrow><mrow><mo>&PartialD;</mo><mi>&delta;</mi></mrow></mfrac></mrow>]]></math><img file="FDA0000497525370000015.GIF" wi="772" he="135" /></maths>计算得到奇异点规避控制量<img file="FDA0000497525370000016.GIF" wi="94" he="77" />式中β是奇异点规避的零运动系数,为大于等于0的数值,β的大小决定了与奇异点的远近,离奇异点越近则β的取值愈大,D=det(JJ<sup>T</sup>);(6)根据步骤(3)~步骤(5)的结果,得到最终的控制力矩陀螺框架角速度的控制量<maths num="0003"><math><![CDATA[<mrow><msub><mover><mi>&delta;</mi><mo>&CenterDot;</mo></mover><mi>d</mi></msub><mo>=</mo><msub><mover><mi>&delta;</mi><mo>&CenterDot;</mo></mover><mi>c</mi></msub><mo>+</mo><msub><mover><mi>&delta;</mi><mo>&CenterDot;</mo></mover><mi>N</mi></msub><mo>+</mo><msub><mover><mi>&delta;</mi><mo>&CenterDot;</mo></mover><mi>M</mi></msub><mo>.</mo></mrow>]]></math><img file="FDA0000497525370000017.GIF" wi="388" he="79" /></maths>
地址 100080 北京市海淀区北京2729信箱