Research Article |
A Comprehensive Overview on Performance of Cascaded Three Tank Level System using Neural Network Predictive Controller
Author(s): Bhawesh Prasad 1*, Raj Kumar2 and Manmohan Singh3
Published In : International Journal of Electrical and Electronics Research (IJEER) Volume 11, Issue 2, Special Issue on Environmental Sustainability through Alternative Energy Sources and Electronic Communication
Publisher : FOREX Publication
Published : 30 April 2023
e-ISSN : 2347-470X
Page(s) : 236-241
Abstract
A Neural Network Predictive Controller (NNPC) is a deep learning-based controller (DLC) that uses artificial neural networks (ANN) to predict the future behavior of a system and accordingly control its outputs. In this paper, an NNPC was used to predict the level of the three cascaded tank and then adjust the inputs as flow rate to maintain the desired level in the tank. A three-tank level system is a system consisting of three interconnected tanks used to store liquids. To achieve the desired level, the NNPC first collects data on system behavior, including inputs and outputs, and uses this data to train the neural network. The trained network was then used to make predictions about the future level of each tank and to generate control signals to adjust the inputs as needed. NNPC also incorporates feedback from the system to continuously refine its predictions and improve its control performance over time. The mean squared error (MSE) of different backpropagation training algorithms available in MATLAB deep learning toolbox were evaluated and presented. Based on the MSE and best validation, Levenberg Marquardt algorithm were used in NNPC controller for further step response tracking. Different performance metrics were evaluated and presented.
Keywords: Process control system
, deep learning
, backpropagation
, three tank level systemn
, artificial neural network
, PID control
.
Bhawesh Prasad*, Research Scholar, Department of EIE, SLIET Longowal, India; Email: bpsliet2010@gmail.com
Raj Kumar, Associate Professor, Department of EIE, SLIET Longowal, India
Manmohan Singh, Associate Professor, Department of EIE, SLIET Longowal, India
-
[1] A. Isidori, “Nonlinear Control Systems (Third Edition).” 1989.
-
[2] A. M. Zaki, A. M. El-Nagar, M. El-Bardini, and F. A. S. Soliman, “Deep learning controller for nonlinear system based on Lyapunov stability criterion,” Neural Comput. Appl., vol. 33, no. 5, pp. 1515–1531, 2021, doi: 10.1007/s00521-020-05077-1. [Cross Ref]
-
[3] A. Kroll and H. Schulte, “Benchmark problems for nonlinear system identification and control using Soft Computing methods: Need and overview,” Appl. Soft Comput. J., vol. 25, pp. 496–513, 2014, doi: 10.1016/j.asoc.2014.08.034. [Cross Ref]
-
[4] K. T. Sundari, C. Komathi, S. Durgadevi, and K. Abirami, “Optimal Controller tuning of a PI controller for a three tank non-interacting process,” ICPECTS 2020 - IEEE 2nd Int. Conf. Power, Energy, Control Transm. Syst. Proc., pp. 2–6, 2020, doi: 10.1109/ICPECTS49113.2020.9337044. [Cross Ref]
-
[5] S. D. Sahputro, F. Fadilah, N. A. Wicaksono, and F. Yusivar, “Design and implementation of adaptive PID controller for speed control of DC motor,” QiR 2017 - 2017 15th Int. Conf. Qual. Res. Int. Symp. Electr. Comput. Eng., vol. 2017-Decem, no. 1, pp. 179–183, 2017, doi: 10.1109/QIR.2017.8168478. [Cross Ref]
-
[6] K. Akbari Moornani and M. Haeri, “Robust stability check for fractional PID-based control systems,” Trans. Inst. Meas. Control, vol. 35, no. 2, pp. 236–246, 2013, doi: 10.1177/0142331212440477. [Cross Ref]
-
[7] B. Hekimoglu, “Optimal Tuning of Fractional Order PID Controller for DC Motor Speed Control via Chaotic Atom Search Optimization Algorithm,” IEEE Access, vol. 7, pp. 38100–38114, 2019, doi: 10.1109/ACCESS.2019.2905961. [Cross Ref]
-
[8] B. Prasad, R. Kumar, and M. Singh, “Performance Analysis of Model Predictive Control for Cascaded Tank Level Control System,” 2021 IEEE 2nd Int. Conf. Electr. Power Energy Syst. ICEPES 2021, pp. 10–15, 2021, doi: 10.1109/ICEPES52894.2021.9699765. [Cross Ref]
-
[9] B. Prasad, R. Kumar, and M. Singh, “Performance Analysis of Heat Exchanger System Using Deep Learning Controller,” Int. J. Electr. Electron. Res., vol. 10, no. 2, pp. 327–334. [Cross Ref]
-
[10] K. Alhazmi and S. M. Sarathy, “Nonintrusive parameter adaptation of chemical process models with reinforcement learning,” J. Process Control, vol. 123, pp. 87–95, 2023, doi: 10.1016/j.jprocont.2023.02.001. [Cross Ref]
-
[11] S. Iplikci, A. Bayrak, H. Gürsoy, and M. Ö. Efe, “A novel robust fuzzy control of an uncertain system,” Trans. Inst. Meas. Control, vol. 39, no. 3, pp. 324–333, 2017, doi: 10.1177/0142331216668394. [Cross Ref]
-
[12] S. Skogestad, “Simple analytic rules for model reduction and PID controller tuning,” Model. Identif. Control, vol. 25, no. 2, pp. 85–120, 2004, doi: 10.4173/mic.2004.2.2. [Cross Ref]
-
[13] M. Khanafer and S. Shirmohammadi, “Applied AI in instrumentation and measurement: The deep learning revolution,” IEEE Instrum. Meas. Mag., vol. 23, no. 6, pp. 10–17, 2020, doi: 10.1109/MIM.2020.9200875. [Cross Ref]
-
[14] E. L. Itskovich, “Methodology for attaining the rational level of plant automation,” Autom. Remote Control, vol. 72, no. 5, pp. 1080–1088, 2011, doi: 10.1134/S000511791105016X. [Cross Ref]
-
[15] K. Cheon, J. Kim, M. Hamadache, and D. Lee, “On Replacing PID Controller with Deep Learning Controller for DC Motor System,” J. Autom. Control Eng., vol. 3, no. 6, pp. 452–456, 2015, doi: 10.12720/joace.3.6.452-456. [Cross Ref]
-
[16] S. Spielberg, A. Tulsyan, N. P. Lawrence, P. D. Loewen, and R. B. Gopaluni, “Deep Reinforcement Learning for Process Control: A Primer for Beginners,” no. Mc, 2020, doi: 10.1002/aic.16689. [Cross Ref]
-
[17] G. Wang, Q. S. Jia, J. Qiao, J. Bi, and M. Zhou, “Deep Learning-Based Model Predictive Control for Continuous Stirred-Tank Reactor System,” IEEE Trans. Neural Networks Learn. Syst., vol. 32, no. 8, pp. 3643–3652, 2021, doi: 10.1109/TNNLS.2020.3015869. [Cross Ref]
-
[18] M. N. A. Al-hamadani, “Machine Learning and Deep Learning Techniques,” no. July, pp. 507–515, 2020, doi: 10.13140/RG.2.2.33691.69928.
-
[19] D. gang Gao, Y. gang Sun, S. hui Luo, G. bin Lin, and L. sheng Tong, “Deep learning controller design of embedded control system for maglev train via deep belief network algorithm,” Des. Autom. Embed. Syst., vol. 24, no. 3, pp. 161–181, 2020, doi: 10.1007/s10617-020-09237-3. [Cross Ref]
-
[20] T. Kumar, D. Kumar, and G. Singh, “Performance Analysis of Quantum Classifier on Benchmarking Datasets,” Int. J. Electr. Electron. Res., vol. 10, no. 2, pp. 375–380, 2022, doi: 10.37391/IJEER.100252. [Cross Ref]
-
[21] S. Yang, W. Wang, C. Liu, W. Deng, and J. K. Hedrick, “Feature analysis and selection for training an end-To-end autonomous vehicle controller using deep learning approach,” IEEE Intell. Veh. Symp. Proc., no. Iv, pp. 1033–1038, 2017, doi: 10.1109/IVS.2017.7995850. [Cross Ref]
-
[22] L. Alzubaidi et al., Review of deep learning: concepts, CNN architectures, challenges, applications, future directions, vol. 8, no. 1. Springer International Publishing, 2021. doi: 10.1186/s40537-021-00444-8.
-
[23] R. Kumar, B. Singh, D. T. Shahani, A. Chandra, and K. Al-Haddad, “Recognition of Power-Quality Disturbances Using S-Transform-Based ANN Classifier and Rule-Based Decision Tree,” IEEE Trans. Ind. Appl., vol. 51, no. 2, pp. 1249–1258, 2015, doi: 10.1109/TIA.2014.2356639. [Cross Ref]
-
[24] “Design Neural Network Predictive Controller.” https://in.mathworks.com/help/deeplearning/ug/design-neural-network-predictive-controller-in-simulink.html.
-
[25] A. Shrestha and A. Mahmood, “Review of deep learning algorithms and architectures,” IEEE Access, vol. 7, no. c, pp. 53040–53065, 2019, doi: 10.1109/ACCESS.2019.2912200. [Cross Ref]
-
[26] H. Larochelle, Y. Bengio, J. Louradour, and P. Lamblin, “Exploring strategies for training deep neural networks,” J. Mach. Learn. Res., vol. 10, no. January, pp. 1–40, 2009, doi: 10.1145/1577069.1577070.
-
[27] S. K. Shetty and A. Siddiqa, “Deep Learning Algorithms and Applications in Computer Vision,” Int. J. Comput. Sci. Eng., vol. 7, no. 7, pp. 195–201, 2019, doi: 10.26438/ijcse/v7i7.195201. [Cross Ref]
-
[28] S. Afaq and S. Rao, “Significance Of Epochs On Training A Neural Network,” Int. J. Sci. Technol. Res., vol. 9, no. 06, pp. 485–488, 2020, [Online]. Available: www.ijstr.org.
-
[29] S. Bennett, “A Brief History of Automatic Control,” IEEE Control Syst., vol. 16, no. 3, pp. 17–25, 1996, doi: 10.1109/37.506394.
-
[30] L. Ljung, C. Andersson, K. Tiels, and T. B. Schön, “Deep learning and system identification,” IFAC-PapersOnLine, vol. 53, no. 2, pp. 1175–1181, 2020, doi: 10.1016/j.ifacol.2020.12.1329. [Cross Ref]
-
[31] K. T. Sundari, R. Giri, C. Komathi, S. D. Devi, and D. S. Adlene Jessica, “Gain Scheduled Adaptive PI Controller for a Hybrid Three Tank System,” 2022 2nd Int. Conf. Power Electron. IoT Appl. Renew. Energy its Control. PARC 2022, pp. 1–5, 2022, doi: 10.1109/PARC52418.2022.9726595. [Cross Ref]
-
[32] Feedback Instruments Ltd., Coupled Tanks Control Experiments, vol. 33-041S.
-
[33] S. Chauhan, B. Singh, and M. Singh, “Modified ant colony optimization based PID controller design for coupled tank system,” Eng. Res. Express, vol. 3, no. 4, 2021, doi: 10.1088/2631-8695/ac2bf3. [Cross Ref]
-
[34] Y. Shi, Z. Zhang, H. Chang, L. Xie, and H. Su, “Pseudo feedforward dynamic matrix control algorithm for desired closed-loop performance in MPC systems,” J. Process Control, vol. 123, pp. 37–49, 2023, doi: 10.1016/j.jprocont.2023.01.008. [Cross Ref]
-
[35] P. Chanfreut, J. M. Maestre, and E. F. Camacho, “Robust coalitional model predictive control with negotiation of mutual interactions,” J. Process Control, vol. 123, pp. 64–75, 2023, doi: 10.1016/j.jprocont.2023.01.017. [Cross Ref]
-
[36] S. E. L. Coughanowr, Donald R, “Process systems analysis and control third edition,” McGraw-Hill, p. 5, 2009, [Online]. Available: http://www.slideshare.net/accelerate786/process-systems-analysis-and-control-third-edition.
-
[37] M. N. A. Al-hamadani and S. Suthaharan, “Evaluation of The Performance of Deep Learning Techniques,” no. April, 2015, doi: 10.13140/RG.2.2.22144.28166/1.
-
[38] D. Hunter, H. Yu, M. S. Pukish, J. Kolbusz, and B. M. Wilamowski, “Selection of proper neural network sizes and architectures-A comparative study,” IEEE Trans. Ind. Informatics, vol. 8, no. 2, pp. 228–240, 2012, doi: 10.1109/TII.2012.2187914. [Cross Ref]
-
[39] N. A. S. Alwan and Z. Hussain, “Deep Learning for Robust Adaptive Inverse Control of Nonlinear Dynamic Systems.: Improved Settling Time with,” no. August, 2022, doi: 10.3390/s22165935. [Cross Ref]
-
[40] S. K. Sharma and M. S. Manna, “Finite Element Electromagnetic Based Design of Universal Motor for Agro Application,” Int. J. Electr. Electron. Res., vol. 10, no. 3, pp. 590–596, 2022, doi: 10.37391/IJEER.100330. [Cross Ref]
-
[41] B. Pandey, D. Joshi, A. S. Arora, N. Upadhyay, and H. S. Chhabra, “A Deep Learning Approach for Automated Detection and Segmentation of Pressure Ulcers Using Infrared-Based Thermal Imaging,” IEEE Sens. J., vol. 22, no. 15, pp. 14762–14768, 2022, doi: 10.1109/JSEN.2022.3184105. [Cross Ref]