We present an adaptive hierarchical sliding mode control based on fuzzy neural network for a class of underactuated systems to solve the problem of high-precision trajectory tracking. This system is viewed as several subsystems. One subsystem is used to design the first-layer sliding surface, which constructs the second-layer sliding surface with another subsystem. When the top layer includes all the subsystems, the design process is finished. Meanwhile, the equivalent control law and the switching control law are achieved at every layer. Because the hierarchical sliding mode control law relies excessively on the requirement of detailed information of the underactuated dynamic system, and because that method causes an inevitable chattering phenomenon, an online fuzzy neural network system is applied to mimic the hierarchical sliding mode control law. Moreover, the bounds of system uncertainties and modeling error caused by the fuzzy neural network system are estimated online by a robust term. The stability of the closed-loop system is guaranteed based on the Lyapunov theory and Barbalat’s Lemma. Finally, the examples, a single-pendulum-type overhead crane system and an inverted pendulum system, are simulated to verify the effectiveness and robustness of the proposed method compared with some conventional methods.
Read full abstract