段玉龍
天津航天中為數(shù)據(jù)系統(tǒng)科技有限公司天津濱海高新區(qū) 天津 300450
作為無人機地面站的關(guān)鍵構(gòu)成部分之一,控制系統(tǒng)需要完成對飛機飛行狀態(tài)的實時監(jiān)控,以及有效載荷管控、科學(xué)規(guī)劃任務(wù)及準確顯示飛行航跡與測控參數(shù)等多項功能。實現(xiàn)無人機地面站控制系統(tǒng)的優(yōu)化設(shè)計,對于充分發(fā)揮無人機的優(yōu)勢效用具有十分重要的影響作用。本研究可為人們深入把握無人機地面站控制系統(tǒng),實現(xiàn)該系統(tǒng)的優(yōu)化設(shè)計提供必要理論參考與相關(guān)實踐指導(dǎo)幫助。
由于以在交通管控、城市與環(huán)保監(jiān)控等各領(lǐng)域中,完全依賴人工操作模式,不僅難以有效提升其工作效率,同時還極易受到各種因素的干擾影響并產(chǎn)生人為失誤、人工誤差等情況。因此在我國科學(xué)技術(shù)水平的不斷發(fā)展下,開始逐漸將無人機引入其中,輔助人工作業(yè)或是直接代替部分人工操作。而為了能夠有效加強對無人機系統(tǒng)運行的控制管理,我國當(dāng)前正在加緊研發(fā)無人機地面站控制系統(tǒng)?,F(xiàn)有的控制系統(tǒng)其移動方式基本以車載為主,控制系統(tǒng)組成部分主要包括飛行與任務(wù)載荷控制、合成孔徑雷達控制等,雖然其能夠在一定程度上完成無人機地面站控制工作[1]。但受到系統(tǒng)功能接口局限性的影響,可供任務(wù)規(guī)劃及有效載荷管理的系統(tǒng)功能與接口仍然較為有限。因此本文將嘗試依托現(xiàn)有的無人機地面站控制系統(tǒng),在充分保留其各項優(yōu)勢特點的基礎(chǔ)上,對其存在的不足之處進行相應(yīng)優(yōu)化改進,從而設(shè)計出功能更加完善,適應(yīng)范圍更廣泛的無人機地面站控制系統(tǒng)。
本文在優(yōu)化設(shè)計無人機地面站控制系統(tǒng)時,運用模塊化設(shè)計理念,除使用各項智能化、現(xiàn)代化的人機交互設(shè)備與無人機中的各項所需儀表之外,本系統(tǒng)主要由導(dǎo)航顯示與飛行仿真模塊、航跡管理和任務(wù)規(guī)劃模塊、顯示無人機儀表狀態(tài)模塊等共同組合而成。包括車內(nèi)面板與軟件面板以及地面站人機交互設(shè)備等,均作為地面站數(shù)據(jù)來源,獲取相關(guān)數(shù)據(jù)后將根據(jù)具體規(guī)則,對遙控數(shù)據(jù)幀進行有效填充,而后借助串口通信的方式將其發(fā)送至數(shù)傳電臺[2]。與此同時,無人機地面站控制系統(tǒng)也可將數(shù)傳電臺作為遙測數(shù)據(jù)源,在獲得相應(yīng)數(shù)據(jù)并對其進行降噪、濾波等處理后,再反饋至相應(yīng)的顯示模塊即可。根據(jù)無人機飛行原理及其控制要求,可知在無人機地面站控制系統(tǒng)中,遙控指令主要由開關(guān)與比例指令以及上行導(dǎo)航數(shù)據(jù)等共同構(gòu)成。在此當(dāng)中,完全由地面站軟件產(chǎn)生的數(shù)據(jù)有且僅有導(dǎo)航數(shù)據(jù),其余兩個指令均由軟件與外部硬件設(shè)備共同產(chǎn)生。其中開關(guān)指令的數(shù)據(jù)來源于車內(nèi)外控制器與控制面板、軟件面板,而比例指令數(shù)據(jù)則主要來源于車內(nèi)外控制器與控制面板,軟件面板并不作為其數(shù)據(jù)來源。
根據(jù)上文可知,基于模塊化設(shè)計理念下,本文所設(shè)計的無人機地面站控制系統(tǒng)中,其結(jié)構(gòu)組成主要包括人機交互設(shè)備與無人機中儀表、導(dǎo)航顯示與飛行仿真模塊、航跡管理和任務(wù)規(guī)劃模塊、顯示無人機儀表狀態(tài)模塊等等。在導(dǎo)航顯示模塊中,主要負責(zé)顯示電子地圖與地形地貌,同時實時顯示無人機預(yù)定與實時航跡以及各項空管信息等,其顯示與控制形式設(shè)計采用二維與垂直導(dǎo)航相結(jié)合的方式。在航跡管理與任務(wù)規(guī)劃模塊中,則主要負責(zé)專門控制無人機預(yù)定和實時航跡,同時將相應(yīng)的飛行任務(wù)指令準確傳遞給無人機。
系統(tǒng)中的無人機儀表及其狀態(tài)顯示模塊,主要負責(zé)對各項重要參數(shù)如動力與導(dǎo)航系統(tǒng)參數(shù)、飛行參數(shù)等進行實時接收顯示。本控制系統(tǒng)在該模塊設(shè)計中,同時運用兩個顯示器,分別負責(zé)用于對無人機狀態(tài)及儀表信息進行實時、準確顯示。所設(shè)計的飛行仿真模塊,其功能在于自動調(diào)用無人機地面站控制系統(tǒng)中的仿真模擬軟件,真實模擬無人機飛行的軌跡與姿態(tài)[3]。本文在設(shè)計過程中,通過將無人機運動學(xué)與動力學(xué)等方程引入其中,在與無人機初始運動信息進行充分結(jié)合下,真實模擬出無人機飛行的具體軌跡與姿態(tài)。在控制無人機飛行姿態(tài)時,通過設(shè)計使用RTI-DDS軟件,可為用戶提供類型多樣的海量API函數(shù),而該系統(tǒng)函數(shù)可有效實現(xiàn)分布式系統(tǒng)的數(shù)據(jù)高效交互。事實上,在分布式系統(tǒng)當(dāng)中,DDS專門負責(zé)控制分層管理,使得分布可重用得以有效實現(xiàn)。各模塊在順利完成數(shù)據(jù)注冊后,RTI-DDS軟件將統(tǒng)一負責(zé)完成數(shù)據(jù)的安全可靠收發(fā)。相較于傳統(tǒng)的分布式系統(tǒng),本文所設(shè)計的無人機地面站控制系統(tǒng)在飛行仿真模塊中,編程接口更加簡化,有助于地面站靈活、準確地對無人機飛行姿態(tài)進行實時控制并及時將相關(guān)信息數(shù)據(jù)傳輸至地面站。
另外,本文所設(shè)計的無人機地面站控制系統(tǒng)中,還設(shè)有專門用于向地面站實時傳輸各項監(jiān)控畫面的無線監(jiān)控及視景仿真模塊,而該模塊應(yīng)用功能的實現(xiàn),主要依靠安裝在無人機上的高清攝像頭以及無線監(jiān)控技術(shù)。攝像頭在無人機執(zhí)行各項空中監(jiān)控任務(wù)時,借助視頻無線傳輸設(shè)備實現(xiàn)相互連接,在實時采集有關(guān)現(xiàn)場情況的音像畫面與數(shù)據(jù)后,將在無線監(jiān)控技術(shù)作用下,由無線電波向地面站監(jiān)控中心發(fā)送相應(yīng)的數(shù)據(jù)信號。而該模塊中的視景仿真模塊,則設(shè)計使用計算機設(shè)備,通過直接在其屏幕中顯示出二維或三維物體,而后根據(jù)實際需要對相應(yīng)視圖、模型等進行變換。在控制系統(tǒng)中,該模塊正常執(zhí)行任務(wù)時,需要及時傳輸和顯示無人機上高清攝像頭拍攝的所有與現(xiàn)場情況相關(guān)的視頻信息,而在平時的訓(xùn)練模式中,則通過運用其中的三維仿真軟件,為無人機飛行提供三維立體的可視化場景,真實立體地顯示出地形地貌。最后,該無人機地面站控制系統(tǒng)中以計算機為主的人際交互設(shè)備,主要扶著對操縱無人機的各項數(shù)據(jù)進行實時傳輸、顯示和及時備份。
在本文設(shè)計的無人機地面站控制系統(tǒng)中,通過充分結(jié)合實施與執(zhí)行各項無人機任務(wù)的用戶實際需求,在嚴格按照相關(guān)管理規(guī)定要去下,對無人機地面站控制系統(tǒng)軟件結(jié)構(gòu)及其設(shè)計參數(shù)進行統(tǒng)一明確。本文通過參考相關(guān)研究資料,選擇在設(shè)計無人機地面站控制系統(tǒng)軟件架構(gòu)時,采用分布式交互結(jié)構(gòu),系統(tǒng)中各功能子系統(tǒng)之間進行數(shù)據(jù)交互傳輸,則主要利用RTI中間件DDS負責(zé)完成[4]。具體來說,在該控制系統(tǒng)中,數(shù)據(jù)管理模塊與數(shù)據(jù)備份模塊、任務(wù)操作及顯示模塊,均通過使用DDS總線與包括導(dǎo)航顯示、任務(wù)規(guī)劃、源代碼處理等在內(nèi)的功能模塊進行相互連接,由此實現(xiàn)數(shù)據(jù)間的實時共享與高效傳輸。其中數(shù)據(jù)管理在借助DDS總線和其他功能模塊及數(shù)據(jù)源相互連接的同時,還通過通信鏈路接口和飛行仿真模塊進行相互連接。通過外部硬件設(shè)備與觸摸屏輸入的有關(guān)無人機飛行任務(wù)實施的各項信息數(shù)據(jù),也統(tǒng)一歸集至數(shù)據(jù)管理中心。所有數(shù)據(jù)在DDS總線的連接下,將會同步上傳至數(shù)據(jù)備份中心進行妥善備份,并及時在控制系統(tǒng)的任務(wù)操作與顯示模塊中進行準確顯示。
其中外設(shè)接口與觸摸屏輸入管理中的數(shù)據(jù)信息組成基本相同,均為無人機的飛行與任務(wù)指令以及儀表控制指令。通信鏈路接口中的信息數(shù)據(jù)則還包括載荷信息與儀表狀態(tài)等,上述數(shù)據(jù)信息均經(jīng)由DDS總線和各功能模塊如電子導(dǎo)航模塊、任務(wù)規(guī)劃模塊等進行相互連接,實現(xiàn)數(shù)據(jù)間的高效交互傳輸。其中飛機狀態(tài)與無人機儀表顯示模塊、導(dǎo)航模塊、合成視景顯示模塊等在接收到飛行參數(shù)、儀表狀態(tài)與任務(wù)指令等信息數(shù)據(jù)后,將會利用DDS總線向外設(shè)接口、觸摸屏輸入管理與通信鏈路接口及時反饋程序狀態(tài)。另外,約束與任務(wù)信息及空管信息被直接傳輸至任務(wù)規(guī)劃模塊中。
相比于以往傳統(tǒng)的控制系統(tǒng),本文所設(shè)計的無人機地面站控制系統(tǒng)功能模塊眾多,不僅具備靈活、準確控制無人機使用的功能,同時還兼具模擬仿真訓(xùn)練功能,加之其操作簡便,因此具有較高的應(yīng)用價值。在將分布式控制技術(shù)、仿真建模技術(shù)及相關(guān)功能軟件應(yīng)用其中下,使得無人機地面站控制系統(tǒng)具有更廣泛的適用范圍與良好的可移植性。在對無人機地面站控制系統(tǒng)進行優(yōu)化設(shè)計時,相關(guān)工作人員還需充分結(jié)合具體情況及系統(tǒng)控制要求,在嚴格遵循相關(guān)標準規(guī)定下,靈活運用各種先進的設(shè)計理念與設(shè)計方式,以此不斷完善該控制系統(tǒng)。