第四章-MATLAB与过程控制系统仿真ppt课件.ppt

上传人:飞****2 文档编号:29290550 上传时间:2022-07-29 格式:PPT 页数:49 大小:900.50KB
返回 下载 相关 举报
第四章-MATLAB与过程控制系统仿真ppt课件.ppt_第1页
第1页 / 共49页
第四章-MATLAB与过程控制系统仿真ppt课件.ppt_第2页
第2页 / 共49页
点击查看更多>>
资源描述

《第四章-MATLAB与过程控制系统仿真ppt课件.ppt》由会员分享,可在线阅读,更多相关《第四章-MATLAB与过程控制系统仿真ppt课件.ppt(49页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、MATLABMATLAB与系统仿真与系统仿真第一节第一节 过程控制的基本概念过程控制的基本概念一、过程控制的发展状况一、过程控制的发展状况:第一阶段:(20世纪50年代以前)对系统进行分析的基本方法为根轨迹法和频率法。第二阶段:(20世纪60年代后)自动控制的工具产生了直接数字控制DDC和监督计算机控制SCC。第三阶段:(20世纪70年代以后)产生了集散控制系统DCS。20世纪80年代以后,自动化的实现工具由DCS系统发展到了现场总线控制系统FCS。第四章第四章 MATLAB与过程控制系统仿真与过程控制系统仿真 MATLABMATLAB与系统仿真与系统仿真锅炉水位控制原理图1锅筒 2省煤器 3

2、过热器 4给水阀门 5蒸汽阀门二、过程控制的组成二、过程控制的组成MATLABMATLAB与系统仿真与系统仿真要实现水位控制需要以下装置要实现水位控制需要以下装置: :1.测量水位变化的传感器或变送器2.能将水位测量值和水位设定值进行比较并进行控制 运算的控制器3.设定水位的定值器(可能包括在控制器内)4.执行控制命令的执行器5.调节给水量的控制阀这些装置和被控对象锅炉本身组成了一个控制系统。MATLABMATLAB与系统仿真与系统仿真过程控制系统原理框图MATLABMATLAB与系统仿真与系统仿真三、生产对过程控制的要求和指标三、生产对过程控制的要求和指标1、生产对过程控制的要求1.安全性2

3、.经济性3.稳定性2、过程控制系统的品质指标(1)衰减比 (2)动态偏差 (3)调整时间Tc (4)静态偏差MATLABMATLAB与系统仿真与系统仿真第二节第二节 单回路控制系统单回路控制系统一、单回路控制系统的组成一、单回路控制系统的组成单回路控制系统又称简单控制系统,它是只有一个检测元件或变送器、一个控制器、一个执行器连同被控制对象对一个被控参数进行控制的反馈闭环控制系统。MATLABMATLAB与系统仿真与系统仿真单回路控制系统1液位变送器 2液位控制器 3执行器MATLABMATLAB与系统仿真与系统仿真单回路液位控制系统MATLABMATLAB与系统仿真与系统仿真二、控制器的选择二

4、、控制器的选择1、比例控制器的选择2、比例、积分控制器的选择3、比例、积分、微分控制器的选择三、控制器的正反作用选择三、控制器的正反作用选择控制器有正作用和反作用两种,当被控过程的输入量增加(或减小)时,其输出量(被控参数)也增加(或减少),这就称被控过程为正作用,反之则称为反作用。控制器的正反作用的选择应该在根据工艺要求对控制阀、气关作用确定之后再行确定。MATLABMATLAB与系统仿真与系统仿真五、控制器的参数整定五、控制器的参数整定1、过渡过程参数整定2、经验法3、稳定边界法4、衰减曲线法5、响应曲线法6、衰减频率特性法MATLABMATLAB与系统仿真与系统仿真第三节第三节 复杂控制

5、系统仿真复杂控制系统仿真一、串级控制系统仿真一、串级控制系统仿真串级控制系统框图计算顺序:先主回路(PID1),后副回路(PID2)。控制方式:异步采样控制主回路的采样周期T1是副回路采样周期T2的整数倍。 同步采样控制主、副回路采样周期相同。这时,应根据副回路选择采样周期,因为副回路的受控对象的响应速度较快。MATLABMATLAB与系统仿真与系统仿真串级控制系统的结构特点:n1由两个或两个以上的控制器串联而成,一个控制器的输c出是另一个控制器的设定。n2由两个或两个以上的控制器、相应数量的检测变送器和一个执行器组成。n3主回路是恒值控制系统,对主控制器的输出而言,副回路是随动系统。串级控制

6、的主要优点可概括如下:n1将干扰加到副回路中,由副回路控制对其进行抑制;n2副回路中参数的变化,由副回路给予控制,对被控量G1的影响大为减弱;n3副回路的惯性由副回路给予调节,因此提高了整个系统的响应速度;MATLABMATLAB与系统仿真与系统仿真 例1 设副对象特性为 ,主对象特性为 , ,采样时间为2s,外加干扰信号为sin(50t)。 ) 1/(1)(022sTsG) 1/(1)(011sTsG100210TTMATLABMATLAB与系统仿真与系统仿真主调节器采用PI控制, ,副调节器采用P控制, ,外加干扰信号为sin(50t)。5,50ipkk200pkMATLABMATLAB与

7、系统仿真与系统仿真串级控制的阶跃响应常规PID控制的阶跃响应MATLABMATLAB与系统仿真与系统仿真二、比值控制系统仿真二、比值控制系统仿真 在过程控制中,把用于实现两种(或多种)物料按一定比例关系进行关联控制的系统,称为比值控制系统。主物料,也称为主动量: 在要保持一定比例关系的物料中,把起主导作用的物料。从物料,也称为从动量: 另一种随主物料的变化而成比例地变化的物料。2.1.1 比值控制系统特点 2.1 比值控制系统基础知识MATLABMATLAB与系统仿真与系统仿真2.1.2 比值控制系统的类型 根据生产过程中工艺容许的负荷、干扰、产品质量等要求不同,实际采用的比值控制方案也不同。

8、比值控制系统分为:1. 开环比值控制系统; 2. 单闭环比值控制系统; 3. 双闭环比值控制系统等;MATLABMATLAB与系统仿真与系统仿真1开环比值控制系统1)当系统处于稳定工作状态时,两物料的流量满足比值关系。2)当主动量受到干扰而发生变化时,系统通过比值器及设定值按比例去改变控制阀的开度,调节从动量使之与主动量仍保持原有的比例关系。3)当从动量受到外界干扰(如温度、压力扰动)波动时,由于是开环控制,没有调节从动量自身波动的环节,也没有调整主动量的环节,故两种物料的比值关系很难保持不变,系统对此无能为力。 开环比值控制是理解比例控制工作机理的基础,在实际工程上很少应用。 MATLABM

