计算机控制系统 课件 第05章 数字控制器的模拟化设计方法_第1页
计算机控制系统 课件 第05章 数字控制器的模拟化设计方法_第2页
计算机控制系统 课件 第05章 数字控制器的模拟化设计方法_第3页
计算机控制系统 课件 第05章 数字控制器的模拟化设计方法_第4页
计算机控制系统 课件 第05章 数字控制器的模拟化设计方法_第5页
已阅读5页,还剩66页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第5章

数字控制器的模拟化设计方法5引言在计算机控制系统设计中,目标是在既定的系统性能指标约束下,构造出数字控制器,以确保系统能够满足既定的性能标准。计算机控制系统设计的方法论通常分为模拟化设计(间接设计)方法、离散化设计(直接设计)方法以及状态空间设计方法等。本章将重点介绍数字控制器的模拟化设计方法,而其他设计策略将在后续章节中详细阐述。模拟化设计方法涉及在设计的初始阶段忽略控制回路中的采样器和零阶保持器。在满足特定系统性能指标的基础上,设计者首先在s域中对连续系统进行初步设计,以获得连续控制律D(s);其次,通过采用不同的离散化技术,包括脉冲响应不变法、阶跃响应不变法、后向差分变换法、双线性变换法、零极点匹配法,将连续控制器转换为等效的数字控制器D(z);最后,通过计算机程序实现这一转换。由于工程技术人员对s

平面更为熟悉,数字控制器的模拟化设计方法在实践中的应用更为广泛,也更易于被设计者接受和掌握。此外,本章将重点讨论工业领域广泛应用的数字PID控制算法,包括基本的PID控制算法、各种改进的PID控制算法以及PID控制器的参数整定方法。进而,分析采用常规控制方法处理纯滞后对象时遇到的问题,并介绍基于Smith预估补偿的数字PID控制器的设计思路与实现方法。对于这种混合的计算机控制系统,其主要设计方法或思路有两种:利用人们比较熟悉并且积累了丰富经验的各种模拟系统设计方法(也称连续域设计方法)设计出令人满意的模拟控制器,然后将其离散化成数字控制器,这就是数字控制器的模拟化设计方法;首先把模拟被控对象的连续部分离散化,然后直接在离散域设计数字控制器,这就是所谓的离散化设计(直接设计)方法。5.1模拟化设计的基本原理图5-1典型计算机控制系统结构

5.1模拟化设计的基本原理图5-2D/A转换器的等效结构

5.1模拟化设计的基本原理

5.1模拟化设计的基本原理离散化法的实质就是求原连续传递函数D(s)的等效离散传递函数D(z)。“等效”是指D(s)与D(z)在以下特性方面的相近性:脉冲响应特性、阶跃响应特性、频率特性、稳态增益等。对多数熟悉连续域设计的控制工程技术人员来说,采用连续域—离散化设计并不困难,关键是掌握各种离散化方法。通常有多种离散化方法,但要求离散前后,两者必须有近似相同的动态特性,即相同的时域响应特性和频率响应特性。对于给定的连续控制器,选择合适的离散化方法是较难处理的问题。为此,设计人员必须明确,与连续控制器性能相比,期望离散化的控制器应具有什么性能。最常用的表征控制器特性的主要指标有:1)零极点个数;2)系统的频带;3)稳态增益;4)相位及增益裕度;5)阶跃响应或脉冲响应形状;6)频率响应特性等。5.2连续控制器离散化方法应注意,不同的离散化方法所具有的特性不同,离散后的脉冲传递函数与原传递函数相比,并不能保持全部特性,并且不同特性的接近程度也不一致。因此,设计者必须要了解不同方法的特点,并且要确定哪种特性是最重要的,据此来选择合适的离散化方法。离散化方法很多,主要有下述几种:1)脉冲响应不变法(z变换法);2)阶跃响应不变法;3)后向差分变换法;4)双线性变换法;5)零极点匹配法。下面分别介绍常用的几种离散化方法。5.2连续控制器离散化方法1.脉冲响应不变法在已知模拟控制器传递函数的情况下,可按照控制理论中的各种z变换方法,直接求取数字控制器,即D(z)=Z[D(s)]。例如,用部分分式法将模拟控制器D(s)分解成如下部分分式:则可直接求得数字控制器为脉冲响应不变法形式简单,在D(s)不是很复杂的情况下易于实现。其主要特点是:1)D(z)与D(s)脉冲响应序列相同。因为这种变换方法符合z变换的定义(故这种变换方法也称为z变换法),即D(z)=Z[D(s)],所以通过对D(s)和D(z)分别进行拉普拉斯反变换和z反变换可以得到相同的脉冲响应序列。5.2连续控制器离散化方法

5.2连续控制器离散化方法图5-3z变换的频率映射关系

