(2.2.1)--1.2状态空间表达式的建立.pdf

上传人:奉*** 文档编号:67732431 上传时间:2022-12-26 格式:PDF 页数:15 大小:531.43KB
返回 下载 相关 举报
(2.2.1)--1.2状态空间表达式的建立.pdf_第1页
第1页 / 共15页
(2.2.1)--1.2状态空间表达式的建立.pdf_第2页
第2页 / 共15页
点击查看更多>>
资源描述

《(2.2.1)--1.2状态空间表达式的建立.pdf》由会员分享,可在线阅读,更多相关《(2.2.1)--1.2状态空间表达式的建立.pdf(15页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、现代控制理论Modern Control Theory1.2 状态空间表达式的建立1.2 状态空间表达的建立状态空间表达式一般可通过三个途径建立:一是从系统的物理或化学的机理出发进行推导;二是由系统框图来建立,即根据系统各个环节的实际连接写出相应的状态空问表达式;三是由描述系统运动过程的高阶微分方程或传递函数予以演化而得。从系统的机理出发建立状态空间表达式一般常见的控制系统,按其能量属性,可分为电气、机械、机电、气动液压、热力等系统。根据其物理规律,如基尔霍夫定律、牛顿定律、能量守恒定律等,即可建立系统的状态方程。当指定系统的输出时,很容易写出系统的输出方程,如前引例。从系统框图出发建立状态空

2、间表达式该法是首先将系统的各个环节,变换成相应的模拟结构图,并把每个积分器的输出选作一个状态变量xi;然后,由模拟图直接写出系统的状态方程和输出方程。例 系统方框图如下所示,输入为u,输出为y,试求其状态空间表达式。1.2 状态空间表达的建立_+4Kuy2x_+_+3xy=1x4K _+u111KTs+221KT s+33KT s11KT22KT33KT11T3x21T2x1x=+=+=yxTTTxxxuK KKTTxxxKTxxK1111113311412222323123状态方程输出方程根据模拟结构图可以写出:1.2 状态空间表达的建立写出矢量矩阵形式:+xxx=yTTTK KKTTuKT

3、K10001001000111141222332x_+_+3xy=1x4K _+u11KT22KT33KT11T3x21T2x1x从系统的传递函数出发建立状态空间表达式由描述系统输入-输出动态关系的运动方程式或传递函数,建立系统的状态空间表达式,这样的问题叫实现问题。所求得的状态空间表达式既保持了原传递函数所确定的输入、输出关系,又将系统的内部关系揭示出来。同一个输入输出关系有无穷多个内部结构,因此实现是非唯一的。考虑一个单变量线性定常系统,它的运动方程是一个n阶线性常系数微分方程:相应的传递函数为+=+yaya ya yb ububub unmmnnmm110110()(1)()(1)+=+

4、U ssasa saW smnY sb sbsbsbnnnmmmm()(),()110111011.2 状态空间表达的建立1)传递函数中没有零点时的实现相应的系统传递函数为:上式的实现,可以有多种结构,常用的简便形式可由相应的模拟结构图(右图)导出。这种由中间变量到输入端的负反馈,是一种常见的结构形式,也是一种最易求得的结构形式。在这种情况下,系统的微分方程为:+=yaya ya yb unnn1100()(1)+=sasa saW sbnnn()11010y1x2x1-nxnx+_+u0b 0a1a2-na1-na 1.2 状态空间表达的建立将图中每个积分器的输出取作状态变量,它是输出y(或

5、y/b0)的各阶导数,容易列出系统的状态方程为:输出方程为:表示成矩阵形式,则为:注:此形式的A矩阵称为友矩阵,友矩阵的特点是主对角线上方的元素均为1;最后一行的元素可取任意值;而其余元素均为零。=+=xa xa xaxaxuxxxxxxnnnnnnn011221112312=yb x0 1=uxCAxxB =+ybxaaaaxxxxxxxnnnnn0001000010001000100001211122111.2 状态空间表达的建立2)传递函数中有零点时的实现此时,系统的微分方程为:相应地,系统传递函数为:以三阶系统为例,设待实现的系统传递函数为:因为n=m,上式可变换为:+=+yaya y

