999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于三維仿真的飛行姿態與航跡監控軟件的設計

2015-01-04 08:51:14霍朝暉劉成玉覃楊森
電子設計工程 2015年12期

祁 春,霍朝暉,劉成玉,覃楊森

(中國飛行試驗研究院 陜西 西安 710089)

飛行試驗是飛機及相關航空產品設計定型的重要階段,具有技術綜合性強、風險性大、耗資大、周期長等特點[1]。隨著近年來新機和改型機大量涌現,加之風險科目、極限科目不斷增加,飛行試驗對安全、質量和科目架次有效性的要求更加苛刻和嚴格,而地面遙測實時監控系統在這些方面起著至關重要的作用。傳統的實時監控軟件多采用數據列表、數據表格和二維曲線圖等形式反映飛機的過程和狀態,直觀性差、難以準確把握參數間的相關性和發掘數據的本質特征[2-3]。隨著計算機技術、圖像技術、多媒體等技術的發展,可視化三維仿真在飛行試驗中得到青睞,它利用人的視覺特性,將飛行數據以圖像形式展示,真實感和視覺感強[4],利于對飛行整體狀態的把握,而且試飛結束后還可利用回放形式逼真再現飛行全過程,可作為事后分析的重要依據。文中詳細介紹了基于三維仿真的飛行姿態和航跡監控軟件的總體設計架構、主要模塊的功能和設計方法。實際應用表明:三維模型驅動和場景設計滿足型號試飛要求,人機接口友好,畫面運行穩定、流暢,在保障試飛任務的高質量完成和安全上發揮著重要作用。

1 總體結構設計

飛行姿態與航跡監控軟件實時接收遙測數據,利用數據驅動目標三維模型各部件的動作以及在三維場景中運動,反映出試驗機的姿態、位置和航跡等信息。根據試驗任務需求,軟件的總體設計結構如圖1所示。整個軟件在結構上主要由數據源管理、試驗任務管理、三維姿態顯示和地圖航跡顯示等部分組成。

圖1 軟件總體結構Fig.1 Overall structure of the software

2 模塊設計

2.1 數據源管理

數據源管理主要對實時數據處理系統(以下簡稱實時系統)的網絡通信、數據平滑處理和試驗任務結束后的數據回放進行管理。模塊直接從系統任務中提取目標飛機的試驗參數和運行所需的相關信息,自動與實時系統建立網絡連接。同時,對提取的試驗參數按照規定的格式進行字符串組合,以TCP方式發送至實時系統,實時系統依據參數字符串對網絡數據進行解析,提取參數對應的數據,轉換為工程數據后返回給數據接口構件。由于遙測數據在傳輸鏈路上會因干擾產生跳點數據,將直接影響到三維飛機模型的連續運行和地圖航跡線的光滑度。所以,對接收到的工程數據應作平滑濾波處理,消除或者減弱跳點數據對三維運行效果的影響,而數據平滑處理的原則是既要消除數據中的干擾成分又要保持原有數據的變化特性。基于這一點,本設計中采用了五點三次平滑法,利用多項式最小二乘法逼近對工程數據插值濾波和平滑處理,數據源管理模塊處理流程如圖2所示。

圖2 數據源管理模塊處理流程Fig.2 Processing flow of data source management module

另外,數據源管理模塊設計有回放功能,通過加載試驗目標參數信息和試驗數據,設置回放動作,包括回放起止時間、回放速率等來再現歷史飛行過程,可作為飛行演示或者為故障排查提供依據。

2.2 試驗任務管理

試驗任務管理包括任務基礎信息管理、參數管理、目標屬性管理和數據源類型管理。任務基礎信息管理主要是設置試驗任務的名稱、飛機代碼、試驗時間、任務描述等相關信息,由于數據源管理從任務系統中提取試驗參數是依據任務名稱進行的,所以要求任務名稱具有唯一性。

參數管理分為試驗參數管理、目標驅動參數管理和虛擬平顯參數管理等模塊。試驗參數管理模塊對XML格式的試驗參數文件進行解析,讀取試驗目標的參數信息,加載到內存后進行統一管理,并按照飛機編號完成試驗參數的分組,具備參數檢索接口;驅動參數管理模塊完成模型驅動參數和試驗參數的一對一綁定,為了驅動模型運行,綁定的試驗參數必須包含經度、緯度、高度、俯仰角、橫滾角和航向角等。同時,該模塊可以將試驗參數的綁定信息存儲至任務文件當中,便于后續的直接調用;虛擬平顯參數管理模塊從平顯配置文件中讀取各顯示元素的參數名稱,并與對應的試驗參數進行綁定,用于驅動畫面各圖形元素的運動。

