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

一種飛行事故三維情景構建的實現方法

2016-11-15 08:01:29朱寶玉
高師理科學刊 2016年10期
關鍵詞:飛機模型

朱寶玉

?

一種飛行事故三維情景構建的實現方法

朱寶玉

(中國民用航空飛行學院 空管學院,四川 廣漢 618307)

目前有關飛行事故的研究主要是針對事故飛機飛行過程的復原、飛行姿態的仿真,在三維飛行過程和姿態仿真技術往往采取復雜專業的技術平臺.提出了一種經濟有效的三維構建技術方案,即利用SketchUp軟件建造飛機三維模型,運用KML語言對飛行事故進行情景構建,并以Google Earth為可視化平臺進行呈現,可快速經濟地構建出飛行事故的虛擬情景.

Google Earth;KML;Google Sketchup

隨著我國民用航空市場的快速發展,飛行安全問題越來越受到關注,飛行事故的再現方法研究成為一個重要課題.目前,許多飛行事故仿真平臺制作的飛行再現仿真需要專業的建模技術、計算機圖形技術和多媒體技術等作為支撐,并且對硬件要求較高,制作周期長,價格昂貴.陸慧娟[1]等利用3dsMAX平臺,將地理信息技術、三維模擬技術和移動物的移動軌跡數據結合起來,多角度觀察事故發生過程;謝川[2]等提出了一種基于DirectX實現建模、仿真及動態數據回放的方法,綜合利用了計算機圖形技術和多媒體技術;薛源[3]等設計了基于HLA仿真框架的分布式虛擬現實事故再現系統,通過多邊形建模技術、高級場景渲染技術以及虛擬現實交互技術實現事故過程的可視化.這些飛行再現仿真平臺均需要復雜專業的技術,對于非專業人士,實現難度大,不容易推廣.

針對這些問題,本文提出了一種高效的三維構建技術方案,即利用SketchUp軟件建造飛機三維模型,運用KML語言對飛行事故進行情景構建,并以Google Earth為可視化平臺進行呈現,可快速經濟地構建出飛行事故的虛擬情景.

1 相關技術介紹

1.1Google Earth

本文采用Google Earth軟件作為飛行事故情景構建的呈現平臺,它是由谷歌公司推出的一款GIS軟件,可為用戶免費提供衛星影像及地形數據信息.它的功能強大,操作簡便,具有高度的現實還原力和大范圍的真實地形場景,給人身臨其境的感覺.

Google Earth最大的優勢在于基于XML語法的KML語言.KML的應用是為了增強Google Earth的功能,實現與用戶的互操作性.通過KML語言可以在Google Earth上顯示點、線、多邊形、多面體、圖片及三維模型等地理數據,還可以將地理數據從存儲、風格設計、分層和顯示的各個環節得到實現,并且能夠很好地實現動態效果.本文最終要利用Google Earth顯示飛行事故的動態效果[4].

1.2 三維建模平臺

目前流行的建模軟件有3D Studio Max,Maya,XSI,Multigen Creator等,其中有些軟件能夠構建出高精度的模型,但是模型的數據量龐大,建模周期長,軟件操作復雜,不適合本文的飛機模型的構建[5].

而Google Sketchup是一款直接面向設計過程的三維建模軟件,其操作簡單、建模效果逼真,用戶可以邊構思邊設計,最大限度地控制模型完成的精確性.此外,Google Sketchup和Google Earth已經實現了無縫結合,選擇Google SketchUp軟件建造飛機模型是最好的選擇.

2 飛行事故情景構建實現過程

本文研究的主要內容是利用Sketch Up建造飛機模型,Google Earth平臺結合KML語言實現飛行事故的三維情景構建,分3個步驟實現,即建立飛機三維模型、KML語言編寫和三維實體在虛擬場景中的運動.

2.1 事故飛機三維建模

