第一章1:输入-输出描述_第1页
第一章1:输入-输出描述_第2页
第一章1:输入-输出描述_第3页
第一章1:输入-输出描述_第4页
第一章1:输入-输出描述_第5页
已阅读5页,还剩60页未读 继续免费阅读

下载本文档

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

文档简介

1、 第一章第一章 线性系统的基本概念线性系统的基本概念 线性系统理论研究对象是由物理系统中抽象出的线性模型系统。常可用框图来形象地表示一个系统:它既有输入信号(例如电压),也有输出信号(例如位移)。 从这个框图已经可以看出:一个系统在激励下的响应事实上完全是由系统自身的结构确定的。因此,对系统的描述就成为一切控制系统分析和综合的出发点。 系统系统输入输出 描述一个简单的系统可能并不困难。例如,考虑如下的R-C电路:cyu则根据物理定律可立即写出它的数学模型:ccyyutt11= -+&一旦掌握了其数学模型,事实上就掌握了系统在任意输入下的响应。 从这个简单的例子,我们至少可以看出如下几点

2、:为了设计一个性能优良的控制系统,必须了解被控对象的运动规律,即系统在一定的内外条件下产生的运动。对于物理系统,内外条件与运动之间存在着固定的因果关系,可用数学形式表示出来,这就是数学模型;控制系统中需要处理的物理现象往往是电、磁、光、 热传导及刚体、弹性体、流体的运动等。这些物理量的运动规律大多可用微分方程 ( 偏微分方程)和代数方程来描述。3. 对于许多实际的工业控制系统,由于构成复杂和未知因素的影响, 利用物理定律来建模有时并不现实。 在工业控制系统中,对系统的数学描述常用的方法有两种:输入输入/输出描述输出描述和状态空状态空间描述间描述。 输入/输出描述的是系统的外部特性。在工程上简便

3、易行,得到广泛应用; 状态空间描述包括了系统的内外部特性,是 一种全面的描述方法。由于获得了系统的全 面信息,故可设计出性能良好的系统。但在许多情况下,得到系统的状态空间描述是困难的。 总之,两种描述方法各有其优缺点,如何应用应视具体研究对象而定。 11 系统的输入系统的输入输出描述输出描述 一、输入一、输入 / / 输出描述输出描述黑箱黑箱输入 ui输出 yi 系统的输入/输出描述是建立在这样的基础上的:我们不知道系统的内部结构信息,唯一可测量的量是系统的输入和输出信号。此时我们可以将系统视为一个“黑箱”:我们能做的,只是通过向该黑箱施加各种类型的输入并测量与之相应的输出,然后从这些输入/输

4、出对中得出系统的重要特性。于是可以引入多变量和单变量系统的定义:定义定义11 当且仅当p = q = 1时,系统称为单变量单变量系统系统。否则称为多变量系统多变量系统。 例如,我们在经典控制论中就主要讨论的是单变量系统。而且,直观地看, 多变量系统的分析和12,Tppuuuu uR R12Tqqyyyy yR R 在以上系统框图中,我们看到,一个系统可能有多个输入和多个输出。一般地,我们可用向量来表示系统的输入和输出:黑箱黑箱uy设计应较单变量系统来得困难。但事实上,无论是多变量系统还是单变量系统,其分析和控制律设计的复杂程度主要取决于我们对该系统的了解。例如,即使是如下的单变量系统:3212

5、3 pkyusssaaa若对其参数一无所知,它的控制律设计就会复杂得多,而稳定性的分析事实上是无法进行的。 二、初始松弛的概念二、初始松弛的概念 考察简单的一阶系统:00ccyyuttl= -+=&容易得到其解()0( )(0)( )tttccy teyeudlltttucy显然,若其初始条件 不能确定,则由输入 u 就不能唯一地确定其输出。从工程应用的角度,由于u 一般是控制量,这意味着此时我们无法知道输出中哪些部分是由控制引起的,哪些是由初始条件(储能)引起的,也就是说,难以知道控制u 对系统的影响。(0)cy()0( )( )ttcy teudlttt 对于一个任意的物理系统,假

6、定其在 处的储能为零,或者说,在 处于松弛状态或静止状态总是合理的。这样就引入了初始松弛的概念: 在经典传递函数描述中,我们总假定系统的初始条件为零,这样,就可以由输入唯一地确定输出:从能量的角度看,yc(0)表示从 到t=0这个时间段内系统的储能。其中,H是某一算子 ,通过它由系统的输入唯唯一地一地规定了系统的输出。式(11)也可用下面等价的写法表示: 根据前面的分析,对于一个松弛系统,自然就有y=Hu (11)(,)( )(,)(12 ) yuHtt定义:定义:称 时松弛或静止的系统为初始松弛系统或简称为松弛系统。12( ,)t tf一般地, 表示一个定义在(t1, t2)上的函数。关于算

