吉林大学学报(理学版) ›› 2020, Vol. 58 ›› Issue (3): 651-658.

• 计算机科学 • 上一篇    下一篇

LQR优化的BP神经网络PID控制器设计

唐伎玲1, 赵宏伟2, 王婷婷3, 胡黄水3   

  1. 1. 长春大学 计算机科学技术学院, 长春 130022; 2. 吉林大学 计算机科学与技术学院, 长春 130012;3. 长春工业大学 计算机科学与工程学院, 长春 130012
  • 收稿日期:2019-09-16 出版日期:2020-05-26 发布日期:2020-05-20
  • 通讯作者: 王婷婷 E-mail:601630419@qq.com

Design of BP Neural Network PID Controller Optimized by LQR

TANG Jiling1, ZHAO Hongwei2, WANG Tingting3, HU Huangshui3   

  1. 1. School of Computer Science and Technology, Changchun University, Changchun 130022, China;
    2. College of Computer Science and Technology, Jilin University, Changchun 13001
    2, China;3. School of Computer Science and Engineering, Changchun University of Technology, Changchun 130012, China
  • Received:2019-09-16 Online:2020-05-26 Published:2020-05-20
  • Contact: WANG Tingting E-mail:601630419@qq.com

摘要: 针对传统神经网络PID(比例积分微分)控制器和传统线性二次调节器(LQR)优化型PID控制器对无刷直流电机转速控制恢复时间长及抗干扰性较差等问题, 提出一种LQR优化的BP神经网络PID控制器, 用于无刷直流电机的转速控制. 首先, 利用BP神经网络对PID增益进行调节, 提高控制器的动态适应性和鲁棒性; 然后, 采用LQR优化BP神经网络最优输出, 使其更接近目标PID增益. 仿真结果表明, 该控制器有效提高了响应速度, 减小了稳态误差并增强了抗干扰能力.

关键词: 无刷直流电机, PID控制器, BP神经网络, 线性二次调节器, 转速控制

Abstract: Aiming at the problem that the traditional neural network proportionalintegraldifferential (PID) controller and linear quadratic regulator (LQR) optimized PID controller had long recovery time and poor antiinterference for speed control of brushless direct current motor, we proposed a BP neural network PID controller optimized by LQR for speed control of brushless direct current motor. Firstly, BP neural network was used to adjust the PID gain to improve the dynamic adaptability and robustness of the controller. Secondly, LQR was used to optimize the optimal output of BP neural network, which was closer to the target PID gain. The simulation results show that the controller can effectively improve the response speed, reduce the steadystate error and enhance the antiinterference ability.

Key words: brushless direct current motor, PID controller, BP neural network,  , linear quadratic regulator (LQR), speed control

中图分类号: 

  • TP273