• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      分布式協(xié)同設計系統(tǒng)研究

      2011-10-26 07:22:20鄭州牧業(yè)工程高等??茖W校孔素真
      河南科技 2011年9期
      關鍵詞:協(xié)同工作代理分布式

      鄭州牧業(yè)工程高等??茖W校 孔素真

      河南省委省政府機關事務管理局 余 彬

      分布式協(xié)同設計系統(tǒng)研究

      鄭州牧業(yè)工程高等??茖W校 孔素真

      河南省委省政府機關事務管理局 余 彬

      隨著全球信息網(wǎng)絡技術的發(fā)展,全球化市場的形成和技術變革的加速,圍繞新產品的市場競爭也日益激烈,因此,縮短新產品開發(fā)的周期、提高新產品開發(fā)的技術水平、降低新產品開發(fā)的成本,并保證上市后產品的上市周期,就成為企業(yè)形成競爭優(yōu)勢的重要因素。產品整個設計制造的全過程,各方的協(xié)同工作變得極為重要。

      本文,筆者提出并實現(xiàn)了一個基于Agent代理的分布式協(xié)同設計系統(tǒng),Internet/Intranet提供了完成這種分布式異地協(xié)同設計的物質基礎,Web技術和Multi-Agent技術構成了協(xié)同設計環(huán)境的底層技術支撐。系統(tǒng)充分利用了Web的優(yōu)點,實現(xiàn)了客戶端的零安裝,訪問和使用簡便,同時將設計中的協(xié)同控制交給Agent代理來完成。

      一、系統(tǒng)的體系結構

      分布式協(xié)同設計系統(tǒng)中的分布式是指用戶可以分布在不同時間和空間上,而協(xié)同設計中的協(xié)同即包括設計人員之間、設計人員同設計環(huán)境之間的通訊與交流,還包括設計過程中各設計階段、各設計小組之間的模型信息一致性要求進行產品開發(fā)的協(xié)同,其最終目標是充分利用現(xiàn)有網(wǎng)絡資源與技術,實現(xiàn)協(xié)同作者之間的并行工作機制,因此提出了如圖1所示的協(xié)同設計結構。該系統(tǒng)對用戶來說是純B/S結構,只需要使用瀏覽器,協(xié)同用戶間就可以通過系統(tǒng)進行協(xié)同工作和信息的溝通。

      該結構可以分為3層:協(xié)作應用層、協(xié)作通信層和應用服務器層。最上層為協(xié)作應用層包括各個不同的協(xié)同設計小組,每個小組承擔不同的任務,每個小組及小組成員之間通過系統(tǒng)進行交流和協(xié)同設計。最下層為應用服務器層,主要是提供智能體的Agent代理、產品數(shù)據(jù)管理、協(xié)同設計系統(tǒng)、視頻會議、電子白板等多種協(xié)同交流工具。中間層的協(xié)作通信層作為應用層和應用服務器層的中介,主要是Web服務器和Internet/Intranet網(wǎng)絡環(huán)境等基本條件。

      二、智能體Agent代理

      基于Agent代理的分布式協(xié)同設計系統(tǒng)的智能體Agent代理由協(xié)同設計Agent和協(xié)同通信Agent這2部分組成。協(xié)同設計Agent主要是提供用戶在對產品設計時產生并發(fā)控制及設計規(guī)則的控制。協(xié)同通信Agent的作用主要是用戶使用協(xié)同工具交流時進行控制。

      1.協(xié)同設計Agent。協(xié)同設計Agent主要是提供多用戶同時操作同一個零件和多用戶對多個零件同時進行參數(shù)化設計時的控制機制。把用戶提交申請對零件操作定義為任務,記為R,同時我們定義了一個5元組(Ul、Up、Ua、Uf、Ut)表示用戶當前的狀態(tài),記為U。Ul表示任務的執(zhí)行狀態(tài)是加鎖還是沒有加鎖,Ul=0表示任務未鎖死,Ul=1表示任務已經鎖死。Up表示用戶對任務的操作權限,Up=0表示沒有權限,Up=1表示有權限。Ua表示任務是否完成,Ua=0表示沒有完成,Ua=1表示已經完成。Uf表示任務的優(yōu)先權,它的數(shù)值越大表示優(yōu)先權越高。Ut代表任務鎖的實效性,Ut=0表示用戶操作權限過期,Ut=1表示用戶擁有操作權限。

      (1)多對一。用戶Ui和用戶Uj(i≠j)在申請同一個任務時,如果Ul=0andUa=0,且Ui.Up=1,Uj.Up=0,這時用戶Ui將獲得任務的操作權,同時Ul=1,若Ui.Up=1,Uj.Up=1,Ui.Uf>Uj. Uf則用戶Ui獲得任務的操作權,否則相反,同時Ul=1。當任務完成時,Ua=1,這時Ul=0,用戶Ui釋放任務鎖后,Ua也置0,其他用戶可以提出新的任務申請。元素Ut是對用戶操作任務時間作出限制,防止死鎖的發(fā)生,Ut=0時用戶Ui被迫釋放任務鎖,Ul=0andUa=0進行初始化。

      (2)多對多。用戶Ui在申請Ri和用戶Uj在申請Rj(i≠j)任務時,如果Ri.Uf>Rj.Uf.Ri.Ul=0andRi.Ua=0,且Ui.Ri.Up=1,這時用戶Ui將獲得任務的操作權,否則,若Rj.Ul=0andRj.Ua= 0,且Uj.Rj.Up=1用戶Uj將獲得任務的操作權。其他元素的變換同多對一的規(guī)則一樣。

      2.協(xié)同通信Agent。在協(xié)同設計過程中,協(xié)同用戶間的溝通交流是協(xié)同通信Agent同各個協(xié)同工具協(xié)調來完成的,此部分的可靠性直接影響到整個系統(tǒng)的運行效率。在網(wǎng)絡協(xié)同工作系統(tǒng)中,各個協(xié)同用戶所處的網(wǎng)絡環(huán)境是不同的,因此協(xié)同通信Agent主要協(xié)調各個用戶之間的協(xié)同交流。當一個用戶發(fā)起呼叫組織實時協(xié)同時,若協(xié)同設計平臺上沒有要合作的伙伴,協(xié)同通信Agent就會發(fā)布消息,呼吁有關的設計小組成員響應其合作請求。

      3.應用實例。儀表是一種典型的多品種、小批量的產品,其應用場合廣泛,用戶需求也不盡相同。因此,將基于Agent代理分布式協(xié)同設計原型系統(tǒng)應用于儀表中具有一定的現(xiàn)實意義。本文構建的儀表協(xié)同設計系統(tǒng)的流程圖如圖2所示。在不同地點的用戶利用基于Agent的分布式協(xié)同設計系統(tǒng),申請設計任務,智能體Agent及時協(xié)調任務設計過程中產生的各種沖突,用戶可以利用各種協(xié)同交流工具及時地進行設計思路和設計方法的溝通,以達到最優(yōu)化的設計。

      圖3給出了系統(tǒng)運行時的一個界面??梢钥闯觯到y(tǒng)把儀表整機設計分為前面板和后面板等多個子任務,設計人員利用系統(tǒng)來申請子任務,設計人員在設計初期便可以利用協(xié)同交流工具及時地進行設計思路的溝通和交流。進入設計后期,設計人員可以一邊利用協(xié)同工具交流,一邊進行任務設計,實現(xiàn)實時的交流和設計。當設計完成后,提交修改意見及修改設計請求。當修改設計完成后,智能Agent升級子任務的數(shù)據(jù)庫,同時通知其他設計人員查看設計結果。當所有的子任務都完成后,智能Agent升級整機的設計數(shù)據(jù),利用這種“集中升級,分散設計”的思路可以減少網(wǎng)絡通訊及數(shù)據(jù)傳輸?shù)墓ぷ髁俊?/p>

      三、結論

      隨著Web技術的發(fā)展,制造業(yè)在協(xié)調化、分布式、敏捷化、智能化等方面的要求越來越高,基于Agent技術為解決產品設計、制造及產品整個生命周期的協(xié)同工作提供了一種全新的方法和手段。本文提出了基于Agent代理的分布式協(xié)同設計系統(tǒng)的體系結構,并討論了主要Agent的工作原理,為產品的協(xié)同設計提供了一種有效和可行的方案。

      猜你喜歡
      協(xié)同工作代理分布式
      代理圣誕老人
      代理手金寶 生意特別好
      分布式光伏熱錢洶涌
      能源(2017年10期)2017-12-20 05:54:07
      分布式光伏:爆發(fā)還是徘徊
      能源(2017年5期)2017-07-06 09:25:54
      復仇代理烏龜君
      學生天地(2016年23期)2016-05-17 05:47:15
      EVA業(yè)績評價模式下業(yè)財融合協(xié)同工作模式對企業(yè)價值管理的重要性
      基于DDS的分布式三維協(xié)同仿真研究
      雷達與對抗(2015年3期)2015-12-09 02:38:50
      地理信息系統(tǒng)與勘探開發(fā)協(xié)同工作平臺建設方案
      西門子 分布式I/O Simatic ET 200AL
      一個村有二十六位代理家長
      中國火炬(2012年2期)2012-07-24 14:18:04
      大足县| 囊谦县| 临桂县| 临朐县| 神池县| 屯门区| 平江县| 响水县| 满城县| 宁陵县| 崇文区| 清流县| 正蓝旗| 巫溪县| 中超| 海伦市| 西宁市| 天长市| 宕昌县| 淳安县| 子长县| 侯马市| 铜山县| 青神县| 岐山县| 正蓝旗| 东乡县| 蒙城县| 舟山市| 合山市| 伊春市| 古蔺县| 宜州市| 宁晋县| 墨玉县| 六枝特区| 花莲市| 玉林市| 北京市| 镇江市| 平果县|