[發明專利]基于二次型規劃的在軌服務航天器推力分配優化方法有效
| 申請號: | 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*,最終完成推力分配過程。?
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于西北工業大學,未經西北工業大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310320058.X/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種刀頭自動安裝機構
- 下一篇:一種制備高純度他克莫司的工藝