5.2连续控制器离散化方法阶跃响应不变法的主要特点是:1)D(z)与D(s)的阶跃响应序列相同。需要注意的是,这里的零阶保持器是为构造D(z)而加上的虚拟环节,并不是系统中的硬件环节。2)若D(s)稳定,则D(z)也稳定。由于零阶保持器的低通滤波特性,可以减少频率混叠现象,所以能保持稳态增益不变。由于D(z)内含有零阶保持器,该方法只能用于低通网络,且要求保持阶跃响应不变的系统。这种方法可以保证连续与离散环节阶跃响应相同,但由于要进行z变换,同样具有z变换法的一系列缺点,所以应用亦较少。5.2连续控制器离散化方法

5.2连续控制器离散化方法图5-4脉冲响应不变法Bode图

5.2连续控制器离散化方法图5-5阶跃响应不变法Bode图

5.2连续控制器离散化方法设控制器传递函数为其微分方程为如图5-6所示,(k−1)T和kT区间内曲线e(t)下的面积用e(kT)×T的矩形面积来近似代替(后向矩形积分),得对上式两边取z变换,得比较连续传递函数也可得到s与z之间的变换关系。下面分析后向差分变换对系统性能的影响。当s=jω时,有5.2连续控制器离散化方法图5-6后向差分变换与矩形积分

5.2连续控制器离散化方法

5.2连续控制器离散化方法如图5-8所示,每个梯形面积的宽度为T,上底与下底分别为e(k−1)和e(k),故面积:式中,u(k−1)是前(k−1)个梯形面积之和。进行z变换有

则与连续传递函数比较,也可得到s与z之间的变换关系:为纪念英国工程师Tustin对双线性变换研究的贡献,双线性变换又称为突斯汀变换。之所以称之为双线性变换是因为s与z的关系是双线性函数。下面讨论双线性变换从s平面到z平面的两次映射关系,如图5-9所示。5.2连续控制器离散化方法图5-8双线性变换与梯形积分

图5-9双线性变换的频率映射关系

5.2连续控制器离散化方法将双线性变换的特点总结如下:1)若D(s)稳定,则D(z)也稳定。2)变换前后的频率响应发生畸变。3)不存在频率混叠现象。4)双线性变换可保持环节稳态增益不变,连续控制器离散化后无需修正稳态增益;该方法精度高于差分变换法,使用便捷,工程应用广泛,但存在频率畸变问题,高频特性失真严重,适合低通环节离散化,不适合高通环节。5.2连续控制器离散化方法

5.2连续控制器离散化方法

5.2连续控制器离散化方法图5-10后向差分变换法Bode图

5.2连续控制器离散化方法图5-11双线性变换法Bode图

5.2连续控制器离散化方法

5.2连续控制器离散化方法

5.2连续控制器离散化方法图5-12零极点匹配法Bode图

5.3数字PID控制器设计

5.3数字PID控制器设计2.增量式数字PID控制算法上述表达式中,对于积分项的求取,需使用整个控制过程的输入值e(i),计算复杂,占内存多,一般常采用增量算式。将上述位置算式以k−1代换k后,再求u(k)−u(k−1),整理后得到以下增量式PID算法:计算机仅输出控制量的增量∆u(k),它仅对应执行机构(如阀门)位置的改变量,故称增量式算法。增量式算法比位置式算法应用得更普遍些,主要原因是增量式算法有下述优点:1)该方法较为安全。因为一旦计算机出现故障,输出控制指令为零时,执行机构的位置(如阀门的开度)仍可保持前一步的位置,不会给被控对象带来较大的扰动。2)该方法在计算时不需要进行累加,仅需最近几次误差的采样值。由式(5-45)可见,控制量的增量计算非常简单,通常采用平移法将历史数据e(k−1)和e(k−2)保存起来,即可完成计算。实际应用中究竟使用位置式PID算法还是增量式PID算法,关键看执行机构的特性,这点应引起足够的重视。如果执行机构具有积分特性部件(如步进电动机、具有齿轮传递特性的位置执行机构等),则应该采用增量式PID算法;如果执行机构没有积分特性部件,则应该采用位置式PID算法。5.3数字PID控制器设计

5.3数字PID控制器设计2.不完全微分PID控制算法引入微分改善了系统的动态特性,但由于微分放大噪声的作用,也极易引进高频干扰。因此,在实现PID控制时,除了要限制微分增益外,还要对信号进行平滑处理,消除高频噪声的影响。理想微分控制作用对于幅值变化快的强扰动反应过快,而工业执行机构动作速度相对比较缓慢,不能及时响应微分控制作用,因而不能充分发挥微分控制改善系统动态性能的作用。理想微分控制、对偏差信号中夹杂的噪声干扰十分敏感,即使噪声干扰的幅值很小,只要它的频率较高,经理想微分后,就会产生较大的噪声输出,影响控制精度,为了抑制高频干扰,克服微分失控现象,研究出了不完全微分PID控制算法。不完全微分PID控制算法源于模拟PID控制器,如图5-13所示,在微分项支路上增加低通滤波器。5.3数字PID控制器设计图5-13不完全微分PID控制算法

