The Magnetic Levitation Ball Position Control with Fuzzy Neural Network Based on Particle Swarm Algorithm

Based on the existing magnetic levitation ball position control algorithm, the fuzzy neural network PID controller using particle swarm optimization is proposed in this paper. The improved particle swarm optimization algorithm is used to optimize the initial parameters of the controller offline, and the gradient descent algorithm is used to train the parameters of network online. The simulation shows that the maximum overshot and the adjust time in the proposed controller have a significant improvement, which compared with the traditional PID controller and fuzzy neural network controller, the control precision has been improved, the system has good dynamic performance and steady-state precision.