增量式PID和位置式PID.docx_第1页
增量式PID和位置式PID.docx_第2页
增量式PID和位置式PID.docx_第3页
增量式PID和位置式PID.docx_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

2.1 PID控制器数字化 2.1.1 模拟PID控制器 按照偏差的比例、积分和微分进行控制的调节器简称PID调节器。PID控制是过程控制中应用最广泛的一种控制规律。而且,用计算机来实现PID控制的算法也在相应地展,出现了非线性PID、选择性PID以及增益自适应PID算法等。然而,这些算法都是基于PID基本算法而发展起来的。众所周知,PID控制器的理想化方程为: (2-1)式中,e(t)控制器输入信号,一般为输入信号与反馈信号之差;u(t)控制器输出信号,一般为给予受控对象的控制信号;Kp控制器放大系数;Ti控制器积分时间常数;Td控制器微分时间常数。式(2-1)为时域内互不影响的控制规律。“互不影响”是指当改变一个控制作用参数(如Kp,Ti或Td)时,只影响一个调节作用,而不影响其他两个调节作用。2.1.2 PID控制算法的数字实现 计算机控制是一种采样控制,它只能根据采样时刻的误差值计算控制变量u。因此模拟PID控制算法公式中的积分项和微分项不能直接准确地计算,只能用数值计算的方法逼近。图2-1 单片微机闭环控制系统框图动画讲解图片说明 为了用计算机实现PID控制规律,当采样时间T很小时,可以通过离散化,将这一方程直接化为差分方程。为此用一阶差分代替一阶微分,用累加代替积分。这时可用矩形或梯形积分来作为连续积分的近似值。用矩形积分时得:(2-2)式中,T采样周期。这是控制算法的一种非递推公式。按照式(2-2)计算u(k)不仅需要用到本次与上次采样的输入值e(k)和e(k-1),而且还需要用到e(0)到e(k)的所有值。当k很大时,要占用很大内存,且要花费计算机大量的时间去计算。因此,直接使用式(2-2)计算是很不方便的。为此,应把它化成递推公式。由于结果是控制量的绝对值u(k),故这种算法有时称为“位置算法”。根据式(2-2)可写出k-1次采样的输出为: (2-3)(2-4)式中, 因此,按式(2-4)计算k次采样的数字控制器的输出u(k),只需用到本次偏差e(k),前两次偏差e(k-1)和e(k-2)以及计算的输出值u(k-1)。在许多情况下,DDC系统控制信号是控制步进电机的,为了增加可靠性,常采用增量式PID控制规律,即只计算控制量的变化量,即:(2-5)我们将位置式算法和增量式算法的控制方框图示于图2-2。由图2-2可见,对整个系统而言,这两种算法无本质区别。增量式控制的优点: 计算机只输出增量,误差动作影响小; 算式中不需要累加,增量值与最近几次采样值有关; 当出现任何故障或者进行切换时,冲击较小。 图2-2 位置式或增量式算法块图动画讲解图片说明如果用梯形积分形式逼近连续积分,则得: (2-6)(2-7)式中, 因此,如果已

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论