An Incremental Learning-based Fuzzy Control Scheme for a Class of Uncertain Euler-Lagrange Systems

Document Type : Research Paper

Authors

1 Faculty of Electrical and Computer Engineering, University of Tabriz

2 Faculty of Electrical and Computer Engineering, University of Tabriz, Tabriz, Iran

Abstract

Euler-Lagrange systems describe a wide range of mechanical and robotic systems. Uncertainties and dynamic parameter
changes pose significant challenges to control the Euler-Lagrange systems using traditional methods. In such
cases, intelligent methods can cover the limits of the classical techniques. In this research, we intend to present a
fuzzy logic-based controller trained by the proposed incremental learning algorithm to face the challenges of Euler-
Lagrange systems. Incremental learning aims to accumulate experiences over time to train the models. We have
performed several simulations to test the capabilities of the proposed method and compared the results with wellknown
machine learning-based methods using various criteria. Considering the integral of absolute error, the results
show that the proposed method has improved by 40.89%, 38.32%, 34.12%, and 34.79% compared to the best other
method in nominal system scenario and three other scenarios considering three different levels of uncertainty. The
overshoot of the system response achieved by the proposed control scheme is approximately 44 − 48% less than the
best other method in four scenarios. Also, we have studied the system response to disturbance and noise.

Keywords

Main Subjects