目標屬性管理主要根據不同的試驗任務要求選擇對應的試驗目標,由于各試驗目標自身屬性不同,需要外部提供相應的信息驅動來保證目標屬性的正常運行,所以目標屬性也需要綁定相應的試驗參數信息。

數據源類型管理主要負責試驗目標與實時系統接口進行綁定,以實現從對應的實時系統通道中獲取試驗數據以驅動目標的運行。

2.3 三維姿態顯示

三維姿態顯示是軟件的核心部分。主要是利用試飛試驗數據實時驅動模型各部件的動作及在三維場景中的運行,反映出目標飛機在三維空間中的位置、姿態和系統狀態信息。設計上分為兩個階段:三維建模與場景驅動。模型的構建要求和真實試驗機的外觀和尺寸保持一致,建模采用了Multigen公司的Creator軟件,Creator是一款高效的實時三維建模工具軟件,擁有針對實時應用優化的數據格式,整合了大量有效的工具來建立“所見即所得”的層級可視化數據庫環境,能夠構建高度逼真、高度優化的三維模型[5-6]。而驅動場景則采用了真實的數字高程數據和衛星影像數據,逼真的顯示了試驗場地和周邊的主要建筑物。在利用試驗數據驅動模型各部件動作之前,對有關位置和姿態的試驗數據均進行了濾波和平滑處理,以確保三維模型連續、穩定運行。另外,模型的驅動須有目標編號、經度、緯度、高度、速度、俯仰角、橫滾角和航向角等試驗數據。圖3為某民機模型的三維態勢顯示效果圖。

圖3 某民機模型的三維態勢顯示效果圖Fig.3 3D situation operation effect of some civil aircraft module

三維姿態顯示模塊可以根據任務需求選擇空間觀察模式,包括態勢觀察模式、跟隨觀察模式和平顯觀察模式。其中,態勢觀察模式提供一種三維場景的全局展現,可以方便觀察飛機歷史航跡線,多機及目標間的相對位置關系,以及飛機當前的位置和姿態,有利于從整體上的把控;跟隨觀察模式是一種近距離觀察模式,可在較近距離觀察目標飛機的姿態,提供多視角的跟隨觀察,如眩窗視角、中心點視角、尾隨視角、俯視視角等;平顯觀察模式將切換至虛擬平顯界面,并驅動各元素的運行。圖形元素采用OpenGL進行繪制,并利用雙緩存技術實現平滑的動畫表現。圖4為切換至平顯觀察模式的效果圖。

圖4 平顯觀察模式的效果圖Fig.4 Operation effect of virtual HUD observing pattern

2.4 地圖航跡顯示

地圖航跡顯示是重要的輔助功能模塊。該模塊以二維電子地圖為背景,采用中國2000大地基準和高斯-克呂格投影進行地圖繪制,將1:100萬矢量地圖數據和1:25萬矢量地圖數據進行疊加融合處理。其中,1:100萬矢量地圖數據為全國背景地圖,1:25萬矢量地圖數據為試驗場地地圖。試驗場地采用30 m分辨率還原自然真彩色衛星圖片,而機場附近則采用1 m分辨率還原自然真彩色衛星圖片。

地圖中能夠實時顯示目標飛機的位置信息,當觀察的目標不在屏幕顯示范圍內時,可通過選擇觀察目標進行定位顯示,目標將自動定位到窗口的中心,特別是在多目標任務中,可以實現目標間的自由切換。同時,能夠實時顯示目標的飛行航跡,能夠通過航跡屬性接口控制航跡顯示的點數和顏色,并具有顯示和清除航跡的功能,以滿足試驗任務需求。為了更好的反映出飛機的狀態,在二維地圖上提供了標牌顯示控制,能夠實時顯示目標編號、時間、經度、緯度、海拔高度、速度和航向等參數信息,能夠隨目標同步移動。另外,設計有縮放(包括按比例縮放和無極縮放)、漫游、圖層控制和距離測量等輔助功能手段。圖5為地圖航跡整體到局部的縮放顯示效果。

3 結束語

隨著三維仿真技術的成熟應用,在飛行試驗領域也越來越得到青睞。飛行姿態與航跡監控軟件采用高效實時三維建模工具軟件Creator按照真實試驗機外觀和尺寸對目標飛機進行建模,結合真實的數字高程數據和衛星影像數據建立了逼真的驅動場景,多空間觀察模式使得可以從不同角度反映出飛機的當前狀態。而地圖航跡顯示模塊能夠實時顯示目標位置和航跡信息,對整體信息的把握具有很重要的輔助作用。同時,軟件的回放功能能夠逼真再現飛行全過程,可作為飛行演示和事后分析的一種重要手段。

圖5 地圖航跡縮放顯示效果Fig.5 Zooming operation effect of electronic map

