🌙

基于切换能量和神经网络的双倒立摆摆起与跟踪控制方法

Switched Energy and Neural Network-Based Approach for Swing-Up and Tracking Control of Double Inverted Pendulum

IEEE Transactions on Systems, Man, and Cybernetics: Systems · 2023
被引 13
ABS 3

中文导读

针对双倒立摆系统的摆起和时变位置跟踪控制问题,提出一种结合能量控制、滑模控制和神经网络的切换控制器,实验验证了有效性。

Abstract

The double inverted pendulum (DIP) system is a benchmark underactuated mechanical system. The control problem of the DIP system is challenging since it not only has high nonlinearity, but also has underactuation degree equal to two. In this article, a switched energy-based swing-up and neural network (NN) controller is proposed to solve the swing-up and tracking control problem of the DIP system when the desired position is time varying. The implementation of the proposed controller can be divided into three steps. In step one, the energy-based control method is adopted to drive the first pendulum from the downward position to the neighborhood of the upright position. In step two, the sliding mode control method is adopted to stabilize the first pendulum. Meanwhile, a method combining energy-based control and “equivalent cart” is adopted to swing up the second pendulum. In step three, on the basis of approximate nonlinear output regulation theory, the NN controller is used for achieving satisfactory position tracking performance. Finally, the effectiveness of our design is verified by experimental results.

控制理论神经网络非线性系统倒立摆欠驱动系统