Data Driven Learning Based Robust Control for Nonlinear Electromechanical Systems: A Case Study on SRV02
DOI:
https://doi.org/10.22581/muet1982.0491Keywords:
Neural network-based ILSMC , SRV02 motor, Iterative learning control, Sliding mode control, robust tracking, electromechanical systemsAbstract
In this paper, a data-driven neural network-based iterative learning sliding mode control (NN-ILSMC) scheme is proposed for precise position and velocity control of the SRV02 motor-driven system. Controlling electromechanical systems like the SRV02, which exhibit second-order nonlinear behavior under significant parametric uncertainties, remains challenging in industrial applications, particularly when model inaccuracies degrade control performance. Traditional model-based ILSMC requires accurate system identification, which limits its effectiveness under high levels of uncertainty. This paper develops and validates a novel NN-ILSMC strategy that leverages neural network approximation to enhance learning from tracking errors, eliminating the need for explicit mathematical models. The proposed control approach is tested against model-based ILSMC using a Quanser SRV02 DC motor system subject to 30% parametric uncertainty, Coulomb friction, and time-varying external disturbances. Monte Carlo simulations with 20 trials and 50 learning iterations are conducted to assess performance using position and velocity RMSE metrics. Results demonstrate that the proposed NN-ILSMC achieves an 86.3% reduction in position RMSE and an 87.6% reduction in velocity RMSE compared to the model-based ILSMC. The NN-based data-driven approach provides superior accuracy, robustness, and practical scalability, making it highly suitable for real-time industrial automation systems where dynamic uncertainties and modeling challenges are prevalent.
Downloads
References
[1] Arimoto, Suguru, Sadao Kawamura, and Fumio Miyazaki. "Bettering operation of robots by learning." Journal of Robotic Systems 1.2 (1984): 123-140.
[2] Moore, Kevin L. Iterative learning control for deterministic systems. Springer, 2012.
[3] Xu, Jian-Xin, and Ying Tan. Linear and nonlinear iterative learning control. Springer Berlin Heidelberg, 2003.
[4] Chen, Yangquan, and Changyun Wen, eds. Iterative learning control: convergence, robustness and applications. Springer London, 1999.
[5] Ardakani, M. Mahdi Ghazaei, Sei Zhen Khong, and Bo Bernhardsson. "On the convergence of iterative learning control." Automatica 78 (2017): 266-273.
[6] Ahn, Hyo-Sung, YangQuan Chen, and Kevin L. Moore. "Iterative learning control: Brief survey and categorization." IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews) 37.6 (2007): 1099-1121.
[7] Xu, Jian-Xin. "A survey on iterative learning control for nonlinear systems." International Journal of Control 84.7 (2011): 1275-1294.
[8] Owens, D. H., S. P. Freeman, and E. Rogers. "A common framework for discrete-Lyapunov design of model reference adaptive iterative learning control algorithms." IEEE Transactions on Control Systems Technology 16.5 (2008): 996-1008.
[9] Deutschmann-Olek, Andreas, Georg Stadler, and Andreas Kugi. "Stochastic iterative learning control for lumped- and distributed-parameter systems: A Wiener-filtering approach." IEEE Transactions on Automatic Control 66.8 (2020): 3856-3862.
[10] Wang, Yan, Rajesh Rajamani, and Ali Zemouche. "Sequential LMI approach for the design of a BMI-based robust observer state feedback controller with nonlinear uncertainties." International Journal of Robust and Nonlinear Control 28.4 (2018): 1246-1260.
[11] Hameed, Watheq Najah, and Jasim Oudah Khawwaf. "Robust sliding mode control for 2-DoF robot manipulator position control system." IET Conference Proceedings CP906 2024.34 (2024).
[12] Saab, Samer Said, et al. "Iterative learning control: Practical implementation and automation." IEEE Transactions on Industrial Electronics 69.2 (2021): 1858-1866.
[13] Tayebi, Abdelhamid. "Analysis of two particular iterative learning control schemes in frequency and time domains." Automatica 43.9 (2007): 1565-1572.
[14] Utkin, Vadim, Jürgen Guldner, and Jingxin Shi. Sliding mode control in electro-mechanical systems. CRC Press, 2017.
[15] Kumar, Chandar, Dur Muhammad Soomro, and Najeeb Ur Rehman Malik. "Computationally efficient iterative learning control design for uncertain nonlinear systems applied on SRVO2 motor-driven machine." Journal of Independent Studies and Research Computing 23.1 (2025): 23-31.
[16] Levant, Arie. "Quasi-continuous high-order sliding-mode controllers." 42nd IEEE International Conference on Decision and Control. Vol. 5. IEEE, 2003.
[17] Davila, Jorge, Leonid Fridman, and Arie Levant. "Second-order sliding-mode observer for mechanical systems." IEEE Transactions on Automatic Control 50.11 (2005): 1785-1789.
[18] Zuo, Ying, Chunyan Lai, and K. Lakshmi Varaha Iyer. "A review of sliding mode observer-based sensorless control methods for PMSM drive." IEEE Transactions on Power Electronics 38.9 (2023): 11352-11367.
[19] Anelone, Anet J. N., Peter Kim, and Sarah K. Spurgeon. "Sliding mode control theory interprets elite control of HIV." Feedback Control for Personalized Medicine. Academic Press, 2022. 151-171.
[20] Baek, Seungmin, et al. "An adaptive model uncertainty estimator using delayed state-based model-free control and its application to robot manipulators." IEEE/ASME Transactions on Mechatronics 27.6 (2022): 4573-4584.
[21] Wang, Yulin, and Tesheng Hsiao. "Fast-update iterative learning control for performance enhancement with application to motion systems." IEEE Access 10 (2022): 79458-79468.
[22] Memon, Furqan, and Cheng Shao. "Data-driven optimal PID type ILC for a class of nonlinear batch process." International Journal of Systems Science 52.2 (2021): 263-276.
[23] Nikooienejad, Nastaran, Mohammad Maroufi, and S. O. Reza Moheimani. "Iterative learning control for high-speed rosette trajectory tracking." 2019 IEEE 58th Conference on Decision and Control (CDC). IEEE, 2019.
[24] Ba, Dang Xuan, Nguyen Trung Thien, and Joonbum Bae. "A novel iterative second-order neural-network learning control approach for robotic manipulators." IEEE Access 11 (2023): 58318-58332.
[25] Kumar, Chandar, et al. "Data-Driven Control Design for Complex Systems: Theory, Challenges, and Novel Applications." Sukkur IBA Journal of Computing and Mathematical Sciences 8.1 (2024): 56-73.
[26] Kumar, C., Soomro, D. M., & Malik, N. U. R. (2025). Data-Driven Stabilization: A Robust Control Approach with Linear Matrix Inequalities. Sir Syed University Research Journal of Engineering & Technology, 15(1), 64–70.
[27] Meng, Deyuan, and Jingyao Zhang. "Design and analysis of data-driven learning control: An optimization-based approach." IEEE Transactions on Neural Networks and Learning Systems 33.10 (2021): 5527-5541.
[28] Li, Yue, Xin Xin, and Yuhang Yan. "A signal compensation-based balance control for the rotary inverted pendulum system." Journal of Vibration and Control 30.15-16 (2024): 3538-3558.
[29] Truong, Hoai-Vu-Anh, Duc-Thien Tran, and Kyoung Kwan Ahn. "A neural network based sliding mode control for tracking performance with parameters variation of a 3-DOF manipulator." Applied Sciences 9.10 (2019): 2023.
[30] Sun, Ting, Cheng Liu, and Xuegang Wang. "Distributed anti-windup NN-sliding mode formation control of multi-ships with minimum cost." ISA transactions 138 (2023): 49-62.
[31] Radac, Mircea-Bogdan, Radu-Emil Precup, and Emil M. Petriu. "Constrained data-driven model-free ILC-based reference input tuning algorithm." Acta Polytechnica Hungarica 12.1 (2015): 137-160.
[32] Molzahn, Daniel K., et al. "A survey of distributed optimization and control algorithms for electric power systems." IEEE Transactions on Smart Grid 8.6 (2017): 2941-2962.
[33] Shaikh, M. S., Lin, H., Xie, S., et al. (2025). An intelligent hybrid grey wolf–particle swarm optimizer for optimization in complex engineering design problem. Scientific Reports, 15, 18313.
[34] Shaikh, M. S., Zhang, Y., Khan, M. U., et al. (2023). A hybrid moth–flame algorithm with particle swarm optimization with application in power transmission and distribution. Decision Analytics Journal, 6, 100182.
[35] Shaikh, Muhammad Suhail, et al. "Optimizing Welded Beam Design Using Gorilla Troop Optimization: An Innovative Engineering Approach." 2025 12th International Conference on Computing for Sustainable Global Development (INDIACom). IEEE, 2025.
[36] Hou, Zhong-Sheng, and Zhuo Wang. "From model-based control to data-driven control: Survey, classification and perspective." Information Sciences 235 (2013): 3-35.
[37] Levant, Arie. "Principles of 2-sliding mode design." Automatica 43.4 (2007): 576-586.
[38] Lee, Hoon, and Vadim I. Utkin. "Chattering suppression methods in sliding mode control systems." Annual Reviews in Control 31.2 (2007): 179-188.
[39] Norrlof, Mikael. "An adaptive iterative learning control algorithm with experiments on an industrial robot." IEEE Transactions on Robotics and Automation 18.2 (2002): 245-251.
[40] Sun, Shu-Ting, Xiao-Dong Li, and Ren-Xin Zhong. "An open-closed-loop iterative learning control approach for nonlinear switched systems with application to freeway traffic control." International Journal of Systems Science 48.13 (2017): 2752-2763.
[41] Moreno, Jaime A., and Marisol Osorio. "Strict Lyapunov functions for the super-twisting algorithm." IEEE Transactions on Automatic Control 57.4 (2012): 1035-1040.
[42] Trung, Cao Thanh, Nguyen Hoai Nam, and Nguyen Doan Phuoc. "A model-free controller for uncertain robot manipulators with matched disturbances." Vietnam Journal of Science and Technology 61.1 (2023): 166-176.
[43] Edwards, Christopher, and Yuri B. Shtessel. "Adaptive continuous higher order sliding mode control." Automatica 65 (2016): 183-190.
[44] Aarnoudse, Leontine, and T. A. E. Oomen. "Random learning leads to faster convergence in ‘Model-Free’ ILC." (2024).
[45] Yu, Xinghuo, and Man Zhihong. "Fast terminal sliding-mode control design for nonlinear dynamical systems." IEEE Transactions on Circuits and Systems I: Fundamental Theory and Applications 49.2 (2002): 261-264.
[46] Son, Tong Duy, Goele Pipeleers, and Jan Swevers. "Robust monotonic convergent iterative learning control." IEEE Transactions on Automatic Control 61.4 (2015): 1063-1068.
[47] Becerra-Mora, Y.A., Acosta, J.Á. Data-driven learning and control of nonlinear system dynamics. Nonlinear Dyn 113, 6605–6625 (2025). https://doi.org/10.1007/s11071-024-10149-1
[48] Mosharafian, Sahand, et al. "A deep reinforcement learning-based sliding mode control design for partially-known nonlinear systems." 2022 European Control Conference (ECC). IEEE, 2022.
[49] Youssef, Omnia, Mohamed Wafa, and Raafat Shalaby. "Reinforcement learning-enhanced adaptive sliding mode control for nonlinear systems." Complex & Intelligent Systems 11.8 (2025): 351.
[50] Ahmed, Saim, Ahmad Taher Azar, and Ibraheem Kasim Ibraheem. "Nonlinear system controlled using novel adaptive fixed-time SMC." AIMS Mathematics 9.4 (2024): 7895-7916.
Published
Issue
Section
License
Copyright (c) 2025 Mehran University Research Journal of Engineering and Technology

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
How to Cite
Similar Articles
- Rana Saeed Ahmad, Haroon Rasheed, Enhanced Hybrid MMC Integration into DC Microgrid for low voltage application , Mehran University Research Journal of Engineering and Technology: Vol. 45 No. 1 (2026): January Issue
- Ali Raza Khoso, Muhammad Saleem Raza, Sajan Laghari, Sarfraz Hyder, Performance-Based Multi-Criteria Assessment of Low-Carbon Social Housing: A Comparative Life Cycle Analysis in the Climatic Context of Sindh, Pakistan , Mehran University Research Journal of Engineering and Technology: Vol. 45 No. 3 (2026): July Issue
- Jeremiah Odion Akhimien, Iyenagbe Benjamin Ugheoke, Wilfred Onoshiorena Ikalumhe, Nihad S. Achekuogene, Hope O. Imoedemhe, Haruna Suleman Ogweda, Comprehensive 4Es (Energy, Exergy, Economic, Environmental) Analyses of Dedicated Mechanical Subcooled Vapour Compression Refrigeration Systems Using Low-GWP Refrigerants as R134a substitutes , Mehran University Research Journal of Engineering and Technology: Vol. 45 No. 1 (2026): January Issue
- Sania Rehman Memon , Mir Aftab Hussain Talpur , Ali Raza Khoso, Imtiaz Ahmed Chandio , Furqan Javed Arain , Evaluation of commuter perception and optimization of public transit routes in Hyderabad using TOD applications , Mehran University Research Journal of Engineering and Technology: Vol. 44 No. 2 (2025): April Issue
- Nabi Bux Kalhoro, Israr Ahmed, Afaque Ahmed Bhutto, Scale-Resolving Simulation of Pressure Oscillations in a Radial-Inflow Solid Rocket Motor , Mehran University Research Journal of Engineering and Technology: Vol. 45 No. 3 (2026): July Issue
- Aqeel Ahmed, Kamran Taj, Farhan Hyder, A Blockchain-Driven Framework for Educational Document Verification in Pakistan , Mehran University Research Journal of Engineering and Technology: Vol. 45 No. 1 (2026): January Issue
- Shahzor Memon, Imtiaz Hussain, Lubna Moin , Fault analysis of railway track superstructure using time-frequency method from vibrational data , Mehran University Research Journal of Engineering and Technology: Vol. 44 No. 3 (2025): July Issue
- Hafiz Abdul Wajid, Muhammad Abid , Tareq Manzoor , Ventilation Optimization Using CFD Analysis for a Sustainable Environmentally Controlled Poultry Shed in Tropical Climates , Mehran University Research Journal of Engineering and Technology: Vol. 44 No. 4 (2025): October Issue
- Ammar Afzal, Umer Ijaz, Muhammad Farhan, Design and Analysis of a Hybrid LiFi-Based IoT System with RF Energy Harvesting for Enhanced Power Management , Mehran University Research Journal of Engineering and Technology: Vol. 45 No. 3 (2026): July Issue
- Shabana Hajano, Sanam Narejo, Sofia Hajano, Fouzia Hajano, A Few-Shot Learning Framework for Understanding Mobile User Behavior , Mehran University Research Journal of Engineering and Technology: Vol. 44 No. 4 (2025): October Issue
You may also start an advanced similarity search for this article.