论文部分内容阅读
随着社会经济的发展,电机已成为广泛应用于国民经济中各行各业的重要动力设备。电机的安全运转对于这些企业的安全生产、经济效益提高有着至关重要的作用。其中,电枢作为电机的主要部件,在电机运行过程中电枢故障是主要的故障。建立电机电枢智能故障诊断系统已成为各企业为保证设备安全生产和运转的迫切之需要。由于电机电枢故障的复杂性,具有自适应功能的智能诊断成为电机电枢智能诊断的理论研究和工程应用中急需解决的问题。多Agent系统(Multi Agent System,简称MAS)作为分布式人工智能的一个分支,将问题域分解为多个自治或者半自治的Agent,Agent与所处环境、人以及个体之间进行自主交互、协商与合作表现出“集体智能”,在解决大规模复杂问题的上取得了长足的发展。目前,多Agent理论已在机器人智能判别、互联网搜索引擎等领域得到了广泛的应用。
本文以控制理论和人工智能多Agent理论为基础,利用AVR(Automatic Voltage Regulator;自动电压调节器)单片机作为硬件控制系统的核心,VC++作为软件开发环境,数据库技术和多Agent技术进行系统开发。
信号处理是故障诊断的基础,本系统采用小波分析对相关信号进行处理,同时在焊接电阻的测量上提出了一种六线制测量方法。本系统是基于知识的,在故障诊断Agent中系统地总结了电机电枢故障诊断的经验知识,采用产生式规则构造了知识库,并成功地实现了用C++语言表示知识,将规则、事实、前提及其相关操作用类的方法来描述,提高了系统的可重用性、可扩展性。在推理机设计过程中,引入了模糊推理的概念,研究了Agent之间的通信问题以及系统抗干扰性设计,实现了一个切实可行的基于多Agent的电机电枢故障诊断系统。
通过实验室及实地测试表明,该诊断系统能够更有效、更准确的检测处理电机电枢的各项参数并诊断电枢的各种故障以及及时给出行之有效的解决方法,保证了电机电枢的高质量生产和安全运转。它提供了一种简便的、实用的电枢故障诊断的新手段,发展了多Agent系统在故障诊断方面的应用,使电枢故障诊断更加科学化、现代化。