基于半监督学习的过程控制回路间歇振荡检测

Nova Zidane Ibrahim, Awang Noor Indra Wardana, Agus Arif
{"title":"基于半监督学习的过程控制回路间歇振荡检测","authors":"Nova Zidane Ibrahim, Awang Noor Indra Wardana, Agus Arif","doi":"10.17529/jre.v19i2.31090","DOIUrl":null,"url":null,"abstract":"Oscillations in the control loops indicate the poor performance of the control loops. The occurrence of oscillations in the process control loop is quite high in the industry, so it needs to be reduced so that the control loop can work properly. The first step for oscillation reduction is oscillation detection. One type of oscillation that is difficult to detect is intermittent oscillation. The smart factory concept encourages the development of the intermittent oscillation detection system using machine learning by being implemented online. Therefore, in this study an online intermittent oscillation detection program is built using K-nearest neighbor (KNN)-based Semi-supervised learning (SSL) method. The SSL method applied is self-training. The training data was obtained by a simulation of the Tennessee Eastman Process. The data is segmented based on window size and extracted time series features. The extracted data is used to build a model to detect oscillations caused by stiction, tuning errors, and external disturbances in the reactor. The model is implemented online with sliding windows and MQTT. The best accuracy and F1-score of the model obtained are 96.15% and 95.15%. In online detection, the model detects the type of oscillation with an average time of 305 seconds.","PeriodicalId":30766,"journal":{"name":"Jurnal Rekayasa Elektrika","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2023-07-27","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Detection of Intermittent Oscillation in Process Control Loops with Semi-Supervised Learning\",\"authors\":\"Nova Zidane Ibrahim, Awang Noor Indra Wardana, Agus Arif\",\"doi\":\"10.17529/jre.v19i2.31090\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Oscillations in the control loops indicate the poor performance of the control loops. The occurrence of oscillations in the process control loop is quite high in the industry, so it needs to be reduced so that the control loop can work properly. The first step for oscillation reduction is oscillation detection. One type of oscillation that is difficult to detect is intermittent oscillation. The smart factory concept encourages the development of the intermittent oscillation detection system using machine learning by being implemented online. Therefore, in this study an online intermittent oscillation detection program is built using K-nearest neighbor (KNN)-based Semi-supervised learning (SSL) method. The SSL method applied is self-training. The training data was obtained by a simulation of the Tennessee Eastman Process. The data is segmented based on window size and extracted time series features. The extracted data is used to build a model to detect oscillations caused by stiction, tuning errors, and external disturbances in the reactor. The model is implemented online with sliding windows and MQTT. The best accuracy and F1-score of the model obtained are 96.15% and 95.15%. In online detection, the model detects the type of oscillation with an average time of 305 seconds.\",\"PeriodicalId\":30766,\"journal\":{\"name\":\"Jurnal Rekayasa Elektrika\",\"volume\":null,\"pages\":null},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-07-27\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Jurnal Rekayasa Elektrika\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.17529/jre.v19i2.31090\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Jurnal Rekayasa Elektrika","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.17529/jre.v19i2.31090","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

控制回路中的振荡表明控制回路的性能较差。在工业中,过程控制回路振荡的发生率相当高,因此需要减少振荡,使控制回路能够正常工作。减少振荡的第一步是振荡检测。一种难以检测的振荡是间歇性振荡。智能工厂概念鼓励利用机器学习在线实现间歇性振荡检测系统的发展。因此,本研究采用基于k近邻(KNN)的半监督学习(SSL)方法构建了在线间歇振荡检测程序。所应用的SSL方法是自我训练。训练数据是通过模拟田纳西伊士曼过程获得的。根据窗口大小对数据进行分割,提取时间序列特征。提取的数据用于建立一个模型,以检测由反应器中的伸缩、调谐误差和外部干扰引起的振荡。该模型通过滑动窗口和MQTT在线实现。所得模型的最佳准确率为96.15%,f1得分为95.15%。在在线检测中,该模型检测振荡类型的平均时间为305秒。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Detection of Intermittent Oscillation in Process Control Loops with Semi-Supervised Learning
Oscillations in the control loops indicate the poor performance of the control loops. The occurrence of oscillations in the process control loop is quite high in the industry, so it needs to be reduced so that the control loop can work properly. The first step for oscillation reduction is oscillation detection. One type of oscillation that is difficult to detect is intermittent oscillation. The smart factory concept encourages the development of the intermittent oscillation detection system using machine learning by being implemented online. Therefore, in this study an online intermittent oscillation detection program is built using K-nearest neighbor (KNN)-based Semi-supervised learning (SSL) method. The SSL method applied is self-training. The training data was obtained by a simulation of the Tennessee Eastman Process. The data is segmented based on window size and extracted time series features. The extracted data is used to build a model to detect oscillations caused by stiction, tuning errors, and external disturbances in the reactor. The model is implemented online with sliding windows and MQTT. The best accuracy and F1-score of the model obtained are 96.15% and 95.15%. In online detection, the model detects the type of oscillation with an average time of 305 seconds.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
24
审稿时长
24 weeks
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信