王獻忠 張 肖 張麗敏
1.上海航天控制技術研究所,上海200233 2.空間智能控制技術重點實驗室,上海200233
?
近地零動量衛星干擾力矩飛輪補償控制
王獻忠 張 肖 張麗敏
1.上海航天控制技術研究所,上海200233 2.空間智能控制技術重點實驗室,上海200233

對于配置單翼太陽帆板的近地衛星,氣動干擾力矩嚴重影響近地衛星姿態控制。首先進行對日定向時氣動干擾力矩分析;接著針對氣動干擾力矩設計飛輪補償控制算法,并采取弱偏置措施防止飛輪過零干擾;最后通過仿真驗證了干擾力矩補償控制算法的有效性,并可大幅減小磁力矩器磁矩。 關鍵詞 衛星;姿態控制;零動量控制;飛輪;磁力矩器
近地空間稀薄大氣不僅會影響衛星軌道,還會對衛星姿態控制產生較大的氣動干擾力矩,特別是安裝單翼太陽帆板進行二維對日定向控制的近地衛星,如軌道高度200~300km的衛星,氣動干擾力矩幅值可達100g·cm。
磁力矩器只能進行二軸姿態控制,全磁控制一般用于星體角速率阻尼[1],衛星穩態運行時一般采用飛輪加磁控制[2]。不需要快速姿態機動的衛星一般采用偏置動量控制,偏置動量衛星磁力矩器用于動量輪卸載和章進動控制[3-5];目前較多衛星采用零動量控制,零動量衛星磁力矩器一般用于對飛輪角動量卸載[2,6],國內外學者也對磁和飛輪聯合控制進行了研究[7-10],磁和飛輪聯合控制時磁力矩器除了對飛輪卸載,還直接用于星體姿態控制。
氣動力與衛星相對大氣的飛行速度方向相反,產生的氣動干擾力矩與衛星的飛行速度方向正交,一般作用在衛星的Z軸??紤]到太陽矢量基本在衛星赤道面附近,近地衛星對日定向時氣動干擾力矩峰值一般出現在高緯度區,此區域Z軸磁場強度最強,X和Y軸磁場強度較弱,根據磁矩的叉乘特性Tm=M×B,Z軸姿態處于磁不可控區,氣動干擾力矩主要由飛輪轉速控制。
近地衛星氣動干擾力矩嚴重,直接基于零動量加磁卸載控制,要求配置較大磁矩輸出的磁力矩器,導致磁力矩器的重量大幅增加。本文首先分析近地衛星對日定向時的氣動干擾力矩;接著針對氣動干擾力矩研究了飛輪補償控制算法和防止飛輪過零干擾;最后仿真驗證了干擾力矩補償控制算法的有效性。
1.1 剛體動力學方程
衛星剛體動力學模型[11-12]如下:
(1)
其中,I是衛星本體的轉動慣量,ω為衛星本體坐標系相對慣性空間的角速率,H為飛輪角動量,Tc為姿控力矩,Td為干擾力矩。
1.2 飛輪磁卸載
飛輪角動量磁卸載如下:
Mc=-k·(Bb×Δh)
(2)
其中:Δh為需要卸載的飛輪角動量,k為磁卸載系數,Bb為衛星本體下三軸磁場強度,Bb=[BxByBz]T,Bx,By,Bz為磁場強度三軸分量。
2.1 太陽矢量計算
太陽在慣性系和軌道系下指向如圖1所示。
太陽矢量在慣性系下坐標:
(3)
其中:αs為太陽赤經,βs為太陽赤緯。
將rsi轉換至軌道坐標系下:
(4)

圖1 太陽在慣性系和軌道系下指向
其中:Aoi為慣性系至軌道系的轉換矩陣,i,u,Ω分別為衛星的軌道傾角、緯度輻角和升交點赤經。

2.2 二維對日定向時帆板法線方向
帆板在星體上安裝方式及零位位置如圖2所示,帆板可以繞偏置軸最大正負70°偏置,可以繞旋轉軸正負360°旋轉。

