Brief PaperPerformance assessment of multivariable feedback control systems☆
Introduction
In the literature of control loop performance assessment, the minimum-variance (MV) control has been widely used as a reference bound on achievable performance since the work of Harris (1989). Using this MV performance bound as a performance benchmark has some merits in that (1) it is the absolute lower bound on achievable performance for linear systems and (2) it is the only performance measure that can be evaluated without complete knowledge of the process model. Therefore, methodologies for the assessment of a MV benchmark have been reported in a variety of control applications including (1) single-loop feedback control (Harris, 1989; Lynch & Dumont, 1996), (2) feedforward/feedback control (Desborough & Harris, 1993), (3) cascade control (Ko & Edgar, 2000), and (4) multivariable feedback control (Harris, Boudreau, & MacGregor, 1996; Huang, Shah, & Kwok, 1997b). Two comprehensive review papers by Qin (1998) and Harris, Seppala, and Desborough (1999) provide a detailed review of the research on control loop performance assessment.
In the performance assessment of multivariable feedback control, the interactor matrix played an important role in the recent papers by Harris et al. (1996) and Huang et al. (1997b) as a multivariable generalization of the time-delay term encountered in single-loop. Harris et al. (1996) have suggested using multivariate spectral factorization of the interactor matrix to obtain the closed-loop behavior of the outputs under MV control assuming the interactor matrix is known a priori. On the other hand, Huang, Shah, and Kwok (1997b) have introduced a unitary interactor matrix for the separation of feedback controller-invariant term of the outputs and used multivariate filtering and correlation (FCOR) algorithm to calculate multivariate performance indices using routine operating data. Unlike the time-delay term in SISO processes, the interactor matrix, in general, cannot be constructed from the knowledge of time-delays only. Recently, Huang, Shah, and Fujii (1997a) have shown that the interactor matrix can be estimated from the first few Markov parameters of the process using the algorithm given in Rogozinski, Paplinski, and Gibbard (1987). Even though the interactor matrix is meaningful as a multivariable generalization of the time-delay term encountered in single-loop systems, its calculation and the concept itself have been an obstacle for use by practicing control engineers (Kozub, 1999). Hence, the elimination of the requirement to develop the (unitary) interactor matrix would simplify the calculation of multivariable performance index.
In this paper we develop a simple method that is applicable to both square and non-square processes for the estimation of MV performance bounds without any knowledge of the interactor matrix. This method is based on the first few Markov parameters (up to the delay order) of the process and a set of closed-loop operating data. The first few Markov parameters up to the delay order of the process define the delay structure of the multivariable process and thus are needed for the calculation of the MV performance bound. To be precise, the proposed method does not reduce any a priori knowledge for the calculation of performance index compared to the previous approaches, but it simplifies the calculation of performance index and gives an explicit “one-shot” solution for the output expression under MV control. The capability of giving a direct solution is an important feature of our approach. In addition, unlike previously developed multivariable performance assessment methods, the proposed method is robust to changes in the output weighting matrix, and any additional analysis is not required for the estimation of performance bounds.
The organization of this paper is as follows. We first derive a finite-horizon minimum-variance controller for multivariable systems in Section 2. In Section 3, we show that the expression for the outputs under the infinite-horizon minimum-variance controller is in fact identical to that under a certain finite-horizon minimum-variance controller utilizing singular value analysis and the nullity increasing property of the block Toeplitz matrix. Section 4 describes how the outputs under MV control can be estimated from routine closed-loop output data. The application of the proposed method and comparison of the results with those from Huang's method (1997b) are made in Section 5. Conclusions are drawn in Section 6.
Section snippets
Finite-horizon minimum-variance control of MIMO systems
This section describes how the finite-horizon MV controller can be designed using the plant Markov parameters of an MIMO system with a stable inverse. In particular, the expression obtained for the outputs under MV control will be further analyzed in subsequent sections.
Consider the following multivariable system with m inputs and p outputs represented by a linear time-invariant process with additive noise at the output:where Hi and Ni are Markov
Expression for the outputs under the infinite-horizon MV control
In the previous section, the outputs under a finite-horizon MV control were expressed in terms of the matrix Gn+1, which is called the block Toeplitz matrix. In this section we will show that the behavior of the outputs under the infinite-horizon MV control is identical to that under a finite-horizon MV control with certain horizon length if the rank of the transfer function matrix H(z−1) is equal to the number of outputs for almost all z. To show this we will first simplify the expression for
Performance assessment
In the previous section it was shown that the outputs under the infinite-horizon MV control or the minimum-variance term can be expressed with the first few Markov parameters of the plant and the disturbances. In this section we describe how the MV term can be estimated from a set of closed-loop operating data and utilized in the calculation of performance bounds for linear multivariable feedback control systems. Let the current feedback controller be described bywhere the
An example
In this section we demonstrate that the expressions for the MV term given in (18) and (28) do result in the same outputs as those of Huang et al.’s (1997b) approach that uses the unitary interactor matrix. Although the proposed method is applicable to both square and non-square systems, only a square multivariable system used in Huang et al. (1997b) will be considered here. The process and disturbance transfer functions are
Conclusions
A methodology for the estimation of multivariable minimum-variance performance bounds from routine closed-loop output data has been developed that does not require any knowledge of the interactor matrix. The proposed approach simplified the calculation of multivariable performance index over the previous approaches by eliminating the requirement to develop the (unitary) interactor matrix and giving an explicit “one-shot” solution for the output expression under MV control. In this paper, it was
Byung-Su Ko received his B.S. and M.S. degrees in chemical engineering in 1991 and 1994, respectively, from Seoul National University, Korea, and a Ph.D. in chemical engineering from the University of Texas at Austin in May 2000. Since June 2000, he has been working as an Applications Engineer with ExxonMobil Chemical Company in Baton Rouge, LA. His research interest is on the application of statistical methods in control-loop performance assessment.
Thomas F. Edgar–For a photograph and
References (13)
- et al.
Performance assessment of multivariable feedback controllers
Automatica
(1996) - et al.
A review of performance monitoring and assessment techniques for univariate and multivariate control systems
Journal of Processing Control
(1999) - et al.
The unitary interactor matrix and its estimation using closed-loop data
Journal of Processing Control
(1997) - et al.
Good, bad or optimal? Performance assessment of multivariable processes
Automatica
(1997) - et al.
Interactor structure estimation for adaptive control of discrete-time multivariable nondecouplable systems
Automatica
(1993) - et al.
Performance assessment measures for univariate feedforward/feedback control
Canadian Journal of Chemical Engineering
(1993)
Cited by (71)
Stochastic performance evaluation method of wind power DC bus voltage control system
2023, Renewable EnergyA probabilistic framework with concurrent analytics of Gaussian process regression and classification for multivariate control performance assessment
2021, Journal of Process ControlCitation Excerpt :The calculation of the interactor matrix is more intricate than figuring out the time delay between each pair of inputs and outputs [11], posing significant challenges for practical applications of MVC based methods. For multivariate CPA (MCPA) problems, works suggested by Ko and Edgar [12], McNabb and Qin [13], and Huang et al. [8] have had some success. However, the interactor matrix is still a necessary component.
Performance assessment of multivariate process using time delay matrix
2021, Journal of Process ControlCitation Excerpt :After that many other benchmarks, such as user-specified benchmark, optimal PID benchmark (OPID), historical data benchmark (HIS), generalized minimum variance (GMV) benchmark [8], relative variance index (RVI) [9], generalized Hurst exponent based benchmark [10–13], integrated absolute errors (IAEs) [14] and minimum entropy benchmark [15–17] for non-Gaussian disturbances etc., have been studied, detailed information can be found in the survey paper [18–22]. In these performance evaluation benchmarks, MV control has been widely used as a reference bound on achievable performance since it is the absolute lower bound on achievable performance for linear systems that can be evaluated with the minimum knowledge of process model [19–21,23–25]. In the univariate case, only time delay is required as a priori knowledge for CPA.
Benchmark temperature microcontroller for process dynamics and control
2020, Computers and Chemical EngineeringOptimal back-off point determination and controller weight selection for multivariate systems under finite-horizon control
2016, Journal of Process ControlMinimum variance lower bound estimation and realization for desired structures
2014, ISA TransactionsCitation Excerpt :Considerable research efforts in this area have focused on two main topics. The first deals with the estimation of minimum variance lower bounds (MVLB) for various control systems, including single-loop control [7], feedforward and feedback [8], cascade control [9], and multivariable control [10]. The second research area involves the development of more realistic performance bounds [11] that take performance limitations into account.
Byung-Su Ko received his B.S. and M.S. degrees in chemical engineering in 1991 and 1994, respectively, from Seoul National University, Korea, and a Ph.D. in chemical engineering from the University of Texas at Austin in May 2000. Since June 2000, he has been working as an Applications Engineer with ExxonMobil Chemical Company in Baton Rouge, LA. His research interest is on the application of statistical methods in control-loop performance assessment.
Thomas F. Edgar–For a photograph and biographical sketch of Thomas F. Edgar, see p. 1603 of Vol. 36, No. 11 (November 2000).
- ☆
This paper was not presented at any IFAC meeting. This paper was recommended for publication in revised form by Associate Editor T. A. Johansen under the direction of Editor Sigurd Skogestad.
- 1
Now at ExxonMobil Chemical Company, P.O. Box 241, Baton Rouge, LA 70821, USA.