Dynamical Systems and Control
Vol. 08  No. 02 ( 2019 ), Article ID: 28977 , 7 pages
10.12677/DSC.2019.82006

State Feedback H Control Based on Sector Region Pole Assignment

Meixuan Gu1, Bo Yao1, Fuzhong Wang2

1College of Mathematics and System Science, Shenyang Normal University, Shenyang Liaoning

2Department of Basic Education, Shenyang Institute of Engineering, Shenyang Liaoning

Received: Jan. 31st, 2019; accepted: Feb. 11th, 2019; published: Feb. 22nd, 2019

ABSTRACT

In this paper, the state feedback H control problem of the sector region pole assignment is studied for the linear time-invariant system under the premise that the actuator is trouble-free. By using the method of solving linear matrix inequality, the state feedback controller design problem with two kinds of index constraints is transformed into a set of LMI feasible solution problems. The results not only make the pole assignment in the sector region, but also keep the stability of the closed-loop system and reach the given H performance index, so as to ensure the performance of the system and realize the desired closed-loop pole assignment. The validity and feasibility of the results are verified by numerical simulation.

Keywords:Fan Region Pole Assignment, H Control, State Feedback, Linear Systems, Linear Matrix Inequality (LMI)

基于扇形区域极点配置状态反馈H控制

谷美萱1,姚波1,王福忠2

1沈阳师范大学数学与系统科学学院,辽宁 沈阳

2沈阳工程学院基础教学部,辽宁 沈阳

收稿日期:2019年1月31日;录用日期:2019年2月11日;发布日期:2019年2月22日

摘 要

本文针对线性定常系统,在执行器无故障的前提下,研究了扇形区域极点配置的状态反馈H控制问题,以解决外部的扰动和限定闭环极点的区域位置对被控输出的影响问题。利用求解线性矩阵不等式的方法,将两类指标约束的状态反馈控制器设计问题转化成一组LMI的可行解问题,借助MATLAB-LMI工具箱进行有效求解,完成了状态反馈控制器的设计。所得结论不仅使极点配置在扇形区域内,而且能够使闭环系统保持稳定性且达到给定的H性能指标,保证了系统的性能,实现了期望的闭环极点。最后的数值仿真验证了本文结果的有效性和可行性。

关键词 :扇形区域极点配置,H控制,状态反馈,线性系统,线性矩阵不等式(LMI)

Copyright © 2019 by author(s) and Hans Publishers Inc.

This work is licensed under the Creative Commons Attribution International License (CC BY).

http://creativecommons.org/licenses/by/4.0/

1. 引言

鲁棒控制研究的主要内容是系统存在模型不确定性和外界干扰时,如何设计控制器使得相应的闭环系统具有期望的性能。 H 鲁棒控制理论对外部扰动具有较强的抑制能力,扇形区域内的极点指标,具有实际工程意义,因此极点配置和 H 控制是设计控制器的重要方法,在实际应用中有广泛应用。本文求解了同时满足上述两项指标要求的状态输出反馈控制器。

文献 [1] 研究了扇形区域下具有执行器故障的区域极点配置的状态反馈可靠控制问题。文献 [2] 给出了线性系统 H 2 可靠跟踪控器存在的充分条件,利用求解LMI完成对 H 2 可靠跟踪控制器的设计。文献 [3] 提出了更实际的带有执行器故障扰动的保成本可靠控制问题。文献 [4] 在连续故障的前提下,基于LMI方法给出了反馈控制器存在的充分条件,并且提出了考虑执行器和传感器双故障系统的完整性设计方法。文献 [5] 针对线性定常系统,在不考虑输出的情况下,以执行器故障为前提,给出了扇形区域极点配置的可靠控制率。文献 [6] 针对不确定系统,研究了在混合故障的前提下使极点配置在扇形区域的可靠控制问题。以上文献都是基于单一性能指标的控制问题。文献 [7] 针对具有不确定性的线性定常系统,提出了考虑执行器故障的可靠跟踪控制器设计问题.文献 [8] 是控制理论的基础和概要。文献 [9] 将极点配置和鲁棒控制相结合,研究了含区域极点配置的 H 2 / H 控制在舰载机自动着舰控制器设计。文献 [10] 提出一种加权的 H 优化设计方法来设计挠性系统的鲁棒控制器,以解决采用 H 回路成形法设计时控制器不稳定且鲁棒性差的问题。文献 [11] 提出了基于 H 鲁棒控制的光伏并网逆变器控制策略。文献 [12] 利用混合 H 2 / H 控制设计某重载车辆悬架控制器,较好的解决了悬架系统性能与系统鲁棒性之间的优化控制问题。文献 [11] [12] [13] 均是单一或多个性能指标控制下的物力学和工程上的建模和应用,可见选题的实用价值。文献 [14] 是针对静态输出,解决区域极点和方差约束的控制问题。文献 [15] 是针对动态输出,解决多指标的满意控制问题。