圖2 帆板在星體上安裝方式及零位位置
二維對日定向時帆板先繞Yb軸旋轉,使太陽矢量位于OsYsZs平面內,再繞偏置軸偏置一定的角度,使帆板法線指向太陽。
不考慮衛星對地定向時星體姿態偏差(下同),衛星在軌時相對慣性空間按一定的軌道角速率繞軌道面法向(負Yo軸)旋轉,太陽相對慣性空間靜止,帆板需要繞軌道面負法向(Yo軸)旋轉才能保持帆板對日定向。
升交點處帆板二維對日定向先繞Yb軸旋轉角度u0,再繞Xb軸偏置角度β實現對日定向;衛星按軌道角速率ω0旋轉,飛行到緯度幅角u處,帆板繞Yb軸旋轉角度為u0+u,再繞Xb軸偏置角度β實現對日定向,帆板法線在軌道坐標系下坐標:
(5)
其中:


Ano為軌道系至帆板系的轉換矩陣,rn0為帆板零位狀態下帆板法線指向。
對日定向狀態下帆板法線指向太陽,得:
rno=rso
(6)
由式(6)可得:
(7)
(8)
對于傾角為42°的近地軌道,考慮太陽南北回歸23.5°影響,帆板最大偏置角度約為65.5°,一般要求帆板具備70°的偏置能力。
2.3 氣動干擾力矩分析
氣動干擾力和氣動干擾力矩如下:
(9)
Tda=La×Fp
(10)
其中:cd為氣動阻力系數 ,取值在2.2~2.4之間,ρ為衛星所在高度的大氣密度,v為飛行器相對大氣的速度,A為帆板受氣動影響的等效面積,La為迎風面壓力中心相對飛行器質心的距離。
氣動干擾力矩作用在星體的Z軸,設帆板面積為s,帆板二維對日定向時等效氣動面積如下:
(11)
由式(11)得Z軸氣動干擾力矩如下:
(12)
其中:Tdaz0為氣動干擾力矩幅值,單翼安裝在相對飛行方向的左側Tdaz0<0,反之右側Tdaz0>0。
近地衛星單翼帆板氣動干擾力矩較嚴重,采用雙翼對稱安裝帆板,氣動干擾力矩可以相互抵消。
3.1 飛輪補償控制
由式(12)可知,氣動干擾力矩具有正弦絕對值波形,波動周期為軌道周期。當u+u0=90°,或u+u0=270°時氣動干擾力矩最大。
考慮到太陽矢量基本在衛星赤道面附近,近地衛星對日定向時氣動干擾力矩峰值一般出現在高緯度區,此區域Z軸磁場強度最強,X軸和Y軸磁場強度較弱,根據磁矩的叉乘特性Tm=M×B,Z軸姿態處于磁不可控區,氣動干擾力矩主要由飛輪轉速控制。
u0=0氣動干擾力矩如圖3所示,氣動干擾力矩最大時磁控最弱,以下氣動干擾力矩控制考慮u0=0的情況。

圖3 氣動干擾力矩曲線
近地衛星氣動干擾力矩嚴重,直接基于零動量加磁卸載控制要求配置較大磁矩輸出的磁力矩器,導致磁力矩器的重量大幅增加。
基于X軸飛輪偏置角動量與軌道角速率叉乘產生的陀螺力矩控制氣動干擾,飛輪補償控制力矩如下:
Tzb=-Hx·ω0
(13)
補償角動量與根據滾動姿態角計算的飛輪控制量合成后控制X軸飛輪,磁力矩器不對X軸飛輪補償角動量卸載。
X軸飛輪偏置角動量用于磁不可控區干擾力矩補償,為避免X軸飛角動量變化對X軸干擾,磁可控區X軸飛輪角動量保持不變,針對氣動干擾力矩設計飛輪補償角動量如圖4所示。

圖4 補償氣動干擾力矩X軸飛輪角動量偏置曲線
由式(12)和(13)可得X軸飛輪角動量補償最大值如下:
(14)
其中:Tdaz0為氣動干擾力矩最大值。
Z軸干擾力矩磁不可控區出現在南北極附近的較小區域內,磁可控區X軸飛輪角動量保持值產生的補償力矩幅值大于氣動干擾力矩平均值。由式(12)得到氣動干擾力矩均值如下:
(15)
由式(15)得X軸飛輪角動量保持值要求如下:
(16)
針對氣動干擾力矩的飛輪角動量補償策略也可以應用于受地球陰影遮擋的太陽光壓干擾力矩補償,受地球陰影遮擋的太陽光壓干擾力矩如圖5所示,相應X軸飛輪角動量偏置曲線如圖6所示,X軸飛輪角動量保持值可以適當減小。

圖5 太陽光壓干擾力矩曲線

