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

艦船虛擬維修仿真應用系統的設計與實現

2016-12-12 02:35:36方雄兵陳穎李濤濤林銳
中國艦船研究 2016年6期
關鍵詞:動作功能分析

方雄兵,陳穎,李濤濤,林銳

1中國艦船研究設計中心,湖北武漢430064

2中國船舶工業集團公司電子科技有限公司,北京100070

艦船虛擬維修仿真應用系統的設計與實現

方雄兵1,陳穎2,李濤濤1,林銳1

1中國艦船研究設計中心,湖北武漢430064

2中國船舶工業集團公司電子科技有限公司,北京100070

虛擬維修技術對于艦船、航行器等復雜裝備的維修性設計與分析具有重要意義。詳細分析艦船維修性設計對于虛擬維修仿真的應用需求,在此基礎上提出一種面向艦船維修仿真應用系統的架構,設計該系統的組成及各模塊功能。該應用系統架構包括數據層、功能層、接口層及用戶界面層4個層次:在數據層,可實現數據的數據庫存儲和本地存儲;在功能層,設計了多個仿真數據管理功能、運動捕獲數據處理功能以及可視性、可達性和舒適性等多個高級分析功能;在接口層,提供了與Teamcente(rTC)平臺的數據集成功能,可實現從TC下載艦船JT模型至仿真系統中,以及將仿真結果和場景文件等上傳至TC;在用戶界面層,設計了人性化的系統操作界面,可實現客戶與系統之間的友好交互和操作。最后,結合Jack仿真軟件,實現艦船虛擬維修仿真應用系統的原型,該原型系統為開展艦船虛擬維修仿真數據的管理與應用以及運動捕獲技術在虛擬維修中的應用奠定了基礎。

艦船;維修性設計;虛擬維修;仿真基礎庫;運動捕獲

0 引 言

虛擬維修技術對于復雜裝備,特別是缺乏物理樣機的裝備維修性設計和后期的維修、維護(維修訓練、維修作業指導等)具有重要價值。虛擬維修技術從維修性可視化技術發展而來,并逐漸在復雜系統設計和人員訓練方面得到深入研究和廣泛應用,如早期美國空軍集成到若干CAD系統中的CREW CHIEF維修人員模型、Armstrong實驗室的維修性分析和后勤信息分析(DEPTH)項目、美國哈勃望遠鏡維修訓練項目等。

為解決大型復雜武器裝備維修性評估或試驗嚴重依賴物理模型或樣機、維修性分析技術嚴重滯后于研制進程、不能實現與工程研制并行等難題,美國從20世紀80年代開始研究基于計算機輔助設計的維修性可視化設計分析技術。國內科研機構和軍工行業也面臨著上述與國外同樣的問題,并開展了大量的研究工作[1-4]。

國內研究人員在虛擬維修仿真系統設計與應用方面開展了廣泛研究。柳輝等[5]設計了基于虛擬維修仿真的維修性分析系統框架。彭曉軍等[6]設計并實現了一套基于本土化虛擬人的虛擬維修人素分析系統,包括虛擬人控制、虛擬樣機建模、人體建模、人素分析、維修工具庫、分析結果數據輸出等功能模塊。朱文革等[7]提出了復雜裝備虛擬維修系統總體方案,該方案集成了遠程虛擬測試和控制系統,在進行維修分析決策時,融合了知識工程方法,并研究了基于組件技術的多層次體系架構,可快速構建新的虛擬維修系統。在航空航天領域,王占海等[8]研究了基于Catia或Delmia軟件的飛機維修性分析與驗證流程,以及可達性、可視性等的定量分析方法。陳科等[9]開展了基于Delmia軟件的雷達天線轉臺維修仿真應用系統與技術研究。劉鋇鋇等[10]提出了一個面向航空裝備的虛擬維修系統體系結構,并基于Delmia軟件實現了該系統,建立了包括維修環境創建、維修仿真、維修性分析、評估與報告、數據管理與維護等5個功能模塊,可實現虛擬維修仿真的全套過程。楊云斌等[11]給出了沉浸式虛擬維修環境的組成,以及基于數字樣機的虛擬維修系統總體框架。田富君等[12]研究了雷達結構虛擬維修系統體系結構和功能模型,并對虛擬人體建模與手勢識別、干涉檢查、交互式維修電子手冊生成等技術進行了研究。李偉等[13]研究了載人航天器虛擬維修流程、環境構建方法及其在Jack和Pro/E軟件環境中的實現方法。

