Research Article | ![]()
Design of Sliding Mode Controller Integrated with Nonlinear Disturbance Observer and Radial Basis Function Neural Network for Trajectory Tracking of DDMRs Considering Terrain Factor
Author(s): Nguyen Van Tien1*, Do Khac Tiep2
Published In : International Journal of Electrical and Electronics Research (IJEER) Volume 14, Issue 1
Publisher : FOREX Publication
Published : 30 March 2026
e-ISSN : 2347-470X
Page(s) : 242-253
Abstract
This paper presents a robust control design method for Differential Drive Mobile Robots (DDMR) to address the trajectory tracking problem under conditions of disturbances and uncertainties, specifically focusing on terrain-induced variations. The proposed controller utilizes Sliding Mode Control (SMC) to ensure robustness and fast response. To mitigate the inherent chattering phenomenon of SMC and enhance tracking accuracy, two disturbance observers are designed and integrated into the system: A Nonlinear Disturbance Observer (NDO) and a Neural Network Observer (NNO) using Radial Basis Functions (RBF). These observers are tasked with estimating aggregate disturbances, including friction, model uncertainties, and terrain effects, thereby effectively compensating the control signal. This approach allows for a reduction in the switching gain of the SMC, resulting in improved control quality. Simulation results demonstrate that the SMC-NDO-NNO controller significantly improves control performance even in the presence of uncertain disturbances and substantially reduces chattering.
Keywords: Mobile Robot, Nonlinear Disturbance Observer, Sliding Mode Control, Robust Control, Trajectory Tracking.
Nguyen Van Tien, Faculty of Electrical and Electronic Engineering, Vietnam Maritime University, Haiphong, Vietnam; Email: nguyenvantien@vimaru.edu.vn
Do Khac Tiep, Faculty of Electrical and Electronic Engineering, Vietnam Maritime University, Haiphong, Vietnam; Email: dokhactiep@vimaru.edu.vn
-
[1] Kanayama, Y., Kimura, Y., Miyazaki, F., & Noguchi, T. A stable tracking control method for an autonomous mobile robot. Proceedings of the IEEE International Conference on Robotics and Automation, 384-389, 1990.
-
[2] Fierro, R., & Lewis, F. L. Control of a nonholonomic mobile robot: a survey. Proceedings of the 36th IEEE Conference on Decision and Control, 1, 1-6, 1997.
-
[3] V. I. Utkin, Sliding Modes in Control and Optimization. Springer-Verlag, 1992.
-
[4] Corradini, M. L., & Orlando, G. A robust tracking controller for mobile robots. Journal of Dynamic Systems, Measurement, and Control, 2007.
-
[5] J. J. E. Slotine and J. A. Coetsee, "Adaptive sliding controller synthesis for non-linear systems," International Journal of Control, vol. 43, no. 6, pp. 1631-1651, 1986.
-
[6] Slotine, J. J. E., & Li, W. Applied nonlinear control. Prentice Hall, 1991.
-
[7] H. Lee and V. I. Utkin, "Chattering suppression in sliding mode control systems," Mechanism and Machine Theory, vol. 42, no. 12, pp. 1657-1667, 2007.
-
[8] Yan-Jun Liu, Lei Liu, Dapeng Li, Shaocheng Tong, C. L. Philip Chen, Adaptive Neural Network Control for a Class of Nonlinear Systems with Function Constraints on States, IEEE Transactions on Neural Networks and Learning Systems, vol.34 Issue: 6, pp.2732-2741, June 2023.
-
[9] Ohnishi, M. Shibata, and T. Murakami, Motion control for advanced mechatronics, IEEE/ASME Transactions on Mechatronics, vol. 1, no. 1, pp. 56-67, Mar. 1996.
-
[10] W. H. Chen, Disturbance Observer Based Control for Nonlinear Systems, IEEE/ASME Transactions on Mechatronics, vol. 9, no. 4, pp. 706-710, Dec. 2004.
-
[11] Chen, W. H., Yang, J., Guo, L., & Li, S., Disturbance-observer-based control and related methods—an overview. IEEE Transactions on Industrial Electronics, 63(2), 1083-1095, 2016.
-
[12] W. H. Chen, D. J. Ballance, P. J. Gawthrop, and J. O'Reilly, A nonlinear disturbance observer for robotic manipulators, IEEE Transactions on Industrial Electronics, vol. 47, no. 4, pp. 932-938, 2000.
-
[13] A. Das, F. L. Lewis, and K. Subbarao, Backstepping approach for controlling a quadrotor using nonlinear disturbance observers, Journal of Intelligent & Robotic Systems, vol. 70, pp. 311-326, 2013.
-
[14] Do Khac Tiep, Nguyen Van Tien, Design of Sliding Mode Controller Combined with Nonlinear Disturbance Observer for Trajectory Tracking of Mobile Robots in Mixed Terrain, nternational Journal of Electrical and Electronics Research (IJEER), Volume 13, Issue 3, pp. 547-556, 2025.
-
[15] Tianli Li, Gang Zhang, Tan Zhang, Jing Pan, Adaptive Neural Network Tracking Control of Robotic Manipulators Based on Disturbance Observer, Processes, vol. 12, no. 3, p. 499, 2024.
-
[16] Bolun Huang, Qi Yang, Disturbance Observer-Based Double-Loop Sliding-Mode Control for Trajectory Tracking of Work-Class ROVs, Journal of Marine Science and Engineering, vol. 10, no. 5, p. 601, 2022.
-
[17] Liqun Cheng, Wanzhong Chen, Liguo Tian, Ying Xie, A Finite-Time Sliding-Mode Controller Based on the Disturbance Observer and Neural Network for Hysteretic Systems with Application in Piezoelectric Actuators, Sensors, vol. 23, no. 14, p. 6246, 2023.
-
[18] Ge, S. S., & Wang, C., Adaptive NN control of uncertain nonlinear systems. IEEE Transactions on Neural Networks, 13(6), 1464-1479, 2002.
-
[19] Chun-Liang Hou, Shie-Jue Lee, A self-constructed radial basis function neural network and its applications, IEEE International Conference, vol. 5, pp. 3623-3628, 2000.
-
[20] Liu, P., Yu, H. & Cang, S. Adaptive neural network tracking control for underactuated systems with matched and mismatched disturbances, Nonlinear Dyn 98, pp. 1447–1464, 2019.
-
[21] R. Siegwart, I. R. Nourbakhsh, and D. Scaramuzza, Introduction to Autonomous Mobile Robots, 2nd ed. MIT Press, 2011.
-
[22] Robins Mathew, Somashekhar S. Hiremat, Trajectory Tracking and Control of Differential Drive Robot for Predefined Regular Geometrical Path, Procedia Technology, Volume 25, 2016, pp. 1273-1274, 2016.
-
[23] Yang, Y.; Wang, P.; Gao, X. A Novel Radial Basis Function Neural Network with High Generalization Performance for Nonlinear Process Modelling. Processes 2022.
-
[24] J. Park and I. W. Sandberg, Universal Approximation Using Radial-Basis-Function Networks, Neural Computation, vol. 3, no. 2, pp. 246-257, 1991.
-
[25] T. Poggio and F. Girosi, Networks for approximation and learning, Proceedings of the IEEE, vol. 78, no. 9, pp. 1481-1497, Sep. 1990.
-
[26] S. Haykin, Neural Networks and Learning Machines, 3rd ed. Pearson, 2009.
-
[27] J. Moody and C. J. Darken, Fast learning in networks of locally-tuned processing units, Neural Computation, vol. 1, no. 2, pp. 281-294, 1989.
-
[28] F. L. Lewis, C. T. Abdallah, and D. M. Dawson, Neural Network Control of Robot Manipulators and Non-Linear Systems. Taylor & Francis, 1993.
-
[29] H. K. Khalil, Nonlinear Systems, 3rd ed. Prentice Hall, 2002.

I. J. of Electrical & Electronics Research