第2章传递函数与系统模型.pdf
《第2章传递函数与系统模型.pdf》由会员分享,可在线阅读,更多相关《第2章传递函数与系统模型.pdf(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第 2 2 章章 控制系统的数学模型控制系统的数学模型 物理系统是由两个以上且相互之间存在着一定的联系和相互作用,并可以相互区别的要素构成的集合体。而工程中的控制系统(机械的、液压的、电气的、热力的或者是它们的综合)只是物理系统的一个分支,这些系统大多都可以用特定的数学模型加以描述,控制理论中最常用的数学模型就是微分方程,微分方程表明系统在运动过程中各变量之间的相互关系,通过对微分方程的求解,可以得到系统对输入量的响应(或系统输入-输出之间的关系式)。因此,要分析和研究一个控制系统的动态特性,必须知道该系统的运动方程式(即微分方程),一旦控制系统的运动方程式列写出来,就可以应用各种可能的方法
2、和计算机工具对系统进行分析和设计。本章首先介绍控制系统数学模型的建立方法;简要给出线性系统传递函数分析方法的数学基础(拉普拉斯变换);在给出传递函数定义的基础上,介绍典型环节传递函数,以及通过系统方块图和信号流图对复杂系统进行简化的方法,最后给出几类典型控制系统(环节)传递函数的建立实例。2.1 拉普拉斯变换拉普拉斯变换 拉普拉斯变换是控制理论中用到的一个重要数学工具,利用它可以将微分方程转换成以s为复变量的代数方程,从而简化微分方程的求解;另外,经典控制理论中的传动函数也是以拉普拉斯变换数学工具作为基础。2.1.1 拉普拉斯变换及逆变换拉普拉斯变换及逆变换 1.拉普拉斯变换 对于时间函数)(
3、tf,当0a的所有复数s(sRe表示s的实部)都使积分绝对收敛,故sRea是拉氏变换的定义域,a称为收敛坐标。2.拉普拉斯逆变换 当已知时间函数)(tf拉普拉斯变换)(sF,由)(sF求函数)(tf称为拉普拉斯逆变换。拉普拉斯逆变换实际上是由像函数求原函数,它是拉氏变换的反变换。定义式为+=jjde)(j21)(aastssFtf (2-2)记作)()(1sFLtf=,式中a为实常数。2.1.2 常用函数的常用函数的拉普拉斯变换拉普拉斯变换 1.单位阶跃函数 单位阶跃函数的数学表达式为 0 (t0)1(t)=1 (t0)其拉普拉斯变换为=0001)e1()e1(e1de)(1)(1 limss
4、sstttLsttstst 2.指数函数 指数函数的数学表达式为 attf=e)(该函数的拉氏变换+=+=000)()(1e1dedeee)(asasttLsFtastasstatat 3.正弦函数 将正弦函数用欧拉公式转换成指数函数可求其拉氏变换,即+=022jj0de)ee(21desinsin)(sttttLsFstttst 4.t的幂函数 t的幂函数之数学表达式为 nttf=)((t 0)利用分部积分法=+uvuvvudd可求得其拉氏变换=+=0001110dedeede)(nstnstnstnstnntLsnttsnttsnsttttLsF 继续用分部积分公式可得 10!121)(+
5、=nnsntLsssnsntLsF 以上给出了几个常用简单函数的拉氏变换,更多函数的拉氏变换可参阅附录。2.1.3 拉普拉斯变换拉普拉斯变换的主要定理的主要定理 1.叠加定理 若)()(11sFtfL=,)()(22sFtfL=则)()()()(2121sbFsaFtbftafL+=+(2-3)2.微分定理)0()(d)(dfssFttfL=(2-4)证明证明 根据拉氏变换的定义,并利用分部积分法可得+=0000de)()0(d)(e)()(eed)(dd)(dttfsfttfstfdtttfttfLstststst)0()(fssF=同理可以证明,n阶导数的拉氏变换为)0()0(0()0()
6、()(dd)1()2()1(21=nnnnnnnfsffsfssFstftL)若 0)0()0(0()0()0()1()2()2()1(=nnfffff)则)()(ddsFstftLnnn=(2-5)3.积分定理 sfssFttfL)0()(d)(1+=(2-6)式中,=ttffd)()0(1在0=t时的值。对于多重积分可用类似的方法求得其像函数,即 sfsfsfssFttfLnnnnn)0()0()0()()d)(121+=若 0)0()0(0(21=nfff)则 nnssFttfL)()d)(=(2-7)4.延迟定理 如果)(tf沿时间轴延迟一恒值,即)(tf,则其拉氏变换为)(e)(sF
7、tfLs=(2-8)证明证明 由于当 t0时,0)(=tf,所以=00)()(ede)(e)(dee)()(sFTTfttftfLsTssst 5.初值定理 如果)(tf及其一阶导数ttfd)(d的拉氏变换存在,且)(limssFs也存在,则)()0(limssFfs=(2-9)证明证明 根据拉氏变换的微分定理有 0)0()()0()(ded)(dlimlimlimlim0=fssFfssFtttfssssts 即)()0(limssFfs=6.终值定理 如果)(tf及其一阶导数ttfd)(d的拉氏变换存在,)(limtft也存在且唯一,则)()(limlim0ssFtfst=(2-10)与初
8、值定理一样可以得到证明。7.相似定理)(asaFatfL=(2-11)证明证明 设=at,=as,则at=,as=,即=000de)()(de)(defaaftatfatfLst)()(asaFaF=8.位移定理)()(easFtfLat+=(2-12)证明证明)(de)(de)(e)(e00)(asFttfttftfLtasstatat+=+9.卷积定理 若原函数)(tf和)(tg的拉氏变换存在,则)()()(*)(sGsFtgtfL=(2-13)证明证明 由卷积定义得 =000ded)()(d)()(tgtftgtfLst=000de)()(dde)()(sstsFgttfg=0)(de)
9、()(sGsFgsFs)2.1.4 拉普拉斯变换拉普拉斯变换的的应用的的应用 拉普拉斯变换常用于求解微分方程,这也是对控制系统进行时域分析的重要手段之一,但若根据定义求拉氏逆变换,需要进行复变函数积分,一般很难直接计算。通常采用部分分式将复杂函数展开成有理分式函数之和,再由拉氏变换表分别查出对应的反变换函数,即可得到所求的原函数。控制理论中常见的线性系统其像函数一般是s的有理分式,即 0110111)()()(asasasabsbsbsbsXsYsFannnnmmmm+=nm (2-14)其中,使分母为零的s值称为极点,使分子为零的s值称为零点。显然,对于最高阶数为n分母的多项式相应有n个根,
10、因此,可以将式(2-14)表示为=)()()(sXsYsF)()(210111nmmmmpspspsbsbsbsb+(2-15)式中,1p,2p,np可能是实数,也可能是复数,若其中有相等的,意味分母方程式有重根。下面分几种情况来讨论。1.)(sF有互不相同的实数极点 这时上面的式(2.15)可以写成部分分式的形式,即=+=+=niiinnpsApsApsApsAsF12211)((2-16)其中iA是待定系数,称为)(sF在极点ip处的留数,可用下式求解 iipsiipsipssFsFpsA=+=+=)()()(lim (2-17)例例 2.1 求)3)(2)(1(35)(+=sssssF的
11、原函数。解解 将)(sF写成部分分式的形式,即 321)3)(2)(1(35)(321+=+=sAsAsAsssssF 根据式(2-17)有 1)1()3)(2)(1(35lim11=+=sssssAs 7)2()3)(2)(1(35lim22=+=sssssAs 6)3()3)(2)(1(35lim33=+=sssssAs 所以 362711)(+=ssssF 其原函数 tttsFLtf321e6e7e)()(+=2.)(sF有共轭复数极点 如果1p和2p是)(sF的一对共轭复数极点,其余极点均为互不相等的实数极点,则)(sF可以展开成 nnpsApsApspsAsAsF+=332121)(
12、)((2-18)式中1A和2A的值可用)(21psps+乘以式(2-18)的两边,并令1ps=或2ps=而求得,即 11)()(2121pspspspssFAsA=+=+(2-19)因为1p是一个复数,方程式两边也是复数值,令等号两边的实部、虚部分别相等,得到两个方程式,联立求解,即可求得1A、2A,其它各iA的值仍用式(2-17)求。例例 2.2 求)22)(1(2)(2+=sssssF的原函数。解解 显然,像函数包含j1的共轭复根,因此)(sF可写成 221)(2210+=ssAsAsAsF 根据式(2-17)可求得10=A,再根据式(2-19)可得 j122j121)22()22)(1(
13、2+=+=+=+ssssssssAsA 即 j1j112=+AAA 将该式等号两边实、虚部比较后可得 11=A,02=A 所以有 2211)(2+=sssssF 查表附 A,得2/1=,2=n,计算出4/=,则)(sF的原函数 ttttttf=e4sin214sine2e)(3.)(sF有多重极点 设)(sF有r重极点,其分母可写成)()()()(11nrrpspspssA+=+则)(sF的部分分式为 nnrrrrrpsApsApsApsApsAsF+=+11111112111)()()((2-20)式中1+rA、2+rA、nA的求法用式(2.16),而11A、12A、rA1可用下面各式求解。
14、1)(111psrpssFA=+=1)(dd112psrpssFsA=+=1)(dd!2112213psrpssFsA=+=1)(dd)!1(11)1()1(1psrrrrpssFsrA=+=(2-21)由于nps)(1+的拉氏逆变换为 ptnntnpsL=+e)!1(1)(111 则 tprrrAtrAtrAsFLtf1e)!2()!1()()(12121111+=tpntprnrAA+ee11(t0)(2-22)例例 2.3 求2)2(1)(+=sssF的原函数 解解 将)(sF写成部分分式的形式 2)2()(12211+=sAsAsF 由式(2-21)可得 1)2()2(1)2)(222
15、2211=+=+=sssssssFA 1)2()2(1dd22212=+=sssssA 则 2)2(121)(+=sssF 查附表 A 可得)(sF的原函数 ttttttf222e)1(ee)(=2.2 传递函数传递函数 在建立了系统或元件的数学模型(即微分方程)之后,通过求解微分方程,可得到系统的输出响应。但是,直接求解微分方程(尤其是高阶微分方程)非常复杂且难度较大。对于线性定常系统通常采用传递函数作为其系统模型,传递函数是在拉氏变换的基础上产生的,它直观描述了线性定常系统输入输出之间的关系,是对系统进行分析、研究及综合的有力工具。因此,传递函数是经典控制理论的基础,也是一个重要的基本概念
16、。2.2.1 传递函数的定义传递函数的定义 线性定常系统传递函数的定义:在零初始条件下,系统输出的拉氏变换)(sY与输入拉氏变换)(sX之比,用)(sG表示,即)()()(sXsYsG=(2-23)若线性定常系统微分方程的一般形式为 mmmmnnnnbxbxbxbyayayaya+=+1)1(1)(01)1(1)(0 (2-24)式中,y是系统的输出量,x是系统的输入量,在零初始条件下,对上式两边求拉氏变换,可得系统的传递函数 nnnnmmmmasasasabsbsbsbsXsYsG+=11101110)()()((2-25)传递函数分母中s的最高阶数,就是输出量导数的最高阶数,如果s的最高阶
17、数为n,则称该系统为n阶系统,实际系统中,一般有nm。传递函数是一种以系统参数表示线性定常系统输入量与输出量之间的关系式,它表达了系统本身的特性,而与输入量无关。由式 2.25可知:)()()(sXsGsY=,这个关系可以用图 2.1 直观地表示。图 2.1 系统框图 传递函数是控制理论中的一个非常重要的基本概念,需要特别指出的是:1)传递函数在是在拉氏变换的基础上导出的,而拉氏变换是一种线性积分运算,所以传递函数的概念仅适用于线性定常系统。2)传递函数中的各项系数与相应微分方程中的各项系数一一对应,它们完全取决于系统的结构参数。通常一个输入对应一个输出,因此只适用于对单输入单输出系统的描述,
18、而且系统内部的中间变量的变化情况,传递函数也无法反映。3)传递函数是在零初始条件下定义的,因此,传递函数原则上不能反映系统中非零初始条件下的运动规律。2.2.2 典型环节的传递函数典型环节的传递函数 物理系统一般由若干元件按一定的形式连接而成,各元件在系统中承担着特定的作用,并具有各自的功能,通过它们的相互配合而构成一个完整的系统。从控制理论的角度看,物理本质、工作原理不同的元件完全可以有相同的数学模型。在控制工程中,一般将具有某种确定信息传递关系的元件、元件组或元件的一部分称为一个环节,经常遇到的环节称为典型环节。任何复杂的系统都可以看作是若干个典型环节按某种形式组合而成。求出典型环节的传递
19、函数,就可以求出系统的传递函数,这样给复杂系统的分析、研究带来极大的方便。常用的典型环节有:比例环节、惯性环节、微分环节、积分环节、振荡环节和延迟环节,下面给出这些典型环节的传递函数。1.比例环节 如果一个环节的输出与输入成比例,则称此环节为比例环节。其运动方程为 Kxy=(2-26)式中,y为输出量,x为输入量,K为环节的比例系数。显然,比例环节的传递函数为 KsXsYsG=)()()((2-27)比例环节在信息传递过程中,既不失真也不延迟,只是将输入放大(或缩小)K倍。现实世界中的比例环节很多,如:略去弹性的杠杆机构、无侧隙的齿轮减速器、丝杠螺母机构以及运算放大器等都可看作比例环节。2.惯
20、性环节 凡运动微分方程为一阶微分方程)()(d)(dtKxtyttyT=+(2-28)形式的环节称为惯性环节,其传递函数为 1)()()(+=TsKsXsYsG (2-29)式中,K为环节的增益,T为时间常数,它表征了环节的惯性,与环节的结构参数有关。惯性环节通常含有储能元件(如弹簧、电容等),所以当输入量突然变化时,输出量不能跟着突变,而是按照指数规律变化,这也是惯性环节的名称的由来。实际系统中的RC电路、液压系统里的液压缸、直流电机的励磁回路等都是惯性环节。3.微分环节 凡输出量正比于输入量微分的环节称为微分环节,其运动方程为 ttxKtyd)(d)(=(2-30)传递函数为 KssXsY
21、sG=)()()(2-31)式中,K为常数。微分环节的输出是输入的微分,当输入为单位阶跃函数时,输出应是脉冲函数,这实际上是不可能的,这也证明传递函数分子的阶数不可能高于分母的阶数,因此,微分环节不可能单独存在,只能与其它环节共存。有些元件当其惯性非常小时可以近似看作是微分环节。微分环节主要用来做校正装置,以改善系统的动态性能,减小振荡,增加其稳定性。4.积分环节 对于具有输出量正比输入量积分之特性的环节称为积分环节,其运动方程为=tttxKty0d)()((2-32)根据拉氏变换的积分定理可得其传递函数 sKsXsYsG=)()()((2-33)式中,K为常数,有时也用其倒数的形式即:TK/
22、1=,此时的T称为积分时间常数。积分环节具有记忆功能,在控制系统设计中,常用积分环节来改善系统的稳态性能。5.振荡环节 振荡环节含有两个独立的储能元件,且所储能量能在储能元件中相互转换(如位能与动能、电能与磁能),使得输出带有振荡的特性,该环节的微分方程为)()(d)(d2d)(d222txtyttyTttyT=+(2-34)从方程可以看出,其数学模型是一个二阶微分方程,即所谓的二阶系统。对上式两边求拉氏变换可得振荡环节的传递函数 121)()()(22+=TssTsXsYsG (2-35)式中,T为振荡环节的时间常数,为阻尼比。振荡环节的传递函数常写成如下标准形式 2222)()()(nnn
23、sssXsYsG+=(2-36)式中,Tn/1=称为无阻尼固有频率。需要指出的是:当阻尼比10时,二阶微分方程才有共轭复根,此时的二阶系统才能成为振荡环节;而当0时,系统有两个(或两个相等)的实根,这时系统实际上是两个惯性环节串联。6.延迟环节 延迟环节是输出滞后输入时间而不失真地反映输入的环节。延迟环节一般不单独存在而是与其它环节共存。延迟环节的输入/输出之间满足如下关系)()(=txty (2-37)式中,为延迟时间,)(tx是)(tx的延迟函数,也称平移函数。根据拉氏变换的延迟定理可得延迟环节的传递函数 ssXsYsG=e)()()((2-38)延迟环节与惯性环节不同,惯性环节的输出是从
24、输入的瞬间就有,但需要延迟一段时间才逼近输入。而延迟环节在输入开始的时间内并无输出,在后,输出就完全等于输入,从波形上看就是向后平移了一个时间。2.3 传递函数传递函数的的方块图表示及运算方块图表示及运算 方块图是一种数学模型的图形化表示法,它清楚地表明某个环节或元件在系统中的功能以及信号在系统中的流动,是一种方便、直观的系统分析工具(或模型)。2.3.1 方块图的定义及组成方块图的定义及组成 方块图(或系统方块图),是系统中每个环节的功能和信号流向的图解表示。在方块图中,通过函数方块,可以将所有系统变量联系起来,“函数方块(简称方块)”是对加到方块上的输入信号的一种运算符号,运算结果以输出量
25、表示。环节的传递函数通常写进相应的方块中,并以标上信号流向的箭头将这些方块连接起来。这样,控制系统的方块图就清楚地表示它的单向特性。方块图的组成元素有(1)方块 系统方块图是由描述元件或环节输入输出关系的方块图单元(即方块)构成,如图 2.1 所示,它包含如下信息:信号流向:在方块图中信号传递方向用箭头表示,在控制系统方块图中,信号只沿单向传递。输入信号:箭头指向方块的信号代表输入信号,如图 2.1 中的)(sX。输出信号:箭头离开方块的信号代表输出信号,如图 2.1 中的)(sY。输入/输出关系:图 2.1 中的方块图单元表示如下输入/输出关系)()()(sXsGsY=(2-39)(2)比较
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 传递函数 系统 模型
限制150内