资源预览内容
第1页 / 共97页
第2页 / 共97页
第3页 / 共97页
第4页 / 共97页
第5页 / 共97页
第6页 / 共97页
第7页 / 共97页
第8页 / 共97页
第9页 / 共97页
第10页 / 共97页
亲,该文档总共97页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
自动控制原理教学课件2009年淮南师范学院校级精品课程,电气信息工程系自动控制原理课程教学组,第7章 线性离散系统的分析与校正,第7章 线性离散系统的分析与校正,主要内容: 7-1 离散系统的基本概念 7-2 信号的采样与保持 7-3 z变换理论 7-4 离散系统的数学模型 7-5 离散系统的稳定性与稳态误差 7-6 离散系统的动态性能分析 7-7 离散系统的数字校正 7-8 应用MATLAB分析离散系统,8-1 离散控制系统的基本概念 在控制系统中,如果所有信号都是时间变量的连续函数,换句话说,这些信号在全部时间上是已知的,则这样的系统称为连续系统;如果控制系统中有一处或几处信号是一串脉冲或数码,即这些信号仅定义在离散时间上,则这样的系统称为离散系统。 一般来讲,把系统中的离散信号是脉冲序列形式的离散系统,称为采样控制系统或脉冲控制系统;当离散量为数字序列形式时,则称为数字控制系统或计算机控制系统。通常将采样控制系统和数字控制系统,统称离散系统。,上图该系统中工业炉是具有时滞特性的惯性环节。检流计有电流流过,指针发生偏转,设转角为。设计一同步电机通过减速器驱动凸轮旋转,使指针周期性的上下运动,且每隔T秒与电位器接触一次,每次接触时间为。其中,T 称为采样周期, 称为采样持续时间。 当炉温连续变化时,则电位器的输出是一串宽度为,周期为T的离散脉冲电压信号,用 表示。经过放大器、电动机、减速器去控制炉门角的大小,炉温的给定值,由给定电位器给出。,给定电位器与电桥输出的误差信号是连续变化的,但通过指针和旋转凸轮的作用后,电位器的输出却为离散值,这实际上是该系统借助于指针、凸轮这些元部件对连续误差信号进行采样,将连续信号转换成了脉冲序列,凸轮就成了采样器(采样开关)。,离散模拟信号时间上离散而幅值上连续的信号。 在采样控制系统中,把连续信号转变为脉冲序列的过程称为采样。实现采样的装置称为采样器。用T表示采样周期。在实际中,采样开关多为电子开关,采样持续时间远小于T,为此可认为趋于零。 在采样控制系统中,把脉冲序列转变为连续信号的过程称为信号复现过程。实现复现过程的装置称为保持器。最简单的复现滤波器是由零阶保持器实现的。,2.数字控制系统 数字控制系统就是一种以数字计算机或数字控制器去控制具有连续工作状态的被控对象的闭环控制系统。因此数字控制系统包括工作于离散状态下数字计算机和工作于连续状态下被控对象两大部分。 通常用计算机的内部时钟来设定采样周期,整个系统的信号传递则要求能在一个采样周期内完成。,3. 离散控制系统的特点 数字控制系统较相应的连续控制系统具有一系列的特点: 控制规律易于通过软件编程改变,控制功能强; 提高了系统的抗干扰能力以及信号传递和转换精度; 允许采用高灵敏度的控制元件以提高系统的控制精度; 提高了设备的利用率,经济性好; 可以引入采样的方式使之稳定。,4. 离散控制系统的研究方法 拉氏变换,传递函数和频率特性等不再适用,研究离散控制系统的数学基础是z变换,通过z变换这个数学工具,可以把我们以前学习过的传递函数,频率特性,根轨迹法等概念应用于离散控制系统。因而z变换具有和拉氏变换同等的作用,是研究线性离散系统的重要数学工具。,8-2 信号的采样与保持 把连续信号变换为脉冲信号,需要使用采样器;另一方面,为了控制连续式元部件,又需要使用保持器将脉冲信号变换成连续信号。因此,为了定量研究离散系统,必须对信号的采样过程和保持过程用数学的方法加以描述。在采样的各种方式中,最简单而又最普通的是采样间隔相等的周期采样。,1. 采样过程及其数学描述 把连续信号转换成离散信号的过程,叫做采样。实现采样的装置叫做采样器或采样开关。将连续信号加到采样开关的输入端,采样开关以周期T秒闭合一次,闭合持续时间为 ,于是采样开关输出端得到周期为T、宽度为 的脉冲序列 如图8-2所示。 图8-2 实际采样过程,在采样开关的作用下,将采样器的输出近似为矩形脉冲,任意点的采样值表示为 则采样信号可表示为 如采样持续时间非常小,就可以用理想单位脉冲函数来取代采样点处的矩形脉冲,于是就得到连续时间信号的理想采样表达式为,上式也可写作: 式中 (称为单位理想脉冲序列) 而 则为加权单位理想脉冲序列。,2. 采样定理 香农采样定理: 要保证采样后的离散信号不失真地恢复原连续信号,或者说要保证信号经采样后不会导致任何信息丢失,必须满足两个条件: 信号必须是频谱宽度受限的,即其频谱所含频率成分的最高频率为 ; 采样频率必须至少是信号最高频率的两倍即 。,3. 信号的复现与零阶保持器 (1)信号保持 如果不经过滤波器将高频分量滤掉,则相当于给系统加入噪声。因此在实际应用中,采样开关后面串联一个信号复现滤波器,通过它使脉冲 复原成连续信号再加到系统中去。 通常在工程上采用接近理想滤波器性能的保持器来代替。,(2)零阶保持器 由于理想低通滤波器实际是不存在的,工程上采用的将采样信号恢复为连续时间信号的装置称为保持器。最常用、最简单的保持器是零阶保持器。零阶保持器可以将采样点幅值保持至下一个采样瞬时,采样信号经零阶保持器后,变为阶梯信号 ,如图8-3所示。 图8-3 零阶保持器,主要特点: 1、输出信号是阶梯波,含有高次谐波。 2、相位滞后。 零阶保持器的单位脉冲响应如下图8-5所示: 图8-5 零阶保持器的单位脉冲响应,零阶保持器的传递函数为: 零阶保持器的幅频与相频特性如右下图所示: 幅频特性: 相频特性:,零阶保持器的近似实现: 取前两项 取前三项,8-3 z变换理论 1. Z变换的定义 对其进行拉氏变换:,称为采样函数 的Z变换。,2. z变换的方法 (1)级数求和法 级数求和法实际上是按z变换的定义将离散函数z变换展成无穷级数的形式,然后进行级数求和运算,也称为直接法。,例8.1 试求单位阶跃信号 的z变换。 解: 单位阶跃函数在任何采样时刻的值均为1,即 由z变换定义求得 这是公比为 的等比级数,在满足收敛条件 时, 其收敛和为:,(2)部分分式法 连续时间函数 与其拉氏变换 之间是一一对应的,若通过部分分式法将时间函数的拉氏变换式展开成一些简单的部分分式,使每一项部分分式对应的时间函数为最基本、最典型的形式,这些典型函数的z变换是已知的,于是即可方便地求出 对应的z变换。,例8.2 求正弦信号 的 z 变换。 解:对 取拉氏变换,得: 将上式展开为部分分式: 根据指数函数的z变换表达式,可以得到,(3)留数计算法 设连续函数的拉氏变换式及全部极点为已知,则可用留数计算法求其z变换 式中, 为 的极点, 为 在极点 时的留数。,当 具有一阶极点 ,其留数 为 若 具有m阶重极点 ,其留数 为,例8.3 试求连续时间函数 的 z 变换。 解:首先写出 拉氏变换 ,即 显然, 以及 ,得,3. z变换性质 (1)线性定理 设连续函数 、 的 z 变换分别为 、 , 且 、 为常数,则有,(2)实位移定理 如果连续函数 的 z 变换为 ,则 时序后移的z变换为(延迟定理) 而且, 时序前移的 z 变换为(超前定理) 式中k为正整数。,(3)复位移定理 设连续时间信号 的z变换为 ,则 (4)初值定理 如果 的z变换为 ,且极限 存在,则有 即离散序列的初值可由z域求得。,(5)终值定理 如果 的 z 变换为 ,且 在z平面的单位圆上没有二重以上极点,在单位圆外无极点,则 即离散序列的终值可由z域求得。 (6)卷积定理 两个采样函数 、 的离散卷积,记为,4. z反变换 所谓 z 反变换,是已知z变换表达式 ,求得相应离散时间序列 的过程。记作 部分分式法 幂级数展开法 留数计算法,1.部分分式法(因式分解法,查表法) 步骤:先将变换式写成 ,展开成部分分式, 两端乘以Z 查Z变换表,例8.4 已知 为 ,用部分分式法求z反变 换。 解: ,2.幂级数展开法 要点:将 用长除法变化为降幂排列的展形式。 设 的有理分式表达式为 通常 ,用分母除分子,可得 上式的z反变换式为,3.留数计算法 式中 为 的极点, 为在极点 时的留数。上式表明, 等于 在其所有极点上的留数之和。 对于一阶极点的留数R1为 对于m阶重极点的留数为,例8.5 已知z域函数为 ,试用留数法求取z反 变换 。 解: 有两个极点 , ;根据变换得,8-4 离散控制系统的数学模型 1. 差分方程 对于单输入单输出线性定常系统,在某一采样时刻的输出值 不仅与这一时刻的输入值 有关,而且与过去时刻的输入值 , 有关,还与过去的输出 , 有关。可以把这种关系描述如下: 或表示为 当系数均为常数时,上式为线性定常差分方程。,2.线性常系数差分方程解法 线性常系数差分方程的求解方法有经典法、迭代法和z变换法。与微分方程的经典解法类似,差分方程的经典解法也要求出相应齐次方程的通解和非齐次方程的一个特解,非常不便。,例8.6 对于二阶差分方程 其中输入序列 ,初始条件为 , ;试用迭代法求输出序列 解 将系统差分方程写成递推形式 由初始条件及递推关系,得 即为输出序列每一项的值。迭代法非常适用于在计算机 上求解。,3. 脉冲传递函数 设开环系统结构如下图所示: 在零初始条件下,系统输出采样信号的z变换与输入采样信号的z变换之比,即,4.开环系统脉冲传递函数 开环系统脉冲传递函数的一般计算步骤应为: (1)已知系统的传递函数 ,求取系统的脉冲响应函 数 ; (2)对 作采样,得采样信号表达式 (3)由z变换定义式求脉冲传递函数实际上,利用z变换可省去从求的步骤。如将展开部分分式后,可直接求得。 实际上,利用z变换可省去从 求 的步骤。如将 展开部分分式后,可直接求得 。,例8.7 设系统结构如下图所示,其中连续部分传递函数 试求该开环系统的脉冲传递函数 。 解: 由于 所以,其z变换为 此例也可由 直接查z变换表得,3.串联环节的脉冲传递函数 在连续系统中,串联环节的传递函数等于各环节传递函数之积。对于离散系统,串联环节的脉冲传递函数的求法与连续系统不完全相同,要视环节之间有无采样开关而异,必须区分不同情况来讨论。,1)串联环节之间有采样开关 开环离散系统如上图所示,在两个串联连续环节 和 之间有理想采样开关隔开,,2)串联环节之间无采样开关 开环离散系统如上图所示,在两个串联连续环节 和 之间没有理想采样开关隔开,则有,结论: 中间具有采样器的环节,总的脉冲传函等于各脉冲环节传函之积,而串联环节中间没有采样时,其总的传函等于各环节相乘积后再取Z变换。,3)有零阶保持器时的开环脉冲传递函数 上图为有零阶保持器的开环离散系统。 采样后带有零阶保持器时的开环系统脉冲传递函数为 引入零阶保持器后,只改变 的分子,不影响离散系统脉冲传递函数的极点。,4)闭环系统脉冲传递函数 在连续系统中,闭环传递函数与相应的开环传递函数之间有着确定的关系,所以可用一种典型的结构图来描述一个闭环系统。而在离散系统中,由于采样开关在系统中所设置的位置不同,既有连续传递关系的结构,又有离散传递关系的结构,所以没有唯一的典型结构图,因此在讨论离散控制系统时与连续系统不
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号