Bayesian-ANN controller for pH-control
Keywords:
Bayesian Weighting, Process Control, Nonlinear control, Machine LearningAbstract
The major problems using artificial neural networks (ANN) for the controller in process control are overfitting and extrapolation. The former commonly occur when unmeasured disturbances affect the process and the ANN will average out the controller output, between the disturbance case and the case where there are no disturbances. Extrapolation problem stems from the ANN suggesting controller outputs in areas where the ANN has not been trained for. This paper proposes a Bayesian weighting approach to improve the generalization performance of ANN controllers in pH control where a feedforward ANN was trained to mimic the behavior of a Robust Model Predictive Controller (RMPC). The proposed approach relies on separating the training data based on the presence and size of disturbances, as well as a Bayesian weighting scheme. The training data was generated from running multiple tests on the RMPC for different requirements and cases of pH control. The training algorithm used was the Levenberg-Marquardt algorithm. The proposed approach was applied to a MATLAB® simulated pH control system. Bayesian-ANN is a novel approach for enhancing the generalization performance of ANNs in pH control. It is straightforward to implement and can be utilized with any ANN architecture. The proposed Bayesian weighted ANN (ANN-MPC) method in controlling pH process is found to be superior to a single ANN and multiple model predictive control (MMPC). This is particularly true with regard to reducing overshoots and oscillations.
References
Ying, X., 2019, February. An overview of overfitting and its solutions. In Journal of physics: Conference series (Vol. 1168, p. 022022). IOP Publishing.
Draeger, A., Engell, S. and Ranke, H., 1995. Model predictive control using neural networks. IEEE Control Systems Magazine, 15(5), pp.61-66.
Patwardhan, R.S., Lakshminarayanan, S. and Shah, S.L., 1998. Constrained nonlinear MPC using Hammerstein and Wiener models: PLS framework. AIChE Journal, 44(7), pp.1611-1622.
Lawryńczuk, M., 2010. Computationally efficient nonlinear predictive control based on neural Wiener models. Neurocomputing, 74(1-3), pp.401-417..
Sena, H.J., da Silva, F.V. and Fileti, A.M.F., 2021. ANN model adaptation algorithm based on extended Kalman filter applied to pH control using MPC. Journal of Process Control, 102, pp.15-23.
Durairaj, S., Xavier, J., Patnaik, S.K. and Panda, R.C., 2023. Deep Learning Based System Identification and Nonlinear Model Predictive Control of pH Neutralization Process. Industrial & Engineering Chemistry Research, 62(33), pp.13061-13080.
Tharakan, L.G., Benny, A., Jaffar, N.E. and Jaleel, J.A., 2013, March. Neural network based pH control of a weak acid—Strong base system. In 2013 International Mutli-Conference on Automation, Computing, Communication, Control and Compressed Sensing (iMac4s) (pp. 674-679). IEEE.
Pua, Z.Y., Hermansson, A.W. and Lim, C.H., 2022, October. ANN based Multi Model Predictive Control for pH-Control. In IOP Conference Series: Materials Science and Engineering (Vol. 1257, No. 1, p. 012035).
Gustafsson, T.K., Skrifvars, B.O., Sandström, K.V. and Waller, K.V., 1995. Modeling of pH for control. Industrial & Engineering Chemistry Research, 34(5), pp.820-827.
Hermansson, A.W. and Syafiie, S., 2020, April. Offset-free control of a pH system using Multiple Model Predictive Control. In IOP Conference Series: Materials Science and Engineering (Vol. 778, No. 1, p. 012072). IOP Publishing.
Aufderheide, B. and Bequette, B.W., 2003. Extension of dynamic matrix control to multiple models. Computers & chemical engineering, 27(8-9), pp.1079-1096.
Hermansson, A.W., Syafiie, S. and Noor, S.M., 2010, December. Multiple model predictive control of nonlinear pH neutralization system. In 2010 IEEE International Conference on Industrial Engineering and Engineering Management (pp. 301-304). IEEE.
Downloads
Published
Issue
Section
License
Copyright (c) 2024 ASEAN Journal of Process Control

This work is licensed under a Creative Commons Attribution 4.0 International License.