圖6 補償光壓干擾力矩X軸飛輪角動量偏置曲線
3.2 飛輪過零抑制
飛輪轉速過零時,動摩擦轉變為靜摩擦,再由靜摩擦轉變為動摩擦,且正反轉摩擦力矩極性相反,飛輪轉速過零會對星體姿態控制產生干擾,影響星體的穩定度,特別是當飛輪在零轉速附近頻繁控制時,飛輪轉速頻繁過零還會影響飛輪壽命。
為了避免飛輪轉速過零,可以采用整星零動量方式,但整星零動量控制需要4臺飛輪同時工作,采用3臺飛輪避免轉速過零安裝方式如圖7所示。

圖7 避免飛輪轉速過零安裝方式
類似雙自由度偏置動量控制,可以對俯仰軸角動量進行適當偏置Hb,根據斜裝飛輪安裝角得3臺飛輪工作時中心角動量如下:
Hs=Hb/sinβ
(17)
Hx=-cosα·cosβ·Hs
(18)
Hy=-sinα·cosβ·Hs
(19)
斜裝飛輪工作在弱偏置狀態,可以避免轉速過零,其對X和Z軸的角動量分量可以避免X和Z軸飛輪轉速過零。
不考慮X軸飛輪對氣動干擾力矩補償,斜裝飛輪弱偏置極性使俯仰軸角動量Hb為負;X軸飛輪對氣動干擾力矩補償角動量較大時,要使斜裝飛輪在X軸的角動量與氣動干擾力矩補償角動量極性一致,降低X軸飛輪轉速;反之要極性相反,避免X軸飛輪過零。
衛星偏航軸加幅值為-100g·cm的正弦絕對值氣動干擾力矩,結合近地軌道角速率,理論計算X軸補償角動量約為-5.5N·m·s,反作用飛輪角動量為15N·m·s。
不考慮飛輪補償氣動干擾力矩磁力矩器輸出如圖8所示,穩定時最大輸出磁矩約300A·m2。

圖8 不考慮飛輪補償磁力矩器磁矩輸出曲線
采用飛輪補償氣動干擾力矩磁力矩器磁矩輸出如圖9所示,穩定時最大輸出磁矩約50A·m2,且穩態姿態控制精度也得到了提高。飛輪角動量輸出曲線如圖10所示,穩定時Y和Z軸飛輪轉速會過零,可以通過Y軸弱偏置避免飛輪過零。

圖9 考慮飛輪補償磁力矩器磁矩輸出曲線

