现代控制论部分课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《现代控制论部分课件.ppt》由用户(晟晟文业)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 现代 控制论 部分 课件
- 资源描述:
-
1、7.1 7.1 线性系统的状态空间描述线性系统的状态空间描述 7.2 7.2 状态方程求解状态方程求解 7.3 7.3 可控性与可观测性可控性与可观测性7.4 7.4 状态反馈与状态观测器状态反馈与状态观测器End End 控制理论的发展控制理论的发展经典控制论:经典控制论:现代控制论:现代控制论:大系统理论、智能控制理论:大系统理论、智能控制理论:时间:本世纪时间:本世纪30-50年代年代对象:线性定常,单输入输出系统对象:线性定常,单输入输出系统方法:传递函数,频域特性方法:传递函数,频域特性时间:本世纪时间:本世纪50-70年代年代对象:时变、离散、非线性的多输入输出系统对象:时变、离散
2、、非线性的多输入输出系统方法:时域,线性代数,状态空间方法:时域,线性代数,状态空间时间:本世纪时间:本世纪60年代末年代末-今今对象:复杂系统,交叉学科,生医、信号处理、软件算法对象:复杂系统,交叉学科,生医、信号处理、软件算法方法:人工智能,神经网络,模糊集,运筹学方法:人工智能,神经网络,模糊集,运筹学现代控制论的现代控制论的 五个分支:五个分支:建模和系统辨识建模和系统辨识 最优滤波理论最优滤波理论 最优控制最优控制 自适应控制自适应控制 线性系统理论线性系统理论现代控制原理预览现代控制原理预览建模建模分析分析设计设计状态空间状态空间表达式表达式建立建立求解求解转换转换可控可控性性可观
3、可观性性稳定性稳定性状态反馈状态反馈状态观测器状态观测器最优控制最优控制线性系统理论是现代控制论的基础线性系统理论是现代控制论的基础最完善,技术上较为成熟,应用最广泛最完善,技术上较为成熟,应用最广泛的部分的部分主要研究线性系统在输入作用下状态运主要研究线性系统在输入作用下状态运动过程的规律和改变这些规律的可能性动过程的规律和改变这些规律的可能性与措施与措施建立和揭示系统的结构性质、动态行为建立和揭示系统的结构性质、动态行为和性能之间的关系和性能之间的关系主要研究内容包括状态空间描述、能空主要研究内容包括状态空间描述、能空性、能观性和状态反馈、状态观测等性、能观性和状态反馈、状态观测等现代控制
4、论现代控制论 VS 经典控制论经典控制论特特 点点已工程化,直观,具体,已工程化,直观,具体,精度一般精度一般已规范化,精度高,有标已规范化,精度高,有标准的算法程序准的算法程序控制器控制器以模拟硬件为主以模拟硬件为主以单片机、微处理器,软以单片机、微处理器,软件为主件为主结构图结构图经经 典典现现 代代时时 间间1940-1960年年1960年至现在年至现在数学模型数学模型传递函数、微分方程传递函数、微分方程传递矩阵、状态方程传递矩阵、状态方程数学工具数学工具常微分方程、复变函数、常微分方程、复变函数、Laplace变换等变换等矩阵理论、泛函分析、矩阵理论、泛函分析、概率统计等概率统计等应用
5、范围应用范围单输入单输出线性定常单输入单输出线性定常连续、离散时变集中参连续、离散时变集中参数系统数系统多输入多输出连续、离多输入多输出连续、离散时变集中参数系统散时变集中参数系统应用情况应用情况极为普遍极为普遍范围广范围广控制器被控对象r(t)c(t)微处理器被控对象RYN经典控制论经典控制论以微分方程或传递函数为描述系统动态特性的数学模型以微分方程或传递函数为描述系统动态特性的数学模型常采用频域分析法分析系统特性常采用频域分析法分析系统特性表达系统输入与输出之间的关系表达系统输入与输出之间的关系只描述系统的外部特性,不反应内部各物理量的变化只描述系统的外部特性,不反应内部各物理量的变化仅仅
6、考虑零初始条件,不足以揭示系统全部特性仅仅考虑零初始条件,不足以揭示系统全部特性现代控制论现代控制论采用状态空间表达式作为系统的数学模型采用状态空间表达式作为系统的数学模型用时域分析系统输入、输出与内部状态之间的关系用时域分析系统输入、输出与内部状态之间的关系状态空间表达式是一阶矩阵状态空间表达式是一阶矩阵-向量微分方程组向量微分方程组揭示系统内部的运动规律,反应系统动态特性的全部信息揭示系统内部的运动规律,反应系统动态特性的全部信息7.1.状态和状态空间基本概念状态和状态空间基本概念(5)状态方程状态方程:描述系统状态与输入之间关系的、一阶微:描述系统状态与输入之间关系的、一阶微 分方程(组
7、):分方程(组):(6)输出方程输出方程:描述系统输出与状态、输入之间关系的数:描述系统输出与状态、输入之间关系的数 学表达式:学表达式:()()()x tAx tBu t()()()y tCx tDu t(7)状态空间表达式状态空间表达式:(5)+(6).(4)状态空间状态空间:以状态变量:以状态变量 为坐标轴构成为坐标轴构成 的的n维空间维空间1,()()nxxtt7.1.状态和状态空间状态和状态空间 例例7.1 试建立图示电路的数学模型。试建立图示电路的数学模型。RL Ci(t)ur(t)uc(t)()()()(tutRitudttdiLrc dttduCtic)()()(1)(1)()
8、(1)(tuLtiLRuLdttditiCdttdurcc思考和第二章思考和第二章建模的区别建模的区别“经典经典”是是高阶微分高阶微分,一个方程一个方程,无中间变量,无中间变量“现代现代”是是一阶微分一阶微分,一个方程组一个方程组,有中间变量,有中间变量经典控制论中:经典控制论中:n阶系统阶系统 n阶微分方程阶微分方程 只是输入与输出的关系,无中间变量只是输入与输出的关系,无中间变量现代控制论中:现代控制论中:n阶系统阶系统 n个一阶微分方程个一阶微分方程 体现输入,输出与各个中间变量的线性关系体现输入,输出与各个中间变量的线性关系 在已知在已知ur(t)的情况下,只要知道的情况下,只要知道
9、uc(t)和和i(t)的变化特性,则的变化特性,则其他变量的变化均可知道。故其他变量的变化均可知道。故uc(t)和和i(t)称为称为“状态变量状态变量”。记。记)()()(),()(21 、及及ixdttdxtitxtutxiic)(10)()(110)()(2121tuLtxtxLRLCtxtxr 则有则有 )(1)(1)()(1)(tuLtiLRuLdttditiCdttdurcc12212111rxxCRxxxuLLL转换成矩阵方程转换成矩阵方程一阶矩阵微分方一阶矩阵微分方程式程式7.1.状态和状态空间基本概念状态和状态空间基本概念(1)状态状态:系统过去、现在和将来的状况系统过去、现在
10、和将来的状况(2)状态变量状态变量:能够完全表征系统运动状态的最小一组变量:能够完全表征系统运动状态的最小一组变量:)b00()()t tx tx ta表示系统在表示系统在 时刻的状态时刻的状态0t若初值若初值 给定,给定,时的时的 给定,给定,则状态变量完全则状态变量完全确定系统在确定系统在 时的行为。时的行为。0()x t0tt()u t0tt淡化了输出的概念,都归结为状态变量淡化了输出的概念,都归结为状态变量已知输入及所有状态变量已知输入及所有状态变量,就能刻画整个系统,就能刻画整个系统 如上例中如上例中,为系统的状态向量,为系统的状态向量,为状态变量。为状态变量。txtxtx21 )2
11、,1(,itxi(3)状态向量状态向量:以系统的:以系统的n个独立状态变量个独立状态变量 作为分量的向量,即作为分量的向量,即 1,()()nxxttT1(),()()nx txxtt7.1.状态和状态空间基本概念状态和状态空间基本概念(5)状态方程状态方程:描述系统状态与输入之间关系的、一阶微:描述系统状态与输入之间关系的、一阶微 分方程(组):分方程(组):(6)输出方程输出方程:描述系统输出与状态、输入之间关系的数:描述系统输出与状态、输入之间关系的数 学表达式:学表达式:()()()x tAx tBu t()()()y tCx tDu t(7)状态空间表达式状态空间表达式:(5)(6)
12、.(4)状态空间状态空间:以状态变量:以状态变量 为坐标轴构成为坐标轴构成 的的n维空间维空间1,()()nxxtt求上述求上述RLC电路的状态空间表达式电路的状态空间表达式1122100()()()1()()1rx tx tCu tx tx tRLLL 1112()()()()()()0 1()ccx tx tuty tutx txt状态方程状态方程输出方程输出方程状态空间表达式状态空间表达式12100()()1()1rx tCu tx tRLLL x(t)()0 1y t x(t)12()()x tx tx(t)其中其中状态空间表达式就是用状态向量将状态空间表达式就是用状态向量将状态方程和
13、输出表示出来状态方程和输出表示出来求上述求上述RLC电路的状态空间表达式电路的状态空间表达式状态空间表达式状态空间表达式12100()()1()1rx tCu tx tRLLL x(t)()0 1y t x(t)状态空间表达式状态空间表达式()()u ty tx(t)Ax(t)BCx(t)1)1)选取选取 n n个状态变量个状态变量;确定;确定输入输入、输出输出变量;变量;建立状态空间表达式的步骤建立状态空间表达式的步骤状态变量状态变量、输入变量、输入变量、参数参数输出变量、输出变量、状态变量状态变量、输入变量、输入变量、参数参数 2)2)根据系统微分方程列出根据系统微分方程列出n n个个一阶
14、微分方程一阶微分方程;3)3)根据系统微分方程,列出根据系统微分方程,列出m m个个代数方程代数方程。结论:结论:(1)(1)状态变量选取具有状态变量选取具有非唯一性非唯一性。状态变量个数。状态变量个数系统的阶次;系统的阶次;(2)(2)状态变量具有状态变量具有独立性独立性;(3)(3)不同组状态变量之间可做等价变换不同组状态变量之间可做等价变换线性变换。线性变换。三三.状态变量的选取状态变量的选取 1.状态变量的选取是非唯一的。状态变量的选取是非唯一的。2.选取方法选取方法 (1)可选取初始条件对应的变量或与其相关的变量作)可选取初始条件对应的变量或与其相关的变量作为系统的状态变量。为系统的
15、状态变量。(2)可选取独立储能(或储信息)元件的特征变量或)可选取独立储能(或储信息)元件的特征变量或与其相关的变量作为控制系统的状态变量。(如电感电与其相关的变量作为控制系统的状态变量。(如电感电流流i、电容电压、电容电压uc、质量、质量m 的速度的速度v 等。等。系统的状态变量选取是不唯一的(对应空间的基不唯一)系统的状态变量选取是不唯一的(对应空间的基不唯一)不同组状态变量对系统的表达形式不同不同组状态变量对系统的表达形式不同变量的个数是唯一的,等于系统的阶数(空间的维度)变量的个数是唯一的,等于系统的阶数(空间的维度)例例7.3 已知系统微分方程组为已知系统微分方程组为 dtiiciR
16、ur)(121111 dticiRdtiic22222111)(1rcudticu 221 其中,其中,ur 为输入,为输入,uc 为输出,为输出,R1、C1、R2、C2为常数。试为常数。试列写系统状态方程和输出方程。列写系统状态方程和输出方程。解:解:dtixdtix2211,rcuxcu 221uRxxCRCRCRCRCRxx 0/1/1/1/1/1/1121221212111121 utxtxCy 212/1022222111)(1xcxRxxc )(121111xxcxRur 选选写成向量写成向量矩阵形式:矩阵形式:dtiiciRur)(121111 dticiRdtiic222221
17、11)(1rcudticu 221 ubxaxaxaxubxaxaxaxubxaxaxaxnnnnnnnnnnn2211222221212112121111四四.状态空间表达式状态空间表达式 1.单输入单输出线性定常连续系统单输入单输出线性定常连续系统 BuAxx duxcxcxcynn 2211DuCxy SISO系统中,系统中,y和和u是标量是标量MIMO系统中,系统中,y和和u是向量是向量所有状态分量的一阶导所有状态分量的一阶导是其他状态分量与输入是其他状态分量与输入的线性组合的线性组合 2.一般线性系统一般线性系统状态空间表达式(状态空间表达式(p输入输入q输出)输出)utDxtCyu
18、tBxtAx DuCxyBuAxx 3.线性线性定常定常系统系统状态空间表达式状态空间表达式 (t 域)域)(域)域)s1uxy B C D Ab)结构图结构图x 系统系统 A 输入输入 u 输出输出 y 状态状态 X a)结构关系图结构关系图DBCDuCxyBuAxx 不管不管X再怎么状态改变,输出只与状再怎么状态改变,输出只与状态变量有关,与状态变量的改变无关态变量有关,与状态变量的改变无关五五.线性定常系统状态空间表达式的建立线性定常系统状态空间表达式的建立 1.方法方法:机理分析法、实验法机理分析法、实验法 2.线性定常单变量系统线性定常单变量系统(单输入单输入单输出系统单输出系统)(
19、1)由微分方程建立由微分方程建立 ubububyayayayaymmnnnnn011110112211 1121,nnyxyxyx 在输入量中不含有导数项时:在输入量中不含有导数项时:微分方程有几阶,就微分方程有几阶,就有几个状态变量有几个状态变量 11212100nnnnnyayaya ya ybu12231()0 11210nnnnnnxxxxxxxya xa xaxb u 则写成向量写成向量-矩阵形式矩阵形式11221101210010001000010nnnnnxxxxuxxxaaaaxb121y100nxxxx 1121,nnyxyxyx 例例7.4 已知系统微分方程为已知系统微分方
20、程为 uyyyy323 列写系统的状态空间表达式。列写系统的状态空间表达式。yxyxyx 321,解:解:选选 11221101210010001000010nnnnnxxxxuxxxaaaaxb121y100nxxxx21003,3,2,13naaab1122330 1 000 0 101 2 33xxxxuxx 11231 0 0 xyxxx反过来,已知状态空间表达式,求传递函数反过来,已知状态空间表达式,求传递函数21003,3,2,13naaab1122330 1 000 0 101 2 33xxxxuxx 11231 0 0 xyxxxuyyyy323 输入量中含有导数项时:输入量中
21、含有导数项时:转为传递函数法转为传递函数法设控制系统由下列设控制系统由下列 n n 阶微分方程来描述阶微分方程来描述ububububyayayaynnnnonnnn1)1(1)(1)1(1)(这时,不能简单地把这时,不能简单地把 选作状态变量,选作状态变量,即不能即不能采用上述的方法采用上述的方法。因为采用上述方法化成一阶微分方程组。因为采用上述方法化成一阶微分方程组 )1(,nyyyububububxaxaxaxxxxxxxnnnnonnnnnn1)1(1)(121113221这样,最后一个方程中包含了输入信号这样,最后一个方程中包含了输入信号 的各阶导数,的各阶导数,系统将得不到唯一解。系
22、统将得不到唯一解。)(tu 输入量中含有导数项时:输入量中含有导数项时:转为传递函数法转为传递函数法手段:引入变量,改变方程组形式手段:引入变量,改变方程组形式目标:生成的状态方程组右边不能有目标:生成的状态方程组右边不能有u的导数的导数方法:方法:可控规范型实现可控规范型实现 能观测规范型实现能观测规范型实现 对角线规范实现对角线规范实现 约当规范型实现约当规范型实现不同的状态变量选取方法获得的对系统不同的状态变量选取方法获得的对系统不同的表示方式不同的表示方式 01110111)()()(asasasbsbsbsbsusysGnnnnnnn 0122110122111)()()()()()
23、()(,0).bsbsbsbszsyasasasassuszsuszszsysDsNsGbAnnnnnnnnnn zbzbzbzbyuzazazazaznnnnnnnnn012211012211)(可控规范型实现可控规范型实现分子阶数小于分子阶数小于分母阶数分母阶数传递函数传递函数多项式表多项式表达形式达形式反拉普拉斯反拉普拉斯 zbzbzbzbyuzazazazaznnnnnnnnn012211012211)(uxxxxaaaaxxxxnnnnn 10001000100101211110121 nnxxxbbb21110y和前面和前面一致一致 1112,nnxz xzxz令状态变量令状态变量
24、0nb 01110111)()()(asasasbsbsbsbsusysGnnnnnnn susDsNsubsyn B)bn00111012211asasasfsfsfsfbnnnnnnnn sDsNbn nnnnnnnnbabfbabf222111,nnbabfbabf000111,分子分母同阶分子分母同阶与上面做法相同与上面做法相同例例7.5 已知系统的传递函数为已知系统的传递函数为 8147158232 ssssssG试求其能控规范型实现试求其能控规范型实现uxxxxxx 1007148100010321321 3211815xxxy解解:由由 bn=b3=0,对照标准型对照标准型,可得
25、实现为可得实现为 uxxxxaaaaxxxxnnnnn 10001000100101211110121 nnxxxbbb21110y例例7.67.6 已知系统的传递函数为已知系统的传递函数为 814715882323 sssssssG试求其能控规范型实现试求其能控规范型实现 8147761814715882322323 ssssssssssssGuxxxxxx 1007148100010321321 uxxxy 321167解解:由由 bn=b30,对照标准型对照标准型 susDsNsubsyn 总结:能控标准型实现总结:能控标准型实现写成状态方程和输出方程写成状态方程和输出方程 XAXBuY
展开阅读全文