飛行姿態與航跡監控軟件采用了分層設計和功能模塊化設計思想,有效控制了各個分系統、功能組件間的耦合關系,便于軟件的維護和升級。該軟件的成功研制,利于從全局和多個角度掌握目標的姿態、位置和系統狀態信息,以準確作出試飛決策,在提高試飛效率和保障試飛安全方面發揮著重要作用。

[1]張建林.試飛監控系統及其應用[J].飛行試驗,2004,20(3):35-39.ZHANG Jian-lin.Test flight monitoring system and application[J].Flight Ttest,2004,20(3):35-39.

[2]王永,崔瑋,花遜蒙,等.直升機飛行控制三維動畫仿真平臺設計與實現[J].系統仿真學報,2009,21(20):6440-6443.WANG Yong,CUI Wei,HUA Xun-meng,et al.Design and implementation of helicopter flight control base on 3D animation simulation[J].Journal of System Simulation,2009,21(20):6440-6443.

[3]趙向領.基于三維場景的飛行回放仿真系統研究[J].計算機工程與設計,2012(4):1518-1521.ZHAO Xiang-ling.Research of flight playback simulation system base on 3D scene[J].Computer Engineering and Design,2012(4):1518-1521.

[4]丁斌,祖家奎.基于虛擬現實的無人機三維可視化仿真[J].計算機測量與控制,2007,15(12):1769-1771.DING Bin,ZU Jia-kui.3D visualization simulation of UAV base on virtual reality[J].Computer Measurement and Control,2007,15(12):1769-1771.

[5]徐鶴.基于Multigen Creator/Vega Prime無人機三維視景仿真系統的設計與實現[D].南京:南京航空航天大學,2008.

[6]賀濤,謝軍,王文娟,等.基于Multigen的無人機任務飛行仿真系統[J].計算機工程,2010,36(1):248-250.HE Tao,XIE Jun,WANG Wen-juan,et al.Flight simulation system of UAV task base on multigen[J].Computer Engineering,2010,36(1):248-250.

主站蜘蛛池模板: 不卡无码网| 中文天堂在线视频| 免费A级毛片无码免费视频| 永久免费无码日韩视频| 久久精品最新免费国产成人| 奇米影视狠狠精品7777| 国产情侣一区二区三区| 最新日本中文字幕| 亚洲天堂视频在线播放| 91免费国产在线观看尤物| 国产欧美日韩专区发布| 最新国语自产精品视频在| 欧美日韩另类在线| 亚洲乱强伦| 国产区在线看| 日韩中文欧美| 91小视频在线| 国产超薄肉色丝袜网站| 中文字幕在线看| 欧美精品在线看| 国产正在播放| 一区二区三区国产| 欧美激情网址| 欧美区一区| 丰满人妻一区二区三区视频| 美女无遮挡免费视频网站| 亚洲精品爱草草视频在线| a在线亚洲男人的天堂试看| 欧美天堂久久| 91无码人妻精品一区| 婷婷五月在线视频| 无码 在线 在线| 日本在线亚洲| 国产丝袜啪啪| 伊人久久福利中文字幕| 欧美日韩国产系列在线观看| 综合色区亚洲熟妇在线| 亚洲日韩高清无码| 国产亚洲日韩av在线| 欧美中文字幕第一页线路一| 欧美97欧美综合色伦图| 无码视频国产精品一区二区 | 国产久操视频| 亚洲系列中文字幕一区二区| 亚洲精品无码av中文字幕| 99久久人妻精品免费二区| 国模视频一区二区| 亚洲欧美人成电影在线观看| 蜜桃视频一区二区| 在线看AV天堂| 久久精品亚洲中文字幕乱码| 亚洲区第一页| 人妻出轨无码中文一区二区| 欧美日韩一区二区三| 色网在线视频| 国产日韩欧美视频| a亚洲天堂| 色综合久久久久8天国| 91成人试看福利体验区| 国产97视频在线观看| 毛片a级毛片免费观看免下载| 一本一道波多野结衣av黑人在线| 97人妻精品专区久久久久| 欧洲欧美人成免费全部视频 | 99热国产在线精品99| 国产亚洲美日韩AV中文字幕无码成人| 美女潮喷出白浆在线观看视频| 国产杨幂丝袜av在线播放| 青青久视频| 影音先锋丝袜制服| 中文字幕一区二区视频| 亚洲精品国产成人7777| 精品国产成人av免费| 国产在线视频福利资源站| 亚洲一道AV无码午夜福利| 真人免费一级毛片一区二区| 欧美一级黄色影院| 国产国拍精品视频免费看| 久久永久精品免费视频| 中国成人在线视频| 2024av在线无码中文最新| 亚洲黄网在线|