Self-evolving Fuzzy System Based Inverse Dynamics Learning Control for Nonlinear Systems with Uncertainties

Jianhui Pan,Tao Zhao
DOI: https://doi.org/10.1007/s11071-024-10179-9
IF: 5.741
2024-01-01
Nonlinear Dynamics
Abstract:This paper develops a self-evolving fuzzy-based inverse dynamics controller with adaptive thresholds (SEFIDLC) for improving the control performance of uncertain nonlinear systems, which is a completely data-driven approach. The control law of the proposed approach is acquired by learning the inverse dynamics of the system from online input–output and state data. The advantages of the proposed SEFIDLC lie in the self-evolving structure and self-learning parameters that are able to adapt to the uncertainties of system dynamics. The self-evolving process involving automatic rule growing and simplification (merging and pruning) is controlled by the proposed improved adaptive thresholds. The stability and parameter convergence of the proposed controller are proved by the Lyapunov stability theory to show the tracking errors converge to a small neighborhood. Finally, the simulation and experiment results on the inverted pendulum and 3-degree-of-freedom manipulator illustrate the effectiveness of the proposed controller in handling nonlinear systems with various uncertainties.
What problem does this paper attempt to address?