蘭宏志
(中國西南電子技術(shù)研究所,成都 610036)
艦船在海洋中航行會受到海洋氣象環(huán)境的影響發(fā)生搖蕩,如果能夠依據(jù)航海數(shù)據(jù)分析建模,模擬艦船等設(shè)備在受到風(fēng)浪等海洋氣象環(huán)境影響時船身發(fā)生搖蕩對角跟蹤系統(tǒng)的影響,并在系統(tǒng)設(shè)計(jì)中預(yù)先采取相應(yīng)措施加以應(yīng)對,提前驗(yàn)證并改善系統(tǒng)的適應(yīng)能力,可以有效規(guī)避真實(shí)場景下不希望出現(xiàn)的情況[1]。如何逼真地模擬復(fù)雜海洋環(huán)境中發(fā)生船搖時對角跟蹤系統(tǒng)性能的影響,已公開的資料很少見到相關(guān)論述,市面上也很少見到相關(guān)產(chǎn)品。
本文根據(jù)橫搖、縱搖、艏搖等船搖信息建模,設(shè)計(jì)了一種船載角跟蹤系統(tǒng)模擬器,通過對無船搖影響的位置矢量進(jìn)行歐拉角旋轉(zhuǎn),求得受船搖影響的位置矢量,再利用矩陣變換解算出受船搖因素影響的仿真參數(shù),實(shí)現(xiàn)船載角跟蹤系統(tǒng)模擬器對船搖的模擬。
角跟蹤系統(tǒng)的機(jī)理是,天線饋源輸出的和差信號幅度差反應(yīng)了天線指向與目標(biāo)之間的角度差,船載設(shè)備會因船體的搖蕩影響天線與目標(biāo)的對準(zhǔn)[2]。船載角跟蹤系統(tǒng)模擬器接收操作界面輸入、預(yù)存經(jīng)驗(yàn)數(shù)據(jù)或者從陀螺儀實(shí)時送來的船搖信息[3],根據(jù)歐拉角旋轉(zhuǎn)求出受船搖影響的仿真參數(shù),通過數(shù)控衰減器及相位調(diào)節(jié)器按天線方向圖來控制和差信號的幅度(功率)和相位,模擬產(chǎn)生在船搖影響下天線指向與目標(biāo)之間的角度差對應(yīng)的和路與差路信號之間的幅度及相位關(guān)系,也即模擬天伺饋產(chǎn)生的和差信號,從而模擬船搖對其跟蹤性能的影響,其原理框圖如圖1所示。
圖1 船載角跟蹤系統(tǒng)船搖模擬器組成及原理框圖
船載角跟蹤系統(tǒng)船搖模擬器由模擬監(jiān)控軟件和角跟蹤系統(tǒng)模擬器硬件組成,如圖1所示。模擬監(jiān)控軟件根據(jù)船載角跟蹤系統(tǒng)模擬器操作界面輸入、預(yù)存經(jīng)驗(yàn)數(shù)據(jù)錄入或者從陀螺儀實(shí)時接收的船搖信息進(jìn)行坐標(biāo)轉(zhuǎn)換,把大地系軌道數(shù)據(jù)轉(zhuǎn)換為甲板系軌道數(shù)據(jù),將船搖影響疊加進(jìn)模擬軌道數(shù)據(jù)中,求得受影響的距離、速度、方位角、俯仰角、方位角速度、俯仰角速度及功率等仿真數(shù)據(jù),實(shí)時控制角跟蹤系統(tǒng)模擬器硬件單元,使船載角跟蹤系統(tǒng)模擬器以甲板系模擬的數(shù)據(jù)始終對應(yīng)以大地系為參考的軌道數(shù)據(jù),實(shí)現(xiàn)船搖模擬。
(1)
圖2 R0與A0、E0的關(guān)系
用矩陣表示為
(2)
對r0求導(dǎo)得到航天器在未考慮船搖時甲板坐標(biāo)系下的速度矢量v0,即
(3)
設(shè)
若考慮船搖的影響,設(shè)βS為艏搖、θS為橫搖、αS為縱搖,將航天器無船搖的位置向量r0=(RX0,RY0,RZ0)T進(jìn)行歐拉角旋轉(zhuǎn),得到航天器在船搖影響下的位置向量rS=(RXS,RYS,RZS)T。
用矩陣描述為
(4)
(5)
(6)
T=TθTαTβ,
(7)
(8)
rS=Tr0。
(9)
根據(jù)位置向量rS=(RXS,RYS,RZS)T,可計(jì)算出船搖影響下需模擬的徑向距離RS、方位角AS、俯仰角ES分別為
(10)
(11)
(12)
根據(jù)某時刻航天器相對于測量船的徑向距離RS,自由空間損耗與距離的平方成正比,與波長的平方成反比,可計(jì)算信號自由空間損耗LS為
(13)
式中:LS徑向距離RS以m為單位,頻率f以Hz為單位。
艦船在大海中航行會受到不同海況的影響,發(fā)生不同程度的搖蕩,一般以橫蕩、縱蕩、垂蕩、艏搖、縱搖、橫搖等6個自由度來描述,且搖和蕩總是同時發(fā)生的[4]。先行經(jīng)驗(yàn)表明橫蕩、縱蕩、垂蕩對船載角跟蹤系統(tǒng)跟蹤性能影響較小,工程上通常以艏搖、縱搖、橫搖3個參數(shù)來描述海況對船載角跟蹤系統(tǒng)跟蹤性能的影響。船搖模擬器受影響的相關(guān)要素主要體現(xiàn)在和差信號功率及相位兩個方面。
3.1.1 和差信號功率變化
模擬器監(jiān)控軟件根據(jù)軌道根數(shù)和船搖信息實(shí)時計(jì)算出某時刻需要模擬的俯仰角ES、方位角AS,從天饋系統(tǒng)天線控制單元(Antenna Control Unit,ACU)接收當(dāng)前天線指向(Et,At),計(jì)算得到俯仰角度差ΔE和方位角度差ΔA,即
(14)
角跟蹤性能模擬時,根據(jù)角跟蹤天線和方向圖F∑(E,A)、俯仰差方向圖FΔE(E,A)和方位差方向圖FΔA(E,A),推算得到以dB為單位的和路、差路俯仰、差路方位信號的天線增益值G∑(ΔE,ΔA)、GΔE(ΔE,ΔA)及GΔA(ΔE,ΔA)。
若航天器發(fā)射的下行信號功率為Pt,則該下行信號經(jīng)過自由空間損耗及地面角跟蹤天線后,到達(dá)測量船的和路信號功率P∑、差路俯仰信號功率PΔE、差路方位信號PΔA分別為
(15)
模擬器的主要功能都是在中頻后的數(shù)字信號上實(shí)現(xiàn)的[5],動態(tài)范圍內(nèi)的下行輸入信號通過模擬器信道變頻、自動增益控制(Automatic Gain Control,AGC)放大到AD采樣前,已是功率恒定的中頻信號,假設(shè)其功率為PI,和差支路歸一化增益為K0,以中頻信號功率PI為基準(zhǔn),由增益值換算成和差路信號衰減值,通過控制和差支路的數(shù)控衰減器調(diào)節(jié)和差路信號幅度,模擬產(chǎn)生和路信號功率P∑、差路俯仰信號功率PΔE、差路方位信號功率PΔA。
模擬和差信號支路的數(shù)控衰減量按下式計(jì)算:
(16)
式中:a∑、aΔE、aΔA分別為模擬和路、差路俯仰、差路方位信號的數(shù)控衰減量。根據(jù)式(14)、(16)設(shè)計(jì)角度差對應(yīng)衰減值的查找表,用受船搖影響的目標(biāo)軌道方位角、俯仰角與當(dāng)前天線指向之間的角度差訪問查找表,控制和差支路的功率按照對應(yīng)的方向圖變化,產(chǎn)生模擬的角跟蹤信號。
3.1.2 和差信號相位
為了模擬角跟蹤系統(tǒng)可能出現(xiàn)的相位異?;蛘卟煌瑯O性的反饋環(huán)路,模擬器設(shè)置相位調(diào)節(jié)環(huán)節(jié)。一般角度正偏模擬輸出負(fù)的誤差電壓,對于俯仰差和方位差信號模擬支路的0/π移相值而言,若方位誤差角ΔA>0或俯仰誤差角ΔE>0,則方位支路相位調(diào)節(jié)器φΔA=0或俯仰支路相位調(diào)節(jié)器φΔE=0;若ΔA<0或ΔE<0,則φΔA=π或φΔE=π。反之,若角度正偏模擬輸出正的誤差電壓,當(dāng)方位誤差角ΔA>0或ΔE>0時,方位支路相位調(diào)節(jié)器φΔA=π或俯仰支路相位調(diào)節(jié)器φΔE=π;若ΔA<0或ΔE<0,則φΔA=0或φΔE=0。
角跟蹤模擬監(jiān)控軟件按一定模擬時間間隔Tsamp計(jì)算角跟蹤模擬控制參數(shù),數(shù)據(jù)更新時間一般為50 ms(即速率20次/秒)。為了模擬曲線更加平滑,可以根據(jù)擬合數(shù)據(jù)或者按照某種規(guī)則(例如拉格朗日插值法)插值,使模擬時間間隔更小,以提高跟蹤精度,便于跟蹤系統(tǒng)快速收斂。
工程上按圖1所示的原理設(shè)計(jì)船搖模擬器,實(shí)現(xiàn)船搖模擬。船搖模擬方式有手動模擬、理論軌道模擬、加載特定軌道模擬、軌道根數(shù)換算成仿真參數(shù)模擬等[6],根據(jù)船搖信息與導(dǎo)調(diào)系統(tǒng)實(shí)時發(fā)送的(或者本地預(yù)存的)軌道數(shù)據(jù)解算,生成受船搖影響的仿真參數(shù)(距離、速度、方位角、俯仰角、俯仰角速度、方位角速度、功率等),實(shí)時求出需要仿真的天線角度與當(dāng)前天線指向角度的差值(俯仰角度差、方位角度差);利用角度差訪問按實(shí)際天線方向圖預(yù)先設(shè)計(jì)的角度差對應(yīng)和差相位及衰減值查找表,控制角跟蹤模擬單元按照和差方向圖所描述的特性進(jìn)行相位和功率變化,即可產(chǎn)生和、差兩路信號進(jìn)行角跟蹤特性模擬,其仿真參數(shù)實(shí)時反映了船搖信息對系統(tǒng)跟蹤性能的影響。
船載角跟蹤系統(tǒng)模擬器監(jiān)控軟件根據(jù)第2節(jié)船搖模擬建模,計(jì)算出船搖影響下的航路數(shù)據(jù),如圖3和圖4所示。
圖3 軌道根數(shù)計(jì)算
圖4 帶船搖的航路數(shù)據(jù)
通過B碼統(tǒng)一系統(tǒng)時間,可以進(jìn)行時間符合模擬。軌道根數(shù)解算生成受船搖影響的仿真參數(shù)帶有時標(biāo),有多個可以開始模擬的起始點(diǎn)(出地平線時刻)T0。挑選某個T0與當(dāng)前B碼時間比較,如果當(dāng)前B碼時間與T0剛好吻合,立即啟動模擬開始;如果當(dāng)前B碼時間還未到T0時刻,等待B碼時間到達(dá)T0時刻,立即啟動模擬開始;如果當(dāng)前B碼時間已過T0時刻,自動搜索本模擬段中與當(dāng)前時刻對應(yīng)的時間點(diǎn)的數(shù)據(jù)開始模擬。
船載角跟蹤系統(tǒng)船搖模擬器參加船載系統(tǒng)全系統(tǒng)驗(yàn)證試驗(yàn),先用理論軌道對角跟蹤系統(tǒng)校相,標(biāo)校角誤差靈敏度和誤差電壓極性;系統(tǒng)標(biāo)校完成后,天線置仿真軌道起始模擬點(diǎn),運(yùn)行仿真軌道開始模擬,按第2節(jié)所述船搖模擬方法多次進(jìn)行全系統(tǒng)試驗(yàn),分別在有無船搖及是否采取對應(yīng)隔離措施的情況下比對試驗(yàn),其跟蹤性能模擬效果如圖5~7所示。
圖5 模擬角跟蹤性能受船搖影響示意圖
圖6 隔離船搖時角跟蹤性能模擬實(shí)測圖
圖7 未隔離船搖時角跟蹤性能模擬實(shí)測圖
試驗(yàn)結(jié)果表明,加船搖模擬后未進(jìn)行船搖隔離補(bǔ)償對消,其跟蹤系統(tǒng)反復(fù)振蕩,無法收斂,跟蹤性能模擬效果示意圖如圖5中黑色虛線所示;進(jìn)行船搖模擬,在系統(tǒng)中進(jìn)行相應(yīng)的船搖隔離補(bǔ)償對消,角跟蹤系統(tǒng)能快速收斂,跟蹤性能模擬效果示意圖如圖5中藍(lán)色實(shí)線所示。
圖6和圖7是船載角跟蹤系統(tǒng)船搖模擬器進(jìn)行船搖模擬時,系統(tǒng)是否采取船搖隔離補(bǔ)償對消措施角跟蹤系統(tǒng)性能模擬實(shí)測效果圖。
本文通過船搖模擬方法建模、模擬器設(shè)計(jì)及在船載系統(tǒng)上全系統(tǒng)試驗(yàn),對船載角跟蹤系統(tǒng)模擬器模擬船搖方法進(jìn)行探討,分析驗(yàn)證了船搖中艏搖、縱搖、橫搖等對船載角跟蹤系統(tǒng)的影響及對消措施。由對比試驗(yàn)可知,對無船搖影響的位置矢量進(jìn)行歐拉角旋轉(zhuǎn),求得受船搖影響的位置矢量,再利用矩陣變換解算出受船搖因素影響的仿真參數(shù),實(shí)現(xiàn)船載角跟蹤系統(tǒng)模擬器對船搖的模擬,能夠比較逼真地反映船載角跟蹤系統(tǒng)在真實(shí)場景中的狀況,有效驗(yàn)證船載角跟蹤系統(tǒng)受船搖的影響及對消措施的可行性。
但艦船在大海中受海洋氣候條件的影響狀況復(fù)雜,一般以橫蕩、縱蕩、垂蕩、艏搖、縱搖、橫搖等6個自由度來描述,建立發(fā)生搖蕩的全面仿真模型比較困難,筆者目前只探討了船搖中的艏搖、縱搖、橫搖3個自由度對船載設(shè)備跟蹤性能的影響,但橫蕩、縱蕩、垂蕩疊加一些不規(guī)則運(yùn)動等對跟蹤性能的影響及其模擬方法需要進(jìn)一步研究。