[发明专利]基于二次型规划的在轨服务航天器推力分配优化方法有效
申请号: | 201310320058.X | 申请日: | 2013-07-26 |
公开(公告)号: | CN103543750A | 公开(公告)日: | 2014-01-29 |
发明(设计)人: | 岳晓奎;李鹏;袁建平;段辰璐 | 申请(专利权)人: | 西北工业大学 |
主分类号: | G05D1/10 | 分类号: | G05D1/10;G05D1/08 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 顾潮琪 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种基于二次型规划的在轨服务航天器推力分配优化方法,采用基于二次型规划的二次分步优化方法,首先应用伪逆法寻找满足轨道与姿态控制要求的初始解,再使用二次型规划可以将求得的初始解修正到推力器能够提供的推力范围内。这种方法避免了单独采用二次型规划方法寻求初始解的盲目性和不精确性,使得期望控制量能够在执行机构间进行更好的分配,进而提高运算效率。 | ||
搜索关键词: | 基于 二次 规划 服务 航天器 推力 分配 优化 方法 | ||
【主权项】:
1.一种基于二次型规划的在轨服务航天器推力分配优化方法,其特征在于包括下述步骤: 步骤一、定义航天器本体坐标系Oxbybzb的三个坐标轴与航天器三个惯性主轴重合,航天器上安装的推力器个数为n个,在航天器体坐标系Oxbybzb下,各个推力器相对航天器质心的位置矢量矩阵为[d1b,d2b,…,dnb],其中dib=[xi yi zi]T表示dib在体坐标系Oxbybzb三个轴上的分量大小;定义eb=[ex ey ez]T为体坐标系的三个基矢,推力器所产生的单位推力矩阵为[e1b,e2b,…,enb],其中eib=[cosαicosβi cosαicosβi sinαi]T为第i个推力器产生的单位推力在体坐标系三个轴上的分量;第i个推力器产生的推力大小为Fi,i=1,2,…,n,且
为第i个推力器在一个执行周期内全部开机时所能产生的最大推力,则第i个推力器对航天器质心产生的作用力为:
故 Uib=Fieib (2) 其产生绕质心的作用力矩为:
故 Ti=(dib×eib)Fi (4) 设所有推力器产生的推力组成列阵F=[F1,F2,…,Fn]T,则其在航天器质心处合成的作用力矩可以表示为:
所产生的作用力可以表示为:
式中,A为所有推力器的单位推力矢量对航天器的力矩矩阵: A=[d1b×e1b,d2b×e2b,…,dnb×enb] (7) B为所有推力器的单位推力矢量对航天器的力矩阵: B=[e1b,e2b,…,enb] (8) 令C=[Tc,Uc]T,D=[A,B]T,其中Tc为期望控制力矩,Uc为期望控制力,则推力分配的数学描述为: C=DF (9) 步骤二、考虑泛函:
可知,推力F须满足的约束条件为: C=DF (11) 其中,C=[Tc;Uc],D=[A;B],Tc为期望控制力矩,Uc为期望控制力; 得到推力F的表达式为: F=DT(DDT)-1C=D+C (12) 其中,D+=DT(DDT)-1即为D的伪逆; 对推力F进行修正,令 F=D+C+w (13) 其中w为修正变量,满足齐次线性方程: Dw=0 (14) 式(14)的解表示为: w=k1ξ1+k2ξ2+…+kn-6ξn-6=ξk (15) 其中,ξ=[ξ1,ξ2,…,ξn-6]为方程组的一个基础解系;k=[k1,k2,…,kn-6]T,ki为任意实数1≤i≤n-6,i∈N; 考虑泛函:
上述泛函等价于:
其中f=2(ξT[D+C]),H=2ξTξ; 再考虑F的有界性,亦即单个推力器推力范围限制:
令
考虑式(13)则得:
令G=[ξ;-ξ]T,S=[Fμ-D+C;D+C]T,则约束条件(18)表示为: Gk≤S (19) 式(17)与式(19)构成二次型规划问题的一般形式,对该轨迹规划问题进行求解,从而得到最优解k*,亦即得到满足轨道与姿态期望控制要求,且满足推力器约束的推力F*,最终完成推力分配过程。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310320058.X/,转载请声明来源钻瓜专利网。
- 上一篇:一种刀头自动安装机构
- 下一篇:一种制备高纯度他克莫司的工艺