在艦船領域,李佳[14]研究了基于Catia和Delmia的船舶維修性驗證系統的實施技術路線,給出了船舶維修性驗證模型、驗證內容及流程。張平等[15]從艦船維修性設計與總體設計并行的高度出發,闡述了通過維修設計編制艦船基地級維修資料的解決途徑和方法。上述兩項工作為理解虛擬維修技術在艦船維修性分析和設計中的主要應用階段和應用模式提供了參考。總體來看,艦船行業的維修性仿真驗證工作水平落后于航空航天等行業,現有研究工作缺乏對艦船維修性仿真驗證的系統研究,如在艦船零部件數量巨大的背景下,如何實現維修樣機建模、數據管理和仿真過程模擬、評估和分析、結果管理等。

本文將在相關研究工作的基礎上,結合實施PDM以及三維輕量化模型的管理和工程應用現狀,分析艦船虛擬維修仿真的應用場景、方式及全過程中的需求,研究并提出一種艦船虛擬維修仿真應用系統的架構及其功能模塊組成。最后,基于Jack仿真軟件實現所提出的應用系統原型。

由于文獻[2-4]已對虛擬維修技術的內涵與定義做了分析和討論,本文不再贅述,而是重點研究艦船虛擬維修仿真的數據管理、數據應用和數據集成方面的需求。

1 艦船虛擬維修仿真應用需求分析

1.1 虛擬維修仿真典型應用場景

文獻[4]對虛擬維修的一般步驟進行了總體提煉,在此基礎上,艦船等復雜裝備維修性仿真驗證的典型應用場景可以描述如下:

1)技術人員根據維修對象及維修任務的安排,收集和整理相關維修用的資料及模型數據。

2)在仿真軟件中調入維修對象及其背景模型的三維模型(如JT格式或VRML格式),并以此構建面向維修任務的仿真模型。

3)在仿真場景中加入虛擬人體模型(可考慮建立人體模型庫),控制或設置虛擬人維修操作動作,模擬真實人員完成相應操作過程。依據維修性分析與評估體系,開展可視性、可達性、舒適性、疲勞、受力以及空間分析等,實現不同層次的維修性分析與仿真驗證。

4)根據上述仿真分析的結果,由系統或人工生成相應的維修性仿真評估報告,并上傳至相關維修性分析與管理平臺。

另一方面,前期已開展了大量關于從CAD系統(Foran軟件)導出JT的方法、JT的結構化管理

及可視化分析應用工作,實現了JT模型的導出、管理與可視化應用的技術路線,構建了一套三維輕量化模型的管理系統。如何進一步將艦船JT模型與該輕量化模型管理平臺應用于虛擬維修,解決艦船在維修性仿真中存在的主要問題,這些對維修性設計具有重要意義。

1.2 艦船虛擬維修仿真流程及需求分析

根據艦船虛擬維修仿真應用場景的描述和現有工作的基礎,對艦船虛擬維修需求進行分析。艦船虛擬維修仿真一般流程如圖1所示。

從應用角度看,一個較為完整的艦船虛擬維修仿真系統需要具備以下11個主要功能:

1)導入維修對象及背景CAD三維模型。目前Jack或Delmia軟件具備導入多種格式的三維數據的功能(如JT或VRML等),而維修對象及其背景的CAD三維模型已從CAD系統導出為JT格式,這些JT模型存在于以Teamcenter(TC)為基礎構建的三維輕量化模型管理系統中,因此需要實現從該系統下載JT模型的功能。

2)維修對象仿真模型構建。基于原始CAD三維模型,實現面向維修性仿真的對象模型創建,如交互特征建模[16],此功能可在仿真軟件基礎上進行二次開發。

3)導入虛擬人模型。人體模型尺寸與生理特性對于仿真相關指標會產生一定影響,因此,可考慮基于最新統計數據開展中國人人體模型生成的研究與開發,形成中國人人體模型庫。對于要求不高的情況,也可直接修改仿真軟件中現有的數字人體參數,實現虛擬人定制。

4)設置虛擬人維修工具。艦船維修工具和設備種類多,為滿足艦船虛擬維修的要求,可建立較為完備的維修工具和設備庫,實現各類工具的統一管理與重用。

5)設置虛擬人行走或者維修動作。現有仿真軟件依賴逐幀調整關節自由度的方式難以實現虛擬維修人員操作動作的快速設置,可開發典型的維修仿真動作庫,便于維修仿真過程中重用,提升動作設置的逼真度和效率。

6)設置虛擬人維修姿態。現有仿真軟件提供了少量常見姿態,可在此基礎上開發維修仿真姿態庫,添加更多維修關鍵姿態,提高虛擬人維修姿態設置的效率。

