files/journal/2022-09-02_12-23-15-000000_142.png

International Journal of System Signal Control and Engineering Application

ISSN: Online
ISSN: Print 1997-5422
141
Views
1
Downloads

On the Design of Optimal Output Regulators for Linear Time-Invariant Multivariable Systems

O. Omorogiuwa and E.C. Obinabo
Page: 45-50 | Received 21 Sep 2022, Published online: 21 Sep 2022

Full Text Reference XML File PDF File

Abstract

This study presents the design of an optimal output regulator for application to a linear time-invariant multivariable system based on the use of a vector of inputs and outputs and a matrix of operations characterizing the input-output relations, assuming the system is both controllable and observable under arbitrary state feedback. The stability property of the solution which is desirable from the view point of feedback control design was clarified.


INTRODUCTION

In the past few decades, there has been considerable interest in the design of linear multivariable time-invariant systems via state or output feedback. One of the major difficulties in the study of multivariable systems is the fact that each input variable can in principle, affect each output variable. This has led rather naturally to representations for multivariable systems which are based on the use of a vector of inputs, a vector of outputs and a matrix of operations characterizing the input-output relations. It has been shown (Wang, 1970) that for the subclass of decouplable linear systems satisfying the criterion:

where, m is the number of inputs and outputs and n the dimension of the state space, a minimum order realization can be found such that the set defines a necessary and sufficient condition for decoupling the system by output feedback (Philips and Harbor, 2000; Safanov, 1980). This condition implies that the system is both controllable and observable under arbitrary state feedback. For this class of systems, it can be easily seen that the set is a complete set of independent invariants which thus, defines a unique canonical form (Silverman and Payne, 1971; Sato and Lopresti, 1971) for finding a control law such that the subsets of the output vector of the closed-loop system are controllable by subsets of the input vector in an independent manner.

The possible variations of this approach pose the problem of finding existence of a decoupling control law and characterization of the class of decoupling control law (Majumdar and Choudhury, 1973; Cremer, 1971; Morse and Wonham, 1970), thereby satisfying the necessary conditions for acceptable dynamic response namely, steady state accuracy and asymptotic decoupling (Falb and Wolovich, 1967; Wolovich and Falb, 1969; Anderson and Moore, 1990).

The discrete-time deterministic optimal control problem is well established in the existing literature for linear time-invariant dynamic systems. For this system, the performance criterion is related to the smallness of a norm represented as follows:

(1)

The requirement here is an optimal control function u (t), tε[t0, t1], to minimize J. The matrices Q(t) and R(t) are here assumed systematic and nonnegative and positive definite respectively and G is a non-negative definite matrix. For optimal solution, the Hamiltonian:

(2)

is defined where represent adjoint or costate variables.

The solution to discrete and continuous-time feedback control problem is possible using spectrum decomposition approach (Obinabo, 2008) or algebraic approach over a ring of polynomials (Morse and Wonham, 1970) and the linear quadratic optimal control approach (Krichman et al., 2001). In the solution to the class of decouplable linear systems considered in this study, we quantified the cost savings using a derived performance criterion

Which resulted in a controller that minimizes this function and gives the optimal solution to the problem. In this study, the output regulator problem and pant description applicable to a linear model of an electric power system (Obinabo, 2008) are investigated for stability where the process is assumed detectable and controllable.

THE LINEAR MULTIVARIABLE SYSTEM

The multivariable system considered was a linear, time-invariant plant assumed controllable and represented by the state equations:

(3)

(4)

The system S (A, B, C) was assumed to be square since the actual plant outputs and those defined by Eq. 4 need not necessarily coincide. The matrices B and C have full rank since the system has independent inputs and outputs. In addition, CB has full rank that is rank so that the system is therefore clearly output controllable. The initial condition is given by:

(5)

For controllability, it was desired to take the system to a terminal state , where tf is the terminal time. This was done by applying a suitable control which is optimal in some sense. Consequently, a quadratic performance criterion of the from :