7、子关于算子H: : 传递函数是最容易理解的(线性)算子:( )( ) ( )y sH s u s它将复数域上的信号 映射成复数域中的信号 ,可记为:( )u s( )y s: ( )( ) ( )Hu sH s u s0( )() ( )ty th tudttt在实数域上,这样的算子H 事实上是如下的卷积运算::HuH uh u0, 0( )() ( ),0, tty tH uH uh tudtt ttt即:在许多控制论的分支中(例如自适应控制等),这样的算子 表达方式是常见的。 三、三、 线性线性 1 1 线性系统的定义线性系统的定义否则称为非线性系统。 从工程应用的角度,(13)还可以等价

8、地写成:定义定义12 一个松弛系统称为线性的,当且仅当对于任何输入 和 ,以及任何实数(或复数)和 ,有1u2u1212121212()(13)HuuHuHu叠加原理叠加原理可加性可加性: :1212()H uuHuHu齐次性齐次性: :11() uuaaH HH H讨论:讨论:满足叠加原理是一个系统是否为线性系统的唯一判别准则。叠加原理一般限制为有限项的和。如果不引入附加的假设,一般不能推广到无穷项的和。在下面的分析中将会看到,叠加原理将导致系统分析的简化。例例:考虑Laplace 变换:: ( )( )f tF sL试证明Laplace 变换是一个线性系统。证明证明:显然。例例:考虑如下微

9、分方程决定的系统:32( ),0, (0)(0)0 xxxf ttxxfxH证明这是一个线性系统。事实上,因为0( )() ( )tx tH fh tfdttt则易于验证1 12 2112212(),HffH fH faaaaa aR例例:考虑单变量系统:2( ),(1)0( )(1)0,(1)0i fi futu ty tu tu t容易验证,该系统满足齐次性,但不满足可加性,因此,不是线性系统。2 2 线性松弛系统的脉冲响应线性松弛系统的脉冲响应 首先我们引入 函数或脉冲函数的概念。脉动函数(Pulse function) :图12t1/t1 t1+1111101()0 t tt ttt

10、tt td110()lim() ttttdd其极限形式就是脉冲函数(Impulse function, or Dirac function),简称 函数: 函数:在 t1 时刻产生的一个作用时间无限短、幅值无穷大,且满足1110,()1 ttt t dteeed 的信号。t1tt1()t td函数的重要性质:采样性,即对在t1连续的任何函数 f (t),有11( ) ()( )f tt t dtf td 用(t-ti)近似表示信号:每一连续或分段连续的输入u()均可用一系列脉动函数来近似,如图所示:( )( )()iiiu tu ttt因 此 ,tn( )()nnu tt tu(t)( )()

11、( ), ,)iiiiiu tt tu ttt t 线性系统y=Hu的脉冲响应函数: ()()()()()()()()(17)iiiiiiiiiyH uHtt u tHtt u tHttu t常 数可 加 性齐 次 性()Htdt 称为系统脉冲响应函数脉冲响应函数,它的物理意义是在 时刻对松弛系统施加一个脉冲函数而得到的系统的输出。t() ()yHtud dttt(1-8)令 当 时,求和号变成了积分号, 变成了 ,(17)式成为 0 ()it t()tdtitt 脉冲响应又可表示为下列双变量的函数: ( , )gtt 中的变量 表示函数加于系统的时刻,而第一个变量为观测输出的时刻。在不引起概

12、念混乱的情况下,(1 9)可以写成:()(,)(191)Htgdtx t()( ,)(19 )Htgdtt()(,)()ygudxx ttt 其中, 是观测时刻。利用式(19 1)可将(18)改写为 ( )( ,)()(110)y tg tudttt 或 脉冲响应矩阵:若一个初始松弛的线性系统,具有p 个输入端和 q 个输出端,则(110)式可相应地推广为( )( , ) ( )yGuttdttt111212122212( , )( , )( , )( , )( , )( , )( , )( , )( , )( , )ppqqqpq pg tg tg tg tg tgttg tgtg tGtt