5.3数字PID控制器设计图5-14不完全微分作用示意图3.微分先行PID控制算法在给定值频繁升降变换的场合,为了避免系统超调量过大甚至发生振荡,导致执行机构剧烈动作,需对模拟PID控制器进行改进,从而出现了微分先行PID控制器。微分先行是指把微分运算放在最前面,后面再紧跟比例和积分运算。它有两种结构:图5-15a是对偏差值微分,也就是对给定值和输出量都有微分作用,这种改进的PID控制算法适合于给定值频繁升降的场合,可以避免升降给定值引起的超调量过大;图5-15b是只对输出量y(t)微分,而不对给定值r(t)微分,这种改进方案适用于串级控制的副控制回路。5.3数字PID控制器设计图5-15微分先行结构图4.带死区的数字PID控制算法有些工业控制过程(如水塔的水位控制),不必要将被控量控制在很精确的控制点上,而只是让其控制在一定范围内即可,因为频繁的动作可能使执行机构负担过重,甚至损坏机械设备。这时就要采用带死区的PID控制,其结构如图5-16所示。死区算法为带死区的增量式PID控制算法为带死区的位置式PID控制算法为5.3数字PID控制器设计图5-16带死区的PID控制器结构

5.3数字PID控制器设计

5.3数字PID控制器设计

5.3数字PID控制器设计图5-17系统的临界振荡曲线

5.3数字PID控制器设计表5-1按扩充临界比例度法整定参数

5.3数字PID控制器设计图5-18扩充响应曲线法的曲线作图

5.3数字PID控制器设计表5-2按扩充响应曲线法整定参数

5.3数字PID控制器设计

5.3数字PID控制器设计

5.4Smith预估补偿数字PID控制器设计图5-19带钢冷连轧厚度控制系统原理图

5.4Smith预估补偿数字PID控制器设计图5-20带滞后环节的常规反馈控制系统

5.4Smith预估补偿数字PID控制器设计图5-21串联滞后环节的反馈控制系统图5-22Smith预估补偿控制初步方案

5.4Smith预估补偿数字PID控制器设计图5-23Smith预估补偿PID控制系统

5.4Smith预估补偿数字PID控制器设计

5.4Smith预估补偿数字PID控制器设计5.4.2Smith预估补偿数字PID控制策略Smith预估补偿数字PID控制策略用计算机实现非常方便。为了便于计算,将图5-23等效变换成图5-24。用计算机实现的Smith预估补偿控制系统如图5-25所示。可以看出,Smith预估补偿的数字PID控制器由两部分组成:一部分是由D(s)离散化得到的数字PID控制器D(z);另一部分是Smith预估补偿器。如果数字PID的控制算法是已知的,控制器设计的核心问题就是Smith预估补偿器的数字算法。5.4Smith预估补偿数字PID控制器设计图5-24等效的Smith预估补偿控制系统图5-25数字Smith预估补偿PID控制系统

5.4Smith预估补偿数字PID控制器设计利用式(5-66)就可以在计算机上实现差分方程。由图5-26可得为了便于计算机编程实现,令由式(5-68)和式(5-67)可得Smith预估补偿器的差分方程为5.4Smith预估补偿数字PID控制器设计

5.4Smith预估补偿数字PID控制器设计图5-27Smith预估补偿器(二)由图5-27可得

令由式(5-75)和式(5-74)可得Smith预估补偿器的差分方程为3)设对象特性为Smith预估补偿器的传递函数为5.4Smith预估补偿数字PID控制器设计

5.4Smith预估补偿数字PID控制器设计图5-28Smith预估补偿器(三)

5.4Smith预估补偿数字PID控制器设计图5-29Smith预估补偿器(四)由图5-29可得

令由式(5-89)和式(5-88)可得Smith预估补偿器的差分方程为5.4Smith预估补偿数字PID控制器设计

5.4Smith预估补偿数字PID控制器设计图5-30产生纯滞后的存储单元结构图

5.4Smith预估补偿数字PID控制器设计

5.4Smith预估补偿数字PID控制器设计图5-31Smith预估器的完全抗干扰改进方案由此得新增的反馈环节为Smith预估器的完全抗干扰改进方案可以实现完全跟踪或完全无偏差控制。对于图5-31所示的系统输入R(s),系统的闭环传递函数为将式(5-97)代入式(5-98)得可见,只要按照式(5-97)来设计新增反馈环节,则图5-31所示系统不仅可以实现完全抗干扰控制,还可以实现完全跟踪或完全无偏差控制。这是非常理想的结果,也是Smith预估器的完全抗干扰改进方案所表现出来的一个突出优点。5.4Smith预估补偿数字PID控制器设计

5.4Smith预估补偿数字PID控制器设计

5.4Smith预估补偿数字PID控制器设计图5-32增益自适应Smith预估补偿控制方案

5.4Smith预估补偿数字PID控制器设计

5.4Smith预估补偿数字PID控制器设计

5.5实例仿真

5.5实例仿真图5-33单位阶跃

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论