[发明专利]一种基于证据K近邻的多工况流程工业过程故障检测方法有效
申请号: | 202010164092.2 | 申请日: | 2020-03-11 |
公开(公告)号: | CN111352408B | 公开(公告)日: | 2020-12-08 |
发明(设计)人: | 贺凯迅;苏照阳;钟麦英 | 申请(专利权)人: | 山东科技大学 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 青岛智地领创专利代理有限公司 37252 | 代理人: | 种艳丽 |
地址: | 266590 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 证据 近邻 工况 流程 工业 过程 故障 检测 方法 | ||
本发明公开了一种基于证据K近邻的多工况流程工业过程故障检测方法,属于工业过程监控领域,该方法首先对历史数据进行聚类分析,将历史数据按工况进行划分,组成多工况训练集。然后计算训练集内每个样本与每个工况的相关度,建立证据信息库;对于一个待检测样本,由K近邻模型从训练集中选出k个样本,用D‑S证据理论合成这k个样本对应的证据信息,得到最后的检测结果。本发明基于证据K近邻建立的故障诊断模型可以很好的适应系统多工况运行状态;该方法可以降低在监控过程中的误报率,提高故障报警的精度。
技术领域
本发明属于工业过程监控领域,具体涉及一种基于证据K近邻的多工况流程工业过程故障检测方法。
背景技术
随着DCS的广泛应用,从工业过程中收集数据变得越来越容易。数据挖掘和数据库技术的发展也为数据驱动建模方法在工业过程中的发展和应用提供了强有力的技术支持。因此,数据驱动的过程监控、控制和系统优化得到了广泛的应用。
锅炉作为一种复杂的大型能源转换设备,是火力发电厂最重要的部分之一,锅炉的稳定运行与电能质量密切相关。然而,锅炉燃烧过程复杂多变,难以利用传统的机理分析建立其精准模型;同时,锅炉负荷随着外界需求而变化,在不同的负荷下,锅炉的操作模式发生改变,运行过程表现出明显的多工况特性。
对于传统的故障诊断方法,如主成分分析(principal components analysis,PCA),偏最小二乘(partial least squares,PLS)等长期以来一直用于工业过程的故障检测和诊断。此类方法也被认为是非常有效的。但需要注意的是,PCA、PLS等方法是假设过程变量独立,分布均匀且线性相关的前提下制定的,并且假设系统只有单个正常工况。而在实际的工业生成中,难以符合这种假设条件,导致监控结果不精确,出现大量的错误报警。
发明内容
针对上述技术问题,本发明提出了一种基于证据K近邻的多工况流程工业过程故障检测方法,克服了现有技术的不足,具有良好的效果。
为了实现上述目的,本发明采用如下技术方案:
一种基于证据K近邻的多工况流程工业过程故障检测方法,包括如下步骤:
步骤1:获取工业过程的正常历史工况数据,将此数据作为训练集,对训练集进行标准化,计算标准化后的值;
步骤2:通过聚类算法,将标准化后的训练集划分为多个正常工况;
步骤3:根据相关度准则,确定证据信息,由于每个训练样本都携带证据信息,得出每个训练样本与每个正常工况的相关度,进而建立证据信息库;证据信息库是所有正常样本所携带证据信息的集合;
步骤4:根据每个训练样本的局部密度,计算训练样本的折扣因子γi,使故障边界适应训练样本的局部特征;
步骤5:对待测数据进行标准化,并在训练集中找出距离待测数据最近的k个样本;
步骤6:根据D-S证据理论Dempster’s整合规则,将步骤5中的k个样本的证据信息进行合成,得到故障检测结果。
优选地,在步骤1中,根据公式(1),计算标准化后的值,正常工况数据集n为正常工况样本的个数,i代表第i个样本,p为每个样本的维度:
其中,是实际值,是变量xj的最大值,是变量xj的最小值,是标准化后的值,j表示样本维度。
优选地,所述步骤2中的聚类算法为K均值聚类法、高斯混合模型聚类法、密度峰值聚类法中的任意一种。
优选地,所述步骤3中的相关度准则为欧氏距离、马氏距离、局部密度中的一种或两种方法的组合。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东科技大学,未经山东科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010164092.2/2.html,转载请声明来源钻瓜专利网。