第4.1章-数字控制器连续化设计.ppt
《第4.1章-数字控制器连续化设计.ppt》由会员分享,可在线阅读,更多相关《第4.1章-数字控制器连续化设计.ppt(95页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、D(z)的设计方法常见有两种:的设计方法常见有两种:(1)连续化设计方法间接设计方法)连续化设计方法间接设计方法 思想:先设计控制器的传递函数思想:先设计控制器的传递函数D(s)D(s),然后采用,然后采用某种离散化方法,将它变成计算机算法。某种离散化方法,将它变成计算机算法。(2)离散化设计方法直接设计方法)离散化设计方法直接设计方法 思想:已知被控对象的思想:已知被控对象的Z Z传递函数传递函数G(Z),根据所根据所要求的性能指标,设计数字控制器。要求的性能指标,设计数字控制器。定义:定义:将连续控制器将连续控制器 离散化为数字控制器离散化为数字控制器 的方法称为数字控制器的连续化设计。的
2、方法称为数字控制器的连续化设计。设计思想:设计思想:忽略控制回路中所有的零阶保持器和采忽略控制回路中所有的零阶保持器和采样器,在样器,在s s域中按连续系统进行初步设计,求出连域中按连续系统进行初步设计,求出连续控制器续控制器 ,然后通过某种离散化近似,将连续控,然后通过某种离散化近似,将连续控制器离散化为数字控制器制器离散化为数字控制器 ,并由计算机实现。,并由计算机实现。4.1.1 数字控制器的连续化设计方法数字控制器的连续化设计方法 设计步骤设计步骤:数字控制器的连续化设计方法一般按五步进行数字控制器的连续化设计方法一般按五步进行:第第1 1步步:用连续系统的理论确定:用连续系统的理论确
3、定期望期望的连续控制器的连续控制器D(s);第第2 2步步:选择合适的采样周期:选择合适的采样周期;第第3 3步步:用合适的:用合适的离散化方法离散化方法将将D(s)转化为转化为D(z);第第4 4步步:将:将D(z)变为变为差分差分方程,并编制计算机程序;方程,并编制计算机程序;第第5 5步步:仿真检验,检查系统的设计与程序编制是否:仿真检验,检查系统的设计与程序编制是否正确。正确。第一步:第一步:设计期望的连续控制器设计期望的连续控制器D(s)根据用户对输出响应的性能指标要求,根据用户对输出响应的性能指标要求,利用连利用连续系统的频率特性法、根轨迹等方法设计上图续系统的频率特性法、根轨迹等
4、方法设计上图中期望的中期望的连续控制器连续控制器D(s)。设计举例:设计举例:-+上图中,已知对象传递函数上图中,已知对象传递函数 ,设计设计使系统的输出响应满足下列性能指标:使系统的输出响应满足下列性能指标:(1)(1)当斜坡输入时,稳态误差当斜坡输入时,稳态误差 (2)(2)阶跃响应为二阶最佳响应。阶跃响应为二阶最佳响应。解:解:分析原对象分析原对象:该对象为典型的:该对象为典型的I I型系统,开环放大系数型系统,开环放大系数为为0.50.5。该系统的稳态误差为:。该系统的稳态误差为:当输入为斜坡信号时,当输入为斜坡信号时,求满足要求的期望开环传递函数求满足要求的期望开环传递函数设设由由性
5、性能能指指标标确确定定的的系系统统所所期期望望的的开开环环传传递递函函数数为为 。由指标由指标(2)(2)知,系统期望的开环传递函数为知,系统期望的开环传递函数为由自控原理知:当由自控原理知:当 时,时,二阶系统达到最佳二阶系统达到最佳响应。响应。从而得理想开环传递函数从而得理想开环传递函数故,控制器故,控制器由指标由指标(1)(1)知,知,第二步:第二步:选择采样周期选择采样周期T香农(香农(Shannon)采样定理)采样定理 如果对一个具有有限频谱的连续如果对一个具有有限频谱的连续信号信号f(t)进行连续采样,当采样频率满足:进行连续采样,当采样频率满足:则采样信号则采样信号f*(t)能无
6、失真地复现原来的连续信号能无失真地复现原来的连续信号f(t)。,其中:其中:连续信号连续信号f(t)的最高频率,的最高频率,采样频率,采样频率,第三步:第三步:将模拟控制器将模拟控制器D(s)离散化为数字控制器离散化为数字控制器D(z)有很多种方法:双线性变换法、后向差分法、前向差分法、有很多种方法:双线性变换法、后向差分法、前向差分法、冲击响应不变法、零极点匹配法、零阶保持法等等。冲击响应不变法、零极点匹配法、零阶保持法等等。为方便讨论,设为方便讨论,设相应微分方程为相应微分方程为1)双线性变化法)双线性变化法(梯形积分法梯形积分法)(41)对式对式(41)在在0kT和和0(k1)T积分积分
7、将式将式(4-3)代入代入(4-2)消除积分消除积分,并对两边取并对两边取z变换,整理可得变换,整理可得(4-2)梯形积分公式梯形积分公式将以上两式相减得将以上两式相减得(4-3)比较比较,则两式右边相等,则两式右边相等由由上式得:上式得:则有:则有:和和若令若令为为s到到z平面的双线性变换。平面的双线性变换。称称书上:由定义书上:由定义2)前向差分法前向差分法由由Z变换的定义变换的定义,利用级数展开可得,利用级数展开可得,由由上式得:上式得:则有:则有:利用微分前向差分定义利用微分前向差分定义则有:则有:将上式代入将上式代入(4-1),并对两边并对两边z变换得变换得3)后向差分法)后向差分法
8、由微分后向定义由微分后向定义则则:由由Z变换的定义变换的定义,利用级数展开可得,利用级数展开可得,得:得:则有:则有:将上式代入将上式代入(4-1),并对两边并对两边z变换得变换得从上面离散化方法看出,采样周期与离散化方法对从上面离散化方法看出,采样周期与离散化方法对离散化后的数字调节器离散化后的数字调节器D(z)有很大影响,通过实验有很大影响,通过实验比较,总结出以下几个结论:比较,总结出以下几个结论:前向差分变换法易使系统不稳定,不宜采用;前向差分变换法易使系统不稳定,不宜采用;后向差分变换法会使后向差分变换法会使D(z)的频率特性发生畸变;的频率特性发生畸变;双线性变换法最好双线性变换法
9、最好;所有离散化方法采样周期的选择必须满足所有离散化方法采样周期的选择必须满足v设计举例设计举例例题:用双线性变换法将模拟积分控制器例题:用双线性变换法将模拟积分控制器离散化离散化为为数字控制器,并分别写出位置型和增量型控制算法。数字控制器,并分别写出位置型和增量型控制算法。解:双线性变换公式为:解:双线性变换公式为:v设计举例设计举例例题:用双线性变换法将模拟积分控制器例题:用双线性变换法将模拟积分控制器离散化离散化为为数字控制器,并分别写出位置型和增量型控制算法。数字控制器,并分别写出位置型和增量型控制算法。解:双线性变换公式为:解:双线性变换公式为:所以所以由上式得差分方程由上式得差分方
10、程其中,其中,u(k),e(k)分别是分别是kT时刻时刻D(z)的的输出量和输入量。输出量和输入量。u(k),其增量型控制算法为:其增量型控制算法为:该式即为控制量的递推控制算法,也称为位置型控制算法该式即为控制量的递推控制算法,也称为位置型控制算法第四步:第四步:设计由计算机实现的控制算法设计由计算机实现的控制算法其中,其中,nm,ai,bi为实数,有为实数,有n个极点和个极点和m个零点。个零点。则上式可写为:则上式可写为:在计算机控制系统结构图中,设数字控制器在计算机控制系统结构图中,设数字控制器D(z)的一的一般形式为:般形式为:用时域表示为:用时域表示为:上式即可实现计算机编程,称之为
11、数字控制器上式即可实现计算机编程,称之为数字控制器D(z)的控制算法。的控制算法。第五步:校验第五步:校验控制器控制器D(z)设计完并求出控制算法后,用计算机控制系统的设计完并求出控制算法后,用计算机控制系统的数字仿真来验证,是否满足设计要求。不满足,需要进行修数字仿真来验证,是否满足设计要求。不满足,需要进行修改。改。特点:特点:由于绝大部分工程技术人员对由于绝大部分工程技术人员对s平面比平面比z平面更为熟悉,平面更为熟悉,因此数字控制器的连续化设计技术被广泛使用。因此数字控制器的连续化设计技术被广泛使用。作业作业:P144 4.2 4.4P144 4.2 4.41、某系统的连续控制器设计为
12、、某系统的连续控制器设计为试用双线性变换法、前向差分法、后向差分法分别求出数字试用双线性变换法、前向差分法、后向差分法分别求出数字控制器控制器D(z),并分别给出三种方法的递推控制算法。并分别给出三种方法的递推控制算法。2、已知模拟调节器的传递函数为已知模拟调节器的传递函数为试写出相应数字控制器的位置型和增量型的控制算式,设采试写出相应数字控制器的位置型和增量型的控制算式,设采样周期样周期T0.2s。4.1.2 标准准数字数字PID控制器的设计控制器的设计lPID控制原理及特点控制原理及特点lPID的离散形式的离散形式(数字数字PID)1 1、原理、原理 PIDPID控控制制是是根根据据偏偏差
13、差的的比比例例(P)(P)、积积分分(I)(I)、微微分分(D)(D)进进行调整的一种控制规律。数学表达式如下:行调整的一种控制规律。数学表达式如下:一、原理一、原理4.1.2.1 PID控制原理控制原理其中:其中:u u(t t)为控制器输出,为控制器输出,e e(t(t)为控制器输入,为控制器输入,KpKp为为控制器的比例系数,控制器的比例系数,TiTi为积分时间常数,为积分时间常数,TdTd为微分时间为微分时间常数常数各部分控制作用如下:各部分控制作用如下:(1)比例:迅速反映误差,减少误差,但不能消除稳态比例:迅速反映误差,减少误差,但不能消除稳态误差。比例作用太强会引起系统不稳定误差
14、。比例作用太强会引起系统不稳定(2)(2)积分:最终消除稳态误差,作用太强会使系统超调积分:最终消除稳态误差,作用太强会使系统超调加大,响应时间变长,动态响应变缓。加大,响应时间变长,动态响应变缓。(3)(3)微分:超前控制,克服系统惯性,加快动态响应速微分:超前控制,克服系统惯性,加快动态响应速度,减少超调,提高系统稳定性。太强会引起输出失真,度,减少超调,提高系统稳定性。太强会引起输出失真,对高频噪音有放大作用。对高频噪音有放大作用。其传递函数为其传递函数为u是在连续系统中技术最为成熟,应用最为广泛的是在连续系统中技术最为成熟,应用最为广泛的一种调节器。一种调节器。u PIDPID调节器结
15、构简单、参数易于调整,当被控对调节器结构简单、参数易于调整,当被控对象精确数学模型难以建立、系统的参数又经常发生象精确数学模型难以建立、系统的参数又经常发生变化时,应用变化时,应用PIDPID控制技术,在线整定最为方便。控制技术,在线整定最为方便。u 在计算机进入控制领域后,用计算机实现数字在计算机进入控制领域后,用计算机实现数字PIDPID算法代替了模拟算法代替了模拟PIDPID调节器调节器。二、特点二、特点1 1用经典控制理论设计连续系统模拟调节器,然后用经典控制理论设计连续系统模拟调节器,然后用计算机进行数字模拟,这种方法称为模拟化设计用计算机进行数字模拟,这种方法称为模拟化设计方法。方
16、法。2 2应用采样控制理论直接设计数字控制器,这是一应用采样控制理论直接设计数字控制器,这是一种直接设计方法(或称离散化设计)种直接设计方法(或称离散化设计)数字数字PIDPID控制器的设计是按照控制器的设计是按照 1 1 进行的。进行的。连续生产过程中连续生产过程中,设计数字控制器的两种方法设计数字控制器的两种方法:模拟模拟PIDPID调节器调节器 图图l l 模拟模拟PIDPID控制控制 PIDPID控制器是一种线性控制器;控制器是一种线性控制器;根据对象的特性和控制要求,可根据对象的特性和控制要求,可灵活地改变其结构。灵活地改变其结构。PIDPID调节器的基本结构调节器的基本结构1.比例
17、调节器比例调节器 2.比例积分调节器比例积分调节器3.比例微分调节器比例微分调节器 4.比例积分微分调节器比例积分微分调节器 控制规律:控制规律:其中:其中:为比例系数;为比例系数;为为控制量的基准控制量的基准。比例调节的特点:比例调节的特点:比例调节器对于比例调节器对于偏差是即时反应,偏差一旦产生,偏差是即时反应,偏差一旦产生,调节器立即产生控制作用使被控量调节器立即产生控制作用使被控量朝着减小偏差的方向变化,控制作朝着减小偏差的方向变化,控制作用的强弱取决于比例系数。只有当用的强弱取决于比例系数。只有当偏差发生变化时,控制量才变化。偏差发生变化时,控制量才变化。(1 1)比例调节器)比例调
18、节器缺点:缺点:不能消除静差;不能消除静差;过大,会使过大,会使动态质量变坏,引起被控量振荡甚至导动态质量变坏,引起被控量振荡甚至导致闭环不稳定。致闭环不稳定。图图2 P2 P调节器的阶跃响应调节器的阶跃响应 (2 2)比例积分调节器)比例积分调节器控制规律:控制规律:积分调节的特点:积分调节的特点:调节器的调节器的输出与偏差存在的时间有关。输出与偏差存在的时间有关。只要偏差不为零,输出就会只要偏差不为零,输出就会随时间不断增加,并减小偏随时间不断增加,并减小偏差,直至消除偏差,控制作差,直至消除偏差,控制作用不再变化,系统才能达到用不再变化,系统才能达到稳态。稳态。其中:其中:为积分时间常数
19、。为积分时间常数。缺点:缺点:降低响应速度。降低响应速度。图图3 PI调节器的阶跃响应调节器的阶跃响应00upKpK0tiTut110t0et(3 3)比例微分调节器)比例微分调节器控制规律:控制规律:其中:其中:为微分时间常数。为微分时间常数。微分调节的特点:微分调节的特点:在偏差出现或变化的在偏差出现或变化的瞬间,产生一个正比于偏差变化率的控瞬间,产生一个正比于偏差变化率的控制作用,它总是反对偏差向任何方向的制作用,它总是反对偏差向任何方向的变化,偏差变化越快,反对作用越强。变化,偏差变化越快,反对作用越强。故微分作用的加入将有助于减小超调,故微分作用的加入将有助于减小超调,克服振荡,使系
20、统趋于稳定。它加快了克服振荡,使系统趋于稳定。它加快了系统的动作速度,减小调整时间,从而系统的动作速度,减小调整时间,从而改善了系统的动态性能。改善了系统的动态性能。缺点:缺点:太大,易引起系统不太大,易引起系统不稳定。稳定。图图 4 理想理想 PD调节器的阶跃响应调节器的阶跃响应101et0t00tutpK0u一、背景一、背景4.1.2.2 数字数字 PID控制器控制器连续连续PIDPID控制规律为:控制规律为:当用计算机来实现当用计算机来实现PIDPID控制时,计算机本身无法来直控制时,计算机本身无法来直接实现算法中的积分、微分。因此必须用数值逼近的接实现算法中的积分、微分。因此必须用数值
21、逼近的方法来将模拟方法来将模拟PIDPID离散化为能用程序来实现的差分方离散化为能用程序来实现的差分方程形式。程形式。二、措施二、措施当采样周期相当短时,用求和代替积分,用后向差分当采样周期相当短时,用求和代替积分,用后向差分代替微分即可将连续代替微分即可将连续PID离散化为数字离散化为数字PID.对控制量有:对控制量有:比例比例比例比例积分积分矩形外推矩形外推求和求和微分微分后向差商后向差商1、位置型、位置型PID(全量式)(全量式)三、离散化形式三、离散化形式从上式看出:从上式看出:采样周期采样周期T T越大,积分作用越强,微分作用越弱。越大,积分作用越强,微分作用越弱。预预求求K K时时
22、刻刻控控制制器器得得输输出出必必须须知知道道0 0K K时时刻刻的的误误差差值,故称为全量算法。值,故称为全量算法。u(k)u(k)表表示示控控制制总总量量,表表示示执执行行机机构构的的位位置置,如如阀阀门门当前总开度,故又称位置型当前总开度,故又称位置型PIDPID算法。算法。特点:特点:v与与各各次次采采样样值值有有关关,需需知知道道所所有有历历史史值值,占占用用较多存贮空间;较多存贮空间;v需需做做误误差差值值的的累累加加,容容易易产产生生较较大大的的累累加加误误差差,易产生累加饱和现象;易产生累加饱和现象;v控制量以全量输出,误动作较大。控制量以全量输出,误动作较大。每步控制增量每步控
23、制增量因为因为2、增量型、增量型PID故故在在增增量量算算法法中中,只只要要知知道道当当前前值值和和两两个个历历史史输输入入就就可可求求出出当当前前的的控控制制增增量量。如如步步进进电电机机的的步步进进量量,当当控控制制器器给给出出一一个个控控制制量量时时,步步进进电电机机就就在在原原来来的的位位置置上上前前进进或或者者后后退退一一步步。只只有有当当执执行行器器具具有有记记忆忆保保持持功能时功能时,控制器,控制器PIDPID才能选择用增量型。才能选择用增量型。特点:特点:v增增量量仅仅与与最最近近几几次次采采样样值值有有关关,累累加加误误差差较较小,且节省存贮空间;小,且节省存贮空间;v控控制
24、制器器以以增增量量形形式式输输出出,仅仅影影响响本本次次的的输输出出,误动作较小,且不会产生积分饱和现象;误动作较小,且不会产生积分饱和现象;v容容易易实实现现手手动动到到自自动动无无扰扰切切换换。机机器器故故障障时时,还能将信号保持到原位。还能将信号保持到原位。注注意意:位位置置式式和和增增量量式式在在数数学学上上本本质质是是等等效效的的,但但在在物物理理上上却却代代表表不不同同的的实实现现方方法法。不不同同执执行器应选用不同形式的控制算法。行器应选用不同形式的控制算法。MATLAB的语句如下,的语句如下,%(5-5)PID digital controllersigmae=sigmae+e
25、kuk=Kp*ek+Ki*sigmae+Kd*(ek-ek1)ek1=ek上述程序中,上述程序中,uk=u(k),ek=e(k),ek1=e(k-1)这里为简单起见,假设各变量都是全局变量,并这里为简单起见,假设各变量都是全局变量,并且在主程序初始化时令初值且在主程序初始化时令初值sigmae=0,ek1=0。利利用用增增量量型型控控制制算算法法,也也可可得得出出位位置置型控制算法:型控制算法:u(k)=u(k-1)+u(k)u(k)=u(k-1)+u(k)=u(k-1)+q =u(k-1)+q0 0e(k)+qe(k)+q1 1e(k-1)+qe(k-1)+q2 2e(k-2)e(k-2)一
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 4.1 数字 控制器 连续 设计
限制150内