7)可視性、可達性和舒適性分析。現有仿真軟件提供了定性分析功能,可結合艦船虛擬維修仿真特殊需求,如狹小空間的可視性與可達性分析、使用維修工具時的可達性分析等,開發實用的高級分析工具。

8)設置虛擬人關節范圍等參數。為便于可視性、可達性和舒適性等指標分析,可對虛擬人全身或部分關節的自由度大小進行必要設置。

9)維修時間分析。現有仿真軟件未提供維

修時間的分析方法和功能,這方面的工作較困難,可做進一步的研究開發。

10)維修性分析和評估。結合艦船研制,從不同層次,結合各種指標對艦船產品進行整體維修性分析和評估,形成艦船維修性分析和評估體系,這方面的工作需要深入研究,并通過軟件工具實現。

11)仿真結果輸入與管理。將仿真結果(報告、仿真動畫等)以及仿真場景文件等上傳至數據管理平臺進行管理。

對于上述功能,尤其是如何快速、逼真地讓虛擬人模擬真實維修人員完成指定的維修任務和動作,是實際仿真工作中的重點與難點。為實現提高虛擬人動作和姿態的仿真效率與逼真度,可采用離線方式將真實人體運動捕獲數據(以下稱“動捕數據”)應用于虛擬人[17],在人機工程仿真軟件基礎上,開發基于動捕數據的虛擬人動作庫和姿態庫,用戶利用這些仿真基礎庫完成維修動作和姿態的快速設置。

從仿真全過程涉及的要素來看,除上述需求外,還包括CAD三維系統導出的中間格式三維模型文件管理與可視化、維修任務管理、維修性仿真分析和評估的結果生成與管理等現實應用需求。此外,現有仿真基礎軟件側重于數據的應用,而對于數據的管理方面,特別是三維數據的管理,需要將基礎仿真軟件與相關數據管理平臺進行集成和開發。因此,上述需求可以初步分為數據管理需求、功能需求以及接口需求等。

2 艦船虛擬維修仿真應用系統設計

2.1 系統架構設計

Jack軟件具有開放的接口,易于開發,是較為理想的虛擬維修仿真平臺。結合Jack軟件現有功能和上述艦船虛擬維修仿真應用需求,設計了面向艦船虛擬維修仿真應用的系統架構,如圖2所示。

本文設計的架構分為數據層、功能層、接口層和用戶界面層4個層次:數據層解決仿真基礎數據的存儲方法;功能層支撐整個仿真過程中的各類數據的獲取、訪問、創建、管理與應用工作;接口層負責仿真系統與輕量化模型管理系統等的數據集成;用戶界面層主要提供仿真人員使用該系統的操作界面。

該架構從仿真全過程應用的需求出發,充分考慮了維修性仿真中輸入數據的管理、仿真過程模擬、仿真結果數據與過程數據管理的需求,以及艦船行業實施PDM和輕量化模型應用的現實基礎,充分利用了TC管理數據的強大功能和仿真軟件管理與使用的基礎數據應用的需要。

2.2 系統模塊組成與功能設計

結合圖2中的系統架構和當前的研究基礎以及仿真需求,提出系統包含的模塊及其功能設計。圖2中斜體字表示的部分功能將在未來進一步開展研究。

2.2.1 系統功能模塊結構圖

艦船虛擬維修仿真系統應滿足數據管理、數據應用和數據集成3個方面的功能需求,功能模塊如下:

1)數據管理。包括仿真基礎庫管理(人體庫、動作庫、姿態庫、工具庫)、仿真任務管理、本地個性化數據管理。

2)數據應用。包括人體動捕數據處理、仿真基礎數據的獲取與使用。

3)數據集成。包括仿真輸入數據(JT或場景文件)下載與加載、仿真結果上傳與管理。

本文設計的系統功能模塊結構圖如圖3所示。

圖3 艦船虛擬維修仿真應用系統功能模塊結構圖Fig.3 Function structure of the ship virtual maintenance simulation application system

2.2.2 系統功能設計

本節對圖3列出的模塊功能設計進行描述。

1)數據庫角色登錄。

普通用戶選擇并登錄“數據庫角色登錄”模塊后,可在數據庫中調用人體庫、動作庫、姿態庫、工具庫中的共用數據。管理員登錄數據庫后,可對上述庫中的數據進行維護。當用戶選擇不登錄數據庫時,則可使用、修改本地文件夾中的個人仿真數據,如人體模型、動作數據等,以滿足個性化需要。

2)人體庫管理。

提供對定制海軍人體模型、常用人體模型和中國人標準人體模型庫的管理功能或接口,包括人體模型幾何文件與屬性信息的創建、錄入、編輯、刪除、修改、加載等。

