您好,欢迎访问三七文档
当前位置:首页 > 建筑/环境 > 电气安装工程 > 《自动控制原理》第七章-离散控制系统
第7章离散控制系统教学重点了解线性离散系统的基本概念和基本定理,把握线性连续系统与线性离散系统的区别与联系;熟练掌握Z变换的方法、Z变换的性质和Z反变换;了解差分方程的定义,掌握差分方程的解法;了解脉冲传递函数的定义,熟练掌握开环与闭环系统脉冲传递函数的计算方法;与线性连续系统相对应,掌握线性离散系统的时域和频域分析方法和原则。教学难点离散时间函数的数学表达式及采样定理,线性常系数差分方程与脉冲传递函数,采样控制系统的时域分析,采样控制系统的频域分析。概述:近年来,随着脉冲技术、数字式元器件、数字计算机,特别是微处理器的迅速发展,数字控制器在许多场合取代了模拟控制器,比如微型数字计算机在控制系统中得到了广泛的应用。离散系统理论的发展是非常迅速的。因此,深入研究离散系统理论,掌握分析与综合数字控制系统的基础理论与基本方法,从控制工程特别是从计算机控制工程角度来看,是迫切需要的。离散系统与连续系统相比,既有本质上的不同,又有分析研究方法的相似性。利用z变换法研究离散系统,可以把连续系统中的许多概念和方法,推广应用于离散系统。本章内容:主要介绍线性离散系统的分析方法。首先给出信号采样和保持的数学描述。然后介绍z变换理论与性质以及脉冲传递函数。接着研究线性离散系统稳定性、稳态误差、动态性能的分析方法,并介绍最少拍系统的设计方法。最后介绍如何利用MATLAB进行线性离散系统的分析。7.1离散控制系统的基本概念1.连续系统:如果控制系统中的所有信号都是时间变量的连续函数,也就是说,这些信号在全部时间上都是已知的,则这样的系统称为连续时间系统,简称连续系统。2.离散系统:如果控制系统中有一处或几处信号是脉冲序列或数码,则这样的系统称为离散时间系统,简称离散系统。采样控制系统:系统中的离散信号是脉冲序列形式的离散系统,称为采样控制系统或脉冲控制系统。包括数字控制系统:把数字序列形式的离散系统,称为数字控制系统或计算机控制系统。注:在理想采样及忽略量化误差情况下,数字控制系统近似于采样控制系统,将它们统称为离散系统。这使得采样控制系统与数字控制系统的分析与校正在理论上统一。7.1.1采样控制系统一般来说,采样控制系统是对传感器所采集的连续信号在某些规定的时间上取值,然后通过对这些值的比较、计算和输出,来达到控制目标的系统。采样控制系统结构构成:主要由采样器、数字控制器、保持器、执行器、被控对象和测量变送器构成,如图7-1所示。图7-1采样控制系统方框图1.信号采样()et()et在采样控制系统中,把连续信号转化为脉冲序列的过程称为采样。如图7-2所示。图7-2采样过程T1/sfT22/ssfT—采样周期—采样角频率—采样频率2.信号复现在采样控制系统中,把脉冲序列转变为连续信号的过程称为信号复现。实现复现过程的装置称为保持器。()et()het最简单的保持器是零阶保持器,它将脉冲序列复现为阶梯信号如图7-3所示。图7-3信号复现过程7.1.2数字控制系统数字控制系统是一种以数字计算机为控制器去控制具有连续工作状态的被控对象的闭环控制系统。其原理方框图如图7-4所示。图7-4数字控制系统方框图过程分析:A/D转换器将连续信号转换成数字序列,经数字控制器处理后生成离散控制信号,再通过D/A转换器转换成连续控制信号作用于被控对象。1.A/D转换器A/D转换器是把连续的模拟信号转换为离散数字信号的装置。A/D转换包括采样过程和量化过程。T()et()et采样过程是每隔秒对连续信号进行一次采样,得到采样信号。量化过程是计算机中任何数值都用二进制表示,因此,幅值上连续的离散信号()et信号,此过程称为量化过程。须经过编码表示成最小二进制数的整数倍,成为离散数字2.D/A转换器D/A转换器是把离散的数字信号转换为连续模拟信号的装置。包括解码过程和复现过程。解码过程就是把离散数字信号转换为离散的模拟信号。复现过程就是通过保持器,将离散模拟信号复现为连续模拟信号。7.2信号的采样与保持7.2.1采样过程及其数学描述由图7-2可写出脉冲序列的表达式为()et0()(0)[1()1()]()[1()1()]()[1()1()]()[1()1()]ketetteTtTtTekTtkTtkTekTtkTtkT式(7-2)也可写作0()()()ketettkT()et因此,采样过程从物理意义上可以看作是脉冲调制过程。此时,采样开关相当于理想单位脉冲发生器的作用,通过它将连续信号调制成脉冲序列。。从频率特性的角度看:假设连续信号()et的频率特性为()()jtejetedt,该信号的频谱|()|Ej如图7-5所示。图7-5连续信号频谱离散信号()et的拉氏变换为1()()skEsEsjkT1|()||()|skEjEjjkT()et的傅立叶变换为1()()skEjEjjkT即如图7-6所示max2s图7-6采样信号频谱(时)max2s图7-7采样信号频谱(时)7.2.2采样定理香农采样定理:()etmax如果被采样的连续信号的频谱具有有限带宽,且频谱的最高角频率为,则只要采样角频率s满足:max2s或采样频率sf满足:max2sff则通过理想滤波器,由采样得到的离散信号能够可以不失真地恢复为原连续信号。采样定理给出了采样频率下限的选取规则,对于采样频率的上限,要依据易实现性和抗干扰性来统一确定。7.2.3信号恢复1.零阶保持器零阶保持器是工程实践上最常用的一种保持器,它把采样时刻kT的采样值恒定不变地保持到下一个采样时刻。(1)kT如图7-8所示。图7-8零阶保持器的输出波形()het()et保持器的输出与连续输入信号之间的关系为0()(){1()1[(1)]}hkekTekTtkTtkTkT()tkT对于零阶保持器,在任意时刻输入单位脉冲信号,其单位脉冲响应为一个幅值为1的矩形方波。如图7-9所示。图7-9零阶保持器的时域特性零阶保持器的频率特性为2sin12()2TjTjhTeGjTeTjsin(0)2|()|0()2hsTTGjTTk0(0)()()2hsTGjkk|()|hGj()hGj绘制幅频特性和相频特性曲线,如图7-10所示。图7-10零阶保持器的幅频特性与相频特性2.一阶保持器其外推关系式为()[(1)]()()ekTekTekTtekTtT一阶保持器的输出波形如图7-11所示。图7-11一阶保持器的输出波形一阶保持器的脉冲响应如图7-12所示。图7-12一阶保持器的脉冲响应一阶保持器的幅频特性和相频特性曲线,如图7-13所示。图7-13一阶保持器的幅频特性与相频特性7.3z变换理论Z变换是从拉氏变换引申出来的一种变换方法,是研究线性离散系统的重要数学工具,因此又称为离散拉氏变换。7.3.1z变换的定义()etT*()et连续时间函数经采样周期为的采样开关后,得到采样信号,即*0()()()ketekTtkT进行拉氏变换可得**0()[()]()kTskEsLetekTe,引入一个新变量,即zTszez()Ez得到以为变量的函数,即*0()()()kkEzEsekTz()Ez*()et式中,称为离散信号的z变换,记为*()et*()[()]EzZet7.3.2z变换的方法常用的求取离散函数的z变换方法有级数求和法、部分分式法和留数计算法。1.级数求和法()etT根据z变换的定义,将连续信号按周期进行采样,级数展开可得12()(0)()(2)()nEzeeTzeTzenTz例7-1试求单位阶跃函数()1()ett的z变换。解:因为单位阶跃函数()1()ett在所有采样时刻上的采样值均为1,即()1,0,1,2,ekTk则*00()1()()()kketkTtkTtkT为一理想单位脉冲序列,因此120()1()1kkkEzkTzzzz上式为一个等比级数,若满足1||1z,则级数收敛,可写成如下闭合形式:11()11zEzzz()atete(0)a例7-2试求衰减指数函数的z变换。解:将ate在各采样时刻上的采样值代入展开式,得1220()1akTkaTaTkaTkkEzezezezez1||1aTez||1aTez若,即,则可写成闭合形式:11()1aTaTzEzezze例7-3试求函数()keta的z变换。解:将在各采样时刻上的采样值代入展开式,得ka1220()1kkkkkEzazazazaz若||1az,则可写成闭合形式:11()1zEzazza2.部分分式法()et()Es将连续时间函数的拉氏变换展开成部分分式之和的形式,即12112()nniiniAAAAEsspspspsp由拉氏反变换可得原时间函数:1()inptiietAe直接对上式进行z变换,得1()inipTiAzEzze()et()()aEsssa例7-4已知连续时间函数的拉氏变换为,试求其z变换。()Es11()()aEsssassa解:首先将展开成部分分式的形式:然后对上式逐项求取拉氏反变换,得()1()atette根据求得的时间函数再逐项写出相应的z变换,得2(1)()1(1)aTaTaTaTzzzeEzzzezeze例7-5利用部分分式法求取正弦函数的z变换。解:已知正弦函数的拉氏变换为,将其分解成部分分式之和的形式,得利用拉氏反变换求出的原时间函数为,利用已知的指数函数z变换公式可求得相应的z变换,即sintsint22s2211[sin]2()2()Ltsjsjjsj1sj()jte2sin[sin]2()2()(2cos)1jTjTzzzTZtjzejzezTz3.留数计算法若已知连续时间函数的拉氏变换及其全部极点,则的z变换可通过留数计算求得。由拉氏反变换可得采样后,其采样值为而的z变换为最后得若满足,则上式可写为由此可通过拉氏变换直接求相应的z变换函数。应用留数定理计算上式中的积分,可得()et()Es()et()Ez1()()2cjstcjetEsedsj1()(),0,1,2,2cjkTscjekTEsedskj0()()kkEzekTz()ekT101()()()2cjTskcjkEzEsezdsj||||Tsze1()()2cjTscjEszEzdsjze1()()inTsisszEsEzresze(1)若为的单极点,则(2)若为的重极点,则例7-6试用留数法求取拉氏变换为的连续时间函数e(t)的z变换。解:由题意可知,的极点均为单极点,即,。可计算,即is()Es()()()iiiTsTssssszEszEsressszezeis()Es11()1()()(1)!iiiiirrirTsTsssssizEsdzEsressszerdszeir()()aEsssa10s2sa,()Ez00()()()()()()1TsTsssaTsTsssaaTazazEzresresssazessazeazazssassazessazezzzze
本文标题:《自动控制原理》第七章-离散控制系统
链接地址:https://www.777doc.com/doc-1873614 .html