[1] Z. Alammar, L. Alzubaidi, J. Zhang, Y. Li, A. Gupta, Y. Gu, Generalisable deep learning framework to overcome
catastrophic forgetting, Intelligent Systems with Applications, 23 (2024), 200415. https://doi.org/10.1016/j.
iswa.2024.200415
[2] K. S. T. R. Alves, C. D. de Jesus, E. P. de Aguiar, A new takagi–sugeno–kang model to time series forecasting,
Engineering Applications of Artificial Intelligence, 133 (2024), 108155. https://doi.org/10.1016/j.engappai.
2024.108155
[3] S. Balovsyak, O. Derevyanchuk, V. Kovalchuk, H. Kravchenko, M. Kozhokar, Face mask recognition by the violajones
method using fuzzy logic, International Journal of Image, Graphics and Signal Processing (IJIGSP), 16
(2024), 39–51. https://doi.org/10.5815/ijigsp.2024.03.04
[4] Q. Chen, Y. Jin, Y. Song, Fault-tolerant adaptive tracking control of euler-lagrange systems–an echo state network
approach driven by reinforcement learning, Neurocomputing, 484 (2022), 109–116. https://doi.org/10.1016/
j.neucom.2021.10.083
[5] Z. Chen, B. Liu, Lifelong machine learning, 1, Springer, (2018). https://doi.org/10.1007/978-3-031-01581-6
[6] H. Gao, W. Bi, X. Wu, Z. Li, Z. Kan, Y. Kang, Adaptive fuzzy-region-based control of euler–lagrange systems
with kinematically singular configurations, IEEE Transactions on Fuzzy Systems, 29 (2020), 2169–2179. https:
//doi.org/10.1109/TFUZZ.2020.2994991
[7] A. Gijsberts, G. Metta, Incremental learning of robot dynamics using random features, 2011 IEEE International
Conference on Robotics and Automation, IEEE (2011), 951–956. https://doi.org/10.1109/ICRA.2011.5980191
[8] C. R. Harris, K. J. Millman, S. J. van der Walt, R. Gommers, P. Virtanen, D. Cournapeau, E. Wieser, J. Taylor,
S. Berg, N. J. Smith, R. Kern, M. Picus, S. Hoyer, M. H. van Kerkwijk, M. Brett, A. Haldane, J. F. del R´ıo,
M. Wiebe, P. Peterson, P. G´erard-Marchant, K. Sheppard, T. Reddy, W. Weckesser, H. Abbasi, C. Gohlke,
T. E. Oliphant, Array programming with NumPy, Nature, 585 (2020), 357–362. https://doi.org/10.1038/
s41586-020-2649-2
[9] X. He, M. Lu, Output feedback control of uncertain euler–lagrange systems by internal model , Automatica, 156
(2023), 111189. https://doi.org/10.1016/j.automatica.2023.111189
[10] Y. He, Y. Zhao, Adaptive robust control of uncertain euler–lagrange systems using gaussian processes, IEEE Transactions on Neural Networks and Learning Systems, 35 (2022), 7949–7962. https://doi.org/10.1109/TNNLS.
2022.3222405
[11] J. D. Hunter, Matplotlib: A 2d graphics environment, Computing in Science and Engineering, 9 (2007), 90–95.
https://doi.org/10.1109/MCSE.2007.55
[12] L. Jamone, B. Damas, J. Santos-Victor, Incremental learning of context-dependent dynamic internal models for
robot control , 2014 IEEE International Symposium on Intelligent Control (ISIC), IEEE (2014), 1336–1341. https:
//doi.org/10.1109/ISIC.2014.6967617
[13] L. T. Le, L. K. Ngo, Application of combining type 2 fuzzy cmac network and jordan neural network in nonlinear
system control , Iranian Journal of Fuzzy Systems, 22 (2025), 25–39. https://doi.org/10.22111/ijfs.2025.
50552.8930
[14] I. E. Leal-Leal, E. Alcorta-Garcia, An efficient fault tolerant control scheme for euler–lagrange systems, International
Journal of Applied Mathematics and Computer Science, 33 (2023), 219–228. https://doi.org/10.34768/
amcs-2023-0017
[15] J. Lian, G. Hui, Human evolutionary optimization algorithm, Expert Systems with Applications, 241 (2024),
122638. https://doi.org/10.1016/j.eswa.2023.122638
[16] Y. Liu, Y. Li, Application of inverse optimal formation control for euler-lagrange systems, IEEE Transactions on
Intelligent Transportation Systems, 24 (2023), 5655–5662. https://doi.org/10.1109/TITS.2023.3240135
[17] E. D. Lughofer, Flexfis: A robust incremental learning approach for evolving takagi–sugeno fuzzy models, IEEE
Transactions on Fuzzy Systems, 16 (2008), 1393–1410. https://doi.org/10.1109/TFUZZ.2008.925908
[18] M. McCloskey, N. J. Cohen, Catastrophic interference in connectionist networks: The sequential learning
problem, Psychology of Learning and Motivation, Elsevier, 24 (1989), 109–165. https://doi.org/10.1016/
S0079-7421(08)60536-8
[19] O. Mehrabi, A. Fakharian, M. Siahi, A. Ramezani, Fuzzy radial basis function least square policy iteration: A
novel critic-only reinforcement learning framework, Iranian Journal of Fuzzy Systems, 22 (2025), 59–80. https:
//doi.org/10.22111/ijfs.2025.48345.8503
[20] M. Mirzaee, R. Kazemi, Type-ii fuzzy inference system-based fractional terminal sliding mode control for zero-force
exoskeleton robots, Iranian Journal of Fuzzy Systems, 21 (2024), 147–171. https://doi.org/10.22111/ijfs.
2025.49399.8718
[21] A. Mirzaei, A. Nazemi, Parallel synchronization and a rbf neuro-fuzzy system to synchronization of chaotic systems,
Iranian Journal of Fuzzy Systems, 21 (2024), 101–126. https://doi.org/10.22111/ijfs.2025.48808.8609
[22] A. Naghsh, F. Sheikholeslam, M. Danesh, Design of an adaptive fuzzy estimator for force/position tracking in robot
manipulators, Iranian Journal of Fuzzy Systems, 11 (2014), 75–89. https://doi.org/10.22111/ijfs.2014.1396
[23] T. L. Nguyen, H. T. Tran, T. T. Tran, C. T. Pham, Reinforcement learning-based event-triggered robust optimal control
for mobile euler-lagrange systems with dead-zone and saturation actuators, International Journal of Mechanical
Engineering and Robotics Research, 10 (2021), 116–127. https://doi.org/10.18178/ijmerr.10.3.116-127
[24] S. Ober-Bl¨obaum, C. Offen, Variational learning of euler–lagrange dynamics from data, Journal of Computational
and Applied Mathematics, 421 (2023), 114780. https://doi.org/10.1016/j.cam.2022.114780
[25] E. Y. ¨Ozkan, Inequalities and numerical results of approximation for bivariate q–baskakov–durrmeyer type operators
including q–improper integral , Journal of Mathematical Inequalities, 16 (2022), 499–512. https://doi.org/10.
7153/jmi-2022-16-36
[26] E. Y. ¨Ozkan, A new kantorovich-type rational operator and inequalities for its approximation, Mathematics, 10
(2022), 1982. https://doi.org/10.3390/math10121982
[27] E. Y. ¨Ozkan, Some inequalities and numerical results estimating error of approximation for tensor product kind
bivariate quantum beta-type operators and pertaining to gbs variant, Journal of Inequalities and Applications, 2022
(2022), 66. https://doi.org/10.1186/s13660-022-02798-w
[28] E. Y. ¨Ozkan, Approximation process of the fuzzy meyer-k¨onig and zeller operators, Operators, Inequalities and
Approximation: Theory and Applications, Springer (2024), ISBN 978-981-97-3237-1, 33–51. https://doi.org/
10.1007/978-981-97-3238-8_2
[29] M. Pratama, S. G. Anavatti, P. P. Angelov, E. Lughofer, Panfis: A novel incremental learning machine, IEEE
Transactions on Neural Networks and Learning Systems, 25 (2013), 55–68. https://doi.org/10.1109/TNNLS.
2013.2271933
[30] M. S. Rani, R. Sai, Qpmmcoa and bayesian fuzzy clustering: A novel approaches for optimizing queries in big data,
Iranian Journal of Fuzzy Systems, 22 (2025), 1–24. https://doi.org/10.22111/ijfs.2025.47412.8350
[31] L. Saihi, B. Berbaoui, Hybrid neuro-fuzzy integral sliding mode control technique optimized upqc for power quality
improvement in solar systems, Iranian Journal of Fuzzy Systems, 22 (2025), 147–168. https://doi.org/10.
22111/ijfs.2025.49224.8678
[32] R. Santhosh, D. J. Sut, M. Uma, P. Sethuramalingam, Optimizing irb1410 industrial robot painting processes
through taguchi method and fuzzy logic integration with machine learning, International Journal of Intelligent
Robotics and Applications, 8 (2024), 380–400. https://doi.org/10.1007/s41315-024-00325-2
[33] X. Shi, J. Wang, B. Zhang, A fuzzy time series forecasting model with both accuracy and interpretability is used to
forecast wind power, Applied Energy, 353 (2024), 122015. https://doi.org/10.1016/j.apenergy.2023.122015
[34] M. Siami, M. Naderpour, F. Ramezani, J. Lu, Risk assessment through big data: An autonomous fuzzy decision
support system, IEEE Transactions on Intelligent Transportation Systems, 25 (2024), 9016–9027. https://doi.
org/10.1109/TITS.2024.3392959
[35] P. Su, J. Yu, Y. Hua, Q. Li, X. Dong, Z. Ren, Distributed time-varying formation optimal tracking for uncertain
euler–lagrange systems with time-varying cost functions, Aerospace Science and Technology, 132 (2023), 108019.
https://doi.org/10.1016/j.ast.2022.108019
[36] G. Sun, Q. Zeng, A finite-time sliding mode control approach for constrained euler–lagrange system, Mathematics,
11 (2023), 2788. https://doi.org/10.3390/math11122788
[37] M. Tanveer, M. Sajid, M. Akhtar, A. Quadir, T. Goel, A. Aimen, S. Mitra, Y. D. Zhang, C. T. Lin, J. Del Ser,
Fuzzy deep learning for the diagnosis of alzheimer’s disease: Approaches and challenges, IEEE Transactions on
Fuzzy Systems, 32 (2024), 5477–5492. https://doi.org/10.1109/TFUZZ.2024.3409412
[38] G. M. van de Ven, T. Tuytelaars, A. S. Tolias, Three types of incremental learning, Nature Machine Intelligence,
4 (2022), 1185–1197. https://doi.org/10.1038/s42256-022-00568-3
[39] P. Virtanen, R. Gommers, T. E. Oliphant, M. Haberland, T. Reddy, D. Cournapeau, E. Burovski, P. Peterson,
W. Weckesser, J. Bright, S. J. van der Walt, M. Brett, J. Wilson, K. J. Millman, N. Mayorov, A. R. J. Nelson, E. Jones, R. Kern, E. Larson, C. J. Carey, ˙I. Polat, Y. Feng, E. W. Moore, J. VanderPlas, D. Laxalde, J. Perktold,
R. Cimrman, I. Henriksen, E. A. Quintero, C. R. Harris, A. M. Archibald, A. H. Ribeiro, F. Pedregosa, P. van
Mulbregt, SciPy 1.0 Contributors, SciPy 1.0: Fundamental algorithms for scientific computing in Python, Nature
Methods, 17 (2020), 261–272. https://doi.org/10.1038/s41592-019-0686-2
[40] Y. Wu, X. Yang, H. Yan, M. Chadli, Y. Wang, Adaptive fuzzy event-triggered sliding mode control for uncertain
euler-lagrange systems with performance specifications, IEEE Transactions on Fuzzy Systems, 31 (2022), 1566–
1579. https://doi.org/10.1109/TFUZZ.2022.3205777
[41] W. Xiao, H. Ma, L. Zhou, H. Li, Adaptive fuzzy fixed-time formation-containment control for euler-lagrange systems,
IEEE Transactions on Fuzzy Systems, 31 (2023), 3700–3709. https://doi.org/10.1109/TFUZZ.2023.
3267425
[42] X. Xie, F. Yang, L. Wan, J. Xia, K. Shi, Enhanced local stabilization of constrained n-ts fuzzy systems with lighter
computational burden, IEEE Transactions on Fuzzy Systems, 31 (2022), 1064–1070. https://doi.org/10.1109/
TFUZZ.2022.3187182
[43] L. Yang, G. Lai, Y. Chen, Z. Guo, Online control for biped robot with incremental learning mechanism, Applied
Sciences, 11 (2021), 8599. https://doi.org/10.3390/app11188599
[44] Y. Yang, R. Li, J. Huang, X. Su, Distributed optimal output feedback consensus control for nonlinear euler-lagrange
systems under input saturation, Journal of the Franklin Institute, 360 (2023), 5857–5877. https://doi.org/10.
1016/j.jfranklin.2023.03.042
[45] Z. X. Yang, H. J. Rong, P. Angelov, Z. X. Yang, Statistically evolving fuzzy inference system for non-gaussian noises,
IEEE Transactions on Fuzzy Systems, 30 (2021), 2649–2664. https://doi.org/10.1109/TFUZZ.2021.3090898
[46] Z. Yao, J. Yao, Toward reliable designs of data-driven reinforcement learning tracking control for euler–lagrange
systems, Neural Networks, 153 (2022), 564–575. https://doi.org/10.1016/j.neunet.2022.05.017
[47] F. Zhang, Y. Y. Chen, Y. Zhang, Finite-time event-triggered containment control of multiple euler–lagrange systems
with unknown control coefficients, Journal of the Franklin Institute, 360 (2023), 777–791. https://doi.org/10.
1016/j.jfranklin.2022.11.043
[48] Y. Zhang, C. Hua, K. Li, Disturbance observer-based fixed-time prescribed performance tracking control for
robotic manipulator, International Journal of Systems Science, 50 (2019), 2437–2448. https://doi.org/10.1080/
00207721.2019.1622818
[49] D. W. Zhou, Q. W. Wang, Z. H. Qi, H. J. Ye, D. C. Zhan, Z. Liu, Class-incremental learning: A survey, IEEE
Transactions on Pattern Analysis and Machine Intelligence, 46 (2024), 9851–9873. https://doi.org/10.1109/
TPAMI.2024.3429383