機械外文文獻翻譯-CAE分布式協(xié)同設(shè)計系統(tǒng)在有限元復(fù)雜產(chǎn)品的SOOA分析【中文14900字】【PDF+中文WORD】
機械外文文獻翻譯-CAE分布式協(xié)同設(shè)計系統(tǒng)在有限元復(fù)雜產(chǎn)品的SOOA分析【中文14900字】【PDF+中文WORD】,中文14900字,PDF+中文WORD,機械,外文,文獻,翻譯,CAE,分布式,協(xié)同,設(shè)計,系統(tǒng),有限元,復(fù)雜,產(chǎn)品,SOOA,分析,中文,14900,PDF,WORD
【中文14900字】
CAE分布式協(xié)同設(shè)計系統(tǒng)在有限元復(fù)雜產(chǎn)品的SOOA分析
宇嘉慶,查建中,陸依萍,許聞聲,肖波諾維斯基
機械與電子控制工程,北京交通大學,北京100044,中國大學
計算機科學系,美國德州理工大學,拉伯克,得克薩斯州79409,美國
關(guān)鍵詞:協(xié)同設(shè)計;服務(wù)對象為導(dǎo)向的架構(gòu)(SOOA);分布式CAE資源
復(fù)雜產(chǎn)品的大型有限元分析需要來自外部的一個更廣泛的CAE資源支持。本文提出了分布式并行協(xié)同設(shè)計的方法。分布式智能資源在環(huán)境中使用基于Web的擴展制造資源進行產(chǎn)品開發(fā)。CAE集成的分布式協(xié)同設(shè)計系統(tǒng)的體系結(jié)構(gòu)和技術(shù)介紹。Internet上分布的CAE服務(wù)資源得以實現(xiàn)通過Jinni的商標和服務(wù)對象導(dǎo)向架構(gòu)技術(shù)。這些CAE軟件工具資源被封裝為服務(wù)的提供者的系統(tǒng)。鐵路轉(zhuǎn)向架發(fā)展的個案研究是預(yù)scented ,并在Pro / E, Hyper Mesh中, ANSYS和Human Expert服務(wù)提供商動態(tài)地調(diào)用和整合與沒有必要知道的確切位置的臨時服務(wù)聯(lián)合環(huán)境提供者事先靈活性可以很好地實現(xiàn),并且在系統(tǒng)中的協(xié)同設(shè)計可以在分布式動態(tài)環(huán)境中實現(xiàn)。與傳統(tǒng)的設(shè)計系統(tǒng)相比,一些初步的結(jié)果表明,該架構(gòu)可以縮短服務(wù)交換的周期,強烈支持復(fù)雜產(chǎn)品的并行協(xié)同設(shè)計。2009愛思唯爾有限公司保留所有權(quán)利。
1 介紹
由于相關(guān)技術(shù)和其廣泛應(yīng)用所提供的不斷增加的可能性,今天的產(chǎn)品在技術(shù)和管理觀點上變得越來越復(fù)雜。產(chǎn)品或待開發(fā)的服務(wù)(交付)在其形成的復(fù)雜性被稱為復(fù)雜的產(chǎn)品,如運載火箭,機器人,船舶,鐵路,機車和飛機,汽車,武器系統(tǒng)。COM-復(fù)雜性是簡單的對面,其特征在于零件的數(shù)量,部件種類的數(shù)量,互連的數(shù)量和接口,最后通過的功能數(shù)。復(fù)雜性的特點是結(jié)構(gòu)的不確定性,以期觀察分化和相互依存。
復(fù)雜性的定義
由零件和變體在一個模塊,類型數(shù)元件[8],其中交互子系統(tǒng)的相互作用在幾個電信設(shè)備制造商之間[9],一體化設(shè)計[10],高耦合不同的技術(shù)和集成的架構(gòu)[11]。
一般來說,復(fù)雜的產(chǎn)品在開發(fā)過程本質(zhì)上不僅考慮了分布式智能資源環(huán)境和并行設(shè)計過程中的制造和裝配的整個生命周期,但也集成并行協(xié)同設(shè)計中的機械,控制,動態(tài)等傳統(tǒng)。大型設(shè)計團隊將從事,成員間的溝通和協(xié)作顯斜面,使復(fù)雜的產(chǎn)品的設(shè)計任務(wù)得以有效進行。
然而,傳統(tǒng)的產(chǎn)品設(shè)計,通常是被geography - 屏通過實驗室或企業(yè)內(nèi)部組織。新增Calmly限制和孤立的計算機輔助工程(CAE)系統(tǒng),無法滿足復(fù)雜產(chǎn)品日益增長的多樣化需求。
一方面,更高的質(zhì)量是強解命令,條件是這些產(chǎn)品應(yīng)滿足相同的時間或什至更短的生命周期。而simulta – neously的開發(fā)包含互聯(lián)互通,充分通信和接口,管理問題產(chǎn)生[12]。
為了解決管理問題和交易復(fù)雜督促,UCT在可能的多學科設(shè)計和地理DIS-產(chǎn)品persed資源環(huán)境,設(shè)計和分析,考慮分割成獨立的,在大多數(shù)情況下,并發(fā)設(shè)計階段,并應(yīng)用了分布式開發(fā)方式[17]。并行工程,協(xié)同設(shè)計和優(yōu)化理論在多學科設(shè)計如雨后春筍般冒出在此區(qū)域。同樣,對于跨部門,跨地區(qū),虛擬企業(yè)的跨國家聯(lián)盟快速發(fā)展,設(shè)計和開發(fā)環(huán)境已經(jīng)發(fā)生了很大變化,許多對于復(fù)雜的產(chǎn)品設(shè)計必須共同完成的。由產(chǎn)品設(shè)計人員及其他相關(guān)人員在不同的地方。然后,分布式協(xié)同設(shè)計技術(shù)問世產(chǎn)生和廣泛的研究和開發(fā)工作也已開展[21]。
另一個問題是,馬努的分配和利用facturing資源相對均衡的中國。有大量的未充分利用的制造資源在科研機構(gòu),大學。
一九八六年四月十二[22]。在網(wǎng)絡(luò)化制造一個具有挑戰(zhàn)性的問題,資源服務(wù)是如何發(fā)現(xiàn)這些社會化的制造工藝,ING資源,并提供有效的資源支持服務(wù)[23],互聯(lián)網(wǎng)技術(shù)現(xiàn)在的飛速發(fā)展,制造資源的品種和規(guī)模不斷變大[22] ,并且全球的網(wǎng)絡(luò)化制造資源SER惡習必須得以訪問和優(yōu)化配置[26] 。未來的CAE系統(tǒng)正朝著分布式協(xié)同設(shè)計方向發(fā)展,其中地理DIS-persed系統(tǒng)可以集成和虛擬設(shè)計團隊,可以設(shè)置內(nèi)地Internet / Intranet環(huán)境[ 27 ] 。開發(fā)達索系統(tǒng),CATIA(計算機輔助三維接口應(yīng)用)的設(shè)計優(yōu)化的各個階段,生產(chǎn)的生命周期,并提供最全面的應(yīng)用組合,一個系統(tǒng)可用,目的是最大限度地提高并發(fā)出租產(chǎn)品、開發(fā)實踐和流程再造[28] 。作為工業(yè)應(yīng)用實例,CATIA工業(yè)設(shè)備提供一個安全的協(xié)作環(huán)境,使整個供應(yīng)鏈能夠訪問。這使您能夠分享和轉(zhuǎn)讓的最先進的最新信息和工作、并發(fā)協(xié)調(diào)的工作環(huán)境,甚至更多。
近年來,軟件危機“促使軟件工程和Web服務(wù)的外觀發(fā)展和支持自動化的業(yè)務(wù)標準
一體化推動核心技術(shù)的發(fā)展,在集成軟件領(lǐng)域,最值得注意的是,在面向服務(wù)的架構(gòu)(SOA)[32]。SOA的目的是為了解決要求松散耦合,基于標準和協(xié)議獨立的分布式計算,對應(yīng)的企業(yè)信息化系統(tǒng)(EIS),以適當?shù)恼w業(yè)務(wù)流程流[34]。SOA的目的是使開發(fā)人員能夠征服許多分布式企業(yè)計算的挑戰(zhàn),包括APPLI陽離子集成,事務(wù)管理,安全策略,同時允許多個平臺和協(xié)議,并利用眾多的接入設(shè)備和遺留系統(tǒng)[35]。驅(qū)動目標SOA是為了消除這些障礙,讓應(yīng)用程序集成和無縫運行。
在本文中,一個CAE集成的分布式協(xié)同設(shè)計系統(tǒng)(CAEI - DCDS)基于SOA的建議自動或半自動地分析完成復(fù)雜的有限元產(chǎn)品?;贑AEI - DCDS 系統(tǒng),各種工程軟件工具和實用程序可以很容易地集成為松散耦合的服務(wù),可以形成為特定的臨時動態(tài)服務(wù)聯(lián)合設(shè)計過程而被請求。該CAEI - DCDS提供可重用性,可擴展性,可靠性和效率,可通過面向服務(wù)的編程[ 36 ] ,并取得了相關(guān)動態(tài)服務(wù)對象導(dǎo)向架構(gòu)(SOOA)基礎(chǔ)設(shè)施TURE [37] 。特別是,我們關(guān)注于底層實現(xiàn)技術(shù)和COM 實施有限元分析,復(fù)雜的產(chǎn)品在基于Web的CAE資源服務(wù)環(huán)境在國家的藝術(shù)相關(guān)研究的基礎(chǔ)上。注意,在本文的范圍CAE為導(dǎo)向,但其他工程軟潔具工具,如計算機輔助設(shè)計(CAD),計算機輔助制造(CAM),計算機輔助工藝設(shè)計(CAPP),產(chǎn)品數(shù)據(jù)管理(PDA)嗎,面向裝配的設(shè)計(DFA),德簽收制造性設(shè)計(DFM),系統(tǒng)仿真等,也可以被整合為服務(wù)納入CAEI – DCDS。
我們工作的主要貢獻概括為四個方面。本文首先定義了分布式濃度的概念、當前和協(xié)同設(shè)計(DCCD)的復(fù)雜產(chǎn)品 發(fā)展按照優(yōu)化的理論在多學科協(xié)同設(shè)計。其次,本文提供了一個集成的系統(tǒng)鏈接各種CAE工具和在運行時遠程調(diào)用這些軟件資源的手段基于所述SORCER基礎(chǔ)設(shè)施[36,38]。第三,CAEI-DCDS可以動態(tài)地組織軟件資源,并提供一個針對不同的賣力臨時服務(wù)聯(lián)合環(huán)境,所以CAE軟件資源可以動態(tài)地參加在不同的項目工作。第四,靜態(tài)的應(yīng)用案例,鐵路轉(zhuǎn)向架的應(yīng)力分析開發(fā)和指示可靠性能力和CAE集成的分布式協(xié)作的效率設(shè)計系統(tǒng)復(fù)雜的產(chǎn)品開發(fā)。
第1節(jié):本文的結(jié)構(gòu)如下;
第2節(jié):相關(guān)工作進行了研究和總結(jié)系統(tǒng)要求考慮到從系統(tǒng)看發(fā)展;
第3節(jié)、第4節(jié):討論的解決方案實現(xiàn)所提出的系統(tǒng)上的部分要求。
第5節(jié):概述了系統(tǒng)架構(gòu)和功能;
第6節(jié):strates建議原型系統(tǒng)的應(yīng)用案例鐵路轉(zhuǎn)向架;
第7節(jié):總結(jié)全文。
2 相關(guān)工作
2.1協(xié)同設(shè)計
當一個產(chǎn)品是通過集體和聯(lián)合EF設(shè)計形成設(shè)計師堡壘,設(shè)計過程可稱為協(xié)同合作設(shè)計,分布式并行設(shè)計和跨學科的設(shè)計[18]。該研究為分布式協(xié)同設(shè)計始20世紀90年代,并Cutkosty從斯坦福大學的設(shè)計學院首先開始研究這方面[39]。1990年,國家標準和技術(shù)交到一個項目投資2150萬美元用于開發(fā)團隊,所謂的聯(lián)合智能產(chǎn)品環(huán)境(FIPER)規(guī)劃利用協(xié)同工作支撐環(huán)境體系結(jié)構(gòu)TURE五年。通用電氣公司成功地找到FIPER的良好的應(yīng)用開發(fā)美國關(guān)鍵武器設(shè)備各種分布式協(xié)同應(yīng)用已經(jīng)發(fā)育,OPED用于各種系統(tǒng)的體系結(jié)構(gòu),不同的工程領(lǐng)域Tures的。有產(chǎn)品數(shù)據(jù)的基于Web的開放式架構(gòu)管理[41],一個軟件體系結(jié)構(gòu)的分布式COL-laborative開發(fā)環(huán)境[42],分布式協(xié)作產(chǎn)品定制系統(tǒng)的基礎(chǔ)上的Web3D,它提供分布式協(xié)同產(chǎn)品定制產(chǎn)品的用戶在虛擬環(huán)境中[43],智能并行設(shè)計SYS-根據(jù)網(wǎng)絡(luò)瞄準的CAD系統(tǒng),現(xiàn)在TEM在公司應(yīng)用[44],這些系統(tǒng)的體系結(jié)構(gòu)一般可分為 分為兩類,即客戶端/服務(wù)器(C / S)和對等(P2P)[47]
在C/ S架構(gòu),服務(wù)器扮演著一個信息代理,廣播CAD模型,并通過一個客戶端產(chǎn)生的命令。 其他客戶端[51]。幾何內(nèi)核是在服務(wù)器側(cè)和命令從客戶端傳遞到服務(wù)器進行建?;顒覽53]。服務(wù)器扮演一個信息交換機廣播由生成的CAD文件或命令在一個協(xié)同設(shè)計過程客戶端或其他客戶端。CollaCADTM開發(fā)具有較強的代表性客戶機/服務(wù)器已經(jīng)提出了提高的性能。該系統(tǒng)有效[56],如Alibre公司DesignTM,以及其他開發(fā)的系統(tǒng)[56-58]。以網(wǎng)絡(luò)為中心的基于特征的虛擬原型系統(tǒng),在分布式計算架構(gòu)提出[59]C/ S架構(gòu),分布式協(xié)同設(shè)計系統(tǒng) 使用Internet和Web技術(shù)作為共享數(shù)據(jù)的介質(zhì), 信息和知識[61],并與基于Web的概率 LEM解決分布式環(huán)境下的建模與仿真, 利用CAE技術(shù)報道[62]。全面檢討一些基于Web的工具和系統(tǒng),可以在[21,63]被發(fā)現(xiàn)大多數(shù)基于Web的協(xié)同設(shè)計系統(tǒng),Java和CORBA 用于開發(fā)他們[64?66],有些則是開發(fā)使用的Common Lisp(WWDL[67]),Prolog語言(網(wǎng)絡(luò)CADET[68]),Acti-VEX[69,70]和VRML[66,67]。術(shù)語的翻譯學科之間,定位/提供工程分析SER-惡習,虛擬原型服務(wù),以及項目管理可能協(xié)調(diào)P2P架構(gòu)支持共享和操作 就像發(fā)明家協(xié)作工具的惡習TM[74-76]和RDF。 P2P體系結(jié)構(gòu)被廣泛用于基于代理的系統(tǒng),如 PAC,購,正弦,睇得,ICM,A設(shè)計,系統(tǒng)互操作性,協(xié)調(diào)的過程,知識合作,和沖突管理。一個分布式協(xié)同設(shè)計框架,提出了HY網(wǎng)格和P2P技術(shù)的、偶合。然而,在分布式環(huán)境中,一個代理系統(tǒng)典型 ,新增Cally有一些缺陷:缺乏可擴展性,健壯性和安全性。因此,整合Web和代理技術(shù)串謀Orative的設(shè)計已進行了研發(fā)文學上的電腦進行全面審查支持協(xié)同設(shè)計(CSCD)可以在中找到,從20世紀80年代的前CSCD技術(shù)到今天的國家的最先進的CSCD。
2.2網(wǎng)格計算
術(shù)語'網(wǎng)格“的建立是為了表達一種分布式建議 ''網(wǎng)絡(luò)基礎(chǔ)設(shè)施“的高級科學和工程, 這是現(xiàn)在理解為指的技術(shù)和基礎(chǔ)設(shè)施TURE,使協(xié)調(diào)資源共享和解決問題的能力在動態(tài)的,多機構(gòu)的虛擬組織。Globus Toolkit是一個以社區(qū)為基礎(chǔ)的開放式架構(gòu),開放式支持網(wǎng)格服務(wù)和軟件庫的源設(shè)置和網(wǎng)格的應(yīng)用,并取得了重大進展,一直以來使用Globus工具包就建設(shè)。
術(shù)語網(wǎng)格計算起源于20世紀90年代初作為比喻訪問的計算機電源一樣簡單的電動電網(wǎng)。網(wǎng)格計算代表的新型系統(tǒng) - 中電信設(shè)備制造商相結(jié)合的異構(gòu)計算資源CON通過互聯(lián)網(wǎng)連接,使他們廣泛的用戶可用社區(qū)。今天,有網(wǎng)格的多個定義COM用不同的側(cè)重于體系結(jié)構(gòu)思想促進,資源管理,換貨,接入,虛擬化,配置和共享之間異構(gòu)的計算機領(lǐng)域。因此,不同的計算機重新在不同的管理域源形成一個網(wǎng)格資源的動態(tài), DISTRIB -共享和協(xié)調(diào)使用執(zhí)行刑期和虛擬計算組織。因此,本網(wǎng)格需要描述某種框架的平臺允許軟件運行利用虛擬組織。這些奧爾加nizations部門是電網(wǎng)的動態(tài)子集,企業(yè)網(wǎng)格和全球網(wǎng)格,它允許程序使用共享重源 。協(xié)作聯(lián)盟軟件用戶通常安裝在本地運行的程序MA-機器在傳統(tǒng)的計算環(huán)境,這就要求開發(fā)人員創(chuàng)建和維護他們的軟件的版本。在不同的平臺和更新自己的本地安裝的軟件更新。但是,應(yīng)用程序,系統(tǒng)和othercomputing資源被抽象成服務(wù)在網(wǎng)格中COMPUT - ING環(huán)境,它允許用戶在調(diào)用服務(wù)不與去有關(guān)他們的本地或遠程主機這樣的服務(wù)的貫徹落實。任何計算機必須包括能夠遠程調(diào)用的代碼的能力,并
促進資源共享,這還可以降低成本的COM計算資源融合網(wǎng)格監(jiān)控(FGM)是用來監(jiān)視的狀態(tài)服務(wù),以及個人代碼運行的狀態(tài)。
2.3SOOA
服務(wù)是一個很好的定義,粗粒度的,發(fā)現(xiàn)的,并與應(yīng)用程序進行交互的自含式軟件,實體通過和其他服務(wù)松耦合,同步或異步,異步的,基于消息的通信模型。SER為導(dǎo)向的架構(gòu)(SOA)是服務(wù)的一個集合定義良好的接口,實現(xiàn)和共享的通信系統(tǒng)蒸發(fā)散模型,也是一個新興的方法,AD松散耦合的要求,基于標準的與協(xié)議無關(guān)的分布式計算。如今的SOA成為領(lǐng)先的建筑方法,大部分電網(wǎng)的發(fā)展。從客戶端到服務(wù)器體系不同。TURE,它從一個服務(wù)器分開的客戶機,SOA引入三分之一組件,服務(wù)注冊,使用服務(wù)提供商和請求者是由可作為獨立的服務(wù)組件,這可以在沒有它們的underly-先驗知識來訪問,安智投資平臺或?qū)嵤T赟OA中,服務(wù)提供者去伎倆在網(wǎng)絡(luò)上的服務(wù),發(fā)布其提供的服務(wù)一個或多個登記處。然后,服務(wù)注冊這些攔截公告并添加發(fā)布的服務(wù)。通過發(fā)送查詢到登記處,服務(wù)請求者查找服務(wù),使得選擇從可用的服務(wù),并綁定化,并執(zhí)行該服務(wù)發(fā)現(xiàn)和加入?yún)f(xié)議的服務(wù)親之間使用 ,viders和請求者找到注冊表,然后發(fā)布或交流,在網(wǎng)絡(luò)上QUIRE服務(wù),根據(jù)是否之間的通信協(xié)議,服務(wù)請求者和服務(wù)提供者是一個固定的標準協(xié)議與否,
SOA可以分為兩種不同的主要類型:服務(wù) 協(xié)議導(dǎo)向架構(gòu)(SPOA)和SOOA
SPOA,通信協(xié)議是固定的,一般的標DARD(例如,在SOAP的Web/ Globus的服務(wù),IIOP在CORBA)和由提供者和請求者事先知道。請求者可以使用該協(xié)議,并從服務(wù)獲得的服務(wù)描述注冊表來創(chuàng)建綁定到服務(wù)提供者和代理在固定協(xié)議的遠程通信。因為request器和提供者通常都需要know the的明確位置,服務(wù)注冊中心,例如,對于RMI注冊表,對UDDI的URL寄存器的URL 嘗試并打開一個靜態(tài)連接,找到或注冊一個服務(wù),這個被稱為綁定操作。因此,固定和通用元件,這是減少到一個公分母(一刀切),通常導(dǎo)致效率低下的網(wǎng)絡(luò)通信而在SOOA,代理,實現(xiàn)相同的對象SER-副接口作為其服務(wù)提供商,創(chuàng)建并始終擁有由服務(wù)提供者,它是隨時準備通過請求者使用。服務(wù)提供者發(fā)布代理為活動代理,一個代碼庫批注對象,如網(wǎng)址的代碼定義、代理行為(RMI和Jini的TMERI)。代理服務(wù)器的請求并不需要知道誰實現(xiàn)了接口或者它如何被實現(xiàn),并且還可以與多個通信provide在網(wǎng)絡(luò)上ERS不管是誰最初注冊的代理。通信協(xié)議是中性的,并可能會發(fā)生變化。每個供應(yīng)商可以在最需要的有效的協(xié)議(S)決定對于一個特定的分布式應(yīng)用程序和一個智能代理可以談在多個協(xié)議,包括特定的應(yīng)用程序協(xié)議。在SOOA查找服務(wù)是強制性的因確定服務(wù)類型對象的動態(tài)特性。很明顯,SPOA和SOOA會有不同的方法發(fā)現(xiàn)服務(wù)注冊。后者使用動態(tài)發(fā)現(xiàn)協(xié)議來查找可用登記(查詢服務(wù))的定義,而前者使用靜態(tài)發(fā)現(xiàn)協(xié)議,基于松散耦合,移動代碼和動態(tài) 組播技術(shù),SOOA有三個中性類,它們分別是:一地兩檢中立,隨著位置的中立性,服務(wù)需要不搭配,看起來,后續(xù)服務(wù)的發(fā)現(xiàn)和用于查找特定的服務(wù),從而簡化了整個網(wǎng)格環(huán)境的管理。協(xié)議中立,隨著協(xié)議的中立性,以何種方式服務(wù)請求者與服務(wù)提供商溝通并不重要。服務(wù)請求者不知道的協(xié)議用于什么地方,或在居住中實現(xiàn)中立與實施中立,服務(wù)請求者誰使用所提供的服務(wù)并不需要知道什么語言或服務(wù)是如何實現(xiàn)的,在SOA中,“互操作性”是指服務(wù)的能力,任何潛在的服務(wù)請求者調(diào)用,和三個神經(jīng) SOOA的tralities進行有效的互操作更容易。但是從語義來看,SOOA本身不提供任何antees。語義互操作性取決于接口如何服務(wù)描述以及如何的信息的含義與該項服務(wù)的潛在客戶共享。幾個問題需要解決包括如何確切地知道什么是提供服務(wù)質(zhì)量?Jini的是建立在Java編程語言頂部,它可以拿一個異構(gòu)環(huán)境,并把它變成一個幾乎 通過固有的使用Java的同質(zhì)環(huán)境虛擬機。 Jini的TM提供了一個SOA和編程模型允許創(chuàng)建的形式分布式系統(tǒng), 聯(lián)合(federating)服務(wù)和客戶端。SORCER環(huán)境,在SORCER實驗室開發(fā),美國德州理工大學是一聯(lián)合服務(wù)到服務(wù)(S2S)元計算環(huán)境,并使用動態(tài)發(fā)現(xiàn)協(xié)議來查找可用登記(查詢服務(wù)),如Jini的定義TM架構(gòu)有明確的租賃,分布式事件,交易和發(fā)現(xiàn)/加入?yún)f(xié)議動態(tài)建筑特色和勞累導(dǎo)向,在SORCERmake編程它的濃度相關(guān)的基礎(chǔ)設(shè)施,在互聯(lián)網(wǎng)環(huán)境強運行CAEI-DCDS,其中的可擴展性,可靠性和靈活性是分布式應(yīng)用程序的關(guān)鍵。本文是對的更新和改進版ENCE。
Service proxy
Co-location
neutrality
Service
attributes
Service registry
Service proxy
Implementation
neutrality
Protocol
neutrality
Service
attributes
Service provider
Service requestor
Communicate and invocation
圖1. SOOA概述。
3 系統(tǒng)需求分析
從系統(tǒng)開發(fā)的一些要求查看,關(guān)鍵是成功地利用SOA的架構(gòu)方法和基于互聯(lián)網(wǎng)的概念。所有這些必須考慮到帳戶在系統(tǒng)設(shè)計中,成功地實現(xiàn)Web全球網(wǎng)系CAE資源服務(wù)理念,為的有限元應(yīng)用復(fù)雜的產(chǎn)品。參與的協(xié)同設(shè)計過程中的各種任務(wù)復(fù)雜的產(chǎn)品可以由不同開發(fā)者各種軟件工具,可以彼此交互,并且可以是根據(jù)其他任務(wù)的反饋意見進行迭代。該SER副請求者端用戶界面必須能夠溝通以及與該服務(wù)的有限元分析系統(tǒng)進行交互提供者端在互聯(lián)網(wǎng)上。此外,回答請求者并返回計算結(jié)果只是在時間,服務(wù)器并不需要知道誰實現(xiàn)了接口或者它如何被實現(xiàn),并且還可以與多個通信在網(wǎng)絡(luò)上ERS不管是誰最初注冊的SER副,即通信服務(wù)請求者之間的協(xié)議和服務(wù)提供商應(yīng)該是中立的,可能會有所不同實現(xiàn)互聯(lián)網(wǎng)服務(wù),一個基本概念是,該服務(wù)應(yīng)便于通過使用任何平臺的用戶。因此,一個其他的基本要求是服務(wù)請求者端用戶界面必須與平臺無關(guān),在同一時間,尤其是在多國公司,簽署越來越多發(fā)生在空間上分布的位置,可能遍布世界各地,其中設(shè)計中的所有參與者過程中需要所有相關(guān)的最新的最新恒定的實時訪問產(chǎn)品信息。因此,系統(tǒng)必須能夠協(xié)調(diào)資源共享和問題解決在動態(tài)的,多制度化,虛擬組織,以及促進通信化,協(xié)調(diào)和各項任務(wù),軟件合作在復(fù)雜的產(chǎn)品開發(fā)工具和團隊成員過程通常計算資源分布的不同,通過互聯(lián)網(wǎng)的地方是異質(zhì)的。因此,該系統(tǒng)應(yīng)結(jié)合連接這些異構(gòu)的計算資源由互聯(lián)網(wǎng)到用戶社區(qū)。
由于協(xié)同設(shè)計系統(tǒng)是建立在外部網(wǎng)的頂部或內(nèi)聯(lián)網(wǎng)作為一個分布式應(yīng)用程序,固有的動態(tài)NAT需要考慮的可靠性和網(wǎng)絡(luò)的URE柔性ibility系統(tǒng)。系統(tǒng)架構(gòu)決定了計算軟件資源都連接在CE平臺上,例如,通過什么手段,他們可以互相調(diào)用。遠程程序調(diào)用(RPC)的基本調(diào)用之一用于構(gòu)建分布式應(yīng)用程序。總結(jié)6 RPC代至今,包括Sun RPC和DCE RPC , CORBA和微軟的DCOM - ORPC,Java的RMI,Jini的可擴展的遠程INVO 陽離子(Jini的ERI),網(wǎng)絡(luò)/ Globus的服務(wù)RPC和聯(lián)邦法調(diào)用( FMI ) ?;谶@些RPC技術(shù),各種系統(tǒng)可在市場上,原型系統(tǒng)可在學術(shù)領(lǐng)域。這些系統(tǒng)不是基于一個客戶機/服務(wù)器架構(gòu)或基于SPOA基礎(chǔ)設(shè)施,其中缺乏可靠性和在現(xiàn)實不斷變化的靈活性,因特網(wǎng)環(huán)境下,由于網(wǎng)絡(luò)的動態(tài)特性。
一個協(xié)同設(shè)計的另一個重要要求SYS是各種工程軟件工具的集成和公用事業(yè)產(chǎn)品的設(shè)計和開發(fā)。此外,這環(huán)境應(yīng)當能夠動態(tài)地組織的軟件資源,并提供一個聯(lián)合環(huán)境中針對不同的用戶,所以CAD和CAE軟件資源可以動態(tài)地不同的項目工作。
此外,系統(tǒng)支持的CAE工具的應(yīng)用和在一個強大的計算環(huán)境的自動化交互換貨,這可能決定了成功的特定項目或失敗,通過減少設(shè)計周期和避免昂貴的,由于高保真信息可用性早些時候在工作在設(shè)計過程中,由于該系統(tǒng)可以跨越整個互聯(lián)網(wǎng),八個法拉網(wǎng)絡(luò)CIES應(yīng)當考慮和處理正確。本文提出的解決方案和系統(tǒng)設(shè)計中的后續(xù)ING部分,以實現(xiàn)對提出的原這些要求類型系統(tǒng)。
4 系統(tǒng)特點
以實現(xiàn)對上述要求的解決方案,造成系統(tǒng)列于本節(jié),然而履行中的任何一個要求換貨,不能視為獨立的個體任務(wù),它們是相互關(guān)聯(lián)的,需要住宿。他們必須被設(shè)置為無論是運營商網(wǎng)絡(luò)的整體解決方案或服務(wù)請求者端。因此,本特性造成系統(tǒng)被劃分為通信協(xié)議無關(guān)的獨立平臺,在動態(tài)協(xié)調(diào)資源共享,多機構(gòu)的虛擬組織,轉(zhuǎn)化異質(zhì)計算資源,整合和動態(tài)INVO各種工程軟件工具和實用程序,可靠性陽離子和系統(tǒng)的靈活性。解決方案在實現(xiàn)這些功能
每側(cè)呈列如下。
4.1SOOA基礎(chǔ)架構(gòu)設(shè)計的Eclipse集成開發(fā)環(huán)境(IDE)
正如在第2節(jié),使用SOOA的方法可實現(xiàn)通信協(xié)議中立和多種協(xié)議包括應(yīng)用特定的協(xié)議可以通了由GLE智能代理在SOOA。該服務(wù)的位置并不需要請求者事先是已知的。偶數(shù)位置注冊并不需要是已知的請求者和事先提供,以及提供者和請求者可以動態(tài)顯示覆蓋并加入注冊表在網(wǎng)絡(luò)上,Eclipse是一個開放的,通用的可擴展的架構(gòu)平臺與插件開發(fā)環(huán)境(PDE)整合開發(fā)工具。Eclipse最有趣的功能,它是完全與平臺和語言無關(guān)的。到目前為止,Eclipse進行語言等不同的Java,C / C ++,COBOL,Py的支持,PHP,Ruby和C#。從平臺的角度來看,在Eclipse CONSOR,預(yù)編譯的二進制的Windows,Linux和Solaris,HP-UX, AIX,QNX和Mac OS X。添加一個新類型的支持編輯,查看或編程語言是非常容易的,因為精心設(shè)計的API和豐富的Eclipse 提供,因此,建議CAEI-DCDS采用一個基于Eclipse的解決方案,它可以實現(xiàn)完全的平臺和語言中立。由于普通用戶演示和UI范式, 如編輯,視圖,透視圖等,計算重 sults能夠以圖形方式顯示
4.2SORCER基礎(chǔ)設(shè)施的進一步發(fā)展
Jini系統(tǒng)是一種分布式計算系統(tǒng),能夠?qū)onVERT網(wǎng)絡(luò)到一個靈活的,可輕松與環(huán)境 通過動態(tài)發(fā)現(xiàn)的硬件和軟件資源服務(wù)請求者。分布式資源或服務(wù)的提供者可以動態(tài)聯(lián)盟中的Jini明確定義的服務(wù)制度。Jini的架構(gòu)不隱藏網(wǎng)絡(luò),它允許程序員來處理網(wǎng)絡(luò)的現(xiàn)實:對于租賃網(wǎng)工作資源,分布式事件,交易和發(fā)現(xiàn)/ 加盟協(xié)議組成聯(lián)合會。
在SORCER實驗室在得克薩斯技術(shù)開發(fā)的SORCER大學是聯(lián)合服務(wù)到服務(wù)( S2S )元計算環(huán)境。在SORCER各種工程用麻花鉆服務(wù)軟件工具和產(chǎn)品的設(shè)計和開發(fā)實用工具可以集成為服務(wù),可動態(tài)形成工總系統(tǒng)蒸發(fā)散提交的請求者面向服務(wù)的方案。該SORCER基礎(chǔ)設(shè)施是基于Jini的用TM編程模型明確租賃,分布式事件,交易和發(fā)現(xiàn)/加入?yún)f(xié)議。而Jini的TM專注于服務(wù)管理的網(wǎng)絡(luò)工作環(huán)境, SORCER是專注于面向服務(wù)的編程和執(zhí)行環(huán)境的面向服務(wù)程序(其實元程序) 。動態(tài)架構(gòu)FEA Tures的和SORCER勞累導(dǎo)向程式設(shè)計使其成為一個rel埃文特基礎(chǔ)設(shè)施建設(shè)系統(tǒng)在互聯(lián)網(wǎng)環(huán)境下,可擴展性,可靠性和靈活性是臨界
卡爾對分布式應(yīng)用程序??梢允褂媒换ナ接脩舸硐聞?chuàng)建在從服務(wù)供應(yīng)商即時載入。使用這些接口,用戶可以創(chuàng)建,執(zhí)行和監(jiān)控??巳? 執(zhí)行勞累導(dǎo)向內(nèi)系統(tǒng)蒸發(fā)散。該導(dǎo)向可以保存供以后重復(fù)使用,允許用戶快速創(chuàng)建在計算新的應(yīng)用程序或的即時發(fā)揮導(dǎo)向的課程現(xiàn)有的,通常堅持重用此導(dǎo)向,此外,SORCER也嵌入在Eclipse IDE
5 服務(wù)體系結(jié)構(gòu)和基于Web的功能 制造資源
5.1分布式并行協(xié)同設(shè)計方法
為了實現(xiàn)自己的使命,開發(fā)人員必須共同努力,UTI在世界范圍內(nèi)的分布式資源。讓地理工程師共同工作,無論是在日益全球化的市場潛力巨大的優(yōu)勢。西米用途larly,使工程師能夠同時設(shè)計將大大提高工作效率,同時降低目前因所犯的錯誤、通信故障。這意味著,所有各方在整個設(shè)計過程上存在的基礎(chǔ)概念并發(fā)和協(xié)同設(shè)計,本文定義這個概念的分布式并行協(xié)同德簽署的分布式智能的資源環(huán)境,
定義1:分布式并行協(xié)同設(shè)計(DCCD)。
在產(chǎn)品的設(shè)計和開發(fā)過程中,設(shè)計師不僅需要考慮設(shè)計過程中的時間尺寸,而且還考慮合作的合作不同的設(shè)計組不分地域的空間維和分布式智能環(huán)境資源在資源層面。很明顯,設(shè)計的過程和發(fā)展是一個整體立體分布并發(fā)以及基于分布式智能協(xié)同設(shè)計環(huán)境,即,DCCD。
在DCCD方法的尺寸
空間維度:一個團隊應(yīng)該開展協(xié)作設(shè)計在空間維度。有機械領(lǐng)域而在空間維度等領(lǐng)域。
時間維度:一是設(shè)計應(yīng)同時進行在時間維度。在設(shè)計制造部分是根據(jù)它們的功能分解。在設(shè)計組裝,BLY,部分產(chǎn)品組合
知識方面:現(xiàn)代的設(shè)計基于智能資源,主要取決于外部智能資源和內(nèi)部知識的儲備[133]。在中國,有很多存在的資源和潛在資源,可支持知識采集在產(chǎn)物的過程設(shè)計。這些資源大部分都在科研院所,大專院校,國家和部門重點實驗室或開放實驗室,工程技術(shù)研究中心等。5.2、CAEI-DCDS基于SOOA系統(tǒng)架構(gòu)
CAEI-DCDS基于SOOA系統(tǒng)架構(gòu)是基于SORCER基礎(chǔ)設(shè)施
并聯(lián)合面向服務(wù)的元計算環(huán)境。CAEI-DCDS的系統(tǒng)結(jié)構(gòu)可以分為5層
a網(wǎng)絡(luò)和硬件層提供了基本的硬潔具設(shè)備及所有軟件的網(wǎng)絡(luò)連接系統(tǒng)上面運行。這里,網(wǎng)絡(luò)和硬件層可從局部故障受到影響,因為動態(tài)性的互聯(lián)網(wǎng)和遠程調(diào)用的等待時間也可能存在這一層。
b本SORCER基礎(chǔ)設(shè)施層提供了基本的機器人, NISM實施其SOOA。這一層列出了SORCER基礎(chǔ)設(shè)施組件,包括Jini網(wǎng)絡(luò)對象,服務(wù)提供者,服務(wù)和服務(wù)豆類等一般服務(wù)塔斯克實現(xiàn)用于配置通過依賴注入-URE特定領(lǐng)域的供應(yīng)商智能代理和嵌入業(yè)務(wù)配置文件對象,稱為服務(wù)豆,到服務(wù)提供商。同這些組件,各種CAE軟件工具可以集成 磨碎到環(huán)境中的服務(wù)提供者。
c分布式服務(wù)資源層提供各種經(jīng)由互聯(lián)網(wǎng)服務(wù),如CAD,CAE等軟件工具和實用程序,用于基于協(xié)同設(shè)計的項目在SORCER基礎(chǔ)設(shè)施層。當然,其他工程師軟件工具,如CAPP,DFA,PDA服務(wù)等,也可以集成為服務(wù)到這一層。SORCER包裝可能會發(fā)展到分別整合各種軟件工具,服務(wù)提供者是一個基本的要素,可以是動態(tài)地并入工程勞累。
d臨時服務(wù)聯(lián)合環(huán)境層可能調(diào)用和整合一些具體的服務(wù)于分散,服務(wù)資源層,形成一個新的門面服務(wù)入根據(jù)服務(wù)賣力的系統(tǒng),該系統(tǒng)是遠程郵件從服務(wù)請求者。門面服務(wù) 一個單一的入口點,以及服務(wù)請求者可以調(diào)用此門面的服務(wù),而不是管理自己多SER-副調(diào)用一個接一個。臨時服務(wù)菲德ATED環(huán)境層之間的一個關(guān)鍵連接分布式服務(wù)資源層和應(yīng)用層
下面討論。
e應(yīng)用層是高端服務(wù)請求者,應(yīng)用具體的合作項目任務(wù)和作業(yè),這是通過發(fā)揮面向?qū)ο缶幊虅?chuàng)建。具體的基礎(chǔ)設(shè)施支持的對象勞累導(dǎo)向編程?;A(chǔ)設(shè)施定義CAEI-DCDS的顯示屏分布式對象的模塊化,可擴展性和SER-重用副導(dǎo)向組件SOOA與一致有關(guān)元計算粒度和依賴注射,面向?qū)ο蠛突益I的功能分布式程序明,通常是在SPOA編程失蹤環(huán)境。的服務(wù)工作和服務(wù)工作賣力類型也將隨之調(diào)用相關(guān)服務(wù)的顯示分布式服務(wù)資源層通過CAEI-DCDS TEM-porary服務(wù)聯(lián)合環(huán)境層。
5.3CAEI-DCDS的主要功能
5.3.1三個中心類
成功地繼承SORCER的所有優(yōu)勢基礎(chǔ)設(shè)施 TURE時,CAEI-DCDS可以支持三個中心類
CAEI-DCDS三大中心為網(wǎng)絡(luò)為中心,服務(wù)為中心,和Web為中心。
網(wǎng)絡(luò)為中心。一個CAEI-DCDS服務(wù)聯(lián)合可能是各個服務(wù)提供者組成的,其中任何一個可以來去,并且系統(tǒng)可以改變它的環(huán)境作出反應(yīng)以可靠的方式。
服務(wù)為中心。在CAEI-DCDS服務(wù)可以發(fā)現(xiàn)和查找服務(wù)并加入網(wǎng)格或查找相關(guān)服務(wù),以在一個臨時網(wǎng)格聯(lián)盟合作網(wǎng)絡(luò)為中心。用戶可以要求使用多個服務(wù)和檢查他們的意見書在不同地點的地位通過與瘦Web客戶端的HTTP門戶,這三個中性類的CAEI-DCDS部署的位置中立性,中立性的協(xié)議,并執(zhí)行中立。所有三個中心類是由SOOA提供已被解除。
5.3.2。勞累為導(dǎo)向的動態(tài)調(diào)用和整合多個服務(wù)
事實上,兩種服務(wù)可以是蒸餾水中CAEI - DCDS :一個會眾化服務(wù)和聯(lián)合服務(wù)。對于眾服務(wù),通過發(fā)現(xiàn)和查找服務(wù),一些在服務(wù)分布式服務(wù)資源層可以簡單地聚集并整合成一個新的門面服務(wù),使服務(wù)器可以調(diào)用,而不是管理自己這個門面服務(wù)多個服務(wù)調(diào)用一個接一個。對于聯(lián)合身份驗證服務(wù),基于在應(yīng)用程序中定義的服務(wù)工作和任務(wù)在分布式SER系統(tǒng)應(yīng)用層,多個服務(wù)副資源層可以動態(tài)地選擇和選擇根據(jù)業(yè)務(wù)特征的服務(wù)性工作和任務(wù)形成一個臨時服務(wù)聯(lián)盟。在工總服可以執(zhí)行特定的服務(wù)性工作。這些服務(wù)將離開。
目前的臨時聯(lián)盟,然后加入新的臨時服務(wù)聯(lián)盟后,他們完成相關(guān)的工作。該SORCER麻花鉆也可以在這里使用的服務(wù)動態(tài)地集成多個服務(wù)。
6 應(yīng)用案例
在本節(jié)中,走鐵路轉(zhuǎn)向架的分析作為建議原型系統(tǒng)CAEI-DCDS的應(yīng)用案例
6.1多學科設(shè)計和分析鐵路轉(zhuǎn)向架過程
高速鐵路列車的設(shè)計和開發(fā)是一個許多鐵路車輛制造企業(yè)的重要任務(wù)目前在中國。但有瓶頸的設(shè)計與分析鐵路轉(zhuǎn)向架。轉(zhuǎn)向架是一個輪子的馬車或手推車。在力學方面,轉(zhuǎn)向架是一個底盤或框架承載車輪,安裝在車輛。它可以被固定在適當位置,如在貨物卡車,安裝在旋轉(zhuǎn),如在火車車廂或機車,或如雨后春筍般涌現(xiàn)在毛毛蟲的懸掛履帶車輛。
一般情況下,多學科的設(shè)計和鐵路博的分析GIE是由三個部分組成:幾何設(shè)計,靜態(tài)應(yīng)力分析和驗證,以及動應(yīng)力分析。
考慮到動態(tài)應(yīng)力分析,作為CAEI-DCDS,只有幾何設(shè)計的應(yīng)用案例和靜態(tài)應(yīng)力分析及鐵路轉(zhuǎn)向架的驗證是在這里實現(xiàn)通用設(shè)計流程的鐵路靜態(tài)應(yīng)力分析轉(zhuǎn)向架。
6.2服務(wù)識別和封裝
已知從上面的討論的,在分布式服務(wù)資源層CAEI-DCDS,各種CAD和CAE軟件工具 被集成在系統(tǒng)中的服務(wù)。目前,大多數(shù)COMMER-CIAL CAD和CAE軟件工具不是面向服務(wù)的''準備好“當他們開發(fā)和發(fā)布,所以服務(wù)需要包裝 要提供整合這些CAD和CAE軟件工具,服務(wù)供應(yīng)商進入CAEI-DCDS,然后他們可以接觸通過互聯(lián)網(wǎng)請求者。服務(wù)塔斯克(ST)可以用來作為一個主要服務(wù)類SORCER,包裹各種傳統(tǒng)軟件APPLI陽離子,工具和實用程序的服務(wù)。
6.2.1例如鑒定服務(wù)
一般來說,靜態(tài)應(yīng)力分析鐵路轉(zhuǎn)向架的任務(wù)可以被進一步分解為四個任務(wù),幾何設(shè)計,網(wǎng)格生成有限元計算,并人類決策。首先,機械建模工程師名義有效匯率將貫徹轉(zhuǎn)向架的幾何造型。第二個,網(wǎng)狀專家會產(chǎn)生一個計算網(wǎng)格的幾何模型。第三個,有限元分析專家將進行有限元分析計算機化網(wǎng)格上的文件進行靜態(tài)應(yīng)力分析。最后,該域?qū)<覍⒃L問和分析的有限元分析計算的結(jié)果,并然后根據(jù)用戶的要求,他們將一個在轉(zhuǎn)向架上的靜態(tài)強度是否是可以接受的決定和是否轉(zhuǎn)向架的一些參數(shù)應(yīng)該被修改。如果參數(shù)及以上者需要工程師將修改鐵路轉(zhuǎn)向架相應(yīng)的模型,然后模型將進行網(wǎng)格剖分,有限元分析計算,以及專家決定再次制作。這個迭代將繼續(xù)重復(fù),直到轉(zhuǎn)向架的靜態(tài)強度是令人滿意與領(lǐng)域?qū)<遗鷾实脑O(shè)計?;谝陨戏治觯膫€示例服務(wù)可能是在轉(zhuǎn)向架發(fā)展的靜態(tài)應(yīng)力分析鑒定工作過程,Pro / E的服務(wù)可以轉(zhuǎn)向架部分與Pro/ E軟件進行建模 根據(jù)用戶的要求和參數(shù)的工具,HyperMesh的(HM)服務(wù)可以劃分幾何模型 。在Pro / E的服務(wù)提供,ANSYS的服務(wù)可以使有限元計算的網(wǎng)格文件HM提供服務(wù),該人類(HE)服務(wù)可以讓專家決策 ,基于有限元分析的結(jié)果和一些相關(guān)的國家和跨國家標準,然后,如果需要修改設(shè)計,審查意見將被退回到幾何設(shè)計模型在Pro / E服務(wù),支持服務(wù)標識的CAEI-DCDS,基于工作在類ST中SORCER,四個服務(wù)提供商已經(jīng)發(fā)育,在分布式絲氨酸使用的CAE服務(wù)OPED在CAEI-DCDS副資源層。這將在下面的章節(jié)將描述。
6.2.2例如封裝服務(wù)
目前,對于技術(shù)或軟件本身的限制,可能存在兩種類型的服務(wù)提供商中CAEI-DCDS環(huán)境。 換貨:一種是自動服務(wù)提供者,它可以在服務(wù)器上運行模式,無需人為參與,另一種是半自動的服務(wù)供應(yīng)商,它需要人的支持當用戶通過發(fā)現(xiàn)和查找發(fā)現(xiàn)巧合的服務(wù)該系統(tǒng)的服務(wù),一勞累就會產(chǎn)生和節(jié)奏,拉瑞服務(wù)聯(lián)合環(huán)境將調(diào)用來形成,基于分布式服務(wù)資源層的CAE服務(wù)用力。
這四個服務(wù)供應(yīng)商將一個根據(jù)進行詳細說明。他們的調(diào)用順序如下。
(1)Pro / E的服務(wù)供應(yīng)商。 Pro / E的服務(wù)提供商還可以提供兩種類型的服務(wù):自主和半自動Pro / E的服務(wù)。兩者都基于意法半導(dǎo)體類,并可以親CESS服務(wù)內(nèi)容[從請求者通過。該 輸入到Pro / E的服務(wù)提供商都的要求用戶和轉(zhuǎn)向架模型的參數(shù),這是裹在服務(wù)上下文的上下文節(jié)點。該輸出是生成或修改轉(zhuǎn)向架的幾何模型文件和URL鏈接到本文件還提供了一個上下文節(jié)點在服務(wù)上下文中,然后被傳遞回服務(wù)請求者。
出了服務(wù)請求者端用戶的服務(wù)接口Pro / E的服務(wù)和所有存儲在本地硬盤上的輸入文件服務(wù)請求者。其他三個的用戶服務(wù)界面服務(wù)提供者是絲毫不亞于與這一個類似的。
自主Pro / E的服務(wù)提供商可以接收參數(shù),轉(zhuǎn)向架模型的產(chǎn)生或修改的鐵路轉(zhuǎn)向架自動建模。而對于半自動Pro / E的SER副提供商,接收鐵路轉(zhuǎn)向架的參數(shù)后模型,機械模型工程師是需要啟動一個Pro / E的交互式應(yīng)用程序上工作,并生成或修改基于這些參數(shù)的鐵路轉(zhuǎn)向架模型文件。一旦工程師提交他的任務(wù), Pro / E的服務(wù)供應(yīng)商將包裝在服務(wù)濃度上下文節(jié)點的URL鏈接到這個模型文件文本和傳遞服務(wù)上下文返回到服務(wù)請求者。但從請求者的角度來看,基本上沒有什么本質(zhì)之間的自主和人類參與Pro / E的SER差惡習,只除了自主Pro / E的服務(wù)可以幫助CON結(jié)構(gòu)全自動的設(shè)計環(huán)境設(shè)計的一些任務(wù)。在這種情況下,半自動Pro / E的服務(wù)提供商將會被執(zhí)行來實現(xiàn),且輸入是在轉(zhuǎn)向架模型, rb.igs文件接收Pro / E的服務(wù)提供商,服務(wù)的輸出后,請求者將調(diào)用的HM服務(wù)提供商。
(2)Hyper Mesh的服務(wù)提供商。通過在延伸的ST類SORCER基礎(chǔ)設(shè)施層,HM服務(wù)提供商一直在CAEI-DCDS開發(fā)。因為轉(zhuǎn)向架模型太復(fù)雜和人類的修改,自動根納入樣本內(nèi)網(wǎng)有多大必要,HM的服務(wù)往往是部署自動絲氨酸組成的混合服務(wù)副和半自動的服務(wù)。輸入到HM SER副是修改生成的鐵路轉(zhuǎn)向架模型文件在Pro / E的服務(wù)供應(yīng)商,并命令流文件由服務(wù)請求者經(jīng)營網(wǎng)服務(wù)上傳在背景中的批處理模式。然后,一個網(wǎng)專家將檢查由批處理模式中生成的網(wǎng)格文件,并確保網(wǎng)格文件是否需要被修改或沒有。如果需要,網(wǎng)格專家將進行手動作案fication到網(wǎng)格文件。它的輸出是鐵路的網(wǎng)格文件轉(zhuǎn)向架模型文件,在這種情況下,一個rb.txt文件,它可以是呋喃既可以由ANSYS的服務(wù)提供商處理。
(3)Ansys的服務(wù)提供商。通過定義一個AnsysRemote接口并執(zhí)行它,并且通過擴展ST類SOR核證減排量的基礎(chǔ)設(shè)施層,Ansys的服務(wù)提供商可以部署在CAEI-DCDS。 ANSYS被廣泛地用作一個巨大的COM計算機在交互模式下計算機輔助工程軟件工具,但在這里,它被包裝成一個典型的自主服務(wù)親vider和運行在批處理模式。在批處理模式下運行時,輸入ANSYS的服務(wù),供應(yīng)商是APDL(ANSYS參數(shù)化設(shè)計語言)文件,這是一個命令流文件(這里是在這種情況下Ansys.txt文件)和網(wǎng)格文件,rb.txt,由HMservice提供程序生成。該Ansys.txt文件將處理rb.txt文件以批處理模式,然后產(chǎn)生多個輸出文件到指定的本地文件夾,其中包括一個ANSYS結(jié)果文件(rb.rst),一個Ansys的數(shù)據(jù)庫文件(rb.db),日志文件(file.txt的),視頻文件(rb.avi),一些圖形文件等的Ansys的服務(wù)包裝器被用來定義該URL鏈接到在服務(wù)輸入文件和輸出文件作為上下文節(jié)點CON文本傳遞,并從服務(wù)提供商。 ANSYS的SER副提供者可以被調(diào)用作為一個獨立的服務(wù),或者作為服務(wù)參加臨時服務(wù)聯(lián)盟。在后一種情況下,如果勞累產(chǎn)生的服務(wù)請求者匹配的Ansys的服務(wù)簽名(至少一個接口的類型和操作),勞累會被執(zhí)行。 ANSYS的服務(wù)提供商將首先從它的調(diào)用者得到的服務(wù)上下文,然后推導(dǎo)出網(wǎng)格文件,并從服務(wù)上下文中的APDL文件鏈接。他們將網(wǎng)格文件和APDL文件下載到指定的地方文件夾和文件Ansys.txt將調(diào)用Ansys的處理rb.txt文件中。 ANSYS的服務(wù)提供商將移動輸出文件到Web服務(wù)器位置訪問請求者,然后寫網(wǎng)址鏈接到這些網(wǎng)頁文件放到上下文中的節(jié)點SER副上下文和服務(wù)上下文返回給調(diào)用者。該請求者將服務(wù)內(nèi)容進一步轉(zhuǎn)發(fā)到下一個SER作為SORCER工作,副提供商,在臨時服務(wù)聯(lián)盟誤碼率CAEI - DCDS 。以這種方式,信息可以被傳遞,并根據(jù)麻花鉆的動態(tài)不同的服務(wù)提供者之間共享管理。顯示了視頻文件,數(shù)據(jù)庫文件,一些圖形文件和Ansys的服務(wù)提供商。
(4)何服務(wù)提供商。因為人類知識的戲劇在靜態(tài)應(yīng)力分析決策提供了重要的角色鐵路轉(zhuǎn)向架,對HE的服務(wù)也是半自動MATIC服務(wù),其中領(lǐng)域?qū)<疑婕啊T诤畏?wù)提供商通過擴展意法半導(dǎo)體開發(fā)的類其主要功能是接收服務(wù)上下文生產(chǎn)出可以進行交互和顯示所有用戶代理REL埃文特信息。圖-8是視覺FEA計算通過的用戶服務(wù)界面查看結(jié)果的圖形文件何服務(wù)提供商。專家可以編輯的文件,例如命令A(yù)nsys的流文件,如果他認為有限元計算結(jié)果不能滿足服務(wù)請求者的需求。圖-9示出了CMD編輯在何服務(wù)提供商。專家編輯后文件,他將使用友好的圖形用戶提交他的決定NTERFACE然后返回服務(wù)上下文返回到它的調(diào)用。根據(jù)圖-5,如果專家給出評審意見返回Pro / E的服務(wù)提供商,鐵路轉(zhuǎn)向架模式將發(fā)生網(wǎng)格生成,有限元分析計算,和專家決策一次。本次迭代將繼續(xù)重復(fù),直到靜轉(zhuǎn)向架的強度是滿足和領(lǐng)域?qū)<遗鷾试O(shè)計。
6.2.3該服務(wù)在CAEI-DCDS的調(diào)用
則會產(chǎn)生消耗時,這四個上述服務(wù)將依次被調(diào)用。因為CAEI-DCDS是基于SOOA,有可能是復(fù)制服務(wù)對于在環(huán)境中的相同的任務(wù),例如,有可能是在環(huán)境幾個Pro / E的服務(wù)和幾個Ansys的服務(wù)換貨。這是沒有必要知道的服務(wù)的位置在互聯(lián)網(wǎng)。在CAEI-DCDS,應(yīng)用程序的應(yīng)用層請求服務(wù)的基礎(chǔ)上聯(lián)合使用的方法調(diào)用由勞累導(dǎo)向程式設(shè)計。當服務(wù)勞累,由遠程服務(wù)生成通過互聯(lián)網(wǎng)請求,匹配的服務(wù)簽名(至少一些服務(wù)提供商的接口類型和操作),??巳?tion將被發(fā)送到服務(wù)提供者,然后一個協(xié)作活動將根據(jù)勞累型中進行SORCER基礎(chǔ)設(shè)施環(huán)境。一個勞累可菲德透明的吃多臺主機上,根據(jù)其控制STRAT埃及通過封裝所有低級別的Jini網(wǎng)絡(luò)的詳細信息,以及賣力的服務(wù)之間的基本通信手段請求者和服務(wù)提供者。服務(wù)請求者可以控制服務(wù)供應(yīng)商的賣力。服務(wù)內(nèi)容,服務(wù)和供應(yīng)商的控制策略被封裝由埃克塞化。在其上執(zhí)行一個任務(wù)或任務(wù)有關(guān)的數(shù)據(jù)被稱為服務(wù)上下文。服務(wù)上下文包含一個樹形數(shù)據(jù)結(jié)構(gòu),其在該葉節(jié)點存儲多個數(shù)據(jù)項。服務(wù)簽名的任務(wù)或作業(yè)操作,并指定一個結(jié)構(gòu)化的描述至少提供程序的接口,該服務(wù)請求者將喜歡使用與所選擇的操作,以該界面內(nèi)執(zhí)行。該操作根據(jù)消耗的處理服務(wù)數(shù)據(jù)控制策略。然后,所有必需的和現(xiàn)有的服務(wù)由勞累的服務(wù)簽名指定供應(yīng)商也將動態(tài)服務(wù)并形成了臨時服務(wù)菲德 ATED環(huán)境。賣力可以排序在SORCER兩種類型:ST和服務(wù)職位(SJ)。 A ST是一個基本的勞累,這相當于是單 維杜阿爾網(wǎng)絡(luò)請求要在一個服務(wù)提供者執(zhí)行的,而 SJ是一個復(fù)合消耗它由一個結(jié)構(gòu)化集合的任務(wù)和其他工作,可以綁定到多個服務(wù)商,通常是一個大型的臨時服務(wù)聯(lián)盟。頂級SJ,內(nèi)STS和SJS之間共享數(shù)據(jù)可以定義為其輸入輸出映射關(guān)系。經(jīng)過頂級埃克塞化完成后,其結(jié)果是由服務(wù)提供者結(jié)合到頂層勞累。然后,服務(wù)請求者端應(yīng)用程序可以通過服務(wù)上下文中有結(jié)果返回回處理勞累以這種方式,服務(wù)于CAEI-DCDS提供者和請求者可以通過發(fā)揮傳遞 - 例如,STS和SJS溝通。因此, 該CAEI-DCDS應(yīng)用層的編程主要是關(guān)于編寫和調(diào)用賣力的具體應(yīng)用。
6.2.4在SCOD服務(wù)協(xié)調(diào)
因為多個服務(wù)提供商都參與SORCER工作執(zhí)行過程中,服務(wù)提供者之間的協(xié)調(diào)和服務(wù)提供者和服務(wù)reques之間的協(xié)調(diào)器是必不可少的,以確保一次努力是成功執(zhí)行。在SORCER環(huán)境中的麻花鉆服務(wù)是用來實現(xiàn)這個使命。據(jù)工作嵌套賣力的麻花鉆會解釋和執(zhí)行服務(wù)任務(wù)的控制范圍內(nèi)。該麻花鉆所需的臨時服務(wù)聯(lián)盟與目前可用的服務(wù)提供者,并保持一個共享上下文工作聯(lián)盟。此外,它可以提供一個形式予以輸入上下文參數(shù),所以服務(wù)提供商能夠正常工作順序地或隨意平行。鐵路轉(zhuǎn)向架,所需調(diào)用這個應(yīng)用案例 對于迭代的一個周期的相關(guān)實體的序列該作業(yè)的CAEI-DCDS示于圖。 10。事實上,在任務(wù) 圖- 10不連續(xù)的,因為工作可以執(zhí)行迭代疑心前的最后FEA結(jié)果是令人滿意的,而與對方的工作任務(wù)之間的時間地平線。也就是說,并發(fā)活動可以在宏觀層面來實現(xiàn)。一旦鐵路轉(zhuǎn)向架的工作是執(zhí)行時,這四個基本的服務(wù)任務(wù)是動態(tài)綁定通過麻花鉆的COOR-??四個相應(yīng)的服務(wù)提供商,和以前的任務(wù)的輸出被映射到后續(xù)任務(wù)的服務(wù)范圍內(nèi)的所需投入。從而所有相關(guān)的服務(wù)提供商可以協(xié)同工作的共享的上下文。
7 結(jié)論和未來的工作
根據(jù)預(yù)先調(diào)查,一般需要至少兩星期后的鐵路轉(zhuǎn)向架的分析任務(wù)的1個周期客戶端和服務(wù)端。新的應(yīng)用程序后CAEI-DCDS,鐵路轉(zhuǎn)向架的分析任務(wù)的平均周期已經(jīng)縮短到不超過5天。相比于周期之前,效率有了很大的提高。
本文定義了分布式并行協(xié)同在分布式智能資源的設(shè)計方法環(huán)境換貨從工程應(yīng)用軟件中查看?;赟ORCER ,一CAE集成的分布式協(xié)同設(shè)計系統(tǒng)是親提出動態(tài)集成CAE軟件工具的節(jié)奏,用于自動或半自動地拉瑞服務(wù)聯(lián)合實現(xiàn)復(fù)雜產(chǎn)品的有限元分析。該應(yīng)用服務(wù)平臺,為鐵路轉(zhuǎn)向架的實現(xiàn)是通過采用ING勞累導(dǎo)向程式設(shè)計解決方案和SOOA分離技術(shù)吉斯?;趧诶蹖?dǎo)向程式設(shè)計,請求者可以寫賣力在動態(tài)臨時調(diào)用的CAE服務(wù)與沒有必要知道的確切位置服務(wù)聯(lián)合供應(yīng)商事前。靈活性,可以很好地實現(xiàn),并協(xié)同作業(yè)設(shè)計在系統(tǒng)中所用的分布來實現(xiàn)動態(tài)環(huán)境。這種方法提供了一個合適的桿用于建設(shè)大型的CAE集成的協(xié)作設(shè)計環(huán)境中進行復(fù)雜的工程應(yīng)用系統(tǒng)蒸發(fā)散,如復(fù)雜產(chǎn)品的有限元分析。 CAEI - DCDS的服務(wù)已應(yīng)用于許多實際的產(chǎn)品,包括鐵路轉(zhuǎn)向架,汽車部件等的應(yīng)用表明基于Web的CAE軟件服務(wù)是實用和普及聯(lián)網(wǎng)產(chǎn)品開發(fā)。
在未來,下面的工作將在演替進行錫永:完善多友好的用戶界面,安全性問題接入為控制這些服務(wù);優(yōu)化服務(wù):實現(xiàn)了全自動的過程包括Pro/ E,HyperMesh中,ANSYS,HumanExPERT,以及優(yōu)化;結(jié)合過程管理系統(tǒng) ,SORCER服務(wù)提供商創(chuàng)造一個便利的平臺。
致謝
這項工作是由國家自然科技支持中國的ENCE基金項目(50335040號)和北京交通的多樣性研究項目(項目編號:2007RC035,2006XZ011號)。
收藏
編號:233075445
類型:共享資源
大?。?span id="kywiwiy4em" class="font-tahoma">1.31MB
格式:ZIP
上傳時間:2023-10-02
13
積分
- 關(guān) 鍵 詞:
-
中文14900字
PDF+中文WORD
機械
外文
文獻
翻譯
CAE
分布式
協(xié)同
設(shè)計
系統(tǒng)
有限元
復(fù)雜
產(chǎn)品
SOOA
分析
中文
14900
PDF
WORD
- 資源描述:
-
機械外文文獻翻譯-CAE分布式協(xié)同設(shè)計系統(tǒng)在有限元復(fù)雜產(chǎn)品的SOOA分析【中文14900字】【PDF+中文WORD】,中文14900字,PDF+中文WORD,機械,外文,文獻,翻譯,CAE,分布式,協(xié)同,設(shè)計,系統(tǒng),有限元,復(fù)雜,產(chǎn)品,SOOA,分析,中文,14900,PDF,WORD
展開閱讀全文
- 溫馨提示:
1: 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
2: 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
3.本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
5. 裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
裝配圖網(wǎng)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學習交流,未經(jīng)上傳用戶書面授權(quán),請勿作他用。