TY - JOUR
T1 - Design of neural network and PLC-based water flow controller
AU - Ahmad, Burhanuddin
AU - Prajitno, Prawito
N1 - Funding Information:
This work is supported by research grant of Indexed International Publication of Student Final Project (Hibah Publikasi Internasional Terindeks untuk Tugas Akhir (PITTA) Mahasiwa), Universitas Indonesia, Grant No. NKB0657/UN2.R3.1/HKP.05.00/2019.
Publisher Copyright:
© Published under licence by IOP Publishing Ltd.
Copyright:
Copyright 2020 Elsevier B.V., All rights reserved.
PY - 2020/6/9
Y1 - 2020/6/9
N2 - Flow rate is a fundamental physical quantity in the fluid transportation system from one place to another. To achieve this, a reliable controller that is able to produce a constant flowrate in industry is needed. The most used flow controllers in industries are PID-based controllers that are implemented using PLCs. However, there are still shortcomings, they can perform poorly in some applications, for example in the highly nonlinear system which cannot be overcome by conventional PID controllers. There are some other limitations of PID controller, such as PID has the overshoot and undershoots in the output of controlled system and PID gives late response in this study, a neural network-based flow controller is proposed to deal with that problems. The controller will be operated in a miniature plant which consists of a water tank, water pump, a control valve, and a flow transmitter. Due to PLC limitation that cannot be programmed with common programming languages such as MATLAB, a personal computer (PC) is used to run the proposed neural network controller. The PC communicates with the PLC using OPC (OLE for Process Control) server, while the PLC reads the flow transmitter and also controls the control valve directly based on the result output of the neural network controller. In order to evaluate the performance of the proposed controller, several experiments have been conducted. The performance of the proposed controller has been compared with the conventional PID controller. It shows that neural network-based controller outperformed the conventional PID controller, in terms of maximum overshoot and steady-state error, where the neural network controller has maximum overshoot = 5.36% and steady-state error = 0.85%, while the PID controller has 11.3% for overshoot and 1.10 % for steady-state error.
AB - Flow rate is a fundamental physical quantity in the fluid transportation system from one place to another. To achieve this, a reliable controller that is able to produce a constant flowrate in industry is needed. The most used flow controllers in industries are PID-based controllers that are implemented using PLCs. However, there are still shortcomings, they can perform poorly in some applications, for example in the highly nonlinear system which cannot be overcome by conventional PID controllers. There are some other limitations of PID controller, such as PID has the overshoot and undershoots in the output of controlled system and PID gives late response in this study, a neural network-based flow controller is proposed to deal with that problems. The controller will be operated in a miniature plant which consists of a water tank, water pump, a control valve, and a flow transmitter. Due to PLC limitation that cannot be programmed with common programming languages such as MATLAB, a personal computer (PC) is used to run the proposed neural network controller. The PC communicates with the PLC using OPC (OLE for Process Control) server, while the PLC reads the flow transmitter and also controls the control valve directly based on the result output of the neural network controller. In order to evaluate the performance of the proposed controller, several experiments have been conducted. The performance of the proposed controller has been compared with the conventional PID controller. It shows that neural network-based controller outperformed the conventional PID controller, in terms of maximum overshoot and steady-state error, where the neural network controller has maximum overshoot = 5.36% and steady-state error = 0.85%, while the PID controller has 11.3% for overshoot and 1.10 % for steady-state error.
UR - http://www.scopus.com/inward/record.url?scp=85087072298&partnerID=8YFLogxK
U2 - 10.1088/1742-6596/1528/1/012065
DO - 10.1088/1742-6596/1528/1/012065
M3 - Conference article
AN - SCOPUS:85087072298
SN - 1742-6588
VL - 1528
JO - Journal of Physics: Conference Series
JF - Journal of Physics: Conference Series
IS - 1
M1 - 012065
T2 - 4th International Seminar on Sensors, Instrumentation, Measurement and Metrology, ISSIMM 2019
Y2 - 14 November 2019 through 14 November 2019
ER -