(6)

was found and minimized. Without loss of generality, Q(t), R(t) and Sf were assumed to be symmetric matrices. Further, Sf, Q(t) and R(t) are respectively positive semi-definite, positive definite matrices with Q(t) and R(t) being continuous in t. An appropriate choice of Sf, Q(t) and R(t) must be made for obtaining acceptable performance of the system.

To obtain a linear feedback law a cost functional of the form given in Eq. 6 was mandatorily desired to keep the problem mathematically tractable. For optimal solution, the Hamiltonian (Lehtomaki et al., 1981; Obinabo, 2008):

(7)

was defined and by the maximum principle of Pontryagin the following was obtained:

(8)

(9)

Terminal condition:

(10)

Hence from Eq. 5:

(11)

Assuming that the solution to λ (t) has the same structure as Eq. 10, λ (t) was represented by:

(12)

Hence,

(13)

(14)

Combining Eq. 13 and 14, the following equation was obtained:

(15)

The result Eq. 15 holds for all non-zero and hence S(t) is an nxn symmetric matrix satisfying the matrix Riccati equation (Riccati, 1724):

(16)

With the terminal condition:

(17)

The optimal control law becomes:

(18)

Where K(t) is the nxn feedback gain matrix given by:

(19)

The corresponding optimal cost function was obtained as:

(20)

An optimal regulator was then required to bring a subset of the system states to given non-zero constant set points. The expected steady state error between the states and their set points was found to be zero.

The common trend in the design of optimal regulators places special premium on some aspects of the performance in order to minimize energy losses. This is usually done by quantifying the cost savings using a defined performance index.

The controller that minimizes this function gives the optimal solution to the problem. The advantage of the linear quadratic optimal control approach is that if the state feedback system is realizable, the resulting closed-loop configuration known as the optimal regulator is expected to have some desirable sensitivity and robustness properties as in the case of finite-dimensional systems. The study reported in the existing literature (Elowitz and Leibler, 2000; Tempo et al., 1997) presents fundamental results on the existence and characterization of optimal control by Riccati equations (Riccati, 1724) and criteria for stability of the system with delay in state. The system is described by the linear delay differential equation:

(21)

