Journal of Jilin University (Information Science Edition) ›› 2024, Vol. 42 ›› Issue (2): 260-268.

Previous Articles     Next Articles

Backstepping Sliding Mode Control of Ball-and-Plate System Based on Differential Flatness

HAN Guangxin 1 , WANG Jiawei 1 , HU Yunfeng 2   

  1. 1. College of Information and Control Engineering, Jilin of Chemical Technology, Jilin 132022, China; 2. College of Communication Engineering, Jilin University, Changchun 130012, China
  • Received:2023-05-06 Online:2024-04-10 Published:2024-04-12

Abstract: In order to improve the problem of large trajectory tracking control error and low control accuracy of ball and plate system, a differential flatness-based backstepping sliding mode control method is proposed for enhancing the tracking accuracy in ball and plate system. Firstly, based on the Euler-Lagrange equation, the kinematic model of ball and plate system is established, the decoupled linear state-space model is obtained by reasonable simplification. Taking the X-direction controller design as an example, the target state quantity and feedforward control quantity of the system are obtained by using differential flatness technology, and an error system is constructed. Then, the backstep method is used to realize the sliding mode control of the error system, and the stability of the closed-loop system is proved by Lyapunov stability theory. The hyperbolic tangent function is used in the algorithm to suppress the jitter of the sliding mode, and the trajectory tracking control of ball and plate system is realized with high accuracy. Simulation results show that the proposed control strategy has high control accuracy and better control performance.

Key words: ball and plate system, trajectory tracking, differential flat, backstepping sliding mode control; hyperbolic tangent function

CLC Number: 

  • TP273