Abstract
Many industrial processes have the characteristics such as large time delay, strong coupling or nonlinearity, which make them difficult to control. When exact process models are available, model-based control methods can achieve good performance. However, it is difficult to satisfy in many cases. This paper proposes a novel Model-free adaptive control scheme with an encoder–decoder structure based on gated recurrent unit (GRU) network and attention mechanism. The control objective is to make the process output track a known reference input. The controller does not need to know an accurate process model and can adjust the weight of each neuron of the neural network according to the error signal to achieve process control. The gating mechanism of GRU neural network enables the controller to take full advantage of the system’s history information. Lyapunov-based stability analysis is provided to guarantee the stability of the whole control system. Some process simulations and a Wood/Berry distillation column example show that only by adjusting a few parameters, the proposed controller can control a multivariable process with coupling or large time delay well.
Similar content being viewed by others
Data availability
Data sharing not applicable to this article as no datasets were generated or analyzed during the current study.
References
Qian X, Huang K, Jia S, Chen H, Yuan Y, Zhang L, Wang S (2019) Composition/temperature cascade control for a Kaibel dividing-wall distillation column by combining PI controllers and model predictive control integrated with soft sensor. Comput Chem Eng 126:292–303. https://doi.org/10.1016/j.compchemeng.2019.04.020
Wutthithanyawat C, Wangnippamto S (2018) Design of Decentralized PID controller with coefficient diagram method based on inverted decoupling for TITO system. In: 2018 International electrical engineering congress (IEECON), IEEE, pp 1–4. https://doi.org/10.1109/IEECON.2018.8712222
Garrido J, Lara M, Ruz ML, Vázquez F, Alfaya JA, Morilla F (2018) Decentralized PID control with inverted decoupling and superheating reference generation for efficient operation: application to the Benchmark PID 2018. IFAC-PapersOnLine 51(4):710–715. https://doi.org/10.1016/j.ifacol.2018.06.187
Tan F, Li HX, Shen P (2018) Smith predictor-based multiple periodic disturbance compensation for long dead-time processes. Int J Control 91(5):999–1010. https://doi.org/10.1080/00207179.2017.1303748
Raja GL, Ali A (2017) Smith predictor based parallel cascade control strategy for unstable and integrating processes with large time delay. J Process Control 52:57–65. https://doi.org/10.1016/j.jprocont.2017.01.007
Torrico BC, Pereira RDO, Sombra AKR, Nogueira FG (2021) Simplified filtered Smith predictor for high-order dead-time processes. ISA Trans 109:11–21. https://doi.org/10.1016/j.isatra.2020.10.007
Garrido J, Vázquez F, Morilla F, Normey-Rico JE (2016) Smith predictor with inverted decoupling for square multivariable time delay systems. Int J Syst Sci 47(2):374–388. https://doi.org/10.1080/00207721.2015.1067338
Song M, Liu H, Xu Y, Wang D, Huang Y (2020) Decoupling adaptive smith prediction model of flatness closed-loop control and its application. Processes 8(8):895. https://doi.org/10.3390/pr8080895
Åström KJ (1983) Theory and applications of adaptive control—a survey. Automatica 19(5):471–486. https://doi.org/10.1016/0005-1098(83)90002-X
Goodwin G, Ramadge P, Caines P (1980) Discrete-time multivariable adaptive control. IEEE Trans Autom Control 25(3):449–456. https://doi.org/10.1109/CDC.1979.270192
Hou Z, Jin S (2011) Data-driven model-free adaptive control for a class of MIMO nonlinear discrete-time systems. IEEE Trans Neural Netw 22(12):2173–2188. https://doi.org/10.1109/TNN.2011.2176141
Xu D, Jiang B, Shi P (2014) A novel model-free adaptive control design for multivariable industrial processes. IEEE Trans Ind Electron 61(11):6391–6398. https://doi.org/10.1109/TIE.2014.2308161
Jain AK, Mao J, Mohiuddin KM (1996) Artificial neural networks: a tutorial. Computer 29(3):31–44. https://doi.org/10.1109/2.485891
Werbos PJ (1989) Neural networks for control and system identification. In: Proceedings of the 28th IEEE conference on decision and control, IEEE, pp 260–265. https://doi.org/10.1109/CDC.1989.70114
Liao Y, Ma Y, Chen B, Li G, Zeng D (2020) Model free adaptive control scheme based on Elman neural network prediction. In: 2020 39th Chinese control conference (CCC), IEEE, pp 2312–2316. https://doi.org/10.23919/CCC50068.2020.9188399
Yang Y, Chen C, Lu J (2020) Parameter self-tuning of SISO compact-form model-free adaptive controller based on long short-term memory neural network. IEEE Access 8:151926–151937. https://doi.org/10.1109/ACCESS.2020.3017532
Mehrafrooz A, He F, Lalbakhsh A (2022) Introducing a novel model-free multivariable adaptive neural network controller for square MIMO systems. Sensors 22(6):2089. https://doi.org/10.3390/s22062089
Cheng GS (2004) Model-free adaptive (MFA) control. Comput Control Eng 15(3):28–33. https://doi.org/10.1049/cce:20040305
Cheng GS, Mulkey SL, Wang Q, Chow AJ (2013) Dream controller (U.S. Patent No. 8,594,813). U.S. Patent and Trademark Office
Fourati F (2018) Multiple neural control and stabilization. Neural Comput Appl 29(12):1435–1442. https://doi.org/10.1007/s00521-016-2659-z
Vaswani A, Shazeer N, Parmar N, Uszkoreit J, Jones L, Gomez AN, Kaiser L, Polosukhin I (2017) Attention is all you need. In: 31st Conference on neural information processing systems (NIPS 2017), pp 1–15. https://doi.org/10.48550/arXiv.1706.03762
Cho K, Merriënboer B, Gulcehre C, Bahdanau D, Bougares F, Schwenk H, Bengio Y (2014) Learning phrase representations using RNN encoder–decoder for statistical machine translation. In: Proceedings of the 2014 conference on empirical methods in natural language processing (EMNLP), pp 1724–1734. https://doi.org/10.3115/v1/D14-1179
Chung J, Gulcehre C, Cho K, Bengio Y (2014) Empirical evaluation of gated recurrent neural networks on sequence modeling. arXiv preprint arXiv:1412.3555. https://doi.org/10.48550/arXiv.1412.3555
Bengio Y, Simard P, Frasconi P (1994) Learning long-term dependencies with gradient descent is difficult. IEEE Trans Neural Netw 5(2):157–166. https://doi.org/10.1109/72.279181
Hochreiter S, Schmidhuber J (1997) Long short-term memory. Neural Comput 9(8):1735–1780. https://doi.org/10.1162/neco.1997.9.8.1735
Bibi Y, Bouhali O, Bouktir T (2017) Petri type 2 fuzzy neural networks approximator for adaptive control of uncertain non-linear systems. IET Control Theory Appl 11(17):3130–3136. https://doi.org/10.1049/iet-cta.2017.0610
Yamada T (2012) Discussion of stability of learning type neural network direct controller and its folding behavior. In: 2012 Proceedings of SICE annual conference (SICE), IEEE, pp 459–464
Ham FM, Kostanic I (2000) Principles of neurocomputing for science and engineering. McGraw-Hill Higher Education, New York
Wood RK, Berry MW (1973) Terminal composition control of a binary distillation column. Chem Eng Sci 28(9):1707–1717. https://doi.org/10.1016/0009-2509(73)80025-9
Pawar RN, Jadhav SP (2017) Design of NDT and PSO based decentralised PID controller for Wood–Berry distillation column. In: 2017 IEEE international conference on power, control, signals and instrumentation engineering (ICPCSI), IEEE, pp 719–723. https://doi.org/10.1109/ICPCSI.2017.8391808
Shin Y, Smith R, Hwang S (2020) Development of model predictive control system using an artificial neural network: a case study with a distillation column. J Clean Prod 277:124124. https://doi.org/10.1016/j.jclepro.2020.124124
Chavan S, Rathi V, Birnale N (2019) Implementation of fuzzy logic control for FOPDT model of distillation column. In: 2019 4th International conference on recent trends on electronics, information, communication & technology (RTEICT), IEEE, pp 1294–1298.https://doi.org/10.1109/RTEICT46194.2019.9016877
Acharya, P, Dumpa G, Dan TK (2016) Modelling and control of distillation column. In: 2016 International conference on computation of power, energy information and communication (ICCPEIC), IEEE, pp 123–128. https://doi.org/10.1109/ICCPEIC.2016.7557236
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors did not receive support from any organization for the submitted work. The authors have no relevant financial or non-financial interest to disclose.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Sun, J., Wei, Z. & Liu, X. GRU-based model-free adaptive control for industrial processes. Neural Comput & Applic 35, 17701–17715 (2023). https://doi.org/10.1007/s00521-023-08652-4
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00521-023-08652-4