PID控制算法与控制器

PID控制时一个二阶线性控制器
定义:通过调整比例、积分和微分三项系数参苏,使得大多数的工业控制系统获得良好的闭环控制效果;
PID控制器的特点:
技术成熟,不需要建立数学模型,控制效果好,鲁棒性好,能够在投运前得到验证。
通常依据控制器输出与执行机构的对应关系,将基本数字PID算法分为位置式PID和增量式PID两种。
1.位置式PID控制算法
基本PID控制器的理想算式为:
u(t) = Kp[e(t) + 1/T∫e(t)dt + Td(de(t)/dt)]
u(t)--控制器的输出
e(t)--控制器的输入(约规,设定值与被控量之差,e(t) = r(t) - c(t));
Kp--比例放大系数
Ti--积分时间常数
Td--微分时间常数
设u(k)为第k次采样时刻控制器的输出值,可得离散的PID算式
u(k) = Kp e(k) + Ki∑e + Kd[e(k) - e(k-1)]
Ki = KpT/Ti积分系数
Kd = KpTd/T
由于计算机的输出u(k)直接控制执行机构,u(k)的值与执行结构的位置一一对应,所以通常称为位置式PID控制算法。

增量式PID控制算法
增量式PID是指数字控制器的输出只是控制量的增量δu(k)。采用增量式算法时候,计算机输出的控制量δu(k)对应的是本次执行机构位置的增量,而不是对应执行结构的实际位置,因此要求执行机构必须具有对控制增量的累积功能,才能完成对被控对象的控制操作。执行机构的累积功能可以采用硬件的方法实现。也可以采用软件实现,比如利用公式u(k) = u(k-1) + δu(k)
δu(k) = u(k) - u(k-1) = Kpδe(k) + Kie(k) + Kd[δe(k) - δe(k-1)]
δe(k) = e(k) - e(k-1)
增量式算法特点:
算式中不需要累加。控制增量的确定仅与最近3次的采样值有关,容易通过加权处理获得较好的控制效果。计算机每次只输出控制增量,即对应执行机构位置的变化量,故机器发生故障时影响范围小,不会严重影响生产过程。手动-->自动切换时冲击小。当控制从收到向自动切换时,可以无扰切换。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 总所周知,PID算法是个很经典的东西。而做自平衡小车,飞行器PID是一个必须翻过的坎。因此本节我们来好好讲解一下P...
    熊猫啃竹阅读 1,570评论 1 12
  • 所有结点对的最短路径问题 Floyd算法 前提条件: 可以有负权重边, 但是不能有负权重的环. 特点: 动态规划,...
    陈码工阅读 1,773评论 0 1
  • 生产知识与消费知识 梅棹忠夫把卡片做为生产知识的「硬件」,把卡片的使用方法称为知识生产的「软件」。 大多数人认为花...
    Syaoran_阅读 1,364评论 0 3
  • 本文以网名为名,因作者想不出好听的名字,喜欢的点赞,讨厌的请别看。 女主:谦谦烨子 (网名) 13岁青春少女 偶像...
    谦谦烨子阅读 119评论 0 0
  • 2017年2月1日,天气阴,有点冷。 如果不是自己在这里写出2017这几个字,或许到现在还是那么懵懂,那么对时间...
    如是丶阅读 206评论 0 0