13、tttttttt其中 这里,gij(t, ) 的物理意义是:只在第 j 个输入端于时刻 加脉冲信号,而其它输入端不加信号,此时在第i个输出端于时刻t 的响应。 若系统在时刻t 的输出不取决于 t 之后的输入,而只取决于时刻 t 和在 t 之前的输入则称系统具有因果性。 任何实际的物理系统都是具有因果性的。通俗地说,任何实际物理过程,结果总不会在引起这种结果的的原因发生之前产生,即未来的输入(原因)对过去和现在的输出(结果)无影响。四、因果性四、因果性 有因果性的松弛系统:有因果性的松弛系统:其输入和输出的关系可以写成(, ( )(,)(112) y yu uH Httt即:t 时刻的输出而只取

14、决于 t 和在 t 之前的输入。 具线性和因果性的松弛系统:具线性和因果性的松弛系统: 必有( , )0,(,)(1 13) Gtttt t故具线性和因果性的松弛系统的输入输出描述为:( )( ,)()(114)yGutttdttt例:例:在数学上通常引入截断算子表示因果性。定义 截断算子如下:( ),( )()( )0,u tty tP u ttaaa如下图所示:( )u tP ( ( )u ta试说明因果性可用截断算子来表示,即H表示的系统是具有因果性的,系指如下的关系成立: ()()(*)TTTTPH uPH Pu( )() TTTTPyPH Pu(*)式左端的输入比右边多了 的一段,而

15、输出在t T 是一样的,这说明 的输入对 的输出无影响,即未来的输入对过去和现在的输出无影响这恰恰就是因果性。 t Tt Tt TtatuTuyHtTH utuTuyH()( )TTPH uPy( )TPutT( )TTPH Pu()()(*)TTTPH uPH PuT未来的输入是零或非零对过去和现在的输出均无影响 T0时刻松弛系统的定义:时刻松弛系统的定义:五、五、t t0 0 时刻的松弛性时刻的松弛性定义定义1313 系统在时刻 t0称为松弛的,当且仅当输出0,)y yt0,) u ut 仅唯一地由 所决定。 若已知系统在 t0时松弛,则其输入输出关系可以写成 00,),)ttyuH进而,

16、若系统为线性系统,则上式可表示为00( )( , ) ( ), y yG Gu utttdttttt特别,若系统还是因果系统,则有00( )( , ) ( ), y yG Gu uttttdttttt例例: : 考虑系统01, ( )0,cccyyuy tt= -+=&01()0( )( ),ttcty teudtttttt其解为这显然是一个在 t0 时刻松弛的线性因果系统,因为 完全由 决定。0( ), ,) cy ttt0( ), ,) u ttt例例: : 考虑系统cccyyuy tt已知01, ( )0,= -+&0011()()00( )( )( ),tt ttcct

17、y tey teudttttttt其解为尽管这个系统的输出可以被唯一地确定,但却不是一个在 t0 时刻松弛的系统,因为 不能完全由 来决定。0( ), ,) cy ttt0( ), ,) u tttucyH000( )( , ) ( )( , ) ( )( , ) ( )y yG Gu uG Gu uG Gu uttttdtdtdttttttttt例:例:若一个线性系统满足 ,则系统必定在t0时刻松弛。事实上,0(,)0tu u0000,),)( )( , ) ( ), yuy yG Gu uH Htttttdttttt这就是t0时刻松弛的定义。例例: : 考虑一个单位延迟系统( )(1),(

18、,) y tH uu tt容易验证H一个线性算子。虽然可以有0(,)0tu u 但 仅是系统必定在t0时刻松弛的充分条件,而不是必要条件。00( )0,1, )(1) u tttts0( )0,(,1) u ttt但若则系统在t0时刻是松弛的。事实上,为了由 唯一地确定 ,必须要知道 的信息:0,)ty0,)tu001,)ttut0t0-1u(t)0( )(1),y tH uu ttty(t)显然,若 未知,则 ,从而, 不能唯一地被 确定。001.)ttu00,1)t ty0,)ty0,)tut0t0-101tt0时刻是松弛系统的判断时刻是松弛系统的判断( )( ,)()Guy yttdtt

19、t定理定理1111由下式描述的系统0,)0 。y yt在t0是松弛的,必要且只要隐含着0,)0tu u证明:证明:必要性:若系统在t0时刻是松弛的,则输出当t= t0 时由00( )( , ) ( ), y yG Gu utttdttttt给出。显然,00, )00( )( , ) ( )0,ttttdttttt u uy yG Gu u充分性:我们要证明:若00, ), )00u uy ytt则系统在t0时刻是松弛的。事实上,由于000( )( ,)()( ,)()( ,)(),ttttdtdtdtttttttttttGuGuGuy y000,),)000( , ) ( )0ttttdttt