3)動作庫管理。

提供動作分類樹建模、動作數據及其屬性錄入、修改、查詢和動作屬性編輯以及動作加載、移除等功能。

4)姿態庫管理。

提供姿態分類樹建模、姿態數據及其屬性錄入、修改、查詢和姿態屬性編輯以及姿態加載、保存、移除、關鍵關節數據輸出等功能。

5)工具庫管理。

提供維修工具分類樹建模、工具數據及其屬性編輯、查詢以及維修工具的使用等功能。用戶可根據需要的分類方式,創建維修工具的樹形組織管理模式。

6)維修任務管理。

提供維修任務打開及編輯功能,打開界面中提供了按名稱、編號及描述的關鍵字匹配的查詢方式。編輯界面中除上述查詢功能外,還提供了任務分類樹建模及任務節點屬性(名稱、編號、描述信息)的修改功能等。打開及編輯的維修任務文件為.xml格式,保存于本地文件夾中。

7)動捕數據轉換。

提供靜態BVH(單幀BVH數據)轉姿態、動態BVH(連續多幀BVH數據)轉動作、2個姿態生成動作、生成過渡動作及對特定子序列幀提取等操作。這些操作可對標準的BVH動捕數據進行轉換并由姿態庫與動作庫使用。各子功能設計如下:

(1)靜態BVH轉姿態。將只有1幀數據的BVH文件轉換為Jack軟件的.post文件。

(2)動態BVH轉動作。將含有多幀數據的BVH文件轉換為Jack軟件的_chset.env格式的動作文件。

(3)姿態生成動作。選擇2個姿態并設置之間的時間間隔,插值生成一段動作文件。

(4)生成過渡動作。選擇2個動作文件(_chset.env格式),設置中間間隔時間,可生成一段中間動作并與上述2個動作合成為1個動作文件。

(5)提取關鍵幀。根據輸入的特定子序列幀的編號,提取相應的幀,并生成相應的BVH文件,即實現BVH文件的切割和提取。

8)可視性高級功能。

艦船結構復雜、設備繁多,很多維修任務都是在狹小空間中完成的,對于維修部位的可視性、可達性分析顯得尤為重要。針對Jack軟件在仿真中存在的功能不足,設計了維修部位導向的可視性分析功能和基于人眼生理特性的可視域分區分析功能:

(1)維修部位導向的可視性分析功能。基于維修部位,生成可視錐,輔助虛擬人進行維修位置、動作與姿態的調整以及維修部位的可視性分析與評估。

(2)基于人眼生理特性的可視域分區分析功能。基于人眼生理特性,即人眼視域有最大視域、良好視域和最佳視域3個分區,在設計時通常是將對象最常用或最重要的元素(如按鈕、數字儀表等)放在(或接近)最佳視域內。基于上述需求,設計了可視域分區分析功能,輔助重要對象的可視性分析與評估。

9)可達性高級功能。

考慮到艦船維修工作中存在大量的艦員級維修,這些維修通常需要使用維修工具并在狹小受限空間中進行操作,基于上述應用需求設計了使用維修工具情況下的可達性分析功能,對虛擬人使用工具時,工具外沿的可達域進行分析并生成可視體以及仿真報告,輔助維修對象或部位的可達性分析與評估。

10)舒適性高級功能。

舒適性高級功能包括對姿態的舒適性評價以及對動作的舒適性評估2項子功能:

(1)姿態舒適性評估。基于選擇的舒適性評估準則,對選定的虛擬人姿態進行舒適性評估,對分析結果進行圖形可視化。

(2)動作舒適性評估。基于舒適性評估準則,對選定的虛擬人維修動作(_chset.env格式數據)進行舒適性評估,生成各幀的舒適性圖形曲線分析結果。

11)與基礎數據管理平臺等系統的接口。

在前期構建了以JT應用為核心的三維模型輕量化管理系統,為實現將該系統中的JT數據應

用于虛擬維修仿真,需要將該系統與Jack軟件的數據集成。因此,設計了Jack軟件與該系統的集成接口,功能包括:

(1)TC將相關JT模型下載至約定文件夾并啟動Jack軟件;

(2)Jack軟件獲取約定文件夾下的JT模型或場景文件,用于后續仿真;

(3)Jack軟件將仿真文件上傳至TC相應的節點下。Jack軟件與TC的數據集成方案如圖4所示。

圖4 Jack軟件與三維模型輕量化管理系統數據集成方案Fig.4 Integration scheme of Jack software and 3D light-weight models management system

