付费下载
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、!-PID控制的基本原理1 . PID控制概述当今的自动控制技术绝大部分是基于反馈概念的。反馈理论包括三个基本要素:测量、比较和执行。测量关 心的是变量,并与期望值相比较,以此误差来纠正和控制系统的响应。反馈理论及其在自动控制中应用的关键是: 做岀正确测量与比较后,如何用于系统的纠正与调节。在过去的几十年里,PID控制,也就是比例积分微分控制在工业控制中得到了广泛应用。在控制理论和技术飞速发展的今天,在工业过程控制中95%以上的控制回路都具有PID结构,而且许多高级控制都是以PID基础的。PID控制器由比例单元(P)、积分单元(I)和微分单元(D)组成,它的基本原理比较简单,基本的 制规律可描
2、述为:控制为PID控GS Kp _K Kd s(1-1)K p,即可。在很多情况下,并不一定需要三个单元,可以取其中的一到两个单元,不过比例控制单元是必不可少的。PID控制用途广泛,使用灵活,已有系列化控制器产品,使用中只需设定三个参数(K D)PID控制具有以下优点:(1)原理简单,使用方便,PID参数 k K 和 K d可以根据过程动态特性变化,P'D参数就可以重新进行调整与设定。(2)适应性强, 基本控制功能也仍然是按 PID控制规律进行工作的控制器早已商品化,即使目前最新式的过程控制计算机,PID控制。PID应用范围广,虽然很多工业过程是非线性或时变的,但通过适当简化,也 PI
3、D控制了。可以将其变成基本线性和动态特性不随时间变化的系统,就可以进行(3)鲁棒性强,即其控制品质对被控对象特性的变化不太敏感。但不可否认PID也有其固有的缺点。PID在控制非线性、时变、偶合及参数和结构不缺点的复杂过程时,效果不是太好;最主要的是:如果PID控制器不能控制复杂过程,无论怎么调参数作用都不大。在科学技术尤其是计算机技术迅速发展的今天,虽然涌现岀了许多新的控制方法,但PID仍因其自身的优PID控制规律仍是最普遍的控制规律。PID控制器是最简单且许多时候最好的控制器。点而得到了最广泛的应用,在过程控制中, 其中绝大部分都采用 控制。1.1.1 比例(P)PID控制也是应用最广泛的,
4、一个大型现代化控制系统的控制回路可能达二三百个甚至更多, PID控制。由此可见,在过程控制中,PID控制的重要性是显然的,下面将结合实例讲述PID控制比例控制是一种最简单的控制方式,其控制器的输岀与输入误差信号成比例关系。当仅有比例控制时系统输 岀存在稳定误差。比例控制器的传递函数为:GCs K p式中,kp称为比例系数或增益(视情况可设置为正或负),一些传统的控制器又常用比例带(Prop orti onalBand, PB),来取代比例系数K p,比例带是比例系数的倒数,比例带也称为比例度。对于单位反馈系统,0型系统响应实际阶跃信号Ro 1(t)的稳态误差与其开环增益K近视成反比,即:对于单
5、位反馈系统,I型系统响应匀速信号R1 (t)的稳态误差与其开环增益Kv近视成反比,即:limetRiKvlimet1 RKP控制只改变系统的增益而不影响相位 系数可提高系统的开环增益 至可能造成闭环系统的不稳定具有比例控制器的系统结构如图,它对系统的影响主要反映在系统的稳态误差和稳定性上,减小系统的稳态误差,从而提高系统的控制精度一对稳定性,因此,在系统校正和设计中 P控制一般不单独使用. 1.1 所示.f»I ,增大比例,甚KPG0( S)H(S)图1.1具有比例控制器的系统结构图 系统的特征方程式为:D(s)=1+ K pG。H(s)=0下面的例子用以说明纯比例控制的作用或比例调
6、节对系统性能的影响例1 1控G系统如图勺.12所示,其中1 G。s为三阶对象模型H S为单位反馈寸系统单采用比例控比例系数分别为K P =0.1,2.0,243.0,3.5,试求各比例系数下系统的单位阶跃响应,并绘制响应曲线. 解:程序代码如下:G=tf(1, con v(c onv(1,1 , 2,1), 5,1);Kp= 0.1,2.024,3.0,3.5for i=1:5G=feedback(k p(i)*G,1); step (G) hold onendgtext (/ kp=0.1 / ) gtext (/ kp=2.0 ') gtext (/ kp=2.4 ') g
7、text (kp=3.0 ')响应曲线如图 1.2所示.gtext (kp=3.5 ')图1.2例1-1系统阶跃响应图从图1.2可以看岀,随着 K P值的增大,系统响应速度加快,系统的超调随着增加,调节时间也随着增长但K P增大到一定值后,闭环将趋于不稳定.1.2.2 比例微分(PD)控制环节PD控制,PD的传递函数为:具有比例加微分控制规律的控制称为Gc sKp Kp s其中, K 为比例系数,为微分常Z数,具有PD控制器的系统结构如图K P与两者都是可调的参数1.3所示。Go (S)KP(1+ s)H(S)图1.3具有比例微分控制器的系统结构图PD控制器的输岀信号为:de(
8、t)u(t)= K P e(t) Kpdt在微分控制中,控制器的输入与输岀误差信号的微分(即误差的变化率)成正比关系。微分控制反映误差 的变化率,只有当误差随时间变化时,微分控制才会对系统起作用,而对无变化或缓慢变化的对象不起作用。因 此微分控制在任何情况下不能单独与被控制对象串联使用,而只能构成PD或PID控制。自动控制系统在克服误差的调节过程中可能会岀现振荡甚至不稳定,其原因是由于存在有较大惯性的组件 (环节)或有滞后的组件,具有抑制误差的作用,其变化总是落后于误差的变化。解决的方法是使抑制误差变化 的作用 超前”即在误差接近零时,抑制误差的作用就应该是零。这就是说,在控制中引入比例”项是
9、不够的,比例项的作用仅是放大误差的幅值,而目前需要增加的是微分项”它能预测误差变化的趋势,这样,具有比例+微分”的控制器,就能提前使抑制误差的作用等于零甚至为负值,从而避免被控量的严重超调。因此对有较大惯性或滞后的被控对象,比例微分(PD)控制器能改善系统在调节过程中的动态性。另外,微分控制对纯时控制环节不能改善控制品质而具有放大高频噪声信号的缺点。在实际应用中,当设定值有突变时,为了防止由于微分控制的突跳,常将微分控制环节设置在反馈回路中, 这种做法称为微分先行,即微分运算只对测量信号进行,而不对设定信号进行。例12 控制系统如图1.3所示,其中Go (s)为三阶对象:!-1H(s) 为单位
10、反馈 ,采用比例微分控制 ,比例系数解:K p =2, 微分系数分别取 =0,0.3,0.7,1.5,3, 试求各比例微分系数下系统的单位阶跃响应 ,并绘曲线 .程序代码如下 : G=tf(1, conv(conv ( 11 2,1 ), 5,1 );Kp=2Tou= 0,0.3,0.7,1.5,3for i=1:5G1=tf( kp*tou(i),kp,1)sys=feedback(G1*G,1); step(sys) hold onendgtext ( tou=0 gtext (tou=0.3 gtext (tou=0.7 gtext ( tou=1.5 gtext ( tou=3)单位响
11、应曲线如图 1.4 所示 .1-2 系统阶跃响应图从图 1.4 可以看出 ,仅有比例控制时系统阶响应有相当大的超调量和较强烈的振荡 统的超调量减小 ,稳定性提高 ,上升时间缩短 ,快速性提高 .图 1-4,随着微分作用的增强 ,系1.2.3 积分 (I) 控制具有积分控制规律的控制称为积分控制,即 I 控制 ,I 控制的传递函数为 :GC (s) Ks i其中, K 称为积分系数控制器的输出信号为 :U(t)= I0!-或者说,积分控制器输出信号1 2S) 1勺变化速率与输入信号e(t)成正比,即:K e(t) dtdU),1 10dt K I e(t)对于一个自动控制系统,如果在进入稳态后存
12、在稳态误差,则称这个系统是有稳态误差的或简称有差系统.为了消除稳态误差,在控制器必须引入”积分项”积分项对误差取决于时间的积分,随着时间的增加,积分项会增大使稳态误差进一步减小,直到等于零.通常,采用积分控制器的主要目的就是使用系统无稳态误差,由于积分引入了相位滞后,使系统稳定性变差,增加积分器控制对系统而言是加入了极点,对系统的响应而言是可消除稳态误差,但这对瞬时响应会造成不良影响,甚至造成不稳定,因此,积分控制一般不单独使用,通常结合比例控制器构成比例积分(PI)控制器.1.2.4比例积分(PI)控制,即PI控制,Pl控制的传递函数为:具有比例加积分控制规律的控制称为比例积分控制器1 11
13、其中,K P为比例系数,Ti称为积分时间常数,两者都是可调的参数控制器的输岀信号为1 12u(t) K p e(t)PI控制器可以使系统在进入稳态后无稳态误差.PI控制器在与被控对象串联时,相当于在系统中增加了一个位于原点的开环极点,同时也增加了一个位于s左半平面的开环零点.位于原点的极点可以提高系统的型别,以消除或减小系统的稳态误差,改善系统的稳态性能;而增加的负实部零点则可减小系统的阻尼程度,缓和PI控制器极点对系统稳定性及动态过程产生的不利影响.在实际工程中,PI控制器通常用来改善系统的稳定性能.例1 3 单位负反馈控制系统的开环传递函数G0 (s)为:采用比例积分控制,比例系数K P
14、=2,积分时间常数分别取Ti=3,6,14,21,28,试求各比例积分系数下系统的单位阶跃响应,并绘制响应曲线.解:程序代码如下:G=tf(1,conv(conv ( 112,1 ), 5,1 ); kp=2ti= 3,6,14,21,28for i=1:5G1=tf( kp, kp / ti (i) , 1,0 ) sys=feedback(G1*G,1); ste p( sys) hold on endgtext (/ ti=3 / ) gtext (/ ti=6 ') gtext (/ ti=14 ')gtext (/ ti=21 ')Gc (s) K p T s
15、K-e(t)dtG (s) = s 1 2s 1 5s 1图1.5例1-3从图1.5可以看岀,随着积分时间的减少比例积分微分(PID)控制 +积分+微分控制规律的控制称为比例积分微分控制1.2.5具有比例G (9 K P其中,K P为比例系数,T iPID控制器的输岀信号为系统阶跃响应图,积分控制作用增强,闭环系统的稳定性变差。K P 1 sTis K P s为微分时d常数,即PID控制,PID控制的传递函数为:1 13为微分时间常数,三者都是可调的参数.dtde(t)1 141 15PI控制器与被控对象串联连接时,可以使系统的型别提高一级 控制器相比,PID控制器除了同样具有提高系统稳定性能
16、的优点外 统动态系统方面提供了很大的优越性PID控制通过积分作用消除误差u(t)KP eK tt T si 1PID控制器的传递函数T写成:sUJSE(9,而且还提供了两个负实部的零点.与PI,还多提供了一个负实部零点,因此在提高系 .在实际过程中,PID控制器被广泛应用.,而微分控制可缩小超调量,加快反应,是综合了 PI控制与PD控制长处并去除其短处的控制.从频域角度看,PID控制通过积分作用于系统的低频段,以提高系统的稳定性,而微分作用于系统的中频段,以改善系统的动态性能.2. Ziegler-Nichols 整定方法Ziegler-Nichols法是一种基于频域设计PID控制器的方法.基
17、于频域的参数整定是需要参考模型的,首先需要辨识岀一个能较好反映被控对象频域特性的二阶模型。根据模型,结合给定的性能指标可推导岀公式,而后 用于PID参数的整定。基于频域的设计方法在一定程序上回避了精确的系统建模,而且有较为明确的物理意义, 比常规的PID控制可适应的场合更多。目前已经有一些基于频域设计PID控制器的方法,如Ziegler-Nichols法,它是最常用的整定PID参数的方法。Ziegler-Nichols法是根据给定对象的瞬态响应来确定PID控制器的参数。Ziegler-Nichols法首先通过实验,获取控制对象单位阶跃响应,如图2.1所示。图2.1 S形响应曲线如果单位阶跃响应
18、曲线看起来是一条S形的曲线,则可用此法,否则不能用。常数T来描述,对象传递函数可近似为:S形曲线用延时时间L和时间C(S Ke LsRSTs 1利用器类型间L、放大系激比例和时间常数T,;根据表分时间中T公式确定微分时间和P表 2.1Ziegler-Nichols 法整定K L控制器参数0PIT0.9K LL0.30PIDT1.2K L2.2L0.5L的值。已知如图2.2所示的控制制系统-JGc(s)图2.2控制系统结构图系统开环传递函数:3Go (S) %:180s试采用Ziegler-Nichols 整定公式计算系统P、PI、PID控制器的参数,并绘制整定后系统的单位阶跃响应曲线。Simu
19、link能大大简化这一过程。根据题意,建立如图2.3解:PID参数设定是一个反复调整测试的过程,使用所示的Simulink模型。图2.3 例2-1系统Simulink模型图中,“ In tegator为积分器,“ Derivative为微分器,“K p ”为比例系数K p1/ Ti ”为积分时间常数T , “tou为微分时间常数。进行P控制器参数整定时,微分器和积分器的输岀不连到系统中,在I iSimuli nk中,把微分器和积分器的连线断开。,在Simulink中,把反馈连线、微分器的Ziegler-Nichols整定的第一步是获取开环系统的单位阶跃响应输出连线、积分器的输出连线都断开ilk
20、!|K pE比较大,则应.4。0CiLlfU IbdJ 刖 UU Zt)UJ iliW)5啊 100口1利02茁 行兀图2.4系统开环单位阶跃响应曲线系统P控制时的单位阶跃响应曲线按照S形响应曲线的参数求法,大致可以得到系统延迟时间L、放大系数 K和时间常数 T2.5如下:L=180,T=540-180=360,K=8。然后编写相应的如果从示波器的输岀不好看岀这3个参数,可以将系统输岀导入到MATLAB 的工作空格中,m文件求取这 3个参数。根据表2.1,可知P控制争整定时,比例放大系数仿真运行,双击“SCOpe得到如图2.5所示结果,它是K p =0.25,将 “ K P "的值置
21、为 0.25,P控制系统的单位阶跃响应。连接反馈回路,根据表2.1,可知PI控制整定时,比例放大系数Kp =0.225,积分时间常数“ Ti” =594将“K p ”的图 2.6 系统 PI 控制时的单位阶跃响应曲线图 2.7系统 PID 控制时的单位阶跃响应曲线根据表 2.1,可知 PID 控制整定时,比例放大系数将“ K P ”的值置为0.3'“ " T i ”的值置为1/396,K p =0.3,积分时间常数 T i =396,微分时间常数 =90,“tou的值置为90,将微分器的输岀连线连上,仿真运行,运行完毕后,双击“SCOpe得到如图2.7所示的结果,它是PID控
22、制时系统的单位阶跃响应。由图 2.5、图 2.6 和图 2.7 对比可以看岀, P 控制和 PI 控制两者的响应速度基本相同,因为这两种控制的 比例系数不同,因此系统稳定的输岀值不同。PI 控制的超调量比 P 控制的要小, PID 控制比 P 控制和 PI 控制的响应速度快,但是超调量要大些。例 22 已知如图2.2 所示的控制系统,其中系统开环传递函数Go ( s)为:试采用 Ziegler-Nichols1.678.221.5s整定公式计算系统P、PI、PID 控制器的参数,解:根据题意,建立如图 2.8 所示的 Simulink 模型。并绘制整定后的单位阶跃响应曲线。图 2.8 例 2-2 系统 Simulink 模型Ziegler-NiChOls 整定的第一步是获取开环系统的单位阶跃响应,在Simulink 中,把反馈连线、微分器的K p ”的值置为 1,选定仿真时(注意:如果系统滞后比较大,则应相 应加大仿真时间),仿真运行,运行完毕后,双击输出连线、积分器的输出连线都断开,“SCOpe得到如图2.9的结果。图 2.9 例 2-2 系统开环单位阶跃响应曲线按照 S 形响应曲线的参数求法,大致可以得到系统延迟时间图 2.10 P 控制时系统的单位阶跃响应L 、放大系数 K 和时间常数 T 如下:L=2.2,T
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 人力资源经理年度履职报告
- 实木吊顶施工方案
- 人工智能在证券市场监管中的法律适用
- 感恩主题班会课件可下载
- 2026年河南省南阳市中考生物试题(文字版含答案)
- 混凝土施工方案
- 河南信阳市固始县2025-2026学年八年级下学期6月期末道德与法治试题(文字版含答案)
- 2026年国际注册内部审计师(CIA)资格考试(内部审计基础)经典试题及答案二
- 2026年甘肃省陇南市徽县城关镇北街社区工作人员考试模拟试题及答案
- 2026年北京市安全员考试模拟试题(含答案)
- 2026国家保安员资格考试试题(附答案)
- 河北(省公安厅强制医疗所)2026年警务辅助人员招聘考试试卷-含答案解析
- 食品行业停水、停电、停汽时应急预案
- 液化气运行工安全技术规程培训
- 《定期租船合》课件
- 青年数学教师的专业成长
- 小儿喘息性支气管炎课件
- 个人六个方面剖析对照
- 阜阳市界首市选调中小学教师考试试卷真题及答案2022
- 张家口市张北县张北镇社区工作者考试真题2022
- 《矿业权评估指南》
评论
0/150
提交评论