基于改进贝叶斯网络的故障诊断优化算法研究
发布时间:2020-10-08 19:56
贝叶斯网络是目前不确定知识表达和推理领域最有效的理想模型,对于解决复杂不确定性因素引起的故障具有很大的优势,在数据挖掘、图像处理、工业故障诊断、机器学习等领域被广泛应用。工业故障诊断对工业生产意义重大,人工智能的发展为故障诊断提供了智能化的诊断方法,而且已有了成功的应用实例。本课题计划重点研究基于贝叶斯网络的故障诊断优化算法,并根据从冀东水泥厂收集的数据,验证算法在实际故障诊断中的可行性。具体研究内容如下:首先,本文针对蚁群算法搜索空间庞大、易陷入局部最优的缺陷,提出一种改进蚁群优化算法。该算法首先根据互信息确定初始网络,同时进行孤立节点处理,又通过改变信息素更新方式,并且加入惩罚函数,减少了算法的冗余边数,使算法更趋向于评分更优的结果。最后通过仿真实验验证算法的性能。其次,本文基于对禁忌搜索算法及相关改进算法的研究,针对禁忌搜索算法过分依赖初始解及收敛速度慢的问题,提出了一种改进禁忌搜索优化算法。首先通过计算互信息和相对熵确定初始解;然后通过加边、减边、转边产生邻域解集,通过集中性与多样性搜索策略避免陷入循环;最后根据评分函数输出最优的贝叶斯网络结构。通过仿真实验得到算法的准确率和执行时间。最后,分析回转窑的工艺参数,并根据相关系数选取相关程度较高的参数作为贝叶斯网络节点变量,将收集的水泥数据进行筛选量化,运用两种改进算法构建水泥回转窑故障诊断的贝叶斯模型结构。采用经典的最大似然估计法和变量消元法进行参数学习和诊断推理。根据数据实验结果,验证了这两种改进的贝叶斯网络结构学习算法在水泥回转窑故障诊断方面具有较高的准确率和效率。
【学位单位】:燕山大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TP18
【部分图文】:
算法的执行步骤,算法流程图如图 2-3 所示:先计算节点间互信息,确定初始网络,同时处理孤立节-2(a)所示,并确定无向边的集合 E;初始时间 t=0,NC_max=50,将 m 只人工蚂蚁分配到 立禁忌表 Tabu ;用公式(2-2)计算人工蚂蚁 k 从节点 i 到 j 的转移概率; k 到达节点 j 后,将节点 j 加入 Tabu 表,避免重复访问据公式(2-4)对 m 个 BN 结构进行 BIC 评分,利用公式的 BN 结构的评分,然后从 m 个 BN 结构中挑选出一次结构如图 2-2(b)所示;合无向边集合 E,优化贝叶斯结构如图 2-2(c)所示;成一次循环后,按照式(2-7)(2-8)(2-9)更新信息素;C 次迭代后,选取最优的 BN 结构如图 2-2(d)所示。
图2-3 I-PACO算法流程图真实验法的性能,首先以小型的 Asia 网络、Car 网大中型的 Alarm 网络[51]进行实验,仿真实验在相同实验条件下多次重复实验,记录仿和 K2 算法展开比较,根据所得结果分析 I-ar 网络的仿真实验成 500、1000、2000、4000 组数据样本,分进行多次学习训练。I-PACO、HC 和 K2 算-2 所示,I-PACO 和 ACO 两种算法的收敛性
标准Alarm网络
本文编号:2832686
【学位单位】:燕山大学
【学位级别】:硕士
【学位年份】:2018
【中图分类】:TP18
【部分图文】:
算法的执行步骤,算法流程图如图 2-3 所示:先计算节点间互信息,确定初始网络,同时处理孤立节-2(a)所示,并确定无向边的集合 E;初始时间 t=0,NC_max=50,将 m 只人工蚂蚁分配到 立禁忌表 Tabu ;用公式(2-2)计算人工蚂蚁 k 从节点 i 到 j 的转移概率; k 到达节点 j 后,将节点 j 加入 Tabu 表,避免重复访问据公式(2-4)对 m 个 BN 结构进行 BIC 评分,利用公式的 BN 结构的评分,然后从 m 个 BN 结构中挑选出一次结构如图 2-2(b)所示;合无向边集合 E,优化贝叶斯结构如图 2-2(c)所示;成一次循环后,按照式(2-7)(2-8)(2-9)更新信息素;C 次迭代后,选取最优的 BN 结构如图 2-2(d)所示。
图2-3 I-PACO算法流程图真实验法的性能,首先以小型的 Asia 网络、Car 网大中型的 Alarm 网络[51]进行实验,仿真实验在相同实验条件下多次重复实验,记录仿和 K2 算法展开比较,根据所得结果分析 I-ar 网络的仿真实验成 500、1000、2000、4000 组数据样本,分进行多次学习训练。I-PACO、HC 和 K2 算-2 所示,I-PACO 和 ACO 两种算法的收敛性
标准Alarm网络
【参考文献】
相关期刊论文 前10条
1 刘浩然;吕晓贺;李轩;李世昭;史永红;;基于Bayesian改进算法的回转窑故障诊断模型研究[J];仪器仪表学报;2015年07期
2 刘长良;武英杰;甄成刚;;基于变分模态分解和模糊C均值聚类的滚动轴承故障诊断[J];中国电机工程学报;2015年13期
3 曾安;李晓兵;杨海东;潘丹;;基于最小描述长度和K2的贝叶斯网络结构学习算法[J];东北师大学报(自然科学版);2014年03期
4 郭童;林峰;;基于混合遗传鱼群算法的贝叶斯网络结构学习[J];浙江大学学报(工学版);2014年01期
5 汪春峰;张永红;;基于无约束优化和遗传算法的贝叶斯网络结构学习方法[J];控制与决策;2013年04期
6 金焱;胡云安;张瑾;黄隽;;K2与模拟退火相结合的贝叶斯网络结构学习[J];东南大学学报(自然科学版);2012年S1期
7 李冰寒;高晓利;刘三阳;;基于互信息学习贝叶斯网络等价类[J];计算机应用研究;2011年01期
8 高峰;孙时珍;曲建岭;;人工智能在故障诊断中的应用[J];科技信息;2010年23期
9 姜万录;刘思远;;多特征信息融合的贝叶斯网络故障诊断方法研究[J];中国机械工程;2010年08期
10 余明珠;李建斌;雷东;;装卸一体化的车辆路径问题及基于插入法的新禁忌算法[J];中国管理科学;2010年02期
本文编号:2832686
本文链接:https://www.wllwen.com/kejilunwen/sousuoyinqinglunwen/2832686.html