Where z, φ is an element in M2 = RnxL2([-h, 0]; Rn), the time delay h is a positive real number. The constant matrices A0, A1 and B have the dimensions nxn, nxn and nxr, respectively. The admissible control u is an element in L2([0, ∞]: Rr. For the state model of the transient heat flow in the continuous casting of steel slabs, the performance index is related to the smallness of a norm represented by the performance index:

(22)

The requirement here is an optimal control function u (t), t ε [t0, t1] to minimize J. The matrices Q (t) and R (t) are assumed non-negative and positive definite, respectively and lead to an optimal control which is a linear function of the state and G is a non-negative definite matrix. For optimal solution, the Hamiltonian (Riccati, 1724; Grimble, 1978; Obinabo, 2008):

(23)

is defined where Pi represent adjoint or costate variables. Now to make H a minimum:

giving,

It was then easily shown that:

giving,

From,

We obtain the canonical differential equations:

(24)

We now consider a quadratic form defined in the state space M2 of the system Eq. 21. For an optimal regulator, we let a non-negative definite triplet {P0, P1, P2 be a solution to the infinite-dimensional Riccati Eq. 24 with boundary conditions:

and the state feedback control law given by:

(25)

Theorem: Let system Eq. 21 be stabilizable and detectable with respect to the cost function given by:

(26)

Where xt = x (t+ξ), -h≤ξ≤0. The triplet {Q0, Q1, Q2} is non-negative definite and R is a positive definite constant real matrix with dimension rxr. If the Riccati Eq. 24 have a non-negative definite solution, then the state feedback control law Eq. 25 provides the optimal solution to the linear quadratic optimal control problem in the stabilizing class of admissible controls.

Proof: Using the non-negative solution P0, P1, P2 to the Riccati equations (Obinabo, 2008; Burns, 1989; Gibson 1983; Payne and Silverman, 1973):

(27)

(28)

and the trajectory x of the system Eq. 21 for the admissible control u, we defined the quadratic form:

Differentiating with respect to t, substituting Eq. 21 and 27, 28, re-arranging terms and integrating both sides with respect to t over the interval [0, T], we obtain:

(29)

Where ||y||R2 = yRy for y in R. If u is a stabilizing control, the corresponding trajectory x is an element in R2 (0, ∞); Rn so that the system is exponentially stable and (x(T, xt)→0 as T→∞. Further, J (u)<∞ for the stabilizing control u, since {Q0 ,Q1, Q2} defines a bounded operator on and M2 is a constant matrix. Therefore, for the stabilizing control u, letting T go to infinity on both sides of Eq. 29, we have:

(30)

This identity implies that the control law Eq. 25 attains the minimum of the cost provided that the control Eq. 25 is stabilizable. This is shown, first by considering from Eq. 29 the functional:

(31)

If, however, system Eq. 2 is not stable given the control law Eq. 25, then the non-negative definite triplet {P0, P0, P0} is not positive definite and a contradiction will result if the triplet is positive definite, with the notion that for the emerging unstable trajectory x of system Eq. 21 with control Eq. 25, the left hand side of Eq. 31 goes to infinity or becomes indefinite asT→∞ while the right hand side remains constant. Therefore, there exists a non-zero element (z, φ) in M2 such that:

(32)

Now, since the first and second terms of this equation are both non-negative, we have from Eq. 31

(33)

Since {Q0 ,Q1, Q2} is non-negative definite and R is positive definite, the identity Eq. 33 implies that the control u given by Eq. 25 should be identically zero. The concept of complete controllability of the system Eq. 21 was of central importance in the establishment of the optimal regulator and was tacitly assumed in obtaining the results of the previous section. The state xεX is controllable if and only if there exists ωεΩ such that:

(34)

In other words, x is controllable if it can be transferred to the zero state by applying some input sequence.

Here, we denote the set of all controllable states by Xc. If X = Xc, Σ will be completely controllable. A subset Y of X will be controllable in bounded time if there exists an integer N≥0 so that for all , xεy, ∃ωεΩ such that:

(35)

In other words, every state in Y can be transferred to zero in at most N steps.

Example: A linear multivariable system characterized by the general representation Eq. 4 and reducible to an equivalent interconnection of subsystems where each representation for a given system has the same input-output relations is considered. Here, the A and B matrices were obtained experimentally (Obinabo, 2008) as:

and

respectively. For improved stability properties the performance criterion of the form:

was defined and the conditions which characterize stability of the interconnection Eq. 4 from the steady state Riccati equation (Obinabo, 2008) were obtained as follows:

The state equations are as follows:

The steady state Riccati equations were computed as follows:



CONCLUSION

A generalized optimal regulator problem for application to a simple 2x2 interconnection of electric power generating plants was formulated and the stability property of the solution which is desirable from the view point of feedback control designs was clarified.

By generalizing the quadratic form of costs, we were able to bring a pole location method into the optimal regulator design and it was shown that if the generalized cost weighting matrices are chosen appropriately, the generalized optimal regulator problem was reduced to the particular one which can be solved only by computing solutions to finite-dimensional Riccati equations. We have also shown that an improved stability property can be obtained with the performance index of the form:

How to cite this article:

O. Omorogiuwa and E.C. Obinabo. On the Design of Optimal Output Regulators for Linear Time-Invariant Multivariable Systems.
DOI: https://doi.org/10.36478/ijssceapp.2009.45.50
URL: https://www.makhillpublications.co/view-article/1997-5422/ijssceapp.2009.45.50