基于扩展跟踪误差的鲁棒模型预测控制

2020-12-17 03:27武梓涵施惠元苏成利
当代化工 2020年11期
关键词:扰动矩阵不确定性

武梓涵 施惠元 苏成利

摘      要:针对一类工业过程中系统存在着外界扰动及不确定性等问题,提出一种基于扩展跟踪误差的鲁棒模型预测控制(RMPC)方法。与传统状态空间模型不同,采用带有系统状态增量和输出跟踪误差的状态空间扩展模型,使系统在消除稳态误差的同时,可以分别调节系统状态的动态响应和输出跟踪误差。基于该模型下设计的系统控制律不但保证了系统的收敛性和跟踪性能,还为控制器的设计提供更多的自由度。在此基础上,通过差分方程构建李雅普诺夫(Lyapunov)函数,得出保证系统稳定的线性矩阵不等式(LMI)形式的充分条件。此外,考虑到未知有界干扰以及不确定性对系统性能的影响,将H无穷性能指标引入到稳定性条件推导中。最后,在线求解LMI来获得系统的控制律,并通过仿真验证本文提出方法的有效性和可行性。

关  键  词:鲁棒模型预测控制(RMPC);跟踪误差;不确定性;系统扰动;H无穷

中图分类号:TP 273        文献标识码:A       文章编号: 1671-0460(2020)11-2592-06

Robust Model Predictive Control Based on Extended Tracking Error

WU Zi-han, SHI Hui-yuan, SU Cheng-li*

(School of Information and Control Engineering, Liaoning Shihua University, Fushun 113001, China)

Abstract: Aiming at the problems of external disturbance and uncertainty in a class of industrial processes, a robust model predictive control (RMPC) method based on extended tracking error was proposed. Being different from the traditional state space model, a state space expansion model with system state increment and output tracking error was adopted so that the system could adjust the dynamic response of the system state and output tracking error while eliminating the steady state error. The system control law was designed based on this model, which not only guaranteed the system's convergence and tracking performance, but also provided more freedom for the design of the controller. The Lyapunov function was constructed by the difference equation, and sufficient conditions in terms of linear matrix inequality (LMI) form were given to ensure the stability of the system. In addition, considering the influence of unknown bounded disturbance and uncertainty on system performance, the H infinite performance index was introduced into the derivation of the stability condition. Finally, the system's control law was obtained by online solving LMI, and the validity and feasibility of the proposed method were verified by simulation.

Key words: Robust model predictive control (RMPC);  tracking error; uncertainty; system disturbance; H infinite

隨着现代工业的快速发展,对产品质量要求的日益严格,不同控制回路间关系更加复杂,传统的控制方法有烦琐的计算量和一定的保守性,在后期的操作和维护上不能满足工业生产的需求[1]。因此,为了解决这一问题,迫切需要提出新的控制方法来保证系统高效稳定的运行[2]。其中,模型预测控制(MPC)被公认为最具有应用价值的先进过程控制方法,并受到学者们的广泛关注与研究[3-4]。

WANG[5]等提出一种基于非最小状态空间的模型预测控制方法,解决系统多变量问题处理的同时,可以对系统的控制律进行在线优化。孔小兵[6]等将模型预测控制作为主要控制方法应用在永磁电机系统中,取代了常规线性控制,该方法能在线处理系统输入、输出和状态约束等问题,具有良好的动态控制性能。但考虑到系统本身不确定性等因素的影响,过程模型与被控对象之间可能会出现失配问题,从而大大降低模型预测控制的性能。而鲁棒控制可以有效解决系统不确定性问题。为此,在保留模型预测控制优点的基础上,许多学者将鲁棒控制思想引入模型预测控制策略中,提出了鲁棒模型预测控制(RMPC)方法,并迅速成为工业控制领域的研究热点[7-8]。TORGASHOV[9]等将鲁棒模型预测控制方法应用在蒸馏塔的被控对象中,与传统控制方法相比,该方法解决了系统不确定性对模型的干扰问题,能灵活处理系统多回路间的控制约束,使蒸馏塔具有更优的控制性能。但在控制器的设计上没有考虑到系统会受到未知有界扰动的影响,在实际应用中可能会出现系统超调等现象。马大中[10]等针对非线性无穷分布时滞参数不确定系统,设计了一种能够保证滤波误差系统渐进稳定的鲁棒H无穷滤波器,能够满足H无穷的性能指标。然而上述所提出的方法均采用传统状态空间模型,使得系统的跟踪性能和控制性能存在一定的局限性。