3 艦船虛擬維修仿真應用系統實現

3.1 系統架構實現

本系統整體架構為客戶端—服務器(C/S)模式,基于Jack軟件進行定制開發,界面采用Tcl/Tk語言,功能采用Python語言實現。C/S采用Twisted網絡架構,后臺數據庫采用PostgreSQL開發。Twisted是用Python語言實現的基于事件驅動的網絡引擎框架,它支持許多常見的傳輸及應用層協議,基于Python語言開發,具有異步和事件驅動、開源、易于整合等特點。PostgreSQL數據庫是對象關系型數據庫管理系統(ORDBMS),支持大部分SQL標準并且提供了許多其他現代特性,如復雜查詢、外鍵、觸發器、視圖、事務完整性和MVCC。

3.2 設計流程與步驟

本系統設計流程如圖5所示。根據仿真基礎數據管理(CAD數據除外)、仿真任務管理與應用需求,對系統的主體功能和界面進行分析與設計,要求風格與Jack軟件保持一致,且界面為中文。

圖5 軟件設計流程Fig.5 Flow of the software design process

完成界面及功能實現后,使用數據庫角色登錄數據庫,開始對人體庫、動作庫、姿態庫和工具庫進行充實,形成仿真基礎庫,并在后續應用中不斷充實仿真基礎庫。

3.3 功能實現

界面及功能代碼采用Tcl/Tk以及Python語言實現。界面程序編輯完成后,在Jack軟件的Tcl控制臺窗口中編譯,編輯通過后存儲在Jack軟件安裝目錄下的jk 2.0文件夾下。功能代碼在Jack軟件的Python控制臺下編譯,編譯通過后以.pyc為后綴存儲于script文件夾中。

為實現Jack軟件與TC的數據初步集成,需要實現將TC中的JT模型自動導入到Jack軟件中,如一個艙室版本下的JT模型。通過TC平臺的API函數,實現了將TC中相應版本的模型自動下載至約定的本地文件夾中并啟動Jack軟件的功能,以及將本地文件夾中的仿真報告、場景文件、仿真動畫等上傳至TC中。

4 系統應用及討論

4.1 系統應用

4.1.1 系統安裝

本系統在使用前,首先需要安裝Jack軟件,然后依次安裝PostgreSQL數據庫和“艦船虛擬維修仿真應用系統”。

4.1.2 使用示例

安裝本系統后,在Jack軟件菜單欄中出現“艦船虛擬維修仿真應用系統”界面,如圖6所示。部分功能界面如圖7~圖9所示。圖10為與艦船三維模型輕量化管理系統數據集成界面。

圖6 艦船虛擬維修仿真應用系統界面Fig.6 Simulation interface of the ship virtual maintenance application system

圖7 動作庫管理界面Fig.7 Interface of motion library management

圖8 動捕數據處理界面Fig.8 Interface of motion capture data processing

圖9 可視性及可達性分析的高級功能界面Fig.9 Advanced functions interface of visibility and accessibility analysis

圖10 Jack軟件與三維模型輕量化管理系統數據集成界面Fig.10 Data integration interface of Jack software and 3D light-weight models management system

下面分別給出開發的“艦船虛擬維修仿真應用系統”中工具庫管理子模塊以及動態BVH轉動作子模塊的使用示例。

1)工具庫管理使用示例。

(1)選擇圖6中的“工具庫管理”子菜單,彈出如圖11所示的工具庫管理子模塊界面。

圖11 工具庫管理界面Fig.11 Interface of tool library management

(2)工具庫管理模塊提供了按名稱、編號及說明來查找工具。另外,可以利用新增同級/子級、剪切、粘貼和刪除來編輯工具分類樹。

(3)在界面右側編輯分類樹中葉子節點,即工具的名稱、編號、重量及說明等信息,利用“更新文件”可更新工具文件。點擊更新截圖,可以啟動截圖工具來截取工具圖片。

(4)左側下方為在場景中添加工具或刪除工具操作。方法如下:添加虛擬人至場景,可以選擇分類樹中的工具,然后是“選擇加載位置”,如虛擬人右手,再然后點擊“加載工具”,即可將工具加載至虛擬人右手,結果如圖12所示。

圖12 加載工具至虛擬人右手效果Fig.12 Effect of loading tool to the right hand of virtual human

上述工具庫模塊可滿足仿真過程中維修工具的管理與使用。

2)動態BVH轉動作使用示例。

(1)選擇圖5中的“動捕數據轉換”子菜單,然后是“動態BVH轉動作”,其界面如圖8所示。