飛行事故情景構建的對象是事故飛機,而為了更好地體現飛機飛行姿態和運動狀況的真實感,就需要盡可能多的保留原飛機的真實情況.顯然使用簡單的二維圖標來代替三維飛機模型是不可取的,所以在建造飛機模型時,要盡可能精確地還原飛機的真實模樣,以便能夠達到預期的效果.本文選擇Google SketchUp作為飛機三維建模平臺,以烏柏林根空難中的波音757-200SF飛機為例,介紹飛機模型的建造過程.模型建造分2個步驟:

第1步:建造出無材質的飛機模型;

第2步:根據收集到的飛機真實圖片、影像對模型進行貼圖,獲得完整的飛機模型.

波音757-200SF飛機的真實圖片見圖1,要建造的是和圖中飛機效果相同的三維模型.

由于民航飛機都是由機身、機翼、尾翼、起落架和發動機等主要部件組成.所以在進行建模時,先分別對飛機的每個部件建模,并將各部件保存為組件,然后以機身為基礎,將各個組件組裝到機身上,形成一個群組,就得到了無材質的飛機初步模型.在建模時可以充分利用網絡上已有的資源,減少建模的時間,建造的波音757-200SF飛機無材質的初步模型見圖2.

建造完無材質的初步模型后,要根據圖1中飛機真實照片對無材質模型進行貼圖.其中需要貼的材質包括:機身圖案、航空公司名稱、航空公司航徽、國籍和登記標志等.由于飛機機身是不規則的曲面,在給曲面機身貼圖時,為了避免貼圖出現錯位的狀況,需要構造輔助模型與機身曲面相交,得到交面然后貼圖,以達到無縫貼圖的效果.具體操作流程為:

圖1 波音757-200SF飛機真實圖片

圖2 波音757-200SF飛機初步模型

(1)將采集到的真實飛機材質圖片導入SketchUp并進行分解,使其具有點、線、面的屬性,這樣就可以對它的點、線、面屬性進行操作;

(2)通過推/拉工具將這個面拉成柱體,拖動柱體使得柱體與機身需要貼圖處曲面相交,然后選中這2個模型,進行模型相交操作,得到一個機身曲面上的交面,刪除交面外的輔助柱模型的線和面;

(3)利用吸材質工具吸取導入圖片的材質,刷到相交面上,這樣就形成了無縫貼圖.

圖3 波音757-200SF飛機Sketch Up模型

通過此方法對飛機其他部分進行貼圖,得到所需模型,處理后的飛機三維模型見圖3.可見,通過SketchUp軟件建造的飛機模型與真實飛機基本保持一致,模型效果足以滿足本文研究需要.

同樣的方法,建造事故中另一架飛機三位模型見圖4.其中a為圖-154 m飛機真實照片,b為飛機三維建模模型.

制作好的模型還可以上傳到3D Warehouse,分享給模型愛好者使用.

2.2 KML語言編寫

KML文件是文本格式的,它的語言規范、執行效率高、容易理解.可以使用文本編輯器自己編寫KML文件,也可以按照需求使用Google Earth client撰寫KML文件,還可以使用開發環境自動生成KML文件[6].

三維模型做好后,直接在KML文件中指定顯示該模型的位置就可以將該模型放置在Google Earth的三維立體空間中.模型的dae格式文件存在標簽中.如代碼所示:

在KML里面,路線由元素來創建,在標簽內相應位置輸入一串點的坐標,就可以顯示為線.還可以利用標簽設置線的屬性,指定線的顏色和寬度[7].氣泡窗可以顯示一些文字信息,它的實現是通過使用CDATA元素在標記中寫入HTML標記語言來實現的.情景構建中其它功能的實現可以應用相應的KML標簽來實現.

2.3 三維實體在虛擬場景中的運動

對于情景構建中飛機的運動實現有多種方法,可以運用關鍵幀,為模型的運動增量制作一個地標并且進行顯示,但是這種方法需要非常多的代碼,并且動畫效果流暢性不好;還可以運用“時間戳

本文介紹運用來實現飛機的動態更新,通過一段截取的KML文件介紹其實現過程:

3

smooth

