数字PID及其算法讲解ppt课件.ppt
《数字PID及其算法讲解ppt课件.ppt》由会员分享,可在线阅读,更多相关《数字PID及其算法讲解ppt课件.ppt(50页珍藏版)》请在三一办公上搜索。
1、第3章 数字PID及其算法, 3.1 引言 3.2 离散化方法 3.3 数字PID控制算法 3.4 数字PID控制算法的改进 3.5 数字PID控制参数的整定,3.1 引言,典型的微机控制系统原理图,下页,一、从两个角度分析,3.1 引言,二、两种设计方法 1. 模拟化设计(间接设计法) 即先设计D(s),然后将其离散化。 2. 离散化设计(直接设计法) 即直接设计D(z)。,上页,3.1 引言,三、模拟化设计 1、基本思路 将系统看作近似的连续变化的模拟系统,并根据系统已有连续模型,用s域的方法设计校正装置的传递函数D(s),然后再使用s域到z域的离散化方法求得脉冲传递函数D(z),得到等价
2、的数字控制器。 2、实质 将模拟调节器离散化,用数字控制器取代。,返回,3.1 引言,四、差分 1、含义 指在采样信号的序列中,相邻脉冲之间的差值 2、种类 按照在脉冲序列数减少的方向取差值,还是在增大的方向取差值,差分又分为前向差分和后向差分 一阶前向差分: u(kT)=u(k+1)T-u(kT) 简写为: u(k)=u (k+1) -u(k) 一阶后向差分 : u(kT)=u(kT) - u(k-1)T 简写为: u(k)=u (k) -u(k-1),返回,3.2 离散化方法,3.2.1 差分变换法一、基本方法 D(s) 微分方程 差分方程二、差分近似 即将微分方程中的导数用差分变换法近似
3、。 后向差分法: 前向差分法:,差分变换,3.2.1 差分变换法,1.一阶后向差分:即一阶导数的近似式,2.二阶后向差分:即二阶导数的近似式,例3.1 求惯性环节的 差分方程。,3.2.1 差分变换法,解:,设采样周期为T,则有:,得:,3.2.2 零阶保持器法(即阶跃响应不变法),基本思路: 离散后的数字控制器的阶跃响应序列与模拟调节器的阶跃响应的采样值相同;即在单位阶跃输入条件下,数字控制器的输出与模拟调节器输出的采样值相同。,3.2.2 零阶保持器法(即阶跃响应不变法),例3.2 求惯性环节的 的差分方程(用零阶保持器法),解得:,返回,3.3 数字PID控制算法,PID : Propo
4、rtional(比例)、Integral(积分)、Derivative(微分)的缩写。 PID控制规律是连续系统中最成熟、应用最广泛的控制规律。由于 计算机的发展,PID可由微机实现,而且由于软件的灵活性,PID算 法可以得到修正而更加完善。,主要内容:3.3.1 模拟PID调节器3.3.2 数字PID控制算法,PID的优点: 1. 原理简单,使用方便; 2. 适应性强; 3. 鲁棒性强,3.3.1 模拟PID调节器,3.3.1 模拟PID调节器,总结: 对于模拟PID调节器,在阶跃信号作用下,首先是P、D作用,使控制作用加强,然后再进行积分,直到消除静差。模拟PID调节器无论从静态、动态分析
5、,其控制品质都可以保证。,PID调节器对偏差的阶跃变化的时间响应,3.3.2 数字PID控制算法,一、位置式PID控制算法:,近似变换:,1.以一系列采样时刻kT代替连续时间t:t=kT(k=0,1,2)2.以和式代替积分:3.以增量代替导数(后向差分法):,可得:,一、位置式PID控制算法:,其中:u(k)第k次采样数字控制器的输出; e(k),e(k-1)第k次,第k-1次采样数字控制器的输入; kp比例系数; ki积分系数, ;kd 微分系数,,缺点:1. u(k)与过去状态有关,需对e(k)进行累加,计算量大,易产生较大误差;2. u(k)与执行机构位置对应,若控制器出现故障,u(k)
6、的大幅度波动可能导致生产事故。,3.3.2 数字PID控制算法,3.3.2 数字PID控制算法,二、增量式PID控制算法:,u(k) = u(k) - u(k-1) = kpe(k)-e(k-1)+kie(k)+kde(k)-2e(k-1)+e(k-2)设e(k) = e(k) - e(k-1), e(k-1) = e(k-1) - e(k-2)则u(k) = kpe(k) +ki e(k)+kd e(k) - e(k-1) ,由上式可知: 1. u (k)的计算只需t=kT, (k-1)T, (k-2)T时刻的数据,计算量小且误差小。2. 若需要计算u(k),可通过计算得到,即: u(k)
7、= u(k-1) +u(k) 。,返回,3.4 数字PID控制算法的改进,3.4.1 积分项的改进3.4.2 微分项的改进3.4.3 死区PID控制算法3.4.4 纯滞后的补偿算法,3.4.1 积分项的改进,1.产生原因: 实际控制系统中,控制量u及其变化率受执行元件的物理、机械性能的约束而具有有限范围,即 若计算机输出的控制量或变化率超出此范围,则实际执行的就不是计算值,而是饱和临界值umin,umax,从而引起不希望的效应。,一、积分饱和现象:,3.4.1 积分项的改进,曲线a: 0t1 : e(t)0 , u(t)逐渐增大,且u(t)umax,直到t1为峰值; t 1t2 : e(t)0
8、 , u(t)逐渐下降,直到t2 ; t2 之后:e(t),u(t)不断变化,直到输出y接近给定值R。,分析:,曲线b: 0t2 : 由于饱和作用,u(t)=umax,因此y的增长速度变慢,使得e(t)0 一直持续到t2 ; t2 之后: e(t)0 , 开始负累积,u(t)逐渐下降,但要延迟时间 后才能脱离饱和区进行正常控制。,结论: 在t0, t2 + , u(t)=umax,控制作用处于饱和状态。,下页,3.4.1 积分项的改进,积分饱和现象: 指主要由积分项的累积作用的存在所引起的PID运算的饱和现象。影响:超调量增加,上升时间增加,调节时间增加。积分饱和效应: 由于积分饱和现象引起的
9、系统超调量、上升时间、调节时间增大的效应。,2. 积分饱和现象及其影响:,上页,二、积分项的改进方法:,1. 积分分离法:,基本思路:根据具体被控对象,设定偏差的门限值 ,当过程控制中偏差e(k)的绝对值大于时,系统不引入积分作用;当e(k)绝对值小于等于时才引入积分作用。,1. 控制量不易进入饱和区,即使进入也很快退出;2. 超调量、调节时间减小,改善了系统动态特性。,积分分离PID算法的程序框图,二、积分项的改进方法:,2. 遇限削弱积分法:,基本思路:一旦控制量进入饱和区,将只执行削弱积分项的运算而停止进行增大积分项的运算。即 计算u(k)时,先判断u(k-1),若u(k-1)umax,
10、则只累积负偏差,若u(k-1)umin ,则只累积正偏差。,效果: 可以避免控制量u(k)长时间停留在饱和区。,遇限削弱积分的PID算法程序框图:,遇限削弱积分的PID算法程序框图,二、积分项的改进方法:,3. 变速积分PID控制算法:,基本思路: 根据偏差大小的不同改变积分项的累加速度 ,即e(k)越大,积分越慢,反之越快。,效果:1. 完全消除积分饱和现象; 2. 超调量、调节时间减小,易使系统稳定; 3. 适应能力强且参数整定容易。,返回,3.4.2 微分项的改进,原因:微分作用对干扰以及给定值的变化特别敏感, 易引起调节过程的振荡。,1. 不完全微分PID算法:,基本思路: 仿照模拟调
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 PID 及其 算法 讲解 ppt 课件

链接地址:https://www.31ppt.com/p-1916929.html