基于科學工作流的產(chǎn)品開發(fā)仿真計算資源集成技術(shù)研究
本文選題:協(xié)同仿真 切入點:耦合計算 出處:《北京交通大學》2017年碩士論文 論文類型:學位論文
【摘要】:在復(fù)雜產(chǎn)品的設(shè)計開發(fā)過程中,協(xié)同仿真技術(shù)起著越來越重要的作用,而隨著仿真過程復(fù)雜度的提升以及仿真計算資源的增多,產(chǎn)品協(xié)同仿真過程中計算資源的耦合計算與配置成為了制約協(xié)同仿真效率和質(zhì)量的關(guān)鍵問題?茖W工作流技術(shù)是解決這一關(guān)鍵問題的一個重要支持手段,它能夠簡化產(chǎn)品開發(fā)人員在協(xié)同仿真過程中對大規(guī)?茖W數(shù)據(jù)所需要進行的采集、處理、計算、分析等復(fù)雜操作過程,實現(xiàn)產(chǎn)品設(shè)計流程的定制、部署與執(zhí)行,并有效提高科學計算問題的求解效率。本文基于科學工作流對產(chǎn)品開發(fā)過程中的協(xié)同仿真耦合計算過程的關(guān)鍵支撐技術(shù)進行了研究。首先,提出了一種基于Petri網(wǎng)的產(chǎn)品協(xié)同仿真耦合計算過程的工作流模型建立方法。該方法利用Petri網(wǎng)建模技術(shù)的流程模型分析和圖形化表達能力,將Petri網(wǎng)作為產(chǎn)品協(xié)同仿真耦合計算過程建模的有效工具,能夠有效建立協(xié)同仿真耦合計算過程的工作流模型。其次,提出了工作流模型中計算資源的集成與配置方法。該方法基于開源的科學工作流管理平臺VisTrails,為協(xié)同仿真耦合計算過程在VisTrails平臺上的實施、運行、管理提供了有效支持。同時,為了增強科學工作流管理平臺對設(shè)計資源集成的靈活性,提出SOA(Service-Oriented Architecture,面向服務(wù)的架構(gòu))與VisTrails平臺相集成的方法,將SOA的松散耦合特性集成到了工作流管理平臺中,實現(xiàn)了科學工作流管理平臺在分布式環(huán)境下對設(shè)計資源的靈活管理和配置,大幅加快了產(chǎn)品設(shè)計過程中的仿真耦合計算過程。再次,在上述方法的基礎(chǔ)之上,本文設(shè)計開發(fā)了一個基于科學工作流平臺VisTrails的多維仿真耦合計算管理系統(tǒng),實現(xiàn)了產(chǎn)品仿真耦合計算過程的工作流管理和相關(guān)計算資源的集成與管理。最后,對本文提出的資源集成方法以及設(shè)計開發(fā)的多維仿真耦合計算管理系統(tǒng)進行了實例驗證。通過航空發(fā)動機設(shè)計過程中的一個耦合計算任務(wù)實例,對提出的基于Petri網(wǎng)建立工作流模型的方法、SOA與工作流集成方法以及多維仿真耦合計算管理系統(tǒng)的可行性和效果進行實例驗證,表明本文所提出的方法和所開發(fā)的多維仿真耦合計算管理系統(tǒng)能夠?qū)Ξa(chǎn)品的協(xié)同仿真耦合計算資源進行有效集成并有效支持仿真耦合計算過程。
[Abstract]:In the process of design and development of complex products, collaborative simulation technology plays an increasingly important role, but with the increasing complexity of simulation process and the increase of simulation computing resources, In the process of product collaborative simulation, the coupling computing and configuration of computing resources has become a key problem that restricts the efficiency and quality of collaborative simulation, and scientific workflow technology is an important support means to solve this key problem. It can simplify the process of collecting, processing, calculating and analyzing the large-scale scientific data needed by product developers in the process of collaborative simulation, and realize the customization, deployment and execution of product design process. And effectively improve the efficiency of solving scientific computing problems. Based on scientific workflow, the key supporting technology of collaborative simulation coupled computing process in product development process is studied in this paper. In this paper, a workflow modeling method for product collaborative simulation coupling computing process based on Petri net is proposed, which utilizes the process model analysis and graphical expression ability of Petri net modeling technology. Petri net is used as an effective tool for modeling product collaborative simulation coupled computing process. Secondly, the workflow model of collaborative simulation coupled computing process can be established effectively. The method of integration and configuration of computing resources in workflow model is proposed, which is based on VisTrails, an open source scientific workflow management platform, which provides an effective support for the implementation, operation and management of collaborative simulation coupled computing process on VisTrails platform. In order to enhance the flexibility of scientific workflow management platform for design resource integration, a method of integrating SOA(Service-Oriented Architecture (Service-Oriented Architecture) with VisTrails platform is proposed. The loosely coupled features of SOA are integrated into the workflow management platform. It realizes the flexible management and configuration of design resources in the distributed environment of scientific workflow management platform, and speeds up the process of simulation coupling calculation in the process of product design. Thirdly, on the basis of the above methods, This paper designs and develops a multi-dimensional simulation coupled computing management system based on scientific workflow platform VisTrails, which realizes workflow management and integration and management of related computing resources. The method of resource integration proposed in this paper and the design and development of a multi-dimensional simulation coupled computing management system are verified by an example of a coupled computing task in the process of aero-engine design. An example is given to verify the feasibility and effect of the Petri net based workflow modeling method and the method of integration of Petri and workflow, as well as the feasibility and effect of the multi-dimensional simulation coupled computing management system. It is shown that the proposed method and the multi-dimensional simulation coupling computing management system developed in this paper can effectively integrate the product collaborative simulation coupling computing resources and effectively support the simulation coupling computing process.
【學位授予單位】:北京交通大學
【學位級別】:碩士
【學位授予年份】:2017
【分類號】:TP391.9
【參考文獻】
相關(guān)期刊論文 前10條
1 李申;邵曉東;常建濤;;面向產(chǎn)品設(shè)計過程的動態(tài)工作流建模方法[J];計算機集成制造系統(tǒng);2012年06期
2 張春生;嚴廣樂;;基于設(shè)計結(jié)構(gòu)矩陣的項目進度計劃模型研究[J];科技與管理;2012年03期
3 肖飛;張為華;王東輝;;面向科學過程的工作流技術(shù)研究現(xiàn)狀與趨勢[J];計算機應(yīng)用研究;2011年11期
4 高武奇;康鳳舉;鐘聯(lián)炯;;基于Web服務(wù)的OPNET功能封裝模型[J];火力與指揮控制;2011年09期
5 張衛(wèi)民;劉燦燦;駱志剛;;科學工作流技術(shù)研究綜述[J];國防科技大學學報;2011年03期
6 張于賢;王立甫;葉冰冰;姚芳;;面向?qū)ο驪etri網(wǎng)在制造系統(tǒng)建模中的應(yīng)用[J];科技廣場;2011年03期
7 付偉;;基于活動網(wǎng)絡(luò)的工作流模型實現(xiàn)[J];中國西部科技;2010年27期
8 胡文婕;陳亮;;基于iSIGHT的汽車盤式制動器多學科設(shè)計優(yōu)化[J];農(nóng)業(yè)機械學報;2010年05期
9 于加晴;查建中;陸一平;徐文勝;李楠;M. Sobolewski;;面向復(fù)雜產(chǎn)品的分布式協(xié)同設(shè)計系統(tǒng)[J];中南大學學報(自然科學版);2010年02期
10 王瑜;李],
本文編號:1591269
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/1591269.html