第5章 计算机控制系统模拟化设计 苐5章 计算机控制系统模拟化设计 1 第5章 计算机控制系统模拟化设计 5.1 概述 数字控制器的模拟化设计法是先将图5.1所示的计算机 控制系统看作模拟系统如图5.2所示。针对该模拟系统 就可以采用连续系统设计方法设计闭环控制系统的模 拟控制器,然后用本章介绍的离散化方法将此其離散化 成数字控制器即转换成图5.1所示的计算机控制系统。 2 第5章
设有模拟信号u0(t)零阶保持器的输入为u0*(t),输出为 u(t)如图5.3所示。 对于离散信号u0*(t)咜的频谱函数为 其中为采样角频率 u0*(t)u(t) 图5.3 零阶保持器的信息传递 u0(t) T 4 第5章 计算机控制系统模拟化设计 对于零阶保持器的频率特性为 零阶保持器输絀u(t)的频率特性为 当系统的采样周期很小,即采样角频率足够高时由于
保持器的低滤波性,除了的主频谱(k=0时)之外其高 频部分全部被濾掉,则上式化简为 5 第5章 计算机控制系统模拟化设计 当信号U0(jω)的截止频率ωmaxωs时则 所以 上式说明,两者唯一的差别仅仅是由零阶保持器產 生的相位移 如果能补偿这一相位移或者大大减 小这一相位移对系统的影响(如前置滤波、超前校正等 ),就可以保证离散控制器和模擬控制器具有完全一致
或极接近的频率特性即实现二者的完全等效。 若ωmax / ωs 1/10时其滞后相角大约为18?,于 是,就有 即 6 第5章 计算机控制系統模拟化设计 由以上分析可知若系统的采样频率相对于系统的 工作频率是足够高的,以至于采样保持器所引起的附加 滞后影响可忽略时系统的数字控制器可用模拟控制器 代替,使整个系统成为模拟系统从而可用模拟化方法
进行设计。等效的必要条件是使采样周期T足够尛这是 计算机控制系统等效离散化设计方法的理论依据。应用 该方法当采样周期较大时,系统实际达到的性能往往 比预期的设计指标差也就是说,这种设计方法对采样 周期的选择有比较严格的限制但当被控对象是一个较 慢过程时,该方法可以得到比较满意的结果 7 苐5章 计算机控制系统模拟化设计 模拟化设计方法的一般步骤如下:
1.根据性能指标要求和给定对象的G0(s),用连续控制理 论的设计方法设计D(s)。 2.确定离散系统的采样周期 3.在设计好的连续系统中加入零阶保持器。检查由于零 阶保持器的滞后作用对原设计好的连续系统性能昰否 有影响,以决定是否修改D(s) 为了简便起见,零阶保持器的传递函数可近似为: 8 第5章 计算机控制系统模拟化设计 4.用适当的方法将D(s)离散囮成D(z)
5.将D(z)化成差分方程。 二阶工程设计法 : 假设图5.2所示的连续系统为一个二阶系统其闭环传 递函数可表示为 当 时,阻尼系数ξ=0.707其性能朂好,则得 9 第5章 计算机控制系统模拟化设计 其开环传递函数为 因此二阶工程设计法的设计目标是: 在给定不同的控制对象时,选择适当嘚模拟控制器D(s) 使系统具有上式的开环传递函数。 例5.1 对于图5.2所示的二阶系统设
,试按 二阶工程设计法求模拟控制器D(s) 解:设 设 则 10 第5章 计算机控制系统模拟化设计 5.2 模拟控制器的离散化方法 从信号理论角度来看,模拟控制器就是模拟信号滤 波器应用于反馈控制系统中作为校正裝置滤波器对控 制信号中有用的信号起着保存和加强的作用,而对无用 的信号起着抑制和衰减的作用模拟控制器离散化成的 数字控制器,也可以认为是数字滤波器 11 第5章
计算机控制系统模拟化设计 5.2.1 冲激不变法 1.设计原理 冲激不变法的基本思想是:数字滤波器产生的脉冲響应 序列近似等于模拟滤波器的脉冲响应函数的采样值。 设模拟控制器的传递函数为 在单位脉冲作用下输出响应为 其采样值为 12 第5章 计算机控制系统模拟化设计 即数字控制器的脉冲响应序列因此得到 例5.5 已知模拟控制器 求数字控制器D(z)。 解: 控制算法为: 13 第5章
计算机控制系统模擬化设计 2.特点及应用范围 冲激不变法的特点是: (1)D(z)与D(s)的脉冲响应相同 (2)若D(s)稳定,则D(z)也稳定 (3)D(z)不能保持D(s)的频率响应。 (4)D(z)将ωs的整数倍频率变换箌Z平面上的同一个点的 频率因而出现了混叠现象。 其应用范围是:连续控制器D(s)应具有部分分式结构或 能较容易地分解为并联结构D(s)具有陡衰减特性,且
为有限带宽信号的场合这时采样频率足够高,可减少 频率混叠影响从而保证D(z)的频率特性接近原连续控 制器D(s)。 14 第5章 计算機控制系统模拟化设计 5.2.2 加零阶保持器的Z变换法 这种方法就是用零阶保持器与模拟控制器串联然 后再进行Z变换离散化成数字控制器,即 加零阶保持器Z变换法的特点: 1.若D(s)稳定则D(z)也稳定。
2.D(z)不能保持D(s)的脉冲响应和频率响应 15 第5章 计算机控制系统模拟化设计 5.2.3 差分变换法 模拟控淛器若用微分方程的形式表示,其导数可用 差分近似常用的一阶差分近似方法有两种:前向差分 和后向差分 。 1.后向差分变换法 对于给萣 其微分方程为 用差分代替微分则 两边取Z变换得 16 第5章 计算机控制系统模拟化设计 即
可以看出,D(z)与D(s)的形式完全相同由此可得如下等 效代換关系 : 便可得到D(z),即 后向差分变换法的特点: (1)稳定的D(s)变换成稳定的D(z) (2)D(z)不能保持D(s)的脉冲响应和频率响应。 17 第5章 计算机控制系统模拟化设计 2.前向差分变换法 如果将微分用下面差分代替得到 两边取Z变换得 即 由此可得如下等效代换关系 可得到
前向差分变换法中稳定的D(s)不能保证變换成稳定的 D(z),且不能保证有相同的脉冲响应和频率响应 18 第5章 计算机控制系统模拟化设计 5.2.4 双线性变换法 双线性变换又称塔斯廷(Tustin)变换法,咜是s与z关 系的另一种近似式由Z变换的定义和级数展开式可知 取 得 因此 即 19 第5章 计算机控制系统模拟化设计 双线性变换的特点:
(1)将整个S平面嘚左半面变换到Z平面的单位圆内,因而 没有混叠效应 (2)稳定的D(s)变换成稳定的D(z)。 (3)D(z)不能保持D(s)的脉冲响应和频率响应 20 第5章 计算机控制系统模拟囮设计 5.2.5 频率预畸变双线性变换法 上述的双线性变换,将S平面的虚轴变换到Z平面的 单位圆周因而没有混叠现象。但是在模拟频率Ω和离散 頻率ω之间却存在非线性关系。
当ωT取0~π,Ω的 0~∞意味着, 模 波器的全部率响特性被 到离散波器的 0ωTπ的率范之内。两种率之的非性特 性,使得由双性 所得的离散率响 生畸 可以采用畸的法来 率特性的畸。 21 第5章 计算机控制系统模拟化设计 其补偿的基本思想是:在D(s)未变荿D(z)之前将D(s)的断 点频率预先加以修正(预畸变),使得预修正后的D(s)变换
成D(z)时正好达到所要求的断点频率 用预畸变双线性变换法设计的步驟如下: 1.将D(s)的零点或极点(s+a)以a′代替a,即作预畸变 得到 2.将 变换为D(z) k为放大系数,利用 求出 22 第5章 计算机控制系统模拟化设计 例5.10 已知模拟控制器 ,求数字控制器D(z) 解:作预畸变 23 第5章 计算机控制系统模拟化设计 预畸变双线性变换的特点:
(1)将S平面左半面映射到Z平面单位圆内。 (2)稳萣的D(s)变换成稳定的D(z) (3)没有混叠现象。 (4)D(z)不能保持D(s)的脉冲响应和频率响应 (5)所得的离散频率响应不产生畸变。 24 第5章 计算机控制系统模拟化设计 5.2.6 零极点匹配法 S域中零极点的分布直接决定了系统的特性Z域中亦 然。因此当S域转换到Z域时,应当保证零极点具有一
一对应的映射关系根据S域与Z域的转换关系z=eTs,可 将S平面的零极点直接一一对应地映射到Z平面上使 D(z)的零极点与连续系统D(s)的零极点完全相匹配,这等 效离散化方法称为“零极点匹配法”或“根匹配法” 25 第5章 计算机控制系统模拟化设计 零极点匹配变换的步骤: 1.将D(s)变换成零极点的形式。 2.将D(s)的零點或极点映射到Z平面的变换关系为: 实数的零点或极点:
共轭复数的零点或极点 : 得到控制器D1(z) 26 第5章 计算机控制系统模拟化设计 3.在z=1处加上足够嘚零点使D(z)零极点个数相同。 4.在某个特征频率处使D(z)的增益与D(s)的增益相匹 配。 即设 为kz增益系数由 确定 27 第5章 计算机控制系统模拟化设计 特点: (1)从上述各方法的原理看,除了前向差分外只要原有
的连续系统是稳定的,则变换以后得到的离散系统也是 稳定的 (2)采样频率对设計结果有影响,当采样频率远远高于系 统的截止频率时(100倍以上)用任何一种设计方法所构 成的系统特性与连续系统相差不大。随着采样频率的降 低各种方法就有差别。按设计结果的优劣进行排序 以双线性变换法为最好,即使在采样频率较低时所得 的结果还是稳定的。其次是零极点匹配法和后向差分
再次是阶跃响应不变法和脉冲响应不变法。 28 第5章 计算机控制系统模拟化设计 (3)上述各种设计方法都有自己嘚特点阶跃响应不变法 和脉冲响应不变法可以保证离散系统的响应与连续系统 相同。零极点匹配法能保证变换前后直流增益相同双 线性变换法可以保证变换前后持征频率不变。以上各种 设计方法在实际工程中都有应用可根据需要进行选择 。 (4)
对连续传递函数D(s)=D1(s)D2(s)…Dn(s)可分别對 D1(s)、D2(s)、…、Dn(s)等效离散得到D1(z)、D2(z)、…、 Dn(z),则乘积D1(z)D2(z)…Dn(z)即为D(z) 29 第5章 计算机控制系统模拟化设计 5.3 数字PID控制 PID控制器(按闭环系统误差的比例、积分和微汾进 行控制的调节器)自20世纪30年代末期出现以来,在工
业控制领域得到了很大的发展和广泛的应用它的结构 简单,参数易于调整在长期应用中已积累了丰富的经 验。特别是在工业过程控制中由于被控制对象的精确 的数学模型难以建立,系统的参数经常发生变化运用 控制理论分析综合不仅要耗费很大代价,而且难以得到 预期的控制效果在应用计算机实现控制的系统中,PID 很容易通过编制计算机语言实現由于软件系统的灵活
性,PID算法可以得到修正和完善从而使数字PID具有 很大的灵活性和适用性。 30 第5章 计算机控制系统模拟化设计 5.3.1 PID控制的基本形式及数字化 在实际工业控制中大多数被控对象通常都有贮能 元件存在,这就造成系统对输入作用的响应有一定的惯 性另外,在能量和信息的传输过程中由于管道和传 输等原因会引入一些时间上的滞后,往往会导致系统的
响应变差甚至不稳定。因此为了改善系统的调节品 质,通常在系统中引入偏差的比例调节以保证系统的 快速性。引入偏差的积分调节以提高控制精度引入偏 差的微分调节來消除系统惯性的影响,这就形成了按偏 差PID调节的系统其控制结构如图5.7所示。 31 第5章 计算机控制系统模拟化设计 模拟PID控制器的微分方程为 : Kp為比例系数;TI为积分时间常数;TD为微分时间常数
e(t)u(t) y(t) r(t) 图5.7 模拟PID控制系统 G0(s) KP TI s KP KPTDs 32 第5章 计算机控制系统模拟化设计 取拉氏变换 ,整理后得PID控制器的传递函數为 : 其中: ——积分系数; ——微分系数 当采样周期T足够小时,令 33 第5章 计算机控制系统模拟化设计 整理后得到 两边取Z变换 整理后得PID控制器的Z传递函数为 : 其中:
34 第5章 计算机控制系统模拟化设计 离散PID控制系统如图5.8所示。 u*(t) e*(t) y(t) T r(t) e(t) 图5.8 离散PID控制系统 D(z) T ZOH G0(s) G(z) PID 35 第5章 计算机控制系统模拟化设计 数芓PID控制器的控制作用: (1)比例调节器:比例调节器对偏差是即时反应的偏差 一旦出现,调节器立即产生控制作用使输出量朝着减
小偏差嘚方向变化,控制作用的强弱取决于比例系数KP 比例调节器虽然简单快速,但对于系统响应为有限值 的控制对象存在稳态误差加大比例系数KP可以减小稳 态误差,但是KP过大时,会使系统的动态质量变坏 引起输出量振荡,甚至导致闭环系统不稳定 36 第5章 计算机控制系统模擬化设计 (2)比例积分调节器:为了消除在比例调节中的残余稳态 误差,可在比例调节的基础上加入积分调节积分调节
具有累积成分,只要偏差e不为零它将通过累积作用影 响控制量u(k),从而减小偏差直到偏差为零。如果积分 时间常数TI大积分作用弱,反之为强增大TI将减慢消 除稳态误差的过程,但可减小超调提高稳定性。引入 积分调节的代价是降低系统的快速性 (3)比例积分微分调节器:为了加快控制过程,有必要在 偏差出现或变化的瞬间按偏差变化的趋向进行控制,
使偏差消灭在萌芽状态这就是微分调节的原理。微分 作用的加入将有助于减小超调克服振荡,使系统趋于 稳定 37 第5章 计算机控制系统模拟化设计 5.3.2 数字PID控制器的控制效果 下面通过实例说明数字PID的控制效果 例5.12 對于图5.8所示的离散系统,已知 输入为单位阶跃信号试分析该系统。 解: 38 第5章 计算机控制系统模拟化设计 (1) 设D(z)=Kp即比例控制
由终值定理: 当Kp=0.5時,稳态误差为0.283 当Kp=1时,稳态误差为0.165 当Kp=2时,稳态误差为0.09 当Kp=4时,稳态误差为0.047 当Kp=8时,稳态误差为0.024 42 第5章 计算机控制系统模拟化设计 由此鈳见,当Kp加大时可使系统动作灵敏,速度 加快在系统稳定的情况下,系统的稳态误差将减小
却不能完全消除系统的稳态误差。Kp偏大時系统振荡 次数增多,调节时间加长Kp太大时,系统会趋于不稳 定而如果Kp太小时,又会使系统动作缓慢 43 第5章 计算机控制系统模拟化設计 (2) 设 ,即PI控制设Kp=1 图5.10为KI取不同值时的输出pid波形图。 44 第5章 计算机控制系统模拟化设计 y(t) t y(t) t y(t) t 1 0 y(t) t (a)
KI=0.01(b) KI=0.1 (c) KI=0.2(d) KI=0.4 图5.10 KI取不同值时的pid波形图 1 0 1 0 1 0 45 第5章 计算机控制系统模拟化设計 系统的输出稳态值为 : 系统的稳态误差为0 由此可见,积分作用能消除稳态误差提高控制精 度,系统引入积分作用通常使系统的稳定性下降KI太大 时系统将不稳定;KI偏大时系统的振荡次数较多;KI偏小 KD=10
图5.11 KD取不同值时的pid波形图 1 0 1 0 1 0 48 第5章 计算机控制系统模拟化设计 5.3.3 数字PID控制算法 1.位置式 上式表明,计算机控制过程是根据采样时刻的偏差 值计算控制量输出控制量u(k)直接决定了执行机构的位 置(如流量、压力、阀门等的開启位置),故称位置式PID 控制算法 49 第5章 计算机控制系统模拟化设计 2、增量式
当执行机构不需要控制量的全值,而是其增量由位置式 可以導出增量PID控制算法。 增量型控制算式具有以下优点: (1)计算机只输出控制增量即执行机构位置的变化部分, 因而误动作影响小; (2)在k时刻的增量输出△u(k)只需用到此时刻的偏差 e(k)、以及前一时刻的偏差e(k-1)、前两时刻的偏差e(k- 2),这大大节约了内存和计算时间;
(3)在进行手动——自动切换時控制量冲击小,能够较平 滑地过渡; 50 第5章 计算机控制系统模拟化设计 5.4 数字PID控制算法的改进 任何一种执行机构都存在一个线性工作区茬此线 性区内,它可以线性地跟踪控制信号而当控制信号过 大,超过这个线性区就进入饱和区或截止区,其特性 将变成非线性特性從而使系统出现过大的超调和持续 振荡,动态品质变坏为了克服以上两种饱和现象,避
免系统的过大超调使系统具有较好的动态指标,必须 使PID控制器输出的控制信号受到约束即对标准的PID 控制算法进行改进,并主要是对积分项和微分项的改进 51 第5章 计算机控制系统模拟囮设计 5.4.1 积分分离PID算法 在一般的PID控制系统中,若积分作用太强会使系 统产生过大的超调量,振荡剧烈且调节时间过长,对 某些系统来说昰不允许的为了克服这个缺点,可以采
用积分分离的方法即在系统误差较大时,取消积分作 用在误差减小到某一定值之后,再接上積分作用这 样就可以既减小超调量,改善系统动态特性又保持了 积分作用。 52 第5章 计算机控制系统模拟化设计 设e0为积分分离阀值则 当|e(k)|≤e0时,采用PID控制可保证稳态误差为0。 当|e(k)| >e0时采用PD控制,可使超调量大幅度减小 可表示为: 其中: 称为控制系数。
53 第5章 计算机控制系統模拟化设计 采用积分分离的PID算法的控制效果如图5.12所示 由此可见,控制系统的性能有了较大的改善 y(t) t 0 1 2e0 图5.12 积分分离PID控制效果 普通PID 积分分离PID 54 苐5章 计算机控制系统模拟化设计 5.4.2 不完全微分PID算法 由于微分作用容易引进高频干扰,因此可以串接一个 低通滤波器来抑制高频影响。
设低通滤波器的传递函数为: 不完全微分PID控制如图5.13所示 u(t) U(s) u1(t) U1(s) e(t) E(s) PIDGf(s) 图5.13 不完全微分PID控制 55 第5章 计算机控制系统模拟化设计 则: 微分用后向差代替,积分用矩形面积和代替得 其中 56 第5章 计算机控制系统模拟化设计 图5.14 数字PID控制器作用 (a) 普通数字PID控制 (b)
不完全微分数字 PID控制 微分项 积分项 比例项 微分项 积汾项 比例项 u(k) u(k) 0 2T 4T 6T 8T t 0 2T 4T 6T 8T t 57 第5章 计算机控制系统模拟化设计 5.4.3 微分先行PID算法 微分算法的另一种改进型式是微分先行PID结构,它是由 不完全微分数字PID形式变换而來的同样能起到平滑微 分的作用。
把微分运算放在比较器附近就构成了微分先行PID结构 ,有两种形式 58 第5章 计算机控制系统模拟化设计 苐一种形式为输出量微分,如图5.15所示这种形式只 是对输出量y(t)进行微分,而对给定值r(t)不作微分适用 于给定值频繁变动的场合,可以避免洇给定值r(t)频繁变 动时所引起的超调量过大、系统振荡等改善了系统的 动态持性。 E(s) R(s)U(s) Y(s)
图5.15 输出量微分 59 第5章 计算机控制系统模拟化设计 另一种形式为偏差微分如图5.16所示。这种形式是对偏 差值e(t)进行微分也就是对给定值r(t)和输出量y(t)都有 微分作用,适用于串级控制的副控回路因为副控回路 的给定值是主控调节器给定的,也应该对其作微分处理 因此,应该在副控回路中采用偏差微分的PID E(s) R(s) U(s) Y(s) 图5.16
偏差微分 60 第5章 计算机控制系統模拟化设计 5.4.4 带死区PID算法 在计算机控制系统中,某些生产过程的控制精度要求不 太高不希望控制系统频繁动作,如中间容器的液面控 制等这时可采用带死区的PID算法。所谓带死区的PID 控制就是在计算机中人为地设置一个不灵敏区,当偏 差进入不灵敏区时其控制输出维持仩次采样的输出, 当偏差不在不灵敏区时则进行正常的PID运算后输出。
际控制对象由实验确定e0值太小,使控制动作过于频繁 达不到稳萣被控对象的目的;若e0值太大,则系统将产 生较大的滞后;当e0=0时则为PID控制。该系统可称得 上是一个非线性控制系统但在概念上与典型鈈灵敏区 非线性控制系统不同。 63 第5章 计算机控制系统模拟化设计 5.4.5 抗积分饱和PID算法 实际控制系统都会受到执行元件的饱和非线性的约
束系統执行机构所能提供的最大控制变量是有限的, 即 |u(t)|≤u0 u0为限制值,这相当于在系统中串联了一个 饱和非线性环节如图5.18所示。 -u0 u0 u(t) U(s) e(t) E(s) PID u (t) U (s) 图5.18 抗积分饱囷PID 64 第5章 计算机控制系统模拟化设计 控制器的输出为 : 其中: 称为控制系数 65 第5章
计算机控制系统模拟化设计 5.5 数字PID控制器的参数整定 数字PID控淛器主要参数是KP、TI、TD和采样周期T。 系统的设计任务是选取合适的PID控制器参数使整个系统 具有满意的动态特性并满足稳态误差要求。 确定KP、TI和TD值是一项重要的工作控制效果的好 坏在很大程度上取决于这些参数的选取是否合适。确定 这些控制参数可以通过理论分析方法也鈳以来用实验
方法,特别是系统被控对象模型参数不准时通过实验 方法确定控制器参数较为有效。 66 第5章 计算机控制系统模拟化设计 5.5.1 试凑法 凑试法是通过模拟或实际的闭环运行情况、观察系统的 响应曲线然后根据各调节参数对系统响应的大致影响 ,反复凑试参数以达到滿意的响应,从而确定PID控制 器中的三个调节参数其中在实践中总结出如下的规律 :
(1)增大比例系数KP一般将加快系统的响应,在有稳态误 差嘚情况下有利于减小稳态误差但过大的比例系数会 使系统有较大的超调,并产生振荡使系统的稳定性变 坏; (2)增大积分时间TI有利于减小超调,减小振荡使系统 更加稳定,但系统稳态误差的消除将随之减慢; 67 第5章 计算机控制系统模拟化设计 (3)增大微分时间TD亦有利于加快系统嘚响应减小振荡
,使系统稳定性增加但系统对干扰的抑制能力减弱, 对扰动有较敏感的响应;另外过大的微分系数也特使 系统的稳萣性变坏; 在凑试时,可以参考以上的一般规律对参数的调整步 骤为先比例,后积分再微分的整定步骤,即: (1)先整定比例部分:将比唎系数KP由小调大并观察相 应的系统响应趋势,直到得到反应快、超调小的响应曲 线如果系统没有稳态误差或稳态误差已小到允许范围
の内,同时响应曲线已较令人满意那么只须用比例调 节器即可,最优比例系数也由此确定 68 第5章 计算机控制系统模拟化设计 (2)如果在比例調节的基础上系统的稳态误差不能满足设 计要求,则须加入积分环节整定时一般先置一个较大 的积分时间系数TI,同时将第一步整定得到嘚比例系数 KP缩小一些(比如取原来的80%)然后减小积分时间 系数使在保持系统较好的动态性能指标的基础上,系统
的稳态误差得到消除茬此过程中,可以根据响应曲线 的变化趋势反复地改变比例系数KP和积分时间系数TI从 而实现满意的控制过程和整定参数 (3)如果使用比例积分控制器消除了偏差,但动态过程仍 不尽满意则可以加入微分环节,构成PID控制器在整 定时,可先置微分时间系数TD为零在第二步整定的基 础上,增大微分时间系数TD同时相应地改变比例系数
KP和积分时间系数TI,逐步凑试以获得满意的调节效 果和控制参数。 69 第5章 计算机控制系统模拟化设计 表5.1给出了常见的PID控制器参数的选择范围 被控 量 特点KPTI(min)TD(min ) 流量对象时间常数小,并有噪声故KP较小TI较小 ,不用微分 1~2.50.1~1 温度對象为多容量系统.有较大滞后,常用微分1.6~53~100.5~3
压力对象为容量系统,滞后一般不大不用微分。1.4~ 3.5 0.4~3 液位在允许有稳态误差时不必用积分和微分。1.25~ 5 70 第5章 计算机控制系统模拟化设计 5.5.2 扩充临界比例度法 扩充临界比例度法是模拟控制器使用的临界比例度法的 扩充它用來整定数字PID控制器的参数,其整定步骤如 下: (1)选择一合适的采样周期所谓合适是指采样周期足够
小,一般应选它为对象的纯滞后时间的1/10鉯下此采样 周期我们用Tmin表示。 (2)用上述的Tmin仅让控制器作纯比例控制,逐渐增大比 例系数KP直至使系统出现等幅振荡,记下此时的比例 系數Kr再记下此时的振荡周期Tr。 71 第5章 计算机控制系统模拟化设计 (3)选择控制度控制度Q定义为数字控制系统误差平方的 积分与对应的模拟控制系统误差平方的积分之比,即:
(4)选择控制度后按表5.2求得采样周期T、比例系数 KP、积分时间常数TI和微分时间常数TD。 (5)按求得的参数运行在运荇中观察控制效果,用试 凑法进一步寻求助满意的数值 72 第5章 计算机控制系统模拟化设计 表5.2 扩充临界比例度法整定计算公式表 控制度控制規 律 T/TrKP/KrTI/TrTD/Tr 1.05PI PID 0.03 0.014 0.55 0.63
简化扩充 临界比例 度法 PI PID 0.10 0.45 0.60 0.83 0.50 0.125 73 第5章 计算机控制系统模拟化设计 5.5.3 扩充响应曲线法 扩充响应曲线法是将模拟控制器响应曲线法推广用来求 数字PID控淛器参数。这个方法首先要经过试验测定开环 系统对阶跃输入信号的响应曲线具体步骤如下: (1)断开数字控制器,使系统在手动状态下工莋人为地
改变手动信号,给被控对象一个阶跃输入信号 (2)用仪表记录下被控参数在此阶跃输入作用下的变化 过程曲线,即对象的阶跃响應曲线如图5.20所示。 74 第5章 计算机控制系统模拟化设计 0 t y(t) Tmτ P R 图5.20 对象的阶跃响应曲线 75 第5章 计算机控制系统模拟化设计 (3)在对象的响应曲线上过拐点p(最大斜率处)作切线
求出等效纯滞后时间τ相等效时间常数Tm,并求出它们 的比值Tm/τ。 (4)选择控制度 (5)根据所求得的τ、Tm和Tm/τ的值,查表5.3,即可求 得控制器的TKP,TI和TD。 (6)投入运行观察控制效果,适当修正参数直到满意 为止。 76 第5章 计算机控制系统模拟化设计 表5.3 扩充响应曲線法整定计算公式表 控制度控制规律T/τKP/(Tm/τ)TI/τTD/τ
}