logo资料库

基于神经网络和遗传算法的故障诊断系统.pdf

第1页 / 共6页
第2页 / 共6页
第3页 / 共6页
第4页 / 共6页
第5页 / 共6页
第6页 / 共6页
资料共6页,全文预览结束
3 月 年 第 39 卷第 期 华中师范大学学报 自然科学版 ) ( VOl. 39 NO. 3 9 ePt . 2005 2005 JOURNAL OF CENTRAL CHINA NORMAL UNIVER ITY( N at . ci. ) 文章编号 : 1000-1190( 2005) 03-0332-04 基于遗传算法和神经网络优化的故障诊断专家系统 宋立新 1, 王玉华 2, 李玲远 3 ( 1. 武汉大学 电子信息学院 武汉 , 430079; 2. 武汉大学 计算机学院 武汉 , 430079; 华中师范大学 物理科学与技术学院 武汉 , 430079) 3. 摘 要 : 传 统 故 障 诊 断 专 家 系 统 中 存 在 知 识 获 取 困 难 和 推 理 能 力 弱 的 问 题 采 用 模 糊 神 经 推 理 控 , 制器作为推理机可改善 此 类 问 题 为 进 一 步 提 高 系 统 的 性 能 , . 在 系 统 中 , 使 用 了 传 统 故 障 诊 断 专 家 系 统 给 予 规 则 的 推 理 方 式 , 持了透明性 . 关键词 : 遗传算法 ; 人工神经网络 故障诊断 ; ; 专家系统 用 遗 传 算 法 对 推 理 机 进 行 离 线 训 练 . 使 系 统 在 提 高 灵 活 性 的 基 础 上 保 中图分类号 : TP391 文献标识码 随着 科 学 技 术 的 发 展 设 备 结 构 日 趋 复 杂 , : A 设 , 备故障的非线性更强 , 导致系统故障的外部特征更 为复杂 . 在强干扰 ~ 多故障的条件下 系统故障的制 , 约因素很多 , 使得系统故障引起的外部特征可能减 弱 ~ 消失 ~ 重叠 , 因此很难采用传统的基于线性分析 的诊断技 术 解决 这 种 大 型 复 杂 设 备 的 故 障 诊 断 问 题和适时地判断出故障的原因 [1]. 家系统在这种领域取得到了不少成果 传统故障诊断专 且显示出了 , 相当出色的工作能力 , 人类专家 的 工 作 水 平 . 在某些方面达到甚至超过了 但 我 们 发 现 , 在 传 统 的 故 障 诊 断 专 家 系 统 中 知 识 获 取 ~ , 维 护 困 难 推 理 能 力 实时性差 弱 , 决上述问 题 , 这些成为制约其发展的 , 我 们 在 实 验 过 程 中 断 专 家 系 统 同 人 工 神 经 网 络 和 遗 传 算 法 , 瓶颈 为解 ' . 将 传 统 的 故 障 诊 , ( Genetic 形成基于神经网络 提高了故障诊断 , 简称 结合起来 AlgOrithm, 和遗传算法的故障诊断专家系统 GA) , 专家系统的透明性和灵活性 操作能力 [2]. , 增强其实时性和在线 1 故 障 诊 断 专 家 系 统 中 的 神 经 推 理 网络模型 完整的信息 , 因而人工神经网络具有很强的学习能 信息处理能力以及学习过程中的完善性能 实 , ~ 力 现了对人类思维模式的模拟[3]. 式的知识表达方式难以理解 但神经网络权重形 为使系统具有良好的 , 透明性 , 我们在神经网络的推理中 引用了专家的规 , 则推理方法 , 这为神经网络系统建立良好的解释机 制提供了方便 , 且使得系统具有联想记忆和处理非 线 性 问 题 的 能 力 , 其 鲁 棒 性 和 容 错 性 好 随机性 性 ~ 实时控制 , 们的系统中 噪声或不相容的信息能力强 ~ 同时使系统具有良好的透明性[4~ ]. , 神经网络采用具有模糊联想记忆的网 ~ 在我 , 络 结 构 FN C ( Fu ZZy N eu ral COntrOller ) , 如 图 1 处 理 模 糊 , 适于在线 所示 . 系统利用误差反向传播来指导学习过程 模糊 , 推 理 控 制 器 有 两 个 输 入 和 e Ae, e 为 误 差 是给定值 是被控对象输出值 , ( ) ( c 是 ) , Ae 输出为 将 和 e u, Ae 划分为 n , 个模糊子 ( ) , c 误差的变化 将其用 集 , Gau SS 型隶属函数表示 即如下公式 : , Azj( Xj) = eXP , ( 1) [ -z Czj Z j 2 ] D C 表示隶属 函 数 的 中 心 , 式 中 : -z 表示输入变量 表示隶属函数的宽度 Zj , Czj . 人 工 神 经 网 络 将 已 有 的 数 据 和 已 知 的 故 障 模 系统中知识的表示用产生式规则表示 式作为样本 通过学习得出数据量与故障模式间的 映射关系 , , 在 人 工 神 经 网 络 中 是 合 为 一 体 的 能 从 不 完 全 ~ , 信 息 的 存 储 和 处 理 , 不 精 确 的 信息联想出 经推理网络由如下的一组规则构成 : R z If ( e iS Az1) and ( Ae iS Az2) then zz = Wz , z = 1, 2, -, n , 模糊神 , ( 2) 收稿日期 基金项目 作者简介 : 2004-12-27. : : 湖北省教育厅自然科学重点项目 宋立新 湖北丹江口人 女 ( 19 ) , , ( 2004D002) ; , 副教授 , 公安部科研基金资助项目 博士 主要从事数字通信研究 , . ( 200342- 23-01) .
第 3 期 宋立新等 : 基于遗传算法和神经网络优化的故障诊断专家系统 333 图 1 基于规则的模糊联想记忆网络机构 ( FNC) n e z= 1 u % = n z Wz n = e z= 1 z e 条 模 糊 规 则 z= 1 , Az1 为总的输出 且有 , 式 中 为 第 z : R z 的隶属函数 Ae) 规则对于输出作用权值 , u % z% Wz , ( 3) 和 为 输 入 AzZ 为第 ( e, 个模糊 , Wz z z = H Az1( e) % AzZ ( Ae) . = z e 条规则的隶属度 z . z . 表示第 z 遗传算法训练神经网络 z 2 ( 4) ( 5) 一般神经网络 BP 学习方法是一种建立和调整 度函数来衡量算法的收敛状况 , 隶属函数 , 性的 参 数 , 用 GA 其 中 心 参 数 和 宽 度 参 数 是 全 局 ( Czj, bj ) 算 法 来 调 整 和 优 化 而 推 理 规 则 的结论部分中的权值较多的具有局部性 所以我们 , 算法在线 调节 采用 起来 BP 取长补短 , GA 学 习调 整模糊神经推理 控制器的隶属度 函 数 . , 发挥各自的优点 为了用 算法 这样把两 种学习算 法 结 合 . 值 首先将各参数用二进制串 表示 , bj) 分 量 均 在 预 定 的 范 围 [Gminzj, Gmaxzj ] 内 变 化 , 那 么 时 刻参数串的表示值和实际参数值之间的关系 ( Czj, 假定参 数的 , , Gzj = Gminzj - binrep Z t - 1 ( Gmaxzj - Gminzj) , ( 6) 式 中 交叉率 binrep 和 Pc Pm 是由 位字符串所表示的二进制整数 l 变异率采用自适应的方式 . 用合适 , 其表达式为 Pc = K 1/ ( f max - f ) , Pm = K Z / ( f max - f ) , ( S) 分 别 是 群 体 中 最 大 合 适 度 和 平 均 合 ( 7) 式 中 适 度 : f max, f , f max - f 体 现 了 群 体 的 收 敛 程 度 , K 1, K Z S 为常数 . 1. O 如果从过程操作数据中 我们已经得到样本数 , ( e, Ae, u z ) , 1 S z S m, 问 题 就 成 为 推理控制器 则输出 时 , = { Czj, bj} , u % z = u z , 使得误差 那么对于上述的模糊神经 当 输 入 : e = ez , Ae = Aez 寻找最优模糊隶属函数参数 Gz 的最小值 : E n minE = 1 Z e z= 1 表示希望输出值 ( u z - u % z ) Z , ( 9) 式中 : u z 采 用 遗 传 算 法 离 线 训 练 模 糊 神 经 网 络 参 数 的 FN C . , u % z 表示 输出值 模糊推理控制系统的良好方法 但这种方法本质上 , 是一种只 考 虑 局 部 区 域 的 梯 度 法 缺 乏 全 局 性 有 , , 可能仅优化到局部极值部分 其调整的收敛性依赖 , 于初始状态的选择 . 而遗传算法是一种基于生物进 化过程的随机搜索的全局优化方法 它通过交叉和 , 变异大大减少了初始状态的影响 化结果而不停留在局部最小处 [7~ 9]. 可优化模糊神经推理系统的参数 , 使搜索得到最优 遗传算法不仅 据 而且可以优化模 , 糊神经推理系统的结构 . 使用遗传算法可以修正冗 余的隶属函数和网络的节点数 以优化模糊推理规 , 为了发挥 则 . GA BP 算法和 算法的长处 用 算 法优化 具有全局性的参 数和网络结构 调节和优化具有局部性的参数 这样 . 一种离线训练模糊神经推理控制器 ( , 用 GA 算 法 , BP 算法作为 GA 粗略学习 用 ) , 算法作为一种在线调节神经网络的局部性参数 步骤如下 BP 细调 节 这 两 种 方 法 的 综 合 使 用 可 以 大 大 提 高 ( 模糊神经推理控制系统的自学习性能和鲁棒性 ) . , : 随机产生 ( 1) 个二进制 字符串 每个字 符串 , n . 表示整个网络的一组参数 . 图 1 所 示 的 模 糊 神 经 网 络 采 用 了 型 的 Gau ss ( Z ) 根据公式 ( 6) 将各二进制字符串译码成网
433 华中师范大学学报 自然科学版 ) ( 第 39 卷 络的各参数 . 然后根据下式计算每一组参数的适合 个体 ; 度值 f z( z= 1 2 ~ n) . f z = 1/ E. 按下列步骤产生新的群体 ( 10) 直到新群体中 ( 3) 串总数达到 n: 以 概 率 ( a) 两个串 Sz Sj ; f z/z f z f z/z f j 从 群 体 中 选 择 ( b ) 以 概 率 对 Pc Sz Sj 进 行 交 换 得 到 新 串 S/ z S/ j ; ( C) ( C ) 以概率 使 中的各位产生突变 Pm S/ z S/ j 直 到 产 生 返 回 ( a ) ( n - 1 ) ; 个 新 一 代 的 所 产 生 的 个 新 一 代 的 个 体 连 同 上 ( 6) ( n - 1) 一代中性能最好的那个个体 共同组成新的群体 ; ( 4) 求为止 . ( 5) 返回 ( 2) 步直到群体中的个体性能满足要 群体 中 适 合 度 最 好 的 字 符 串 所 表 示 的 参 数就是所要的网络参数 . 经 过 算法训练好 GA FN C 把 后 FN C 接入到 模 糊 推 理 控 制 系 统 中 控 制 系 统 的 结 构 如 图 为了使智能控制系统自适应环境 示 . 变 化 采 用 在 线 学 习 算 法 利 用 BP 所 的 2 被控对象 ( 最 速 梯 度 算 法 ) 图 2 模糊神经推理智能控制系统 调节网络的权值 . 定义在线学习的指标 n 1 2 z z= 1 Jc = ( yc - yz( t) ) 2 ( 11) 为 希 望 输 出 值 为 被 控 对 象 实 际 yz ( t ) 式 中 输出 : ys . 在 t 时刻后的权值调节式为 Wz( t + 1) = Wz( t) - y 8Jc 8Wz( t) + aAW( t) 3 基 于 规 则 的 遗 传 神 经 网 络 专 家 系 统的体系结构 我 们 在 变 压 器 故 障 诊 断 系 统 中 采 用 遗 传 算 法 训练后的神经网络 取得了比原故障诊断专家系统 更好的 效 果 其 泛 化 能 力 提 高 将 近 一 半 现 将 该 系 . 统模 块 化 其 体 系 结 构 如 图 3 所 示 传算法对神经网络进行静态训练 该 系 统 使 用 遗 . 在运行时将训练 好 的神经 网 络 接 入 . 模 糊 神 经 推 理 系 统 在 运 行 时 式中 ( 12) 控 制器进 行 动 态 学 习 优 化 神 经 网 络 的 权 值 系 统 . 中的自学 习控制 模 块 用 来 调 度 模 糊 神 经 推 理 控 制 8Jc 8W( t) = 8Jc 8y( t) 8y( t) 8u ( t) 8u ( t) 8Wz ( t) = ( yc - y( t) ) 8y( t) 8u z ( t) . uz n uz z z= 1 ( 13) 在 被控对 象未知 情 况 下 可 采 用 一 个 神 经 网 这里利用近似方法求得 y u ( t + 1) ] - y u ( t) ] u ( t + 1) - u ( t) + E ( 14) 8y( t) 8u ( t) 络进行辨识获得 8y( t) 8u ( t) 为学习率 其中 正数 y . 器 的 离 线 学 习 . 系 统 对 被 处 理 对 象 进 行 全 局 的 分 析 从系统 角 度 识 别 对 象 的 总 体 状 态 使 得 神 经 网 络和遗 传算法的 数 据 处 理 与 模 式 判 别 能 力 能 够 进 行总体协调 同时使基于规则的专家系统的启发式 推理能力得到充分的发挥 并在用户的积极参与下 实现知 识 和 样 本 的 创 造 ~ 家经验融入到系统中 和扩充性 10]. 对 象 进 行 全 方 位 的 描 述 在系统中 实 践 的 证 明 并 且 使 得 专 极大地提高了系统的可塑性 调度及 推理模块对被处理 进 行 多 重 分 析 任 务 的 调 为动量因子 E a 为一个非常小的 度 实现系 统 水 平 上 的 总 控 系 统 也 保 持 了 传 统 专 . 家 系 统 良 好 的 解 释 机 制 使 得 系 统 的 解 释 清 晰 明 易于理解 了 .
第 3 期 宋立新等 : 基于遗传算法和神经网络优化的故障诊断专家系统 533 参考文献 : [ l ] Abdelhadi B Benoudjit A N aitsaid. N . Application of genetic algorithm with a novel adaptive scheme f or the identif ication of induction machine parameters [J ]. IEEE Transactions on Energy Conversion 2005 20 ( 6) : 284 ~ 29l . [2] Alba E Dorronsoro B. The exploration/ exploitation tradeof f in dynamic cellular genetic algorithms [ J ]. IEEE Transactions on Evolutionary Computation 2005 9 ( 4 ) : l 26~ l 42. [3 ] Chitat T Chow W S. Adaptive regularization parameter selection method f or enhancing generalization capability of neural networks[J]. Artif icial Intelligence l 999 l 07( 2) : 智能故障诊断专家系统体系结构图 347~ 356. 图 3 结论 传统故障诊断专家系统在融入遗传算法和 神经网络后 不仅使 知识获取瓶颈 匹配 冲突 等问 题更容易 解决 S S 而且 S 和遗传算法的引入进一步提高了系统的灵活性 B B 组合爆炸 神经网 络 动 态 非 线 性 问 题 的 解 决 易 于 实 现 提 高 了 系 统 实 时 在线操作能力 使系统具有推理效率高 诊断准 确的特点 . 多种技术的相互融合必将是未来专家系 统技术发展的一个具有广阔前景的方向 但必须指 . 出 要使 计 算 机 真 正 达 到 人 类 思 维 的 深 刻 性 灵 活 性 独创 性 和 敏 捷 性 的 全 面 高 度 技术的研究者还有许多工作要做 计 算 机 技 术 智 能 还要经历漫长的 使 [6] 出版社 [ 4 ] Kamarthi S V ittner S. Accelerating neural network training using weight extrapolation [J]. N eural N etworks l 999 l 2( l 2) : l 285~ l 299. [5] Baoguo W Furong G olock Y. N eural network approach to predict melt temperature injection processes[J]. Chinese J of Chem Eng 2000 8( 4) : 326~ 33l . 吴今培 肖 建 华 智 能 故 障 诊 断 与 专 家 系 统 [M]. 北 京 : 科 学 . [7] 李 路 l 997. 袁 震 东 . 用 于 神 经 网 络 权 系 数 训 练 的 遗 传 算 法 [J]. 上海技术工程大学学报 2004 l 8( 3) : l 24l ~ l 244. [8] 陈国良 王 煦 法 . 遗 传 算 法 及 其 应 用 [M]. 北 京 : 人 民 邮 电 出 版社 l 996. [9] 何 新 贵 . 人 工 智 能 新 进 展 [M ]. 北 京 : 清 华 大 学 出 版 社 l 994. 吴信东 . [l 0] 专家系统技术 [M]. 北京 : 电子工业出版社 l 998. 历程 . A f ault diagnosis expert system optimized genetic and artif icial nerve networ S N G i xin l WAN G Yu hu a 2 I ing yu an 3 ( l . School of Electronic Inf ormation Wuhan niversity Wuhan 430072 2. School of Computer Science Wuhan niversity Wuhan 430072 3. College of hysical Science and Technology Central China Normal niversity Wuhan 430079) A stract: A f u zzy neu ral controller is employed as a reasoning machine to solve the problem of the dif f icu lty of ac u iring knowledge and the weak reasoning. To improve the perf ormance of the system we u se genetic algorithm to make the of f line train of the f u zzy neu ral controller . u le reasoning of f au lt diagnosis expert system is made u se of the transparency of system with agility in system. ey words: genetic algorithm artif icial nerve network f au lt diagnosis expert system
基于遗传算法和神经网络优化的故障诊断专家系统 作者: 宋立新, 王玉华, 李玲远, SONG Li-xin, WANG Yu-hua, LI Ling-yuan 作者单位: 宋立新,SONG Li-xin(武汉大学电子信息学院,武汉,430079), 王玉华,WANG Yu-hua(武 汉大学计算机学院,武汉,430079), 李玲远,LI Ling-yuan(华中师范大学物理科学与技 术学院,武汉,430079) 刊名: 华中师范大学学报(自然科学版) 英文刊名: JOURNAL OF CENTRAL CHINA NORMAL UNIVERSITY(NATURAL SCIENCES) 年,卷(期): 2005,39(3) 7次 被引用次数: 参考文献(10条) 1.Alba E;Dorronsoro B The exploration/exploitation tradeoff in dynamic cellular genetic algorithms[外文期刊] 2005(04) 2.吴信东 专家系统技术 1998 3.Abdelhadi B;Benoudjit A;Naitsaid N Application of genetic a lgorithm with a novel adaptive scheme for the identification of induction machine parameters[外文期刊] 2005(06) 4.何新贵 人工智能新进展 1994 5.陈国良;王煦法 遗传算法及其应用 1996 6.李路;袁震东 用于神经网络权系数训练的遗传算法[期刊论文]-上海工程技术大学学报 2004(03) 7.吴今培;肖建华 智能故障诊断与专家系统 1997 8.Baoguo W;Furong G;Polock Y Neural network approach to predict melt temperature injection processes[期刊论文]-Chinese J of Chem Eng 2000(04) 9.Kamarthi S V;Pittner S Accelerating neural network training using weight extrapolation 1999(12) 10.Chitat T;Chow W S Adaptive regularization parameter selection method for enhancing generalization capability of neural networks[外文期刊] 1999(02) 本文读者也读过(10条) 1. 戴忠健.苏利敏.DAI Zhong-jian.SU Li-min 基于遗传算法的网络故障诊断专家系统的设计与实现[期刊论 文]-北京理工大学学报2005,25(1) 2. 王帆.吴多胜.WANG Fan.WU Duo-sheng 基于遗传算法和神经网络的导弹故障诊断专家系统[期刊论文]-计算 技术与自动化2006,25(4) 3. 许先斌.赵睿.XU Xianbin.ZHAO Rui 基于LVS的视频服务器集群系统的研究与设计[期刊论文]-微计算机应 用2005,26(4) 4. 王文岱.WANG Wen-dai 模糊数据模型的更新研究[期刊论文]-武汉理工大学学报2005,27(11) 5. 熊小兵.XIONG Xiao-bing Microsoft Word的拼写检查功能及其引用[期刊论文]-信息技术2005,29(7) 6. 许先斌.李贤英 一种多媒体实时磁盘调度的改进方案研究[期刊论文]-微型机与应用2005,24(2) 7. 谷淑化.吕维先.马于涛.GU Shu-hua.LU Wei-xian.MA Yu-tao 关于数据挖掘中聚类分析算法的比较[期刊论 文]-现代计算机(专业版)2005(3) 8. 范浩.肖明清.项海林 基于神经网络的故障诊断专家系统[期刊论文]-现代电子技术2002(9) 9. 章伟聪.ZHANG Wei-cong 基于神经网络的汽油发动机的故障诊断专家系统初探[期刊论文]-浙江万里学院学 报2005,18(2) 10. 冯雷.应霞芳.何勇.FENG Lei.YING Xia-fang.HE Yong 基于神经网络的汽油机故障诊断的专家系统[期刊 论文]-科技通报2000,16(2)
引证文献(7条) 1.胡平.彭纪奎 粗糙集-遗传神经网络在挖掘机故障诊断中的应用研究[期刊论文]-微电子学与计算机 2011(3) 2.蔡猛.张大发.张宇声.金仁喜.陈登科 基于遗传神经网络与信息融合的实时智能故障诊断系统研究[期刊论文 ]-船海工程 2010(5) 3.李焱 一种BP神经网络改进算法的研究[期刊论文]-齐齐哈尔大学学报(自然科学版) 2010(4) 4.黄辉.叶奇明 空调系统中模糊控制技术仿真研究[期刊论文]-电脑学习 2008(3) 5.田佳禾.孙士慧.赵仕俊 基于小波神经网络的故障诊断方法研究[期刊论文]-计算机系统应用 2008(5) 6.胡方霞.任艳君.陈兴龙 基于遗传模糊神经网络的煤气鼓风机故障诊断[期刊论文]-计算机工程与设计 2008(23) 7.苗晓寒 热牵伸机组故障诊断系统开发[学位论文]硕士 2007 本文链接:http://d.g.wanfangdata.com.cn/Periodical_hzsfdxxb200503012.aspx
分享到:
收藏