20、tt Gu由,uyuy证完。证完。 定理1表明,若一个系统是线性系统,为了确定其是否在t0时刻松弛,无须知道系统t0时刻以前的历史。00000( )( ,)()( ,)()( ,)()( ,)(),tttttdtdtdtdttttttttttttttGuGuGuGu y y 定理11虽然给出了判断t0时刻是否松弛的规则,但是在实用中想要从t0到+来观测输出并不现实。下面的推论将给出判断t0松弛的一个实用条件。 ( ,)( )()GMNtttt则系统在t0松弛的一个充分条件是对于某个固定的正数, 意味着 。00,)0u ut te00,)0y yt te( )M Mt, 且中每一个元素在上是解析

21、解析的(注1),( , )tG推论推论1111 若系统脉冲响应阵可以分解成注:注:由于只是一个固定的正数,故推论较定理1-1在工程意义上是可以操作的。定理定理:若函数 f 在 开区间D上解析,已知函数在D中任意小的非零区间上恒为零,则函数在D上恒为零。 (利用所谓解析开拓的方法可以证明)f(t)称为在( a,b)是解析的,若f(t)在该区间上具有任意阶的连续导数,且对于( a,b)中任一点t0,存在一个 ,使得对 中所有t, f(t) 可表示成t0处的泰劳级数:00000(,)tt()000()( )()nnttf tftn!补充:实变量解析函数补充:实变量解析函数例如:多项式、指数函数、正弦

22、函数等均是实数域上的解析函数。注:注:需要注意的是实变量解析函数与复变量解析函数的区别:若f(t)是一个复变函数,只要f(t)具有一阶连续导数,则f(t)必具有任意阶的连续导数,因而必定就是解析函数。但实变量解析函数则不同,即使一个实变量函数具有连续的一阶导数,其二阶导数也不一定存在,即使存在也不一定连续。D中恒为零的区域 D1 D()1( )0( )0nf ttftD D010,0,teD D00000( )00()( )0,(,)(nnft tf tttttnee !D000( )( , ) ( )( , ) ( )( )( ) ( ),ttttdtdtdttttttttttt y yG

23、Gu uG Gu uM MN Nu u00( )( )( ) ( ),( .1)tttdttttt 即: y yM MN Nu uA推论的证明:推论的证明:只要证明由 意味着 可以推出00,)0ut te00,)0t tey y00( )( )( ) ( )0,tttdttttt yMNuyMNu就可以了。 为此,令 ,则0,)0tu u0000( )0M( )N( )u( )0G( , )u( )0,ttttttdtdtttttttt y y再由解析开拓的原理知: 由于0( ) ( ):NucNuctdttt00,)0t tey y是一个常向量,则由M(t)为解析函数的假设蕴涵y(t)在 也

