PID 控制器
在过程控制中,按偏差的比例(P)、积分(I)和微分(D)进行控制的PID控制器(亦称PID调节器)是应用最为广泛的一种自动控制器。它具有原理简单,易于实现,适用面广,控制参数相互独立,参数的选定比较简单等优点.
1. 基本原理
PID控制器(比例-积分-微分控制器),由比例单元(P)、积分单元(I)和微分单元(D)组成。可以透过调整这三个单元的增益
PID控制器的比例单元(P)、积分单元(I)和微分单元(D)分别对应目前误差、过去累计误差及未来误差。若是不知道受控系统的特性,一般认为PID控制器是最适用的控制器。
2. 控制算法
若定义
2.1 比例控件
比例控制考虑当前误差,误差值和一个正值的常数

上图即为改变
2.2 积分控件
积分控制考虑过去误差,将误差值过去一段时间和(误差和)乘以一个正值的常数

上图即为改变
2.3 微分控件
微分控制考虑将来误差,计算误差的一阶导,并和一个正值的常数

上图即为改变
3. 位置式和增量式PID算法
PID 一般有两种:位置式 PID 和增量式 PID。在小车里一般用增量式,因为位置式 PID 的输出与过去的所有状态有关,计算时要对历史上每一次的控制误差进行累加,这个计算量非常大,而且没有必要。增量式则子需要计算每次控制量的变化量。
将 PID 公式离散化,可以推导出位置式 PID 公式
在此基础上可以推导出增量式 PID 公式
v1.4.16