计算机控制系统的间接设计法.ppt_第1页
计算机控制系统的间接设计法.ppt_第2页
计算机控制系统的间接设计法.ppt_第3页
计算机控制系统的间接设计法.ppt_第4页
计算机控制系统的间接设计法.ppt_第5页
已阅读5页,还剩76页未读 继续免费阅读

下载本文档

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

文档简介

第5章 数字控制器的模拟化设计技术 第5章 计算机控制系统的间接设计法 5.1 概述 5.2 基本设计方法(各种离散化方法) 5.3 数字PID控制器的设计 5.4 数字PID控制算法的改进 5.5 PID控制器的参数整定 第5章 数字控制器的模拟化设计技术 5.1 概述 第5章 数字控制器的模拟化设计技术 在计算机控制系统中,计算机代替了传统 的模拟调节器,成为系统的数字控制器。它可 以通过执行按一定算法编写的程序,实现对被 控对象的控制和调节。由于控制系统中的被控 对象一般多为模拟装置,具有连续的特性,而 计算机却是一种数字装置,具有离散的特性, 因此计算机控制系统的设计有两种方法: 模拟化设计方法(间接设计法) 直接设计法(数字化设计方法) 第5章 数字控制器的模拟化设计技术 直接设计法(数字化设计方法) 把连续的被控对象经过变换离散化,变成 纯粹的离散系统,再用Z变换等工具进行分析设 计,这种方法称为离散化设计方法,也叫直接 设计法。典型的算法为最少拍设计方法。 模拟化设计方法(间接设计法) 将计算机控制系统近似地看成是一个连续变化 的模拟系统,用模拟系统的理论和方法进行分 析和设计,得到模拟控制器,然后再将模拟控 制器进行离散化,得到数字控制器。典型的算 法为PID算法。 第5章 数字控制器的模拟化设计技术 5.2 基本设计方法(各种离散化方法) 模拟化设计方法的步骤 模拟控制器的传递函数D(s)离散化的基本方法: 两条思路: 差分变换法(后向差分和前向差分) 常用的离散化方法: 后向差分、前向差分、双线性变换法 脉冲响应不变法 阶约响应不变法 零极点匹配法 第5章 数字控制器的模拟化设计技术 模拟化设计方法的步骤 1 根据给定的性能指标及各项参数,应用连续系统理 论和设计方法设计模拟控制器Gc(S) 选择合适的离散化方法离散为数字控制器D(Z) 离散化的规则是:使两者有近似相同的动态特性和频 率响应特性如稳定性、稳态增益、脉冲响应特性、阶 跃响应特性、频率响应特性等 第5章 数字控制器的模拟化设计技术 将模拟控制器的传递函数D(s)离散化 差分变换法(后向差分和前向差分) 直接采用常用的离散化方法(将转化公式直接代入) 常用的离散化方法有: 后向差分 前向差分 双线性变换法 脉冲响应不变法(直接Z变换) 阶约响应不变法(带零阶保持器Z变换) 零极点匹配法 第5章 数字控制器的模拟化设计技术 差分变换法(补充内容) 常用的差分变换方法有两种,即后向差分和前向差分。 差分变换法的基本思想及步骤: 求出模拟控制器的传递函数D(s), 转换成相应的微分方程(将用到拉氏变换的性质) 根据香农采样定理,选择一个合适的采样周期T;采用 后向差分或前向差分将微分方程中的导数用差分替换 ,用差分方程近似表示微分方程。 第5章 数字控制器的模拟化设计技术 1. 后向差分 一阶导数采用增量表示的近似式为: 二阶导数采用的近似式为 : 第5章 数字控制器的模拟化设计技术 2 前向差分 一阶导数采用增量表示的近似式为: 二阶导数采用的近似式为: 第5章 数字控制器的模拟化设计技术 【例】 求惯性环节 的差分方程。 解 由 ,有 化成微分方程为 第5章 数字控制器的模拟化设计技术 将 用后向差分 整理后得 第5章 数字控制器的模拟化设计技术 【例】求环节 的差分方程。 解由 ,有 化成微分方程为 第5章 数字控制器的模拟化设计技术 用后向差分公式代替微分方程中的一阶、二阶导 数,得 整理后得 第5章 数字控制器的模拟化设计技术 前向差分 S平面左平面以1/T为半径,(-1/T,0)为圆心的圆影射 Z平面单位圆,稳定性不一定保持、稳态增益不变、无频率混 叠 有严重畸变。 常用的离散化方法(本书所采用方法) 第5章 数字控制器的模拟化设计技术 后向差分 S平面左平面影射Z平面以点(1/2,0)为圆心,以 1/2为半径的圆,稳定性不变、稳态增益不变、无频率 混叠 有严重畸变。 第5章 数字控制器的模拟化设计技术 双线性变换法 S平面左平面影射Z平面单位圆内,稳定性不变、稳 态增益不变、无频率混叠 有高频段严重畸变,是最常用 的离散化方法。 第5章 数字控制器的模拟化设计技术 脉冲响应不变法(直接Z变换) 变换公式: , S平面左平面影射Z平面单位圆内,稳定性不变、稳态增益 改变、易产生频率混叠 。 阶跃响应不变法(带零阶保持器Z变换) S平面左平面影射Z平面单位圆内,稳定性不变、稳态增益 不变、易产生频率混叠 。 。 第5章 数字控制器的模拟化设计技术 零极点匹配法 S平面左平面影射Z平面单位圆内,稳定性不变、稳态 增益需匹配、频率特性保持较好 。 第5章 数字控制器的模拟化设计技术 注意: 其中后向差分法和双线性变换法最为常用,特别是双 线性变换法。 在采样周期T比较小的情况下,各种离散化方法差别不 大。 零极点匹配法是最好的离散化方法,但其公式较复杂 ,一般用在要求很高的场合。 第5章 数字控制器的模拟化设计技术 5.3 数字PID控制器的设计 工业控制中最常用到的数字控制算法是数字PID 控制算法,该算法对大多数控制对象均可达到满意的 控制效果。 5.3 .1 模拟PID控制器(PID控制原理) 5.3.2 数字PID控制器 1 . PID控制规律的离散化( PID位置、增量、递推算法) 2 . PID控制规律的脉冲传递函数 5.3.3 数字控制器间接设计法举例(二阶工程最佳设计法) 第5章 数字控制器的模拟化设计技术 5.3 .1 模拟PID控制器(PID控制原理) PID控制,就是比例(Proportional)、积分(Integral)和 微分(Differential)控制,它的结构简单,参数易于调 整,是控制系统中经常采用的控制算法。在模拟控制 系统中,PID控制算法的控制结构如图510所示,其 表达式为 : (518 ) 传递函数为: 第5章 数字控制器的模拟化设计技术 式中,u(t)为控制器输出的控制量;e(t)为偏差信 号,它等于给定量与输出量之差;KP为比例系数;TI 为积分时间常数;TD为微分时间常数。 图510 PID控制系统框图 第5章 数字控制器的模拟化设计技术 比例控制能迅速反映误差,从而减小误差,但比例控 制不能消除稳态误差,加大KP还会引起系统的不稳定 。 积分控制的作用是只要系统存在误差,积分控制作用就 不断积累,并且输出控制量以消除误差,因而只要有 足够的时间,积分作用将能完全消除误差,但是如果 积分作用太强会使系统的超调量加大,甚至出现振荡 。 微分控制可以减小超调量,克服振荡,使系统的稳定性 提高,还能加快系统的动态响应速度,减小调整时间 ,从而改善系统的动态性能。 比例、积分、微分环节的控制作用 第5章 数字控制器的模拟化设计技术 第5章 数字控制器的模拟化设计技术 5.3.2 数字PID控制器 1 . PID控制规律的离散化 计算机控制系统是一种采样控制系统,它只能根 据采样时刻的偏差值计算控制量,因此,将PID调节 器离散化,用差分方程来代替连续系统的微分方程。 ( 1)数字PID位置式控制算法 第5章 数字控制器的模拟化设计技术 (520) 第5章 数字控制器的模拟化设计技术 式(520)表示的控制算法提供了执行机构的位置u(k), 如阀门的开度,所以被称为位置式PID控制算式,其控 制原理下图所示。 数字PID位置式控制示意图 第5章 数字控制器的模拟化设计技术 (2)数字PID增量式控制算法 (521) 为了编程方便,可将式整理成如下形式: (523) 第5章 数字控制器的模拟化设计技术 如果控制系统的执行机构采用步进电机(积分元件), 在每个采样周期,控制器输出的控制量是相对于上次控制 量的增加,此时控制器应采用数字PID增量式控制算法, 其控制原理如下图所示。 数字PID增量式控制示意图 第5章 数字控制器的模拟化设计技术 (3)数字PID递推式控制算法 第5章 数字控制器的模拟化设计技术 实例:高频疲劳试验机静载控制系统 第5章 数字控制器的模拟化设计技术 升降及静态加载机构:直流电机、传动机构、 滚珠丝杠、主弹簧、工作台 第5章 数字控制器的模拟化设计技术 第5章 数字控制器的模拟化设计技术 第5章 数字控制器的模拟化设计技术 第5章 数字控制器的模拟化设计技术 数字PID控制算法实现方式比较 在实际应用中,各种数字PID控制算式的选择视执 行机构的形式、被控对象的特性而定。如果执行机构 采用调节阀,则控制量对应阀门的开度表征了执行机 构的位置,此时控制器应采用数字PID位置式控制算 法;如果执行机构采用步进电机,控制器的输出相对 于控制量的增加,此时控制器应采用数字PID增量式 控制算法。但是增量式算法与位置式算法相比,具有 以下优点: 第5章 数字控制器的模拟化设计技术 增量式算法不需要做累加,控制量增量的确定仅与最 近几次偏差采样值有关,计算误差对控制量计算的影 响较小。而位置式算法要用到过去偏差的累加值,容 易产生较大的累加误差。 增量式算法得出的是控制量的增量,例如在阀门控制 中,只输出阀门开度的变化部分,误动作影响小,必 要时还可通过逻辑判断限制或禁止本次输出,不会严 重影响系统的工作。 采用增量式算法,易于实现手动到自动的无冲击切换 。 第5章 数字控制器的模拟化设计技术 2 . PID控制规律的脉冲传递函数 方法1 第5章 数字控制器的模拟化设计技术 方法2 第5章 数字控制器的模拟化设计技术 5.3.3 数字控制器间接设计法举例(二阶工程最佳设计法) Gc(s ) G(s) R(s) Y(s) 第5章 数字控制器的模拟化设计技术 对于二阶系统为满足其快速性和稳定性的要求,系统的开 环传递函数应为下列形式: 上述系统的开环传递函数应为: 为满足最佳形式: 离散化: 第5章 数字控制器的模拟化设计技术 5.4 数字PID控制算法的改进 5.4.1 抑制积分饱和的PID算法(教材p118 2(1) 5.4.2 干扰抑制PID算法(四点中心差分法) (教材p121 2(3) 5.4.3 PID算法中微分项的改进(不完全微分的PID算法 (p121教材2(4) 5.4.4 PID控制的发展(教材3) 第5章 数字控制器的模拟化设计技术 5.4.1 抑制积分饱和的PID算法 1.积分饱和的原因及影响 在一个实际的控制系统中,因受电路或执行元件 的物理和机械性能的约束(如放大器的饱和、电机的最 大转速、阀门的最大开度等),控制量及其变化率往往 被限制在一个有限的范围内。当计算机输出的控制量 或其变化率在这个范围内时,控制则可按预期的结果 进行,一旦超出限制范围,则实际执行的控制量就不 再是计算值,而是系统执行机构的饱和临界值,从而 引起不希望的效应。 第5章 数字控制器的模拟化设计技术 在数字PID控制系统中,当系统启动、停止或大 幅度改变给定值时,系统输出会出现较大的偏差,经 过积分项累积后,可能使控制量u(k)umax或u(k) umax或u(k) umin,积分项停止累加。 4) 积分限幅法 当积分项输出达到控制输出限幅值,停止积分项的 值,积分项的值取前一时刻的值。 第5章 数字控制器的模拟化设计技术 5.4.2 干扰的抑制PID算法(四点中心差分法) 第5章 数字控制器的模拟化设计技术 5-41 5-40 第5章 数字控制器的模拟化设计技术 5.4.3 PID算法中微分项的改进(不完全微分的PID算法 ) 在标准PID算法中,当有阶跃信号输入时,微分 项输出急剧增加,控制系统很容易产生振荡,导致调 节品质下降。分析如下: 微分控制作用只体现在误差信号发生瞬变的第一个采样周期 第5章 数字控制器的模拟化设计技术 第5章 数字控制器的模拟化设计技术 不完全微分的PID算法共有两种基本算法: 算法一:其基本思想是仿照模拟调节器的实际微分调节 器,加入惯性环节,以克服完全微分的缺点,根据惯 性环节的位置此算法有两种结构 本教材介绍 第5章 数字控制器的模拟化设计技术 将其离散化后即得差分方程。 算法二:微分先行PID控制算法 本教材介绍 第5章 数字控制器的模拟化设计技术 下面介绍其离散化步骤: 书上式(5-46)有错,请改正! 第5章 数字控制器的模拟化设计技术 采用差分法离散: 结果与前一种方法相同 第5章 数字控制器的模拟化设计技术 第5章 数字控制器的模拟化设计技术 在单位阶跃信号作用下,完全微分与不完全微分两者的控 制作用完全不同,其输出特性的差异如下。 第5章 数字控制器的模拟化设计技术 由于完全微分对阶跃信号会产生一个幅度很大的输 出信号,并且在一个周期内急剧下降为零,信号变化 剧烈,因而容易引起系统振荡;而不完全微分的PID 控制中,其微分作用按指数规律逐渐衰减到零,可以 延续多个周期,因而系统变化比较缓慢,故不易引起 振荡。 第5章 数字控制器的模拟化设计技术 (1) 可变增益PID控制 (2) 参数自寻优PID控制 (3) PID+Ping-pang复合控制 控制算法为: (4) 自适应PID控制 (5) 模糊PID控制 (6) 专家控制系统PID 5.4.4 PID控制的发展(教材3) 第5章 数字控制器的模拟化设计技术 5.5 PID控制器的参数整定 5.5.1 PID控制器参数整定的理论方法 5.5.2 试凑法PID控制器参数整定 5.5.3 简易工程法 (1)扩充临界比例度法 (2)扩充响应曲线法 5.54 智能在线整定法 5.5.5 PID归一参数整定法 第5章 数字控制器的模拟化设计技术 5.5.1 采样周期T的选择原则 采样周期T在计算机控制系统中是一个重要参量, 必须根据具体情况来选择。 (1)必须满足采样定理的要求。从信号的保真度来 看,采样周期必须满足香农(Shannon)采样定理,即 采样角频率s2max,max是被采样信号的最高角 频率,因为s =2/T,所以可以确定采样周期的上限 值T/max。 第5章 数字控制器的模拟化设计技术 (2)从控制系统的随动和抗干扰性能来看,T小些 好。干扰频率越高,则采样频率最好也越高,以便实 现快速跟随和快速抑制干扰。 (3)根据被控对象的特性,快速系统的T应取小些 ,反之T可取大些。 (4)根据执行机构的类型,当执行机构动作惯性大 时,T应取大些,否则执行机构来不及反应控制器输 出值的变化。 (5)从计算机的工作量及每个调节回路的计算成本 来看,T应选大些。T大,对每一个控制回路的计算工 作量相对减小,可以增加控制的回路数。 第5章 数字控制器的模拟化设计技术 (6)从计算机能精确执行控制算法来看,T应选大些 。因为计算机字长有限,T过小,偏差值e(k)可能很小 ,甚至为0,调节作用减弱,各微分、积分作用不明显 。 表51列出了几种常见的被测参数的采样周期T的 经验选择数据,可供设计时参考。由于生产过程千差万 别,经验数据不一定合适,可用试探法逐步调试确定。 第5章 数字控制器的模拟化设计技术 表51 采样周期T的经验数据 第5章 数字控制器的模拟化设计技术 5.5.2 用扩充临界比例度法选择PID参数 扩充临界比例度法是以模拟调节器中使用的临界 比例度法为基础的一种PID数字控制器参数的整定方 法。用它整定T、KP、TI和TD的步骤如下: (1)选择一个足够短的采样周期T,具体地说就是 选择采样周期为被控对象纯滞后时间的1/10以下,控 制器作纯比例KP控制。 (2)逐渐减小比例度(=1/KP)的值,使系统出现临 界振荡,记下使系统发生振荡的临界比例度k和系统 的临界振荡周期Tk。 第5章 数字控制器的模拟化设计技术 (3)选择合适的控制度。所谓控制度,就是以模拟 调节器为基准,将数字控制器的控制效果与模拟调节 器的控制效果相比较,是数字控制器和模拟调节器所 对应的过渡过程的误差平方的积分比,即 控制度 (531) 第5章 数字控制器的模拟化设计技术 实际应用中并不需要计算出两个误差平方的积分 ,控制度仅是表示控制效果的物理概念。通常当控制 度为1.05时,数字控制器和模拟控制器的控制效果相 当;当控制度为2.0时,数字控制器比模拟调节器的控 制质量差。 (4)根据控制度查表52,求出T、KP、TI和TD的值。 第5章 数字控制器的模拟化设计技术 表52 扩充临界比例度法整定参数表 第5章 数字控制器的模拟化设计技术 5.5.3 用扩充响应曲线法选择PID参数 在上述方法中不需要预先知道对象的动态特性, 而是直接在闭环系统中进行整定的。如果已知系统的 动态特性曲线,数字控制器的参数整定也可以采用类 似模拟调节器的响应曲线法来进行,称为扩充响应曲 线法。其步骤如下: (1)断开数字控制器,使系统在手动状态下工作; 将被调量调节到给定值附近,并使之稳定下来;然后 突然改变给定值,给对象一个阶跃输入信号。 (2)用记录仪表记录被调量在阶跃输入下的整个变 化过程曲线,如图513所示。 第5章 数字控制器的模拟化设计技术 图513 被控对象的阶跃响应曲线 第5章 数字控制器的模拟化设计技术 (3)在曲线最大斜率处作切线,求得滞后时间、 被控对象时间常数T,以及它们的比值T/。 (4)根据所求得的T、和它们的比值T/,选择一 个控制度,查表5-3即可求得控制器的KP、TI、TD和采 样周期T。表中的控制度的求法与扩充临界比例度法 相同。 第5章 数字控制器的模拟化设计技术 表53 扩充响应曲线法整定参数表 第5章 数字控制器的模拟化设计技术 5.5.4 PID归一参数整定法 除了上面介绍的一般扩充临界比例度法外,还有 一种简化扩充临界比例度整定法。由于该方法只需整 定一个参数即可,故称其为归一参数整定法。 已知增量型PID控制的公式为 第5章 数字控制器的模拟化设计技术 若令T=0.1TK;TI=0.5TK;TD=0.125TK,式 中TK为纯比例作用下的临界振荡周期,则 u(k)=KP2.45e(k)-3.

温馨提示

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

评论

0/150

提交评论