• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

Computer Engineering & Science ›› 2020, Vol. 42 ›› Issue (08): 1423-1429.

Previous Articles     Next Articles

Trajectory control of ball and plate system based on LM_RBF-PID

HUANG Wen-jie,XIANG Feng-hong,MAO Jian-lin   

  1. (Faculty of Information Engineering and Automation,Kunming University of Science and Technology,Kunming 650500,China)

  • Received:2019-10-21 Revised:2020-02-07 Accepted:2020-08-25 Online:2020-08-25 Published:2020-08-29

Abstract: Ball and plate system is a typical two-input two-output system. Aiming at the problems of slow response and serious shocks in RBF-PID control algorithm. The Lagrange equation is used to model the ball and plate system under the condition of ignoring the interference factors. Radical Basis Function (RBF) neural network is used to identify the discrete model of ball and plate system on line and realize adaptive control. On this basis, the Levenberg-Marquardt (LM) algorithm replaces the gradient descent method to set the control parameters. The LM_RBF-PID controller is designed and compared with the RBF-PID controller in terms of step signal response and square wave signal response. Finally, a square trajectory tracking experiment is completed in the ball and plate system. The experimental results show that proposed algorithm improves trajectory tracking control accuracy, and it can ensure the stability and convergence of the tracking control in the ball and plate system.

Key words: ball and plate system, Levenberg-Marquardt algorithm, neural network, Matlab