欢迎来到天天文库
浏览记录
ID:36775201
大小:331.19 KB
页数:5页
时间:2019-05-15
《基于多代理系统的水电机组故障诊断研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、第24卷第9期电力科学与工程VO1.24.NO.9362o08年11月ElectricPowerScienceandEngineeringNOv..2O08基于多代理系统的水电机组故障诊断研究杨伟,包斯嘉(南京理工大学动力工程学院,江苏南京210094)摘要:以水轮发电机组故障诊断为研究对象,以MAs(多代理系统)理论为基础,研究面向故障类型的MAs故障诊断技术。针对现在水电机组故障诊断系统结构不完善以及知识表示方法和诊断算法单一等缺点,设计基于MAs的水电机组故障诊断系统。采用模糊算法进行诊断任务的分解,采用神经
2、网络进行面向故障类型的精确诊断。对水电机组发生的故障进行仿真,结果表明基于MAs的水电机组故障诊断系统可以准确诊断出水电机组所发生故障的类型及严重程度。关键词:MAs;智能Agent;水轮发电机组;故障诊断;知识表示;模糊算法;神经网络中图分类号:TV734文献标识码:A设计目标的计算实体。许多研究者认为一个Agent0引言应该具有以下特性:(1)独立性。一个Agent应该能够解决给定目前,我国大陆常规水电装机容量已达到77O0的子问题,自主地选择通信和合作策略,以特定的万kw,居世界第一位。因此水电机组运行设备的
3、方式响应周围的环境。独立的Agent能够对它自状态及其稳定性对电厂、电网的安全经济运行至关身的行为进行规划。重要,是一个极其重大而迫切的研究课题。水轮发(2)交互性。Agent之问能够互相合作,遇到电机组的可用度和安全对电力系统稳定可靠运行和冲突时能够互相协商,通信模式可能是很复杂的。国民经济健康持续发展的作用和影响日渐突出。(3)分布性。Agent一般是通过网络互相联系在计算机技术中,应用曰益广泛的智能Agent的,它们的行为既有局部效应,又有全局效应。具有突出的反应性、预动性等优点。由多个智能(4)可互性。Ag
4、ent并不是一一成不变的。AgentAgent组成的多代理系统(MultiAgentSystem,能够在运行中动态地搜索知识,发现资源。简称MAs)可以解决单个Agent无法处理的复杂(5)鲁棒性。能够对突发事件做出适当的反应。情况p。智能Agent技术以及MAS技术已被应MAS是由多个可计算的Agent组成的集合,用到电力系统的各个方面。将MAS技术应用而每~个Agent被视为是一个物理或抽象实体能到水电机组故障诊断系统的设计中,实现水电机组作用于自身和环境,操纵环境的部分表示,并与其故障诊断系统设计的灵活性和智
5、能性,研究面向它Agent通信。从这个意义上说,人也可以成为Agent的故障诊断策略,提高了诊断系统的精确度。MAS的一员,MAS优于仅由单个Agent控制的系统。l基于MAS的水电机组故障诊断系统设计1.2MAS诊断系统结构根据MAS的基础理论所建立的水轮机组故障l-lMAS诊断系统的优点诊断系统的结构图如图1所示。智能Agent是指能在某一环境中运行,并能系统Agent是任何诊断任务的第一步,是系响应环境的变化,灵活、自主地采取行动以满足某统运行的基础。它主要负责多Agent诊断系统中收稿日期:20O8一O3—
6、24.作者简介:杨伟(1965一),男,南京理工大学动力工程学院副教授第9期杨伟,等基于多代理系统的水电机组故障诊断研究37诊断任务分解以后,为每种具体的故障设计相应的诊断Agent。每个诊断Agent具有不同的知识源和处理方法,从而具有不同的知识表示和相应的推理策略。诊断Agent的工作流程可简述如下。Step1:接受通讯Agent传来的消息。St印2:如State:0则转到下一步,否则转回St印1。step3:进行与此诊断过程有关的故障数据获取,需图l系统结构模型要时向通讯Agent请求其它Agem协作。子任务
7、Agent的分配、管理与协调体现系统诊断的St印4:诊断过程如需其它Agent合作时,向通讯思路与策略。具体工作流程可简述如下。Agent发出消息,没有则转下一步。Step1:检测通讯Agem发来的消息及其触发信号。Step5:向通讯Agent发送诊断Agent诊断结果消息。Step2:如State=l符合启动条件则获取故障数据。诊断Agent类的抽象结构定义如下:Step3:采用模糊算法进行初步诊断,对诊断结果classDiagnosisAgent进行评价。{Step4:如果诊断结果令人满意则结束,否则给出pri
8、vate:诊断Agent分配列表。charagentID[2O];//诊断Agent在网络中St印5:向通讯Agent发送启动诊断Agent的消息。的IP地址Step6:通讯Agent返回各诊断Agent结果的综合chafstate[20];//诊断Agent的状态评价。doubledate;//精确诊断用到的故障数据step7:如果诊断结果令人满意则结束,
此文档下载收益归作者所有