圖10 考慮飛輪補償飛輪角動量輸出曲線
首先分析了近地衛星對日定向時氣動干擾力矩;接著針對氣動干擾力矩設計飛輪補償控制算法,并采取弱偏置措施防止飛輪過零干擾;最后通過仿真驗證了干擾力矩補償控制算法的有效性,并可大幅減小磁力矩器磁矩,減輕衛星重量。
[1] 陳宏宇.無陀螺磁控小衛星的大角度姿態捕獲研究[J].航天控制,2006,24(3):43-47,53.(Chen Hongyu. Active Magnetic Attitude Control of Microsatellite Without Gyroscope[J].Aerospace Control, 2006,24(3):43-47,53.)
[2] 田春華,馬廣富,李傳江,等.三軸穩定衛星姿控系統的一般性問題[J].自動化技術與應用,2001,20(1):9-12.(Tian Chunhua, Ma Guangfu, Li Chuanjiang, et al. General Problem of Three Axis Stabilized Satellite Attitude Control System[J]. Techniques of Automation and Applications, 2001,20(1):9-12.)
[3] 柯旗,王勇,魏春嶺.一種在軌改善偏置動量衛星控制精度的方法[J].空間控制技術與應用,2011,37(4):41-44.(Ke Qi, Wang Yong, Wei Chunling. A Way to Improve Attitude Control Accuracy for Momentum Biased Satellite[J].Aerospace Control and Application, 2011,37(4):41-44.)
[4] 黃衛東,張育林. 重力梯度穩定小衛星的最優主動磁控和動量輪控制[J].航天控制,2005,23(4):27-31.(Huang Weidong, Zhang Yulin. An Optimal Control Algorithm of a Gravity Gradient Stabilized Small Satellite with Momentum Wheel and Magnetic Torque[J]. Aerospace Control, 2005,23(4):27-31.)
[5] 李傳江,馬廣富,宋斌.基于滾動信息反饋的偏置動量衛星滾動/偏航回路姿態控制器設計[J]. 航天控制,2006,24(3):29-34.(Li Chuanjiang, Ma Guangfu, Song Bin. Roll/Yaw Attitude Controller Design of Biased Momentum Satellite Based on Roll Information Feedback[J].Aerospace Control, 2006,24(3):29-34.)
[6] 李鵬奎,錢山,郭才發,等.零動量輪衛星姿態控制系統研究[J].中國空間科學技術,2009,29(2):25-32.(Li Pengkui, Qian Shan, Guo Caifa ,et al. Research on Satellite Attitude Control Problems of Zero-momentum Reaction Wheel System[J]. Chinese Space Science and Technology, 2009,29(2):25-32.)
[7] 賈飛蕾,徐偉,李恒年,等.基于聯合飛輪和磁力矩器的航天器姿態控制算法研究[J].航天控制,2010,28(3):16-19.(Jia Feilei, Xu Wei, Li Hengnian, et al. The Study of Control Algorithm for Spacecraft Attitude Control Based on the Combination of Reaction Wheels and Magnetorque[J].Aerospace Control, 2010,28(3):16-19.)
[8] 陳閩,張世杰,張迎春.基于反作用飛輪和磁力矩器的小衛星姿態聯合控制算法[J].吉林大學學報(工學版),2010,40(4):1155-1160.(Chen Min, Zhang Shijie, Zhang Yingchun. Combined Attitude Control Method of Small Satellite Using Reaction Wheels and Magnetorquers[J].Journal of Jilin University(Engineering and Technology Edition), 2010,40(4):1155-1160.)
[9] 段晨陽,湯國建,張世杰.單軸飛輪故障時的小衛星姿態控制方法研究[J].航天控制,2007,25(3):48-52.(Duan Chenyang, Tang Guojian, Zhang Shijie. Attitude Control Method of Small Satellite in the Case of Single Reaction Wheel Failure[J]. Aerospace Control, 2007,25(3):48-52.)
[10] 陳閩,張世杰,邢艷軍,等.飛輪故障時的小衛星輪控與磁控聯合控制方法[J].哈爾濱工業大學學報,2007,39(5):811~816.(Chen Min, Zhang Shijie, Xing Yanjun,et al. Combined Attitude Control Method of Small Satellite in the Case of Reaction Wheel Failed[J]. Journal of Harbin Institute of Technology, 2007,39(5):811-816.)
[11] 章仁為.衛星軌道姿態動力學與控制[M].北京:北京航空航天大學出版社,2006.(Zhang Renwei. Attitude and Orbit Dynamics and Control of Satellite [M]. Bei Jing: Beihang University press, 2006.)
[12] 屠善澄.衛星姿態動力學與控制[M].北京:宇航出版社,2002.(Tu Shancheng. Attitude Dynamics and Control of Satellite [M]. BeiJing: Space press, 2002.)
Disturbance Moment Control Based on Wheel for Zero-Momentum Near Earth Satellites
Wang Xianzhong, Zhang Xiao, Zhang Limin
1.Shanghai Aerospace Control Technology Institute, Shanghai 200233,China 2.Shanghai Key Laboratory of Aerospace Intelligent Control Technology, Shanghai 200233,China
Theattitudecontrolofnearearthsatelliteswithsinglesolarcellarrayisbadlydisturbedbytheatmospheredisturbancemonment.Firstly,theatmospheredisturbancemomentofnearearthsatellitesisanalyzedwhilethenormaldirectionofthesolarcellarraypointstosun.Then,thecontrolarithmeticisdesignedforcompensatingthedisturbancemomentofatmospherebasedonwheelandpreventingfromtherotatespeedcrossing-zerodisturbanceofthewheelwithlowbiasedmomentum.Finally,thesimulationresultvalidatesthearithmeticofthedisturbancemomentcontrolandshowsthatthemagneticmomentofthemagnetorquercanbelargelydecreased.
Satellite;Attitudecontrol;Zero-momentumcontrol;Wheel;Magnetorquer
2015-06-30
王獻忠(1971-),男,江蘇太倉人,博士,研究員,主要研究方向為航天器導航、制導與控制技術;張 肖(1981-),女,浙江舟山人,碩士,高級工程師,主要研究方向為航天器控制技術;張麗敏(1981-),女,河南新鄉人,碩士,工程師,主要研究方向為航天器導航與控制技術。
V448.2
A
1006-3242(2016)02-0060-06