Model-Reconstructed RBFNN-DOB for FJR Trajectory Control with External Disturbances
Abstract
1. Introduction
- (1)
- We combine RBFNN with DOB to suppress external disturbances and compensate for uncertain parameters in the FJR system. Specifically, DOB can estimate external disturbances based on the nominal model; however, traditional DOB may introduce errors in the estimated values due to the model’s uncertain parameters, and in extreme cases, even cause system instability. Conversely, RBFNN is employed to compensate for the influence of uncertain parameters beyond the FJR’s nominal model, and to correct errors in the disturbance estimates from the DOB. Their integration enhances control accuracy, mitigates interference effects, and significantly accelerates error convergence, thereby achieving superior performance characterized by higher precision and faster response.
- (2)
- This paper proposes a new Lyapunov-function-based adaptive update law for RBFNN weights. A key advantage lies in its significantly reduced computational burden compared to existing methods: unlike the approaches in [18,19,21] that employ RBFNN to estimate the entire model (incurring heavy computational loads due to the need for full-model approximation), our method uses the discrepancy between the FJR’s actual output and the state reconstruction model’s output (based on DOB and RBFNN estimates) as the RBFNN input. This streamlined input design, combined with the proposed adaptive law, not only enables direct estimation of unknown parameters but also substantially cuts down on computational complexity. The reduced computational requirements directly enhance RBFNN convergence efficiency and minimize errors, making the approach more suitable for real-time control applications.
- (3)
- In instances where the unknown parameters of the FJR model or disturbances are minimal or non-existent—i.e., when state reconstruction model errors are minimal or absent—the RBFNN in the controller requires little to no compensation for the system. For cases with large state reconstruction model errors, the RBFNN compensates for the system. Compared with controllers using only DOB, the controller proposed in this paper achieves superior error suppression performance.
- (4)
- Through simulations and experiments, stable trajectory tracking of the FJR is demonstrated under conditions of external disturbances or structural self-changes, which validates the feasibility and superiority of the proposed method. Specifically, compared with traditional methods, the proposed method achieves a 47.32% reduction in RMSE for disturbance suppression and a 63.47% reduction in RMSE for trajectory tracking. Moreover, it remains effective even when the inertia of the model is changed, further confirming its robustness.
2. System Dynamic Modeling
2.1. Description of the Single-Link FJR
2.2. FJR Dynamics Modeling
2.3. Coordinate Transformation of the FJR Manipulator
3. Controller Design and Stability Analysis
3.1. State Feedback Controller Design
3.2. DOB Design
3.3. RBF Neural Network Disturbance Observers Design and Stability Analysis
4. Simulation and Experimental Results
4.1. Simulation Results
4.2. Experimental Results
4.2.1. Verifying the Sine Tracking Performance
4.2.2. Verification of Anti-Disturbance Ability
4.2.3. Verifying the Robustness
5. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- Grosu, V.; Rodriguez-Guerrero, C.; Grosu, S.; Vanderborght, B.; Lefeber, D. Design of Smart Modular Variable Stiffness Actuators for Robotic-Assistive Devices. IEEE/ASME Trans. Mechatron. 2017, 22, 1777–1785. [Google Scholar] [CrossRef]
- Wu, L.; Dong, X.; Yang, B. Magnetorheological Variable Stiffness and Damping Flexible Joint with Cam Working Surface for Industrial Robot. Smart Mater. Struct. 2024, 33, 045013. [Google Scholar] [CrossRef]
- Zhang, Y.; Xie, W.; Ma, R. Disturbance Observer—Based Terminal Sliding Mode Control for the Training Safety Improvement in Robot—Assisted Rehabilitation. Intell. Robot. 2025, 5, 333–354. [Google Scholar] [CrossRef]
- Liu, L.; Lu, Y.; Gu, X.; Wu, Y.; Guo, Y. Post-Capture Tracking Control with Fixed-Time Convergence for a Free-Flying Flexible-Joint Space Robot Based on Adaptive Neural Network. Neural Comput. Appl. 2024, 36, 4661–4677. [Google Scholar] [CrossRef]
- Fu, X.; Ai, H.; Chen, L. Integrated Sliding Mode Control with Input Restriction, Output Feedback, and Repetitive Learning for Space Robot with Flexible-Base, Flexible-Link, and Flexible-Joint. Robotica 2023, 41, 370–391. [Google Scholar] [CrossRef]
- Chen, S.; Zhang, B.; Yan, P.; Wang, Z.; Yuan, J.; Qiu, L. Partial Attitude Stabilization Underactuated Control with Disturbance Observers for Post-Captured Space Robot. J. Frankl. Inst. 2020, 357, 10175–10193. [Google Scholar] [CrossRef]
- Bilal, H.; Yin, B.; Aslam, M.S.; Anjum, Z.; Rohra, A.; Wang, Y. A Practical Study of Active Disturbance Rejection Control for Rotary Flexible Joint Robot Manipulator. Soft Comput. 2023, 27, 4987–5001. [Google Scholar] [CrossRef]
- Rsetam, K.; Cao, Z.; Man, Z. Design of Robust Terminal Sliding Mode Control for Underactuated Flexible Joint Robot. IEEE Trans. Syst. Man Cybern. Syst. 2021, 52, 4272–4285. [Google Scholar] [CrossRef]
- Spong, M.W.; Vidyasagar, M. Robot Dynamics and Control; John Wiley & Sons: Hoboken, NJ, USA, 2008. [Google Scholar]
- Tomei, P. A Simple PD Controller for Robots with Elastic Joints. IEEE Trans. Autom. Control 1991, 36, 1208–1213. [Google Scholar] [CrossRef]
- Kim, M.J.; Chung, W.K. Disturbance-Observer-Based PD Control of Flexible Joint Robots for Asymptotic Convergenc. IEEE Trans. Robot. 2015, 31, 1508–1516. [Google Scholar] [CrossRef]
- Lee, D.; Back, J.; Oh, S. Workspace Nonlinear Disturbance Observer for Robust Position Control of Flexible Joint Robots. IEEE Robot. Autom. Lett. 2024, 9, 4495–4502. [Google Scholar] [CrossRef]
- Andrievsky, B.R.; Furtat, I.B. Disturbance observers: Methods and applications. I. Methods. Autom. Remote Control 2020, 81, 1563–1610. [Google Scholar] [CrossRef]
- Wan, F.; Wu, Y. Task Space Adaptive Neural Tracking Control for Uncertain Flexible-Joint Robot with Output Constraints. In Proceedings of the 2021 China Automation Congress (CAC), Beijing, China, 22–24 October 2021; pp. 3202–3207. [Google Scholar]
- Yang, W.; Du, G.; Guo, X.; Bu, K.; Xia, J. Adaptive Neural Networks Control of Flexible-Joint Robots with Full-State Constraint: Dynamic Nonlinear Mapping Technique. In Proceedings of the 2022 41st Chinese Control Conference (CCC), Hefei, China, 25–27 July 2022; pp. 680–685. [Google Scholar]
- Pan, C.Z.; Huang, H.; Chen, C.Y.; Wu, L.H.; Xiao, J.S. Neuro-adaptive command-filtered backstepping control of uncertain flexible-joint manipulators with input saturation via output. Sci. Rep. 2025, 15, 17254. [Google Scholar] [CrossRef]
- Leahy, M.B., Jr.; Johnson, M.A.; Bossert, D.E.; Lamont, G.B. Robust Model-Based Neural Network Control. In Proceedings of the 1990 IEEE International Conference on Systems Engineering, Pittsburgh, PA, USA, 9–11 August 1990; pp. 343–346. [Google Scholar]
- Phan, V.D.; Vo, C.P.; Ahn, K.K. Adaptive Neural Tracking Control for Flexible Joint Robot Including Hydraulic Actuator Dynamics with Disturbance Observer. Int. J. Robust Nonlinear Control 2024, 34, 8744–8767. [Google Scholar] [CrossRef]
- Zhang, L.; Li, Z.; Yang, C. Adaptive Neural Network Based Variable Stiffness Control of Uncertain Robotic Systems Using Disturbance Observer. IEEE Trans. Ind. Electron. 2016, 64, 2236–2245. [Google Scholar] [CrossRef]
- Ma, Y.; Wang, J.; Li, Q.; Shi, L.; Qin, Y.; Liu, H.; Tian, H. Adaptive Sliding Mode Control Strategy Based on Disturbance Observer and Neural Network for Lower Limb Rehabilitative Robot. IET Control Theory Appl. 2023, 17, 381–399. [Google Scholar] [CrossRef]
- Xu, J.; Li, X.; Yang, Z.; Su, J.; Chen, R.; Shang, D. Transmission Friction Measurement and Suppression of Dual-Inertia System Based on RBF Neural Network and Nonlinear Disturbance Observer. Measurement 2022, 202, 111793. [Google Scholar] [CrossRef]
- Yan, Z.; Lai, X.Z.; Meng, Q.X.; She, J.H.; Wu, M. Time-varying disturbance-observer-based tracking control of uncertain flexible-joint manipulator. Control Eng. Pract. 2023, 139, 105624. [Google Scholar] [CrossRef]
- Quanser Inc. Flexible Joint Experiment for Matlab®/Simulink®Users: Instructor Workbook; Quanser Inc.: Markham, ON, Canada, 2011; Version 1.0. [Google Scholar]
- Olfati-Saber, R. Normal Forms for Underactuated Mechanical Systems with Symmetry. IEEE Trans. Autom. Control 2002, 47, 305–308. [Google Scholar] [CrossRef]
- Olfati-Saber, R. Nonlinear Control of Underactuated Mechanical Systems with Application to Robotics and Aerospace Vehicles. Ph.D. Dissertation, Massachusetts Institute of Technology, Cambridge, MA, USA, 2001. [Google Scholar]
- Akyuz, I.; Yolacan, H.E.; Ertunc, H.M.; Bingul, Z. PID and State Feedback Control of a Single-Link Flexible Joint Robot Manipulator. In Proceedings of the 2011 IEEE International Conference on Mechatronics, Beijing, China, 7–10 August 2011; pp. 409–414. [Google Scholar]
- Li, T.; Xing, H.; Hashemi, E.; Taghirad, H.D.; Tavakoli, M. A brief survey of observers for disturbance estimation and compensation. Robotica 2023, 41, 3818–3845. [Google Scholar] [CrossRef]
- Ogata, K. Modern Control Engineering; Pearson: Madrid, Spain, 2020. [Google Scholar]
- Li, X.; Gao, H.; Xiong, L.; Zhang, H.; Li, B. A novel adaptive sliding mode control of robot manipulator based on RBF neural network and exponential convergence observer. Neural Process. Lett. 2023, 55, 10037–10052. [Google Scholar] [CrossRef]
- Yan, X.; Shan, M.; Shi, L. Adaptive and intelligent control of a dual-arm space robot for target manipulation during the post-capture phase. Aerosp. Sci. Technol. 2023, 142, 108688. [Google Scholar] [CrossRef]
- Chen, Z.; Zhang, Y.; Nie, Y.; Tang, J.; Zhu, S. Adaptive sliding mode control design for nonlinear unmanned surface vessel using RBFNN and disturbance-observer. IEEE Access 2020, 8, 45457–45467. [Google Scholar] [CrossRef]
- Hao, W.; Lin, X.; Chen, W.; Ji, Y.; Wang, F.; Gao, Y.; Wang, Z.; Liu, J. Disturbance Observer Based Back-Step Control for Buck Converters with Unmatched Disturbances: An RBF Neural Network Approach. In Proceedings of the 2022 IEEE China Automation Congress (CAC), Xiamen, China, 25–27 November 2022; pp. 3335–3340. [Google Scholar]
- Xin, Z.; Ying, Q. Fuzzy sliding mode control of manipulator based on disturbance observer and RBF neural network. Autom. Control Comput. Sci. 2023, 57, 123–134. [Google Scholar]
- Liu, C.; Li, J.; He, Y.; Jing, A.; Li, L. Neuroadaptive-Based Fixed-Time Control for Robotic Manipulators with Uniform Prescribed Performance Under Unknown Disturbance. Int. J. Robust Nonlinear Control 2024, 34, 10683–10703. [Google Scholar] [CrossRef]
- Xu, F.; Tang, D.; Wang, S. Research on parallel nonlinear control system of PD and RBF neural network based on U model. Automatika 2020, 61, 284–294. [Google Scholar] [CrossRef]
- Shang, D.; Li, X.; Yin, M.; Li, F.; Wen, B. Rotation angle control strategy for telescopic flexible manipulator based on a combination of fuzzy adjustment and RBF neural network. Chin. J. Mech. Eng. 2022, 35, 53. [Google Scholar] [CrossRef]
- Kim, M.J.; Chung, W.K. Robust control of flexible joint robots based on motor-side dynamics reshaping using disturbance observer (DOB). In Proceedings of the 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems, Chicago, IL, USA, 14–18 September 2014; pp. 2381–2388. [Google Scholar]
Parameter | Meaning | Value |
---|---|---|
Armature Resistance () | 2.6 | |
Motor Back-EMF Constant (V·s/rad) | 0.00767 | |
Motor Torque Constant (N·m/A) | 0.00767 | |
Total Arm Inertia (kg·m2) | 0.0019 | |
Equivalent Inertia (kg·m2) | 0.0021 | |
High Gear Ratio | 70:1 | |
Joint Stiffness (N·m/rad) | 1.2485 | |
Equivalent Viscous Damping (N·m·s/rad) | 0.004 | |
Gearbox Efficiency | 0.9 | |
Motor Efficiency | 0.69 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Li, T.; Ma, C.; Liang, Y.; Wang, F.; Ji, Z. Model-Reconstructed RBFNN-DOB for FJR Trajectory Control with External Disturbances. Sensors 2025, 25, 5608. https://doi.org/10.3390/s25185608
Li T, Ma C, Liang Y, Wang F, Ji Z. Model-Reconstructed RBFNN-DOB for FJR Trajectory Control with External Disturbances. Sensors. 2025; 25(18):5608. https://doi.org/10.3390/s25185608
Chicago/Turabian StyleLi, Tianmeng, Caiwen Ma, Yanbing Liang, Fan Wang, and Zhou Ji. 2025. "Model-Reconstructed RBFNN-DOB for FJR Trajectory Control with External Disturbances" Sensors 25, no. 18: 5608. https://doi.org/10.3390/s25185608
APA StyleLi, T., Ma, C., Liang, Y., Wang, F., & Ji, Z. (2025). Model-Reconstructed RBFNN-DOB for FJR Trajectory Control with External Disturbances. Sensors, 25(18), 5608. https://doi.org/10.3390/s25185608