《第8章计算机控制系统的状态空间设计.ppt》由会员分享,可在线阅读,更多相关《第8章计算机控制系统的状态空间设计.ppt(39页珍藏版)》请在第壹文秘上搜索。
1、School of Automation EngineeringSchool of Automation Engineering1.状态反馈系统结构及其特性状态反馈系统结构及其特性 对离散系统对离散系统采用状态反馈控制,控制量为采用状态反馈控制,控制量为)k()k()k()k(B)k(Ax)k(DuCxyux 1()()()kkkurKxSchool of Automation Engineeringn闭环系统的状态空间描述为闭环系统的状态空间描述为 引入状态反馈后,闭环系统的特征方程由引入状态反馈后,闭环系统的特征方程由 决定,且系统阶次不变;通过选取决定,且系统阶次不变;通过选取,可改变系
2、统的,可改变系统的稳定性;稳定性;n闭环系统的可控性由闭环系统的可控性由及及决定;如开环系统决定;如开环系统是可控的,则闭环系统也可控,反之亦然;是可控的,则闭环系统也可控,反之亦然;n闭环系统的可观性由闭环系统的可观性由及及 决定;如果决定;如果开环系统是可控可观的,加入状态反馈控制,由于开环系统是可控可观的,加入状态反馈控制,由于的不同选择,闭环系统可能失去可观性;的不同选择,闭环系统可能失去可观性;(1)()()()()()()()kkkkkkxABK xBryCDK xDrSchool of Automation Engineering 对如下离散系统,讨论引入线性状态反馈后闭环对如下
3、离散系统,讨论引入线性状态反馈后闭环系统的可控及可观性。系统的可控及可观性。【解解】:易证原系统是可控可观的。引入状态反馈控制:易证原系统是可控可观的。引入状态反馈控制:其中其中 ,则闭环系统为,则闭环系统为其中其中)(.)()()()(kkykkkxuxx1502264201)()()(kkkKxru21kkK)k(B)k(A)k(B)k(BA)k(crxrxKx1)k()k()k(kBAAc21213222122KSchool of Automation Engineeringn可控性可控性因为有因为有故闭环系统是可控的。故闭环系统是可控的。n可观性可观性而而可见可观性与状态反馈矩阵选择有
4、关可见可观性与状态反馈矩阵选择有关2542142121)kk()kk(BBAAcc48cWdet213534150kk.AToCCW2151351kko.detWSchool of Automation Engineering2.状态反馈与极点配置状态反馈与极点配置 n状态反馈时闭环系统特征方程为状态反馈时闭环系统特征方程为 即状态反馈矩阵即状态反馈矩阵 决定了闭环系统的特征决定了闭环系统的特征根。根。n若系统是完全可控的,则通过选取反馈矩阵若系统是完全可控的,则通过选取反馈矩阵 可以可以任意配置闭环系统的特征根。任意配置闭环系统的特征根。0BAzdetAzdet)z(cKIISchool o
5、f Automation Engineeringn若单输入单输出系统是可控的,则系统可写成若单输入单输出系统是可控的,则系统可写成可控标准型:可控标准型:n其特征方程为其特征方程为)(.)(.)(kkaaaaknnnuxx100010000100001011210111nnnnaza.zazAzdet ISchool of Automation Engineering若状态反馈控制为若状态反馈控制为此时闭环系统为此时闭环系统为特征方程为特征方程为即可由即可由 任意配置特征根(闭环极点)任意配置特征根(闭环极点))()()(kkkKxrunkkk.21K)(.)()(.)()()(.)(kkka
6、kakakaknnnnrxx100010000100001011322110111)ka(.z)ka(z)BA(zdetnnnnKISchool of Automation Engineering 若给定闭环系统的期望极点为若给定闭环系统的期望极点为则状态反馈闭环系统特征多项式为则状态反馈闭环系统特征多项式为 使上式两端对应项系数相等(匹配),即可求得使上式两端对应项系数相等(匹配),即可求得 。nizii.,21)z).(z)(z()BA(zdetn21KISchool of Automation Engineeringn例例8.2 设原开环系统离散状态方程为 试确定状态反馈闭环系统的状态反
7、馈增益矩阵K,使闭环极点为z10.4与z20.6。解解 易知原开环系统是状态完全可控的,但不稳定。期望特征多项式为 状态反馈闭环特征多项式为 比较以上两式系数,可得 k10.2,k21.4,即 K0.2 1.4 111(1)()()01.21kkk xxu2()(0.4)(0.6)0.24Kzzzzz12212121211detdet(2.2)(1.22.2)1.2zkkzzkkzkkkzk IABKSchool of Automation Engineering (2)可控标准型法)可控标准型法 n设原开环系统的状态方程为其特征多项式为(1)()()kkkxAxbu1110det()nnnz
8、zaza zaIA如果系统完全可控,则可以通过线性变换 得 1xPx(1)()()cckkkxA xb u其中 0121010000100001cnaaaaA001cc bSchool of Automation Engineering 对上式引入状态反馈 则对应的闭环系统为()()()kkkurKx(1)()()()ccckkkxAb K xb r其闭环特征多项式为 1111100det()()()nnccnnzzakzak zakIAb K与期望特征多项式比较,可得 000111111nnnkakaka而对应于原系统的状态反馈矩阵为 1KKPSchool of Automation Eng
9、ineering例例 8.3 用可控标准型法求解例8.2中的状态反馈矩阵。n解 可求得原系统特征多项式为 对其可控标准型引入状态反馈,有 闭环系统期望特征多项式为 比较系数可得 可控标准型变换矩阵 由此可求得 2det()2.21.2zzzIA210det(2.2)(1.2)cczzk zk IAb K2()(0.4)(0.6)0.24Kzzzzz0.961.2 K01102.211.212.2111P155660.961.20.21.451166 KKPSchool of Automation Engineering阿克曼阿克曼以可控标准型为基础,一种便于计算机求解反馈矩阵K 的方法计算公式
10、其中,K(A)是给定期望特征多项式中的变量 z 用A代替后所得的矩阵多项式,即11100()nKKAbAbbA1110()nnKnzAAAISchool of Automation Engineering例例8.4 用阿克曼公式法求解例8.2中的状态反馈矩阵。n 解解 由原系统状态方程可得已知闭环系统期望特征多项式为 011.21Abb2()(0.4)(0.6)0.24Kzzzzz即20.241.2()0.2400.48KAAAI由阿克曼公式可得 110()550.241.2100.21.46600.4810 KAbb ASchool of Automation Engineering1.1.
11、输出反馈的结构形式与特点输出反馈的结构形式与特点(1)()()()()kkkkkxAxBuyCx()()()kkkurFy设原线性定常离散系统的状态空间描述为引入参考输入向量r r(k),则输出反馈的控制向量可表示为其闭环系统结构图为可以证明,输出反馈的引入不改变系统的可观性输出反馈的引入不改变系统的可观性 School of Automation Engineering2.输出反馈与极点配置输出反馈与极点配置 n一般而言,输出反馈是不能任意地配置系统的全部极点的。这是由于输出信息并不包含系统的全部结构信息,故不能任意改变其闭环系统的结构特性。n如果原系统是完全可控与完全可观的,并存在足够多的
12、线性独立的输出,则可以通过输出反馈来任意配置闭环极点。n如果一个n阶系统有至少n个线性独立的输出,那么系统的状态可由该系统的输出和输入导出。相应的输出反馈也可由状态反馈导出。School of Automation Engineering111(1)()()01.21kkk xxu10()()11kkyx例例 8.58.5 设原开环系统离散状态空间描述为试确定输出反馈闭环系统的反馈增益矩阵F F,使闭环极点为z10.4与z20.6。解:2()(0.4)(0.6)0.24Fzzzzz1221222121211detdet1.2(22.2)(1.22.23.2)zfffzffzfzffzff IA
13、BFC121222.211.22.23.20.24ffff 已知闭环系统期望特征多项式为设F Ff1 f2,可得状态反馈闭环特征多项式为解得 f11.6,f21.4,即F F1.6 1.4则有 School of Automation Engineering 1.开环状态观测器开环状态观测器 已知离散系统的状态空间模型为 构造一个状态观测模型(1)()()()()kkkkkxAxBuyCx(1)()()kkkxAxBuSchool of Automation Engineeringn若令 为观测误差,即可得到观测误差的状态方程为 ()kx()()()kkkxxx(1)()kkxAx 可见,观测
14、器的性能将由原系统的参数矩阵A决定。如果原系统矩阵A是不稳定的,则观测误差将随时间发散;如果矩阵A是稳定的,但收敛速度很慢,观测误差也不能很快收敛到零,从而影响观测效果。School of Automation Engineering2.闭环状态观测器设计闭环状态观测器设计 n根据具体实现形式的不同,有两种实现闭环状态观测器的基本方法。一种是利用当前的输出来观测下一时刻的状态,这称为预报观测器;另一种是利用当前的输出来观测当前时刻的状态,故称为现时观测器。School of Automation Engineering(1)预报观测器)预报观测器 n预报观测器的方程(1)(1)()()(1)(
15、1)()()kkk kkkk kk kkkxAxBuL yCxALC xBuLy预报观测器的观测误差方程(1)(1)kkk kxALC x 可见观测误差与系统输入u(k)无关,其动态特性由矩阵ALC决定。School of Automation Engineeringn状态观测器的极点配置状态观测器的极点配置n通过设计误差反馈增益矩阵L 对观测器极点进行任意配置的充要条件是原系统状态是完全可观的。n状态反馈设计的相关方法均可用于状态观测器设计。注意到状态反馈设计与状态观测器设计的对偶关系,其阿克曼公式 为为 1110()0nL CAL ACACSchool of Automation Engi
16、neering 例例8.6 设离散系统的状态空间描述为 试设计状态观测器,要求观测器的极点为z1,20.2。解 易知原系统状态完全可观,设观测器的误差反馈增益矩阵为Ll1,l2T,可得观测器的特征多项式为 010(1)()()1 11kkk xxu()20()kkyx12211221det()det121(21)(1 22)zlzlzzlzllIALC而观测器的期望特征多项式为 22()(0.2)0.40.04Lzzzz解得 0.30.18LSchool of Automation Engineering(2)现时观测器现时观测器 n当前时刻的开环观测值n将现时观测器构造为 于是可得()(1)(1)kkkxAxBu()()()()kkkkxxL yCx()(1)(1)()(1)(1)(1)(1)()kkkkkkkkkxAxBuL yCAxCBuALCA xBLCB uLy现时观测误差方程:()(1)kkxALCA xSchool of Automation Engineering(3)降维观测器设计降维观测器设计 n在系统的全部状态中,可能有一部分状态()是可以直接在输出端获取其测量值