9、ATLAB与系统仿真与系统仿真2单闭环比值控制系统 单闭环比值控制系统是在开环比值控制系统上增加对副物料的闭环控制回路,用以实现主、副物料的比值保持不变。单闭环比值控制系统的四种工作情况:(1)当在系统处于稳定工作状态时,主、副物料流量的比值恒定。(2)当主物料流量不变,副物料流量受到扰动变化时,可通过副流量的闭合回路调整副物料流量使之恢复到原设定值,保证主、副物料流量比值一定。(3)当主物料流量受到扰动变化,而副物料不变时,则按预先设置好的比值使比值器输出成比例变化,即改变给定值,根据给定值的变化,发出控制命令,以改变调节阀的开度,使副流量跟随主流量而变化,从而保证原设定的比值不变。(4)当

10、主、副物料流量同时受到扰动变化时,调节器在调整副物料流量使之维持原设定值的同时,系统又根据主物料流量产生新的给定值,改变调节阀的开度,使主、副物料流量在新的流量数值的基础上,保持原设定值的比值关系不变。 总之, 单闭环比值控制系统虽然能保持主、副物料流量比值不变,但是无法控制主物料的流量不变,因此,对生产过程的生产能力没有进行控制。该控制系统能保证主、副物料的流量比值不变,同时,系统结构简单,因此在工业生产过程自动化中应用较广。MATLABMATLAB与系统仿真与系统仿真3双闭环比值控制系统 在双闭环比值控制系统工作时,若主动量受到干扰发生波动,则主动量回路对其进行定值控制,使主动量始终稳定在

