论文标题:MAS技术的应用研究 Application Research of MAS Technology 论文作者 陈恒鑫 论文导师 王波;卿晓霞,论文学位 硕士,论文专业 计算机应用技术 论文单位 重庆大学,点击次数 90,论文页数 96页File Size1211k 2005-04-02论文网 http://www.lw23.com/lunwen_78735422/ MAS;FIPA;JADE;污水处理;专家系统 MAS; FIPA; JADE; Wastewater treatment; Expert system MAS(Multi-Agent System,多Agent 系统)是计算机科学中比较新的一个分支,它融合和拓展了面向对象技术、分布式计算、人工智能等多个领域的理念。本文沿着“MAS 理论MAS 实现技术将MAS 技术应用于污水处理专家系统MAS污水处理专家系统的实现”的思路对作者在课题研究中所取得的成果进行介绍。论文首先介绍了MAS 的发展现状、应用范畴、本课题要达到的目的,以及作者在本课题中所做的工作;然后介绍了Agent 的基本概念、MAS 的理解和它与其它计算机研究领域的关系;之后又对目前MAS 领域最活跃,也是最重要的Agent 之间通信、冲突协商、任务协作等问题作了全面、详细的介绍。接着,作者在论文中详细介绍了FIPA标准的相关理论;以及对JADE(一个完全遵循FIPA标准的JAVA 版MAS 开发平台)中几个重要的类进行介绍。将MAS 技术应用于实际项目,是本课题的一个重要组成部分,作者根据其适应问题域的特点,将其应用于污水处理专家系统之中得到了较好的效果。在论文接下来的内容中详细地给出了MAS 污水处理专家系统的总体设计方案。在随后的MAS 污水处理专家系统实现方面,作者对目前已经实现的三个Agent:数据服务Agent、冲突消解Agent 和故障诊断Agent 逐个从内部数据流程到编码实现进行一一叙述,还给出了一些关键的代码。在此之前还对Agent 之间的通信实现给出了实例。通过对MAS 污水处理专家系统的原型系统测试,验证了本课题所研究的MAS 技术的优越性和技术应用路线及方法、工具的正确性。同时,在污水处理智能化控制领域提出了一套能够运用知识和推理来解决只有专家才能解决的复杂问题的智能化解决方案,此方案具有一定的创新性。此外,还针对原型系统的缺陷和不足提出了改进方案。鉴于Agent 理论、相关标准都还在发展之中,同时受到研究水平和条件的限制,还有许多问题未能深入探讨,但文中对MAS 理论的阐述、FIPA 标准的介绍和选用、在污水处理专家系统中的成功应用,以及对一些开发工具(如JADE、JESS、Hibernate)使用的探讨,为MAS 应用技术的深入、广泛研究,以及MAS 的实现提供了一条完整的技术路线。其中涉及到的思想、方法,可为研究开放式、集成化的分布式智能系统提供一种新的可行的思路和借鉴。 MAS (Multi-Agent System) is a newer branch in computer science, it has merged and expanded such a lot of ideas of fields as Object-Oriented technology, distributed calculation, artificial intelligence, etc. This dissertation is along the thinking of "MAS theory -> MAS realization technology -> Apply MAS technology to the expert system of wastewater treatment -> The realization of MAS expert system of wastewater treatment" to introduce the achievement concluded in the subject study. First, the dissertation introduces the current development situation, application category of MAS, and the purpose of subject, and the work which the author do in this subject; Then, it introduces the basic conception of Agent, understanding of MAS, and relationship with other computer research fields; Later, it introduces the Agent communication, conflict solution, task collaboration which are most active and important in the MAS field comprehensively and detailed. The author introduces FIPA relevant theories in detail in the dissertation; Then, makes an introduction to several important classes in JADE (a MAS developing platform for JAVA that totally follows FIPA standard). It is an important component of this subject to apply MAS technology to the actual project. According to characteristic of question field that it is appropriate to use MAS to solve, Author applies MAS to wastewater treatment and achieves some better result. The overall design plan of MAS expert system of wastewater treatment are provided in detail in the following content of the dissertation. In the following implementation of MAS expert system of wastewater treatment, author explains three Agents that are already implemented at present: data service Agent, conflict solution Agent and troubleshooting Agent from inside data flow chart to programming one by one, otherwise some key code are provided. Before this, author presents the instance to the communication between Agents. Through the test of MAS expert system of wastewater treatment prototype, the dissertation proves the superiority of MAS technological that this subject study and the correction of application technology route, tools and methods. Meanwhile, the dissertation proposes one intellectualized solution blue print in the field of intellectualized control of wastewater treatment that is provided with self-adaptation, reasoning to solve complicated problem that can be only solved by expert, and the blue print is provided with innovation. In addition, the defect, deficiency and their improving proposition of prototype are provided. Because the Agent theory and relevant standards are under developing, also limited by research level and condition at the same time, there are a lot of question failed to discuss deeply. But the exposition of MAS theory, introduction and exertion of FIPA, successful application in the expert system of wastewater treatment, and discussion of some developing tools (such as JADE, JESS, Hibernate) provide a intact technological route for deepening, extensive research of MAS application technology, and for the realization of MAS. The thought, method involving in this dissertation, can offer a kind of new feasible thinking and reference for the study of open and integrated distributed intelligence system.
|