6、a yb ububub unmmnnmm110110()(1)()(1)+=+sasa saW smnb sbsbsbnnnmmmm(),11011101+=+U ssa sa saW snmY sb sb sbsb()=(),=3()32102321032+=+sa sa saW sbba bsbab sba b()()()21032322 311 300 32)(1.2 状态空间表达的建立令则+=sa sa saY sU s()()1210321对上式求拉氏反变换,可得:=+yb uba bybab yba b y()()322 3111 3100 31)(据此可得到系统模拟结构图如下所示

7、:+3b1a-1b3b2a-2b3b1y1x2x1_y3x_+u3b0a-0b 0a1a2a 1.2 状态空间表达的建立=+Y sbU sY sba bsbab sba b()()()()()3122 311 300 32)(1y每个积分器的输出为一个状态变量,可得系统的状态空间表达式:=+=+=yb uba bxbab xba b xxa xa xa xuxxxx()()322 3311 3200 3130112232312)(=+=+xyba bbabba bxb uxxaaaxxxuxx100100100300 311 322 32313012322111.2 状态空间表达的建立推广到n

8、阶系统,相应的状态空间方程可以写为:nnnxaaaax xxuxxxxnn100001=+00010001000121112211=+xxyba bbabbabb uxxnnnnnnnn100111121实现是非唯一的。仍以上述三阶系统为例,系统的另一种模拟结构图如下图所示:等效变换+3x2x1x1 20+3_y_+u 0a1a2a )2a+s(1 1a)+2a+s(s 200a+1a)+2a+s(s s3_y_+u 0a1a2a1.2 状态空间表达的建立求得其对应的传递函数为:为求得第一式中的i,令三阶系统的两种传递函相等,对多项式系数比较可得:将图所示的模拟结构图中的每个积分器输出选作状态

9、变量,得到新的状态空间表达式:+=+=+=+U ssa sa saW sY sb sb sbsbsa sa sasasaasaaasa sa saW ssa sa sasa sa ssa()()()()()()()()()2103232103221032323213221031221032210323210221120322)(=baaabaabab000312211113222223331.2 状态空间表达的建立=+=+xyxuxxaaaxxxuxx1000010103231301230221112扩展到n阶系统,其状态空间表达式为:1.2 状态空间表达的建立=+=baaababaababi

10、nnnin innnnnnnnnnnnn 000011110122211111=aaabaababbnnnnnnnnnn1111011002122111=+xaaaaxxxuxxxxnnnnnnn00010010010001210111222111=+xxyuxxnnn1000121式中:或记为:多输入-多输出系统微分方程的实现以双输入-双输出的三阶系统为例,设系统的微积分方程为:同单输入-单输出系统一样,上式系统的实现也是非唯一的。采用模拟结构图的方法,按高阶导数项求解:对每一个方程积分:+=+=+ya ya yb uya ya ybub ub u2324142111221 12132=+=

11、+ya ya yb uya ybua yb ub u23241421111 1222132=+=+=+=+ya ya yb uta ybutb ub ua yta ybutb ub ua ytya ybua yb ub ut()d ()d()d ()d()d()d2324142111 12132222111 1213222221111 122213221.2 状态空间表达的建立3x2y_+1y1x_+_+4a1a3a2a2u3b4b 1b2x2b1u 根据模拟结构图:取每个积分器的输出为一个状态变量,如上图所示。则系统的一种实现为:=+xyxyxxaaxbuxaxbbuxaxb001 10000001003221134334222223111113x2y_+1y1x_+_+4a1a3a2a2u3b4b 1b2x2b1u 1.2 状态空间表达的建立

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

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

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