李霞是在含沙射影地指責景花廠挖大發廠的人。我有點心虛。我想起阿花的狡辯之詞,便有了底氣。我不卑不亢地說,李課長說得對,到底是自由競爭還是在惡意獵取,誰說了都不算,如果有空,勞課長大駕去景花廠看看便知道了。我站了起來,比畫著雙手說,大廠有大廠的強勢,小廠有小廠的優越,人才流動完全取決于員工的就業取向,決不是可以人為逆轉的。李課長既然提到了自由競爭,我不妨說句實話,大發廠的優勢在于工資待遇高,景花廠的優勢在于工作環境好,團隊精神強。如果景花廠沒有優勢,即使用繩子捆住員工的手腳,他們還是要跑的。

0.02

其中是Tour開始的標志,是Tour的名稱;Tour是由Playlist組成的,而Playlist是一系列的點列表,其中每個點都包含在Flyto元素中; 為從上一個Flyto點到這一個Flyto點所用的時間;表示飛行動畫的過渡方式;為當前視點,包括:經緯度、高度、飛行的方位角、俯仰角度和高程模式等;表示在這個flyto節點模型停留的時間.

飛機飛行后的機載數據經過破譯處理后得到原始的飛行數據,從該數據中提取有關飛機經緯度位置、飛行高度、俯仰角、偏航角、滾轉角、航跡角、偏流角、真空速和地速等飛機位置、姿態及速度等信息[8].將相關信息導入KML文件中相對應位置,就能實現飛機在Google Earth中的動畫效果.

利用本方法可以構建出飛行事故的發生情況,通過添加事故飛機飛行之外的其他信息,如時間標注、航跡的顯示和陸空通話內容等,使事故發生的情景更加全面,并且制作成一個演示課件.

圖5 2架飛機相撞瞬間

3 飛行事故案例

以烏柏林根空難為例,根據飛行事故發生的整個過程,進行飛行事故的構建,動畫中的截圖見圖5.由圖5可以清楚地看到2架飛機相撞時的情景,波音757-200SF飛機的垂直尾翼從圖-154 m飛機機身左下方劃過,使得圖-154 m飛機爆炸并解體為2段.

通過對各類典型飛行事故案例的制作,可以使人們很快認識到問題所在,避免同類錯誤的再次發生.也可以作為民航院校、航空公司、空管人員以及飛行員提供典型案例分析和飛行安全教育的手段,從而提高民航的安全防范意識.

4 結束語

本文通過Google Sketchup 建立飛機三維模型,利用Google Earth作為情景構建平臺,用KML語言描述事故的發生,得到了較好的演示效果.同時,也證明了Google Earth及其接口語言KML可以經濟、直觀地實現三維民航事故情景構建,無需采購昂貴的專業三維平臺.只要掌握了KML語法就可制作各種飛行情景,本方法具有普遍適用性、高效性和低成本等特點,具有很強的實用價值,值得相關人員采納和學習.

參考文獻:

[1] 陸慧娟,高波涌,周國裕,等.飛行安全及事故分析的三維仿真模擬系統的研究[J].計算機應用,2005(8):1959-1961

[2] 謝川,倪世宏,張宗麟.基于DirectX的飛行過程再現[J].計算機應用與軟件,2004(9):48-49

[3] 薛源,徐浩軍,胡孟權.基于綜合限制函數超限的飛行事故虛擬再現系統設計[J].計算機輔助設計與圖形學學報,2011(7):1166-1172

[4] 宋柯.三維航空圖繪制方法初步研究及實現[J].空中交通管理,2009(8):25-27

[5] 高彥麗,劉建平,賈云朋,等.Google Earth和Sketch Up環境下三維場景建立方法研究[J].科技廣場,2012(5):245-247

[6] 王浚羽,姜荔峰,張峰,等.基于Google Earth的三維飛行仿真系統設計[J].四川兵工學報,2014(7):100-102

[7] 李夏,向碩凌.三維航線仿真模型研究[J].中國西部科技,2013(1):28-30

[8] 趙向領.基于三維場景的飛行回放仿真系統研究[J].計算機工程與設計,2012(4):1518-1521

A fast way for 3D scene construction of flight accident

