多Agent聚合模型的研究與實(shí)現(xiàn)
本文選題:多Agent系統(tǒng) + 多Agent聚合模型。 參考:《西安電子科技大學(xué)》2014年碩士論文
【摘要】:分布式、異構(gòu)資源的動(dòng)態(tài)聚合是實(shí)現(xiàn)資源共享和互操作的重要內(nèi)容。通過(guò)資源的動(dòng)態(tài)聚合,可以使用戶根據(jù)自己的聚合任務(wù)需求來(lái)發(fā)現(xiàn)、利用資源,進(jìn)而實(shí)現(xiàn)其需求。分布式異構(gòu)資源在時(shí)空、類型等方面的多源異構(gòu)性,給資源的動(dòng)態(tài)聚合帶來(lái)了困難。本文通過(guò)將多Agent技術(shù)引入資源聚合過(guò)程中,研究了利用Agent技術(shù)實(shí)現(xiàn)資源動(dòng)態(tài)聚合的模型和實(shí)現(xiàn)機(jī)制。 本文采用多Agent的資源動(dòng)態(tài)聚合流程模型描述聚合資源之間的關(guān)系。在此基礎(chǔ)上,給出了一種支持異構(gòu)資源動(dòng)態(tài)聚合的分布式多Agent聚合模型框架及聚合模型中兩類主要的Agent——協(xié)調(diào)Agent和執(zhí)行Agent的通用結(jié)構(gòu)。鑒于用戶提交的聚合任務(wù)需求通常比較復(fù)雜,模型中的Agent很難獨(dú)立完成,需對(duì)復(fù)雜的聚合任務(wù)需求進(jìn)行分解,將分解后的任務(wù)分配給有能力執(zhí)行的Agent。因此本文又給出了多Agent聚合模型中聚合任務(wù)的分解機(jī)制。 為了有效支持Agent在聚合模型中的協(xié)作特性,提高聚合模型運(yùn)作的效率,本文提出了一種基于FIPA合同網(wǎng)標(biāo)準(zhǔn)的改進(jìn)合同網(wǎng)協(xié)議。在招標(biāo)階段引入“黃頁(yè)”查找與熟人庫(kù)相結(jié)合的方法,在協(xié)商過(guò)程中引入執(zhí)行Agent執(zhí)行某項(xiàng)任務(wù)的可用度(DOA)、信任度(trust)、友好度(friend)參數(shù),并考慮了新加入系統(tǒng)的Agent,在中標(biāo)階段采用模糊綜合評(píng)判的中標(biāo)策略,并對(duì)協(xié)議流程進(jìn)行了改進(jìn)。在保證協(xié)商質(zhì)量的基礎(chǔ)上有效地提高了協(xié)商的效率。 最后,給出了JADE平臺(tái)上多Agent聚合模型及其應(yīng)用的改進(jìn)合同網(wǎng)協(xié)議的實(shí)現(xiàn)機(jī)制,包括多Agent聚合模型具有容錯(cuò)結(jié)構(gòu)的分布式實(shí)施結(jié)構(gòu)以及模型中幾類主要功能Agent的類結(jié)構(gòu)。之后,給出了一個(gè)分布式多Agent聚合模型實(shí)例——多Agent情報(bào)處理系統(tǒng)。以該實(shí)例為測(cè)試環(huán)境,設(shè)計(jì)了一組針對(duì)性實(shí)驗(yàn)對(duì)本文提出的多Agent聚合模型及模型中應(yīng)用的改進(jìn)合同網(wǎng)協(xié)議的有效性進(jìn)行了驗(yàn)證。
[Abstract]:Dynamic aggregation of distributed and heterogeneous resources is an important part of resource sharing and interoperability.Through the dynamic aggregation of resources, users can discover and utilize resources according to their aggregation task requirements, and then realize their requirements.The multi-source heterogeneity of distributed heterogeneous resources in time and space, types and other aspects brings difficulties to the dynamic aggregation of resources.In this paper, we introduce multiple Agent technology into the process of resource aggregation, and study the model and implementation mechanism of dynamic resource aggregation using Agent technology.In this paper, the dynamic aggregation process model of multiple Agent is used to describe the relationship between aggregated resources.On this basis, a framework of distributed multi- aggregation model supporting dynamic aggregation of heterogeneous resources and two main types of Agent-coordinated Agent and general architecture of executing Agent in the aggregation model are presented.Since the requirements of aggregation tasks submitted by users are usually complex, the Agent in the model is difficult to complete independently. It is necessary to decompose the complex aggregate task requirements and assign the decomposed tasks to the agents with the ability to execute.Therefore, the decomposition mechanism of aggregation tasks in multi-Agent aggregation model is also given in this paper.In order to effectively support the collaboration of Agent in the aggregation model and improve the efficiency of the aggregation model, an improved contract net protocol based on the FIPA contract net standard is proposed in this paper.In the bidding stage, the method of "yellow page" lookup combined with the acquaintance bank is introduced, and during the negotiation process, the availability of Agent to perform a task is introduced.Considering the new AgentS, the fuzzy comprehensive evaluation strategy is adopted in the bid winning stage, and the protocol flow is improved.The efficiency of negotiation is improved effectively on the basis of ensuring the quality of negotiation.Finally, the implementation mechanism of multiple Agent aggregation model and its application on JADE platform is given, including the distributed implementation structure with fault-tolerant structure and the class structure of several main functions of Agent in the model.Then, an example of distributed multiple Agent aggregation model, multiple Agent information processing system, is presented.Taking this example as the test environment, a set of targeted experiments are designed to verify the validity of the proposed multi- aggregation model and the improved contract net protocol used in the model.
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TP18;TP393.01
【參考文獻(xiàn)】
相關(guān)期刊論文 前10條
1 何凱濤;唐宇;劉書雷;;基于工作流的GIS服務(wù)動(dòng)態(tài)聚合方法、技術(shù)體系和參考模型研究[J];國(guó)防科技大學(xué)學(xué)報(bào);2008年01期
2 宋海剛,陳學(xué)廣;FIPA合同網(wǎng)協(xié)議的一種改進(jìn)方案[J];華中科技大學(xué)學(xué)報(bào)(自然科學(xué)版);2004年07期
3 陶海軍;王亞?wèn)|;郭茂祖;王翰倫;;基于熟人聯(lián)盟及擴(kuò)充合同網(wǎng)協(xié)議的多智能體協(xié)商模型[J];計(jì)算機(jī)研究與發(fā)展;2006年07期
4 胡舜耕;張莉;鐘義信;;多Agent系統(tǒng)的理論、技術(shù)及其應(yīng)用[J];計(jì)算機(jī)科學(xué);1999年09期
5 毛新軍;;面向Agent軟件工程:現(xiàn)狀、挑戰(zhàn)與展望[J];計(jì)算機(jī)科學(xué);2011年01期
6 張?,史忠植;動(dòng)態(tài)合同網(wǎng)協(xié)議[J];計(jì)算機(jī)工程;2004年21期
7 萬(wàn)武南,張蕾;基于任務(wù)熟人集的合同網(wǎng)模型的改進(jìn)[J];計(jì)算機(jī)應(yīng)用;2003年03期
8 劉向軍,劉世平,張潔,李培根;多Agent系統(tǒng)通信與協(xié)作機(jī)制構(gòu)造[J];機(jī)械設(shè)計(jì)與制造工程;2002年02期
9 潘剛;蘇厚勤;;一種關(guān)于合同網(wǎng)協(xié)作改進(jìn)模型的研究與實(shí)踐[J];計(jì)算機(jī)應(yīng)用與軟件;2012年03期
10 李青山;王梅圣;趙晨光;王英強(qiáng);;面向系統(tǒng)集成領(lǐng)域的多Agent智能協(xié)作模型[J];西安電子科技大學(xué)學(xué)報(bào);2010年01期
相關(guān)博士學(xué)位論文 前1條
1 趙麗寧;基于多AGENT的智能航運(yùn)信息系統(tǒng)關(guān)鍵技術(shù)研究[D];大連海事大學(xué);2010年
,本文編號(hào):1770343
本文鏈接:http://sikaile.net/guanlilunwen/ydhl/1770343.html