系统的 H 控制器可分为次优 H 控制器和最优 H 控制器。次优 H 控制器是指给定的一个上界,寻求一个小于这个上界的范数,且使系统内部稳定的控制器。而最优 H 控制器是寻求最小的上界,如何使外部扰动对被控输出影响的增益传递函数的无穷范数的上界最小,且使系统内部稳定的控制器。这里考虑次优 H 控制器问题。 H 控制能够让系统具有很强的抗有界能量干扰的能力。扇形区域极点配置是指闭环系统的极点配置在左半平面的某个扇形区域内,限制极点的实部和虚部的大小,能够解决系统的不确定等因素的影响下准确的极点配置问题。本文主要研究了在扇形区域下,极点配置的状态反馈 H 控制的一些问题,数值仿真验证了本文结果的有效性和可行性。

2. 问题描述

考虑线性定常系统:

x ˙ ( t ) = A x ( t ) + B 1 ω ( t ) + B 2 μ ( t ) z ( t ) = C 1 x ( t ) + D 11 ω ( t ) + D 12 μ ( t ) (1)

其中 x ( t ) R n 为系统的状态变量; z ( t ) R r 为控制输出; u ( t ) R m 为控制输出; ω ( t ) R L 为平方可积的外部有界干扰输入; A , B 1 , B 2 , C 1 , C 2 , D 11 , D 12 为适维矩阵。

对线性系统(1)引入状态反馈控制器:

u ( t ) = K x ( t ) (2)

由此得到闭环系统:

