吉林大学学报(理学版)

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

Kalman滤波在单神经元PID控制中的应用

黄永平, 闻双云, 相文超, 金玉善   

  1. 吉林大学 计算机科学与技术学院, 长春 130012
  • 收稿日期:2016-05-30 出版日期:2016-11-26 发布日期:2016-11-29
  • 通讯作者: 金玉善 E-mail:jinys@jlu.edu.cn

Application of Kalman Filtering in Single Neuron PID Control

HUANG Yongping, WEN Shuangyun, XIANG Wenchao, JIN Yushan   

  1. College of Computer Science and Technology, Jilin University, Changchun 130012, China
  • Received:2016-05-30 Online:2016-11-26 Published:2016-11-29
  • Contact: JIN Yushan E-mail:jinys@jlu.edu.cn

摘要: 针对单神经元PID控制器包含输出噪声, 从而导致控制性能下降的问题, 提出一种基于Kalman滤波理论的改进单神经元自适应PID控制算法. 该算法通过引入状态空间的概念, 采用时域上的递推方法进行数据滤波, 控制对象的输出值经过Kalman滤波算法处理后再返回闭环控制系统. 实验结果表明, 改进算法能有效消减控制系统的输出噪声, 接近于无噪声的理想状态, 提高了控制性能.

关键词: Kalman滤波, 去噪, 单神经元PID控制, 状态空间, 递推估计

Abstract: Aiming at the problem that single neuron PID controller contained output noise, which resulted in degradation of the control performance, we proposed an improved single neuron adaptive PID control algorithm based on Kalman filtering theory. By introducing the concept of state space, the algorithm used recurrence method in the time domain to filter data. The output value of the controlled object was processed by Kalman filtering algorithm and then returned to closed loop control system. The experimental results show that the improved algorithm can effectively reduce output noise of the control system, which is close to an ideal state without noise, and improve the control performance.

Key words:  Kalman filtering, denoising, single neuron PID control, state space, recursive estimation

中图分类号: 

  • TP39