機(jī)械外文文獻(xiàn)翻譯-CAE分布式協(xié)同設(shè)計系統(tǒng)在有限元復(fù)雜產(chǎn)品的SOOA分析【中文14900字】【PDF+中文WORD】
機(jī)械外文文獻(xiàn)翻譯-CAE分布式協(xié)同設(shè)計系統(tǒng)在有限元復(fù)雜產(chǎn)品的SOOA分析【中文14900字】【PDF+中文WORD】,中文14900字,PDF+中文WORD,機(jī)械,外文,文獻(xiàn),翻譯,CAE,分布式,協(xié)同,設(shè)計,系統(tǒng),有限元,復(fù)雜,產(chǎn)品,SOOA,分析,中文,14900,PDF,WORD
【中文14900字】
CAE分布式協(xié)同設(shè)計系統(tǒng)在有限元復(fù)雜產(chǎn)品的SOOA分析
宇嘉慶,查建中,陸依萍,許聞聲,肖波諾維斯基
機(jī)械與電子控制工程,北京交通大學(xué),北京100044,中國大學(xué)
計算機(jī)科學(xué)系,美國德州理工大學(xué),拉伯克,得克薩斯州79409,美國
關(guān)鍵詞:協(xié)同設(shè)計;服務(wù)對象為導(dǎo)向的架構(gòu)(SOOA);分布式CAE資源
復(fù)雜產(chǎn)品的大型有限元分析需要來自外部的一個更廣泛的CAE資源支持。本文提出了分布式并行協(xié)同設(shè)計的方法。分布式智能資源在環(huán)境中使用基于Web的擴(kuò)展制造資源進(jìn)行產(chǎn)品開發(fā)。CAE集成的分布式協(xié)同設(shè)計系統(tǒng)的體系結(jié)構(gòu)和技術(shù)介紹。Internet上分布的CAE服務(wù)資源得以實現(xiàn)通過Jinni的商標(biāo)和服務(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ù)交換的周期,強(qiáng)烈支持復(fù)雜產(chǎn)品的并行協(xié)同設(shè)計。2009愛思唯爾有限公司保留所有權(quán)利。
1 介紹
由于相關(guān)技術(shù)和其廣泛應(yīng)用所提供的不斷增加的可能性,今天的產(chǎn)品在技術(shù)和管理觀點(diǎn)上變得越來越復(fù)雜。產(chǎn)品或待開發(fā)的服務(wù)(交付)在其形成的復(fù)雜性被稱為復(fù)雜的產(chǎn)品,如運(yùn)載火箭,機(jī)器人,船舶,鐵路,機(jī)車和飛機(jī),汽車,武器系統(tǒng)。COM-復(fù)雜性是簡單的對面,其特征在于零件的數(shù)量,部件種類的數(shù)量,互連的數(shù)量和接口,最后通過的功能數(shù)。復(fù)雜性的特點(diǎn)是結(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è)計中的機(jī)械,控制,動態(tài)等傳統(tǒng)。大型設(shè)計團(tuán)隊將從事,成員間的溝通和協(xié)作顯斜面,使復(fù)雜的產(chǎn)品的設(shè)計任務(wù)得以有效進(jìn)行。
然而,傳統(tǒng)的產(chǎn)品設(shè)計,通常是被geography - 屏通過實驗室或企業(yè)內(nèi)部組織。新增Calmly限制和孤立的計算機(jī)輔助工程(CAE)系統(tǒng),無法滿足復(fù)雜產(chǎn)品日益增長的多樣化需求。
一方面,更高的質(zhì)量是強(qiáng)解命令,條件是這些產(chǎn)品應(yīng)滿足相同的時間或什至更短的生命周期。而simulta – neously的開發(fā)包含互聯(lián)互通,充分通信和接口,管理問題產(chǎn)生[12]。
為了解決管理問題和交易復(fù)雜督促,UCT在可能的多學(xué)科設(shè)計和地理DIS-產(chǎn)品persed資源環(huán)境,設(shè)計和分析,考慮分割成獨(dú)立的,在大多數(shù)情況下,并發(fā)設(shè)計階段,并應(yīng)用了分布式開發(fā)方式[17]。并行工程,協(xié)同設(shè)計和優(yōu)化理論在多學(xué)科設(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資源相對均衡的中國。有大量的未充分利用的制造資源在科研機(jī)構(gòu),大學(xué)。
一九八六年四月十二[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惡習(xí)必須得以訪問和優(yōu)化配置[26] 。未來的CAE系統(tǒng)正朝著分布式協(xié)同設(shè)計方向發(fā)展,其中地理DIS-persed系統(tǒng)可以集成和虛擬設(shè)計團(tuán)隊,可以設(shè)置內(nèi)地Internet / Intranet環(huán)境[ 27 ] 。開發(fā)達(dá)索系統(tǒng),CATIA(計算機(jī)輔助三維接口應(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)讓的最先進(jìn)的最新信息和工作、并發(fā)協(xié)調(diào)的工作環(huán)境,甚至更多。
近年來,軟件危機(jī)“促使軟件工程和Web服務(wù)的外觀發(fā)展和支持自動化的業(yè)務(wù)標(biāo)準(zhǔn)
一體化推動核心技術(shù)的發(fā)展,在集成軟件領(lǐng)域,最值得注意的是,在面向服務(wù)的架構(gòu)(SOA)[32]。SOA的目的是為了解決要求松散耦合,基于標(biāo)準(zhǔn)和協(xié)議獨(dú)立的分布式計算,對應(yīng)的企業(yè)信息化系統(tǒng)(EIS),以適當(dāng)?shù)恼w業(yè)務(wù)流程流[34]。SOA的目的是使開發(fā)人員能夠征服許多分布式企業(yè)計算的挑戰(zhàn),包括APPLI陽離子集成,事務(wù)管理,安全策略,同時允許多個平臺和協(xié)議,并利用眾多的接入設(shè)備和遺留系統(tǒng)[35]。驅(qū)動目標(biāo)SOA是為了消除這些障礙,讓應(yīng)用程序集成和無縫運(yùn)行。
在本文中,一個CAE集成的分布式協(xié)同設(shè)計系統(tǒng)(CAEI - DCDS)基于SOA的建議自動或半自動地分析完成復(fù)雜的有限元產(chǎn)品?;贑AEI - DCDS 系統(tǒng),各種工程軟件工具和實用程序可以很容易地集成為松散耦合的服務(wù),可以形成為特定的臨時動態(tài)服務(wù)聯(lián)合設(shè)計過程而被請求。該CAEI - DCDS提供可重用性,可擴(kuò)展性,可靠性和效率,可通過面向服務(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)向,但其他工程軟潔具工具,如計算機(jī)輔助設(shè)計(CAD),計算機(jī)輔助制造(CAM),計算機(jī)輔助工藝設(shè)計(CAPP),產(chǎn)品數(shù)據(jù)管理(PDA)嗎,面向裝配的設(shè)計(DFA),德簽收制造性設(shè)計(DFM),系統(tǒng)仿真等,也可以被整合為服務(wù)納入CAEI – DCDS。
我們工作的主要貢獻(xiàn)概括為四個方面。本文首先定義了分布式濃度的概念、當(dāng)前和協(xié)同設(shè)計(DCCD)的復(fù)雜產(chǎn)品 發(fā)展按照優(yōu)化的理論在多學(xué)科協(xié)同設(shè)計。其次,本文提供了一個集成的系統(tǒng)鏈接各種CAE工具和在運(yùn)行時遠(yuǎn)程調(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)工作進(jì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è)計
當(dāng)一個產(chǎn)品是通過集體和聯(lián)合EF設(shè)計形成設(shè)計師堡壘,設(shè)計過程可稱為協(xié)同合作設(shè)計,分布式并行設(shè)計和跨學(xué)科的設(shè)計[18]。該研究為分布式協(xié)同設(shè)計始20世紀(jì)90年代,并Cutkosty從斯坦福大學(xué)的設(shè)計學(xué)院首先開始研究這方面[39]。1990年,國家標(biāo)準(zhǔn)和技術(shù)交到一個項目投資2150萬美元用于開發(fā)團(tuán)隊,所謂的聯(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ò)瞄準(zhǔn)的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ù)器進(jìn)行建?;顒覽53]。服務(wù)器扮演一個信息交換機(jī)廣播由生成的CAD文件或命令在一個協(xié)同設(shè)計過程客戶端或其他客戶端。CollaCADTM開發(fā)具有較強(qiáng)的代表性客戶機(jī)/服務(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ù)語的翻譯學(xué)科之間,定位/提供工程分析SER-惡習(xí),虛擬原型服務(wù),以及項目管理可能協(xié)調(diào)P2P架構(gòu)支持共享和操作 就像發(fā)明家協(xié)作工具的惡習(xí)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有一些缺陷:缺乏可擴(kuò)展性,健壯性和安全性。因此,整合Web和代理技術(shù)串謀Orative的設(shè)計已進(jìn)行了研發(fā)文學(xué)上的電腦進(jìn)行全面審查支持協(xié)同設(shè)計(CSCD)可以在中找到,從20世紀(jì)80年代的前CSCD技術(shù)到今天的國家的最先進(jìn)的CSCD。
2.2網(wǎng)格計算
術(shù)語'網(wǎng)格“的建立是為了表達(dá)一種分布式建議 ''網(wǎng)絡(luò)基礎(chǔ)設(shè)施“的高級科學(xué)和工程, 這是現(xiàn)在理解為指的技術(shù)和基礎(chǔ)設(shè)施TURE,使協(xié)調(diào)資源共享和解決問題的能力在動態(tài)的,多機(jī)構(gòu)的虛擬組織。Globus Toolkit是一個以社區(qū)為基礎(chǔ)的開放式架構(gòu),開放式支持網(wǎng)格服務(wù)和軟件庫的源設(shè)置和網(wǎng)格的應(yīng)用,并取得了重大進(jìn)展,一直以來使用Globus工具包就建設(shè)。
術(shù)語網(wǎng)格計算起源于20世紀(jì)90年代初作為比喻訪問的計算機(jī)電源一樣簡單的電動電網(wǎng)。網(wǎng)格計算代表的新型系統(tǒng) - 中電信設(shè)備制造商相結(jié)合的異構(gòu)計算資源CON通過互聯(lián)網(wǎng)連接,使他們廣泛的用戶可用社區(qū)。今天,有網(wǎng)格的多個定義COM用不同的側(cè)重于體系結(jié)構(gòu)思想促進(jìn),資源管理,換貨,接入,虛擬化,配置和共享之間異構(gòu)的計算機(jī)領(lǐng)域。因此,不同的計算機(jī)重新在不同的管理域源形成一個網(wǎng)格資源的動態(tài), DISTRIB -共享和協(xié)調(diào)使用執(zhí)行刑期和虛擬計算組織。因此,本網(wǎng)格需要描述某種框架的平臺允許軟件運(yùn)行利用虛擬組織。這些奧爾加nizations部門是電網(wǎng)的動態(tài)子集,企業(yè)網(wǎng)格和全球網(wǎng)格,它允許程序使用共享重源 。協(xié)作聯(lián)盟軟件用戶通常安裝在本地運(yùn)行的程序MA-機(jī)器在傳統(tǒng)的計算環(huán)境,這就要求開發(fā)人員創(chuàng)建和維護(hù)他們的軟件的版本。在不同的平臺和更新自己的本地安裝的軟件更新。但是,應(yīng)用程序,系統(tǒng)和othercomputing資源被抽象成服務(wù)在網(wǎng)格中COMPUT - ING環(huán)境,它允許用戶在調(diào)用服務(wù)不與去有關(guān)他們的本地或遠(yuǎn)程主機(jī)這樣的服務(wù)的貫徹落實。任何計算機(jī)必須包括能夠遠(yuǎn)程調(diào)用的代碼的能力,并
促進(jìn)資源共享,這還可以降低成本的COM計算資源融合網(wǎng)格監(jiān)控(FGM)是用來監(jiān)視的狀態(tài)服務(wù),以及個人代碼運(yùn)行的狀態(tài)。
2.3SOOA
服務(wù)是一個很好的定義,粗粒度的,發(fā)現(xiàn)的,并與應(yīng)用程序進(jìn)行交互的自含式軟件,實體通過和其他服務(wù)松耦合,同步或異步,異步的,基于消息的通信模型。SER為導(dǎo)向的架構(gòu)(SOA)是服務(wù)的一個集合定義良好的接口,實現(xiàn)和共享的通信系統(tǒng)蒸發(fā)散模型,也是一個新興的方法,AD松散耦合的要求,基于標(biāo)準(zhǔn)的與協(xié)議無關(guān)的分布式計算。如今的SOA成為領(lǐng)先的建筑方法,大部分電網(wǎng)的發(fā)展。從客戶端到服務(wù)器體系不同。TURE,它從一個服務(wù)器分開的客戶機(jī),SOA引入三分之一組件,服務(wù)注冊,使用服務(wù)提供商和請求者是由可作為獨(dú)立的服務(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ù)提供者是一個固定的標(biāo)準(zhǔn)協(xié)議與否,
SOA可以分為兩種不同的主要類型:服務(wù) 協(xié)議導(dǎo)向架構(gòu)(SPOA)和SOOA
SPOA,通信協(xié)議是固定的,一般的標(biāo)DARD(例如,在SOAP的Web/ Globus的服務(wù),IIOP在CORBA)和由提供者和請求者事先知道。請求者可以使用該協(xié)議,并從服務(wù)獲得的服務(wù)描述注冊表來創(chuàng)建綁定到服務(wù)提供者和代理在固定協(xié)議的遠(yuǎn)程通信。因為request器和提供者通常都需要know the的明確位置,服務(wù)注冊中心,例如,對于RMI注冊表,對UDDI的URL寄存器的URL 嘗試并打開一個靜態(tài)連接,找到或注冊一個服務(wù),這個被稱為綁定操作。因此,固定和通用元件,這是減少到一個公分母(一刀切),通常導(dǎo)致效率低下的網(wǎng)絡(luò)通信而在SOOA,代理,實現(xiàn)相同的對象SER-副接口作為其服務(wù)提供商,創(chuàng)建并始終擁有由服務(wù)提供者,它是隨時準(zhǔn)備通過請求者使用。服務(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ù)是強(qiáng)制性的因確定服務(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進(jìn)行有效的互操作更容易。但是從語義來看,SOOA本身不提供任何antees。語義互操作性取決于接口如何服務(wù)描述以及如何的信息的含義與該項服務(wù)的潛在客戶共享。幾個問題需要解決包括如何確切地知道什么是提供服務(wù)質(zhì)量?Jini的是建立在Java編程語言頂部,它可以拿一個異構(gòu)環(huán)境,并把它變成一個幾乎 通過固有的使用Java的同質(zhì)環(huán)境虛擬機(jī)。 Jini的TM提供了一個SOA和編程模型允許創(chuàng)建的形式分布式系統(tǒng), 聯(lián)合(federating)服務(wù)和客戶端。SORCER環(huán)境,在SORCER實驗室開發(fā),美國德州理工大學(xué)是一聯(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)境強(qiáng)運(yùn)行CAEI-DCDS,其中的可擴(kuò)展性,可靠性和靈活性是分布式應(yīng)用程序的關(guān)鍵。本文是對的更新和改進(jì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ù)的反饋意見進(jìn)行迭代。該SER副請求者端用戶界面必須能夠溝通以及與該服務(wù)的有限元分析系統(tǒng)進(jìn)行交互提供者端在互聯(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)的,多制度化,虛擬組織,以及促進(jìn)通信化,協(xié)調(diào)和各項任務(wù),軟件合作在復(fù)雜的產(chǎn)品開發(fā)工具和團(tuán)隊成員過程通常計算資源分布的不同,通過互聯(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)用。遠(yuǎn)程程序調(diào)用(RPC)的基本調(diào)用之一用于構(gòu)建分布式應(yīng)用程序。總結(jié)6 RPC代至今,包括Sun RPC和DCE RPC , CORBA和微軟的DCOM - ORPC,Java的RMI,Jini的可擴(kuò)展的遠(yuǎn)程INVO 陽離子(Jini的ERI),網(wǎng)絡(luò)/ Globus的服務(wù)RPC和聯(lián)邦法調(diào)用( FMI ) ?;谶@些RPC技術(shù),各種系統(tǒng)可在市場上,原型系統(tǒng)可在學(xué)術(shù)領(lǐng)域。這些系統(tǒng)不是基于一個客戶機(jī)/服務(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)當(dāng)能夠動態(tài)地組織的軟件資源,并提供一個聯(lián)合環(huán)境中針對不同的用戶,所以CAD和CAE軟件資源可以動態(tài)地不同的項目工作。
此外,系統(tǒng)支持的CAE工具的應(yīng)用和在一個強(qiáng)大的計算環(huán)境的自動化交互換貨,這可能決定了成功的特定項目或失敗,通過減少設(shè)計周期和避免昂貴的,由于高保真信息可用性早些時候在工作在設(shè)計過程中,由于該系統(tǒng)可以跨越整個互聯(lián)網(wǎng),八個法拉網(wǎng)絡(luò)CIES應(yīng)當(dāng)考慮和處理正確。本文提出的解決方案和系統(tǒng)設(shè)計中的后續(xù)ING部分,以實現(xiàn)對提出的原這些要求類型系統(tǒng)。
4 系統(tǒng)特點(diǎn)
以實現(xiàn)對上述要求的解決方案,造成系統(tǒng)列于本節(jié),然而履行中的任何一個要求換貨,不能視為獨(dú)立的個體任務(wù),它們是相互關(guān)聯(lián)的,需要住宿。他們必須被設(shè)置為無論是運(yùn)營商網(wǎng)絡(luò)的整體解決方案或服務(wù)請求者端。因此,本特性造成系統(tǒng)被劃分為通信協(xié)議無關(guān)的獨(dú)立平臺,在動態(tài)協(xié)調(diào)資源共享,多機(jī)構(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是一個開放的,通用的可擴(kuò)展的架構(gòu)平臺與插件開發(fā)環(huán)境(PDE)整合開發(fā)工具。Eclipse最有趣的功能,它是完全與平臺和語言無關(guān)的。到目前為止,Eclipse進(jìn)行語言等不同的Java,C / C ++,COBOL,Py的支持,PHP,Ruby和C#。從平臺的角度來看,在Eclipse CONSOR,預(yù)編譯的二進(jìn)制的Windows,Linux和Solaris,HP-UX, AIX,QNX和Mac OS X。添加一個新類型的支持編輯,查看或編程語言是非常容易的,因為精心設(shè)計的API和豐富的Eclipse 提供,因此,建議CAEI-DCDS采用一個基于Eclipse的解決方案,它可以實現(xiàn)完全的平臺和語言中立。由于普通用戶演示和UI范式, 如編輯,視圖,透視圖等,計算重 sults能夠以圖形方式顯示
4.2SORCER基礎(chǔ)設(shè)施的進(jìn)一步發(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大學(xué)是聯(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)境下,可擴(kuò)展性,可靠性和靈活性是臨界
卡爾對分布式應(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方法的尺寸
空間維度:一個團(tuán)隊?wèi)?yīng)該開展協(xié)作設(shè)計在空間維度。有機(jī)械領(lǐng)域而在空間維度等領(lǐng)域。
時間維度:一是設(shè)計應(yīng)同時進(jìn)行在時間維度。在設(shè)計制造部分是根據(jù)它們的功能分解。在設(shè)計組裝,BLY,部分產(chǎn)品組合
知識方面:現(xiàn)代的設(shè)計基于智能資源,主要取決于外部智能資源和內(nèi)部知識的儲備[133]。在中國,有很多存在的資源和潛在資源,可支持知識采集在產(chǎn)物的過程設(shè)計。這些資源大部分都在科研院所,大專院校,國家和部門重點(diǎn)實驗室或開放實驗室,工程技術(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)上面運(yùn)行。這里,網(wǎng)絡(luò)和硬件層可從局部故障受到影響,因為動態(tài)性的互聯(lián)網(wǎng)和遠(yuǎn)程調(diào)用的等待時間也可能存在這一層。
b本SORCER基礎(chǔ)設(shè)施層提供了基本的機(jī)器人, 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è)施層。當(dāng)然,其他工程師軟件工具,如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)是遠(yuǎn)程郵件從服務(wù)請求者。門面服務(wù) 一個單一的入口點(diǎn),以及服務(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的顯示屏分布式對象的模塊化,可擴(kuò)展性和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ù)和檢查他們的意見書在不同地點(diǎn)的地位通過與瘦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多學(xué)科設(shè)計和分析鐵路轉(zhuǎn)向架過程
高速鐵路列車的設(shè)計和開發(fā)是一個許多鐵路車輛制造企業(yè)的重要任務(wù)目前在中國。但有瓶頸的設(shè)計與分析鐵路轉(zhuǎn)向架。轉(zhuǎn)向架是一個輪子的馬車或手推車。在力學(xué)方面,轉(zhuǎn)向架是一個底盤或框架承載車輪,安裝在車輛。它可以被固定在適當(dāng)位置,如在貨物卡車,安裝在旋轉(zhuǎn),如在火車車廂或機(jī)車,或如雨后春筍般涌現(xiàn)在毛毛蟲的懸掛履帶車輛。
一般情況下,多學(xué)科的設(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ù)的''準(zhǔn)備好“當(dāng)他們開發(fā)和發(fā)布,所以服務(wù)需要包裝 要提供整合這些CAD和CAE軟件工具,服務(wù)供應(yīng)商進(jìn)入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ù)可以被進(jìn)一步分解為四個任務(wù),幾何設(shè)計,網(wǎng)格生成有限元計算,并人類決策。首先,機(jī)械建模工程師名義有效匯率將貫徹轉(zhuǎn)向架的幾何造型。第二個,網(wǎng)狀專家會產(chǎn)生一個計算網(wǎng)格的幾何模型。第三個,有限元分析專家將進(jìn)行有限元分析計算機(jī)化網(wǎng)格上的文件進(jìn)行靜態(tài)應(yīng)力分析。最后,該域?qū)<覍⒃L問和分析的有限元分析計算的結(jié)果,并然后根據(jù)用戶的要求,他們將一個在轉(zhuǎn)向架上的靜態(tài)強(qiáng)度是否是可以接受的決定和是否轉(zhuǎn)向架的一些參數(shù)應(yīng)該被修改。如果參數(shù)及以上者需要工程師將修改鐵路轉(zhuǎn)向架相應(yīng)的模型,然后模型將進(jìn)行網(wǎng)格剖分,有限元分析計算,以及專家決定再次制作。這個迭代將繼續(xù)重復(fù),直到轉(zhuǎn)向架的靜態(tài)強(qiáng)度是令人滿意與領(lǐng)域?qū)<遗鷾?zhǔn)的設(shè)計?;谝陨戏治觯膫€示例服務(wù)可能是在轉(zhuǎn)向架發(fā)展的靜態(tài)應(yīng)力分析鑒定工作過程,Pro / E的服務(wù)可以轉(zhuǎn)向架部分與Pro/ E軟件進(jìn)行建模 根據(jù)用戶的要求和參數(shù)的工具,HyperMesh的(HM)服務(wù)可以劃分幾何模型 。在Pro / E的服務(wù)提供,ANSYS的服務(wù)可以使有限元計算的網(wǎng)格文件HM提供服務(wù),該人類(HE)服務(wù)可以讓專家決策 ,基于有限元分析的結(jié)果和一些相關(guān)的國家和跨國家標(biāo)準(zhǔn),然后,如果需要修改設(shè)計,審查意見將被退回到幾何設(shè)計模型在Pro / E服務(wù),支持服務(wù)標(biāo)識的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ù)器上運(yùn)行模式,無需人為參與,另一種是半自動的服務(wù)供應(yīng)商,它需要人的支持當(dā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ù)進(jìn)行詳細(xì)說明。他們的調(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é)點(diǎn)。該輸出是生成或修改轉(zhuǎn)向架的幾何模型文件和URL鏈接到本文件還提供了一個上下文節(jié)點(diǎn)在服務(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ù)后模型,機(jī)械模型工程師是需要啟動一個Pro / E的交互式應(yīng)用程序上工作,并生成或修改基于這些參數(shù)的鐵路轉(zhuǎn)向架模型文件。一旦工程師提交他的任務(wù), Pro / E的服務(wù)供應(yīng)商將包裝在服務(wù)濃度上下文節(jié)點(diǎn)的URL鏈接到這個模型文件文本和傳遞服務(wù)上下文返回到服務(wù)請求者。但從請求者的角度來看,基本上沒有什么本質(zhì)之間的自主和人類參與Pro / E的SER差惡習(xí),只除了自主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)格專家將進(jìn)行手動作案fication到網(wǎng)格文件。它的輸出是鐵路的網(wǎng)格文件轉(zhuǎn)向架模型文件,在這種情況下,一個rb.txt文件,它可以是呋喃既可以由ANSYS的服務(wù)提供商處理。
(3)Ansys的服務(wù)提供商。通過定義一個AnsysRemote接口并執(zhí)行它,并且通過擴(kuò)展ST類SOR核證減排量的基礎(chǔ)設(shè)施層,Ansys的服務(wù)提供商可以部署在CAEI-DCDS。 ANSYS被廣泛地用作一個巨大的COM計算機(jī)在交互模式下計算機(jī)輔助工程軟件工具,但在這里,它被包裝成一個典型的自主服務(wù)親vider和運(yùn)行在批處理模式。在批處理模式下運(yùn)行時,輸入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é)點(diǎn)CON文本傳遞,并從服務(wù)提供商。 ANSYS的SER副提供者可以被調(diào)用作為一個獨(dú)立的服務(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é)點(diǎn)SER副上下文和服務(wù)上下文返回給調(diào)用者。該請求者將服務(wù)內(nèi)容進(jìn)一步轉(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ù)提供商通過擴(kuò)展意法半導(dǎo)體開發(fā)的類其主要功能是接收服務(wù)上下文生產(chǎn)出可以進(jìn)行交互和顯示所有用戶代理REL埃文特信息。圖-8是視覺FEA計算通過的用戶服務(wù)界面查看結(jié)果的圖形文件何服務(wù)提供商。專家可以編輯的文件,例如命令A(yù)nsys的流文件,如果他認(rèn)為有限元計算結(jié)果不能滿足服務(wù)請求者的需求。圖-9示出了CMD編輯在何服務(wù)提供商。專家編輯后文件,他將使用友好的圖形用戶提交他的決定NTERFACE然后返回服務(wù)上下文返回到它的調(diào)用。根據(jù)圖-5,如果專家給出評審意見返回Pro / E的服務(wù)提供商,鐵路轉(zhuǎn)向架模式將發(fā)生網(wǎng)格生成,有限元分析計算,和專家決策一次。本次迭代將繼續(xù)重復(fù),直到靜轉(zhuǎn)向架的強(qiáng)度是滿足和領(lǐng)域?qū)<遗鷾?zhǔn)設(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è)計。當(dāng)服務(wù)勞累,由遠(yuǎn)程服務(wù)生成通過互聯(lián)網(wǎng)請求,匹配的服務(wù)簽名(至少一些服務(wù)提供商的接口類型和操作),埃克塞 tion將被發(fā)送到服務(wù)提供者,然后一個協(xié)作活動將根據(jù)勞累型中進(jìn)行SORCER基礎(chǔ)設(shè)施環(huán)境。一個勞累可菲德透明的吃多臺主機(jī)上,根據(jù)其控制STRAT埃及通過封裝所有低級別的Jini網(wǎng)絡(luò)的詳細(xì)信息,以及賣力的服務(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é)點(diǎn)存儲多個數(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是一個基本的勞累,這相當(dāng)于是單 維杜阿爾網(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)境中進(jì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ā)。
在未來,下面的工作將在演替進(jìn)行錫永:完善多友好的用戶界面,安全性問題接入為控制這些服務(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="vjfpbx1" class="font-tahoma">1.31MB
格式:ZIP
上傳時間:2023-10-02
13
積分
- 關(guān) 鍵 詞:
-
中文14900字
PDF+中文WORD
機(jī)械
外文
文獻(xiàn)
翻譯
CAE
分布式
協(xié)同
設(shè)計
系統(tǒng)
有限元
復(fù)雜
產(chǎn)品
SOOA
分析
中文
14900
PDF
WORD
- 資源描述:
-
機(jī)械外文文獻(xiàn)翻譯-CAE分布式協(xié)同設(shè)計系統(tǒng)在有限元復(fù)雜產(chǎn)品的SOOA分析【中文14900字】【PDF+中文WORD】,中文14900字,PDF+中文WORD,機(jī)械,外文,文獻(xiàn),翻譯,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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
裝配圖網(wǎng)所有資源均是用戶自行上傳分享,僅供網(wǎng)友學(xué)習(xí)交流,未經(jīng)上傳用戶書面授權(quán),請勿作他用。