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
- Roshni Mustafa, Shafi Muhammad Jiskani, Muhammad Aamir Panhwar, Sanam Narejo, Zohaib Ahmed, YOLO-Scan: A Real-Time Deep Learning Framework for Brain Tumor Detection in MRI , Mehran University Research Journal of Engineering and Technology: Vol. 45 No. 2 (2026): April Issue
- Abid Ali, Audil Rashid, Shahid Mahmood, Tariq Mahmood, Aniqa Batool, Munnaza Khalid, Ismat karim, Muhammad Shafiq, Engineering Assessment of Antibiotic Transport, Retention, and Exposure Pathways in Wastewater impacted Rural Soil–Water Systems of Punjab, Pakistan , Mehran University Research Journal of Engineering and Technology: Vol. 45 No. 2 (2026): April Issue
- Rana Saeed Ahmad, Haroon Rasheed, Coordinated Energy Management of MMC-Based DC Microgrids using Particle Swarm Optimization , Mehran University Research Journal of Engineering and Technology: Vol. 45 No. 3 (2026): July Issue
- Jairam Das Bather, Muhammad Saleem, Nisar Ahmed, Zahid Khaskheli, Zoha Waheed, Ali Kolachi, Umer Ghaffar, An Adaptive Gamification Optimization Algorithm for Analyzing Programming Learning Difficulties , Mehran University Research Journal of Engineering and Technology: Vol. 45 No. 3 (2026): July Issue
- Amina Shaikh, Imran Khan Keerio, Mutiullah Shaikh, Asadullah Shah, Enhanced Real-Time Face Detection in Challenging Environments: Leveraging YOLOv8 for Partially Occluded and Low-Light Conditions , Mehran University Research Journal of Engineering and Technology: Vol. 45 No. 1 (2026): January Issue
- Bilal Ahmed , Bushra Haq , Kamran Ali, Anum Tanveer Kiyani, Illuminate the integration of body area network with the existing telehealth infrastructure in Balochistan , Mehran University Research Journal of Engineering and Technology: Vol. 44 No. 2 (2025): April Issue
- Rizwan Younas, Mohd Zaidi bin Jaafar , Shaziera Omar , Muhammad Shahid , Atif Ismail, Sajid Khan, Ahmed R. ALBajalan, Muftahu N Yahya , Sustainable Methane production from Petroleum-Produced Water via Indigenous Microbial Consortia Under Reservoir Conditions , Mehran University Research Journal of Engineering and Technology: Vol. 45 No. 2 (2026): April Issue
- 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
- Muhammad Irfan, Shahzaib Farrukh, Humaira Altaf Khan, Shaista Mahmud, Bassam Nasir, Mohammad Idrees , Spatiotemporal Modelling of Coastal Vulnerability and Ecosystem Degradation in Indus Delta: A Landsat and DSAS Approach , Mehran University Research Journal of Engineering and Technology: Vol. 44 No. 4 (2025): October Issue
- Samiullah Qureshi, Afaque Ahmed Bhutto, Intizar Ali Tunio, Rizwan Ahmed Memon, Abdul Ghafoor Memon, CFD-Based Comparative Analysis of Hydronic Piping Layouts for Radiant Cooling System , Mehran University Research Journal of Engineering and Technology: Vol. 45 No. 2 (2026): April Issue
You may also start an advanced similarity search for this article.