張紹澤,任 磊,程 翔
基于JSBSim的可視化飛行仿真系統
張紹澤,任 磊,程 翔
(中國電子科技集團公司第二十研究所,西安 710068)
為了模擬一個具有高真實感飛行動力學模型,并且擴展后可以與聯合作戰仿真系統中其它武器裝備進行交互的飛行器,本文使用Unity開發了一套基于JSBSim飛行動力學模型的可視化飛行仿真系統。該仿真系統先對輸入設備的輸入數據進行解析,然后利用JSBSim飛行動力學模型進行計算,最后根據計算結果對飛機的姿態、位置和速度等信息進行更新,可實現飛機姿態控制、狀態信息及三維地形顯示等功能。實驗結果表明,開發的飛行仿真系統可以有效地模擬飛機的橫滾、俯仰、偏轉和加油等操作,實現飛機的可視化飛行仿真。經過擴展后,該仿真系統還可用于聯合作戰仿真中飛機的模擬。
JSBSim;Unity;聯合作戰仿真;飛行仿真
現代信息技術的飛速發展促使當今軍事領域作戰模式不斷發生著變革。作戰模式從以往的單一作戰模式發展到了目前高技術條件下的海、陸、空、天、電多維一體的諸軍兵種聯合作戰模式。聯合作戰已經逐漸成為高技術條件下局部戰爭的主要形式,而采用計算機仿真技術模擬聯合作戰是研究聯合作戰的重要手段[1]。
在聯合作戰仿真中,需要模擬海、陸、空等不同軍種的武器裝備,飛機作為空軍武器裝備的主要組成部分,其模擬程序的開發成為研究熱點。FlightGear是一款開源、跨平臺的飛行模擬程序,主要使用YASim、JSBSim和UIUC三種飛行動力學模型,提供了極具真實感的實時飛行視景和座艙顯示[2]。……