11、给定值附近,同时从动量控制回路也会随主动量的波动进行调整;当从动量受到扰动发生波动时,从动量控制回路对其进行定值控制,使从动量始终稳定在定值附近,而主动控制回路不受从动量波动的影响。 因此,因扰动而发生的主动量和从动量波动利用各自控制回路分别实现实际值与给定值吻合,从而保证主、副物料流量的比值恒定。 当调节主动量给定值时,主动量控制回路调节主动量实际值和给定值吻合;同时,根据主动量与从动量的比值及新的主动量给定值,系统给出从动量控制回路的输入值。 通过从动控制回路的调节控制使从动量的实际值与该输入值吻合,即从动控制量的实际值与主动量变动后的数值相对应,保持主动量和从动量的比值不变。MATLAB

12、MATLAB与系统仿真与系统仿真 可见主动量控制回路是一定值控制系统,而从动量控制回路是一个随动控制系统。 和单闭环比值控制系统相比,双闭环比值控制系统的突出优点如下: (1)控制系统更为稳定 对主动量的定值控制克服了干扰对主动量的影响,因此主动量变化平稳,从动量也将平稳,进而系统的总物料流量稳定,更好地满足了生产工艺要求。 (2)系统更易于调节 当需要改变主动量的设定值时,主动量控制回路通过调节控制使主动量的输出值改变为新设定值,同时从动量也将随主动量按给定比值变化。 因此,当需要调整负荷时,只要改变主动量回路控制器的给定值,就可同步调整主动量和从动量,并保持主动量和从动量的比值不变。MAT

13、LABMATLAB与系统仿真与系统仿真2.2 2.2 比值控制系统的比值控制系统的MATLABMATLAB仿真仿真2.2.1 单闭环比值控制系统 单闭环比值控制系统的特点是在保持主动量和从动量比值关系的前提下,构成从动量闭环回路,使从动量跟主动量变化。这样控制系统只控制从动量的变化而对主动量的变化未加控制。因此,单闭环比值控制系统适用于主动量变化不大的场合。 对于跟随主动量变化控制给定值的从动量随动控制系统,期望系统响应快些,一般整定为非周期过程。选择PI控制方式。 MATLABMATLAB与系统仿真与系统仿真 例2 假设系统从动量传递函数为 设计该从动对象的单闭环比值控制系统。tessG51

