数字控制器的设计数字控制器的PID设计方法.pptx
《数字控制器的设计数字控制器的PID设计方法.pptx》由会员分享,可在线阅读,更多相关《数字控制器的设计数字控制器的PID设计方法.pptx(78页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1按偏差的比例、积分和微分进行控制的调节器简称为PID(Proportional-Integral-Differential)调节器PID调节是连续系统中技术最成熟、应用最广泛的一种调节方式,其调节的实质是根据输入的偏差值,按比例、积分、微分的函数关系进行运算,其运算结果用于输出控制。在实际应用中,根据具体情况,可以灵活地改变PID的结构,取其一部分进行控制。u在计算机进入控制领域后,用计算机实现数字PID算法代替了模拟PID调节器。u数字控制器的设计方法主要有PID设计方法(简洁设计方法)和直接设计方法。概述5.2 数字控制器的PID设计方法第1页/共79页 数字控制器:是计算机控制系统的核
2、心组成部分,是在被控对象数学模型或操作人员的经验基础上进行设计,并用计算机软件实现的某种控制算法。计算机控制系统的设计,是指在给定系统性能指 标的条件下,设计出控制器的控制规律和相应的数字控制算法。如果被控对象是一个数字系统,则整个系统是一个“纯粹”的数字系统;如果被控对象是是连续的,这样组成的计算机系统人们称之为“混合系统”,或“离散系统”。概述5.2 数字控制器的PID设计方法第2页/共79页被控对象:其输入输出均为模拟量,是系统的连续部分。被控对象:其输入输出均为模拟量,是系统的连续部分。数字控制器:可以是计算机,工业控制机或数字控制器等。数字控制器:可以是计算机,工业控制机或数字控制器
3、等。设计方法:依对系统的理解不同设计方法:依对系统的理解不同 (A-B/A-B)(A-B/A-B)可以分为:可以分为:模拟化模拟化(连续化、间接连续化、间接)设计方法设计方法 和和 离散化离散化(直接直接)设计方法。设计方法。“混合系统”“离散系统”概述5.2 数字控制器的PID设计方法第3页/共79页 数数字控制器的连续化设计也称为字控制器的连续化设计也称为模拟(连续)控制器的离散模拟(连续)控制器的离散模拟(连续)控制器的离散模拟(连续)控制器的离散化化化化。设计思想:设计思想:设计思想:设计思想:忽略控制回路中所有的忽略控制回路中所有的零阶保持器和采样器零阶保持器和采样器,在,在s s域
4、中按连续系统进行初步设计,求出连续控制器,然后通过域中按连续系统进行初步设计,求出连续控制器,然后通过某种近似,将连续控制器离散化为数字控制器,并由计算机某种近似,将连续控制器离散化为数字控制器,并由计算机实现。实现。由由于多数工程技术人员对于多数工程技术人员对s平面平面(频率法、根轨迹法频率法、根轨迹法)比比z平面平面更为熟悉,因此数字控制器的连续化设计技更为熟悉,因此数字控制器的连续化设计技术被广泛使用。术被广泛使用。eh(t)e*(t)e*(t)t 零阶保持器eh(t)t设计方法第4页/共79页 设计目标是:设计出控制器的控制规律和控制算法,以使系统单位阶跃响应满足给定的性能指标。当忽略
5、回路中所有的采样器和零阶保持器时,系统结构就如同连续系统结构一样,如图5-20所示。图图5-19 数字控制系统的结构图数字控制系统的结构图图图5-18 连续系统结构图连续系统结构图 设计方法第5页/共79页在图示计算机控制系统中,G(s)是被控对象的传递函数;H(s)是零阶保持器,将离散信号转换为连续信号;D(z)是数字控制器。现在要解决的设计问题是:如何根据已知的性能指标和现在要解决的设计问题是:如何根据已知的性能指标和G(s)来设计数字控制器来设计数字控制器D(z)?计算机控制系统结构图设计方法第6页/共79页 利用连续系统的频率特性法、根轨迹法设计出假想的连续控制器D(s)。假想的连续控
6、制器结构图1、设计假想的连续控制器设计假想的连续控制器D D(s s)PID控制器是一种线性控制器;根据对象的特性和控制要求,可灵活地改变其结构。设计方法第7页/共79页控制规律:控制规律:其中:其中:为比例系数;为比例系数;为控制量的基准。比例调节的特点:比例调节的特点:比例调节器对于偏差是即时反应,偏差一旦产生,调节器立即产生控制作用使被控量朝着减小偏差的方向变化,控制作用的强弱取决于比例系数。只有当偏差发生变化时,控制量才变化。(1 1)比例调节器)比例调节器缺点:缺点:不能消除静差;不能消除静差;过过大,会使动态质量变坏,引大,会使动态质量变坏,引起被控量振荡甚至导致闭环起被控量振荡甚
7、至导致闭环不稳定。不稳定。P调节器的阶跃响应 1、设计假想的连续控制器设计假想的连续控制器D D(s s)设计方法第8页/共79页控制规律:控制规律:积分调节的特点:积分调节的特点:调节器的输出调节器的输出与偏差存在的时间有关。只要偏与偏差存在的时间有关。只要偏差不为零,输出就会随时间不断差不为零,输出就会随时间不断增加,并减小偏差,直至消除偏增加,并减小偏差,直至消除偏差,控制作用不再变化,系统才差,控制作用不再变化,系统才能达到稳态。能达到稳态。其中:其中:为积分时间常数。为积分时间常数。缺点:缺点:降低响应速度。降低响应速度。PI调节器的阶跃响应00upKpK0tiTut110t0et(
8、2 2)比例积分调节器)比例积分调节器1、设计假想的连续控制器设计假想的连续控制器D D(s s)设计方法第9页/共79页其中:其中:为微分时间常数。为微分时间常数。微分调节的特点:微分调节的特点:在偏差出现或变化的瞬间,产生一个正比于偏差变化率的控制作用,它总是反对偏差向任何方向的变化,偏差变化越快,反对作用越强。故微分作用的加入将有助于减小超调,克服振荡,使系统趋于稳定。它加快了系统的动作速度,减小调整时间,从而改善了系统的动态性能。缺点:缺点:太大,引起输太大,引起输出失真。出失真。PD调节器的阶跃响应101et0t00tutpK0u控制规律:(3 3)比例微分调节器)比例微分调节器1、
9、设计假想的连续控制器设计假想的连续控制器D D(s s)设计方法第10页/共79页控制规律控制规律:比例积分微分三作用的线性组合。在阶跃信号的作用下,首先是比例和微分作用,使其调节作用加强,然后是积分作用,直到消除偏差。PID调节器的阶跃响应101et0t00tiTutpKpK0u(3 3)比例积分微分调节器)比例积分微分调节器1、设计假想的连续控制器设计假想的连续控制器D D(s s)设计方法第11页/共79页方法:双线性变换法、后向差分法、前向差分法、冲击响应不变法、零极点匹配法、零阶保持法等等。由Z变换的定义,利用级数展开可得,由上式得:则有:(1)双线性变化法双线性变换(塔斯廷近似)(
10、Tustin)双线性变换也可以从数值积分的梯形法对应得到。(P122-125)2、将模拟控制器D(s)离散化为数字控制器D(z)设计方法第12页/共79页双线性变换法的几何意义是梯形法求积分,如图5-22所示。设积分控制规律为经过变换,数字控制器为 图图5-21 双线性变换的几何意义双线性变换的几何意义(1)双线性变化法2、将模拟控制器将模拟控制器D(s)D(s)离散化为数字控制器离散化为数字控制器D(z)D(z)设计方法第13页/共79页采样频率足够小s域角频率 A z域角频率为 D 第14页/共79页 这种方法可以保证连续与离散环节脉冲响应相同(其他响应不保证),但由于z变换比较麻烦,多个
11、环节串联时无法单独变换以及产生频率混叠和其他特性变化较大,所以应用较少。(2)z变换法(脉冲响应不变法)2、将模拟控制器D(s)离散化为数字控制器D(z)设计方法第15页/共79页前向差分变换法的几何意义是数值微分。2、将模拟控制器将模拟控制器D(s)D(s)离散化为数字控制器离散化为数字控制器D(z)D(z)(3)前向差分变换法设计方法第16页/共79页由Z变换的定义,利用级数展开可得,由上式得:则有:前向差分法公式(欧拉法公式)前向差分法也可以从数值微分中得到。2、将模拟控制器D(s)离散化为数字控制器D(z)(3)前向差分变换法设计方法第17页/共79页2、将模拟控制器D(s)离散化为数
12、字控制器D(z)(4)后向差分变换法设计方法第18页/共79页由Z变换的定义,利用级数展开可得,由上式得:则有:后向差分法公式 后向差分法同样也可以从数值微分中得到2、将模拟控制器D(s)离散化为数字控制器D(z)(4)后向差分变换法设计方法第19页/共79页 讨论将连续控制器换为数字控制器后对系统稳定性的影响:将s平面的稳定区域映射到z平面中去。s平面的稳定区域为左半平面。即实部 令z=R+jI 则 即R 2-1+I 20 或 R 2+I 21图图5-23 3种离散化方法种离散化方法s的左半平面映射到的左半平面映射到z平面的图平面的图 2、将模拟控制器D(s)离散化为数字控制器D(z)设计方
13、法第20页/共79页双线性变换的特点:将整个S左半平面变换到Z平面的单位圆内;稳定的D(s)变换成稳定的D(z),不稳定D(s)变换成不稳定D(z).后向差分法的特点:将整个S左半平面变换到Z平面(1/2,0)半径1/2的圆内;稳定的D(s)变换成稳定的D(z),不稳定D(s)可变换成稳定D(z).前向差分法的特点:将S左半平面变换到Z平面的=1左边平面;稳定的D(s)可能变换成不稳定的D(z)。(1)D(z)不能保持不能保持D(s)的频率响应。的频率响应。(2)不用查表,使用方便。不用查表,使用方便。共同点:共同点:不同点:不同点:设计方法第21页/共79页 可以看到,采样周期与离散化方法对
14、离散化后的数字调节器D(z)有很大影响。将各种离散化方法在不同采样频率下得到的数字调节器代入系统中,并对构成的闭环系统的性能进行实验比较,得出以下几个结论:前向差分变换法易使系统不稳定,不宜采用;后向差分变换法会使D(z)的频率特性发生畸变,但提高采样频率可以减小畸变;双线性变换法最好,对频率压缩现象可以通过提高采样频率及采用频率预曲折的双线性变换方法改善;所有离散化方法采样周期的选择必须满足的条件,否则系统达不到较好的性能指标。这与节的第6点所述内容是一致的。2、将模拟控制器D(s)离散化为数字控制器D(z)设计方法第22页/共79页2、将模拟控制器D(s)离散化为数字控制器D(z)设计方法
15、第23页/共79页例题:用双线性变换法将模拟积分控制器 ,离散化数字控制器。解:由上式得差分方程:整理得:其中,u(k),e(k)分别是kT时刻D(z)的输出量和输入量。2、将模拟控制器D(s)离散化为数字控制器D(z)设计方法第24页/共79页其中,nm,ai,bi为实数。用时域表示为:设数字控制器D(z)有一般形式为:上式可写为:上式可实现计算机编程,称之为数字控制器D(z)的控制算法。3、离散化数字控制器D(z)的一般形式 设计方法第25页/共79页 控制器D(z)设计完并求出控制算法后,须按下图所示的计算机控制系统检验其闭环特性是否符合设计要求。可通过计算机控制系统的数字仿真来验证,如
16、果满足设计要求设计结束,否则需对设计进行修改。4、校验设计方法第26页/共79页数字控制器的连续化设计方法步骤:第第1 1 1 1步:用连续系统的理论设计假想的连续控制器步:用连续系统的理论设计假想的连续控制器D D D D(s s s s);第第2 2 2 2步:选择采样周期步:选择采样周期T T T T;第第3 3 3 3步:将模拟控制器步:将模拟控制器D(s)D(s)D(s)D(s)离散化为数字控制器离散化为数字控制器D(z)D(z)D(z)D(z);第第4 4 4 4步:设计由计算机实现的控制算法;步:设计由计算机实现的控制算法;第第5 5 5 5步:校验,检查系统的设计与程序编制是否
17、正确。步:校验,检查系统的设计与程序编制是否正确。图图5-20 数字控制器的间接设计方法流程图数字控制器的间接设计方法流程图 设计方法第27页/共79页例 已知被控对象的传递函数为 试设计数字控制器试设计数字控制器D(z)D(z),使闭环系统性能指标满足:,使闭环系统性能指标满足:静态速度误差系数静态速度误差系数K KV V 10s 10s-1-1;超调量超调量%2%20 0%调节时间调节时间ts1sts1s设计方法第28页/共79页解:解:第一步第一步 设计设计D(s)D(s)采样周期的确定,系统的截止频率采样周期的确定,系统的截止频率b b5 5 ,此处选取,此处选取T=0.05s T=0
18、.05s 第二步第二步 D(s)D(s)离散为离散为D(z)D(z)采用双线性变换法采用双线性变换法 设计结果设计结果设计方法第29页/共79页第三步第三步 检验系统的性能指标检验系统的性能指标 求求G(z)检验检验KV 检验控制系统超调量和调节时间性能指标检验控制系统超调量和调节时间性能指标设计方法第30页/共79页连续系统仿真曲线和计算机控制系统仿真曲线连续系统仿真曲线和计算机控制系统仿真曲线:%=10%20%,ts=0.51s%=10%20%,ts=0.651s设计方法第31页/共79页第四步第四步 数字控制器的实现数字控制器的实现取取Z反变换,其差分方程为反变换,其差分方程为u(k)=
19、0.45u(k-1)+6.11e(k)-5.53e(k-1)按照上式编制程序并由计算机运行,即可实现数字控制按照上式编制程序并由计算机运行,即可实现数字控制规律规律 设计方法第32页/共79页【例5-15】已知某随动系统的传递函数为 ,要求系统的性能指标为:斜坡输入r(t)=t 时,稳态误差ess=0.1;阶跃响应为二阶最佳响应。设计方法第33页/共79页 根据计算结果画出离散控制器系统的阶跃响应及斜坡响应仿真波形图,如图 5-24(a)(b)所示。经过多次仿真检验,当T0.02s时的阶跃响应符合要求,如图5-24(c)(d)所示。图图5-22 离散控制器系统的阶跃响应及斜坡响应仿真波形图离散
20、控制器系统的阶跃响应及斜坡响应仿真波形图 设计方法第34页/共79页 当采样周期足够小时,在模拟调节器的基础上,通过数值逼近的方法实现PID控制规律:用求和代替积分、用后向差分代替微分,使模拟PID离散化变为差分方程。可作如下近似可作如下近似:式中,式中,T T为采样周期,为采样周期,k k为采样序号。为采样序号。两种标准的数字PID控制算法:位置型控制算法,增量型控制算法算法的离散形式第35页/共79页1.位置型控制算法 位置式控制算法提供执行机构的位置uk,需要累计ek算法的离散形式第36页/共79页2.增量型控制算法 增量式控制算法提供执行机构的增量uk,只需要保持现时以前3个时刻的偏差
21、值即可。算法的离散形式第37页/共79页两种PIDPID控制算法实现的闭环系统(a)位置型)位置型(b)增量型增量型3.两种标准PID控制算法比较 算法的离散形式第38页/共79页 增量式算法不需做累加,计算误差和计算精度问题对控制量的计算影响较小;位置式算法要用到过去偏差的累加值,容易产生较大的累计误差,且容易产生累加饱和现象。控制从手动切换到自动时,位置式算法必须先将计算机的输出值置为原始值 u0 时,才能保证无冲击切换;增量式算法与原始值无关,易于实现手动到自动的无冲击切换。在实际应用中,应根据被控对象的实际情况加以选择。一般认为,在以闸管或伺服电机作为执行器件,或对控制精度要求较高的系
22、统中,应当采用位置式算法;而在以步进电机或多圈电位器作执行器件的系统中,则应采用增量式算法。3.两种标准PID控制算法比较 算法的离散形式第39页/共79页 数字PID控制器的控制作用:(1)比例调节器:比例调节器对偏差是即时反应的,偏差一旦出现,调节器立即产生控制作用,使输出量朝着减小偏差的方向变化,控制作用的强弱取决于比例系数KP。比例调节器虽然简单快速,但对于系统响应为有限值的控制对象存在稳态误差。加大比例系数KP可以减小稳态误差,但是,KP过大时,会使系统的动态质量变坏,引起输出量振荡,甚至导致闭环系统不稳定。(2)比例积分调节器:为了消除在比例调节中的残余稳态误差,可在比例调节的基础
23、上加入积分调节。积分调节具有累积成分,只要偏差e不为零,它将通过累积作用影响控制量u(k),从而减小偏差,直到偏差为零。如果积分时间常数TI大,积分作用弱,反之为强。增大TI将减慢消除稳态误差的过程,但可减小超调,提高稳定性。引入积分调节的代价是降低系统的快速性。算法的离散形式第40页/共79页 (3)(3)比例积分微分调节器比例积分微分调节器:为了加快控制过程,有必要在偏:为了加快控制过程,有必要在偏差出现或变化的瞬间,差出现或变化的瞬间,按偏差变化的趋向进行控制按偏差变化的趋向进行控制,使偏差消,使偏差消灭在萌芽状态,这就是微分调节的原理。微分作用的加入将灭在萌芽状态,这就是微分调节的原理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数字 控制器 设计 PID 方法
限制150内