计算机控制系统的控制策略.pptx
《计算机控制系统的控制策略.pptx》由会员分享,可在线阅读,更多相关《计算机控制系统的控制策略.pptx(108页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1第四章 计算机控制系统的控制策略(3)计算机实现过程控制的优点a.多回路控制节省设备费用;b.控制规律灵活多样;c.系统维护简单、可靠性高;d.改善调节品质。(4)设计数字控制器的方法a.用经典控制理论设计模拟控制器,在DDC系统中用数字方法对PID进行数字模拟;b.用采样控制理论进行数字直接分析和设计;第1页/共108页2常规仪表控制系统框图常规仪表控制系统框图第2页/共108页3D(z)Ho(s)Gc(s)e*(t)u*(t)E(z)U(z)r(t)+_R(z)G(z)c(t)C(z)给定值计算机输出通道D/A输入通道A/D广义对象被控变量y输入通道A/D数字控制器的模拟化设计利用经典控
2、制理论设计模拟调节器,用数字方法对PID进行模拟数字控制器的直接设计把计算机控制系统中的连续部分数字化,把整个系统看作离散系统,用离散化的方法设计控制器第3页/共108页4表41控制系统的研究方法分类方法系数输入量与输出量之关系数学工具使用函数现代控制理论连续系统离散系统微分方程拉氏变换传递函数状态方程差分方程Z变换脉冲传递函数离散时间状态方程第4页/共108页54.1 数字PID控制PID控制广泛应用的原因:a.技术成熟常规PID、各种PID控制变形;b.接受程度高操作人员熟悉;c.不需要求出数学模型;d.控制效果好。第5页/共108页6模拟模拟PID控制器控制器 1、比例控制器(P)只要偏
3、差e(t)一出现,就能及时的产生与之成比例的调节作用,具有调节及时,改善动态特性的优点,它是一种最基本的调节规律。对于大多数惯性环节,KP太大时会引起自激震荡。主要缺点是存在静差。对于扰动较大、惯性也较大的系统,若采用单纯的比例调节器,就难于兼顾动态和静态特性。第6页/共108页7 控制作用u 系统实际输出y第7页/共108页8对于大多数惯性环节,Kp太大时会引起自激震荡。第8页/共108页92、比例积分控制器(PI)所谓积分作用,是指调节器的输出与输入偏差的积分成比例的作用。优点:消除静差。只要有偏差存在,输出就会随时间不断增长,直到偏差消除,调节器的输出才不会变化。缺点:作用动作缓慢,且在
4、偏差刚一出现时,调节器作用很弱,不能及时克服扰动的影响,致使被调参数的动态偏差增大,调节过程增长,因此很少单独使用。第9页/共108页10第10页/共108页11如果把比例和积分两种作用合起来,就构成PI调节器:既克服了单纯比例调节器有静差存在的缺点,又避免了积分调节器响应慢的缺点,即静态和动态特性均得到了改善,所以应用比较广泛。第11页/共108页12第12页/共108页133、比例微分控制器(PD)微分作用,在偏差刚刚出现偏差值尚不大时,根据偏差变化的趋势,提前给出较大的调节作用,使偏差尽快消除。由于调节及时,可以大大减小系统的动态误差及调节时间,使过程的动态品质得到改善。特点:输出只能反
5、应偏差输入变化的速度,而对于一个固定不变的偏差则不会有微分作用输出。因此,微分作用不能消除静差,而只能在偏差刚刚出现的时刻产生一个很大的调节作用。第13页/共108页14比例积分微分控制器(PID)a.调节过程调节过程首先是比例和微分作用,加强调节作用;首先是比例和微分作用,加强调节作用;然后再进行积分作用,直到消除静差。然后再进行积分作用,直到消除静差。b.PID控制优点控制优点改善静态、动态调节品质;改善静态、动态调节品质;第14页/共108页15PD调节器 PID调节器 说明:并非所有工业控制系统都需要使用PID调节器,PI、PD调节器也常常被人们所采用,因为它们比较简单。究竟使用哪种调
6、节器,应根据具体情况和现场实验进行选定。第15页/共108页16第16页/共108页17数字数字PID控制器控制算法控制器控制算法将其离散化,用数字形式的差分方程来代替连续系统的微分方程 1、PID算法的数字化(1)PID算法的模拟表达式:第17页/共108页18(2)离散PID算法(3)位置型PID算法第18页/共108页19(4)增量式PID算法第19页/共108页20增量控制优点:增量控制误动作时影响小,必要时可用逻辑判断的方法去掉;手动/自动切换时冲击比较小;不产生积分失控,所以容易获得较好的调节效果。增量控制缺点:积分截断效应大,有静态误差;溢出的影响大。第20页/共108页212、
7、PID算法程序设计算法程序设计(1)位置型PID算法的程序设计根据式(4-14)编写的位置型PID程序积分系数 微分系数 第21页/共108页22a.将小数或混合小数化为整数l由于用汇编语言进行浮点运算非常麻烦,运算前通过乘以2N将其化为整数,然后把运算结果再乘以2-N,即可恢复到原来的数值;lKP,KI,KD可采用同一比例因子折算。b.采用16位有符号指令运算l计算U(k)时采用32位加法,这样可以提高计算精度;l定义A/D采样值单元为16位,不会造成计算溢出。第22页/共108页23DATA SEGMENT UR EQU0050H;设定值=0050H=80 KP EQU 0380H;KP=
8、3.5*28=896=0380HKI EQU 0040H;KI=0.25*28=64=0040H KD EQU 0000H;KD=0 SAMP DW?;定义A/D采样值E0 DW 0 ;定义E(k)E1 DW 0;定义E(k-1)UPK DW 2 DUP(0);定义UP(k)UIK1 DW 2 DUP(0);定义UI(k-1)UK DW 2 DUP(0);定义U(k)DATA ENDS第23页/共108页24CODE SEGMENT ASSUME CS:CODE,DS:DATASTART PROCMOV AX,DATAMOV DS,AXPID:MOV AX,UR;取设定值MOV BX,SAMP
9、;取采样值SUB AX,BX;计算E(k)MOV E0,AXMOV BX,KP;计算UP(k)=KP*E(k)IMUL BXMOV UPK,AX;存UP(k)MOV DS:UPK+2,DXMOV AX,E0;计算KI*E(k)MOV BX,KIIMUL BXADD UIK1,AX;计算UI(k)=UI(k-1)+KI*E(k)ADC DS:UIK1+2,DX第24页/共108页25MOV AX,E0;计算UD(k)=KD(E(k)-E(k-1)MOV BX,E1SUB AX,BXMOV BX,KDIMUL BXADD AX,UIK1;计算UD(k)+UI(k)ADC DX,DS:UIK1+2A
10、DD AX,UPK;计算UD(k)+UI(k)+UP(k)ADC DX,DS:UPK+2MOV UK,AX;存U(k)MOV DS:UK+2,DXMOV AX,E0;E(k-1)=E(k)MOV E1,AXRETCODEENDSEND START第25页/共108页26MULr8/m8;无符号字;无符号字节乘法乘法;AXALr8/m8MULr16/m16;无符号字乘法;无符号字乘法;DX:AXAXr16/m16IMULr8/m8;有符号字节乘法;AXALr8/m8IMULr16/m16;有符号字乘法;DX:AXAXr16/m16第26页/共108页30DIVr8/m8;无符号字节除法:ALAX
11、r8/m8的商,AhAXr8/m8的余数DIVr16/m16;无符号字除法:;AXDX:AXr16/m16的商,DXDX:AXr16/m16的余数IDIVr8/m8;有符号字节除法:ALAXr8/m8的商,AhAXr8/m8的余数IDIVr16/m16;有符号字除法:;AXDX:AXr16/m16的商,DXDX:AXr16/m16的余数第30页/共108页34(2)增量型PID算法的程序设计第k次采样增量型PID表达式:优点:限制 ,防止控制增量过大,对系统稳定有利。第34页/共108页35数字数字PID控制器算法的改进控制器算法的改进数字PID算法相对与模拟PID控制器的不足l模拟调节器进行
12、的控制是连续的,控制作用每时每刻都在进行;而数字控制器在保持器作用下,控制量在一个采样周期内是不变化的。l由于计算机的数值运算和输入/输出需要一定的时间,控制作用在时间上有延滞。l计算机的运算字长有限和A/D、D/A转换器的分辨率及精度而使控制有误差。第35页/共108页361、积分饱和及其防止方法、积分饱和及其防止方法(1)积分饱和的原因及影响 a.原因原因由于执行器的限制和积分项的存在,引起了由于执行器的限制和积分项的存在,引起了PID算法的饱和;算法的饱和;b.影响影响增加了超调量和系统的调整时间。增加了超调量和系统的调整时间。(2)积分饱和的抑制积分饱和的抑制a.积分分离法积分分离法当
13、误差较大时,取消积分作用;当误差较大时,取消积分作用;当被调量接近设定值时,再加入积分作用,以减小静差当被调量接近设定值时,再加入积分作用,以减小静差即:即:e 使用使用PD数字控制器数字控制器,取消积分作用,克服积分饱和;取消积分作用,克服积分饱和;e 使用使用PID数字控制器数字控制器,加入积分作用,以减小静差;加入积分作用,以减小静差;其中:其中:为积分界限;为积分界限;第36页/共108页37l 积分分离优点控制量不易进入饱和区,即使进入了饱和区也能较 快退出,使系统输出特性比单独PID控制得到改善。l 的选取通过实验整定;第37页/共108页38b.遇限制削弱积分法遇限制削弱积分法
14、l原理当控制量进入饱和区后,只执行削弱积分项的累加,而不进行增加积分项的累加,以减小系统处于饱和区的时间。l先判断u(k-1)是否超过umax或umin,若已超过umax则只累计负偏差,若 小于umin则只累计正偏差。l 优点减小系统处于饱和区的时间;第38页/共108页392、数字、数字PID控制微分作用的改进控制微分作用的改进(1)数字PID控制微分作用的缺点 a.对于单位阶跃输入,标准对于单位阶跃输入,标准PID数字控制器的微分作用仅在第一个采样数字控制器的微分作用仅在第一个采样周期存在,以后就无作用。周期存在,以后就无作用。b.偏差偏差e(k)突然变大时,突然变大时,U(k)在在E(k
15、)产生的那一个采样周期内,输出数产生的那一个采样周期内,输出数值很大,可能使执行机构发生饱和。值很大,可能使执行机构发生饱和。c.对阶跃输入特别敏感。对阶跃输入特别敏感。第39页/共108页40(2)微分先行PID控制a.结构结构在标准在标准PID数字控制器算式中,加入一个惯性环节可构成微数字控制器算式中,加入一个惯性环节可构成微分先行分先行PID数字控制器。数字控制器。b.优点优点不仅以平滑微分产生的瞬时脉动,减小干扰的影响,而且能不仅以平滑微分产生的瞬时脉动,减小干扰的影响,而且能加强微分对全控制过程的影响。加强微分对全控制过程的影响。第40页/共108页41(3)不完全微分PID控制 a
16、.结构结构在标准在标准PID算法的微分环节上直接加上一个一阶惯性环节;算法的微分环节上直接加上一个一阶惯性环节;b.优点优点使得偏差发生突变时,微分作用比较平缓;使得偏差发生突变时,微分作用比较平缓;其中:Kd微分增益,3KdB时,采用时,采用PID算法决定控制量的输出;算法决定控制量的输出;leB时,设置一个固定的控制量时,设置一个固定的控制量(可以为可以为0);c.可调参数可调参数BlB过大过大调节动作过于频繁,达不到稳定控制过程的目的;调节动作过于频繁,达不到稳定控制过程的目的;lB过小过小产生很大的误差和滞后。产生很大的误差和滞后。第42页/共108页43(2)砰砰PID复合控制a.砰
17、砰(砰砰(Bang-Bang)控制)控制时间最优控制、快速控制时间最优控制、快速控制l输出状态输出状态开、关;开、关;l磅磅控制的优点磅磅控制的优点控制速度快;控制速度快;l磅磅控制的缺点磅磅控制的缺点若系统特性发生变化时,控制将发生失误,从而若系统特性发生变化时,控制将发生失误,从而 产生大误差,使系统不稳定。产生大误差,使系统不稳定。eQ时采用砰砰控制,加快响应速度。可调参数Q过大砰砰控制范围大,过渡过程时间短,超调量较大;可调参数Q过小砰砰控制范围小,过渡过程时间长,超调量较小;b.砰砰砰砰PID复合控制复合控制第43页/共108页44数字数字PID控制器的参数整定控制器的参数整定1、采
18、样周期采样周期T的确定的确定(1)香农(香农(shannon)采样定理)采样定理当系统的采样频率当系统的采样频率fs2fmax,可真实,可真实 地恢复到原来的连续信号;地恢复到原来的连续信号;(2)此采样频率此采样频率fs越高,失真越小;越高,失真越小;(3)影响采样周期影响采样周期T的主要因素的主要因素a.加到被控对象的加到被控对象的扰动频率扰动频率扰动频率越高,则采样频率也越高;扰动频率越高,则采样频率也越高;b.对象的动态特性对象的动态特性采样周期采样周期T=对象对象纯滞后时间纯滞后时间或选为或选为T=n;c.数字控制器数字控制器D(z)所使用的所使用的算法算法及及执行机构执行机构的类型
19、的类型l若控制算法较复杂,则应选择较长的采样周期以保证计算时间;若控制算法较复杂,则应选择较长的采样周期以保证计算时间;l快速执行机构应选择较短的采样周期;慢速执行机构则反之。快速执行机构应选择较短的采样周期;慢速执行机构则反之。第44页/共108页45d.控制回路数控制回路数回路数越多,则采样周期越长;回路数越多,则采样周期越长;e.对象所要求的对象所要求的控制质量控制质量通常,控制精度要求越高,采样周期越短通常,控制精度要求越高,采样周期越短(4)采样周期采样周期T的选择方法的选择方法a.计算法计算法比较复杂,工程上用的比较少;比较复杂,工程上用的比较少;b.经验法经验法先选择一个采样周期
20、先选择一个采样周期T,然后送入微机控制系统进行试验,根,然后送入微机控制系统进行试验,根 据被控对象的实际控制效果,再反复改变采样周期,直到满据被控对象的实际控制效果,再反复改变采样周期,直到满 意为止。意为止。被控量被控量采样周期(采样周期(s)备备注注流量流量15优选优选12s压力压力310优选优选35s液位液位68优选优选7s温度温度1520取纯滞后时间常数取纯滞后时间常数成分成分1520优选优选18s第45页/共108页462、扩充临界比例度法、扩充临界比例度法整定步骤:(1)选择一个足够短的采样周期Tmin;(2)求出临界比例度u和临界振荡周期Tu;(3)选择控制度(4)根据控制度,
21、查表4-3即可求出T、KP、TI和TD的值。第46页/共108页47控制度控制度控制规律控制规律TKpTiTd1.05PIPID0.03Tu0.014Tu0.53u0.63u0.88Tu0.49Tu0.14Tu1.2PIPID0.05Tu0.043Tu0.49u0.47u0.91Tu0.47Tu0.16Tu1.5PIPID0.14Tu0.09Tu0.42u0.34u0.99Tu0.43Tu0.20Tu2.0PIPID0.22Tu0.16Tu0.36u0.27u1.05Tu0.40Tu0.22Tu模拟调节器模拟调节器PIPID0.57u0.70u0.83Tu0.50Tu0.13Tu临界比例度临界
22、比例度PIPID0.45u0.60u0.83Tu0.50Tu0.125Tu表4.3扩充临界比例度整定T,Kc,Ti,Td第47页/共108页483、扩充响应曲线法、扩充响应曲线法整定步骤:整定步骤:(1)断断开开数数字字调调节节器器,使使系系统统在在手手动动状状态态下下工工作作。当当系系统统在在给给定定值值处处平平衡衡后后,给给一一阶跃输入,图阶跃输入,图4-14(a);(2)记记录录被被调调参参数数在在阶阶跃跃作作用用下下的的变变化化过过程程曲线曲线(即飞升特性曲线即飞升特性曲线),图,图4-14(b);(3)在在曲曲线线最最大大斜斜率率处处做做切切线线,求求得得被被控控对对象滞后时间象滞后
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机控制 系统 控制 策略
限制150内