针对上述所存在的问题,本文提出一种基于扩展跟踪误差的鲁棒模型预测控制方法。采用增量式的状态空间模型,将输出跟踪误差扩展到状态空间模型中,保证系统状态和输出跟踪误差可以同时收敛,提高了系统的跟踪性能和控制性能,并且增加控制器调节的自由度。此外,考慮到未知有界干扰以及不确定性对系统性能的影响,将H无穷性能引入到稳定性条件的推论中,使系统具有较强的抗干扰能力。最后,通过仿真验证本文方法的有效性和可行性。

1  问题描述

考虑由以下状态方程描述的一类具有未知有界扰动的不确定状态空间模型:

。(1)

式中, 是表示 在离散时刻的系统状态、输入、输出和未知有界干扰,  是其对应的维数。 是相应维数的常数矩阵,  是在离散 时刻的不确定性摄动,可表示为:

。   (2)

式中, 是相应维数的已知常数矩阵, 满足:

。            (3)

其中, 表示适当维数的单位矩阵。

引理1[11]:当给定具有适当维数的矩阵 和 , 其中是对称的,且:

。        (4)

则对所有满足 的矩阵成立,当且仅存在一个常数 ,使得下式成立:

。        (5)

引理2 [12]:当给定具有适当维数矩阵的 和 ,若存在式(6):

。            (6)

可得式(7):

。         (7)

引理3[13]:当 时,在渐近稳定初始条件和任意未知有界扰动 情况下,系统输出变了 满足 。

2  扩展跟踪误差的RMPC设计

2.1  扩展状态空间模型

在式(1)左右两边分别相乘后移因子 ,得:

。 (8)

式中,

定义设定值为 ,则系统跟踪误差 可表示为:

。          (9)

综合式(8)和(9)可得:

。      (10)

综合式(8)和式(10),具有不确定性和未知有界干扰的扩展状态空间模型可表示为:

。(11)

式中,

基于上述分析,系统的控制律可以设计为:

。    (12)

式中,K是控制器的增益。将式(12)代入式(11)中,得:

(13)

式中, 。

式(13)是本文设计的扩展状态空间模型,包括系统状态变量和输出跟踪误差,可以同时调节系统的状态响应与输出跟踪误差,不仅可以保证系统收敛,还可以提高系统跟踪性能,并且为系统的控制器提供更多调节的自由度。

基于上述扩展模型式(13),系统优化可描述为如下min-max优化问题:

。  (14)

式中, 分别是相应维数的加权矩阵。

引理4[14]:考虑到一个李雅普诺夫函数  当系统稳定时,满足以下条件:

。   (15)

对于具有有界扰动的不确定性离散系统式(13),存在:

。        (16)

即 是 的上界。因此可将最小化性能指标转化为对 求最小。

2.2  控制律的求解

定理1:对于具有有界扰动的不确定性离散系统(13),当 时,如果存在一个常数 ,使得  满足:

。      (17)

。  (18)

则有控制律 使得 最小。

证明:为了保证闭环离散系统的稳定性,李雅普诺夫函数满足以下稳定性约束:

。    (19)

将式(19)左右两端从 到无穷进行累加,得:

。       (20)

由引理4可知, 。

令: ,根据Schur补引理,式(17)证毕。

将 代入式(19)中,两边同乘 得:

。(21)

式(21)可被表示为线性矩阵不等式的形式:

。 (22)

由Schur补引理得:

。  (23)

因 ,式(23)可被表示为:

。(24)

由引理1可得:

。 (25)

由Schur补引理,左右两端同乘 ,可得式(18),证毕。

定理2:对于具有有界扰动的不确定性离散系统式(13),当 时,如果存在一个常数 ,使得  满足:

。      (26)

(27)

则有控制律 使得 最小。

证明:考虑到系统受到未知有界扰动的影响下,为了保证闭环离散系统的稳定性,由引理3可知,李雅普诺夫函数满足以下稳定性约束:

。(28)

将 代入式(28)中,两边同乘 ,得:

。 (29)

将式(29)表示为线性矩阵不等式的形式,即:

。 (30)

由Schur补引理得:

。 (31)

式(31)可被表示为:

。  (32)

由引理1可知,式(32)可表示为:

。(33)

基于式(33),由Schur补引理,左右两端同乘  可得式(27),证毕。

3  仿真研究

本文以角度定位系统[15]为例,分别采用扩展输出的状态空间模型[5]的鲁棒预测控制方法(传统控制方法)和本文所提出的扩展状态跟踪误差的控制方法进行对比仿真[16],验证本文所提方法的有效性和可行性。该系统的离散不确定模型(1)的系数矩阵为:

系统的初始状态 ,加权矩阵  0.000 02,设定值为5,外界未知扰动边界为0.005,运行时长为500步。为了描述系统的跟踪性能,定义如下性能指标:

。        (34)

