王 良,敦 怡,閆雪飛
(中國(guó)人民解放軍32039部隊(duì),北京 100094)
經(jīng)過半個(gè)世紀(jì)的發(fā)展,我國(guó)航天發(fā)射已經(jīng)具備良好的技術(shù)基礎(chǔ),測(cè)控系統(tǒng)也迎來快速發(fā)展[1]。近年來,隨著商業(yè)航天相關(guān)法規(guī)制度出臺(tái),商業(yè)航天市場(chǎng)迅速發(fā)展。目前,美國(guó)太空探索技術(shù)公司[2](SpaceX)和藍(lán)色起源公司(Blue Origin)等商業(yè)公司發(fā)展迅速,并且以低成本的優(yōu)勢(shì)領(lǐng)跑全球商業(yè)航天市場(chǎng)。雖然我國(guó)商業(yè)航天發(fā)射起步較晚,但一些商業(yè)航天公司也初步具備了一定實(shí)力,先后完成多次成功發(fā)射,取得良好的經(jīng)濟(jì)和社會(huì)效果[3]。中繼衛(wèi)星系統(tǒng)是我國(guó)新型的天基測(cè)控系統(tǒng)[4-6],支持商業(yè)航天發(fā)射,具有覆蓋高、部署快和成本低等優(yōu)勢(shì)[7-9],已成為商業(yè)航天發(fā)射測(cè)控的首選手段[10-12]。
中繼衛(wèi)星天線和箭載終端天線指向是完成中繼衛(wèi)星測(cè)控弧段的最重要的一個(gè)環(huán)節(jié)。文獻(xiàn)[13]針對(duì)傳統(tǒng)中繼天線跟蹤角度STK仿真算法無(wú)法與航天器AIT實(shí)時(shí)測(cè)試過程相結(jié)合的問題,提出了一種中繼天線跟蹤角度實(shí)時(shí)預(yù)算方法,該方法利用航天器軌道、天線波束及坐標(biāo)系關(guān)系建立了中繼天線指向角度等效模型。文獻(xiàn)[14]采用分段擬合方法和有約束的最小二乘算法,實(shí)現(xiàn)了航空器跟蹤弧段內(nèi)星間天線穩(wěn)定的高精度指向控制。文獻(xiàn)[15]根據(jù)中繼衛(wèi)星工作特點(diǎn),重點(diǎn)研究了中繼衛(wèi)星應(yīng)用于航天發(fā)射測(cè)控時(shí),中繼衛(wèi)星星間天線的跟蹤控制方法。文獻(xiàn)[16]針對(duì)飛行器與中繼衛(wèi)星之間建立全球?qū)崟r(shí)通信數(shù)據(jù)鏈的需求,開展了飛行器二維有源相控陣天線自跟蹤技術(shù)研究。文獻(xiàn)[17]在假設(shè)了中繼星平臺(tái)姿態(tài)坐標(biāo)系和中繼星天線坐標(biāo)系的條件下,敘述由中繼星及用戶星軌道根數(shù)求得中繼星天線程控指向用戶星的方位角和俯仰角的方法。文獻(xiàn)[18]通過分析箭載設(shè)備的組成和遙測(cè)數(shù)據(jù)傳輸鏈路,仿真計(jì)算了相控陣天線指向角和等效全向輻射功率值。上述研究基于中繼衛(wèi)星或飛行器天線開展指向算法研究,沒有形成星箭、箭星指向閉環(huán),無(wú)法確定中繼衛(wèi)星跟蹤航天發(fā)射任務(wù)弧段。本文以中繼衛(wèi)星支持商業(yè)航天火箭測(cè)控任務(wù)為背景,研究任務(wù)過程中繼衛(wèi)星和箭載終端天線指向角計(jì)算算法模型,對(duì)任務(wù)過程中天線跟蹤過程進(jìn)行計(jì)算推演,判斷中繼衛(wèi)星系統(tǒng)執(zhí)行任務(wù)能力,能夠根據(jù)計(jì)算結(jié)果快速分析確定中繼衛(wèi)星系統(tǒng)支持航天發(fā)射任務(wù)弧段,提高中繼衛(wèi)星系統(tǒng)火箭任務(wù)應(yīng)用能力。
①星間鏈路天線坐標(biāo)系:中繼衛(wèi)星為地球同步軌道衛(wèi)星,天線坐標(biāo)系隨同天線轉(zhuǎn)動(dòng),其原點(diǎn)oa位于天線驅(qū)動(dòng)機(jī)構(gòu)二維轉(zhuǎn)軸的交叉點(diǎn)。當(dāng)沒有安裝誤差時(shí),天線坐標(biāo)系的xa軸與衛(wèi)星本體xb軸平行;當(dāng)天線指向地心時(shí),天線坐標(biāo)系的ya軸與衛(wèi)星本體軸平行,天線坐標(biāo)系的za軸與衛(wèi)星本體zb軸平行,這時(shí)稱為天線的零位。天線繞xa軸轉(zhuǎn)動(dòng)的角度定義為方位角A,天線繞ya軸轉(zhuǎn)動(dòng)的角度定義為仰角E。
②火箭發(fā)射坐標(biāo)系:坐標(biāo)系原點(diǎn)與發(fā)射點(diǎn)o固連,位于火箭質(zhì)心在發(fā)射臺(tái)水平面的投影點(diǎn)。ox軸在發(fā)射點(diǎn)水平面內(nèi),指向發(fā)射瞄準(zhǔn)方向,即射向(射向?yàn)閺奶煳谋毕驏|轉(zhuǎn)過的角度,火箭射擊瞄準(zhǔn)方向的天文設(shè)計(jì)方向角)。oy軸垂直于發(fā)射點(diǎn)水平面指向上方。oz軸與xoy面垂直并構(gòu)成右手坐標(biāo)系,如圖1所示。由于發(fā)射點(diǎn)o隨地球一起轉(zhuǎn)動(dòng),所以發(fā)射坐標(biāo)系為一動(dòng)坐標(biāo)系。
圖1 發(fā)射坐標(biāo)系示意Fig.1 Schematic diagram of launch coordinate system
③火箭發(fā)射慣性坐標(biāo)系:火箭起飛瞬間,oA與發(fā)射點(diǎn)o重合,各坐標(biāo)軸與發(fā)射坐標(biāo)系各軸也相應(yīng)重合,在發(fā)射瞬間各坐標(biāo)軸與發(fā)射坐標(biāo)系相應(yīng)軸平行,整個(gè)參考框架不隨地球旋轉(zhuǎn),oA點(diǎn)及坐標(biāo)系各軸方向在慣性空間保持不變。利用該坐標(biāo)系可以建立火箭在慣性空間的運(yùn)動(dòng)方程。
④箭體坐標(biāo)系:箭體坐標(biāo)系用于描述空間點(diǎn)對(duì)箭體的位置關(guān)系和火箭姿態(tài),固連彈體上,隨彈體運(yùn)動(dòng)。坐標(biāo)原點(diǎn)o1為火箭的質(zhì)心,o1x1為箭體外殼對(duì)稱軸,指向火箭的頭部,o1y1在火箭的對(duì)稱面內(nèi),指向Ⅲ象限;該平面在發(fā)射瞬間與發(fā)射坐標(biāo)系xoy平面重合,y1軸垂直x1軸,z1軸垂直于主對(duì)稱面,順著發(fā)射方向看去,z1軸指向右方,o1-x1y1z1為右手坐標(biāo)系,如圖2所示。該坐標(biāo)系在空間的位置反映了火箭在空中的姿態(tài)。
圖2 箭體坐標(biāo)系Fig.2 Rocket coordinate system
⑤姿態(tài)角定義:火箭在發(fā)射坐標(biāo)系中的姿態(tài)角按照坐標(biāo)旋轉(zhuǎn)方式定義,如圖3所示。
圖3 火箭在發(fā)射系中的姿態(tài)角定義Fig.3 Attitude angle definition of the rocket in the launch coordinate system
俯仰角φ——火箭ox1軸在發(fā)射平面xoy的投影與ox軸的夾角,是ox1軸繞發(fā)射坐標(biāo)系oz軸的轉(zhuǎn)動(dòng)角度,投影量在ox軸上方為正。
偏航角ψ——火箭ox1軸在發(fā)射平面xoy的投影與ox1軸的夾角,是ox1軸繞發(fā)射坐標(biāo)系oy軸的轉(zhuǎn)動(dòng)角度,ox1軸在射擊平面的左方為正。
滾動(dòng)角γ——火箭y1oz1平面與發(fā)射平面xoy交線與oy1軸的夾角,是火箭oy1軸繞發(fā)射坐標(biāo)系ox軸的轉(zhuǎn)動(dòng)角度,旋轉(zhuǎn)矢量與oz軸方向一致為正。
⑥火箭中繼終端天線坐標(biāo)系:火箭中繼終端天線坐標(biāo)系用于描述火箭上中繼終端天線指向中繼衛(wèi)星的指向,天線坐標(biāo)系與彈體坐標(biāo)系重合,天線框架角定義如圖4所示。
圖4 中繼終端天線框架角定義Fig.4 Gimbal angle definition of the relay terminal antenna
方位角α——天線指向繞oaxa軸轉(zhuǎn)動(dòng)的角度,天線指向oaya(第Ⅲ象限)時(shí)α為0°,α取值[0°,360°]。
方位角β——天線指向與oaxa軸的夾角,天線指向oaxa軸時(shí)β為0°,指向oaya軸時(shí)β為90°,β取值[0°,180°]。
①讀取中繼衛(wèi)星的經(jīng)度、緯度、高度,將其轉(zhuǎn)換到地固坐標(biāo)系下,得到目標(biāo)的矢量OM=(xMJ,yMJ,zMJ)T;
②讀取火箭發(fā)射坐標(biāo)系下位置,將其轉(zhuǎn)換為大地坐標(biāo)系下的經(jīng)度、緯度、高度后,再將其轉(zhuǎn)換到地固坐標(biāo)系下,則得到目標(biāo)的矢量OR=(xRJ,yRJ,zRJ)T,計(jì)算火箭與衛(wèi)星矢量差MR=OR-OM;
③根據(jù)中繼衛(wèi)星姿態(tài),將地固系矢量差MR轉(zhuǎn)換到軌道坐標(biāo)系,將坐標(biāo)軸繞ZG軸旋轉(zhuǎn)-(90-B),繞XG軸旋轉(zhuǎn)(90+L)繞ZG軸旋轉(zhuǎn)(90+A),如圖5~圖7所示。
圖5 繞ZG軸旋轉(zhuǎn)-(90-Bs)Fig.5 Rotating -(90-Bs) around the ZG axis
圖6 繞XG軸旋轉(zhuǎn)(90+Ls)Fig.6 Rotating (90+Ls) around the XG axis
圖7 繞YG軸旋轉(zhuǎn)(90+As)Fig.7 Rotating (90+As) around the YG axis
④將軌道坐標(biāo)系按照Tmf轉(zhuǎn)換到星本體坐標(biāo)系,轉(zhuǎn)換矩陣Tmf為:
(3)
⑤將星本體坐標(biāo)系轉(zhuǎn)換到天線坐標(biāo)系,計(jì)算其在天線坐標(biāo)系中的列陣并歸一化后,得到(u,v,w)T,計(jì)算天線波束指向目標(biāo)的角度:
(4)
式中:α0和β0分別為天線指向星下點(diǎn)的角度,根據(jù)衛(wèi)星標(biāo)校結(jié)果給出,一般為固定值。
已知:中繼衛(wèi)星的大地坐標(biāo)系位置(Ls,Bs,Hs),火箭發(fā)射點(diǎn)的大地坐標(biāo)位置(L0,B0,H0),火箭發(fā)射方向角Ar,火箭在發(fā)射系中的位置矢量rm1=[Xm1,Ym1,Zm1]T,衛(wèi)星俯仰角φR,偏航角ψR(shí),滾動(dòng)角γR。計(jì)算火箭中繼終端天線指向計(jì)算α、β。
①中繼衛(wèi)星J2000慣性坐標(biāo)系中的位置矢量轉(zhuǎn)換到地固系:
(5)
②中繼衛(wèi)星位置矢量從地固系轉(zhuǎn)換到火箭發(fā)射系。
③發(fā)射點(diǎn)的大地坐標(biāo)(L0,B0,H0)轉(zhuǎn)換為天文坐標(biāo)(λ,φ,Hv):
(6)
④大地發(fā)射方向角A轉(zhuǎn)化為天文發(fā)射方向角af:
af=A+ηtanφ。
(7)
⑤S發(fā)射點(diǎn)的大地坐標(biāo)(L,B,H)轉(zhuǎn)換為地固系位置矢量(XfG,YfG,ZfG):
(8)
式中:a=6 378 137 m,為地球橢球長(zhǎng)半軸,e2=0.006 739 501 694 35,為地球橢球第一偏心率的平方。
⑥中繼衛(wèi)星位置地固系的位置矢量轉(zhuǎn)到發(fā)射坐標(biāo)系:
(9)
計(jì)算發(fā)射系中火箭中繼終端天線指向矢量:
(10)
⑦將地固系矢量差MR轉(zhuǎn)換到軌道坐標(biāo)系,將坐標(biāo)軸繞ZG軸旋轉(zhuǎn)-(90-B),繞XG軸旋轉(zhuǎn)L,繞ZG軸旋轉(zhuǎn)-(90+A),將火箭中繼終端天線指向矢量轉(zhuǎn)換到箭體坐標(biāo)系,從發(fā)射坐標(biāo)系到箭體坐標(biāo)系的轉(zhuǎn)換矩陣為Tmf,如圖8~圖10所示。
圖8 繞ZG軸旋轉(zhuǎn)-(90-B)Fig.8 Rotating -(90-B) around the ZG axis
圖9 繞YG軸旋轉(zhuǎn)LFig.9 Rotating L around the YG axis
圖10 繞XG軸旋轉(zhuǎn)-(90+A)Fig.10 Rotating -(90+A) around the XG axis
Tmf=Rx(γ)·Ry(ψ)·Rz(φ)=
(11)
箭體坐標(biāo)系中的天線指向矢量:
(12)
彈體坐標(biāo)系中計(jì)算中繼天線指向方位角和俯仰角:
基于Matlab進(jìn)行GUI界面軟件設(shè)計(jì),將中繼衛(wèi)星支持火箭天線指向算法進(jìn)行可視化實(shí)現(xiàn)。軟件根據(jù)發(fā)射場(chǎng)位置、火箭射向、衛(wèi)星位置、火箭彈道和終端安裝位置,計(jì)算并輸出衛(wèi)星天線跟蹤火箭指向變化、終端天線跟蹤衛(wèi)星指向變化?;鸺龔椀兰疤炀€指向計(jì)算初始參數(shù)設(shè)置包括設(shè)置衛(wèi)星經(jīng)度、緯度和高程、火箭經(jīng)度、緯度和高程、火箭射向角度、終端安裝在火箭的角度、輸入彈道文件,根據(jù)彈道文件選擇彈道文件坐標(biāo)系。
箭載終端天線框架角由運(yùn)載火箭彈道位置、姿態(tài)信息以及中繼衛(wèi)星位置計(jì)算確定,如圖11所示。其中,橫軸為發(fā)射后的時(shí)間,縱軸為終端天線指向角度,藍(lán)色線為天線指向繞oaxa軸轉(zhuǎn)動(dòng)的角度,紅色線為天線指向與oaxa軸的夾角,紫色線為天線指向與天線陣面法線的夾角。根據(jù)計(jì)算結(jié)果和終端天線指向設(shè)計(jì)約束,可以快速判斷箭載終端指向中繼衛(wèi)星的可視弧段。
圖11 箭載終端天線指向計(jì)算結(jié)果Fig.11 Calculation results of the rocket terminal antenna pointing
中繼衛(wèi)星星間天線框架角由運(yùn)載火箭位置以及中繼衛(wèi)星位置計(jì)算確定,如圖12所示。根據(jù)計(jì)算結(jié)果和中繼衛(wèi)星天線設(shè)計(jì)約束,可以快速判斷中繼衛(wèi)星指向火箭的可視弧段。
圖12 中繼衛(wèi)星星間天線指向計(jì)算結(jié)果Fig.12 Pointing calculation results of TDRS inter-satellite antenna
根據(jù)箭載終端和中繼衛(wèi)星天線指向可視弧段計(jì)算結(jié)果,可快速獲取中繼衛(wèi)星支持航天發(fā)射任務(wù)弧段。本文和其他研究成果的分析對(duì)比如表1所示。本文完成了中繼衛(wèi)星天線和終端天線相互指向的閉環(huán)分析,可根據(jù)計(jì)算結(jié)果快速獲取中繼衛(wèi)星支持弧段,縮短中繼衛(wèi)星支持航天發(fā)射測(cè)控任務(wù)響應(yīng)時(shí)間。
表1 本文和其他研究成果的對(duì)比Tab.1 Comparison between the proposed research results and other research results
以中繼衛(wèi)星支持商業(yè)航天發(fā)射測(cè)控任務(wù)為背景,開展中繼衛(wèi)星和終端天線指向算法研究,并將算法進(jìn)行可視化呈現(xiàn),可結(jié)合火箭彈道和發(fā)射參數(shù),快速完成中繼衛(wèi)星和箭載終端天線指向角度計(jì)算結(jié)果。根據(jù)計(jì)算結(jié)果,確定中繼衛(wèi)星任務(wù)可視弧段,對(duì)中繼衛(wèi)星支持商業(yè)航天發(fā)射任務(wù)能力進(jìn)行快速分析評(píng)估。