亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

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

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

        馬 野 吉宏安

        (海軍大連艦艇學(xué)院 大連 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ù),能夠供工作人員迅速、準(zhǔn)確的判斷出偏航區(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ù)置航線的比對,可以迅速標(biāo)繪出偏航位置,達(dá)到偏航報警的功能。

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

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

        3.1 地圖瀏覽

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

        圖2 GMap.NET離線地圖模型

        圖3 柵格模型

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

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

        地圖數(shù)據(jù)庫存儲和管理著海量的地圖圖片,存儲時對每張圖片都指定了URL。不同地圖對圖片URL的命名有不同的規(guī)則。以百度地圖為例,圖4所示為地圖中圖片的URL,1位置代表的是分布式服務(wù)器地址,2位置是根據(jù)墨卡托投影算法解算出來的坐標(biāo),3位置是圖片所在的層級數(shù),4位置代表當(dāng)前版本號,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ī)則,所以,當(dāng)客戶端通過GMapProvider接口調(diào)用地圖時,必須對所加載地圖的URL命名規(guī)則進行明確,調(diào)用流程如圖5所示。

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

        3.1.3 地圖的顯示與操作

        通過對地圖數(shù)據(jù)庫和GMapProvider接口的準(zhǔn)備,實現(xiàn)了離線地圖的顯示功能。通過定義了一系列的鼠標(biāo)動作,如支持對地圖的拖動瀏覽、地圖的縮放、地圖的標(biāo)注以及鷹眼等[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)式框架,支持多圖層繪制。同時,提供的一系列功能強大接口,可供用戶定制標(biāo)繪點、標(biāo)繪線的顏色、形狀、大小等,大大簡化了航線標(biāo)繪的過程。航線預(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)了多種地圖格式的離線瀏覽與操作;研究了地圖的標(biāo)繪方法,設(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].計算機工程與科學(xué),2012,34(7):99-103.

        [4]何必.地理信息系統(tǒng)原理教程[M].北京:清華大學(xué)出版社,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].電子測量與儀器學(xué)報,2007(增刊):38-41.

        [10]王軍,程遠(yuǎn)增,段修生,等.基于多線程技術(shù)的目標(biāo)航跡的真實再現(xiàn)[J].科學(xué)技術(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
        男人天堂亚洲天堂av| 亚洲va欧美va日韩va成人网| 成人美女黄网站色大免费的| 窝窝影院午夜看片| 欧美色欧美亚洲另类二区不卡| 精品久久久久久99人妻| 国产一区二区三区色区| 综合久久加勒比天然素人 | 精品无人区无码乱码毛片国产| 欧美精品v国产精品v日韩精品| 国产精品原创巨作AV女教师| 水蜜桃一二二视频在线观看免费 | 中国精品久久久久国产| 女同中文字幕在线观看| 肥老熟女性强欲五十路| 狠狠97人人婷婷五月| 女人被狂c躁到高潮视频| 538在线啪在线观看| 亚洲国产成人Av毛片大全| 日本女同性恋一区二区三区网站| 免费不卡无码av在线观看| 国产精品成年片在线观看| 在线av野外国语对白| 午夜视频在线观看国产| 亚洲精品一区二区国产精华液 | 99成人精品| 国产三级三级精品久久| 久久久久人妻精品一区二区三区| 少妇高潮尖叫黑人激情在线| 久久久久亚洲av无码尤物| 免费在线观看亚洲视频| 在线观看亚洲av每日更新影片| 亚洲av午夜福利精品一区| 国产精品制服| 2021年最新久久久视精品爱| 精品一区二区三区牛牛| 成人精品一区二区三区电影| 精品无码国产污污污免费网站 | 亚洲男人天堂2017| 亚洲无人区乱码中文字幕| 久久精品国产99久久久|