《现代控制理论基础》第四章(讲义) 定义 K k 则此时特征方程为 0.6 s-20.6+k 0 10 k 由于期望的特征方程为 3.6s+9=0 比较式(4.56)和以上方程,可得 ka=296,k2=36 296 K 3.6 方法3:采用式(455)给出的爱克曼公式。 K。=p(A 式中 φ(s)=(Ss-1s-2)=s2+3.6s+9 因此 p'(A)=A2+36A+91 从而 K2=(A2+36A+91 2967416010 3629.610‖1 296 3.6 当然,无论采用什么方法,所得的K都是相同的。 全维状态观测器由式(451)给出为 x=(A-KC)x+ Bu +ky 或者 11
《现代控制理论基础》第四章(讲义) 11 定义 = 2 1 e e e k k K 则此时特征方程为 20.6 0 1 20.6 [0 1] 1 0 0 20.6 0 0 2 1 2 2 1 2 1 = + − + = − + − + = + − e e e e e e s k s k s k s k k k s s (4.56) 由于期望的特征方程为 3.6 9 0 2 s + s + = 比较式(4.56)和以上方程,可得 ke1 = 29.6, ke2 = 3.6 即 = 3.6 29.6 Ke 方法 3:采用式(4.55)给出的爱克曼公式。 = − 1 0 ( ) 1 * CA C Ke A 式中 ( ) ( )( ) 3.6 9 2 1 2 * s = s − s − = s + s + 因此 (A) A 3.6A 9I * 2 = + + 从而 = = = + + − 3.6 29.6 1 0 1 0 0 1 3.6 29.6 29.6 74.16 1 0 1 0 0 1 ( 3.6 9 ) 1 2 K A A I e 当然,无论采用什么方法,所得的 Ke 都是相同的。 全维状态观测器由式(4.51)给出为 x A K C x Bu K y = − e + + e ~ ( ) ~ 或者
《现代控制理论基础》第四章(讲义) 9Tx1「01296 与极点配置的情况类似,如果系统阶数n≥4,则推荐使用方法1和3,这是因为在采 用方法1和3时,所有矩阵都可由计算机实现,而方法2总是需要手工计算包含未知参数 k1,ka2,…,kn的特征方程 4.5.9系统设计的分离性原理:观测器的引入对闭环系统的影响 在极点配置的设计过程中,假设真实状态x()可用于反馈。然而实际上,真实状态x(1) 可能无法量测,所以必须设计一个观测器,并且将观测到的状态(t)用于反馈,如图46 所示。因此,该设计过程分为两个阶段,第一个阶段是确定反馈增益矩阵K,以产生期望的 反馈闭环系统的特征方程:第二个阶段是确定观测器的增益矩阵K,以产生期望的观测器 特征方程 图46观测-状态反馈控制系统 现在不采用真实状态x(1)而采用观测或重构的状态x(1)来研究对闭环反馈系统特征方 程的影响 考虑如下线性定常系统 x= ax+ Bu 且假定该系统状态完全能控且完全能观测
《现代控制理论基础》第四章(讲义) 12 u y x x x x + + − − = 3.6 29.6 1 0 ~ ~ 1 3.6 0 9 ~ ~ 2 1 2 1 ------------------------------------------------------------------------------ 与极点配置的情况类似,如果系统阶数 n ≥ 4,则推荐使用方法 1 和 3,这是因为在采 用方法 1 和 3 时,所有矩阵都可由计算机实现,而方法 2 总是需要手工计算包含未知参数 e e en k ,k , ,k 1 2 的特征方程。 4.5.9 系统设计的分离性原理:观测器的引入对闭环系统的影响 在极点配置的设计过程中,假设真实状态 x(t)可用于反馈。然而实际上,真实状态 x(t) 可能无法量测,所以必须设计一个观测器,并且将观测到的状态 ( ) ~ x t 用于反馈,如图 4.6 所示。因此,该设计过程分为两个阶段,第一个阶段是确定反馈增益矩阵 K,以产生期望的 反馈闭环系统的特征方程;第二个阶段是确定观测器的增益矩阵 Ke ,以产生期望的观测器 特征方程。 图 4.6 观测-状态反馈控制系统 现在不采用真实状态 x(t)而采用观测或重构的状态 ( ) ~ x t 来研究对闭环反馈系统特征方 程的影响。 考虑如下线性定常系统 y Cx x Ax Bu = = + 且假定该系统状态完全能控且完全能观测
《现代控制理论基础》第四章(讲义) 对基于重构状态x的线性状态反馈控制 u=-Kx 利用该控制,状态方程为 x= Ax- BKx=(A-BK)x+Bk(x-x 将真实状态x(t)和重构状态x(1)之差定义为误差e(D),即 e(t)=x(1)-x() 将误差向量代入式(4.57),得 注意,观测器的误差方程由式(4.31)给出,重写为 (A-K.C)e 将式(4.58)和(4.59)合并,可得 BK (4.60) 0A-K,C‖e 式(460)描述了带观测器的状态反馈控制系统的动态特性。该系统的特征方程为 s/-A+BK -BK 0 A+KCI 或 sl-A+BKs/-A+KC=0 注意,观测-状态反馈控制系统的闭环极点由极点配置单独设计产生的极点和由观测器 单独设计产生的极点两部分组成。这意味着,极点配置和观测器设计是相互独立的,它们可 分别进行设计,并合并为观测-状态反馈控制系统。通常称这个性质为系统设计的分离性原 理,这就给闭环系统的设计带来了极大的方便。注意,如果系统的阶次为n,则观测器的阶 次也是n(如果采用全维状态观测器),因此整个闭环系统的阶次或特征方程为2n阶 由状态反馈(极点配置)选择所产生的期望闭环极点,应使系统满足性能要求。观测器 极点的选取通常使得观测器响应比系统的响应快得多。一个经验法则是选择观测器的响应至 少比系统的响应快2~5倍。因为观测器通常不是硬件结构,而是计算软件,所以它可以加快 响应速度,使重构状态迅速收敛到真实状态,观测器的最大响应速度通常只受到控制系统中 的噪声和灵敏性的限制。注意,由于在极点配置中,观测器极点位于期望的闭环极点的左边 所以后者在响应中起主导作用。 4.5.10控制器观测器的传递函数 考虑如下线性定常系统
《现代控制理论基础》第四章(讲义) 13 对基于重构状态 x ~ 的线性状态反馈控制 u Kx ~ = − 利用该控制,状态方程为 ) ~ ( ) ( ~ x = Ax − BKx = A − BK x + BK x − x (4.57) 将真实状态 x(t)和重构状态 ( ) ~ x t 之差定义为误差 e(t),即 ( ) ~ e(t) = x(t) − x t 将误差向量代入式(4.57),得 x = (A − BK)x + BKe (4.58) 注意,观测器的误差方程由式(4.31)给出,重写为 e A K C e e = ( − ) (4.59) 将式(4.58)和(4.59)合并,可得 − − = e x A K C A BK BK e x 0 e (4.60) 式(4.60)描述了带观测器的状态反馈控制系统的动态特性。该系统的特征方程为 0 0 = − + − + − sI A K C sI A BK BK e 或 sI − A+ BK sI − A+ KeC = 0 注意,观测-状态反馈控制系统的闭环极点由极点配置单独设计产生的极点和由观测器 单独设计产生的极点两部分组成。这意味着,极点配置和观测器设计是相互独立的,它们可 分别进行设计,并合并为观测-状态反馈控制系统。通常称这个性质为系统设计的分离性原 理,这就给闭环系统的设计带来了极大的方便。注意,如果系统的阶次为 n,则观测器的阶 次也是 n(如果采用全维状态观测器),因此整个闭环系统的阶次或特征方程为 2n 阶。 由状态反馈(极点配置)选择所产生的期望闭环极点,应使系统满足性能要求。观测器 极点的选取通常使得观测器响应比系统的响应快得多。一个经验法则是选择观测器的响应至 少比系统的响应快 2~5 倍。因为观测器通常不是硬件结构,而是计算软件,所以它可以加快 响应速度,使重构状态迅速收敛到真实状态,观测器的最大响应速度通常只受到控制系统中 的噪声和灵敏性的限制。注意,由于在极点配置中,观测器极点位于期望的闭环极点的左边, 所以后者在响应中起主导作用。 4.5.10 控制器-观测器的传递函数 考虑如下线性定常系统
《现代控制理论基础》第四章(讲义) x= dx+Bu y 且假设该系统状态完全能观测,但x不能直接量测。又设采用观测-状态反馈控制为 =-KxX (4.61) 如图46所示,则观测器方程为 x=(A-KC)x+B+K。y (4.62) 对式(461)取拉普拉斯变换,则有 U(s)=-KX(s 由式(462)定义的观测器方程的拉普拉斯变换为 SX(S)=(A-KC)X(s)+BU(s)+KY(s) 设初始观测状态为零,即x(0)=0。将式(463)代入式(464),并对X(s)求解,可 得 X(s)=(s/-A+KC+Bk)-KeY(s) (4.65) 将上述方程代入式(4.63),可得 (s)=-K(s/-A+K,C+BK)KY(s) 这里,u和y均为纯量。式(465)给出了U(s)和-Y()之间的传递函数。 图47为该系统的方块图。注意,控制器的传递函数为 U(s)=K(s-A+KC+ BK)-IK (4.66) Y(s 因此,通常称此传递函数为控制器观测器传递函数 RU)=D -ys Ktdf-A+K,C+BKrKU'ts 款量 图47具有控制器观测器系统的方块图 [例12.3]考虑下列线性定常系统的调节器设计问题。 x= Ax+ Bu
《现代控制理论基础》第四章(讲义) 14 y Cx x Ax Bu = = + 且假设该系统状态完全能观测,但 x 不能直接量测。又设采用观测-状态反馈控制为 u Kx ~ = − (4.61) 如图 4.6 所示,则观测器方程为 x A K C x Bu K y = − e + + e ~ ( ) ~ (4.62) 对式(4.61)取拉普拉斯变换,则有 ( ) ~ U(s) = −KX s (4.63) 由式(4.62)定义的观测器方程的拉普拉斯变换为 ( ) ( ) ( ) ~ ( ) ( ) ~ sX s A K C X s BU s K Y s = − e + + e (4.64) 设初始观测状态为零,即 (0) 0 ~ x = 。将式(4.63)代入式(4.64),并对 X ~ (s)求解,可 得 ( ) ( ) ( ) ~ 1 X s sI A K C BK K Y s e e − = − + + (4.65) 将上述方程代入式(4.63),可得 ( ) ( ) ( ) 1 U s K sI A K C BK K Y s e e − = − − + + 这里,u 和 y 均为纯量。式(4.65)给出了 U (s)和-Y (s)之间的传递函数。 图 4.7 为该系统的方块图。注意,控制器的传递函数为 A KeC BK Ke K sI Y s U s 1 ( ) ( ) ( ) − = − + + − (4.66) 因此,通常称此传递函数为控制器-观测器传递函数。 图 4.7 具有控制器-观测器系统的方块图 ------------------------------------------------------------------------------ [例 12.3] 考虑下列线性定常系统的调节器设计问题。 x = Ax + Bu (4.67) y = Cx (4.68)
《现代控制理论基础》第四章(讲义) 式中 A B=,C=[10 20.60 假设采用极点配置方法来设计该系统,并使其闭环极点为S=pi(i=1,2),其中 11=-1.8+j24,42=-18-124。在此情况下,可得状态反馈增益矩阵K为 K=[2963.6] 采用该状态反馈增益矩阵K,可得控制输入u为 l==129636 假设采用观测-状态反馈控制替代真实状态反馈控制,即 Kx=-29636] 式中,观测器的期望特征值选择为 Aol =Ao 现求观测器增益矩阵K。并画出观测-状态反馈控制系统的方块图。再求该控制-观测器的 传递函数U(s)-Y(S),并画出系统的方块图 解]对于式(467)给定的系统,其特征多项式为 IS/-AF s2-206=s2+ 因此 0.6 该观测器的期望特征方程为 (s+8)(s+8) =S+as+ 因此 为了确定观测器增益矩阵,利用式(4.50),则有 式中
《现代控制理论基础》第四章(讲义) 15 式中 , [1 0] 1 0 , 20.6 0 0 1 = = A = B C 假设采用极点配置方法来设计该系统,并使其闭环极点为 s =μi (i = 1, 2),其中 1 = −1.8+ j2.4, 2 = −1.8− j2.4 。在此情况下,可得状态反馈增益矩阵 K 为 K = [29.6 3.6] 采用该状态反馈增益矩阵 K,可得控制输入 u 为 = − = − 2 1 [29.6 3.6] x x u Kx 假设采用观测-状态反馈控制替代真实状态反馈控制,即 = − = − 2 1 ~ ~ [29.6 3.6] ~ x x u Kx 式中,观测器的期望特征值选择为 o1 = o2 = 8 现求观测器增益矩阵 Ke 。并画出观测-状态反馈控制系统的方块图。再求该控制-观测器的 传递函数 U(s)/[-Y(s)],并画出系统的方块图。 [解] 对于式(4.67)给定的系统,其特征多项式为 1 2 2 2 20.6 20.6 1 | | s s a s a s s sI A = − = + + − − − = 因此 a1 = 0, a2 = −20.6 该观测器的期望特征方程为 * 2 * 1 2 2 ( 2 )( 2 ) ( 8)( 8) 16 64 s a s a s s s s s s o o = + + − − = + + = + + 因此 16, 64 * 2 * a1 = a = 为了确定观测器增益矩阵,利用式(4.50),则有 − − = − 1 * 1 2 * 1 2 ( ) a a a a Ke WR 式中