(2)具體使用如下:添加虛擬人至場景,利用手型選擇按鈕選擇虛擬人,選擇“打開動態bvh并轉動作”,彈出選擇bvh文件窗口,選擇本地文件夾中的.bvh動捕文件,后臺自動將該文件逐幀轉換為Jack軟件的虛擬人動作,并播放虛擬人運動,轉換完成后彈出如圖13所示的提示界面。

圖13 動態BVH格式數據轉換為動作文件Fig.13 Transformation of dynamic BVH format data into motion file

(3)選擇“確定”,并選擇動態BVH轉動作界面中的“保存動作文件”按鈕,可將轉換后的動作文件保存為_chset.env格式的動作文件。

上述動作文件可添加至虛擬人動作庫中,創建基于動捕數據的虛擬人動作數據以便于仿真重用。

4.2 討 論

本文結合艦船設計中虛擬維修仿真需求和已有的三維模型輕量化管理與應用基礎,設計并實現了艦船虛擬維修仿真應用系統的原型。本文側重于該系統總體架構的構建和主體功能的設計,從實際使用示例來看,達到了設計的目標,滿足了仿真輸入數據、過程數據、結果數據的管理與應用需求。部分功能模塊的關鍵技術和算法將另文給出。

按照虛擬維修仿真的一般工作原理及應用系統的功能組成,未來可進一步開展面向虛擬維修的數字樣船建模、上肢受約束條件下的可達性分析、艦船維修性分析評估體系等方面的研究,并在本文研究基礎上在軟件功能層面上實現。同時,還需要不斷在工程應用中,充實所開發的人體庫、動作庫、姿態庫和工具庫等仿真基礎庫數據。

此外,也可考慮將本文的研究成果推廣至達索公司的Catia與Delmia軟件環境中,利用其提供的CAA函數庫或Automation技術實現,以減少從Catia三維設計平臺到Jack軟件的數據轉換。

5 結 語

本文在分析和總結艦船虛擬維修仿真應用模式和需求的基礎上,提出了一種適用于艦船虛擬維修仿真應用系統的架構,包括數據層、功能層、接口層和用戶界面層,設計了數據的數據庫存儲和本地存儲功能,以滿足用戶對于數據共享、共用和個性化使用的需求。該系統由11個功能模塊組成,融入了動捕數據處理技術以及仿真基礎數據管理功能,形成了虛擬人動作庫等4個仿真基礎庫,并實現了與已有的艦船三維模型輕量化管理系統的數據集成,滿足了仿真數據管理與使用方面的功能需求。該系統為進一步開展基于虛擬現實的艦船維修仿真技術研究和工程化應用提供了參考。

[1] 于永利,郝建平,楊東曉.維修性可視化設計分析技術現狀與發展趨勢[J].中國機械工程,1998,9(12):41-44. YU Yongli,HAO Jianping,YANG Dongxiao.CALS and integrated digital data environment[J].China Mechanical Engineering,1998,9(12):41-44.

[2] 馬麟,呂川.虛擬維修技術的探討[J].計算機輔助設計與圖形學學報,2005,17(12):2729-2733. MA Lin,Lü Chuan.Study on virtual maintenance technology[J].Journal of Computer-Aided Design and Computer Graphics,2005,17(12):2729-2733.

[3] 劉佳,劉毅.虛擬維修技術發展綜述[J].計算機輔助設計與圖形學學報,2009,21(11):1519-1534. LIU Jia,LIU Yi.A survey of virtual maintenance technology[J].Journal of Computer-Aided Design and Computer Graphics,2009,21(11):1519-1534.

[4] 冉躍龍,閆英敏,呂秀平.虛擬維修技術綜述[J].電子設計工程,2012,20(20):25-29,32. RAN Yuelong,YAN Yingmin,Lü Xiuping.A review of technologies of virtual maintenance[J].Electronic Design Engineering,2012,20(20):25-29,32.

[5] 柳輝,郝建平.基于虛擬維修仿真的維修性分析系統設計與實現[J].系統仿真學報,2006,18(2):378-383,394. LIU Hui,HAO Jianping.Design and implementation of virtual maintenance simulation based on maintainability analysis system[J].Journal of System Simulation,2006,18(2):378-383,394.

[6] 彭曉軍,李焱.面向人素分析的虛擬維修系統的設計與實現[J].計算機仿真,2008,25(9):242-244. PENG Xiaojun,LI Yan.Design and implementation of virtual maintenance system for human factors analysis[J].Computer Simulation,2008,25(9):242-244.

