第3章--计算机控制系统数学描述ppt课件(全).ppt
《第3章--计算机控制系统数学描述ppt课件(全).ppt》由会员分享,可在线阅读,更多相关《第3章--计算机控制系统数学描述ppt课件(全).ppt(51页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第3章章 计算机控制系统数学描述计算机控制系统数学描述v3.1 时域描述差分方程v3.2 z 域描述脉冲传递函数v3.3 计算机控制系统稳定性分析3.1 时域描述时域描述差分方程差分方程v3.1.1 什么是差分什么是差分v均匀采样条件下,采样信号 可表示为离散序列 ,或进一步简化为 。v一阶前向差分v (3-1)v二阶前向差分v (3-2)v类似地,n阶前向差分v (3-3)3.1.1 什么是差分什么是差分v在求 的前向差分时,要用到 ,等超前序列的值,这在实时控制系统中难以得知,所以控制系统中常使用后向差分。v一阶后向差分v (3-4)v二阶后向差分v (3-5)v类似地,n阶后向差分v
2、(3-6)3.1.2 差分方程差分方程v(a)连续系统 (b)采样离散系统v图3-1 离散系统的差分表示v微分方程是描述连续系统的方程,差分方程是描述离散系统的方程,且在计算机中更容易计算。如图3-1(a)所示的连续系统,可用如下微分方程描述:v (3-7)3.1.2 差分方程差分方程v图3-1(b)所示为输入与输出信号均被采样的采样离散系统,不能再用微分方程来描述输入输出信号之间的关系,而应该用相应离散信号的差分关系。v式(3-7)中,二阶微分用二阶差分代替:v一阶微分用一阶差分代替:v将上述两式代入式(3-7),并用 与 分别代替 ,得v (3-8)3.1.2 差分方程差分方程v对于一般的
3、单输入单输出离散系统,其输出与输入关系则可以用下述差分方程描述:v (3-9)v式中,n为差分方程的阶次,m是输入信号的阶次,通常有 。,是由系统物理参数确定的常数,故式(3-9)为n阶线性常系数差分方程。v如采用后向差分方程,则离散系统刻描述为:v (3-10)3.1.3 差分方程的求解差分方程的求解v1.迭代求解迭代求解v所谓迭代法,是根据差分方程的初始条件或边界条件,逐步递推计算后面各时刻的输出,由此得出的解为非闭合解。v与求解微分方程类似,差分方程的经典法求解,需求出齐次方程的通解和非齐次方程的特解,非常不便。利用计算机通过递推迭代求解有限项的数值解很容易,在控制系统中,最常用迭代法求
4、解。3.1.3 差分方程的求解差分方程的求解v 例3.1已知差分方程v (3-11)v令其输入 零初始条件下(即当 ),试求 。v 解:对式(3-11)进行整理,得v (3-12)v由给定的输入及初始条件,则v ,v ,v ,v依次类推,不断迭代下去可以求得k为任意值时的输出。3.1.3 差分方程的求解差分方程的求解v该题可以用下述MATLAB程序求解:vn=10;%定义采样点数vc(1:n)=0;r(1:n)=1;k(1)=0;%定义输入输出和采样点数的初始值vfor i=2:n c(i)=0.5*r(i)+0.8*c(i-1);k(i)=k(i-1)+1;vendvplot(k,c,:o)
5、%绘制输出响应图,每一点用“”表示v2.Z变换求解变换求解v 用z变换法解线性定常差分方程,是利用z变换将线性定常差分方程变换成以z为变量的代数方程,求此代数方程的解,在进行z反变换,即为差分方程的解。3.2 Z域描述域描述脉冲传递传递函数脉冲传递传递函数v在离散系统中,将使用拉氏变换的特例z变换,得到描述离散系统的脉冲传递函数,它是研究离散系统的重要数学工具。v3.2.1 Z变换定义及表达式变换定义及表达式v1.Z变换定义变换定义v连续信号 经采样后,得到采样信号 :v其拉氏变换为 (3-13)3.2.1 Z变换定义及表达式变换定义及表达式v现引入一个新复变量v 或v代入式(3-13),得v
6、 (3-14)v 为 的Z变换,或记为 。3.2.1 Z变换定义及表达式变换定义及表达式v注意:注意:v(1)只有采样后的时间离散函数才能定义z变换;v(2)z变换实际是一个无穷级数形式,它必须是收敛的,即极限 存在时,的z变换才存在。v(3)在式(3-14)的任意项 中,决定幅值,决定时间,即z变换和离散序列之间有非常明确的幅值和时间的对应关系。v(4)z变换由采样函数决定,不能反映非采样时刻的信息。对于两个不同的连续函数 和 ,如果有 =,则对应的z变换有 =。因此,z变换对应唯一的采样函数,但并不对应唯一的连续函数。3.2.1 Z变换定义及表达式变换定义及表达式v2.Z变换的基本定理变换
7、的基本定理v(1)线性定理)线性定理v若 和 的z变换分别为 和 ,和 为常数,则 (3-15)v(2)滞后(右移)定理)滞后(右移)定理v设对于 时有 ,则滞后k个采样周期的函数 的z变换为v (3-16)v(3)超前(左移)定理)超前(左移)定理v ,则超前k个采样周期的函数 的z变换为 (3-17)3.2.1 Z变换定义及表达式变换定义及表达式v(4)初值定理)初值定理v ,且 存在,则v (3-18)v(5)终值定理)终值定理v设对于 时有 ,且为收敛序列,即 存在有界终值,则v (3-19)3.2.2 Z反变换反变换v所谓z反变换,是已知z变换表达式 ,求相应离散时间序列 或采样信号
8、 的过程。v 的z反变换记为v (3-20)v 表示z反变换符号。如前所述,z变换只是建立了 或 与 之间的一一对应关系,则 通过z反变换得到的也只是 在采样时刻的值。v常用的z反变换有如下三种:部分分式法、幂级数展开部分分式法、幂级数展开法(长除法)和留数计算法。法(长除法)和留数计算法。3.2.2 Z反变换反变换v1.部分分式法部分分式法v部分分式法又称查表法。连续时间信号 大部分是由基本信号组合而成,可以将 分解为对应基本信号的部分分式,进而通过查z变换表得到基本信号的z反变换。vz反变换的部分分式法可分为特征方程无重根无重根和有重根有重根两种情况,下面仅仅介绍无重根的计算。3.2.2
9、Z反变换反变换v设已知的z变换函数 无重极点,先求出 的极点 ,再将 展开成如下形式v (3-21)v式中,、分别为 在 及 处的留数,即v ,v由上式求得的 、代入式(3-21),得 的部分分式形式v (3-22)3.2.2 Z反变换反变换v逐项查z变换表,得v v (3-23)v最后写出已知 对应的采样函数v v (3-24)3.2.2 Z反变换反变换v 例3.2求 的反变换 v解:由于v所以有v查表得v从而有 3.2.2 Z反变换反变换v2.幂级数展开法幂级数展开法v幂级数展开法也称长除法,以下两种情况多用此法进行z反变换。v(1)z变换 比较复杂,不能写成简单形式;v(2)z反变换需要
10、以数值序列 表示。v由z变换的定义v (3-25)v因此只要将要进行z反变换的 展开成幂级数形式,并按 的升幂排列,即可获得 对应的时间序列 。3.2.2 Z反变换反变换v例3.3 已知 ,求 ,v解:1)首先将 分子分母展开并同时除以 ,写成包含 多项式之比,得v2)用 分子除以分母,把 展开成幂级数形式3.2.2 Z反变换反变换v把上式和z变换定义式 比较,可得 3.2.2 Z反变换反变换v在求反变换时,采样周期T未知,因而反变换求出的是序列 ,而不是 或 序列。若给定对应的采样周期T,则对应的采样信号为3.2.2 Z反变换反变换v3.留数计算法留数计算法v设已知z变换函数 ,对于其z反变
11、换 值,可由下式计算v (3-29)v式中,是积分的闭合回线,包围了 的所有极点。v设 共有 等m个极点,根据柯西留数定理,上式也可写为v (3-30)v即 等于 的全部极点的留数之和。v例3.4 设z变换函数v试用留数法解其z反变换。v解:该函数有两个极点:1和2,分别求出对这两个极点的留数。v则3.2.3 脉冲传递函数脉冲传递函数v1.什么是脉冲传递函数什么是脉冲传递函数v脉冲传递函数定义为:在零初始条件下,系统输出量z变换与输入量z变换之比。(3-31)v其关系如图3.3(a)所示。对于采样系统,输入为采样信号 ,输出为连续信号 。为了用脉冲传递函数表示,在输出端虚设一个与输入开关同步动
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机控制 系统 数学 描述 ppt 课件
限制150内