趙 琴
(北京控制與電子技術研究所,北京100038)
地球靜止軌道上運行的衛(wèi)星,由于相對地面上的任何一個觀測者靜止,因此給地面觀測帶來諸多便利。另外,高軌應急任務,應急發(fā)射一顆服務飛行器對出現(xiàn)故障的航天器進行救援服務等任務,需要將服務飛行器發(fā)射進入GEO軌道指定目標點附近定點[1]。絕大多數(shù)的應用衛(wèi)星都是近圓軌道的衛(wèi)星,運載火箭送衛(wèi)星入軌時的誤差(初始誤差)越小給衛(wèi)星軌道控制帶來的難度越低、燃料消耗越少。研究近圓軌道所用的動力學模型可以按照圓軌道近似,形式簡單[2]。直接定點入軌是指運載火箭克服各種干擾,直接將飛行器一次性送入預定軌道。直接將飛行器一次性送入預定軌道,具有特別重要的意義,比如空間應急救援、空間快速軌道運輸?shù)?。進而,研究近圓軌道減小初始位置和速度誤差問題可以轉(zhuǎn)化為研究減小圓軌道入軌時的初始位置和速度誤差問題。因此,研究減小圓軌道入軌時的初始位置和速度誤差具有重要的意義。
通常運載器采用閉路制導方法將飛行器送入期望的飛行軌道[3]。由于閉路制導方法是根據(jù)目標點位置進行導引的,在動力沒有約束的情況下理論上最終能夠到達期望的目標點,然而,速度矢量只能在期望的速度矢量附近,并不能完全與期望的速度矢量一致,并且由于姿態(tài)控制誤差、推力誤差、發(fā)動機安裝誤差等的存在,將飛行器送入期望的軌道時必然存在初始位置誤差和初始速度誤差。因此,運載器將飛行器送入期望軌道后,仍需要繼續(xù)進行軌道修正,使得飛行器進入期望的軌道。
有限時間控制方法由于其快速的收斂性及其良好的抗干擾性能和魯棒性得到了廣泛的關注和應用。目前,有限時間穩(wěn)定性在航天領域得到了廣泛地應用。有限時間穩(wěn)定指系統(tǒng)能夠在有限時間內(nèi)以任意初始狀態(tài)收斂到平衡狀態(tài)。由于滑動模態(tài)對干擾等具有不變性,并且控制算法較簡單,因此滑模變結構控制廣泛應用于航天領域[4],[5]。對于干擾,傳統(tǒng)滑??刂剖諗刻匦匀Q于趨近律的選取,由于沒有對時間的約束,往往不能滿足對系統(tǒng)快速收斂的需求。因此,結合有限時間穩(wěn)定性原理和滑??刂评碚?,來改善系統(tǒng)的收斂速度,以滿足系統(tǒng)對快速收斂的需求。
簡單地利用離心力和推力平衡重力的方法,能夠使得飛行器保持在一定的飛行高度,但由于入軌時的初始位置和速度誤差的存在,并且該方法無法修正圓軌道入軌時的初始位置和速度誤差,最終飛行軌道并不是期望的飛行軌道。本文將在考慮圓軌道入軌時的初始位置和速度誤差修正的基礎上并進行高精度導引,既修正初始位置和速度誤差,又能進行高精度導引。本文基于有限時間穩(wěn)定原理結合滑??刂评碚?,針對減小圓軌道入軌時的初始位置和速度誤差問題,提出一種圓軌道有限時間收斂導引律。首先,利用有限時間收斂理論對其收斂特性進行了分析,并給出了收斂時間下界。最后,通過數(shù)學仿真,驗證了所設計的導引律的有效性。
圖1 運載火箭發(fā)射衛(wèi)星飛行軌道示意圖
發(fā)射靜止衛(wèi)星一般采用軌道轉(zhuǎn)移的方法。有兩種類型:一種是星箭分離后,衛(wèi)星進入近地點為幾百公里的、遠地點為同步高度左右的大橢圓軌道,稱為轉(zhuǎn)移軌道。轉(zhuǎn)移軌道傾角一般不為零。接下來由星上發(fā)動機和姿態(tài)軌道控制分系統(tǒng)完成進入靜止軌道的任務。另一種類型是航天飛機或大型運載火箭將衛(wèi)星和一級火箭送入停泊軌道[6]。停泊軌道可能是幾百公里的圓軌道,也可能是近地點幾百公里,遠地點一千多公里的橢圓軌道。在停泊軌道上近地點發(fā)動機工作,將衛(wèi)星送入轉(zhuǎn)移軌道。接下來的過程和第一種類似??紤]到星上控制系統(tǒng)推力器還需要將軌道圓化,在航天器飛行入軌時,盡量減小初始位置和速度誤差,從而減輕后續(xù)軌道機動和控制的壓力。
通常運載器采用閉路制導方法,將飛行器運送到空間特定區(qū)域并使之達到期望的速度矢量。閉路制導原理框圖如下圖所示。
圖2 閉路制導導引飛行原理框圖
采用閉路制導方法導引航天器進入圓軌道飛行,進入軌期望軌道時,往往會有初始位置誤差和速度誤差。并且,圓軌道要求飛行過程中有保持向徑大小的需求,工程實踐中通常利用離心力和推力平衡重力,從而保持圓軌道高度。但是,航天器進入圓軌道存在的位置和速度偏差,使得使用上述方法僅僅是保持向徑大小在初始值附近,甚至由于初始速度偏差的作用,隨著飛行時間拉長軌道會越來越偏離期望的飛行軌道。本文給出一種圓軌道有限時間收斂導引方法,有效減小入軌時的位置偏差和速度偏差。
參考文獻[7]中的大氣層外的閉路制導方法,運載器運送飛行器進入軌道采用該種閉路制導方法。
首先,根據(jù)當前點C運載器質(zhì)心對應的地心矢徑rL、當前點C運載器質(zhì)心對應的地心緯度φL、當前點運載器質(zhì)心C到目標點T的絕對經(jīng)差λTC、發(fā)射點到當前運載器質(zhì)心的絕對經(jīng)差λOL、發(fā)射點到目標點的絕對經(jīng)差λOT、目標點的地心矢徑rT、目標點對應的地心緯度φT,迭代計算以下公式:
βj=acos{sinφLsinφT+cosφMcosφTcos
[λOT-λOL+Ω(t+tfj)]}
ξTj=βj+ξLj
(1)
重復以上迭代過程,直到當j=N時,滿足迭代終止條件|pj+1-pj|<Δp,其中Δp為根據(jù)實際情況選取的迭代終止判斷值。
為了防止迭代發(fā)散,設置最大迭代次數(shù)為J。當達到最大迭代次數(shù)時停止迭代。
迭代結束后,取β=βN,p=pN,θH=θHN,用下面的公式計算需要速度VR
(2)
(3)
(4)
(5)
(6)
運載器發(fā)動機推力沿著待增速度矢量的方向,持續(xù)工作,最終能夠?qū)w行器運送到期望的目標點。因此,需將運載器姿態(tài)調(diào)到指向待增速度矢量的方向,運載器發(fā)動機推力就會沿著待增速度矢量的方向推進。因而,俯仰姿態(tài)角指令φC、偏航姿態(tài)角指令ψC可以按照下面的公式計算
(7)
(8)
滾轉(zhuǎn)姿態(tài)角指令γC直接取為0即可,即
γC=0
(9)
按照如上姿態(tài)角指令控制運載器姿態(tài),即可實現(xiàn)期望的導引,將運載器導引到期望的位置點。
航天器圓軌道飛行過程中入軌時,往往會有初始位置和速度誤差,并且圓軌道要求飛行過程中有保持向徑大小的需求,通常利用離心力和推力平衡重力,從而保持圓軌道高度。但是,航天器進入圓軌道往往存在偏差,運載器運送飛行器進入期望飛行軌道,采用閉路制導方法僅僅能保證向徑大小在期望值附近。因此需要對圓軌道位置和速度誤差進行修正,考慮圓軌道的特點對圓軌道進行下面的動力學建模。
航天器圓軌道飛行過程中軌道徑向滿足方程[8]
(10)
其中,r為向徑模量,vH為航天器水平方向的速度大小,μE為地球引力常數(shù),u為控制量。
選取狀態(tài)變量
(11)
系統(tǒng)對應的狀態(tài)空間方程可以用下面的公式表示
(12)
結合式(10)和式(12)得到系統(tǒng)狀態(tài)空間方程
(13)
圓軌道導引目標為使得
x1→0,x2→0
(14)
也就是說圓軌道的導引目標為使得向徑大小為期望的向徑大小,向徑變化率為0。
下面給出有限時間穩(wěn)定定義相關引理。
定理 1:考慮系統(tǒng)
(15)
其中f:U0×R→Rn在U0×R上連續(xù),而U0是原點x=0有限時間收斂是指對任意初始時刻t0給定的初始狀態(tài)x(t0)=x0∈U,存在一個依賴于x0的停息時間T≥0使得方程(5)以x0為初始狀態(tài)的解有定義x(t)=φ(t,t0,x0)有定義,并且
(16)
及當t∈[t0,T(x0)]時,φ(t,t0,x0)∈U/{0}。此系統(tǒng)的平衡點有限時間穩(wěn)定,指Lyapunov穩(wěn)定和在原點的一個鄰域里有限時間收斂[9]。
引理 1:考慮非線性系統(tǒng)(15),假定存在一個定義在原點的鄰域?Rn上的C1光滑函數(shù)V(x,t),并且存在實數(shù)α>0和0<λ<1,使得V(x,t)在上正定和半負定,則系統(tǒng)的原點是有限時間穩(wěn)定的。
證明: 見參考文獻[9]。
選取滑模面
(17)
其中γ>0、p=1。
定理 2:對于系統(tǒng)(13)和選定的滑模動態(tài)(17),選取導引律
(18)
其中,β>0、γ>0、p=1。
證明:
選擇Lyapunov穩(wěn)定函數(shù)
V=S2
(19)
由(13)、(17)、(18)得到
(20)
該Lyapunov函數(shù)的導數(shù)為
(21)
選取控制
(22)
得到
(23)
由于p=1,并且又有式(23)成立,因而系統(tǒng)(13)在控制律(18)的作用下是有限時間穩(wěn)定的。
圖3 徑向速度變化
運載器將飛行器運送到期望的飛行軌道,由于導引方法及姿態(tài)控制偏差、發(fā)動機推力偏差,考慮圓軌道初始位置和速度偏差問題。針該問題分別采用兩種導引方法進行六自由度數(shù)學仿真,控制周期5ms,運載器運動模型仿真周期1ms,對比利用離心力、推力平衡重力方法(簡記為原方法)和圓軌道有限時間導引律(簡記為新方法)兩種方法對圓軌道向徑和向徑變化率的導引效果。仿真中采用圓軌道有限時間導引律的相關參數(shù)選取如下:β=2、γ=5、p=1。
在航天器圓軌道入軌時,存在60m誤差的情況下,采用離心力和推力平衡重力的方法,向徑大小隨著飛行時間拉長越來越偏離期望值;采用Lyapunov函數(shù)設計的圓軌道有限時間收斂導引律導引,向徑偏差很快收斂到0附近,并且穩(wěn)定在0附近,可以看到向徑變化率基本在0附近,從而保證了向徑偏差穩(wěn)定在0附近。
圖4 速度傾角變化
圖5 向徑誤差變化
圖6 向徑變化率
運載器將飛行器送入期望的飛行軌道,但是由于發(fā)動機推力誤差的存在、姿態(tài)控制帶來的偏差等,入軌時存在初始位置和速度偏差,因而入軌后飛行器需要對位置和速度誤差繼續(xù)進行修正,以到達期望的飛行軌道。本文針對圓軌道入軌時的初始位置和速度誤差修正問題和高精度導引問題,通過利用Lyapunov函數(shù)給出一種圓軌道有限時間收斂導引律,該方法可以對圓軌道入軌時的初始位置和速度誤差進行修正并實現(xiàn)高精度導引。文中給出的仿真實例,通過與傳統(tǒng)方法對比說明了該方法能夠有效消除初始位置和速度誤差,能夠有效實現(xiàn)高精度導引。