自动控制原理课件8状态空间分析法.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《自动控制原理课件8状态空间分析法.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 自动控制 原理 课件 状态 空间 分析
- 资源描述:
-
1、第八章第八章 状态空间分析法状态空间分析法8.1 概概 述述在经典控制理论中,用传递函数来设计和分析单在经典控制理论中,用传递函数来设计和分析单输入输入单输出系统。但传递函数只能反映出系统单输出系统。但传递函数只能反映出系统输出变量与输入变量之间的外部关系,而了解不输出变量与输入变量之间的外部关系,而了解不到系统内部的变化情况。此外,传递函数描述又到系统内部的变化情况。此外,传递函数描述又是建立在零初始条件的前提下,故它不能包含系是建立在零初始条件的前提下,故它不能包含系统的全部信息。在设计多变量和时变系统时,采统的全部信息。在设计多变量和时变系统时,采用经典控制理论会遇到很大的困难。用经典控
2、制理论会遇到很大的困难。经典控制理论经典控制理论:以微分方程和传递函数为数学基础以微分方程和传递函数为数学基础 主要研究单输入、单输出的线性定常系统主要研究单输入、单输出的线性定常系统 主要方法是频率特性法和根轨迹法主要方法是频率特性法和根轨迹法 传递函数对处于系统内部的变量不便描述,传递函数对处于系统内部的变量不便描述,对某些内部变量不能描述对某些内部变量不能描述 对于时变系统、复杂的非线性、多输入多输对于时变系统、复杂的非线性、多输入多输 出系统的问题不适用出系统的问题不适用在现代控制理论中,用状态变量来描述系统。在现代控制理论中,用状态变量来描述系统。这时系统是用这时系统是用一阶矩阵阶矩
3、阵向量微分方程来描述向量微分方程来描述的,采用矩阵表示法可以使系统的数学表达式的,采用矩阵表示法可以使系统的数学表达式简洁明了,并且易于用计算机求解。简洁明了,并且易于用计算机求解。状态方程是计算动态特性的线性定常系数矩阵状态方程是计算动态特性的线性定常系数矩阵微分方程微分方程,输出方程是用来计算所观察参数的输出方程是用来计算所观察参数的线性代数方程。线性代数方程。传递函数r(t)c(t)x1,x2,x3,.c(t)r(t)表表 8.1 经典和现代控制理论对比经典和现代控制理论对比经经 典典现现 代代时时 间间1940-1960年年1960年至现在年至现在数学模型数学模型传递函数、微分方程传递
4、函数、微分方程传递矩阵、状态方程传递矩阵、状态方程数学工具数学工具常微分方程、复变函常微分方程、复变函数、数、Laplace变换等变换等矩阵理论、泛函分析、矩阵理论、泛函分析、概率统计等概率统计等应用范围应用范围单输入单输出线性定单输入单输出线性定常连续、离散时变集常连续、离散时变集中参数系统中参数系统多输入多输出连续、多输入多输出连续、离散时变集中参数系离散时变集中参数系统统应用情况应用情况极为普遍极为普遍范围广范围广经经 典典现现 代代特特 点点已工程化,直观,具体,已工程化,直观,具体,精度一般精度一般已规范化,精度高,已规范化,精度高,有标准的算法程序有标准的算法程序控制器控制器 以模
5、拟硬件为主以模拟硬件为主以单片机、微处理器,以单片机、微处理器,软件为主软件为主结构图结构图控制器被控对象r(t)c(t)微处理器被控对象RYN8.2 动态系统的动态系统的状态空间分析法状态空间分析法 一、一、基本概念基本概念 1.1.状态:系统的状态就是系统过去、现在和将状态:系统的状态就是系统过去、现在和将来的状况。系统的状态可以定义为信息的集来的状况。系统的状态可以定义为信息的集合,表征系统运动的信息。合,表征系统运动的信息。2.2.状态变量:指可以完全表征系统状态的最少个数的状态变量:指可以完全表征系统状态的最少个数的一组变量一组变量 x1、x2、xn,并且满足下列两个条件并且满足下列
6、两个条件:(1)(1)在任何时刻在任何时刻 t=t0,这组变量的值:这组变量的值:x1(t0)、x2(t0)、xn(t0)都表示系统在该时刻的状态都表示系统在该时刻的状态;(2)当系统在当系统在 t t0 的输入和上述初始状态确定的时的输入和上述初始状态确定的时 候候,状态变量应完全能表征系统在将来的行为状态变量应完全能表征系统在将来的行为 3.状态矢量状态矢量 设一个系统有设一个系统有 n 个状态变量个状态变量 x1、x2、xn,用这用这 n 个状态变量作为分量所构成的矢量个状态变量作为分量所构成的矢量 X,称为该系统称为该系统的状态矢量。的状态矢量。4.4.状态空间状态空间 状态矢量所有可
7、能值的集合称为状态空间。系统状态矢量所有可能值的集合称为状态空间。系统在任一时刻的状态都可用状态空间中的一点表示在任一时刻的状态都可用状态空间中的一点表示 5.5.状态方程状态方程 描述系统状态变量与系统输入之间关系的一阶描述系统状态变量与系统输入之间关系的一阶方程组方程组,称为状态方程称为状态方程 MKfF(t)x例例1 某机械动力系某机械动力系 统如图所示统如图所示质量质量-弹簧弹簧-阻尼系统阻尼系统的微分方程式为:的微分方程式为:22dd()ddxxMfKxF ttt 选择位移选择位移 x(t)=x1(t)和速度和速度 (t)=x2(t)作为系统的作为系统的状态变量,可把上述方程化为两个
8、一阶微分方程:状态变量,可把上述方程化为两个一阶微分方程:x 22dd1()ddxfxKxF ttMtMM 122121xxxKfxxxFMMM 用矩阵的形式表示:用矩阵的形式表示:写成矢量矩阵形式的标准型:写成矢量矩阵形式的标准型:系统的状态方程系统的状态方程22dd1()ddxfxKxF ttMtMM x(t)=x1(t)(t)=x2(t)x FMxxMfMKxx10 102121u uBXAX 6.6.输出方程输出方程 系统输出与状态变量间的函数关系式系统输出与状态变量间的函数关系式,称为输出方称为输出方程程 例如:在上述的系统中例如:在上述的系统中,指定指定 x1=x 作为输出作为输出
9、,则有则有 y=x1,写成矢量矩阵形式为写成矢量矩阵形式为:121 0 xyx 写成标准式为写成标准式为:YCX 7.7.状态空间表达式状态空间表达式 状态方程和输出方程构成对一个系统性能的完整状态方程和输出方程构成对一个系统性能的完整描述描述,称为系统的状态空间表达式。称为系统的状态空间表达式。若系统是若系统是 rmn 维空间维空间,即即 111222,mnryxuyxuuYXyxu 若是线性系统若是线性系统,可写成可写成 XAXBuYCXDu A-系数矩阵系数矩阵 n nB-控制矩阵控制矩阵 n rC-输出矩阵输出矩阵 m nD-直接传递矩阵直接传递矩阵 m r 8.8.状态空间表达式的系
10、统方框图状态空间表达式的系统方框图 XA XB uYC XD u 二、系统传递函数的状态空间表达式二、系统传递函数的状态空间表达式 由系统的高阶微分方程式或传递函数由系统的高阶微分方程式或传递函数,求出相应求出相应的状态空间表达式的状态空间表达式,这类问题称为实现问题。这类问题称为实现问题。1011111()()()mmmmnnnnb sb sbsbY sG ssa sasaU s nm若系统的传递函数为:若系统的传递函数为:1011111()()()mmmmnnnnb sb sbsbY sG ssa sasaU s 1.1.可控标准型实现(写成状态方程和输出方程)可控标准型实现(写成状态方程
11、和输出方程)XAXBuYCXDu XAXBuYCXDu 12312101000010,0001nnnnxxXAxxaaaa10100,0001mmnmBCbbb 10100,0001mmn mBCbbb 例例 已知系统的已知系统的 传递函数为:传递函数为:23223()24610ssG ssss 求出其对应的可控标准型求出其对应的可控标准型 解解:2321322()235ssG ssss 直接写出系统的可控标准型直接写出系统的可控标准型:11223312301000010532131122xxxxuxxxYxx 11223312301000010532131122xxxxuxxxYxx 2.2
12、.可观测标准型实现可观测标准型实现 11221332011210000100001000000000010nmnnnnnnxxabxxaxxabuxxaxxa 1nm 123100001nnxxxYxx 可控标准型和可观测标准型:其系数矩阵互为转置关系可控标准型和可观测标准型:其系数矩阵互为转置关系,而前者的而前者的 B 为后者的为后者的 C T,前者的前者的 C T 为后者的为后者的 B。具有具有这种结构关系的称为互有这种结构关系的称为互有对偶对偶关系。关系。10100,0001mmnmBCbbb 10100,0001mmn mBCbbb 11221332011210000100001000
13、000000010nmnnnnnnxxabxxaxxabuxxaxxa 123100001nnxxxYxx 10100,0001mmnmBCbbb 10100,0001mmnmBCbbb 可控标准型的可控标准型的 B,C可观测标准型的可观测标准型的 B,C例例 已知系统的已知系统的 传递函数为:传递函数为:23223()24610ssG ssss 写出其可观测标准型写出其可观测标准型 解解:2321322()235ssG ssss 直接写出系统的可观测标准型直接写出系统的可观测标准型:11223312330052103101212001xxxxuxxxYxx 11223312330052103
14、101212001xxxxuxxxYxx 3.3.对角阵标准型实现对角阵标准型实现 10111110()()()()()mmmmnnnb sb sbsbY sN sG ssa sasaU sD s 当当G(s)的所有极点为互异的实数时的所有极点为互异的实数时,则得则得 1212()()()nncccN sG sD sssssss式中式中 ci 称为称为 s=si 极点处的留数:极点处的留数:()lim()()iiissN scssD s由上式可求得系统的状态空间表达式为由上式可求得系统的状态空间表达式为 1112221212111nnnnnxsxxsxuxsxxxYcccx 00 111222
15、1212111nnnnnxsxxsxuxsxxxYcccx 例:例:32()6()()6116Y sG sU ssss 解解:3266()6116(1)(2)(3)G sssssss 363()123G ssss 112233123100102010031363xxxxuxxxYxx 化成对角阵标化成对角阵标准型状态方程准型状态方程3266()6116(1)(2)(3)G sssssss 三、三、由系统状态方程求传递函数由系统状态方程求传递函数(矩阵矩阵)对于一个单输入单输出的对于一个单输入单输出的 n 阶系统阶系统,其动态方程为:其动态方程为:(0)XAXBuYCXDuD 或或根据求传递函数
16、的定义根据求传递函数的定义,假设相应变量的初始条件为零假设相应变量的初始条件为零 对上式两边进行拉氏变换:对上式两边进行拉氏变换:()()()()()()sX sAX sbU sY sCX sDU s -1-1()-()()-()()X ssI AbU sY sC sI AbU sDU s 1()()()Y sG sC sIAbDU s 例例 已知系统的已知系统的 动态方程为:动态方程为:11223312301000010532131122xxxxuxxxYxx 求系统的求系统的传递函数传递函数12322232322()31232101225(2)02355(35)13111232223524
17、610G sC sIAbssss ssssssssssssssssss 解解:0100001,0532131122AbC 0100001,0532131122AbC 11232210adj01det532232115(2)2355(35)ssIAsIAssIAsssss ssssssss 0100001,0532131122AbC 12322232322()31232101225(2)02355(35)13111232223524610G sC sIAbssss ssssssssssssssssss 12322232322()31232101225(2)02355(35)13111232223
18、524610G sC sIAbssss ssssssssssssssssss 8.3 多输入多输出多输入多输出(MIMO)系统系统一、多输入多输出一、多输入多输出 n 阶线性系统的状态空间表达式阶线性系统的状态空间表达式 111112211111221122222112112211nnrrnnrrnnnnnnnnrrxa xa xaxb ub uxa xaxaxb ub uxaxaxaxb ub u 将方程组改成矩阵微分方程的形式:将方程组改成矩阵微分方程的形式:XAXBu 11121212221211121212221212()()nnnnnnrrnnnnTraaaaaaAn naaabbb
19、bbbBn rbbbuuuu 矩阵矩阵 11121212221211121212221212()()nnnnnnrrnnnnTraaaaaaAn naaabbbbbbBn rbbbuuuu 矩阵矩阵 11121212221211121212221212()()nnnnnnrrnnnnTraaaaaaAn naaabbbbbbBn rbbbuuuu 矩阵矩阵 11121212221211121212221212()()nnnnnnrrnnnnTraaaaaaAn naaabbbbbbBn rbbbuuuu 矩阵矩阵 11121212221211121212221212()()nnnnnnrrnn
展开阅读全文