[7] 朱文革,李世其,王峻峰,等.復雜裝備虛擬維修系統設計[J].華中科技大學學報(自然科學版),2009,37(1):1-4. ZHU Wenge,LI Shiqi,WANG Junfeng,et al.Design of the virtual maintenance system for sophisticated equipments[J].Journal of Huazhong University of Scienceand Technology(NatureScienceEdition),2009,37(1):1-4.

[8] 王占海,翟慶剛,虞健飛,等.考慮工效學的飛機維修性虛擬分析與驗證[J].中國民航大學學報,2009,27(4):56-59. WANG Zhanhai,ZHAI Qinggang,YU Jianfei,et al. Maintainability virtual analysis and verification technologies of aircraft considering ergonomics[J].Journal of Civil Aviation University of China,2009,27(4):56-59.

[9] 陳科,彭五四,張紅旗,等.基于VR技術的虛擬維修仿真系統設計與應用[J].工程圖學學報,2010(6):125-132. CHEN Ke,PENG Wusi,ZHANG Hongqi,et al.Design and application of virtual maintenance simulation system based on virtual reality technology[J].Journal of Engineering Graphics,2010(6):125-132.

[10] 劉鋇鋇,田凌,楊宇航,等.航空虛擬維修系統的設計與實現[J].計算機集成制造系統,2011,17(11):2324-2332. LIU Beibei,TIAN Ling,YANG Yuhang,et al.Design and implementation of aviation virtual maintenance system[J].Computer Integrated Manufacturing Systems,2011,17(11):2324-2332.

[11] 楊云斌,何良莉,陳剛,等.基于數字樣機的虛擬維修系統總體框架研究[J].機械設計與制造,2012(12):245-247. YANG Yubin,HE Liangli,CHEN Gang,et al.Study on whole frame of virtual maintenance system based on digital mock-up[J].Machinery Design and Manufacture,2012(12):245-247.

[12] 田富君,張紅旗,陳帝江,等.雷達結構虛擬維修系統研究[J].機械與電子,2013(7):12-14. TIAN Fujun,ZHANG Hongqi,CHEN Dijiang,et al. Research on radar structure virtual maintenance system[J].Machinery and Electronics,2013(7):12-14.

[13] 李偉,趙佳,張偉,等.載人航天器虛擬維修環境的設計與實現[J].航天器環境工程,2014,31(1):102-106. LI Wei,ZHAO Jia,ZHANG Wei,et al.Design and implementation of virtual maintenance environment of manned spacecraft[J].Spacecraft Environment Engineering,2014,31(1):102-106.

[14] 李佳.基于虛擬現實技術的船舶維修性驗證系統研究[J].中國艦船研究,2008,3(2):70-73. LI Jia.Research on the maintainability verification system of ship based on virtual reality technology[J]. Chinese Journal of Ship Research,2008,3(2):70-73.

[15] 張平,何杰,王永德,等.艦船維修設計概念與流程分析[J].中國艦船研究,2012,7(4):6-10. ZHANG Ping,HE Jie,WANG Yongde,et al.Conception and process of ship maintenance design[J]. Chinese Journal of Ship Research,2012,7(4):6-10.

[16] 蘇振中,王松山,江勁勇.基于Jack的虛擬維修樣機交互行為建模方法研究[J].計算機測量與控制,2007,15(5):651-653. SU Zhenzhong,WANG Songshan,JIANG Jinyong. Interaction feature modeling technology for virtual maintenance prototype based on Jack[J].Computer Measurement and Control,2007,15(5):651-653.

[17] MULTON F,KULPA R,HOYET L,et al.Interactive animation of virtual humans based on motion capturedata[J].Computer Animation and Virtual Worlds,2009,20(5/6):491-500.

Design and implementation of the ship virtual maintenance simulation application system

FANG Xiongbing1,CHEN Ying2,LI Taotao1,LIN Rui1

1 China Ship Development and Design Center,Wuhan 430064,China

2 CSSC Electronics Technology Co.,Ltd.,Beijing 100070,China

The virtual maintenance technology plays a vital role in the maintainability design and analysis of complex equipment,including ships and aircraft.In this paper,the application requirement of virtual maintenance simulation is analyzed in detail and an application system framework for ship maintenance simulation is put forward aiming at these demands.The system constitution and the functions of its all modules are elaborated.Specifically,the framework consists of four layers,i.e.data tier,function tier,interface tier,and UI tier.In the data tier,the storage of data with database or local folders is achieved.In the function tier,the management functions for several types of simulation data,the processing function for motion capture data,and the advanced analysis functions for visibility,accessibility,and comfort are devised.In the interface tier,the data integration function with the Team center(TC)platform is provided,which can download ship JT models from TC to the simulation system and upload simulation results and scene files to TC.In the interface tier,the humanization of interface is designed to optimize the interactive operation between users and the system.Finally,a prototype of ship virtual maintenance simulation application system is developed based on the Jack software.The implemented system lays foundation for ship virtual maintenance simulation data management as well as the utilization and the application of motion capture technique in virtual maintenance.

