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

基于GMap.NET的無人機航跡再現(xiàn)設(shè)計與應(yīng)用*

2014-03-27 11:59:56吉宏安
艦船電子工程 2014年10期
關(guān)鍵詞:系統(tǒng)

馬 野 吉宏安

(海軍大連艦艇學院 大連 116018)

1 引言

無人機在飛行過程中,各種因素都可能導(dǎo)致飛行偏航,甚至造成飛行事故。飛行再現(xiàn)技術(shù),能夠迅速還原飛機各系統(tǒng)的工作情況和各種飛行狀態(tài)信息,從而正確估計飛行狀態(tài)的變化趨勢、分析可能存在的故障隱患及危害度,并提供安全級別報警和應(yīng)采取的應(yīng)急措施,因此,被廣泛應(yīng)用于飛行事故中的飛參數(shù)據(jù)分析[1]。

目前,國內(nèi)外的飛行再現(xiàn)技術(shù)在有人駕駛飛機上的使用已經(jīng)非常成熟,可以實現(xiàn)三維的飛行仿真,但三維的仿真需要搜集大量數(shù)據(jù)以建立真實地景模型,系統(tǒng)龐大復(fù)雜,對計算機的圖形硬件有較高的要求[2~3],在無人機的使用方面有較大局限性。本文著重介紹的無人機二維航跡再現(xiàn)技術(shù),能夠供工作人員迅速、準確的判斷出偏航區(qū)域,方便、快捷的尋找到問題參數(shù),而且操作簡便,對硬件要求低,更具有實際使用價值。

2 主體結(jié)構(gòu)設(shè)計

無人機航跡再現(xiàn)作為無人機飛參分析系統(tǒng)的重要組成部分,是一種利用電子地圖,結(jié)合飛參數(shù)據(jù),真實反映無人機飛行全程軌跡變化的技術(shù)。論文所研究的系統(tǒng)選擇了GMap.NET控件作為開發(fā)航跡再現(xiàn)模塊的核心,其總體結(jié)構(gòu)分為三個部分,如圖1所示。

圖1 無人機航跡再現(xiàn)模塊機構(gòu)圖

1)地圖瀏覽。系統(tǒng)從飛行記錄中獲取飛參數(shù)據(jù),并自動加載該飛行區(qū)域的地圖,供用戶執(zhí)行瀏覽、拖動、縮放等操作。

2)航線預(yù)置。提供了在地圖上繪制航跡點、航線并對進行管理的功能,在偏航分析中,通過實際航線與預(yù)置航線的比對,可以迅速標繪出偏航位置,達到偏航報警的功能。

3)航跡再現(xiàn)。可以對飛行航跡的快速還原,也可以同步其它飛參數(shù)據(jù)共同進行飛行狀態(tài)的動態(tài)演示。

3 技術(shù)實現(xiàn)

3.1 地圖瀏覽

地圖加載與瀏覽是無人機航跡再現(xiàn)的核心。基于GMap.NET電子地圖的應(yīng)用大多是在線地圖,對離線地圖的使用很少。本系統(tǒng)中應(yīng)用的是GMap.NET離線地圖的嵌入與瀏覽,其與用戶交互的模型如圖2所示。

圖2 GMap.NET離線地圖模型

圖3 柵格模型

3.1.1 地圖數(shù)據(jù)庫建立原理

GMap.NET中的電子地圖采用柵格化的數(shù)學模型,是直接采用面域或空域枚舉來直接描述空間目標對象的[4]。如圖3所示,該模型的特點是:同一地理區(qū)域,拼接地圖的圖片數(shù)量與地圖縮放的級數(shù)以及地圖分辨率均成正比[5]。

地圖數(shù)據(jù)庫存儲和管理著海量的地圖圖片,存儲時對每張圖片都指定了URL。不同地圖對圖片URL的命名有不同的規(guī)則。以百度地圖為例,圖4所示為地圖中圖片的URL,1位置代表的是分布式服務(wù)器地址,2位置是根據(jù)墨卡托投影算法解算出來的坐標,3位置是圖片所在的層級數(shù),4位置代表當前版本號,5位置表示通過瀏覽器訪問,6位置是固定值[6]。

圖4 百度地圖URL地址

GMap.NET支持對在線地圖的圖片獲取,通過GetImageFrom()方法,把選定區(qū)域的各個層級的地圖圖片提取出來,并打包生成.gmdb文件,即系統(tǒng)中所用到的離線地圖數(shù)據(jù)包。

3.1.2 GMapProvider接口原理

