欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    完整第二章现在控制理论线性系统的数学描述1.doc

    • 资源ID:44948701       资源大小:1.24MB        全文页数:16页
    • 资源格式: DOC        下载积分:10金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要10金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    完整第二章现在控制理论线性系统的数学描述1.doc

    第二章线性系统的数学描述数学模型可以有许多不同的形式,较常见的有三种:第一种是:把系统的输入量和输出量之间的关系用数学方式表达出来,称之为输入输出描述,或外部描述;例如:微分方程式、传递函数和差分方程。第二种是:不仅可以描述系统输入、输出之间的关系,而且还可以描述系统的内部特性,称之为状态空间描述或内部描述;它特别适用于多输入、多输出系统,也适用于时变系统、非线性系统和随机控制系统。第三种是:用比较直观的方块图结构图和信号流图模型进行描述。同一系统的数学模型可以表示为不同的形式,需要根据不同的情况对这些模型进行取舍,以利于对控制系统进行有效的分析。许多表面上完全不同的系统如机械系统、电气系统、液压系统和经济学系统有时却可能具有完全相同的数学模型;从这个意义上讲,数学模型表达了这些系统的共性,所以只要研究透了一种数学模型,也就能完全了解具有这种数学模型形式的各式各样系统的本质特征。2.1线性系统的时域数学模型对于单输入、单输出线性定常系统,采用以下微分方程来描述:c(n)(t)ac(t)ac(t)Lac&(t)ac(t)(n1)(n2)12n1nbr(t)br(m1)(t)b2r(m2)(t)Lbr&(t)br(t)(m)(2.1)01m1m式中,r(t)和c(t)分别是系统的输入信号和输出信号,c(t)为c(t)对时间(n)t的阶导数;n和b(j0,1,Lm)是由系统的结构参数决定的系ja(i1,2,Ln)i数。一般情况下,列写控制系统运动方程的步骤是(建模过程):首先,分析系统的工作原理及其各变量之间的关系,找出系统的输入量和输出量;其次,根据系统运动特性的基本定律,一般从系统的输入端开始依次写出各元件的运动方程,在列写元件运动方程时,需要考虑相接元件间的相互作用;最后,由组成系统各元件的运动方程中,消去中间变量,求取只含有系统输入和输出变量及其各阶导数的方程,并将其化为标准形式。2.2传递函数控制系统的微分方程是在时间域描述系统动态性能的数学模型,在给定外部作用和初始条件下,求解微分方程可以得到系统的输出响应。这种方法比较直观,特别是借助于电子计算机可以迅速而准确地求得结果。但是,如果系统的结构改变或某个参数变化时,就要重新列写并求解微分方程,不便于对系统进行分析和设计。2.2.1拉氏变换拉氏变换是传递函数的数学基础,因此在讨论传递函数之前先简要介绍一下拉氏变换的有关概念、性质和结论。1.拉氏变换的定义假设将实变量的函数f(t)t乘上指数函数est其中sj是一个复数,并且在0,上对t积分,就可以得到一个新的函数F(s),称F(s)为f(t)的拉氏变换,并用符号表示。Lf(t)F(s)Lf(t)st(2.2)f(t)edt0上式就是拉氏变换的定义式。从这个定义可以看出,拉氏变换将原来的实变量函数转化为复变量函数F(s)。通常将F(s)称作f(t)的象函数,将f(t)f(t)称作F(s)的原函数。常用函数的拉氏变换见附录A。2.2.2传递函数的定义和特点一、传递函数的定义线性定常系统的传递函数为:零初始条件下,系统输出量的拉氏变换与输入量的拉氏变换之比。设线性定常系统由下面的n阶线性常微分方程描述:(n)(n1)(n2)ac(t)ac(t)ac(t)Lac&(t)ac(t)012n1nb0r(t)br(m1)(t)b2r(m2)(t)Lbr&(t)br(t)(2.3)(m)1m1m(n)式中,r(t)和c(t)分别是系统的输入信号和输出信号,c(t)为c(t)对时间的t阶导数;a(i0,1,Ln)和(j0,1,Lm)是由系统的结构参数决定的常系数。nbji如果和及其各阶导数在t0时的值均为零,即满足如下的零初始条件r(t)c(t)c(0)c&(0)c&&(0)Lc(n1)(0)0r(m1)(0)0r(0)r&(0)r&&(0)L那么根据拉氏变换的定义和性质,对(2.3)进行拉氏变换,并令,C(s)Lc(t)可得R(s)Lr(t)由(n)n(2.4)Lf(t)sF(s)得到(n)n(n)nLc(t)sC(s),Lr(t)sR(s)(n)(n1)(n2)L&ac(t)ac(t)ac(t)Lac(t)ac(t)012n1nb0r(t)br(m1)(t)b2r(m2)(t)Lbr&(t)br(t)(2.5)(m)1m1masasn1LasaC(s)n01n1nmm1bsbsLbsbR(s)01m1m由传递函数的定义可得系统(2.3)的传递函数为mm1C(s)bsbsLbsbM(s)01m1mG(s)nn1(2.6)R(s)asasLasaN(s)01n1n式中M(s)bsbsm1Lbsbmm01m1nn1N(s)asasLasan01n1和N(s)分别称为传递函数的分子多项式和分母多项式。G(s)M(s)2.5线性系统的状态空间描述状态空间描述是现代控制理论的基础,它不仅可以描述输入输出关系,而且可以描述系统的内部特性,特别适合于多输入多输出系统,也适用于时变系统、非线性系统和随机控制系统。从这个意义上讲,状态空间描述是对系统的一种完全描述。2.5.1状态空间描述的基本概念状态:指系统的运动状态。设想有一个质点作直线运动,这个系统的状态就是质点每一个时刻的位置和速度。状态变量:指足以完全表征系统运动状态的最小个数的一组变量。假设知道这些变量在任何初始时刻t的值和tt时系统所加的输入函数,便可完全00确定在任何tt时刻的状态。0n一个用阶微分方程描述的系统,有个独立变量,当这n个独立变量n的时间响应都求得时,系统的运动状态也就完全披揭示了。因此可以说,系统的状态变量就是阶系统的个独立变量。需要指出,对同一个系统,nn选取哪些变量作为状态变量并不是唯一的,但这些变量必须是互相独立的,且个数等于微分方程的阶数。对于一般物理系统,微分方程的阶数唯一地取决于系统中独立储能元件的个数。因此,系统状态变量的个数又可以说等于系统中独立储能元件的个数。状态向量:如果n个状态变量用、xn(t)表示,并把这些x2(t)Lx1(t)状态变量看作是向量的分量,那么向量称为状态向量。记为x(t)x(t)x1(t)x2(t)Mx(t)xn(t)或Tx(t)x(t),x(t),L,x(t)12n状态空间:以状态变量x1(t)、xn(t)为坐标轴构成的n维空间。x2(t)L都可用状态空间中的一个点来表示。已经知道初始时、系统在任意时刻的状态x(t)刻的状态x(t0),可得到状态空间中的一个初始点。随着时间的推移,tx(t)0将在状态空间中描绘出一条轨迹,称为状态轨迹线。状态方程:描述系统的状态变量与系统输入量之间关系的一阶微分方程组,称为系统的状态方程。输出方程:描述系统输出量与状态变量间的函数关系式,称为系统的输出方程。状态空间表达式:状态方程与输出方程组合起来,就构成对一个系统动态的完整描述,称之为状态空间表达式。通常,对于单变量系统(单输入单输出),状态方程习惯写成如下形式x&1axaxLaxbu1111221nn1&Lxaxax2axbu2nn2221122(2.7)Mx&naxaxLaxbun11n22nnnn输出方程为ycxcxLcxdu(2.8)(2.9)1122nn写成矩阵向量形式为x&xABuyCxduT式中表示n维状态向量;xx,x,L,xn12b1a11aLa1n12b2aaLa2n2122,B,CccLcn1n,d12AMMMMaaLannbnn1n2nnn1A、B、C、d分别表示系统内部状态的系数矩阵系统矩阵、输入对状态作用的输入矩阵、输出与状态关系的输出矩阵、直接联系输入量与输出量的直接传递函数或称前馈系数。推广到p输入、q输出的系统,其状态空间表达式为x&iaxaxLaxbubuLbu(i1,2,Ln)(2.10)i11i22inni11i22ippycxcxLcxduduLdu(j1,2,Lq)(2.11)jj11j22jnnj11j22jpp写成矩阵向量形式为xAxBuyCxDu(2.12)式中和A同单变量系统。xTuuuLup表示p维输入向量;12b11bLb1p12b21bLb2p22B表示输入矩阵;MMMbn1bLbnpn2npTyyyLyq表示q维输出向量;12c11cLc1n12ccLc2n2122CD表示输出矩阵;MMMccLcqnq1q2qnddLd1p1112ddLd2p2122表示直接传递函数矩阵。MMMddLdqpq1q2qp上述系统可简称为系统(A,B,C,D)。用状态空间表达式描述的系统也可以用框图2-25表示系统的结构和信号传递的关系。图中的双线箭头表示向量信号传递。D+u+yx&xBdtC+A2.5.2状态空间表达式与传递函数的关系同一系统的两种不同模型传递函数和状态空间表达式之间存在内在的联系,并且可以互相转化。以下是对单输入、单输出系统的讨论。设要研究的系统的传递函数为Y(s)G(s)(2.13)U(s)该系统在状态空间可表示为x&=AxBuyCxDu(2.14)(2.15)式中为状态向量,u,y分别为输入量和输出量。在零初始条件假设下,x方程(2.14)和(2.15)的拉氏变换为(n)nLf(t)sF(s)sX(s)AX(s)BU(s)Y(s)CX(s)DU(s)(2.16)所以有(sIA)X(s)BU(s)1其中I为单位矩阵。用(sIA)乘上式两边,有1X(s)(sIA)BU(s)(2.17)(2.18)将式(2.63)代入下式Y(s)CX(s)DU(s)因此有1Y(s)C(sIA)BDU(s)根据传递函数的定义可知,系统的传递函数与状态空间描述之间的关系为1G(s)C(sIA)BD(2.19)对于单输入单输出系统:采用式(2.19)可以求出系统的传递函数;对于多输入多输出系统:用式(2.19)求出的是用于描述多变量系统输入输出关系的传递函数矩阵。2.5.3状态空间表达式的建立线性定常系统的状态空间表达式也可以由系统的微分方程或传递函数来建立。情形一:线性微分方程中不含输入的导数项,传递函数没有零点考虑以下阶系统ny(n)a1y(n1)Lay&ayu(2.20)n1n(i)iLy(t)sY(s),Lu(t)U(s),(2.21)Ly(n)a1y(n1)ayayLun1nLyaLy(n1)(n)an1LyaLyLun1nn1sY(s)asY(s)asY(s)aY(s)U(s)1n1nsnasn11an1saY(s)U(s)n因此,其对应的传递函数为Y(s)1(2.22)nn1U(s)sasLasan1n1(n1)&L如果已经知道y(0),y(0),y(0)和t0时的输入量u(t),就可以完全确定系(n1)&L统未来的行为。因此,可以将y(t),y(t),y(t)作为系统的状态变量,即y(n2)xy(n1),n&x1yxyL,x2n1x11x2x0n2nyyy(n1)n0120,i1,2,ni那么方程(2.20)可表示为以下微分方程组x1yx2xyx32xn1y(n1)xnxy(n)ayaya1y(n1)unnn1axaxaxu1nn1n12y(n)a1y(n1)Lay&ayu(2.23)n1n即x&=AxBu(2.24)式中x100010L0x2001L0xM,Axn1,BMM0M0M0M1LL0xnanan1an2a11输出量可由下式确定y10L0x即yCx(2.25)式中C10L0所以,当线性微分方程中不含输入的导数项,传递函数没有零点时,系统的一种状态空间表达式可由方程(2.24)和(2.25)给出。情形二线性微分方程含有输入的导数,传递函数有零点在这种情况下,系统的微分方程和相应的传递函数为y(n)a1y(n1)Lay&aybu(n)bu(n1)Lbu&bu(2.26)n1n01n1nnn1Y(s)bsbsLbsbn01n1(2.27)nn1U(s)sasLasan1n1(n1)此时,如果再取y(t),y&(t),L,y(t)作为系统的状态变量,那么构成的n个一阶微分方程不能唯一确定系统的状态,其主要原因是x&naxaxLaxbubu(n1)Lbu(n)n1n121n01n中含有输入的导数项。因此,状态变量的设置,必须能消除状态方程中的导数项。其中一种u选取方法是构造如下个状态变量还有其他的选取方法nx1y0ux2y&u&ux&u0111x3&y&u&&u&ux&22u012xny(n1)u(n1)0u(n2)1Ln1un2u&n1ux&n1y(n)a1y(n1)Lay&aybu(n)bu(n1)Lbu&bu(2.28)n1n01n1n(x(n)a1(xna(x3u(n)u(n1)1n1u)0u(n1)u(n2)1n1u)2u)a(x200uu0u1u)a(x1n0u)n21n1b0u(n)b1u(n1)bubun1nx(n)u(a)u(n1)()u(n2)(n)()u()u0110bubu(n1)(n)bubun1n01用待定系数方法,消除上式中0b012b1a10ba11a2203b3a12a21a30ba1na2Lan1annn1n210从而,可以得到如下由这组状态变量描述的系统的状态方程x&1x2x&2x31u2ux&n1xnn1ux&naxaxLa1xnnun1n12写成向量矩阵形式,那么系统的状态方程和输出方程为x&Ax+Bu(2.29)(2.30)yCxDu式中010L1LM0x11000x2M,A2M0M0M1x,BM0Lxn1xnn1nanan1an2La1C10L0,Db00在这种状态空间表达式中,矩阵A和C与方程(2.20)表示的系统的相应矩阵完全相同。方程(2.26)右端的导数项仅影响B矩阵的元素。应当指出,对于情形二还有其他选取状态变量的方法,可以推出其他标准形式的状态空间表达式,有关内容将在第九章线性系统的可控性和可观性部分介绍。例2-15已经知道某控制系统的运动方程为y&&(t)5y&(t)6y(t)u(t)其中,u(t)和y(t)分别为系统的输入和输出。选取状态变量xy,xy,写&12出系统的状态空间表达式。解由已经知道条件容易得到x&1y&x2x&&y&6x5xu212将其写成向量矩阵形式,并考虑到xy,可得系统状态空间表达式为1x&01x165x20u11x&2x1y10x2例2-16已经知道控制系统的微分方程为&y&&9&y&5y&3yu&&4u&u试写出其状态空间表达式。解这是一个含输入导数的运动方程,由已经知道条件可知a9,a5,a3,b0,b1,b4,b11230123状态变量按照情形二选取,那么0,1,5,410123于是得到系统的状态空间表达式为01001x351x&=05u941y100x小结本讲讨论了线性控制系统的三种数学模型,即运动方程时域模型、传递函数复域模型和状态空间描述。主要研究内容包括:(1)动态系统微分方程的建立;(2)传递函数的定义和性质;(3)线性系统状态空间描述的含义,状态空间表达式与传递函数之间的关系,以及如何从微分方程或传递函数建立系统的状态空间描述;作业2-2(a),(b)2-11(1),(5)2-12(1),(4)

    注意事项

    本文(完整第二章现在控制理论线性系统的数学描述1.doc)为本站会员(飞****)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开