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
catastrophic forgetting, Intelligent Systems with Applications, 23 (2024), 200415. https://doi.org/10.1016/j.
iswa.2024.200415
Engineering Applications of Artificial Intelligence, 133 (2024), 108155. https://doi.org/10.1016/j.engappai.
2024.108155
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
approach driven by reinforcement learning, Neurocomputing, 484 (2022), 109–116. https://doi.org/10.1016/
j.neucom.2021.10.083
with kinematically singular configurations, IEEE Transactions on Fuzzy Systems, 29 (2020), 2169–2179. https:
//doi.org/10.1109/TFUZZ.2020.2994991
Conference on Robotics and Automation, IEEE (2011), 951–956. https://doi.org/10.1109/ICRA.2011.5980191
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
(2023), 111189. https://doi.org/10.1016/j.automatica.2023.111189
2022.3222405
https://doi.org/10.1109/MCSE.2007.55
robot control , 2014 IEEE International Symposium on Intelligent Control (ISIC), IEEE (2014), 1336–1341. https:
//doi.org/10.1109/ISIC.2014.6967617
system control , Iranian Journal of Fuzzy Systems, 22 (2025), 25–39. https://doi.org/10.22111/ijfs.2025.
50552.8930
Journal of Applied Mathematics and Computer Science, 33 (2023), 219–228. https://doi.org/10.34768/
amcs-2023-0017
122638. https://doi.org/10.1016/j.eswa.2023.122638
Intelligent Transportation Systems, 24 (2023), 5655–5662. https://doi.org/10.1109/TITS.2023.3240135
Transactions on Fuzzy Systems, 16 (2008), 1393–1410. https://doi.org/10.1109/TFUZZ.2008.925908
problem, Psychology of Learning and Motivation, Elsevier, 24 (1989), 109–165. https://doi.org/10.1016/
S0079-7421(08)60536-8
novel critic-only reinforcement learning framework, Iranian Journal of Fuzzy Systems, 22 (2025), 59–80. https:
//doi.org/10.22111/ijfs.2025.48345.8503
exoskeleton robots, Iranian Journal of Fuzzy Systems, 21 (2024), 147–171. https://doi.org/10.22111/ijfs.
2025.49399.8718
Iranian Journal of Fuzzy Systems, 21 (2024), 101–126. https://doi.org/10.22111/ijfs.2025.48808.8609
manipulators, Iranian Journal of Fuzzy Systems, 11 (2014), 75–89. https://doi.org/10.22111/ijfs.2014.1396
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
and Applied Mathematics, 421 (2023), 114780. https://doi.org/10.1016/j.cam.2022.114780
including q–improper integral , Journal of Mathematical Inequalities, 16 (2022), 499–512. https://doi.org/10.
7153/jmi-2022-16-36
(2022), 1982. https://doi.org/10.3390/math10121982
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
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
Transactions on Neural Networks and Learning Systems, 25 (2013), 55–68. https://doi.org/10.1109/TNNLS.
2013.2271933
Iranian Journal of Fuzzy Systems, 22 (2025), 1–24. https://doi.org/10.22111/ijfs.2025.47412.8350
improvement in solar systems, Iranian Journal of Fuzzy Systems, 22 (2025), 147–168. https://doi.org/10.
22111/ijfs.2025.49224.8678
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
forecast wind power, Applied Energy, 353 (2024), 122015. https://doi.org/10.1016/j.apenergy.2023.122015
support system, IEEE Transactions on Intelligent Transportation Systems, 25 (2024), 9016–9027. https://doi.
org/10.1109/TITS.2024.3392959
euler–lagrange systems with time-varying cost functions, Aerospace Science and Technology, 132 (2023), 108019.
https://doi.org/10.1016/j.ast.2022.108019
11 (2023), 2788. https://doi.org/10.3390/math11122788
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
4 (2022), 1185–1197. https://doi.org/10.1038/s42256-022-00568-3
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
euler-lagrange systems with performance specifications, IEEE Transactions on Fuzzy Systems, 31 (2022), 1566–
1579. https://doi.org/10.1109/TFUZZ.2022.3205777
IEEE Transactions on Fuzzy Systems, 31 (2023), 3700–3709. https://doi.org/10.1109/TFUZZ.2023.
3267425
computational burden, IEEE Transactions on Fuzzy Systems, 31 (2022), 1064–1070. https://doi.org/10.1109/
TFUZZ.2022.3187182
Sciences, 11 (2021), 8599. https://doi.org/10.3390/app11188599
systems under input saturation, Journal of the Franklin Institute, 360 (2023), 5857–5877. https://doi.org/10.
1016/j.jfranklin.2023.03.042
IEEE Transactions on Fuzzy Systems, 30 (2021), 2649–2664. https://doi.org/10.1109/TFUZZ.2021.3090898
systems, Neural Networks, 153 (2022), 564–575. https://doi.org/10.1016/j.neunet.2022.05.017
with unknown control coefficients, Journal of the Franklin Institute, 360 (2023), 777–791. https://doi.org/10.
1016/j.jfranklin.2022.11.043
robotic manipulator, International Journal of Systems Science, 50 (2019), 2437–2448. https://doi.org/10.1080/
00207721.2019.1622818
Transactions on Pattern Analysis and Machine Intelligence, 46 (2024), 9851–9873. https://doi.org/10.1109/
TPAMI.2024.3429383