GMap.NET采取了良好的代碼結(jié)構(gòu),緩存、數(shù)據(jù)結(jié)構(gòu)都遵循了低耦合-高內(nèi)聚的原則,每個模塊之間的聯(lián)系都是基于接口編程的[7]。GMapProvider就是GMap.NET地圖數(shù)據(jù)源的接口。

由于不同的地圖對于圖片URL的命名有不同的規(guī)則,所以,當客戶端通過GMapProvider接口調(diào)用地圖時,必須對所加載地圖的URL命名規(guī)則進行明確,調(diào)用流程如圖5所示。

圖5 GMapProvider接口調(diào)用流程

3.1.3 地圖的顯示與操作

通過對地圖數(shù)據(jù)庫和GMapProvider接口的準備,實現(xiàn)了離線地圖的顯示功能。通過定義了一系列的鼠標動作,如支持對地圖的拖動瀏覽、地圖的縮放、地圖的標注以及鷹眼等[8],最終完善了GMap.NET控件在無人機航跡再現(xiàn)系統(tǒng)中的應(yīng)用。

3.2 航線預(yù)置

對飛參數(shù)據(jù)進行分析時,把預(yù)置航線與再現(xiàn)航線進行比對,可以直觀地尋找出偏差位置以及偏離時刻,極大地簡化了數(shù)據(jù)分析的難度,提高了工作效率[9]。

航線預(yù)置可分為兩個部分:一是航線繪制,二是航線管理。GMap.NET地圖控件的分層結(jié)構(gòu)式框架,支持多圖層繪制。同時,提供的一系列功能強大接口,可供用戶定制標繪點、標繪線的顏色、形狀、大小等,大大簡化了航線標繪的過程。航線預(yù)置流程如圖6所示。

圖6 航線預(yù)置流程程序圖

航線管理是通過數(shù)據(jù)庫,將預(yù)置的航線進行編號管理,并提供航線瀏覽查詢和重復(fù)利用。

3.3 航跡再現(xiàn)

實現(xiàn)航跡再現(xiàn),需要用到隨時間不斷變化的飛行軌跡數(shù)據(jù)。根據(jù)無人機飛行記錄系統(tǒng)記錄的導(dǎo)航信息就可以描述飛行軌跡變化情況了。特殊情況下根據(jù)飛行速度、航向及姿態(tài)等信息,也可以換算出位置信息,這就需要在加載地圖前,對數(shù)據(jù)進行預(yù)處理[10]。

3.3.1 航跡繪制

GMap.NET為航線繪制提供了一個GMapRoute接口,只需要定義一個List〈〉列表,并將所有的航跡點添入列表中,GMap.NET便可以根據(jù)列表信息,繪制出整個飛行過程的航跡線。

3.3.2 動態(tài)演示

航跡的動態(tài)演示過程結(jié)合了飛參數(shù)據(jù)分析共同進行。系統(tǒng)在演示實時軌跡的同時,對發(fā)動機參數(shù)、變速箱溫度、外界溫度等一系列飛參數(shù)據(jù)的變化曲線也進行了繪制,工作人員可根據(jù)需要,隨時對相應(yīng)的參數(shù)曲線進行分析,對超出閾值范圍的參數(shù),系統(tǒng)還提供自動報警。動態(tài)演示流程如圖7所示。

圖7 航跡再現(xiàn)動態(tài)演示程序流程

3.3.3 航跡再現(xiàn)效果

圖8 航跡再現(xiàn)即動態(tài)演示效果

無人機的航跡再現(xiàn)效果如圖8所示,圖8(a)為無人機實際航跡圖,地圖上方為功能區(qū),提供對飛行記錄的選擇以及演示參數(shù)的控制,左上角則實時顯示了無人機實時位置信息,并算出了飛行航程。圖8(b)是同步顯示的各項參數(shù)的飛參曲線,左側(cè)的參數(shù)區(qū)域可以對所要查詢的飛參數(shù)據(jù)進行選擇。

4 結(jié)語

本文構(gòu)建的無人機航跡再現(xiàn)系統(tǒng),在GMap.NET控件的平臺上,探討了離線地圖數(shù)據(jù)庫的建立原理以及GMapProvider接口技術(shù),實現(xiàn)了多種地圖格式的離線瀏覽與操作;研究了地圖的標繪方法,設(shè)計了預(yù)置航線數(shù)據(jù)庫,實現(xiàn)了航跡預(yù)置的功能;結(jié)合對飛參數(shù)據(jù)的獲取和分析,實現(xiàn)了無人機航跡再現(xiàn)的二維動態(tài)演示。整個系統(tǒng)的設(shè)計簡潔美觀,可操作性強。

