电信科学 ›› 2010, Vol. 26 ›› Issue (10): 131-140.doi: 10.3969/j.issn.1000-0801.2010.10.034

• 研究与开发 • 上一篇    下一篇

复杂诊断系统的MAS协作求解方法

蒋伟进1,2,曹东波1,许宇晖1,史德嘉1   

  1. 1 武汉理工大学计算机学院 武汉 430070
    2 湖南商学院计算机应用研究所 长沙 410205
  • 出版日期:2010-10-15 发布日期:2010-10-15

Research on Distributed Cooperation Solution Method of Complex Diagnosis System Based on MAS

Weijin Jiang1,2,Dongbo Cao1,Yuhui Xu1,Dejia Shi1   

  1. 1 Institute of computer application,Hunan University of Commerce,Changsha 410205,China
    2 School of Computer,Wuhan University of Technology,Wuhan 430070,China
  • Online:2010-10-15 Published:2010-10-15

摘要:

为适应故障诊断中动态变化的环境和满足求解复杂系统全部任务的要求,研究一种基于MAS的分布式智能监控系统。文中以诊断决策问题的结构及建模过程的层次性为基本思想,基于诊断任务的多层次混合分解策略,提出了融合不同表达方式和推理机制的多Agent并行诊断结构,分析了管理Agent、诊断Agent和决策Agent的基本职能,探讨了实时Agent的组织和演化机制,给出了并行推理过程中的冲突消解算法,建立了具有公共属性的智能体模块化层次结构,实现了基于MAS多层分布式黑板模型的智能监控系统。工程应用效果验证了多智能体结构框架下复杂系统分布式求解的可行性和有效性。

关键词: 复杂故障诊断, 多Agent系统, 分布式求解, 协同协作, 融合算法

Abstract:

To adapt the model in reconfiguring fault diagnosing to dynamic environment and the needs of solving the tasks of complex system fully,the paper introduced multi-agent and related technology to the complicated fault diagnosis,an integrated intelligent control system is studied in this paper. Based on the thought of the structure of diagnostic decision and hierarchy in modeling,based on multi-layer decomposition strategy of diagnosis task,a multi-agent synchronous diagnosis federation integrated different knowledge expression modes and inference mechanisms are presented,the functions of management agent, diagnosis agent and decision agent are analyzed,the organization and evolution of agents in the system are proposed,and the corresponding conflict resolution algorithm in given,layered structure of abstract agent with public attributes is build. System architecture is realized based on MAS distributed layered blackboard. The real world application shows that the proposed control structure successfully solves the fault diagnose problem of the complex plant,and the special advantage in the distributed domain.

Key words: fault diagnosis, multi-agent system, distributed solution, cooperation, amalgamation algorithm

No Suggested Reading articles found!