[发明专利]一种卫星姿态模糊控制器参数优化方法有效
申请号: | 201210545164.3 | 申请日: | 2012-12-14 |
公开(公告)号: | CN103019099A | 公开(公告)日: | 2013-04-03 |
发明(设计)人: | 房建成;彭聪;崔培玲 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04;G05D1/08 |
代理公司: | 北京科迪生专利代理有限责任公司 11251 | 代理人: | 成金玉 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明涉及一种卫星姿态模糊控制器参数优化方法,属于航天控制技术领域,在卫星姿态参考坐标系下建立含有磁悬浮飞轮群的卫星动力学和运动学模型,基于磁悬浮飞轮群的航天器动力学模型设计姿态模糊控制器,引入改进的粒子群优化算法对所设计的姿态模糊控制器进行控制参数优化设计。本发明可以适用于卫星姿态模糊控制系统中,不仅提高模糊控制器设计效率,而且提高卫星姿态控制精度和稳定度。 | ||
搜索关键词: | 一种 卫星 姿态 模糊 控制器 参数 优化 方法 | ||
【主权项】:
1.一种卫星姿态模糊控制器参数优化方法,其特征在于:在卫星姿态参考坐标系下建立基于磁悬浮飞轮群的卫星姿态动力学和运动学模型,基于此模型设计卫星姿态模糊控制器,采用改进的粒子群优化算法对姿态模糊控制器进行优化设计;具体包括以下步骤:①建立卫星载体固连坐标系和单个磁悬浮飞轮固连坐标系;建立卫星载体固连坐标系(xb,yb,zb),坐标系原点位于载体质量中心,卫星固定有三个磁悬浮飞轮,以正交形式安装;建立第j(j=1,2,3)个磁悬浮飞轮固连坐标系(xwαj,ywβj,zwsj),其中zwsj表示第j个磁悬浮飞轮自转轴方向单位向量,xwαj和ywβj表示第j个磁悬浮飞轮径向轴方向单位向量;②基于步骤①建立磁悬浮飞轮群角动量模型;h w 1 = I ws 1 Ω 1 β 1 - α 1 1 - - - ( 1 ) ]]>h w 2 = I ws 2 Ω 2 1 β 2 - α 2 - - - ( 2 ) ]]>h w 3 = I ws 3 Ω 3 - α 3 1 α β 3 - - - ( 3 ) ]]> 其中,hw1为自转轴平行于zb轴的磁悬浮飞轮w1的角动量,hw2为自转轴平行于xb轴的磁悬浮飞轮w2的角动量,hw3为自转轴平行于yb轴的磁悬浮飞轮w3的角动量;Iws1为磁悬浮飞轮w1自转轴方向转动惯量,Iws2为磁悬浮飞轮w2自转轴方向转动惯量,Iws3为磁悬浮飞轮w3自转轴方向转动惯量;Ω1为磁悬浮飞轮w1自转角速度,Ω2为磁悬浮飞轮w2自转角速度,Ω3为磁悬浮飞轮w3自转角速度;α1和β1为磁悬浮飞轮w1转子径向偏移量,α2和β2为磁悬浮飞轮w2转子径向偏移量,α3和β3为磁悬浮飞轮w3转子径向偏移量;采用相同的磁悬浮飞轮,有Iws1=Iws2=Iws3=Iws;③基于步骤①和步骤②建立卫星总的角动量模型;h = J 1 ω 1 + I ws Ω 1 β 1 + I ws Ω 2 - I ws Ω 3 α 3 J 2 ω 2 - I ws Ω 1 α 1 + I ws Ω 2 β 2 + I ws Ω 3 J 3 ω 3 + I ws Ω 1 - I ws Ω 2 α 2 + I ws Ω 3 β 3 - - - ( 4 ) ]]> 其中,J1,J2和J3为卫星三轴转动惯量;ω1,ω2和ω3为卫星三轴姿态角速度;④基于步骤①-步骤③建立基于磁悬浮飞轮群的卫星动力学模型;h · + [ ω × ] h = τ e - - - ( 5 ) ]]> 其中,τe为外部干扰力矩,ω=(ω1,ω2,ω3)T为卫星姿态角速度向量,[ω×]为:[ ω × ] = 0 - ω 3 ω 2 ω 3 0 - ω 1 - ω 2 ω 1 0 - - - ( 6 ) ]]>
为卫星总的角动量的微分,h · = J 1 ω · 1 + I ws Ω · 1 β 1 + I ws Ω 1 β · 1 + I ws Ω · 2 - I ws Ω · 3 α 3 - I ws Ω 3 α · 3 J 2 ω · 2 - I ws Ω · 1 α 1 - I ws Ω 1 α · 1 + I ws Ω · 2 β 2 + I ws Ω 2 β · 2 + I ws Ω · 3 J 3 ω · 3 + I ws Ω · 1 - I ws Ω · 2 α 2 - I ws Ω 2 α · 2 + I ws Ω · 3 β 3 + I ws Ω 3 β · 3 - - - ( 7 ) ]]> 其中,
和
为卫星三轴姿态角速度的微分;
和
分别为磁悬浮飞轮w1,w2和w3自转角速度的微分;
和
为磁悬浮飞轮w1转子径向偏移量的微分;
和
为磁悬浮飞轮w2转子径向偏移量的微分;
和
为磁悬浮飞轮w3转子径向偏移量的微分;⑤基于步骤①建立卫星姿态运动学模型;ω = R ( θ ) θ · - ω c ( θ ) - - - ( 8 ) ]]> 其中,θ=(θ1,θ2,θ3)T为卫星三轴欧拉姿态角向量,
为欧拉姿态角的微分,R(θ)和ωc(θ)分别表示为:R ( θ ) = 1 0 - sin θ 2 0 cos θ 1 sin θ 1 cos θ 2 0 - sin θ 1 cos θ 1 cos θ 2 - - - ( 9 ) ]]>ω c ( θ ) = ω o cos θ 2 sin θ 3 cos θ 1 cos θ 3 + sin θ 1 sin θ 2 sin θ 3 - sin θ 1 cos θ 3 + cos θ 1 sin θ 2 sin θ 3 - - - ( 10 ) ]]> 其中,ωo为轨道角速度;⑥基于步骤④和步骤⑤所建立的基于三轴正交安装磁悬浮飞轮群的卫星动力学和运动学模型,设计姿态模糊控制器;模糊规则为:如果x是Am,并且y是Bp,那么z是Cq;其中,x和y是模糊控制器输入变量,x为卫星姿态误差eθ通过比例因子ke转换限制在[-1,1]范围内,y为姿态误差的微分
通过比例因子
转换限制在[-1,1]范围内;z是模糊控制器输出变量,通过比例因子ku转换为真实输出值;Am是输入变量x的模糊集语言变量,采用七种语言变量组成,包括NL(负大),NM(负中),NS(负小),O(零),PS(正小),PM(正中),PL(正大);Bp是输入变量y的模糊集语言变量,采用五种语言变量组成,包括NL(负大),NS(负小),O(零),PS(正小),PL(正大);Cq为输出变量z的模糊集语言变量,采用七种语言变量组成,包括NL(负大),NM(负中),NS(负小),O(零),PS(正小),PM(正中),PL(正大);模糊连接词“并且”根据模糊理论中代数积定义;设计控制系统性能目标函数为:J = ∫ t = 0 t = t final ( | e θ ( t ) | + | e ω ( t ) | ) dt ]]> 其中,eω为卫星姿态角速度的误差,tfinal为总时间;⑦基于步骤⑥所设计的姿态模糊控制器采用改进的粒子群优化算法进行控制器参数优化设计,最终得到所有参数最优选取和最佳组合的姿态模糊控制器,进行基于磁悬浮飞轮群的卫星姿态控制,以实现卫星姿态高精度高稳定度控制性能。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210545164.3/,转载请声明来源钻瓜专利网。