{ x ˙ ( t ) = ( A + B 2 K ) x ( t ) + B 1 ω ( t ) z ( t ) = ( C 1 + D 12 K ) x ( t ) + D 11 ω ( t ) (3)

H 控制器的设计目的是设计一个控制器 u ( s ) = K ( s ) x ( s ) 使得闭环系统满足内部稳定,即闭环系统状态矩阵的所有特征值均在左半开复平面中;对于给定的 γ > 0 ,从扰动输入 z 的闭环系统传递函数 G ω z ( s ) 的范数小于 γ ,且使得系统内部稳定,从而约束了外部的有界干扰。

系统的 H 控制器可分为次优 H 控制器和最优 H 控制器。次优 H 控制器为:给定的 γ > 0 ,寻求一个 G ω z ( s ) < γ ,且使系统内部稳定的控制器。最优 H 控制器为:寻求最小的 γ > 0 ,使 G ω z ( s ) < γ ,且使系统内部稳定的控制器。这里考虑次优 H 控制器问题。

考虑如下系统:

{ x ˙ ( t ) = A x ( t ) + B ω ( t ) z ( t ) = C x ( t ) + D ω ( t ) (4)

其中 x ( t ) R n 为系统状态; y ( t ) R p 为系统的测量输出, z ( t ) R r 为系统被调输出; ω ( t ) R L 为外部有界干扰输入; A , B , C , D 为适维矩阵。

引理1 [7] :(有界实引理)设常数 γ > 0 ,则系统(4)是渐近稳定的且 G ω z ( s ) < γ 的充分必要条件是存在一个正定对称矩阵 P > 0 满足:

[ A T P + P A P B C T B T P γ I D T C D γ I ] < 0

引理2 [8] :对于闭环系统系统(3),存在状态反馈 H 控制器,当且仅当存在正定对称矩阵 X 和矩阵 W 使得下列线性矩阵不等式(LMIS):

[ A X + B 2 W + ( A X + B 2 W ) T B 1 ( C 1 X + D 12 W ) T B 1 T γ I D 11 T C 1 X + D 12 W D 11 γ I ] < 0 X > 0 (5)

成立,如果可行解为 ( X , W ) ,则相应的状态输出反馈控制器为 K = W X 1

引理3:对于闭环系统(3),存在状态反馈控制器(2)使得闭环系统(4)极点配置在夹角为 2 θ 的扇形区域内的充分必要条件为对于正定对称矩阵 X 和矩阵 W 使得下列线性矩阵不等式(LMI):

[ sin θ ( Π + Π T ) cos θ ( Π T Π ) cos θ ( Π Π T ) sin θ ( Π + Π T ) ] < 0 (6)

存在可行解。如果可行解为 ( X , W ) ,则相应的状态输出反馈控制器为 K = W X 1

其中: Π = A X + B W

3. 主要结论

定理1:对于系统(3),存在一个状态反馈控制器(2),当且仅当存在一个正定矩阵 X 1 , X 2 ,使得以下的线性矩阵不等式组(LMIS):

[ A X 1 + B 2 W + ( A X 1 + B 2 W ) T B 1 ( C 1 X 1 + D 12 W ) T B 1 T γ I D 11 T C 1 X 1 + D 12 W D 11 γ I ] < 0 X 1 > 0

[ sin θ ( ( A X 2 + B 2 W ) + ( A X 2 + B 2 W ) T ) cos θ ( ( A X 2 + B 2 W ) ( A X 2 + B 2 W ) T ) cos θ ( ( A X 2 + B 2 W ) T ( A X 2 + B 2 W ) ) sin θ ( ( A X 2 + B 2 W ) + ( A X 2 + B 2 W ) T ) ] < 0 (7)

成立,如果(7)存在一个可行性解 ( X , W ) ,则对于给定的 γ > 0 ,系统的状态反馈控制率为 K = W X 1 。此时,闭环系统的极点在限制区域内,且 G ω z = ( C 1 + D 12 K ) [ s I ( A + B 2 K ) ] 1 B 1 + D 11 < γ

证明:

由于式(7)对于变量不是凸的,所以可以令 X = X 1 = X 2 ,这样含区域极点配置的 H 控制可以转化为凸优化问题。

根据有界实引理,闭环系统(3)是渐近稳定的,且满足性能条件 G ω z ( s ) < γ ,当且仅当存在一个正定矩阵 P ,使得:

[ ( A + B 2 K ) T P + P ( A + B 2 K ) P B 1 ( C 1 + D 12 K ) T B 1 T P γ I D 11 T C 1 + D 12 K D 11 γ I ] < 0

成立。对上述不等式的左右两端分别左乘右乘矩阵 diag { P 1 , I , I } ,可得等价的矩阵不等式:

[ P 1 ( A + B 2 K ) T + ( A + B 2 K ) P 1 B 1 ( C 1 P 1 + D 12 K P 1 ) T B 1 T γ I D 11 T C 1 P 1 + D 12 K P 1 D 11 γ I ] < 0

X = P 1 , W = K X ,即可得到不等式:

[ A X + B 2 W + ( A X + B 2 W ) T B 1 ( C 1 X + D 12 W ) T B 1 T γ I D 11 T C 1 X + D 12 W D 11 γ I ] < 0

同时,由引理2可知把闭环系统(3)的极点配置在规定的扇形区域内必须满足:

[ sin θ [ ( A + B 2 K ) X + X ( A + B 2 K ) T ] cos θ [ ( A + B 2 K ) X X ( A + B 2 K ) T ] cos θ [ X ( A + B 2 K ) T ( A + B 2 K ) X ] sin θ [ ( A + B 2 K ) X + X ( A + B 2 K ) T ] ] < 0

整理可得:

[ sin θ [ ( A X + B 2 K X + X A ) T + ( B 2 K X ) T ] cos θ [ ( A X + B 2 K X X A ) T ( B 2 K X ) T ] cos θ [ X A T + ( B 2 K X ) T ( A X + B 2 K X ) ] sin θ [ ( A X + B 2 K X + X A ) T + ( B 2 K X ) T ] ] < 0

K = W X 1 ,故有:

[ sin θ [ ( A X + B 2 W + X A ) T + ( B 2 W ) T ] cos θ [ ( A X + B 2 W X A ) T ( B 2 W ) T ] cos θ [ X A T + ( B 2 W ) T ( A X + B 2 W ) ] sin θ [ ( A X + B 2 W + X A ) T + ( B 2 W ) T ] ] < 0

[ sin θ ( Π + Π T ) cos θ ( Π Π T ) cos θ ( Π Π T ) sin θ ( Π + Π T ) ] < 0

状态输出反馈控制器为 K = W X 1 。其中 Π = A X + B 2 W

综上有:

[ A X 1 + B 2 W + ( A X 1 + B 2 W ) T B 1 ( C 1 X 1 + D 12 W ) T B 1 T γ I D 11 T C 1 X 1 + D 12 W D 11 γ I ] < 0 X 1 > 0

[ sin θ ( ( A X 2 + B 2 W ) + ( A X 2 + B 2 W ) T ) cos θ ( ( A X 2 + B 2 W ) ( A X 2 + B 2 W ) T ) cos θ ( ( A X 2 + B 2 W ) T ( A X 2 + B 2 W ) ) sin θ ( ( A X 2 + B 2 W ) + ( A X 2 + B 2 W ) T ) ] < 0

定理得证。

4. 数值仿真

本文正常的线性定常系统在无故障的情况下,通过设计状态反馈控制器使闭环系统的极点在扇形区域内且满足 H 性能指标,同时系统达到稳定。

考虑如下系统:

[ x ˙ 1 x ˙ 2 x ˙ 3 ] = [ 1 0 1 1 2 1 1 2 1 ] [ x 1 x 2 x 3 ] + [ 1 0 1 1 0 2 ] ω + [ 1 0 0 1 1 2 ] μ

z = [ 1 1 0 1 1 0 ] [ x 1 x 2 x 3 ] + [ 0 1 1 0 ] ω + [ 0 1 1 1 ] μ

y = [ 0 2 2 1 0 2 ] [ x 1 x 2 x 3 ]

图1表示的是正常的线性系统的开环极点部分不在扇形区域内,可见此系统是不稳定的。其结果是通过MATLAB-LMI工具箱求解了引理2中的线性矩阵不等式得到的,能够保证计算结果的准确性。

Figure 1. Partial poles of open-loop system are not in sector region

图1. 开环系统部分极点不在扇形区域内

图2表示通过设计 H 控制器,令式(6)中 γ = 1.1 ,其中 K = [ 0.0186 1.9515 0.1243 0.9726 0.9039 0.2042 ] ,此时系统 H 范数为1.0356。

Figure 2. All poles of closed-loop system are in the sector region

图2. 闭环系统所有极点均在扇形区域内

通过求解符合定理1的矩阵不等式的数值仿真,极点配置在了给定的扇形内,且求得的传递函数的 H 范数小于给定的 γ 值达到了性能指标的要求,说明此系统的极点均配置在扇形内且满足 H 性能指标,验证了本文定理的可行性。

5. 结论

本文研究了扇形区域下无故障的区域极点配置的状态反馈 H 控制问题。通过设计控制器使所有极点稳定且可以配置在扇形区域下,并满足具鲁棒 H 性能水平 γ 。文章中的数值仿真以及极点配置图像证明了可靠控制器的有效性。

文章引用

谷美萱,姚 波,王福忠. 基于扇形区域极点配置状态反馈H控制
State Feedback H Control Based on Sector Region Pole Assignment[J]. 动力系统与控制, 2019, 08(02): 48-54. https://doi.org/10.12677/DSC.2019.82006

参考文献

  1. 1. 徐艺超, 王福忠. 扇形区域极点配置静态输出反馈可靠控制[J]. 平顶山学院学报, 2016, 31(2): 5-9.

  2. 2. 姚波, 刘志慧. 抵御执行器故障的 可靠跟踪控制[J]. 沈阳师范大学学报(自然科学版), 2017, 35(4): 409-414.

  3. 3. 王福忠, 姚波, 张嗣瀛. 具有执行器故障的保成本可靠控制[J]. 东北大学学报, 2003, 24(7): 616-619.

  4. 4. 王福忠, 姚波, 张庆灵. 基于LMI双故障动态输出反馈完整性控制[J]. 控制理论与应用, 2006, 23(6): 976-980.

  5. 5. 姚波, 王福忠. 部分扇形区域极点配置的可靠控制[J]. 计算技术与自动化, 2004, 23(4): 4-6+10.

  6. 6. 王建华, 姚波, 黄珊. 线性不确定系统混合故障的可靠圆盘极点配置[J]. 计算技术与自动化, 2011, 30(1): 12-16.

  7. 7. 姚波, 王福忠, 张庆灵. 基于LMI可靠跟踪控制器设计[J]. 自动化学报, 2004, 30(6): 863-871.

  8. 8. 张嗣瀛, 高立群. 现代控制理论[M]. 北京: 清华大学出版社, 2006: 219-220.

  9. 9. 汪节, 吴文海, 刘锦涛, 张杨. 含区域极点配置的舰载机着舰 控制[J]. 计算机仿真, 2017, 34(12): 41-44.

  10. 10. 孟范伟, 吕晓永, 刘胤圻, 沙晓鹏, 庞爱平. 挠性系统基于相位控制的 鲁棒设计[J]. 控制与决策, 2018, 33(2): 371-375.

  11. 11. 黄存荣, 王冰, 程永乐, 郝巍. 光伏并网逆变器 鲁棒控制策略的研究[J]. 电源技术, 2016, 40(3): 607-609+641.

  12. 12. 孙涛, 郑松林, 张振东, 冯金芝. 基于区域极点配置的汽车主动悬架 控制[J]. 振动与冲击, 2010, 29(2): 136-140+148+226.

  13. 13. 张悦. 基于区域极点配置 控制的微纳卫星姿态控制系统设计[D]: [硕士学位论文]. 太原: 中北大学, 2017.

  14. 14. 耿红梅. 极点和输出方差约束下的低成本输出反馈控制器设计[J]. 西昌学院学报(自然科学版), 2013, 27(4): 39-41+51.

  15. 15. 程相权, 郭治, 王远钢. 满足 区域极点和方差指标约束的动态输出反馈控制研究[J]. 控制与决策, 2002, 17(3): 282-286.

期刊菜单