Adaptive MIMO fuzzy PID controller based on Runge-Kutta model
Nonlinear multi-input multi-output (MIMO) systems are difficult to control because of input–output coupling, measurement noise, and parameter variations. This study proposes a Runge–Kutta (RK) model-based predictive adaptive MIMO fuzzy proportional–integral–derivative (PID) controller for nonlinear dynamical systems. A fourth-order Runge–Kutta (RK4) model predicts future outputs and provides the sensitivity information required to update the fuzzy PID scaling parameters online using the Levenberg–Marquardt (LM) algorithm. An additive correction mechanism provides supplementary control action during transient conditions and plant–model mismatch. Furthermore, a discrete-time Lyapunov-based stability analysis is established, guaranteeing the uniform ultimate boundedness (UUB) of the tracking errors and the boundedness of adaptive parameters under aggregate disturbances. The proposed controller is evaluated on a nonlinear three-tank system under nominal conditions, measurement noise, and time-varying parametric uncertainty. For comparative evaluation, an existing RK model-based adaptive MIMO PID controller is employed as a benchmark under the same operating scenarios. Both controllers maintain bounded tracking responses, control inputs, and adaptive parameters. The composite performance-index values obtained with the proposed fuzzy PID controller are 0.2660, 0.2701, and 1.0739, corresponding to improvements of 6.11%, 6.12%, and 3.59%, respectively, over the benchmark controller. In the parametric-uncertainty case, the RK-based parameter estimator follows the variations in the uncertain inter-tank flow coefficient and reduces the resulting plant–model mismatch. Although the benchmark adaptive PID controller has lower computational requirements, the average and maximum cycle times of both controllers remain substantially below the sampling period. The results demonstrate that the proposed adaptive MIMO fuzzy PID controller improves the combined tracking and control-variation performance while retaining computational feasibility.
- İplikçi S. Runge-Kutta model-based adaptive predictive control mechanism for non-linear processes. Trans Inst Meas Control. 2013;35(2):166-180. https://doi.org/10.1177/0142331212438910
- Çetin M, İplikçi S. A novel auto-tuning PID control mechanism for nonlinear systems. ISA Trans. 2015;58:292-308. https://doi.org/10.1016/j.isatra.2015.05.017
- Uçak K. A novel model predictive Runge-Kutta neural network controller for nonlinear MIMO systems. Neural Process Lett. 2020;51(2):1789-1833. https://doi.org/10.1007/s11063-019-10167-w
- Slotine JJE, Li W. Applied Nonlinear Control. Englewood Cliffs, NJ: Prentice Hall; 1991. Accessed October 19, 2026. https://lewisgroup.uta.edu/ee5323/notes/Slotine%20and%20Li%20applied%20nonlinear%20control-%20bad%20quality.pdf
- Ang KH, Chong G, Li Y. PID control system analysis, design, and technology. IEEE Trans Control Syst Technol. 2005;13(4):559-576. https://doi.org/10.1109/TCST.2005.847331
- Sastry SS, Bodson M. Adaptive Control: Stability, Convergence, and Robustness. Englewood Cliffs, NJ: Prentice Hall; 1989. Accessed October 19, 2026. https://my.eng.utah.edu/~bodson/acscr/acscr.pdf
- Zhao C, Guo L. Towards a theoretical foundation of PID control for uncertain nonlinear systems. Automatica. 2022;142:110360. https://doi.org/10.1016/j.automatica.2022.110360
- Zhao C. Semiglobal stability of PID for uncertain nonaffine systems. Automatica. 2024;160:111429. https://doi.org/10.1016/j.automatica.2023.111429
- Zhao C, Wang D, Xue W. Beyond linear limits: design of robust nonlinear PID control. Automatica. 2025;173:112075. https://doi.org/10.1016/j.automatica.2024.112075
- Çelik D, Khosravi N, Khan MA, Waseem M, Ahmed H. Advancements in nonlinear PID controllers: a comprehensive review. Comput Electr Eng. 2026;129:110775. https://doi.org/10.1016/j.compeleceng.2025.110775
- Qiao WZ, Mizumoto M. PID type fuzzy controller and parameters adaptive method. Fuzzy Sets Syst. 1996;78(1):23-35. https://doi.org/10.1016/0165-0114(95)00115-8
- Mann GKI, Hu BG, Gosine RG. Analysis of direct action fuzzy PID controller structures. IEEE Trans Syst Man Cybern B Cybern. 1999;29(3):371-388. https://doi.org/10.1109/3477.764871
- Carvajal J, Chen G, Ogmen H. Fuzzy PID controller: design, performance evaluation, and stability analysis. Inf Sci. 2000;123(3-4):249-270. https://doi.org/10.1016/S0020-0255(99)00127-9
- Woo ZW, Chung HY, Lin JJ. A PID type fuzzy controller with self-tuning scaling factors. Fuzzy Sets Syst. 2000;115(2):321-326. https://doi.org/10.1016/S0165-0114(98)00159-6
- Uçak K, Öke G. Adaptive fuzzy PID controller based on online LSSVR. In: Proceedings of the International Symposium on Innovations in Intelligent Systems and Applications. Piscataway, NJ: IEEE; 2012:1-7. https://doi.org/10.1109/INISTA.2012.6247020
- Uçak K, Arslantürk BN. Adaptive MIMO fuzzy PID controller based on peak observer. Int J Optim Control Theor Appl. 2023;13(2):139-150. https://doi.org/10.11121/ijocta.2023.1247
- Zhou Y, Wang X. Adaptive fuzzy command filtering control for nonlinear MIMO systems with full state constraints and unknown control direction. Neurocomputing. 2022;493:474-485. https://doi.org/10.1016/j.neucom.2021.12.091
- Puviyarasi B, Murukesh C. Design and implementation of adaptive mixed fuzzy controller for MIMO nonlinear systems. Math Comput Simul. 2023;203:71-91. https://doi.org/10.1016/j.matcom.2022.06.019
- Zhang X, Yang X, Huang C, Cao J, Liu H. Adaptive fuzzy finite-time PID backstepping control for chaotic systems with full states constraints and unmodeled dynamics. Inf Sci. 2024;661:120148. https://doi.org/10.1016/j.ins.2024.120148
- Saleem O, Ahmad KR, Iqbal J. Fuzzy-augmented model reference adaptive PID control law design for robust voltage regulation in DC-DC buck converters. Mathematics. 2024;12(12):1893. https://doi.org/10.3390/math12121893
- Rawlings JB, Mayne DQ, Diehl M. Model Predictive Control: Theory, Computation, and Design. 2nd ed. Madison, WI: Nob Hill Publishing; 2017. Accessed October 19, 2026. https://sites.engineering.ucsb.edu/~jbraw/mpc/MPC-book-2nd-edition-1st-printing.pdf
- Chen Z, Chen X, Liu J, Cen L, Gui W. Learning model predictive control of nonlinear systems with time-varying parameters using Koopman operator. Appl Math Comput. 2024;470:128577. https://doi.org/10.1016/j.amc.2024.128577
- Asvadi-Kermani O, Sorouri H, Oshnoei A. Adaptive regulation of a non-inverting buck-boost converter with Levenberg-Marquardt-based sliding-mode predictive control scheme. Sci Rep. 2025;15:28783. https://doi.org/10.1038/s41598-025-14691-9
- Uçak K. A novel adaptive Runge-Kutta controller for nonlinear dynamical systems. Soft Comput. 2021;25(16):10915-10933. https://doi.org/10.1007/s00500-021-05792-4
- Haring M, Grøtli EI, Riemer-Sørensen S, Seel K, Hanssen KG. A Levenberg-Marquardt algorithm for sparse identification of dynamical systems. IEEE Trans Neural Netw Learn Syst. 2023;34(11):9323-9336. https://doi.org/10.1109/TNNLS.2022.3157963
- Waseem W, Ali S, Ali A, Thaljaoui A, Meetei MZ. Dynamics of infectious disease mathematical model through unsupervised stochastic neural network paradigm. Comput Biol Chem. 2025;115:108291. https://doi.org/10.1016/j.compbiolchem.2024.108291
- Khan Z, Alfwzan WF, Ali A, et al. Intelligent computing for electromagnetohydrodynamic bioconvection flow of micropolar nanofluid with thermal radiation and stratification: Levenberg-Marquardt backpropagation algorithm. AIP Adv. 2024;14(3):035224. https://doi.org/10.1063/5.0187124
- Hagan MT, Menhaj MB. Training feedforward networks with the Marquardt algorithm. IEEE Trans Neural Netw. 1994;5(6):989-993. https://doi.org/10.1109/72.329697
- Amira GmbH. DTS200-Laboratory Setup Three-Tank System. Duisburg, Germany: Amira GmbH; 2000. Accessed October 19, 2026. https://www.yumpu.com/en/document/view/55596767/dts200-laboratory-setup-three-tank-system
- Uçak K. A Runge-Kutta neural network-based control method for nonlinear MIMO systems. Soft Comput. 2019;23(17):7769-7803. https://doi.org/10.1007/s00500-018-3405-5
- Zare H, Hajarian M. An efficient Gauss-Newton algorithm for solving regularized total least squares problems. Numer Algorithms. 2022;89:1049-1073. https://doi.org/10.1007/s11075-021-01145-2
- İplikçi S. A comparative study on a novel model-based PID tuning and control mechanism for nonlinear systems. Int J Robust Nonlinear Control. 2010;20(13):1483-1501. https://doi.org/10.1002/rnc.1524
- Zadeh LA. Fuzzy sets. Inf Control. 1965;8(3):338-353. https://doi.org/10.1016/S0019-9958(65)90241-X
- Mamdani EH, Assilian S. An experiment in linguistic synthesis with a fuzzy logic controller. Int J Man Mach Stud. 1975;7(1):1-13. https://doi.org/10.1016/S0020-7373(75)80002-2
- Camacho EF, Bordons C. Model Predictive Control. 2nd ed. London, UK: Springer; 2004. Accessed October 19, 2026. https://d-nb.info/971690634/04
- Dogan KM, Gruenwald BC, Yucelen T, Muse JA. Relaxing the stability limit of adaptive control systems in the presence of unmodelled dynamics. Int J Control. 2017;90(12):2565-2576. https://doi.org/10.1080/00207179.2017.1330557
- Uçak K. A novel data-driven model predictive controller for nonlinear dynamical systems based on Runge-Kutta sparse identification. Neural Comput Appl. 2026;38:591. https://doi.org/10.1007/s00521-026-12208-7
- Uçak K, Öke Günel G. An adaptive support vector regressor controller for nonlinear systems. Soft Comput. 2016;20(7):2531-2556. https://doi.org/10.1007/s00500-015-1654-0
