PCA-SVDD在化工故障检测与自学习辨识中的应用
需积分: 16 130 浏览量
更新于2024-08-12
收藏 470KB PDF 举报
"基于PCA-SVDD的故障检测和自学习辨识算法在化工过程中的应用,通过主元分析进行故障检测,结合支持向量数据描述(SVDD)进行故障的自学习辨识,提出了三种PCA-SVDD模式判别方法,并针对类分布重合问题提出加权归一化半径判别法。通过Tennessee Eastman (TE)过程的仿真验证了算法的可行性和有效性。"
基于PCA-SVDD的故障检测和自学习辨识是工业过程监控领域的一种创新性方法,旨在融合多变量统计过程控制的优势并弥补其在故障辨识上的不足。PCA(主元分析)是一种常用的数据降维技术,它能将高维度数据转换成一组线性无关的主元,从而简化数据结构,减少噪声影响,便于后续分析。在故障检测阶段,PCA被用来识别过程中的异常行为,通过分析主元的异常变化来判断是否存在故障。
PCA-SVDD(主元分析-支持向量数据描述)是本文的核心,它是将PCA与SVDD相结合的一种技术。SVDD是一种机器学习方法,主要用于单类数据的建模,它可以构建一个最小的“边界球”来包围正常数据点,从而识别出落在这个球外的异常点,即故障点。在PCA-SVDD中,首先通过PCA提取故障数据的关键特征,然后利用SVDD对这些特征进行建模,实现故障的自动识别。
文中提出了三种PCA-SVDD的模式判别方法:
1. 基于欧氏距离的判别:这种方法直接计算样本到SVDD边界球心的欧氏距离,当距离超过预设阈值时,判定为故障。
2. 归一化半径判别:该方法考虑了数据尺度的影响,将距离标准化,使得不同特征之间的差异不会影响故障判断。
3. 加权归一化半径判别:针对类分布可能存在的重合问题,通过赋予不同特征不同的权重,优化了归一化半径判别的效果,提高了对新型未知故障的辨识能力。
通过在Tennessee Eastman (TE)过程的仿真研究中,作者展示了提出的PCA-SVDD故障检测和自学习辨识算法的实际应用和效果。TE过程是一个广泛使用的化工过程模拟系统,它包含了多种典型的过程故障情况,因此,该过程的仿真结果能够充分验证算法的实用性和准确性。
总结来说,这项工作提供了一套有效的故障检测和自学习辨识框架,通过结合PCA和SVDD,能够在复杂工业过程中实时监测并识别故障,特别是对于未知故障的辨识有显著提升。这对于确保化工过程的安全、稳定运行具有重要意义,也为工业自动化和智能监控技术的发展提供了新的思路。
2021-01-26 上传
2021-10-01 上传
2021-05-30 上传
217 浏览量
188 浏览量
2021-03-24 上传
2021-09-25 上传
2020-06-29 上传
weixin_38626032
- 粉丝: 7
- 资源: 918
最新资源
- centural_datapack:实时原型制作
- htmlsplit:根据原始标记中的意图,将 HTML 文档拆分为多行
- noise-suppression
- jdbcTemplate-runtime-update:使用Spring Boot在运行时更改DataSources和JdbcTemplate
- GEF-whole-upload,java项目源码,javaoa系统源码下载
- 加登比
- ltsycal0126.zip
- 2.movie-seat-booking
- 科学计算器ZENO-5000
- code_FIV:FIV的后处理
- drabbitmq:QAMQP源码解析,工作量,重新分配,公平分配,订阅发布,主题模式,路由模式,确认机制
- TestStrutsBBS,查看java源码,java校友录网站
- thamilthedal.github.io
- adventofcode2020_googlecolab
- Credit-number-generator:用于生成和验证信用卡号的基本网站
- arduino-moisture:使用 mongo + express 构建的 RESTful API 服务器,用于存储来自我的工厂的数据