24、是解析的。又由假设, 可推得 ,于是由(A.1), 0 ,)t00,)0t teu u00( )( )0, ,)( .2)tttt te y yM Mc cA证完。证完。 推论11的结果之所以重要,是因为对于任何满足推论11条件的系统,其松弛性可以由任何非零时间区间上观测输出来确定。若在该区间内系统的输出为零,则系统在该时刻是松弛的。 以后我们将证明凡可由有理传递函数阵或线性常系数微分方程描述的系统,是满足推论11的条件的。因此堆论11具有广泛的实用价值。 例:例:设系统描述如下: x xAx+BuAx+Bu其中A、B均为适当维数的常量矩阵。其解为00000()0()()0( )( )( ,

25、)( )( )( )ttt tttt ttttettdetedttttttA AA AA AxxGB uxxGB uxB uxB u若x(t0)=0,即系统在t0时刻的储能为零,则系统是t0时刻初始松弛的,此时0()( )( )ttttedA AxB uxB uttt00,),)0ttu蕴涵X X六、时不变性六、时不变性 如果一个系统的特性不随时间而变化,则称系统是时不变的。确切地说,一个松弛的时不变线性系统具有这样的特性:输入信号延迟 秒,其响应也恰好延迟 秒,且波形不变。uytuyttt首先介绍位移算子Q 的概念。位移算子Q 的作用效果如图15所示。经Q 作用后的输出等于延迟了 秒的输入(

26、输入和输出的波形一样,但输出延迟了 秒。 1. 1. 位移算子和时不变系统的定义位移算子和时不变系统的定义utt图15:Q uua 用数学式子可表示为: ( )( )u tQ u ta即对任意的t,有 ()()( )uu tu tu taa或成立(见以下的示意图)。 utt图15:Q uua( )u t( )u ta定义定义1414 松弛系统称为时不变的,当且仅当对于任何输入u 和任何任何实数 ,有11 8()QH uH Quaa成立。否则称为时变的。 这个定义恰恰放映了一个松弛的时不变线性系统的特性:输入信号延迟 秒,其响应也恰好延迟 秒。例例 :试证:对于固定的,位移算子Q 是一个线性时不

27、变系统,并求它的脉冲响应函数和传递函数。证明:证明: Q 的线性显然。根据定义,只要证明对于任意的实数,都有QQuQQubaab即可。事实上,()()()QQuQututQutQQubabaabaabb故系统是一个线性时不变系统。脉冲响应函数:()()Qttadtdta响应的传递函数为()()stetadtaL2. 2.时不变系统的脉冲响应函数时不变系统的脉冲响应函数 对线性松弛系统,若又具有时不变性,这时的脉冲响应函数仅仅取决于加脉冲时刻 和观测时刻 t 之差, ( , )()(,0)g tHg ttd xtt实际上,根据时不变性与线性有: (,)()()()(,)Qg tQHH QHg t

28、aaatd xtd xtd xtata( ,)( ,)Qg tg tatta即:t(, )g t tt(, )(,)Q g tg tatta=+tta+( , )g t( ,) g t这意味对于任何的 t、 都有( ,)(,)g tg tta ta这是因为,根据时不变的特性:输入信号延迟 秒,其响应也恰好延迟 秒。上式左边说明,系统的脉冲作用时刻 ,观测时刻为t;而左边等于右边表明,对时不变系统来说,其脉冲响应仅仅取决于观测时刻 t 与脉冲作用时刻 的差。 at就可得特别,如取( ,)(, 0 ),g tg ttttt为了方便起见,今后把 记为 。 (,0)g t t()g tt( ,)(,)

29、g tg tttttggtgdtt(), (0)0,0+=-=&例:例:如下的松弛、因果、线性时不变系统:tg teg tttttt()(, )(),-=-3. 3. 推广到多变量系统推广到多变量系统 对于所有的t 和 有( ,)(,0)()GGGtttttt因而具线性、时不变性,在t0时刻松驰的因果系统,其输入一输出对满足 0( )() ( )(119)Guy yttttdttt 在时不变的情况下,不失一般性,总可以选零作为初始时刻t0,即t0=0是开始研究系统或开始向系统提供输入u的时刻,这时(119)式就变成下列卷积积分的形式: 0( )()()(120)Guy ytttdttt

30、例:例:系统, (0)0,xAxBu xxRuRnp是一个在零时刻松弛线的性时不变系统。 事实上,微分方程的解为A A ( (G Gx xB Bu u)()0( )( )ttttedtttt-=144 42 444 30( )( )( )ststt edtYyy记L由拉氏变换的卷积定理,可得 ( )( ) ( )(122)sssyGu式中 0( )( )GGstste dt是脉冲响应阵的拉氏变换,称为系统的传递函数阵传递函数阵。 本教材中所讨论的传递函数阵,其元素都是s 的有理函数,这样的传递函数阵称为有理函数矩阵。 七、传递函数阵和它的极点多项式七、传递函数阵和它的极点多项式 1. 1. 传

31、递函数阵:传递函数阵:对以下时不变系统进行拉氏变换:0( )()()(120)Guy ytttdttt正则与严格正则:正则与严格正则:今后总假定 G(s) 的每一个元都已经是既约形式,即每一个元的分子多项式和分母多项式没有非常数的公因式。 传递矩阵的零点和极点:传递矩阵的零点和极点:推广经典控制原理中关于传递函数零点和极点的概念,可以定义有理传递函数阵的零点和极点。有理函数阵零点和极点的等价定义很多,这里采用G(s)的不同子式来定义它的零点和极点。定义:定义: 一个有理传递矩阵G(s)称为是正则的,若 是一个非零的常量矩阵。G(s)称为是严格正则的,若 。 ( )G G( )0 G G定义定义1 15 5 G(s)所有不恒为零的各阶子式各阶子式的首一最小公分母称为G(s)的极点多项式。极点多项式的零点称为G(s)的极点。 定义中的“首一”表示一个多项式的最高幂次项的系数1。 假设:假设:G(s)是qp 有理函数阵,且G(s)的秩为r。 这里,一个传递矩阵的秩为r ,是指其不恒为零的最高阶子式的阶次。1101(1)(2)( )111122 Gssssssss根据定义15,可以计算出G(s)的一阶子式的公分母为,(s+2)(s1)(s+2) 而G(s)的三个二阶子式分别为(要写成既约形式!)1(1)(2)ss2(1)(1)(2)sss2(1)(2

温馨提示

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

评论

0/150

提交评论