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

        ?

        飛機(jī)三維數(shù)據(jù)可視化探究與實(shí)現(xiàn)

        2015-12-23 02:40:02
        科技視界 2015年32期
        關(guān)鍵詞:數(shù)模可視化飛機(jī)

        劉 寧

        (中國商飛上海航空工業(yè)〈集團(tuán)〉有限公司,中國 上海201210)

        1 研究背景和意義

        飛機(jī)的研制、生產(chǎn)是一個龐大的系統(tǒng)工程。在整個研制過程中,會產(chǎn)生巨量的數(shù)據(jù),人工處理這些數(shù)據(jù)將耗費(fèi)大量的時間。傳統(tǒng)的數(shù)據(jù)展現(xiàn)方式,常常以單純的文本、表格等形式表現(xiàn)出來,不僅單調(diào)乏味,且界面復(fù)雜,導(dǎo)致用戶體驗(yàn)不佳。而將數(shù)據(jù)以可視化的形式展現(xiàn)出來,可解決這一難題。通過Unity三維軟件,能夠?qū)w機(jī)三維數(shù)模呈現(xiàn)在平臺中,通過定位飛機(jī)的GIS地理位置,實(shí)時的獲取該位置的零件詳細(xì)信息,如FO、FRR、生產(chǎn)、試飛、試驗(yàn)數(shù)據(jù)等,實(shí)時掌握飛機(jī)的研制狀況,及時的發(fā)現(xiàn)并解決問題。用戶還可以通過詳細(xì)的數(shù)據(jù)分析,制定下一步的研制、生產(chǎn)計劃,為整個項(xiàng)目節(jié)省人力和時間成本。

        航空業(yè)作為最具代表性的高科技產(chǎn)業(yè),是體現(xiàn)國家科技能力的重要標(biāo)志。而我國航空業(yè)起步晚,困難多,時間緊迫。因此,我們需要一個先進(jìn)、有效的手段,為整個研發(fā)的過程服務(wù),縮短我們與發(fā)達(dá)國家的差距,或在不久的將來,能夠達(dá)到世界先進(jìn)水平。因此,這個實(shí)現(xiàn)飛機(jī)數(shù)據(jù)的可視化展示,對航空業(yè)的發(fā)展具有重大意義。

        1.1 飛機(jī)三維數(shù)據(jù)可視化應(yīng)用簡述

        通過Unity三維軟件,為飛機(jī)數(shù)模建立一個虛擬的三維場景,將整個飛機(jī)數(shù)模置入這一虛擬場景當(dāng)中??梢院Y選飛機(jī)的不同型號和飛機(jī)的外觀表現(xiàn)形式。以帶蒙皮形式展現(xiàn),可以全360度觀察飛機(jī)的各個部段;以全機(jī)數(shù)模形式表現(xiàn),可以觀察其內(nèi)部數(shù)據(jù),全面了解飛機(jī)各個系統(tǒng)的位置、情況及工作進(jìn)度。在平臺界面設(shè)計上,除了飛機(jī)三維空間展示,還有詳細(xì)的列表設(shè)計。在列表當(dāng)中,實(shí)時提取了該飛機(jī)地理位置上的信息。如FO、FRR等。

        在功能上,通過C#程序語言來實(shí)現(xiàn)界面上的交互操作。如通過的鼠標(biāo)的一些列縮放旋轉(zhuǎn)等操作,來查看飛機(jī)的各級系統(tǒng)信息。

        2 實(shí)現(xiàn)所需的軟件

        2.1 Unity

        Unity是由Unity Technologies開發(fā)的一個建筑可視化、實(shí)時三維動畫等類型互動內(nèi)容的多平臺的綜合型游戲開發(fā)工具,是一個全面整合的專業(yè)游戲引擎。Unity類似于Director,Blender game engine,Virtools或Torque Game Builder等利用交互的圖型化開發(fā)環(huán)境為首要方式的軟件其編輯器運(yùn)行在Windows和Mac OSX下,可發(fā)布游戲至Windows、Mac、Wii、iPhone、Windows phone 8和Android平臺。也可以利用Unity web player插件發(fā)布網(wǎng)頁游戲,支持Mac和Windows的網(wǎng)頁瀏覽。它的網(wǎng)頁播放器也被Mac widgets所支持。

        Unity被廣泛應(yīng)用到航空航天、軍事國防、工業(yè)仿真、教育培訓(xùn)、醫(yī)學(xué)模擬、建筑漫游等領(lǐng)域。一般稱之為Serious Games(嚴(yán)肅游戲)。在嚴(yán)肅游戲領(lǐng)域,Unity在很多方面具有非常明顯的優(yōu)勢,例如完備的引擎功能、高效的工作流程、更逼真的畫面效果、跨平臺發(fā)布及第三方插件等,這使得Unity在嚴(yán)肅游戲領(lǐng)域也廣受歡迎與關(guān)注。

        2.2 C#語言

        C#是微軟公司發(fā)布的一種面向?qū)ο蟮?、運(yùn)行于.NET Framework之上的高級程序設(shè)計語言。并定于在微軟職業(yè)開發(fā)者論壇(PDC)上登臺亮相。C#是微軟公司研究員Anders Hejlsberg的最新成果。C#看起來與Java有著驚人的相似;它包括了諸如單一繼承、接口、與Java幾乎同樣的語法和編譯成中間代碼再運(yùn)行的過程。但是C#與Java有著明顯的不同,它借鑒了Delphi的一個特點(diǎn),與COM(組件對象模型)是直接集成的,而且它是微軟公司.NET windows網(wǎng)絡(luò)框架的主角。

        3 用戶需求分析

        經(jīng)過調(diào)研,收集各方用戶的需求,飛機(jī)三維數(shù)據(jù)可視化平臺目前主要滿足兩個需求:展示試飛試驗(yàn)數(shù)據(jù)信息和顯示數(shù)據(jù)裝配大綱信息。

        其中,試驗(yàn)類別有:機(jī)上地面試驗(yàn)、壓力試驗(yàn)、密封試驗(yàn)、APU燃油切斷閥試驗(yàn)、導(dǎo)線綜合試驗(yàn)、水箱排放試驗(yàn)、剎車功能系統(tǒng)實(shí)驗(yàn)、中央警告系統(tǒng)機(jī)上功能試驗(yàn)等。

        裝配大綱部分,以特定約束條件過濾,展示三維生產(chǎn)監(jiān)控數(shù)據(jù)。

        3.1 界面設(shè)計

        在界面設(shè)計上,設(shè)計師前期做好操作界面交給GUI開發(fā)人員。開發(fā)人員通過Unity軟件中的GUI工具,將圖標(biāo)、圖片信息及菜單的設(shè)計原圖在平臺的虛擬場景上來實(shí)現(xiàn),使用戶能夠直觀的選取自己所需要的模塊。

        UI設(shè)計部分如圖1所示,以公司的企業(yè)標(biāo)準(zhǔn)色為基色,體現(xiàn)高科技感,使用扁平化設(shè)計風(fēng)格,凸顯簡潔及易用性,節(jié)省分析師的時間成本。

        圖1 公司人力資源情況

        3.3 技術(shù)流程

        先由討論組收集、明確用戶需求,然后將平臺架構(gòu)和主要功能明確,再開始由設(shè)計到實(shí)現(xiàn)平臺功能的過程。技術(shù)人員的構(gòu)成如下:

        UI設(shè)計:負(fù)責(zé)整個平臺的整體風(fēng)格,界面布局、圖標(biāo)的設(shè)計和表現(xiàn)。

        GUI設(shè)計:通過Unity軟件的GUI工具,將設(shè)計師的圖標(biāo)、圖片等設(shè)計效果,通過GUI工具與C#開發(fā)語言相結(jié)合,在平臺空間中,搭建整個界面,并實(shí)現(xiàn)菜單的交互操作和飛機(jī)模型的顯示效果控制等。

        軟件開發(fā):將試飛試驗(yàn)數(shù)據(jù)信息和裝配大綱信息,通過提取BI或其他平臺數(shù)據(jù),在Unity軟件中實(shí)時查看、更新。

        三維設(shè)計:將最新生成的全機(jī)三維數(shù)模,通過Deep Exploration、3Dmax、Maya等三維軟件,將數(shù)模優(yōu)化、精簡。同時還需渲染一個具有科技感和美感的虛擬環(huán)境,使飛機(jī)能在Unity創(chuàng)建的虛擬環(huán)境中,以最佳和最快速的效果展示給用戶。

        4 構(gòu)建與場景生成

        一期搭建了三維數(shù)字可視化平臺,主要開發(fā)了兩個場景。選中左邊場景的飛機(jī)機(jī)頭部份,右邊的列表會顯示相關(guān)的生產(chǎn)進(jìn)度、質(zhì)量、配送信息都展現(xiàn)出來。如圖2所示。

        圖2 飛機(jī)裝配大綱信息

        4.1 功能設(shè)置

        (1)初步設(shè)計以下功能:

        A)顯示三維對象信息(零部件、三維組合對象ID-零部件、位置等);

        B)生產(chǎn)節(jié)點(diǎn)(節(jié)點(diǎn)id)質(zhì)量、配套等信息;

        C)為了增加飛機(jī)模型結(jié)構(gòu)、系統(tǒng)的可讀性,在飛機(jī)上增加標(biāo)注。

        (2)實(shí)現(xiàn)方式:

        A)以零部件模型名稱,建立標(biāo)簽(數(shù)據(jù)庫建立對應(yīng)的label表,用來維護(hù)標(biāo)簽信息,并增加類別、level等字段,外鍵:三維對象ID。)

        B)為標(biāo)簽設(shè)定level級別

        C)按放大比例,用不同字號顯示不同level的標(biāo)簽文字

        D)高級功能(開發(fā)算法,智能改變標(biāo)簽文字的顯示方式)

        E)放大5倍時,僅顯示大部段名稱

        F)放大至4倍時,顯示大部段名稱和系統(tǒng)名稱

        4.2 模型優(yōu)化處理

        通過Deep Exploration軟件中打開飛機(jī)原數(shù)模格式為.CRG格式的源文件,然后導(dǎo)出文件為.RH格式。

        再次打開Deep Exploration軟件,打開.RH格式的文件進(jìn)行查看,會發(fā)現(xiàn)模型量巨大,選取軟件中的模型屬性工具,察看該模型的具體點(diǎn)、線、面的數(shù)量的大小,選取軟件中的優(yōu)化工具,將模型按百分比優(yōu)化,再導(dǎo)出文件為.OBJ格式。

        4.3 模型整合與導(dǎo)出

        打開Maya三維軟件,導(dǎo)入之前保存好的.OBJ的文件。打開Display-poly count工具,查看模型的點(diǎn)、線、面的數(shù)量。如需要優(yōu)化,使用Mesh-reduce工具,調(diào)整優(yōu)化百分比,將模型量優(yōu)化到最合適的大小。

        4.4 基于Unity3D引擎的虛擬環(huán)境渲染

        利用Unity強(qiáng)大的渲染功能,可以在場景中營造一個逼真的環(huán)境效果。使用Lightmapping(光照貼圖技術(shù))是一種增強(qiáng)靜態(tài)場景光照效果的技術(shù),它可以通過較少的性能消耗使得靜態(tài)場景看上去更真實(shí)、豐富以及更有立體感;Unity使用的是Autodesk的Beast插件,并提供了相應(yīng)的用戶界面,在Unity使用Lightmapping非常方便,利用簡單的操作就可以制作出平滑真實(shí)且不生硬的光影效果。

        4.5 交互設(shè)計與實(shí)現(xiàn)

        Unity內(nèi)置了完整的GUI系統(tǒng),提供了布局、控件到皮膚的一整套GUI解決方案,可以做出不同風(fēng)格和樣式的GUI界面,并且擴(kuò)展性很強(qiáng),用戶可以基于已有的控件創(chuàng)建出需要的控件。在整個三維可視化平臺的界面中,將預(yù)先設(shè)計好的界面、菜單、圖標(biāo)等,使用GUI技術(shù)進(jìn)行實(shí)現(xiàn),如圖3所示。

        圖3 將界面設(shè)計效果通過GUI實(shí)現(xiàn)

        5 原型系統(tǒng)測試情況

        目前,三維飛機(jī)可視化平臺已經(jīng)完成原型測試,并發(fā)布了1.0版。該版本主要完成了兩部分功能的實(shí)現(xiàn):

        (1)展現(xiàn)公司主要價值流和工作流程,將整個公司的工作流程,分為若干個模塊。

        (2)建立飛機(jī)環(huán)境場景,渲染逼真的環(huán)境效果,以不同的展示形式展示飛機(jī)外形及內(nèi)部結(jié)構(gòu)。

        點(diǎn)擊某個AO,顯示具體信息,內(nèi)容包括配套、質(zhì)量,F(xiàn)RR、列表,體現(xiàn)該AO裝配任務(wù)和實(shí)際操作中遇到的各種問題。

        在測試已有功能的前提下,正研究如何將其他飛機(jī)相關(guān)的業(yè)務(wù)數(shù)據(jù)集成到飛機(jī)模型上來。例如是否可將首件檢驗(yàn),適航檢查,EO落實(shí),CPS工藝規(guī)范等信息與飛機(jī)對接,展現(xiàn)飛機(jī)制造過程中的復(fù)雜程度及安全系數(shù),為精細(xì)化管理提供多維分析平臺等。

        6 結(jié)論與展望

        我們處在大數(shù)據(jù)技術(shù)、可視化技術(shù)快速發(fā)展的時期,這對航空業(yè)的發(fā)展具有深遠(yuǎn)的意義。通過本次飛機(jī)三維可視化平臺的研究和實(shí)現(xiàn),能夠得出結(jié)論,將大數(shù)據(jù)進(jìn)行可視化展現(xiàn)有如下幾種優(yōu)勢:

        A)直觀地展現(xiàn)數(shù)據(jù)的實(shí)時狀況;

        B)合理地將枯燥乏味的數(shù)據(jù)以合適的形式感展現(xiàn)給用戶;

        C)友好的操作界面、簡單易用的互動設(shè)計給用戶良好的用戶體驗(yàn)。交互使得關(guān)鍵信息更加直觀地展現(xiàn)出來,重點(diǎn)更加突出。

        綜上所述,通過實(shí)現(xiàn)數(shù)據(jù)的可視化展示,能夠讓生產(chǎn)決策部門實(shí)時地進(jìn)行生產(chǎn)監(jiān)控,發(fā)現(xiàn)和解決問題,并能幫助設(shè)計人員進(jìn)行各方面的計劃和調(diào)整,從而大大縮短整個飛機(jī)的研制周期。該平臺目前還有一些功能正在開發(fā)和研究當(dāng)中,這些功能也將對未來的研制工作大有幫助。

        [1]徐智虹.基于三維可視化的路基特性監(jiān)測系統(tǒng)實(shí)現(xiàn)技術(shù)研究[Z].北京交通大學(xué),機(jī)械工程,2012.

        [2]相鵬,劉展,孫記紅,宋學(xué)鋒.三維可視化建模方法在位場模擬中的應(yīng)用[J].計算機(jī)工程與應(yīng)用,2009.

        [3]Unity4.X從入門到精髓[M].中國鐵道出版社,2013.

        猜你喜歡
        數(shù)模可視化飛機(jī)
        基于FMEA分析的數(shù)?;旌想娐范嗟烂}沖幅度控制算法
        基于CiteSpace的足三里穴研究可視化分析
        飛機(jī)失蹤
        基于Power BI的油田注水運(yùn)行動態(tài)分析與可視化展示
        云南化工(2021年8期)2021-12-21 06:37:54
        基于CGAL和OpenGL的海底地形三維可視化
        整車數(shù)模開發(fā)流程解析
        “融評”:黨媒評論的可視化創(chuàng)新
        傳媒評論(2019年4期)2019-07-13 05:49:14
        “拼座飛機(jī)”迎風(fēng)飛揚(yáng)
        Pro/E軟件在機(jī)械設(shè)計管道數(shù)模建立中的應(yīng)用
        乘坐飛機(jī)
        国产成人自拍高清在线| 国产丰满乱子伦无码专| 操老熟妇老女人一区二区| 中文字幕女同系列在线看一 | 天天做天天躁天天躁| 国产一区二区三区免费在线视频| 日韩av中文字幕波多野九色| 国产国产精品人在线视| 国产精品亚洲二区在线观看| 精品国产福利片在线观看| 视频一区视频二区亚洲| 亚洲中国精品精华液| 又爽又黄又无遮挡的激情视频| 亚洲黄色在线看| 国产影片免费一级内射| 性无码一区二区三区在线观看| 永久免费的av在线电影网无码| 色噜噜狠狠色综合欧洲| 一个人午夜观看在线中文字幕| 国产色欲av一区二区三区| 久久久久久久性潮| 东京热无码人妻中文字幕| 亚洲国产综合精品中久| 亚洲成av人片在www| 中文字幕日韩高清| 亚洲一区二区三区一区| 成人欧美一区二区三区黑人| 丰满人妻被黑人中出849| 91精品综合久久久久m3u8 | 偷拍韩国美女洗澡一区二区三区| 亚洲中文字幕无码中文字| 极品尤物高潮潮喷在线视频| 精品国产乱码久久免费看| 日本久久伊人特级黄色| 思思久久96热在精品国产| 九九99久久精品午夜剧场免费| 日本妇女高清一区二区三区| 性猛交╳xxx乱大交| 国产91精品成人不卡在线观看| 狼人狠狠干首页综合网| 老妇高潮潮喷到猛进猛出|