多阶段动态PCA在发酵故障检测中的应用
133 浏览量
更新于2024-08-26
收藏 983KB PDF 举报
"基于多阶段动态PCA的发酵过程故障监测技术通过高斯混合模型和动态时间错位方法,实现对发酵过程的高效监控和故障检测,有效降低了漏报和误报率。"
本文主要探讨了一种针对发酵过程的故障监测策略,特别是针对间隙发酵过程中的多阶段、不等长批次和动态非线性问题。提出的解决方案是基于多阶段动态主元分析(PCA),这是一种数据降维和异常检测的方法。
首先,文章提到了发酵过程的特性,即其过程动态非线性与不同的发酵阶段紧密相关。为了解决这个问题,作者采用了高斯混合模型(GMM)对过程数据进行聚类分析。GMM是一种统计建模工具,能够模拟数据的复杂分布,尤其适合处理多模态的数据集。通过对数据的聚类,可以客观地反映出不同发酵阶段的操作模式,从而实现对子阶段的划分。
接着,由于批次间的阶段可能存在不同步的情况,论文引入了动态时间错位(DTW)方法。DTW是一种用于比较时间序列的有效手段,即使在两个序列长度不一致或速度变化时,也能找到它们之间的最佳匹配。通过DTW,可以对各个阶段的轨迹进行同步,确保在同一阶段进行比较和分析。
然后,同步后的子阶段被用来建立动态PCA模型。PCA是一种统计方法,用于将多维数据集转换成一组线性无关的特征向量,这些特征向量(主成分)能捕获原始数据的主要变异信息。在动态PCA中,模型会随时间更新,以适应过程的动态变化。
在实际应用中,该方法被应用于工业青霉素发酵过程和重组大肠杆菌制备白介素-2的发酵过程。实验结果表明,多阶段动态PCA策略显著降低了故障监测的漏报和误报率,证明了该方法的有效性和实用性。
总结起来,这篇文章介绍了一种创新的故障检测策略,它结合了GMM的聚类能力、DTW的时间序列同步技术和动态PCA的动态监测特性,对于提升发酵过程的监控质量和效率具有重要意义。这种方法对于优化发酵过程、减少生产异常、提高产品质量等方面具有潜在的应用价值。
2011-12-26 上传
点击了解资源详情
2021-03-16 上传
2021-04-30 上传
2021-03-18 上传
点击了解资源详情
点击了解资源详情
点击了解资源详情
weixin_38576922
- 粉丝: 6
- 资源: 904
最新资源
- ES2015:ES2015片段和简短说明
- Android-ListViewDemo.zip_android开发_Java_
- torch_sparse-0.6.11-cp37-cp37m-win_amd64whl.zip
- tinyusb-sys:Rust FFI绑定到tinyusb USB堆栈
- Page Marker-crx插件
- dndhelper:DM的简单工具
- Tea.zip_加密解密_C#_
- 一文彻底搞懂快速幂(原理实现、矩阵快速幂)
- angular-reactions:BuzzfeedOnedio风格的用户React模块作为AngularJS框架的指令
- SpringCloud学习.zip
- BtoBdigitaleconomy
- microfrontend-event-bus
- torch_scatter-2.0.7-cp37-cp37m-macosx_10_9_x86_64whl.zip
- QuantResearchDev:定量加密机器人程序框架
- chatterbox-client
- Timed-rounds-alarm-program.rar_LabView编程_LabView_