[1]胡朝江,陳列,楊全法.飛機飛參系統(tǒng)及應(yīng)用[M].北京:國防工業(yè)出版社,2012:164-165.

[2]高輝,張茂軍.基于真實地景的三維飛行再現(xiàn)系統(tǒng)的設(shè)計與實現(xiàn)[J].計算機工程,2006,32(12):232-240.

[3]趙向領(lǐng).飛行航跡再現(xiàn)與三維回放研究[J].計算機工程與科學,2012,34(7):99-103.

[4]何必.地理信息系統(tǒng)原理教程[M].北京:清華大學出版社,2010:82-90.

[5]CSDN博客redhairp的專欄.柵格那點兒事(一)[EB/OL].http://blog.csdn.net/redhairp/article/details/7238227,2012.

[6]360doc個人圖書館.深入理解最強桌面地圖控件GMAP.NET[EB/OL].http://www.360doc.com/content/13/0424/16/9163198_28630504.shtml,2013.

[7]開源中國社區(qū).在線地圖瀏覽器GMAP.NET[EB/OL].http://www.oschina.net/p/gmap-net,2012.

[8]孫濤,馬野,孫明珠,等.艦載無人機導(dǎo)航信息系統(tǒng)設(shè)計與實現(xiàn)[J].艦船電子工程,2013,33(7):4-7.

[9]錢正祥,丁鵬輝,王春龍,等.基于自適應(yīng)技術(shù)的無人機飛行航跡控制研究[J].電子測量與儀器學報,2007(增刊):38-41.

[10]王軍,程遠增,段修生,等.基于多線程技術(shù)的目標航跡的真實再現(xiàn)[J].科學技術(shù)與工程,2007,7(4):511-512.

猜你喜歡
系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
基于PowerPC+FPGA顯示系統(tǒng)
半沸制皂系統(tǒng)(下)
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: 国产精品美女网站| 日韩二区三区无| 国产一在线| 免费99精品国产自在现线| 国产日本欧美在线观看| 亚洲男人的天堂视频| 亚洲水蜜桃久久综合网站 | 女人爽到高潮免费视频大全| 看看一级毛片| 无码国内精品人妻少妇蜜桃视频| 五月婷婷激情四射| 57pao国产成视频免费播放| 久久国语对白| 亚洲中文字幕久久无码精品A| 国产精品所毛片视频| 国产制服丝袜无码视频| 日韩精品少妇无码受不了| 欧美国产日韩一区二区三区精品影视| 美女视频黄又黄又免费高清| 久久国产精品麻豆系列| 91在线无码精品秘九色APP | 亚洲精品成人福利在线电影| 亚洲精品黄| 免费99精品国产自在现线| 四虎国产精品永久一区| 色播五月婷婷| 91在线国内在线播放老师| 国产成人av一区二区三区| 国产在线精品人成导航| 无码国产偷倩在线播放老年人| 久久99这里精品8国产| 久久国产香蕉| 久久国产精品娇妻素人| 18禁黄无遮挡免费动漫网站| 77777亚洲午夜久久多人| 亚洲一级色| h网站在线播放| 五月婷婷丁香色| 亚洲乱亚洲乱妇24p| 97国产精品视频自在拍| 亚洲日产2021三区在线| 亚洲首页在线观看| 欧美日韩精品在线播放| 天堂成人av| 亚洲日韩国产精品无码专区| 国产精品观看视频免费完整版| 国产精欧美一区二区三区| 天堂成人av| 日韩天堂网| 强奷白丝美女在线观看| 亚洲美女操| 久久精品女人天堂aaa| 久久久久久久97| 午夜a级毛片| 亚洲精品国产首次亮相| 国产在线拍偷自揄拍精品| 熟妇无码人妻| 一区二区午夜| 中文字幕色站| 国产精品一区二区在线播放| 免费Aⅴ片在线观看蜜芽Tⅴ | 在线五月婷婷| 天堂亚洲网| 99久久精品无码专区免费| 国产91视频免费| 亚洲视频一区在线| 思思热精品在线8| P尤物久久99国产综合精品| 一本色道久久88| 国产成人喷潮在线观看| 永久毛片在线播| 亚洲第一天堂无码专区| 日韩不卡高清视频| 一级毛片免费不卡在线视频| 婷婷午夜天| yy6080理论大片一级久久| 91色在线视频| 亚洲丝袜第一页| 欧美成人手机在线观看网址| 在线看国产精品| 免费观看男人免费桶女人视频| 亚洲综合极品香蕉久久网|