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

        ?

        基于EV_Globe的無(wú)人直升機(jī)航路規(guī)劃軟件系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

        2022-04-12 04:04:06程滔
        電子制作 2022年7期
        關(guān)鍵詞:航路插件航線

        程滔

        (中國(guó)直升機(jī)設(shè)計(jì)研究所,江西景德鎮(zhèn),333001)

        0 引言

        隨著IT、計(jì)算機(jī)軟硬件技術(shù)及GIS理論的發(fā)展,航路規(guī)劃軟件的復(fù)雜度越來(lái)越高,用戶對(duì)外部環(huán)境的感知能力要求越來(lái)越高[1]。選擇一款合適的三維平臺(tái)開發(fā)航路規(guī)劃軟件,可以幫助操作員快速、直觀的獲取無(wú)人直升機(jī)姿態(tài)、航跡等重要信息。

        EV-Globe是新一代海量空間信息服務(wù)平臺(tái)[2]。EVGlobe將二三維一體化管理,實(shí)現(xiàn)數(shù)據(jù)結(jié)構(gòu)一體化、空間存儲(chǔ)一體化、風(fēng)格顯示一體化、操作編輯一體化及二維數(shù)據(jù)三維化表達(dá);EV-Globe是ServiceGIS平臺(tái),能夠聚合和發(fā)布符合OGC標(biāo)準(zhǔn)的WMS、WFS等多種GIS服務(wù);EV-Globe在云端實(shí)現(xiàn)矢量、影像、三維模型等數(shù)據(jù)訪問(wèn)、地理分析功能;EV-Globe內(nèi)核采用C++語(yǔ)言進(jìn)行開發(fā),封裝了C#、Java等多種接口,應(yīng)用于各種平臺(tái)。利用EV-Globe能夠快速構(gòu)建三維控件信息服務(wù)系統(tǒng)。

        本文是在EV-Globe平臺(tái)上,利用二三維一體化技術(shù)和云GIS技術(shù),將無(wú)人直升機(jī)模型嵌入到三維動(dòng)態(tài)空間中,結(jié)合衛(wèi)星影像地圖、數(shù)字高程數(shù)據(jù)及矢量地理信息,在三維虛擬空間中對(duì)無(wú)人直升機(jī)便捷高效航路規(guī)劃,將姿態(tài)、航跡等信息直觀顯示,增強(qiáng)操作員的外部環(huán)境感知能力。

        1 系統(tǒng)目標(biāo)

        1.1 實(shí)現(xiàn)航跡三維可視化

        結(jié)合衛(wèi)星影像數(shù)據(jù)、數(shù)字高程數(shù)據(jù)及矢量地理信息等,基于二三維一體化技術(shù),仿真真實(shí)飛行環(huán)境,實(shí)現(xiàn)航跡的三維可視化,結(jié)合航姿等重要信息的顯示,增強(qiáng)操作員的外部環(huán)境感知能力。

        1.2 實(shí)現(xiàn)離線航路規(guī)劃

        離線航線規(guī)劃是軟件系統(tǒng)基本功能,即在本地規(guī)劃航線,實(shí)現(xiàn)航線的增刪改查等基本功能。

        1.3 實(shí)現(xiàn)在線航路規(guī)劃

        在線航路規(guī)劃是軟件系統(tǒng)核心功能,即系統(tǒng)與無(wú)人直升機(jī)進(jìn)行通信,完成航線加載及其他相關(guān)控制功能,同時(shí)接收飛行遙測(cè)數(shù)據(jù),實(shí)時(shí)更新航路信息。

        1.4 實(shí)現(xiàn)三維態(tài)勢(shì)可視化

        在三維場(chǎng)景下,結(jié)合外部態(tài)勢(shì)信息輸入,實(shí)現(xiàn)基本圖元、態(tài)勢(shì)信息的添加,態(tài)勢(shì)推演等功能。

        1.5 實(shí)現(xiàn)空間數(shù)據(jù)處理

        在三維場(chǎng)景下,結(jié)合航路規(guī)劃任務(wù),實(shí)現(xiàn)空間測(cè)量及空間分析等基本輔助手段。

        1.6 實(shí)現(xiàn)高效的人機(jī)工程

        在系統(tǒng)人機(jī)界面設(shè)計(jì)過(guò)程中,要求界面友好,操作方便快捷,滿足基本的操作,方便地進(jìn)行放大、縮小、旋轉(zhuǎn)、二三維切換、飛行定位、全幅顯示、全屏顯示、最小化等。

        1.7 實(shí)現(xiàn)快速的軟件維護(hù)模式

        為提高軟件的維護(hù)性,縮短軟件的維護(hù)周期。航路規(guī)劃軟件采用“平臺(tái)+插件”的軟件框架,在不修改程序主體的情況下,對(duì)軟件功能進(jìn)行修改和維護(hù)。

        2 EV-Globe平臺(tái)簡(jiǎn)介

        本系統(tǒng)采用的EV-Globe5是由北京國(guó)遙新天地信息技術(shù)有限公司開發(fā)的具有自主知識(shí)產(chǎn)權(quán)的三維控件信息平臺(tái)。EV-Globe5產(chǎn)品主要由EV-Server服務(wù)平臺(tái)、EV-Globe Desktop桌面平臺(tái)、EV-Create數(shù)據(jù)處理軟件、EV-Globe Runtime支持庫(kù)及EV-Globe SDK二次開發(fā)組件等組成。平臺(tái)應(yīng)用在軍事、海洋、國(guó)土、林業(yè)、環(huán)保等多個(gè)領(lǐng)域。

        EV-Globe5支持對(duì)遙感影像數(shù)據(jù)、數(shù)字高程數(shù)據(jù)及矢量地理信息數(shù)據(jù)的處理。EV-Globe 5支持Web數(shù)據(jù)源、空間數(shù)據(jù)庫(kù)數(shù)據(jù)源、文件型數(shù)據(jù)源;Web數(shù)據(jù)源由EV-Server發(fā)布,支持影像、DEM、矢量瓦片及模型圖層的發(fā)布;空間數(shù)據(jù)庫(kù)數(shù)據(jù)源由EarthView空間數(shù)據(jù)引擎提供支持,支持Sqlite、Oracle、SqlServer數(shù)據(jù)庫(kù)驅(qū)動(dòng);文件型數(shù)據(jù)源支持kml/kmz、海圖、Tiff、Image、ShapeFile、傾斜攝影模型等數(shù)據(jù)格式。EV-Create是EV-Globe影像瓦片生產(chǎn)工具,是一款為EV-Globe量身打造的輔助性工具。該工具針對(duì)柵格數(shù)據(jù)進(jìn)行預(yù)處理,滿足大數(shù)據(jù)在EV-Globe場(chǎng)景中高效加載和快速展示的性能要求。

        EV-Globe5全平臺(tái)支持,能夠開發(fā)C/S架構(gòu)的桌面GIS應(yīng)用、B/S架構(gòu)的WebGIS應(yīng)用、基于移動(dòng)設(shè)備的移動(dòng)App GIS應(yīng)用。

        3 系統(tǒng)硬件組成

        航路規(guī)劃軟件系統(tǒng)硬件設(shè)備主要由數(shù)據(jù)服務(wù)器、航路規(guī)劃席位、數(shù)據(jù)綜合處理席位及相應(yīng)的網(wǎng)絡(luò)設(shè)備組成,系統(tǒng)硬件結(jié)構(gòu)如圖1所示。

        圖1 系統(tǒng)硬件結(jié)構(gòu)圖

        (1)數(shù)據(jù)服務(wù)器

        數(shù)據(jù)服務(wù)器主要用于存儲(chǔ)遙感影像數(shù)據(jù)、數(shù)字高程數(shù)據(jù)及矢量地理信息數(shù)據(jù)等。

        (2)航路規(guī)劃席位

        航路規(guī)劃席位主要用于運(yùn)行航路規(guī)劃軟件,提供軟件運(yùn)行平臺(tái)。

        (3)數(shù)據(jù)綜合處理席位

        數(shù)據(jù)綜合處理席位主要用于運(yùn)行數(shù)據(jù)綜合處理軟件,數(shù)據(jù)綜合處理軟件功能是在任務(wù)中接收實(shí)時(shí)數(shù)據(jù),與航路規(guī)劃席位保持通信,保證航路規(guī)劃席位的上下行數(shù)據(jù)通信。

        4 系統(tǒng)框架設(shè)計(jì)

        航路規(guī)劃軟件系統(tǒng)采用Qt開發(fā),包括4層系統(tǒng)架構(gòu),即應(yīng)用層、服務(wù)層、數(shù)據(jù)層、平臺(tái)層,如圖2所示。

        圖2 系統(tǒng)框架圖

        平臺(tái)層:平臺(tái)層為數(shù)據(jù)層和服務(wù)層提供運(yùn)行環(huán)境支撐,為應(yīng)用層提供軟件運(yùn)行環(huán)境、硬件設(shè)備的統(tǒng)一封裝。

        數(shù)據(jù)層:數(shù)據(jù)層為基礎(chǔ)地理數(shù)據(jù)、遙感影像數(shù)據(jù)、數(shù)字高程數(shù)據(jù)等信息數(shù)據(jù)的存儲(chǔ)管理,為服務(wù)層提供數(shù)據(jù)支持。

        服務(wù)層:服務(wù)層在應(yīng)用層和數(shù)據(jù)層之間,封裝并實(shí)現(xiàn)各項(xiàng)基礎(chǔ)服務(wù),讀取存儲(chǔ)在數(shù)據(jù)層的數(shù)據(jù),接收應(yīng)用層的服務(wù)請(qǐng)求,為應(yīng)用層提供基礎(chǔ)服務(wù)支撐。

        應(yīng)用層:應(yīng)用層為用戶提供人機(jī)交互界面。應(yīng)用層各軟件相互配合、協(xié)作,共同構(gòu)成整個(gè)軟件系統(tǒng),與系統(tǒng)的硬件相互配合,為用戶提供無(wú)人直升機(jī)航路規(guī)劃服務(wù)。

        5 系統(tǒng)功能設(shè)計(jì)

        根據(jù)系統(tǒng)建設(shè)目標(biāo),功能設(shè)計(jì)有航跡三維可視化、離線航路規(guī)劃、在線航路規(guī)劃、三維態(tài)勢(shì)可視化、空間數(shù)據(jù)處理、快速定位模塊及插件模塊等七個(gè)模塊。

        圖3 系統(tǒng)功能框圖

        (1)航跡三維可視化

        航跡三維可視化模塊對(duì)遙感影像數(shù)據(jù)、數(shù)字高程數(shù)據(jù)等的管理,支持對(duì)kml/kmz、海圖、Tiff等多種數(shù)據(jù)格式。通過(guò)遙感影像數(shù)據(jù)和數(shù)字高程數(shù)據(jù)的疊加,操作員可以直觀感受無(wú)人直升機(jī)航跡變化。

        (2)離線航路規(guī)劃

        離線航跡規(guī)劃實(shí)現(xiàn)本地航路規(guī)劃及航線管理功能。航路規(guī)劃是規(guī)劃航線,同時(shí)對(duì)航路進(jìn)行編輯,包括航線/航點(diǎn)的增加、刪除、修改、查詢等功能;航線管理是在本地對(duì)航線進(jìn)行打開、保存等功能。

        (3)在線航路規(guī)劃

        在線航路規(guī)劃是實(shí)現(xiàn)系統(tǒng)與無(wú)人直升機(jī)的上下行通信功能,包括在線規(guī)劃、沖突檢測(cè)及實(shí)時(shí)顯示與分析三個(gè)子模塊。在線規(guī)劃完成航線加載至無(wú)人直升機(jī)及其他相關(guān)控制指令;沖突檢測(cè)完成本地航線的智能判定,對(duì)航線的高度、速度等設(shè)置的合理性給出結(jié)論,保證航線的可行性;實(shí)時(shí)顯示與分析完成實(shí)時(shí)遙測(cè)數(shù)據(jù)的解析,同時(shí)更新無(wú)人直升機(jī)的位置信息及姿態(tài)等重要參數(shù)信息。

        (4)三維態(tài)勢(shì)可視化

        三維態(tài)勢(shì)可視化實(shí)現(xiàn)基本圖元和態(tài)勢(shì)的標(biāo)繪。基本圖元標(biāo)繪包括平面圖元、立體圖元及特殊圖元等的標(biāo)繪;態(tài)勢(shì)標(biāo)繪包括軍標(biāo)標(biāo)繪及軍標(biāo)推演。系統(tǒng)可以對(duì)已完成的態(tài)勢(shì)信息保存及重新加載。

        (5)空間數(shù)據(jù)處理

        空間數(shù)據(jù)處理實(shí)現(xiàn)空間量算及空間分析功能??臻g量算完成點(diǎn)位信息及距離、面積等測(cè)量;空間分析完成通視、坡度等分析。

        (6)快速定位模塊

        快速定位模塊實(shí)現(xiàn)系統(tǒng)中位置信息查詢,可以快速定位至地圖中任意位置。系統(tǒng)可以對(duì)已完成快速定位信息保存及重新加載。

        (7)插件模塊

        插件模塊實(shí)現(xiàn)快速的軟件維護(hù)模式,包括插件管理、通信管理及界面布局管理三個(gè)子模塊。插件管理完成插件配置信息的獲取及判定,插件的加載及卸載等;通信管理完成主程序與插件與插件之間的通信;界面布局管理完成工具欄、功能欄等的布局。

        6 數(shù)據(jù)預(yù)處理

        為了數(shù)據(jù)在EV-Globe5場(chǎng)景中高效加載和快速展示,需要對(duì)數(shù)據(jù)進(jìn)行預(yù)處理。數(shù)據(jù)預(yù)處理包括對(duì)遙感影像數(shù)據(jù)、數(shù)字高程數(shù)據(jù)及矢量地理信息數(shù)據(jù)等。遙感影像數(shù)據(jù)可以直接加載至EV-Globe5平臺(tái)中,但是,如果遙感影像數(shù)據(jù)過(guò)大為GB級(jí)別或者TB級(jí)別,EV-Globe5三維場(chǎng)景中加載與顯示遙感影像數(shù)據(jù)的效率會(huì)下降。

        遙感影像數(shù)據(jù)、數(shù)字高程數(shù)據(jù)及矢量地理信息數(shù)據(jù)預(yù)處理方法相似,此處只對(duì)遙感影像數(shù)據(jù)預(yù)處理進(jìn)行描述。遙感影像數(shù)據(jù)的預(yù)處理流程如圖4所示,主要包括加載影像數(shù)據(jù)、設(shè)置影像數(shù)據(jù)輸出類型、加載背景數(shù)據(jù)、設(shè)置影像數(shù)據(jù)輸出路徑和影像數(shù)據(jù)緩存生成。

        圖4 數(shù)據(jù)預(yù)處理流程

        (1)加載影像數(shù)據(jù):遙感影像數(shù)據(jù)預(yù)處理數(shù)據(jù)格式支持Erdas、Img及Tif;

        (2)設(shè)置影像數(shù)據(jù)輸出類型:輸出類型有兩種方式,一種是瓦片文件,一種是庫(kù)文件。瓦片文件是以行列號(hào)命名的柵格影像瓦片文件;庫(kù)文件是將數(shù)據(jù)輸出至DB庫(kù)中;

        (3)加載背景數(shù)據(jù):背景數(shù)據(jù)是一組由EV-Creator生成的緩存數(shù)據(jù),主要用于彌補(bǔ)在處理柵格數(shù)據(jù)時(shí)產(chǎn)生的不完整瓦片,增加?xùn)鸥駭?shù)據(jù)在EV-Globe5三維場(chǎng)景中的顯示效果;

        (4)設(shè)置影像數(shù)據(jù)輸出路徑:設(shè)置需要輸出預(yù)處理遙感影像數(shù)據(jù)文件的路徑;

        (5)影像數(shù)據(jù)緩存生成:參數(shù)設(shè)置完成后,生成遙感影像預(yù)處理數(shù)據(jù)。

        7 系統(tǒng)軟件設(shè)計(jì)與實(shí)現(xiàn)

        7. 1軟件設(shè)計(jì)

        軟件設(shè)計(jì)如圖5所示。系統(tǒng)軟件由運(yùn)行在航路規(guī)劃席位的航路規(guī)劃軟件和運(yùn)行在數(shù)據(jù)綜合處理席位的數(shù)據(jù)綜合處理軟件兩部分組成。

        圖5 系統(tǒng)軟件設(shè)計(jì)

        航路規(guī)劃軟件在EV-Globe平臺(tái)的支持下,通過(guò)調(diào)用衛(wèi)星影像數(shù)據(jù)、數(shù)字高程數(shù)據(jù)等信息,構(gòu)建虛擬的三維地理環(huán)境。在試驗(yàn)試飛過(guò)程中,通過(guò)數(shù)據(jù)綜合處理軟件進(jìn)行上下行數(shù)據(jù)通信,完成無(wú)人直升機(jī)模型驅(qū)動(dòng)、模型特效展示等操作的可視化。EV-Globe平臺(tái)主要為航路規(guī)劃軟件提供衛(wèi)星影像數(shù)據(jù)、數(shù)字高程數(shù)據(jù)及矢量地理信息等。航路規(guī)劃軟件包括航線規(guī)劃、航線管理、實(shí)時(shí)顯示及其他相關(guān)模塊。

        數(shù)據(jù)綜合處理軟件主要完成上下行數(shù)據(jù)的實(shí)時(shí)接收和處理,與航路規(guī)劃軟件采用UDP協(xié)議進(jìn)行通信,接收航路規(guī)劃軟件的遙控?cái)?shù)據(jù)并組幀發(fā)送給地面數(shù)據(jù)終端,同時(shí)接收數(shù)據(jù)鏈飛行遙測(cè)數(shù)據(jù)并向航路規(guī)劃軟件轉(zhuǎn)發(fā)實(shí)時(shí)轉(zhuǎn)發(fā)。數(shù)據(jù)綜合處理軟件包括通信管理、綜合管理、數(shù)據(jù)管理及其他相關(guān)模塊。

        7.2 軟件實(shí)現(xiàn)

        航路規(guī)劃軟件通過(guò)讀取配置文件對(duì)系統(tǒng)進(jìn)行初始化,加載地圖、場(chǎng)景等要素,同時(shí)加載態(tài)勢(shì)等信息。通過(guò)接收數(shù)據(jù)綜合處理軟件發(fā)送的遙測(cè)數(shù)據(jù),更新無(wú)人直升機(jī)的位置及姿態(tài)信息。同時(shí),航路規(guī)劃軟件發(fā)送控制信息至數(shù)據(jù)綜合處理軟件。

        數(shù)據(jù)綜合處理軟件接收航路規(guī)劃發(fā)送的航線加載數(shù)據(jù)及其他控制信息數(shù)據(jù),完成組幀后發(fā)往無(wú)人直升機(jī)平臺(tái)。同時(shí),數(shù)據(jù)綜合處理軟件接收實(shí)時(shí)遙測(cè)數(shù)據(jù)并轉(zhuǎn)發(fā)至航路規(guī)劃軟件。

        8 應(yīng)用

        在某項(xiàng)目中,應(yīng)用基于EV-Globe5平臺(tái)進(jìn)行開發(fā)。在Windows環(huán)境下采用Qt5.5.1進(jìn)行軟件開發(fā),將含有放大、縮小、及飛行定位等功能的工具欄布署在界面右側(cè),將含有影像地圖、航線規(guī)劃等功能的功能欄布署在界面下方。

        實(shí)踐表明,基于EV-Globe5的無(wú)人直升機(jī)航路規(guī)劃軟件系統(tǒng)三維場(chǎng)景顯示效果好、響應(yīng)速度快,運(yùn)行穩(wěn)定,能夠滿足無(wú)人直升機(jī)航路規(guī)劃的需求。

        9 結(jié)束語(yǔ)

        無(wú)人直升機(jī)在軍民領(lǐng)域使用的越來(lái)越多,在軍事領(lǐng)域,可用于作戰(zhàn)、偵查、監(jiān)視等;在民用領(lǐng)域,可用于災(zāi)害救援、街景拍攝、監(jiān)控巡查、環(huán)保監(jiān)測(cè)、電力巡檢、農(nóng)業(yè)植保等方面。航路規(guī)劃是無(wú)人直升機(jī)使用過(guò)程中重要的功能之一,航路規(guī)劃軟件系統(tǒng)與用戶進(jìn)行人機(jī)交互,直接影響用戶對(duì)整個(gè)系統(tǒng)的認(rèn)可度。

        本文從系統(tǒng)需求出發(fā),對(duì)無(wú)人直升機(jī)航路規(guī)劃軟件系統(tǒng)進(jìn)行了設(shè)計(jì)與實(shí)現(xiàn)。系統(tǒng)利用二三維一體化技術(shù),將遙感影像數(shù)據(jù)及數(shù)字高程數(shù)據(jù)等數(shù)據(jù)進(jìn)行管理及顯示,使得操作員能身臨其境的了解航路的變化。

        在三維平臺(tái)方面,國(guó)內(nèi)外有多種平臺(tái)可以使用,國(guó)外的有GoogleEarth、SkyLine等,國(guó)內(nèi)的有EV-Globe、GeoGlove等。EV-Globe是國(guó)內(nèi)較優(yōu)秀的三維平臺(tái),相對(duì)國(guó)外GoogleEarth等發(fā)展較早產(chǎn)品,在平臺(tái)功能、界面設(shè)計(jì)等方面還有一定差距,但是隨著團(tuán)隊(duì)的不斷更新維護(hù),用戶群的不斷擴(kuò)大,其功能越來(lái)越強(qiáng)大,對(duì)國(guó)內(nèi)三維GIS的發(fā)展起到促進(jìn)作用。

        猜你喜歡
        航路插件航線
        (21)新航線
        基于實(shí)時(shí)航路的PFD和ND的仿真研究
        自編插件完善App Inventor與樂(lè)高機(jī)器人通信
        電子制作(2019年22期)2020-01-14 03:16:34
        太空新航線
        太空探索(2016年5期)2016-07-12 15:17:58
        太空新航線
        太空探索(2016年6期)2016-07-10 12:09:06
        MapWindowGIS插件機(jī)制及應(yīng)用
        應(yīng)召反潛時(shí)無(wú)人機(jī)監(jiān)聽航路的規(guī)劃
        托勒密世界地圖與新航路的開辟
        基于Revit MEP的插件制作探討
        基于Event改進(jìn)模型的交叉航路碰撞風(fēng)險(xiǎn)評(píng)估
        日韩人妻久久中文字幕| 含羞草亚洲AV无码久久精品| 人妻系列无码专区久久五月天| 丝袜美腿在线播放一区二区| 欧美性猛交xxxx乱大交极品| 国内精品人妻无码久久久影院导航| 国产成人拍精品免费视频| 亚洲成人色黄网站久久| 大陆老熟女自拍自偷露脸| 亚洲精品熟女国产| 青青在线精品2022国产| 手机在线看片在线日韩av| 日韩精品人妻久久久一二三 | 在线天堂av一区二区| 国产精品亚洲综合色区| 久久麻豆精品国产99国产精| 玩弄极品少妇被弄到高潮| 日韩精品第一区二区三区| 中国农村妇女hdxxxx| 午夜精品一区二区三区无码不卡| 伊人影院成人在线观看| 乱子轮熟睡1区| 性一交一乱一伦| 中文字幕精品亚洲二区| 中文字幕日韩有码在线| 国产真人性做爰久久网站| 久久国产成人午夜av影院| 亚洲精品一区二在线观看| 99久久99久久精品免费看蜜桃| 久久国产成人精品国产成人亚洲| 视频一区中文字幕亚洲| 日本精品视频一区二区三区四区 | 伊人网视频在线观看| 偷拍与自偷拍亚洲精品| 欧美性高清另类videosex| 无码专区天天躁天天躁在线| 精品人妻一区二区三区蜜桃 | 亚洲av福利天堂一区二区三 | 国产精品久久久久精品一区二区| 日本乱熟人妻中文字幕乱码69| 国产精品成人免费视频一区|