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
- Kamran Kazi, Arbab Nighat, Farida Memon, Tarique Rafique, Azam Rafique Memon, Robust outdoor trajectory mapping using CNN features and loop closure optimization , Mehran University Research Journal of Engineering and Technology: Vol. 44 No. 3 (2025): July Issue
- Yang Haoxuan, Faizan Qamar, Syed Hussain Ali Kazmi, Khairul Akram Zainol Ariffin, Kashif Nisar, Hybrid Model for Data-Driven Channel Estimation in mmWave Massive MIMO Systems with Compressed Sensing and Deep Learning , Mehran University Research Journal of Engineering and Technology: Vol. 45 No. 2 (2026): April Issue
- Naseer Ahmed, Mansoor Ahmed Khuhro, Asif Ali Laghari, Bridging the Gap: A Transformer-Based Chatbot Architecture for Low-Resource Brahui via Embedding Fusion and Transfer Learning , Mehran University Research Journal of Engineering and Technology: Vol. 45 No. 3 (2026): July Issue
- Bilal Khan, Mahad Aurangzeb , Mohammad Dawood Farukh, Abdul Muqsit, Komail Lodhi, Mechanism Design and Evaluation of a Threaded Rod-Driven Wheelchair-to-Bed Transformation System , Mehran University Research Journal of Engineering and Technology: Vol. 44 No. 4 (2025): October Issue
- Syed Shabeeb Raza, Muhammad Imran Saleem, Hassan Ahmed Khan, Shaheena Noor, Ali Yousuf Khan, Eman Razzaq, A Comparative Analysis of Software-Defined Networking (SDN) Security Policies With and Without Reinforcement Learning Automation , Mehran University Research Journal of Engineering and Technology: Vol. 45 No. 2 (2026): April Issue
- Saad Ullah, Muhammad Nadeem, Zohaib Mushtaq, Shafqat Ali , Innovative K-nearest neighbour-based breast cancer classification using robust feature selection and data balancing techniques , Mehran University Research Journal of Engineering and Technology: Vol. 44 No. 4 (2025): October Issue
- Urooj Khan, Tariq Soomro, M.N. Brohi, Regression-based investigation of latency in automated networks , Mehran University Research Journal of Engineering and Technology: Vol. 44 No. 3 (2025): July Issue
- Abdul Jabbar Memon, Mukhtiar Ahmed Mahar, Abdul Sattar Larik, Muhammad Mujtaba Shaikh, Design and Performance Analysis of Reduced Device Count Cascaded Half Bridge Multilevel Inverter , Mehran University Research Journal of Engineering and Technology: Vol. 45 No. 2 (2026): April Issue
- Maria Ashraf, Maryam Arshad, Sajjad Haider Zaidi, Kiran Shaukat , Balancing comfort and conservation: dynamic programming algorithm for appliance scheduling in residential demand-side management , Mehran University Research Journal of Engineering and Technology: Vol. 44 No. 3 (2025): July Issue
- Sanam Narejo, Shabana Hajano , Anoud Shaikh, Jibran Virk , Maheen Shaikh, Efficient and Deployable Violence Detection using Transfer Learning Framework for Public Safety , 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.