ZHU Bao-yu

(School of Air Traffic Control,Civil Aviation Flight University of China,Guanghan 618307,China)

The current research about the flight accident is mainly aimed at the flight process restoration of accident plane,flight attitude simulation,and complex professional technology platform is adopted in 3D flight process and attitude simulation technology.Proposed an economic and effective 3D construction technical scheme,that was to say,SketchUp software was used to build 3D plane model,and KML language was used to conduct the scenario design on flight accident, which can be presented by Google Earth as visualization platform, so the virtual scene ofaccident can be constructed quickly and economically.

Google Earth;KML;Google Sketchup

1007-9831(2016)10-0036-04

TP391.9∶V2

A

10.3969/j.issn.1007-9831.2016.10.010

2016-08-30

2015年度學??蒲谢饘W生科技活動基金(X2015-24)

朱寶玉(1990-),男,山東臨沂人,在讀碩士,從事空中交通管理研究.E-mail:1060845302@qq.com

猜你喜歡
飛機模型
一半模型
鷹醬想要“小飛機”
飛機失蹤
環球時報(2022-05-30)2022-05-30 15:16:57
國航引進第二架ARJ21飛機
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
“拼座飛機”迎風飛揚
當代陜西(2019年11期)2019-06-24 03:40:28
乘坐飛機
3D打印中的模型分割與打包
神奇飛機變變變
主站蜘蛛池模板: 日韩黄色大片免费看| 毛片在线播放网址| 99re热精品视频国产免费| 亚洲色图欧美视频| 免费黄色国产视频| 亚洲无码免费黄色网址| 国产精品成人AⅤ在线一二三四| 亚洲一区免费看| 国内精品视频在线| 中文成人在线| 这里只有精品国产| 亚洲AV成人一区国产精品| 国产成人精品高清不卡在线 | 九色视频一区| 爱爱影院18禁免费| 国产精品无码作爱| 国产高潮视频在线观看| 日韩天堂视频| 在线视频精品一区| 免费在线视频a| 蜜桃臀无码内射一区二区三区| 麻豆国产在线观看一区二区 | 五月天天天色| 成人在线第一页| 九九这里只有精品视频| 最新国产精品第1页| 国产福利在线观看精品| 美女啪啪无遮挡| 国产福利微拍精品一区二区| 91外围女在线观看| 四虎影视8848永久精品| 亚洲欧美精品在线| 久久久精品久久久久三级| 久久这里只有精品免费| 亚洲精品卡2卡3卡4卡5卡区| 亚洲精品桃花岛av在线| 国产精品久线在线观看| 国产精品无码久久久久久| 国产欧美视频一区二区三区| 国产精品真实对白精彩久久| 成人在线观看一区| 国产女人在线| 日本免费福利视频| 在线国产91| 午夜丁香婷婷| 先锋资源久久| 欧美精品二区| 久久99国产精品成人欧美| 高清无码一本到东京热| 亚洲成综合人影院在院播放| 直接黄91麻豆网站| 欧美亚洲国产精品第一页| 伊人色天堂| 国产极品粉嫩小泬免费看| 国产欧美日韩精品第二区| 久久久亚洲色| 精品一区二区三区无码视频无码| 国产成人福利在线| 一级毛片免费观看久| 国产丰满成熟女性性满足视频| 永久免费精品视频| 丝袜久久剧情精品国产| 亚洲日本一本dvd高清| 性色在线视频精品| 国产精品55夜色66夜色| 91九色国产在线| 国产视频久久久久| 中文字幕日韩欧美| 影音先锋丝袜制服| 国产麻豆精品久久一二三| 欧美a√在线| 日日碰狠狠添天天爽| 久久这里只有精品66| 国产精品亚洲αv天堂无码| 欧美国产综合色视频| 国产精品成人AⅤ在线一二三四| 国产成人毛片| 免费国产高清精品一区在线| 98精品全国免费观看视频| 亚洲AⅤ波多系列中文字幕| 国产一区二区三区视频| 国产综合亚洲欧洲区精品无码|