《第三章 内模控制技术优秀PPT.ppt》由会员分享,可在线阅读,更多相关《第三章 内模控制技术优秀PPT.ppt(36页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、第三章 内模控制技术现在学习的是第1页,共36页二、控制系统中纯滞后传递函数模型二、控制系统中纯滞后传递函数模型 典型环节传递函数典型环节传递函数1.1.一阶一阶2.2.二阶二阶3.3.非自平衡过程非自平衡过程现在学习的是第2页,共36页三、纯滞后特性对控制系统的影响三、纯滞后特性对控制系统的影响 控制系统典型结构控制系统典型结构R(s)F(s)Y(s)-+Gc(s)G(s)Gf(s)Gm(s)现在学习的是第3页,共36页三、纯滞后特性对控制系统的影响三、纯滞后特性对控制系统的影响 1.1.纯滞后出现在干扰通道纯滞后出现在干扰通道 系统的稳定性不受纯滞后特性的影响系统的稳定性不受纯滞后特性的影
2、响 2.2.纯滞后出现在反馈通道纯滞后出现在反馈通道 特征根受到纯滞后时间的影响,不利于系统的稳定特征根受到纯滞后时间的影响,不利于系统的稳定性,使系统的控制品质变差。性,使系统的控制品质变差。3.3.纯滞后出现在前向通道纯滞后出现在前向通道 影响系统的稳定性和控制品质。影响系统的稳定性和控制品质。现在学习的是第4页,共36页四、纯滞后系统的四、纯滞后系统的MATLABMATLAB计算及仿真计算及仿真 1.1.纯滞后特性的近似纯滞后特性的近似 用用MATLABMATLAB函数命令函数命令pade()pade()来近似其传递函数。来近似其传递函数。np,dp=pade(tan,n)np,dp=p
3、ade(tan,n)2.2.带纯滞后特性闭环系统的近似模型带纯滞后特性闭环系统的近似模型R(s)Y(s)-Gc(s)G(s)Gm(s)带纯滞后特性闭环系统的典型结构图带纯滞后特性闭环系统的典型结构图现在学习的是第5页,共36页2.2.带纯滞后特性闭环系统的近似模型带纯滞后特性闭环系统的近似模型R(s)Y(s)-Gc(s)G(s)Gm(s)带纯滞后特性闭环系统的近似结构图带纯滞后特性闭环系统的近似结构图Pd(s)现在学习的是第6页,共36页3.3.仿真实例:仿真实例:已知大纯滞后系统的被控广义对象传递函数为已知大纯滞后系统的被控广义对象传递函数为设定控制用设定控制用PIDPID调节器传递函数为调
4、节器传递函数为对系统的对系统的PIDPID控制与控制与SmithSmith控制分别进行仿真。控制分别进行仿真。现在学习的是第7页,共36页PIDPID控制的仿真程序控制的仿真程序%L5405a.mn1=2;d1=4 1;G1=tf(n1,d1);tau=4;np,dp=pade(tau,2);Gp=tf(np,dp);n2=7.023 4.295 0.06875;d2=0.9287 6.095 0;G2=tf(n2,d2);sys=feedback(G1*G2,Gp);y,t=step(sys);set(sys,Td,tau);t1=0:0.01:200;step(sys,t1)现在学习的是第
5、8页,共36页PIDPID控制的阶跃响应曲线控制的阶跃响应曲线超调量:超调量:8.7348%8.7348%,峰值时间:,峰值时间:6.5780s6.5780s,调节时间:,调节时间:7.0166s7.0166s现在学习的是第9页,共36页SmithSmith预估控制的仿真程序预估控制的仿真程序%L1517a.mn1=2;d1=4 1;G1=tf(n1,d1);tau=4;np,dp=pade(tau,2);Gp=tf(np,dp);n2=7.023 4.295 0.06875;d2=0.9287 6.095 0;G2=tf(n2,d2);sys=feedback(G1*G2,1);y,t=st
6、ep(sys);set(sys,Td,tau);t=0:0.01:400;step(sys,t)现在学习的是第10页,共36页SmithSmith预估控制的阶跃响应曲线预估控制的阶跃响应曲线较好的控制了对较好的控制了对PIDPID控制的振荡曲线,使被延迟了的被控量提控制的振荡曲线,使被延迟了的被控量提前反映到调节器,减小超调使之成为单调上升的过程。前反映到调节器,减小超调使之成为单调上升的过程。现在学习的是第11页,共36页第二节第二节 内模控制技术内模控制技术 内模控制内模控制(Internal Model Control(Internal Model ControlIMCIMC)是一种)是
7、一种基于过程数学模型进行控制器设计的新型控制策略。基于过程数学模型进行控制器设计的新型控制策略。它与史密斯预估控制很相似,有一个被称为内它与史密斯预估控制很相似,有一个被称为内部模型的过程模型,控制器设计可由过程模型直接部模型的过程模型,控制器设计可由过程模型直接求取。设计简单、控制性能好、鲁棒性强,并且便求取。设计简单、控制性能好、鲁棒性强,并且便于系统分析。于系统分析。现在学习的是第12页,共36页图图6 61 1 内模控制结构框图内模控制结构框图 实际对象;实际对象;对象模型;对象模型;给定值;给定值;系统输出;系统输出;在控制对象输出上叠加的扰动。在控制对象输出上叠加的扰动。内模控制器
8、的设计思路是从理想内模控制器的设计思路是从理想控制器出发,然后考虑了某些实控制器出发,然后考虑了某些实际存在的约束,再回到实际控制际存在的约束,再回到实际控制器的。器的。1.1.什么是内模控制?什么是内模控制?现在学习的是第13页,共36页讨论两种不同输入情况下,系统的输出情况:讨论两种不同输入情况下,系统的输出情况:(1 1)当)当 时:时:假若模型准确,即假若模型准确,即 由图可见由图可见 假若假若“模型可倒模型可倒”,即,即 可以实现可以实现可得可得不管不管 如何变化,对如何变化,对 的影响的影响为零。表明控制器是克服外界扰动为零。表明控制器是克服外界扰动的理想控制器。的理想控制器。则令
9、则令现在学习的是第14页,共36页(2 2)当)当 时:时:假若模型准确,即假若模型准确,即 又因为又因为,则,则表明控制器是表明控制器是 跟踪跟踪 变化的理变化的理想控制器。想控制器。其反馈信号其反馈信号内模控制系统具有开环结构。内模控制系统具有开环结构。当模型没有误差,且没有外界扰动时当模型没有误差,且没有外界扰动时 现在学习的是第15页,共36页1.1.对偶稳定性对偶稳定性 若模型是准确的,则若模型是准确的,则IMCIMC系统内部稳定的充要条系统内部稳定的充要条件是过程与控制器都是稳定的。件是过程与控制器都是稳定的。所以,所以,IMCIMC系统闭环稳定性只取决于前向通道的各系统闭环稳定性
10、只取决于前向通道的各环节自身的稳定性。环节自身的稳定性。结论:对于开环不稳定系统,在使用结论:对于开环不稳定系统,在使用IMCIMC之前将其之前将其稳定。稳定。内模控制的主要性质内模控制的主要性质现在学习的是第16页,共36页2.2.理想控制器特性理想控制器特性 当模型是准确的,且模型稳定,若设计控制器使当模型是准确的,且模型稳定,若设计控制器使 ,且,且 存在并可实现存在并可实现则,控制器具有理想控制器特性,即在所有时间内和任则,控制器具有理想控制器特性,即在所有时间内和任何干扰作用下,系统输出都等于输入设定值,保证对参何干扰作用下,系统输出都等于输入设定值,保证对参考输入的无偏差跟踪。考输
11、入的无偏差跟踪。内模控制的主要性质内模控制的主要性质现在学习的是第17页,共36页3.3.零稳态偏差特性零稳态偏差特性 I I型系统(模型存在偏差,闭环系统稳定,只要设计控制型系统(模型存在偏差,闭环系统稳定,只要设计控制器满足器满足 即控制器的稳态增益等于模型稳态增即控制器的稳态增益等于模型稳态增益的倒数。)对于阶跃输入和常值干扰均不存在稳态误差。益的倒数。)对于阶跃输入和常值干扰均不存在稳态误差。II II型系统(模型存在偏差,闭环系统稳定,只要设计型系统(模型存在偏差,闭环系统稳定,只要设计控制器满足控制器满足 ,且,且 )对于所有斜坡输入和常值干扰均不存在稳态误差。对于所有斜坡输入和常
12、值干扰均不存在稳态误差。IMCIMC系统本身具有偏差积分作用。系统本身具有偏差积分作用。内模控制的主要性质内模控制的主要性质现在学习的是第18页,共36页1.1.若对象含有滞后特性若对象含有滞后特性 则则 中含有纯超前项,物理上难以实现。中含有纯超前项,物理上难以实现。2.2.若对象含有若对象含有s s平面右半平面(平面右半平面(RHP RHP)零点,)零点,则则 中含有中含有RHPRHP极点,控制器本身不稳定,闭环极点,控制器本身不稳定,闭环系统不稳定。系统不稳定。3.3.若对象模型严格有理,若对象模型严格有理,则则 非有理,即非有理,即 中将出现中将出现NN阶微分器,对过程测量信号中的噪声
13、极为阶微分器,对过程测量信号中的噪声极为敏感,不切实际。敏感,不切实际。4.4.采用理想控制器构成的系统,对模型误差极为敏感,鲁棒性、采用理想控制器构成的系统,对模型误差极为敏感,鲁棒性、稳定性变差。稳定性变差。内模控制的实现问题内模控制的实现问题现在学习的是第19页,共36页2.2.内模控制器的设计内模控制器的设计 步骤步骤1 1 因式分解过程模型因式分解过程模型式中,式中,包含了所有的纯滞后和右半平面的零点,并规定其包含了所有的纯滞后和右半平面的零点,并规定其静态增益为静态增益为1 1。为过程模型的最小相位部分。为过程模型的最小相位部分。步骤步骤2 2 设计控制器设计控制器 这里这里 f
14、f 为为IMCIMC滤波器。选择滤波器的形式,以保证内模控滤波器。选择滤波器的形式,以保证内模控制器为真分式。制器为真分式。现在学习的是第20页,共36页整数,选择原则是使整数,选择原则是使 成为有理传递函数。成为有理传递函数。对于阶跃输入信号,可以确定对于阶跃输入信号,可以确定型型IMCIMC滤波器的形式滤波器的形式对于斜坡输入信号,可以确定对于斜坡输入信号,可以确定型型IMCIMC滤波器的形式为滤波器的形式为 滤波器时间常数。滤波器时间常数。因此,假设模型没有误差,可得因此,假设模型没有误差,可得 现在学习的是第21页,共36页设设 时时表明:滤波器表明:滤波器 与闭环性能有非常直接的关系
15、。与闭环性能有非常直接的关系。滤波器中的时间常数滤波器中的时间常数 是个可调整的参数。是个可调整的参数。时间常时间常数越小,数越小,对对 的跟踪滞后越小。的跟踪滞后越小。事实上,滤波器在内模控制中还有另一重要作用,事实上,滤波器在内模控制中还有另一重要作用,即利用它可以调整系统的鲁棒性。即利用它可以调整系统的鲁棒性。其规律是,时其规律是,时间常数间常数 越大,系统鲁棒性越好。越大,系统鲁棒性越好。现在学习的是第22页,共36页讨论(讨论(1 1)当)当 ,时,滤波时间常数取不同值时,系统时,滤波时间常数取不同值时,系统的输出情况。(的输出情况。(2 2)当)当 ,,由于外界干扰使,由于外界干扰
16、使 由由1 1变为变为1.31.3,取,取 不同值时,系统的输出情况。不同值时,系统的输出情况。例例31 过程工业中的一阶加纯滞后过程(无模型失配和无外部扰过程工业中的一阶加纯滞后过程(无模型失配和无外部扰动的情况)。动的情况)。则则在单位阶跃信号作用下,设计在单位阶跃信号作用下,设计IMCIMC控制器为控制器为 现在学习的是第23页,共36页1 14 4曲线分别为曲线分别为 取取0.10.1、0.50.5、1.21.2、2.52.5时,系统的输出时,系统的输出曲线。曲线。图图6 62 2 过程无扰动过程无扰动 图图6 63 3 过程有扰动过程有扰动 现在学习的是第24页,共36页例例32 考
17、虑实际过程为考虑实际过程为内部模型为内部模型为(a)IMC(a)IMC系统结构系统结构 (b b)SmithSmith预估控制系统结构预估控制系统结构 图图6 64 4 存在模型误差时的系统结构图存在模型误差时的系统结构图 比较比较IMCIMC和和SmithSmith预估预估控制两种控制策略控制两种控制策略 。现在学习的是第25页,共36页(a)(a)不存在模型误差仿真输出不存在模型误差仿真输出 (b)(b)存在模型误差时存在模型误差时IMCIMC仿真仿真 (c)(c)存在模型误差时存在模型误差时SmishSmish预估控制仿预估控制仿真真(a)(b)(c)现在学习的是第26页,共36页3 3
18、 内模内模PIDPID控制控制(1)PID(1)PID(1)PID(1)PID控制器的基本形式控制器的基本形式控制器的基本形式控制器的基本形式理想形式理想形式理想形式理想形式对于模拟元件实现的工业对于模拟元件实现的工业对于模拟元件实现的工业对于模拟元件实现的工业PIDPIDPIDPID现在学习的是第27页,共36页图图3 32 2内模控制的等效变换内模控制的等效变换 图中虚线方图中虚线方框为等效的框为等效的一般反馈控一般反馈控制器结构制器结构 图中虚线方框图中虚线方框为内模控制器为内模控制器结构结构 (2)(2)(2)(2)基于内模的基于内模的基于内模的基于内模的PIDPIDPIDPID控制器
19、控制器控制器控制器 用用用用IMCIMCIMCIMC模型获得模型获得模型获得模型获得PIDPIDPIDPID控制器的设计方法控制器的设计方法控制器的设计方法控制器的设计方法 现在学习的是第28页,共36页反馈系统控制器反馈系统控制器 为为即即因为在因为在 时时,得:得:可以看到控制器可以看到控制器 的零的零频增益为无穷大。因此可以频增益为无穷大。因此可以消除由外界阶跃扰动引起的消除由外界阶跃扰动引起的余差。这表明尽管内模控制余差。这表明尽管内模控制器器 本身没有积分功本身没有积分功能,但由内模控制的结构保能,但由内模控制的结构保证了整个内模控制可以消除证了整个内模控制可以消除余差。余差。现在学
20、习的是第29页,共36页可以将可以将 写为写为 当模型已知时,将上式和实际的当模型已知时,将上式和实际的PID算式,对应系数相等,算式,对应系数相等,求解即可得基于内模控制原理的求解即可得基于内模控制原理的PID控制器各参数控制器各参数。对上式中含有的滞后项进行近似对上式中含有的滞后项进行近似Pade近似和近似和Taylor近似。近似。现在学习的是第30页,共36页例例33 设计一阶加纯滞后过程的设计一阶加纯滞后过程的IMCIMCPIDPID控制器。控制器。对纯滞后时间使用一阶对纯滞后时间使用一阶PadePade近似近似 分解出可逆和不可逆部分分解出可逆和不可逆部分 构成理想控制器构成理想控制
21、器现在学习的是第31页,共36页 加一个滤波器加一个滤波器 这时不需要使这时不需要使 为有理,为有理,因为因为PIDPID控制器还没有得到,容许控制器还没有得到,容许 的分子比分母多项的分子比分母多项式的阶数高一阶。式的阶数高一阶。由:由:现在学习的是第32页,共36页展开分子项展开分子项 选选PIDPID控制器的传递函数形式为控制器的传递函数形式为 比较比较式,用式,用 乘以乘以 式式与常规与常规PIDPID控制器参数整定控制器参数整定相比,相比,IMCIMCPIDPID控制器参控制器参数整定仅需要调整比例增益。数整定仅需要调整比例增益。比例增益与比例增益与 是反比关系,是反比关系,大,比例
22、增益小,大,比例增益小,小,比小,比例增益大。例增益大。得:得:仿真实例仿真实例1:仿真实例仿真实例2:现在学习的是第33页,共36页4.4.内模控制的离散算式内模控制的离散算式 图图3 33 3 离散形式的内模控制离散形式的内模控制式中,式中,为过程非最小相位部分,为过程非最小相位部分,包含纯滞后,包含纯滞后,包含单包含单位圆外的零点,位圆外的零点,和和 的静态增益均为的静态增益均为1 1。如果过程包含如果过程包含NN个采样周期的纯滞后,则个采样周期的纯滞后,则 在过程没有纯滞后的情况下,在过程没有纯滞后的情况下,。反映采样过程的固反映采样过程的固有延迟。有延迟。步骤步骤1 1 因式分解过程
23、模型因式分解过程模型现在学习的是第34页,共36页 如果过程模型中包含有单位圆外的零点如果过程模型中包含有单位圆外的零点式中,式中,是是 的零点,而且的零点,而且 如果系统没有零点如果系统没有零点 步骤步骤2 2 设计控制器设计控制器 是可调整参数,当是可调整参数,当 很小,能改善闭环性能,但很小,能改善闭环性能,但对模型误差变得敏感;而当对模型误差变得敏感;而当 较大时,则相反。较大时,则相反。采样周期,采样周期,滤波器的时间常数滤波器的时间常数 现在学习的是第35页,共36页1.1.分解模型为分解模型为 和和 2.2.构造构造IMCIMC为了使系统对常值扰动无稳态误差,为了使系统对常值扰动无稳态误差,为了使系统对常值扰动无稳态误差,为了使系统对常值扰动无稳态误差,3.3.3.3.假设模型匹配,通过仿真选择合适的参数假设模型匹配,通过仿真选择合适的参数假设模型匹配,通过仿真选择合适的参数假设模型匹配,通过仿真选择合适的参数4.4.4.4.根据系统的实际响应曲线,调整参数根据系统的实际响应曲线,调整参数根据系统的实际响应曲线,调整参数根据系统的实际响应曲线,调整参数 使系统有满意的动态特性。使系统有满意的动态特性。总结:内模控制器设计步骤总结:内模控制器设计步骤现在学习的是第36页,共36页