• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      面向高效仿真的航天器飛行仿真系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)

      2020-03-27 02:34:08周曉晨樊永生余紅英連云霞
      關(guān)鍵詞:四叉樹(shù)數(shù)字地球分塊

      周曉晨,樊永生,余紅英,連云霞,韓 意

      (1.中北大學(xué) 大數(shù)據(jù)學(xué)院,山西 太原 030051;2.中北大學(xué) 電氣與控制工程學(xué)院,山西 太原 030051;3.中國(guó)人民解放軍63961部隊(duì),北京 100012)

      隨著空間技術(shù)的飛速發(fā)展,世界各國(guó)集中大量人力物力發(fā)展包括人造衛(wèi)星,運(yùn)載器和空間試驗(yàn)站在內(nèi)的航天裝備,積極開(kāi)展各類(lèi)航天試驗(yàn),以爭(zhēng)取航天技術(shù)領(lǐng)域的話(huà)語(yǔ)權(quán)[1].空間技術(shù)已經(jīng)成為21世紀(jì)一個(gè)國(guó)家綜合國(guó)力的重要體現(xiàn)[2].

      考慮到航天器研發(fā)的特殊性,直接進(jìn)行空間技術(shù)測(cè)試的風(fēng)險(xiǎn)及代價(jià)都很高.航天器仿真技術(shù)是世界各國(guó)開(kāi)展空間技術(shù)研究的重要方法,將可大幅降低空間技術(shù)的研發(fā)成本及風(fēng)險(xiǎn),進(jìn)而在一定程度上提高運(yùn)載器、人造衛(wèi)星的使用壽命和可靠性[3].

      本文針對(duì)航天器飛行仿真系統(tǒng)功能及性能需求對(duì)系統(tǒng)進(jìn)行模塊劃分.在高清數(shù)字地球模型基礎(chǔ)上將金字塔模型、半拉格朗日法與仿真技術(shù)結(jié)合,實(shí)現(xiàn)了飛行仿真系統(tǒng)中高清數(shù)字地球及運(yùn)載火箭發(fā)射的可視化仿真功能.

      1 仿真系統(tǒng)總體方案設(shè)計(jì)

      根據(jù)飛行仿真系統(tǒng)的功能及性能需求,通過(guò)科學(xué)合理的劃分仿真系統(tǒng)功能模塊完成仿真系統(tǒng)總體方案設(shè)計(jì).

      1.1 系統(tǒng)功能分析

      仿真系統(tǒng)以數(shù)字地球?yàn)榛A(chǔ),運(yùn)載火箭在點(diǎn)之火后通過(guò)助推器產(chǎn)生的反作用力發(fā)射升空.飛行仿真系統(tǒng)采用某航天研究所提供的真實(shí)數(shù)據(jù)驅(qū)動(dòng),以確保飛行仿真系統(tǒng)的測(cè)試有效性要求.仿真系統(tǒng)功能示意圖如圖1所示.主要包括數(shù)據(jù)庫(kù)、模型庫(kù)、可視化計(jì)算等功能.

      仿真系統(tǒng)加載模型庫(kù)中地球模型,并通過(guò)四叉樹(shù)層次細(xì)節(jié)算法對(duì)數(shù)據(jù)庫(kù)中海量地理數(shù)據(jù)和高程數(shù)據(jù)進(jìn)行分塊,根據(jù)分塊后的數(shù)據(jù),快速完成地球繪制及地形渲染效率,構(gòu)建高清數(shù)字地球,并以高清地球?yàn)榛A(chǔ),根據(jù)數(shù)據(jù)庫(kù)星空數(shù)據(jù)解析得到太陽(yáng)、月亮等天體位置,將星空與時(shí)間進(jìn)行關(guān)聯(lián),實(shí)現(xiàn)仿真系統(tǒng)的時(shí)空統(tǒng)一[4].同時(shí)系統(tǒng)加載模型庫(kù)中航天器可視化模型,通過(guò)半拉格朗日法建立航天器尾部火焰物理模型,完成運(yùn)載器飛行過(guò)程的可視化展示.

      圖1 仿真系統(tǒng)功能示意圖

      1.2 系統(tǒng)模塊劃分

      根據(jù)對(duì)仿真系統(tǒng)功能的分析,仿真系統(tǒng)主要?jiǎng)澐譃楦咔鍞?shù)字地球構(gòu)建及航天器火焰模擬,如圖2 所示.

      2 高清數(shù)字地球構(gòu)建

      仿真系統(tǒng)通過(guò)金字塔算法嵌入海量地球影像數(shù)據(jù)和數(shù)字高程模型(DEM)數(shù)據(jù)實(shí)現(xiàn)高清數(shù)字地球的構(gòu)建,實(shí)現(xiàn)地球的多分辨率展示,滿(mǎn)足飛行仿真系統(tǒng)對(duì)太空環(huán)境真實(shí)性的要求,實(shí)現(xiàn)了時(shí)空統(tǒng)一[5].

      2.1 地球影像數(shù)據(jù)分塊

      單張地球影像數(shù)據(jù)大小目前普遍可以達(dá)到數(shù)百兆甚至數(shù)千兆字節(jié),而且隨著航天技術(shù)的快速發(fā)展,其數(shù)據(jù)大小仍在持續(xù)增加.然而計(jì)算機(jī)計(jì)算資源有限,地球影像數(shù)據(jù)的高效處理已經(jīng)成為飛行仿真系統(tǒng)中的一個(gè)重要研究方向.

      影像數(shù)據(jù)分塊是指將分辨率相同的影像進(jìn)行分塊操作,分塊之后的數(shù)據(jù)成為原始影像數(shù)據(jù)的一個(gè)瓦片.數(shù)據(jù)分塊技術(shù)[3]可以突破目前計(jì)算機(jī)計(jì)算資源限制,提高海量影像數(shù)據(jù)處理效率,同時(shí)也有利于影像數(shù)據(jù)的存儲(chǔ)管理.如圖3 所示,目前影像分塊技術(shù)主要包括帶狀分快和塊狀分塊.

      圖3 分塊方式

      2.2 層次細(xì)節(jié)算法

      層次細(xì)節(jié)算法(LOD)[6-9]根據(jù)視距來(lái)改變模型的表面細(xì)節(jié),使用不同精度的表面細(xì)節(jié)來(lái)描述飛行仿真系統(tǒng)中的模型.如圖4 所示,當(dāng)模型大小逐漸變大或者模型視距由遠(yuǎn)及近時(shí),可視化模型精度隨之增加.

      圖4 不同精度的衛(wèi)星模型

      2.3 地形數(shù)據(jù)分塊

      飛行仿真系統(tǒng)中地形數(shù)據(jù)的數(shù)據(jù)量較大,為滿(mǎn)足仿真系統(tǒng)性能及實(shí)時(shí)性要求,提高仿真系統(tǒng)地形渲染效率,仿真系統(tǒng)對(duì)地形數(shù)據(jù)進(jìn)行分塊處理的同時(shí)需結(jié)合圖形加速算法來(lái)提高仿真系統(tǒng)地形繪制效率.

      2.3.1 基于四叉樹(shù)的層次細(xì)節(jié)算法

      在基于四叉樹(shù)的層次細(xì)節(jié)算法中,四叉樹(shù)根結(jié)點(diǎn)表示飛行仿真系統(tǒng)中全部地形數(shù)據(jù)集合,其葉子結(jié)點(diǎn)表示地形數(shù)據(jù)停止分割,即該節(jié)點(diǎn)中地形數(shù)據(jù)可以直接被渲染,樹(shù)杈節(jié)點(diǎn)中地形數(shù)據(jù)無(wú)法被渲染,需要繼續(xù)進(jìn)行分割.

      如圖5 所示,從最開(kāi)始的地形(a)到離視點(diǎn)最近且最精細(xì)的地形(d),四叉樹(shù)分塊是一個(gè)逐步細(xì)化的過(guò)程.

      如圖6 所示,灰色方塊表示該地形數(shù)據(jù)可以直接被渲染.

      圖5 分塊過(guò)程示意圖

      圖6 四叉樹(shù)分塊層次圖

      2.3.2 地形分塊誤差計(jì)算

      在四叉樹(shù)分塊過(guò)程中,靜態(tài)誤差、視距、運(yùn)動(dòng)矢量和觀察矢量的影響會(huì)導(dǎo)致地形數(shù)據(jù)分塊誤差.當(dāng)誤差達(dá)到閾值時(shí),節(jié)點(diǎn)停止分塊,直接對(duì)節(jié)點(diǎn)中地形數(shù)據(jù)進(jìn)行渲染,否則將當(dāng)前節(jié)點(diǎn)進(jìn)一步細(xì)分為四個(gè)子節(jié)點(diǎn).

      1)靜態(tài)誤差與地形模型的精度密切相關(guān).如圖7 所示,在仿真系統(tǒng)中一個(gè)地形數(shù)據(jù)塊包括一個(gè)地形塊中心點(diǎn)0,四個(gè)角點(diǎn)(1,3,5,7)和四個(gè)邊點(diǎn)(2,4,6,8).地形塊邊長(zhǎng)為d,高程值為hi.

      圖7 地形塊節(jié)點(diǎn)示意圖

      (1)

      則靜態(tài)誤差dh為

      (2)

      2)視距指空間視點(diǎn)與地形的距離.設(shè)空間視點(diǎn)p1(x1,y1,z1),地形p2(x2,y2,z2),則p1和p2的視距l(xiāng)為

      (3)

      3)運(yùn)動(dòng)誤差.空間視點(diǎn)移動(dòng)引起的誤差.

      4)觀察誤差.觀察矢量為vo,平均法向量為va,則觀察誤差的計(jì)算公式為

      vp=max(-v0·va,0).

      (4)

      綜合上述因素,采用誤差判定公式來(lái)計(jì)算結(jié)點(diǎn)誤差

      (5)

      式中:c1,c2,c3,c4為可變參數(shù),分別調(diào)節(jié)視距、靜態(tài)誤差、運(yùn)動(dòng)矢量、運(yùn)動(dòng)矢量和觀察矢量的影響.

      2.4 基于金字塔的地理信息系統(tǒng)構(gòu)建

      2.4.1 金字塔模型

      金字塔模型是一種通過(guò)圖像分辨率來(lái)描述圖像的結(jié)構(gòu).金字塔模型將原始圖片作為最底層圖片,通過(guò)重采樣操作,生成一組包含相同地理區(qū)域數(shù)據(jù)分辨率不同的圖像.通過(guò)對(duì)圖像進(jìn)行多次重采樣操作后,金字塔模型中圖像自下而上分辨率逐層降低,圖像數(shù)據(jù)量逐層減少[10].

      設(shè)原始圖像I(i,j)大小為M×N,用G0表示I(i,j),則第k級(jí)圖像由窗口函數(shù)對(duì)第k級(jí)圖像卷積后向下采樣得到

      G0(i,j)=I(i,j),

      (6)

      (7)

      式中:0≤i≤M/2k,0≤j≤N/2k, 0≤k≤t(k為分解層數(shù),t為金字塔頂層層號(hào)).

      窗口函數(shù)w(m,n)=h(m)·h(n),高斯密度函數(shù)h滿(mǎn)足下列約束條件

      (8)

      h(i)=h(-i),

      (9)

      h(0)+h(-2)+h(+2)=h(-1)+h(+1).

      (10)

      則窗口函數(shù)

      (11)

      2.4.2 地理信息系統(tǒng)

      地理信息系統(tǒng)是構(gòu)建數(shù)字地球的核心,其構(gòu)建需要包括衛(wèi)星影像數(shù)據(jù)和DEM數(shù)據(jù)在內(nèi)的海量地理數(shù)據(jù).計(jì)算機(jī)處理這些大規(guī)模的地理數(shù)據(jù)需要高性能的CPU和內(nèi)存提供硬件支持,制約著仿真系統(tǒng)的性能.為保證飛行仿真系統(tǒng)在使用過(guò)程中的平滑性和穩(wěn)定性,同時(shí)突破內(nèi)存限制,提升數(shù)據(jù)傳輸效率,仿真系統(tǒng)采用金字塔模型管理海量地理圖像數(shù)據(jù)和DEM數(shù)據(jù),通過(guò)下采樣降低圖像分辨率,減少數(shù)據(jù)量.

      飛行仿真系統(tǒng)使用金字塔模型來(lái)組織管理大量的地球影像數(shù)據(jù)以及DEM數(shù)據(jù),為提高仿真系統(tǒng)數(shù)據(jù)檢索效率,系統(tǒng)采用四叉樹(shù)組織管理金字塔模型不同層次的瓦片數(shù)據(jù)和地形塊數(shù)據(jù).金字塔建立過(guò)程如下:

      1)通過(guò)線(xiàn)性四叉樹(shù)結(jié)構(gòu)對(duì)金字塔模型最底層的全球原始圖像數(shù)據(jù)及DEM數(shù)據(jù)進(jìn)行分割,同時(shí)對(duì)生成之后的圖像及地形塊采取高斯平滑;

      2)利用線(xiàn)性四叉樹(shù)通過(guò)提取四個(gè)像素點(diǎn)中的一個(gè)像素點(diǎn),對(duì)生成的影像及地形塊數(shù)據(jù)進(jìn)行下采樣,生成新的數(shù)據(jù)塊集合作為金字塔模型的最新一層結(jié)構(gòu);

      3)迭代1),2)兩階段操作,直至金字塔模型構(gòu)建完成.其構(gòu)建過(guò)程如圖8 所示.

      對(duì)金字塔模型和線(xiàn)性四叉樹(shù)做進(jìn)一步映射操作.映射規(guī)則如圖9 所示.

      對(duì)四叉樹(shù)中的各個(gè)結(jié)點(diǎn)數(shù)據(jù)進(jìn)行二進(jìn)制編碼,編碼對(duì)應(yīng)四叉樹(shù)節(jié)點(diǎn)中的數(shù)據(jù),圖像效果如圖10 所示.

      圖8 金字塔模型的生成

      圖9 金字塔到線(xiàn)性四叉樹(shù)的映射

      圖10 圖像效果圖

      圖11 三維數(shù)字地球

      金字塔模型通過(guò)管理調(diào)度地理影像數(shù)據(jù)、DEM數(shù)據(jù)構(gòu)建高清數(shù)字地球,同時(shí)模型通過(guò)海量地理信息數(shù)據(jù)生成國(guó)界線(xiàn)、經(jīng)緯線(xiàn)等邊界信息.高清數(shù)字地球如圖11 所示.

      2.5 時(shí)空統(tǒng)一

      為滿(mǎn)足飛行仿真系統(tǒng)真實(shí)性及實(shí)時(shí)性要求,精確反映數(shù)字地球的晝夜交替變化,在高分辨率數(shù)字地球基礎(chǔ)之上,添加恒星、行星等空間背景,同時(shí)根據(jù)數(shù)據(jù)確定當(dāng)前時(shí)刻其位置信息,以確保時(shí)間和空間的一致性.時(shí)空統(tǒng)一效果如圖12 所示.

      圖12 時(shí)空統(tǒng)一下的地球效果圖

      3 運(yùn)載器尾焰模擬

      飛行仿真系統(tǒng)利用半拉格朗日法建立運(yùn)載器尾部火焰模型,最大程度地遵循了客觀世界物理規(guī)律,同時(shí)考慮風(fēng)力、空氣密度變化和風(fēng)向等因素對(duì)尾焰模型的影響,最大限度滿(mǎn)足仿真系統(tǒng)的真實(shí)性需求.

      3.1 歐拉法

      歐拉法[11-13]通過(guò)記錄經(jīng)過(guò)流場(chǎng)中空間點(diǎn)的粒子的運(yùn)動(dòng)軌跡來(lái)描述空間中流體的運(yùn)動(dòng).如圖13 所示,歐拉法通過(guò)記錄t時(shí)刻粒子經(jīng)過(guò)網(wǎng)格空間中采樣點(diǎn)的速度、密度等數(shù)據(jù),得到網(wǎng)格空間中全部采樣點(diǎn)在不同時(shí)刻的軌跡數(shù)據(jù),從而獲得整個(gè)流體的運(yùn)動(dòng)軌跡.

      圖13 空間中流體運(yùn)動(dòng)軌跡

      3.2 拉格朗日法

      拉格朗日法[14]通過(guò)跟蹤運(yùn)動(dòng)過(guò)程中單個(gè)流體粒子的物理量變化來(lái)組合所有粒子的運(yùn)動(dòng),以跟隨整個(gè)流體的運(yùn)動(dòng).粒子運(yùn)動(dòng)軌跡如圖14 所示.

      圖14 二維空間粒子運(yùn)動(dòng)軌跡

      圖15 三維空間粒子運(yùn)動(dòng)軌跡

      三維空間粒子坐標(biāo)為r(a,b,c,t),則其在三維空間中,運(yùn)動(dòng)軌跡如圖15 所示.

      在t時(shí)刻,粒子速度

      (12)

      粒子加速度

      (13)

      3.3 半拉格朗日法模擬尾焰的生成

      半拉格朗日法通過(guò)在網(wǎng)格離散化空間中追蹤粒子運(yùn)動(dòng)軌跡,結(jié)合了歐拉法和拉格朗日法兩者的優(yōu)點(diǎn).飛行仿真系統(tǒng)采用半拉格朗日法來(lái)模擬運(yùn)載器尾焰的生成,有效提升了仿真系統(tǒng)的火焰模擬效果,滿(mǎn)足了飛行仿真系統(tǒng)的真實(shí)性要求.尾焰效果圖如圖16 所示.

      圖16 尾焰效果圖

      4 結(jié) 論

      本文根據(jù)航天器飛行仿真任務(wù)功能需求進(jìn)行模塊劃分,以高清數(shù)字地球?yàn)榛A(chǔ),利用數(shù)據(jù)分塊技術(shù)對(duì)仿真系統(tǒng)中海量數(shù)據(jù)進(jìn)行高效處理,同時(shí)結(jié)合尾焰模擬技術(shù)設(shè)計(jì)和實(shí)現(xiàn)了面向高效仿真的航天器飛行仿真系統(tǒng),達(dá)到了預(yù)期效果,對(duì)航天技術(shù)研發(fā)具有一定的參考價(jià)值.

      猜你喜歡
      四叉樹(shù)數(shù)字地球分塊
      一種基于數(shù)字地球的日標(biāo)保障框架體系
      分塊矩陣在線(xiàn)性代數(shù)中的應(yīng)用
      基于WebGL的三維點(diǎn)云可視化研究
      基于四叉樹(shù)的高效梯度域圖像融合
      反三角分塊矩陣Drazin逆新的表示
      基于自適應(yīng)中值濾波的分塊壓縮感知人臉識(shí)別
      基于多分辨率半邊的分塊LOD模型無(wú)縫表達(dá)
      基于四叉樹(shù)網(wǎng)格加密技術(shù)的混凝土細(xì)觀模型
      基于四叉樹(shù)的改進(jìn)型RFID防碰撞算法
      數(shù)字地球公司新發(fā)射衛(wèi)星
      河北遙感(2014年3期)2014-07-10 13:16:48
      江口县| 唐山市| 彭阳县| 丹阳市| 宜昌市| 张掖市| 鲁山县| 鄂尔多斯市| 崇礼县| 独山县| 宁津县| 锡林郭勒盟| 应用必备| 永顺县| 阿荣旗| 上杭县| 松阳县| 淳化县| 盐城市| 西贡区| 诏安县| 攀枝花市| 望都县| 义乌市| 芦山县| 阳城县| 柘荣县| 揭西县| 正定县| 珲春市| 灵宝市| 建阳市| 柏乡县| 乐清市| 龙游县| 新余市| 偃师市| 禹城市| 宜川县| 陕西省| 岳阳市|