Temperature and level control in a water thermal mixing process by using neural network controller

M. S. Ridho, P. Prajitno
{"title":"Temperature and level control in a water thermal mixing process by using neural network controller","authors":"M. S. Ridho, P. Prajitno","doi":"10.1063/5.0059112","DOIUrl":null,"url":null,"abstract":"In the industrial world, mixing operations are very widely used to process raw materials into products such as petroleum, chemicals, and various other types, so increasing the effectiveness of mixing operations is necessary. Usually, in industrial-scale plants, the conventional PID controller is used in the main controllers that are relied upon, but they often underperform, especially when dealing with non-linear systems. In this research, a neural network (NN)-based controller is proposed to overcome that problem. The plant model used for the simulation in this research is a mixing water plant, where the temperature and water level in the mixture tank will be controlled. This plant consists of 2 water flow inputs, namely cold water and hot water, which flows into the mixed tank where the temperature and water level of the mixture will be maintained and controlled according to the desired set points by regulating the flow of cold water and hot water. There are two types of NN-based controllers in this simulation study. The first is NN-based controller which has inputs in the form of the set point (SP), the current step (n) process variable (PV), and the previous step (n-1) process variable, while the second is a NN-based controller with set point (SP), error, and change of error for the inputs. Both of these NN-based controllers were developed using feed-forward neural networks, and the simulation was conducted by using MATLAB/SIMULINK. The simulation results show that the proposed NN-based controllers provide better performances when compared to conventional PID controllers. The best performance is obtained using the NN-based controller that has inputs in the form of set point, error, and change of error, with settling time of 472.7 s and rise time of 242.0 s in controlling the temperature, and settling time of 984.4 s, rise time about 447.6 s in controlling the level, that is faster than the PID controller which has 613.7 s and 393.9 s for settling time and rise time respectively in controlling the temperature, while gives settling time of 3216 s and rise time 412.8 s in controlling the level. Moreover, the NN-based controller produces a system response that has no overshoot at all.","PeriodicalId":20561,"journal":{"name":"PROCEEDINGS OF THE 6TH INTERNATIONAL SYMPOSIUM ON CURRENT PROGRESS IN MATHEMATICS AND SCIENCES 2020 (ISCPMS 2020)","volume":"29 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2021-07-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"PROCEEDINGS OF THE 6TH INTERNATIONAL SYMPOSIUM ON CURRENT PROGRESS IN MATHEMATICS AND SCIENCES 2020 (ISCPMS 2020)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1063/5.0059112","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

In the industrial world, mixing operations are very widely used to process raw materials into products such as petroleum, chemicals, and various other types, so increasing the effectiveness of mixing operations is necessary. Usually, in industrial-scale plants, the conventional PID controller is used in the main controllers that are relied upon, but they often underperform, especially when dealing with non-linear systems. In this research, a neural network (NN)-based controller is proposed to overcome that problem. The plant model used for the simulation in this research is a mixing water plant, where the temperature and water level in the mixture tank will be controlled. This plant consists of 2 water flow inputs, namely cold water and hot water, which flows into the mixed tank where the temperature and water level of the mixture will be maintained and controlled according to the desired set points by regulating the flow of cold water and hot water. There are two types of NN-based controllers in this simulation study. The first is NN-based controller which has inputs in the form of the set point (SP), the current step (n) process variable (PV), and the previous step (n-1) process variable, while the second is a NN-based controller with set point (SP), error, and change of error for the inputs. Both of these NN-based controllers were developed using feed-forward neural networks, and the simulation was conducted by using MATLAB/SIMULINK. The simulation results show that the proposed NN-based controllers provide better performances when compared to conventional PID controllers. The best performance is obtained using the NN-based controller that has inputs in the form of set point, error, and change of error, with settling time of 472.7 s and rise time of 242.0 s in controlling the temperature, and settling time of 984.4 s, rise time about 447.6 s in controlling the level, that is faster than the PID controller which has 613.7 s and 393.9 s for settling time and rise time respectively in controlling the temperature, while gives settling time of 3216 s and rise time 412.8 s in controlling the level. Moreover, the NN-based controller produces a system response that has no overshoot at all.
用神经网络控制水热混合过程中的温度和液位
在工业领域,混合操作被非常广泛地用于将原材料加工成石油、化学品和各种其他类型的产品,因此提高混合操作的有效性是必要的。通常,在工业规模的工厂中,传统的PID控制器被用于所依赖的主控制器,但它们往往表现不佳,特别是在处理非线性系统时。在本研究中,提出了一种基于神经网络的控制器来克服这个问题。本研究所采用的模拟装置模型为混合水厂,混合水缸内的温度和水位将被控制。本装置由冷水和热水2个水流输入组成,冷水和热水流入混合槽,通过调节冷水和热水的流量,保持和控制混合物的温度和水位,使其达到所需的设定点。在本仿真研究中有两种基于神经网络的控制器。第一种是基于神经网络的控制器,其输入形式为设定点(SP)、当前步骤(n)过程变量(PV)和前一步(n-1)过程变量,而第二种是基于神经网络的控制器,其输入形式为设定点(SP)、误差和误差变化。这两种基于神经网络的控制器均采用前馈神经网络进行开发,并利用MATLAB/SIMULINK进行仿真。仿真结果表明,与传统的PID控制器相比,所提出的基于神经网络的控制器具有更好的性能。采用设定点、误差、误差变化三种输入形式的神经网络控制器,控制温度的稳定时间为472.7 s,上升时间为242.0 s,控制液位的稳定时间为984.4 s,上升时间约为447.6 s,比控制温度的稳定时间为613.7 s,上升时间为393.9 s的PID控制器速度更快。控制电平时,稳定时间为3216 s,上升时间为412.8 s。此外,基于神经网络的控制器产生的系统响应完全没有超调。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
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学术官方微信