数字PID控制算法.ppt





《数字PID控制算法.ppt》由会员分享,可在线阅读,更多相关《数字PID控制算法.ppt(50页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第四章 直接数字控制及其算法第四章第四章 直接数字控制及其算法直接数字控制及其算法 4.1 4.1 PID PID调节调节 4.24.2 PID PID算法的数字实现算法的数字实现 4.3 4.3 PIDPID算法的几种发展算法的几种发展 4.44.4 PID PID参数的整定参数的整定 4.5 4.5 大林算法大林算法 第四章 直接数字控制及其算法4.1 4.1 PID PID调节调节 4.1.1 PID调节器的优点调节器的优点 4.1.2 PID调节器的作用调节器的作用 返回本章首页第四章 直接数字控制及其算法4.1.1 PID调节器的优点调节器的优点 PID调节器之所以经久不衰,主要调节
2、器之所以经久不衰,主要有以下优点。有以下优点。1. 技术成熟技术成熟 2. 易被人们熟悉和掌握易被人们熟悉和掌握 3. 不需要建立数学模型不需要建立数学模型 4. 控制效果好控制效果好 返回本节第四章 直接数字控制及其算法4.1.2 PID调节器的作用调节器的作用 1. 比例调节器比例调节器 2. 比例积分调节器比例积分调节器3. 比例微分调节器比例微分调节器 4. 比例积分微分调节器比例积分微分调节器 第四章 直接数字控制及其算法1. 比例调节器比例调节器 1. 比例调节器比例调节器比例调节器的微分方程为:比例调节器的微分方程为: y=KPe(t) (4-1)式中:式中:y为调节器输出;为调
3、节器输出;Kp为比例系数;为比例系数; e(t)为调节器输入偏差。为调节器输入偏差。由上式可以看出,调节器的输出与输入偏差成正比。因由上式可以看出,调节器的输出与输入偏差成正比。因此,只要偏差出现,就能及时地产生与之成比例的调节此,只要偏差出现,就能及时地产生与之成比例的调节作用,具有调节及时的特点。比例调节器的特性曲线,作用,具有调节及时的特点。比例调节器的特性曲线,如图如图4-1所示。所示。第四章 直接数字控制及其算法图图4-1 阶跃响应特性曲线阶跃响应特性曲线e(t)y00ttKP e(t)第四章 直接数字控制及其算法2. 比例积分调节器比例积分调节器2. 比例积分调节器比例积分调节器所
4、谓积分作用是指调节器的输出与输入偏差的积所谓积分作用是指调节器的输出与输入偏差的积分成比例的作用。积分方程为:分成比例的作用。积分方程为:式中:式中:TI是积分时间常数,它表示积分速度的大小,是积分时间常数,它表示积分速度的大小,TI越大,越大,积分速度越慢,积分作用越弱。积分作用的响应特性积分速度越慢,积分作用越弱。积分作用的响应特性曲线,如图曲线,如图4-2所示。所示。第四章 直接数字控制及其算法图图4-2 积分作用响应曲线积分作用响应曲线e(t)y00tt第四章 直接数字控制及其算法若将比例和积分两种作用结合起来,就构成若将比例和积分两种作用结合起来,就构成PI调调节器,调节规律为:节器
5、,调节规律为:PI调节器的输出特性曲线如图调节器的输出特性曲线如图4-3所示。所示。第四章 直接数字控制及其算法图图4-3 PI调节器的输出特性曲线调节器的输出特性曲线e(t)y00tty1=KP e(t)K1 KP e(t)y2第四章 直接数字控制及其算法3. 比例微分调节器比例微分调节器 微分调节器的微分方程为:微分调节器的微分方程为:微分作用响应曲线如图微分作用响应曲线如图4-4所示。所示。 第四章 直接数字控制及其算法PD调节器的阶跃响应曲线如图调节器的阶跃响应曲线如图4-5所示。所示。第四章 直接数字控制及其算法4. 比例积分微分调节器比例积分微分调节器 为了进一步改善调节品质,往往
6、把比例、积分、为了进一步改善调节品质,往往把比例、积分、微分三种作用组合起来,形成微分三种作用组合起来,形成PID调节器。理想调节器。理想的的PID微分方程为:微分方程为:第四章 直接数字控制及其算法图图4-6 PID调节器对阶跃响应特性曲线调节器对阶跃响应特性曲线返回本节e(t)y00tt KP e(t)KP K1 e(t)KP KD e(t)第四章 直接数字控制及其算法4.2 PID算法的数字实现算法的数字实现 4.2.1 PID控制算式的数字化控制算式的数字化 4.2.2 PID算法程序设计算法程序设计 返回本章首页第四章 直接数字控制及其算法4.2.1 PID控制算式的数字化控制算式的
7、数字化 由公式(由公式(4-5)可知,在模拟调节系统中,)可知,在模拟调节系统中,PID控制算法控制算法的模拟表达式为:的模拟表达式为:式中:式中:y(t)调节器的输出信号;调节器的输出信号;e(t)调节器的偏差信号,它等于给定值与测量值之差;调节器的偏差信号,它等于给定值与测量值之差;KP调节器的比例系数;调节器的比例系数;TI调节器的积分时间;调节器的积分时间;TD调节器的微分时间。调节器的微分时间。第四章 直接数字控制及其算法增量式增量式PID算法只需保持当前时刻以前三个时刻的误差即算法只需保持当前时刻以前三个时刻的误差即可。它与位置式可。它与位置式PID相比,有下列优点:相比,有下列优
8、点:(1)位置式位置式PID算法每次输出与整个过去状态有关,计算法每次输出与整个过去状态有关,计算式中要用到过去误差的累加值,因此,容易产生较大算式中要用到过去误差的累加值,因此,容易产生较大的累积计算误差。而增量式的累积计算误差。而增量式PID只需计算增量,计算误差只需计算增量,计算误差或精度不足时对控制量的计算影响较小。或精度不足时对控制量的计算影响较小。(2)控制从手动切换到自动时,位置式控制从手动切换到自动时,位置式PID算法必须先算法必须先将计算机的输出值置为原始阀门开时,才能保证无冲击将计算机的输出值置为原始阀门开时,才能保证无冲击切换。若采用增量算法,与原始值无关,易于实现手动切
9、换。若采用增量算法,与原始值无关,易于实现手动到自动的无冲击切换。到自动的无冲击切换。返回本节第四章 直接数字控制及其算法4.2.2 PID算法程序设计算法程序设计 在许多控制系统中,执行机构需要的是控制变量在许多控制系统中,执行机构需要的是控制变量的绝对值而不是其增量,这时仍可采用增量式计的绝对值而不是其增量,这时仍可采用增量式计算,但输出则采用位置式的输出形式。由变换式算,但输出则采用位置式的输出形式。由变换式(4-12)可得:)可得:第四章 直接数字控制及其算法现以式(现以式(4-14)进行编程。参)进行编程。参数内存分配如图数内存分配如图4-7所示,流程所示,流程图如图图如图4-8所示
10、。所示。 图图4-7 参数内部参数内部RAM分配图分配图 图图4-8 PID位置式算法流程图位置式算法流程图第四章 直接数字控制及其算法根据图根据图4-7流程图编写的程序清单如下:流程图编写的程序清单如下: PID:MOVR5,31H;取;取w MOVR4,32HMOVR3,#00H;取;取u(n)MOVR2,2AH ACALL CPL1;取;取u(n) 的补码的补码ACALL DSUM;计算;计算e(n)=w-u(n)MOV39H,R7;存;存e(n)MOV3AH,R6MOVR5,35H;取;取IMOVR4,36H MOVR0,#4AH;R0存放乘积高位字节地址指针存放乘积高位字节地址指针
11、ACALL MULT1 ;计算;计算PI=Ie(n)第四章 直接数字控制及其算法MOVR5,39H;取;取e(n)MOVR4,3AHMOVR3,3BH;取;取e(n-1)MOVR2,3CH ACALL CPL1;求;求e(n-1)的补码的补码ACALL DSUM;求;求PP=e(n)=e(n)-e(n-1)MOVA,R7MOVR5,A;存;存e(n)MOVA,R6MOVR4,AMOVR3,4BH;取;取PI MOVR2,4AHACALL DSUM;求;求PI+ PP第四章 直接数字控制及其算法MOV4BH,R7;存;存(PI+ PP)MOV4AH,R6MOVR5,39H;取;取e(n)MOVR
12、4,3AHMOVR3,3DH;取;取e(n-2)MOVR2,3EHACALL DSUM ;计算;计算e(n)+ e(n-2)MOVA,R7 ;存;存(e(n)+ e(n-2)MOVR5,AMOVA,R6MOVR4,A第四章 直接数字控制及其算法MOVR3,3BH;取;取e(n-1)MOVR2,3CHACALL CPL1;求;求e(n-1)的补码的补码ACALL DSUM ;计算;计算e(n)+ e(n-2)- e(n-1)MOVA,R7 ;存和;存和MOVR5,AMOVA,R6MOVR4,AMOVR3,3BH;取;取e(n-1)MOVR2,3CHACALL CPL1;求;求e(n-1)的补码的
13、补码ACALL DSUM ;计算;计算e(n)+ e(n-2)- 2e(n-1)第四章 直接数字控制及其算法MOVR3,47HMOVR2,46HMOVR5,2FH;取;取y(n-1)MOVR4,30HACALL DSUM;求出;求出y(n)=y(n-1)+ KP(PI+ PP + PD)MOV2FH,R7;y(n)送入送入y(n-1)单元单元MOV30H,R6MOV3DH,3BH;e(n-1)送入送入e(n-2)单元单元MOV3EH,3CHMOV3BH,39H;e(n)送入送入e(n-1)单元单元MOV3CH,3AHRET第四章 直接数字控制及其算法MOVR5,37H;取;取DMOVR4,38
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 PID 控制 算法

限制150内