仿真结果如图1-3所示。其中,图1为系统输出响应对比图,图2为系统控制输入对比图,图3为系统跟踪性能对比图。其中虚线为传统控制方法,实线为本文控制方法。

在图1中,通过对比两种控制方法的输出曲线可以看出,本文所提出的控制方法在运行时长100步附近达到稳态,使系统输出可以更快地跟踪到设定值,并且当存在不确定性和外界未知干扰时,系统依旧能稳定运行。

在图2中,本文所提出的控制方法可以有效地确保系统控制输入是在约束范围内波动的,并使其快速趋于平稳,而传统的控制方法在系统没有稳定时,系统的控制量很大,这不仅会增加控制器的计算量,而且控制的时效性也会受到影响。

在图3中, 为评价性能指标,当性能指标越低时,系统的跟踪能力越强。本文所提出的控制方法在运行时长40步附近达到稳态,使系统调节速度更快,性能指标更小,同时可以跟踪上设定值。而传统的控制方法调节速度缓慢,在不确定性和未知干扰影响的情况下,系统即使达到稳态,也会有小幅度抖动,且跟踪性能较差。

4  结 论

针对离散系统存在的不确定性和未知外界扰动等问题,提出一种基于扩展跟踪误差的鲁棒模型预测控制方法。本文设计了一个新的扩展状态空间模型,其中状态变量和跟踪误差变量可以被独立地调节,在保证系统收敛性和跟踪性能的同时,为控制器的设计提供了更大的自由度。通过构建李雅普诺夫函数,将H无穷性能指标引入到稳定性条件推导中以线性矩阵不等式(LMI)的形式求解对应的控制律。最后,通过仿真结果表明本文提出的控制方法具有较好的跟踪性能和抗干扰能力,并保证闭环系统高效稳定的运行。

参考文献:

[1]柴天佑,丁进良,王宏.复杂工业过程运行的混合智能优化控制方法[J].自动化学报,2008,34(5):505-515.

[2]徐利新,胡中功,文小玲,等. 模型预测控制在工业控制领域中的发展与应用[J].武汉工程大学学报,2001,23(1):77-81.

[3]辛斌,陈杰,彭志红.智能优化控制: 概述与展望[J].自动化学报, 2013,39(11):93-110.

[4]席裕庚,李德伟,林姝. 模型预测控制—现状与挑战[J].自动化学报,2013,39(3):222-236.

[6]孔小兵,刘向杰.永磁同步电机高效非线性模型预测控制[J]. 自动化学报,2014,40(9):1958-1966.

[7]谢澜涛,谢磊,苏宏业.不确定系统的鲁棒与随机模型预测控制算法比较研究[J].自动化学报,2017,43(6):969-992.

[8]GUO X,REN H P,LI J. Robust model-predictive control for a compound active-clamp three-phase soft-switching PFC converter under unbalanced grid condition[J].IEEE Transactions on Industrial Electronics, 2017, 65(3): 2156-2166.

[9]TORGASHOV Y A. Robust model predictive control of industrial reactive distillation column[J]. Journal of Shenyang University of Chemical Technology, 2009, 23(1): 84-95.

[10]马大中,王占山,冯健.带有无穷分布时滞的不确定系统的鲁棒H∞滤波器设计[J].控制理论与应用,2010,27(2):9-13.

[11]YU K W, LIEN C H.Stability criteria for uncertain neutral systems with interval time-varying delays[J]. Chaos, Solitons and Fractals, 2008, 38(3): 650-657.

[12]BOYD S, BALAKRISHNAN V. Linear matrix inequalities in system and control theory[J]. Proceedings of the IEEE, 1994, 86(12): 2473-2474.

[13]SHI H Y, LI P.Robust constrained model predictive fault-tolerant control for industrial processes with partial actuator failures and interval time-varying delays[J]. Journal of Process Control, 2019, 75(6): 187-203.

[14]CARROLL T L, PECORA L M. Synchronizing chaotic circuits [J]. IEEE Transactions on Circuits and Systems, 1991, 38(4): 453-456.

[15]孫盛骐,张宇献,董亮. 离散不确定系统的鲁棒预测控制[J].控制工程,2009,16(3):47-51.

[16]余海波,冯裕钊,刘强,等.预测PID控制在SBR工艺中的应用[J].当代化工,2014,43(8):1638-1641.

猜你喜欢
扰动矩阵不确定性
一类五次哈密顿系统在四次扰动下的极限环分支(英文)
多项式理论在矩阵求逆中的应用
中国银行业的未来:不确定性与希望并存
基于不确定性理论的桩板式挡墙施工风险评估
差分进化算法的改进研究
矩阵
矩阵
矩阵
广义直觉模糊软集的格结构
天津大神堂海洋特别保护区生境修复初步评价