ship;maintainability design;virtual maintenance;simulation basal library;motion capture

U672.7

A

10.3969/j.issn.1673-3185.2016.06.020

2015-09-10

時間:2016-11-18 15:19

中國艦船研究設計中心研發基金資助項目;國家部委基金資助項目

方雄兵(通信作者),男,1983年生,博士,工程師。研究方向:艦船虛擬仿真技術。E-mail:fangxb2013@sina.cn李濤濤,男,1988年生,碩士,助理工程師。研究方向:艦船虛擬仿真技術。E-mail:taotaoliwhut@163.com

http://www.cnki.net/kcms/detail/42.1755.tj.20161118.1519.040.html 期刊網址:www.ship-research.com

方雄兵,陳穎,李濤濤,等.艦船虛擬維修仿真應用系統的設計與實現[J].中國艦船研究,2016,11(6):136-144. FANG Xiongbing,CHEN Ying,LI Taotao,et al.Design and implementation of the ship virtual maintenance simulation application system[J].Chinese Journal of Ship Research,2016,11(6):136-144.

猜你喜歡
動作功能分析
也談詩的“功能”
中華詩詞(2022年6期)2022-12-31 06:41:24
隱蔽失效適航要求符合性驗證分析
電力系統不平衡分析
電子制作(2018年18期)2018-11-14 01:48:24
動作描寫要具體
關于非首都功能疏解的幾點思考
畫動作
動作描寫不可少
電力系統及其自動化發展趨勢分析
非同一般的吃飯動作
中西醫結合治療甲狀腺功能亢進癥31例
主站蜘蛛池模板: 91蜜芽尤物福利在线观看| 亚洲性色永久网址| 天天爽免费视频| 国产成人av大片在线播放| 国产jizzjizz视频| 久久6免费视频| 精品国产成人三级在线观看| 欧美成人综合视频| 国产精品视频系列专区| 亚洲精品视频免费看| 老司机精品99在线播放| 久久久久亚洲精品无码网站| 特黄日韩免费一区二区三区| 午夜毛片免费观看视频 | 国产中文一区a级毛片视频| 亚洲第一综合天堂另类专| 毛片三级在线观看| 四虎成人在线视频| 日日碰狠狠添天天爽| 欧美亚洲国产精品久久蜜芽| 91在线播放国产| 人妻中文久热无码丝袜| 台湾AV国片精品女同性| 午夜福利亚洲精品| 在线观看欧美国产| 亚洲香蕉伊综合在人在线| 国产剧情一区二区| 成人毛片免费在线观看| 久久久久久久蜜桃| 日本精品一在线观看视频| 亚洲国产精品一区二区第一页免| 亚洲第一成年免费网站| 谁有在线观看日韩亚洲最新视频| a毛片在线播放| 日本国产在线| 亚洲成人黄色在线观看| 亚洲bt欧美bt精品| 国产精品自在线拍国产电影| 亚洲精品无码久久毛片波多野吉| 手机永久AV在线播放| 亚洲性影院| 国内精品视频区在线2021| 免费人成网站在线高清| 久久精品国产电影| 99热这里只有精品久久免费| 不卡无码网| 玖玖精品在线| 91系列在线观看| 亚洲视频一区在线| 久草青青在线视频| 国产成人啪视频一区二区三区| 99久久精品美女高潮喷水| 亚洲欧美日韩中文字幕一区二区三区| 婷婷六月在线| 免费日韩在线视频| 国产精品视频a| 亚洲高清在线天堂精品| 青青青视频蜜桃一区二区| 国产人碰人摸人爱免费视频| 国产精品刺激对白在线| 国产欧美视频一区二区三区| 欧美成一级| 激情综合网址| 精品亚洲欧美中文字幕在线看| 国产精品lululu在线观看| 日韩av手机在线| 国产不卡在线看| 福利国产微拍广场一区视频在线| 99这里精品| 经典三级久久| 亚洲天堂.com| 国产成人免费高清AⅤ| 亚洲日韩日本中文在线| 狠狠五月天中文字幕| a毛片在线| 免费人成网站在线观看欧美| 久久精品视频一| 日韩美女福利视频| 亚洲国产91人成在线| 丁香五月激情图片| 精品视频一区二区观看| 丰满少妇αⅴ无码区|