[发明专利]一种基于反作用轮摩擦特性的抗干扰姿态控制方法有效

专利信息
申请号: 201510294341.9 申请日: 2015-06-02
公开(公告)号: CN104898686A 公开(公告)日: 2015-09-09
发明(设计)人: 郭雷;张培喜;乔建忠;李文硕;王春 申请(专利权)人: 北京航空航天大学
主分类号: G05D1/08 分类号: G05D1/08
代理公司: 北京科迪生专利代理有限责任公司 11251 代理人: 杨学明;顾炜
地址: 100191*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种基于反作用轮摩擦特性的抗干扰姿态控制方法,针对反作用轮过零摩擦以及姿控精度较低的问题,首先构建含有反作用轮摩擦特性的航天器耦合动力学方程,其次针对由于反作用轮带来的摩擦干扰设计摩擦干扰估计器,对反作用轮摩擦进行实时估计;再次,针对航天器系统中的摩擦干扰估计误差及环境干扰,设计标称控制器进行抑制;最后通过联合标称控制器与摩擦干扰估计器,设计复合分层抗干扰控制器,完成多源干扰影响下的航天器抗干扰姿态控制;本方法在传统的航天器动力学方程中加入执行机构动力学,能够更好的分析由于执行机构特性带来的控制精度下降问题,可用于航空航天领域高精度对地观测卫星,太空望远镜等航天器的高精度姿态控制。
搜索关键词: 一种 基于 反作用 摩擦 特性 抗干扰 姿态 控制 方法
【主权项】:
一种基于反作用轮摩擦特性的抗干扰姿态控制方法,其特征在于,包括以下步骤:针对反作用轮摩擦以及姿控精度较低的问题,首先,构建含有反作用轮摩擦特性的航天器耦合动力学模型,其次,针对由于反作用轮带来的摩擦干扰设计摩擦干扰估计器,对反作用轮摩擦进行实时估计;再次,针对航天器系统中存在的摩擦干扰估计误差及环境干扰力矩,设计标称控制器进行抑制;最后,通过联合标称控制器与摩擦干扰估计器,设计复合分层抗干扰控制器,完成多源干扰影响下的航天器抗干扰姿态控制;第一步:构建含有反作用轮摩擦特性的航天器耦合动力学模型当航天器本体坐标系和轨道坐标系之间的欧拉角很小时,姿态运动学可以小角度线性化,得到如下的姿态动力学模型:<mrow><msub><mi>&Sigma;</mi><mn>1</mn></msub><mo>:</mo><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>I</mi><mn>1</mn></msub><mover><mi>&phi;</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><mi>n</mi><mrow><mo>(</mo><msub><mi>I</mi><mn>1</mn></msub><mo>-</mo><msub><mi>I</mi><mn>2</mn></msub><mo>+</mo><msub><mi>I</mi><mn>3</mn></msub><mo>)</mo></mrow><mover><mi>&psi;</mi><mo>&CenterDot;</mo></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><mn>4</mn><msup><mi>n</mi><mn>2</mn></msup><mrow><mo>(</mo><msub><mi>I</mi><mn>2</mn></msub><mo>-</mo><msub><mi>I</mi><mn>3</mn></msub><mo>)</mo></mrow><mi>&phi;</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>J</mi><mn>1</mn></msub><msub><mover><mi>&Omega;</mi><mo>&CenterDot;</mo></mover><mn>1</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>T</mi><mrow><mi>d</mi><mn>1</mn></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>I</mi><mn>2</mn></msub><mover><mi>&theta;</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><mn>3</mn><msup><mi>n</mi><mn>2</mn></msup><mrow><mo>(</mo><msub><mi>I</mi><mn>1</mn></msub><mo>-</mo><msub><mi>I</mi><mn>3</mn></msub><mo>)</mo></mrow><mi>&theta;</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>J</mi><mn>2</mn></msub><msub><mover><mi>&Omega;</mi><mo>&CenterDot;</mo></mover><mn>2</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>T</mi><mrow><mi>d</mi><mn>2</mn></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>I</mi><mn>3</mn></msub><mover><mi>&psi;</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><mi>n</mi><mrow><mo>(</mo><msub><mi>I</mi><mn>1</mn></msub><mo>-</mo><msub><mi>I</mi><mn>2</mn></msub><mo>+</mo><msub><mi>I</mi><mn>3</mn></msub><mo>)</mo></mrow><mover><mi>&phi;</mi><mo>&CenterDot;</mo></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msup><mi>n</mi><mn>2</mn></msup><mrow><mo>(</mo><msub><mi>I</mi><mn>2</mn></msub><mo>-</mo><msub><mi>I</mi><mn>1</mn></msub><mo>)</mo></mrow><mi>&psi;</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>J</mi><mn>3</mn></msub><msub><mover><mi>&Omega;</mi><mo>&CenterDot;</mo></mover><mn>3</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>T</mi><mrow><mi>d</mi><mn>3</mn></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced></mrow>其中,I1,I2,I3分别为航天器的三轴转动惯量;φ(t),θ(t),ψ(t)分别为三轴姿态角,分别为三轴姿态角速度,分别为三轴姿态角加速度;J1,J2,J3分别为三轴上安装的反作用轮的转动惯量;分别表示航天器三轴上的反作用轮中电机的转动角加速度,Td1(t),Td2(t),Td3(t)分别为航天器三轴受到的环境干扰力矩;n为航天器轨道角速度;用于航天器姿态控制的反作用轮系统一般是由微型直流无刷电机、反作用轮本体、以及控制器线路构成,是一个相对独立的机电执行部件,反作用轮的转动方程为:<mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>J</mi><mi>i</mi></msub><msub><mover><mi>&Omega;</mi><mo>&CenterDot;</mo></mover><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>k</mi><msub><mi>T</mi><mi>i</mi></msub></msub><mo>*</mo><msub><mi>i</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>M</mi><mi>fi</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>E</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>k</mi><mi>Ei</mi></msub><mo>*</mo><msub><mi>&Omega;</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>R</mi><mi>i</mi></msub><mo>*</mo><msub><mi>i</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>L</mi><mi>i</mi></msub><mo>*</mo><msub><mover><mi>i</mi><mo>&CenterDot;</mo></mover><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced>其中,Ji为反作用轮的转动惯量,Ωi(t)为反作用轮中电机的转动角速度,为反作用轮中电机的转动角加速度,kTi为反作用轮中电机的电流力矩系数,ii(t)为反作用轮中电机的电流,kTi*ii(t)为反作用轮的驱动力矩,Mfi(t)为反作用轮摩擦力矩;对于反作用轮使用的无刷直流电机,电流力矩系数kTi在数值上与反作用轮中的反电动势系数相等,kEi为反作用轮使用电机的反电动势系数,Ei(t)为加在反作用轮两端的控制电压,Ri为反作用轮使用电机的电阻值,Li为反作用轮使用电机的电感,在正常使用过程中,在数值上大小接近0,在实际处理过程中,这一项可以忽略,因此反作用轮转动方程进一步可以描述为;<mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>J</mi><mi>i</mi></msub><msub><mover><mi>&Omega;</mi><mo>&CenterDot;</mo></mover><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>k</mi><mi>Ti</mi></msub><mo>*</mo><msub><mi>i</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>M</mi><mi>fi</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>E</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>k</mi><mi>Ei</mi></msub><mo>*</mo><msub><mi>&Omega;</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>R</mi><mi>i</mi></msub><mo>*</mo><msub><mi>i</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced>对于分装在航天器三轴上的反作用轮,航天器的控制力矩指令可以表示为:<mrow><msub><mi>&Sigma;</mi><mn>2</mn></msub><mo>:</mo><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>J</mi><mn>1</mn></msub><msub><mover><mi>&Omega;</mi><mo>&CenterDot;</mo></mover><mn>1</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>k</mi><mrow><mi>T</mi><mn>1</mn></mrow></msub><msub><mi>i</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>M</mi><mrow><mi>f</mi><mn>1</mn></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>J</mi><mn>2</mn></msub><msub><mover><mi>&Omega;</mi><mo>&CenterDot;</mo></mover><mn>2</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>k</mi><mrow><mi>T</mi><mn>2</mn></mrow></msub><msub><mi>i</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>M</mi><mrow><mi>f</mi><mn>2</mn></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>J</mi><mn>3</mn></msub><msub><mover><mi>&Omega;</mi><mo>&CenterDot;</mo></mover><mn>3</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>K</mi><mrow><mi>T</mi><mn>3</mn></mrow></msub><msub><mi>i</mi><mn>3</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>M</mi><mrow><mi>f</mi><mn>3</mn></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced></mrow>其中,kT1,kT2,kT3为安装在航天器三轴上的反作用轮中电机的电流力矩系数,i1(t),i2(t),i3(t)为安装在航天器三轴上的反作用轮中电机的电流,Mf1(t),Mf2(t),Mf3(t)为安装在航天器三轴上的反作用轮的摩擦力矩;进一步,三轴上安装的反作用轮中所用电机的电流方程为:<mrow><msub><mi>&Sigma;</mi><mn>3</mn></msub><mo>:</mo><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>i</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><msub><mi>R</mi><mn>1</mn></msub></mfrac><mo>[</mo><msub><mi>E</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>k</mi><mrow><mi>E</mi><mn>1</mn></mrow></msub><mrow><mo>(</mo><msub><mi>&Omega;</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><mover><mi>&phi;</mi><mo>&CenterDot;</mo></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>)</mo></mrow><mo>]</mo></mtd></mtr><mtr><mtd><msub><mi>i</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><msub><mi>R</mi><mn>2</mn></msub></mfrac><mo>[</mo><msub><mi>E</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>k</mi><mrow><mi>E</mi><mn>2</mn></mrow></msub><mrow><mo>(</mo><msub><mi>&Omega;</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><mover><mi>&theta;</mi><mo>&CenterDot;</mo></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>)</mo></mrow><mo>]</mo></mtd></mtr><mtr><mtd><msub><mi>i</mi><mn>3</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mfrac><mn>1</mn><msub><mi>R</mi><mn>3</mn></msub></mfrac><mo>[</mo><msub><mi>E</mi><mn>3</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>k</mi><mrow><mi>E</mi><mn>3</mn></mrow></msub><mrow><mo>(</mo><msub><mi>&Omega;</mi><mn>3</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><mover><mi>&psi;</mi><mo>&CenterDot;</mo></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>)</mo></mrow><mo>]</mo></mtd></mtr></mtable></mfenced></mrow>其中,R1,R2,R3为安装在航天器三轴上的反作用轮电机电阻,E1(t),E2(t),E3(t)为安装在航天器三轴上的三个反作用轮的控制电压;kE1,kE2,kE3是安装在航天器三轴上的三个反作用轮中电机的反电动势系数;进一步,建立包含反作用轮摩擦特性的航天器姿态系统动力学模型为:<mrow><msub><mi>&Sigma;</mi><mn>4</mn></msub><mo>:</mo><mfenced open='{' close=''><mtable><mtr><mtd><msub><mi>I</mi><mn>1</mn></msub><mover><mi>&phi;</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><mi>n</mi><mrow><mo>(</mo><msub><mi>I</mi><mn>1</mn></msub><mo>-</mo><msub><mi>I</mi><mn>2</mn></msub><mo>+</mo><msub><mi>I</mi><mn>3</mn></msub><mo>)</mo></mrow><mover><mi>&psi;</mi><mo>&CenterDot;</mo></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><mfrac><mrow><msub><mi>k</mi><mrow><mi>T</mi><mn>1</mn></mrow></msub><mo>*</mo><msub><mi>k</mi><mrow><mi>E</mi><mn>1</mn></mrow></msub></mrow><msub><mi>R</mi><mn>1</mn></msub></mfrac><mover><mi>&phi;</mi><mo>&CenterDot;</mo></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msup><mrow><mn>4</mn><mi>n</mi></mrow><mn>2</mn></msup><mrow><mo>(</mo><msub><mi>I</mi><mn>2</mn></msub><mo>-</mo><msub><mi>I</mi><mn>3</mn></msub><mo>)</mo></mrow><mi>&phi;</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mo>=</mo><mfrac><msub><mi>k</mi><mrow><mi>T</mi><mn>1</mn></mrow></msub><msub><mi>R</mi><mn>1</mn></msub></mfrac><msub><mi>E</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><mfrac><mrow><msub><mi>k</mi><mrow><mi>T</mi><mn>1</mn></mrow></msub><mo>*</mo><msub><mi>k</mi><mrow><mi>E</mi><mn>1</mn></mrow></msub></mrow><msub><mi>R</mi><mn>1</mn></msub></mfrac><mo>*</mo><msub><mi>&Omega;</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>M</mi><mrow><mi>f</mi><mn>1</mn></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>T</mi><mrow><mi>d</mi><mn>1</mn></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>I</mi><mn>2</mn></msub><mover><mi>&theta;</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msup><mrow><mn>3</mn><mi>n</mi></mrow><mn>2</mn></msup><mrow><mo>(</mo><msub><mi>I</mi><mn>1</mn></msub><mo>-</mo><msub><mi>I</mi><mn>3</mn></msub><mo>)</mo></mrow><mi>&theta;</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><mfrac><mrow><msub><mi>k</mi><mrow><mi>T</mi><mn>2</mn></mrow></msub><mo>*</mo><msub><mi>k</mi><mrow><mi>E</mi><mn>2</mn></mrow></msub></mrow><msub><mi>R</mi><mn>2</mn></msub></mfrac><mover><mi>&theta;</mi><mo>&CenterDot;</mo></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mo>=</mo><mfrac><msub><mi>k</mi><mrow><mi>T</mi><mn>2</mn></mrow></msub><msub><mi>R</mi><mn>2</mn></msub></mfrac><msub><mi>E</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><mfrac><mrow><msub><mi>k</mi><mrow><mi>T</mi><mn>2</mn></mrow></msub><mo>*</mo><msub><mi>k</mi><mrow><mi>E</mi><mn>2</mn></mrow></msub></mrow><msub><mi>R</mi><mn>2</mn></msub></mfrac><mo>*</mo><msub><mi>&Omega;</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>M</mi><mrow><mi>f</mi><mn>2</mn></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>T</mi><mrow><mi>d</mi><mn>2</mn></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><msub><mi>I</mi><mn>3</mn></msub><mover><mi>&psi;</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><mi>n</mi><mrow><mo>(</mo><msub><mi>I</mi><mn>1</mn></msub><mo>-</mo><msub><mi>I</mi><mn>2</mn></msub><mo>+</mo><msub><mi>I</mi><mn>3</mn></msub><mo>)</mo></mrow><mover><mi>&phi;</mi><mo>&CenterDot;</mo></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msup><mi>n</mi><mn>2</mn></msup><mrow><mo>(</mo><msub><mi>I</mi><mn>2</mn></msub><mo>-</mo><msub><mi>I</mi><mn>1</mn></msub><mo>)</mo></mrow><mi>&psi;</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><mfrac><mrow><msub><mi>k</mi><mrow><mi>T</mi><mn>3</mn></mrow></msub><mo>*</mo><msub><mi>k</mi><mrow><mi>E</mi><mn>3</mn></mrow></msub></mrow><msub><mi>R</mi><mn>3</mn></msub></mfrac><mover><mi>&psi;</mi><mo>&CenterDot;</mo></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mo>=</mo><mfrac><msub><mi>k</mi><mrow><mi>T</mi><mn>3</mn></mrow></msub><msub><mi>R</mi><mn>3</mn></msub></mfrac><msub><mi>E</mi><mn>3</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><mfrac><mrow><msub><mi>k</mi><mrow><mi>T</mi><mn>3</mn></mrow></msub><mo>*</mo><msub><mi>k</mi><mrow><mi>E</mi><mn>3</mn></mrow></msub></mrow><msub><mi>R</mi><mn>3</mn></msub></mfrac><mo>*</mo><msub><mi>&Omega;</mi><mn>3</mn></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>M</mi><mrow><mi>f</mi><mn>3</mn></mrow></msub><mo>+</mo><msub><mi>T</mi><mrow><mi>d</mi><mn>3</mn></mrow></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced></mrow>将式Σ4写成矩阵形式如下:<mrow><mi>P</mi><mover><mi>p</mi><mrow><mo>&CenterDot;</mo><mo>&CenterDot;</mo></mrow></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><mi>C</mi><mover><mi>p</mi><mo>&CenterDot;</mo></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><mi>Qp</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>B</mi><mi>E</mi></msub><mi>E</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>B</mi><mi>&Omega;</mi></msub><mi>&Omega;</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>B</mi><mi>m</mi></msub><msub><mi>M</mi><mi>f</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>B</mi><mi>w</mi></msub><msub><mi>T</mi><mi>d</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow>其中,状态p(t)=[φ(t),θ(t),ψ(t)]T,Td(t)=[Td1(t),Td2(t),Td3(t)]T为航天器三轴受到的环境的干扰力矩,E(t)=[E1(t),E2(t),E3(t)]T为安装在航天器三轴上的三个反作用轮的控制电压,Ω(t)=[Ω1(t),Ω2(t),Ω3(t)]T为安装在航天器三轴上的反作用轮中电机的角速度,Mf(t)=[Mf1(t),Mf2(t),Mf3(t)]T为安装在航天器三轴上的反作用轮的摩擦力矩干扰;式中P=diag{I1,I2,I3},Bm=I,Bw=I,<mrow><msub><mi>B</mi><mi>E</mi></msub><mo>=</mo><mi>diag</mi><mo>{</mo><mfrac><msub><mi>k</mi><mrow><mi>T</mi><mn>1</mn></mrow></msub><msub><mi>R</mi><mn>1</mn></msub></mfrac><mo>,</mo><mfrac><msub><mi>k</mi><mrow><mi>T</mi><mn>2</mn></mrow></msub><msub><mi>R</mi><mn>2</mn></msub></mfrac><mo>,</mo><mfrac><msub><mi>k</mi><mrow><mi>T</mi><mn>3</mn></mrow></msub><msub><mi>R</mi><mn>3</mn></msub></mfrac><mo>}</mo><mo>,</mo></mrow>Q=diag{4n2(I2‑I3),3n2(I1‑I3),n2(I2‑I1)},<mrow><msub><mi>B</mi><mi>&Omega;</mi></msub><mo>=</mo><mi>diag</mi><mo>{</mo><mo>-</mo><mfrac><mrow><msub><mi>k</mi><mrow><mi>T</mi><mn>1</mn></mrow></msub><mo>*</mo><msub><mi>k</mi><mrow><mi>E</mi><mn>1</mn></mrow></msub></mrow><msub><mi>R</mi><mn>1</mn></msub></mfrac><mo>,</mo><mo>-</mo><mfrac><mrow><msub><mi>k</mi><mrow><mi>T</mi><mn>2</mn></mrow></msub><mo>*</mo><msub><mi>k</mi><mrow><mi>E</mi><mn>2</mn></mrow></msub></mrow><msub><mi>R</mi><mn>2</mn></msub></mfrac><mo>,</mo><mo>-</mo><mfrac><mrow><msub><mi>k</mi><mrow><mi>T</mi><mn>3</mn></mrow></msub><mo>*</mo><msub><mi>k</mi><mrow><mi>E</mi><mn>3</mn></mrow></msub></mrow><msub><mi>R</mi><mn>3</mn></msub></mfrac><mo>}</mo><mo>,</mo></mrow><mrow><mi>C</mi><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mo>-</mo><mfrac><mrow><msub><mi>k</mi><mrow><mi>T</mi><mn>1</mn></mrow></msub><mo>*</mo><msub><mi>k</mi><mrow><mi>E</mi><mn>1</mn></mrow></msub></mrow><msub><mi>R</mi><mn>1</mn></msub></mfrac></mtd><mtd><mn>0</mn></mtd><mtd><mo>-</mo><mi>n</mi><mrow><mo>(</mo><msub><mi>I</mi><mn>1</mn></msub><mo>-</mo><msub><mi>I</mi><mn>2</mn></msub><mo>+</mo><msub><mi>I</mi><mn>3</mn></msub><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mo>-</mo><mfrac><mrow><msub><mi>k</mi><mrow><mi>T</mi><mn>2</mn></mrow></msub><mo>*</mo><msub><mi>k</mi><mrow><mi>E</mi><mn>2</mn></mrow></msub></mrow><msub><mi>R</mi><mn>2</mn></msub></mfrac></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mi>n</mi><mrow><mo>(</mo><msub><mi>I</mi><mn>1</mn></msub><mo>-</mo><msub><mi>I</mi><mn>2</mn></msub><mo>+</mo><msub><mi>I</mi><mn>3</mn></msub><mo>)</mo></mrow></mtd><mtd><mn>0</mn></mtd><mtd><mo>-</mo><mfrac><mrow><msub><mi>k</mi><mrow><mi>T</mi><mn>3</mn></mrow></msub><mo>*</mo><msub><mi>k</mi><mrow><mi>E</mi><mn>3</mn></mrow></msub></mrow><msub><mi>R</mi><mn>3</mn></msub></mfrac></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>进一步可以将包含反作用轮摩擦特性的航天器姿态系统动力学模型写成状态空间表达式形式如下:<mrow><mover><mi>x</mi><mo>&CenterDot;</mo></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mi>Ax</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>B</mi><mn>0</mn></msub><mi>E</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>B</mi><mn>1</mn></msub><msub><mi>M</mi><mi>f</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>B</mi><mn>2</mn></msub><msub><mi>T</mi><mi>d</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow>其中,x(t)、E(t)分别为系统的状态变量和控制输入,E(t)=[E1(t),E2(t),E3(t)]T<mrow><mi>x</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msup><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>e</mi><mi>p</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mtd><mtd><msubsup><mo>&Integral;</mo><mrow><mi>t</mi><mo>-</mo><mn>1</mn></mrow><mi>t</mi></msubsup><mi>&Omega;</mi><mrow><mo>(</mo><mi>&tau;</mi><mo>)</mo></mrow><mi>d</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mtd><mtd><msub><mover><mi>e</mi><mo>.</mo></mover><mi>p</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mtd><mtd><mi>&Omega;</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mi>T</mi></msup><mo>,</mo></mrow>其中ep(t)=p(t)‑pd(t),pd(t)为航天器系统的期望姿态信息,p(t)为航天器系统当前最新的姿态信息,ep(t)为航天器当前姿态与期望姿态的偏差,A为系统阵,B0为控制输入矩阵,B1为摩擦力矩干扰输入矩阵,B2为环境干扰力矩的输入矩阵,其对应的表达式如下:<mrow><mi>A</mi><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mi>I</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><mi>I</mi></mtd></mtr><mtr><mtd><mo>-</mo><msup><mi>P</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mi>Q</mi></mtd><mtd><mn>0</mn></mtd><mtd><mo>-</mo><msup><mi>P</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mi>C</mi></mtd><mtd><msup><mi>P</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><msub><mi>B</mi><mi>&Omega;</mi></msub></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mfrac><mrow><msub><mi>K</mi><mi>T</mi></msub><mo>*</mo><msub><mi>K</mi><mi>E</mi></msub></mrow><mrow><mi>J</mi><mo>*</mo><mi>R</mi></mrow></mfrac></mtd><mtd><mo>-</mo><mfrac><mrow><msub><mi>K</mi><mi>T</mi></msub><mo>*</mo><msub><mi>K</mi><mi>E</mi></msub></mrow><mrow><mi>J</mi><mo>*</mo><mi>R</mi></mrow></mfrac></mtd></mtr></mtable></mfenced><mo>,</mo></mrow><mrow><msub><mi>B</mi><mn>0</mn></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd></mtr><mtr><mtd><msup><mi>P</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><msub><mi>B</mi><mi>E</mi></msub></mtd></mtr><mtr><mtd><mfrac><msub><mi>K</mi><mi>T</mi></msub><mrow><mi>J</mi><mo>*</mo><mi>R</mi></mrow></mfrac></mtd></mtr></mtable></mfenced><mo>,</mo></mrow><mrow><msub><mi>B</mi><mn>1</mn></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd></mtr><mtr><mtd><msup><mi>P</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><msub><mi>B</mi><mi>m</mi></msub></mtd></mtr><mtr><mtd><mfrac><mn>1</mn><mi>J</mi></mfrac></mtd></mtr></mtable></mfenced><mo>,</mo></mrow><mrow><msub><mi>B</mi><mn>2</mn></msub><mo>=</mo><mfenced open='[' close=']'><mtable><mtr><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd></mtr><mtr><mtd><msup><mi>P</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><msub><mi>B</mi><mi>w</mi></msub></mtd></mtr><mtr><mtd><mn>0</mn></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>其中,KT=diag{kT1,kT2,kT3},J=diag{J1,J2,J3},KE=diag{kE1,kE2,kE3},R=diag{R1,R2,R3};第二步:设计摩擦干扰估计器对于上述反作用轮摩擦干扰,设计摩擦干扰估计器,对摩擦干扰的估计表征为:<mfenced open='{' close=''><mtable><mtr><mtd><msub><mover><mi>M</mi><mo>^</mo></mover><mi>f</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mi>r</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><mi>Nx</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mover><mi>r</mi><mo>&CenterDot;</mo></mover><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mo>-</mo><msub><mi>NB</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>r</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><mi>Nx</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>)</mo></mrow><mo>-</mo><mi>N</mi><mrow><mo>(</mo><mi>Ax</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>B</mi><mn>0</mn></msub><mi>u</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>)</mo></mrow></mtd></mtr></mtable></mfenced>其中,N为摩擦干扰估计器增益,为反作用轮摩擦干扰的估计值,r(t)为摩擦干扰估计器中的辅助变量;第三步:设计标称控制器通过摩擦干扰估计器完成对反作用轮摩擦进行估计后,对于航天器系统中还存在的环境干扰力矩以及摩擦干扰估计误差,进一步设计具有干扰抑制能力的标称控制器,其对应控制律为:<mrow><msub><mi>E</mi><mi>K</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><mi>K</mi><msup><mfenced open='[' close=']'><mtable><mtr><mtd><msub><mi>e</mi><mi>p</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mtd><mtd><msubsup><mo>&Integral;</mo><mrow><mi>t</mi><mo>-</mo><mn>1</mn></mrow><mi>t</mi></msubsup><mi>&Omega;</mi><mrow><mo>(</mo><mi>&tau;</mi><mo>)</mo></mrow><mi>d</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mtd><mtd><msub><mover><mi>e</mi><mo>&CenterDot;</mo></mover><mi>p</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mtd><mtd><mi>&Omega;</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mtd></mtr></mtable></mfenced><mi>T</mi></msup></mrow>其中,EK(t)为当前时刻标称控制器的控制量,K为标称控制器的控制增益;第四步:设计航天器复合分层抗干扰姿态控制器在分别完成反作用轮摩擦观测器与标称控制器基础上,进行复合,得到多源干扰下航天器复合分层抗干扰姿态控制器,其对应的控制律为:<mrow><mi>E</mi><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>E</mi><mi>K</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow><mo>-</mo><mfrac><mi>R</mi><msub><mi>K</mi><mi>T</mi></msub></mfrac><msub><mover><mi>M</mi><mo>^</mo></mover><mi>f</mi></msub><mrow><mo>(</mo><mi>t</mi><mo>)</mo></mrow></mrow>其中,E(t)为复合分层抗干扰姿态控制器的输出,用于控制安装在航天器三轴上的反作用轮完成姿态控制。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201510294341.9/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top