14、153)(MATLABMATLAB与系统仿真与系统仿真 单闭环比值控制过程相当于从动量随主动量变化的随机控制过程。假设主动量由一常值10加幅值为0.3的随机扰动构成,从动量受一个随机干扰。主动量和从动量的比值假定为3。(Kp=0.3,Ki=0.02) 为了利用Workspace中强大的绘图功能,将多张图绘制在一起,将输出传到Workspace。 建立模型及simout设置运行后,在命令窗口输入 plot(tout,simout,tout,simout1,tout,simout2) 再用输出图形中的菜单Insert-text增加图释。MATLABMATLAB与系统仿真与系统仿真Simout模块的

15、设置:MATLABMATLAB与系统仿真与系统仿真输出曲线MATLABMATLAB与系统仿真与系统仿真2.2.2 双闭环比值控制系统 双闭环比值控制系统的特点是在保持比值控制的前提下,主动量和从动量两个流量均构成闭环回路,这样克服了自身流量的干扰,使主、从流量都比较平稳,并使得工艺总负荷比较稳定。MATLABMATLAB与系统仿真与系统仿真例3 某主动量和从动量控制系统的数学模型分别为:假定主动量给定值为5,主动量和从动量的比值为4,主动控制和从动控制系统均受随机干扰。(主、从控制回路均选择PI控制方式,Kp=0.82,Ki=0.05)。stesssGessG55) 120)(110(3)(,

16、1153)(MATLABMATLAB与系统仿真与系统仿真仿真模型:MATLABMATLAB与系统仿真与系统仿真输出曲线MATLABMATLAB与系统仿真与系统仿真三、前馈控制系统仿真三、前馈控制系统仿真3.1 前馈控制系统基础知识 反馈控制是基于被控量的偏差进行的,没有偏差也就不存在反馈控制。当然,只要存在偏差,控制系统就不可能保持在理想控制要求上,而是在理想要求附近摆动。所以,反馈控制是接近理想要求,但永远也无法保持理想要求的控制。 当被控对象呈现大延迟(如含有较大的容积延迟或纯延迟)或所受干扰较多,干扰频率较高,要求系统快速反应实现控制目的时,反馈控制系统的控制效果往往不够理想。 与反馈控

17、制相比,前馈控制很好的弥补了反馈控制的一些缺点。前馈控制是针对扰动量及其变化进行控制的。MATLABMATLAB与系统仿真与系统仿真3.1.1 系统结构2fdGGG 12331231pfpXG GG GMGGYFG GG G() 干扰对系统的作用是通过干扰通道进行的,前馈的控制原理是给系统附加一个前馈通道(或称前馈控制器),使所测量的系统扰动通过前馈控制器改变控制量。利用扰动所附加的控制量与扰动对被控制量影响的叠加消除或减小干扰的影响。 MATLABMATLAB与系统仿真与系统仿真3.1.2 系统特点 前馈控制系统主要特点如下:(1)属于开环控制 只要系统中各环节是稳定的,则控制系统必然稳定。

18、但若系统中有一个环节不稳定,或局部不稳定,系统就不稳定。另外,系统的控制精度取决于构成控制系统的每一部分的精度,所以对系统各环节精度要求较高。(2)很强的补偿局限性 前馈控制实际是利用同一干扰源经过干扰通道和前馈通道对系统的作用的叠加来消除干扰的影响。因此,固定的前馈控制只对相应的干扰源起作用,而对其他干扰没有影响。 而且,在工程实际中,影响生产过程的原因多种多样,系统随时间、工作状态、环境等情况的变化,也会发生变化甚至表现出非线性,这些都导致不可能精确确定某一干扰对系统影响的程度或数学描述关系式。因此,前馈控制即使对单一干扰也难以完全补偿。(3)前馈控制反应迅速 在前馈控制系统中,信息流只向

19、前运行,没有反馈问题,因此相应提高了系统反应的速度。当扰动发生后,前馈控制器及时动作,对抑制被控制量由于扰动引起的动静态偏差比较有效。这非常有利于大迟滞系统的控制。(4)只能用于可测的干扰 对不可测干扰,由于无法构造前馈控制器而不能使用。 MATLABMATLAB与系统仿真与系统仿真3.1.3 系统分类 按结构,前馈控制可分为静态前馈控制、动态前馈控制、前馈-反馈复合控制系统、前馈-串级复合控制系统等。1静态前馈控制系统 相比之下,(1)形式更为一般,但实际中为了简化分析常采用图(2)的形式。MATLABMATLAB与系统仿真与系统仿真2动态前馈控制系统 前馈调节器是由扰动通道和控制通道的动态

20、特性决定的,而这两个通道的数学模型在实际中是通过实验及模型辨识等手段获得的,由于系统未知干扰的影响,系统随时间及环境的变化,辨识不精确性等原因,得到的数学模型只能具有相对精度的。 另外,利用得到的数学模型所求的动态前馈调节器,往往由于可实现性、经济性等方面的考虑,在系统控制精度允许的情况下,也要作适当的调整。 所以,实际上动态前馈补偿是有限的,并不能消除由于干扰引起的全部误差。 静态前馈控制是动态前馈控制的特例。但是动态前馈控制系统的结构比较复杂,系统的运行和参数整定亦较复杂,而且需要一套专用的控制装置。只有当工艺要求控制品质很高时,才使用动态前馈控制方案。MATLABMATLAB与系统仿真与

21、系统仿真3前馈-反馈复合控制系统 由前述分析知,反馈控制是针对系统全部干扰进行补偿,是在被控制量“变化了”的基础上的“滞后补偿”;而前馈控制则是针对系统的某种特定干扰而进行的补偿,是在被控制量“未变化前”提前进行的“超前补偿”。 而实际系统的干扰情况往往非常复杂,对所有干扰因素采用前馈控制是不可能的,在要求精度较高时,完全采用反馈控制又难以实现系统的控制要求。 此时,常利用前馈和反馈的优点组成控制系统前馈-反馈复合控制系统实现控制过程的高精度控制要求。 前馈-反馈复合控制系统结构有两种形式。MATLABMATLAB与系统仿真与系统仿真4前馈-串级复合控制系统 当系统情况复杂时,为了进行更为“精

22、细”的控制,常把系统的主要干扰用前馈系统抑制,对中间变量采用内环反馈控制,对系统控制量采取外环反馈控制。这样所构成控制系统即为前馈-串级复合控制系统,其框图如下图所示。 MATLABMATLAB与系统仿真与系统仿真3.1.4 前馈控制系统选用原则【原则1】:扰动量可测不可控原则 【原则2】:控制系统精确辨识原则 【原则3】:被控系统自衡原则在阶跃作用下,被控量不经过振荡,逐步向新的稳态值。 MATLABMATLAB与系统仿真与系统仿真3.2 3.2 前馈控制系统的前馈控制系统的MATLABMATLAB仿真仿真3.2.1 静态前馈系统例4 静态前馈系统的控制框图如下图所示。已知 , , , 。输

23、入信号为常数5叠加最大最小值为0.1的随机信号;干扰源为常值叠加最大最小值为1的随机信号构成。135 . 0)(1ssGsessG01. 02172)(sfessG013. 01165 . 0)(1)(3sGMATLABMATLAB与系统仿真与系统仿真1、系统自衡性分析:如对于G1(s),输入命令num=0.5;den=3,1;step(num,den)得出阶跃响应曲线见右图,说明系统是自衡的。2、静态前馈控制器参数整定25. 0)()(lim20sGsGKfsdMATLABMATLAB与系统仿真与系统仿真3、系统仿真:MATLABMATLAB与系统仿真与系统仿真MATLABMATLAB与系统

24、仿真与系统仿真3.2.2 动态前馈系统动态前馈系统的控制框图如下图所示。MATLABMATLAB与系统仿真与系统仿真3.2.3 前馈-反馈复合系统例5 前馈-反馈复合系统的控制框图如下图所示。已知 , , 。输入信号为常数5,PID的参数为KP=0.29,KD=0.009。sessG31152)(sessG521103)(sfessG5185)(MATLABMATLAB与系统仿真与系统仿真1、自衡性分析做单位阶跃响应曲线。2、前馈通道整定18155 . 2215185)(sssssGdMATLABMATLAB与系统仿真与系统仿真3、系统仿真MATLABMATLAB与系统仿真与系统仿真MATLA

25、BMATLAB与系统仿真与系统仿真1、某隧道窑炉系统,考虑烧成带温度为主变量,燃烧室温度为副变量的串级控制系统,其中主、副对象的传递函数 分别为: 主、副控制器的传递函数 分别为: 试设计串级控制方案并进行仿真。0201,GG20201) 1)(110(1)(,) 13)(130(1)(sssGsssG21,ccGG22111),11 ()(ccccKGsTKsC作业:作业:MATLABMATLAB与系统仿真与系统仿真2、前馈-串级复合系统的控制框图如下图所示。主控制器PID的参数整定为:Kp=0.17,KD=0.005,动态前馈补偿器整定为:试构建系统的仿真模型,并将仿真结果与例5结果进行对比分析。18155 . 2215185)(sssssGd

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 教案示例

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