W 1 æw 2 G + 0 e? u K y Figure 5.1: Control of uncertain system. For MIMO systems, the normbounded uncertainty description is generalized by assuming

Similar documents
In the previous chapters we have presented synthesis methods for optimal H 2 and

Preface The purpose of these lecture notes is to present modern feedback control methods based on H 2 - and H1-optimal control theory in a concise way

Closed-loop system 2/1/2016. Generally MIMO case. Two-degrees-of-freedom (2 DOF) control structure. (2 DOF structure) The closed loop equations become

A.V. SAVKIN AND I.R. PETERSEN uncertain systems in which the uncertainty satisæes a certain integral quadratic constraint; e.g., see ë5, 6, 7ë. The ad

322 HENDRA GUNAWAN AND MASHADI èivè kx; y + zk çkx; yk + kx; zk: The pair èx; kæ; ækè is then called a 2-normed space. A standard example of a 2-norme

FEL3210 Multivariable Feedback Control

Robust fixed-order H Controller Design for Spectral Models by Convex Optimization

Chapter Stability Robustness Introduction Last chapter showed how the Nyquist stability criterion provides conditions for the stability robustness of

also has x æ as a local imizer. Of course, æ is typically not known, but an algorithm can approximate æ as it approximates x æ èas the augmented Lagra

MRAGPC Control of MIMO Processes with Input Constraints and Disturbance

The parameterization of all. of all two-degree-of-freedom strongly stabilizing controllers

Robustness Analysis and Controller Synthesis with Non-Normalized Coprime Factor Uncertainty Characterisation

Uncertainty and Robustness for SISO Systems

Robust feedback linearization

On Computing the Worst-case Performance of Lur'e Systems with Uncertain Time-invariant Delays

1 Summary This paper outlines a general approach for the design of H 1 dynamic output feedback controllers and applies this method to designing contro

ThM06-2. Coprime Factor Based Closed-Loop Model Validation Applied to a Flexible Structure

Title unstable additive/multiplicative pe. works must be obtained from the IEE

80DB A 40DB 0DB DB

MIMO analysis: loop-at-a-time

An Architecture for Fault Tolerant Controllers

3 Stabilization of MIMO Feedback Systems

Model Uncertainty and Robust Stability for Multivariable Systems

THIS paper deals with robust control in the setup associated

Stability and composition of transfer functions

Chapter 9 Robust Stability in SISO Systems 9. Introduction There are many reasons to use feedback control. As we have seen earlier, with the help of a

Robust Control. 2nd class. Spring, 2018 Instructor: Prof. Masayuki Fujita (S5-303B) Tue., 17th April, 2018, 10:45~12:15, S423 Lecture Room

CDS Final Exam

Distance Measures for Uncertain Linear Systems: A General Theory Alexander Lanzon, Senior Member, IEEE, and George Papageorgiou, Member, IEEE

9. Two-Degrees-of-Freedom Design

Chapter Robust Performance and Introduction to the Structured Singular Value Function Introduction As discussed in Lecture 0, a process is better desc

TWO- PHASE APPROACH TO DESIGN ROBUST CONTROLLER FOR UNCERTAIN INTERVAL SYSTEM USING GENETIC ALGORITHM

problem of detection naturally arises in technical diagnostics, where one is interested in detecting cracks, corrosion, or any other defect in a sampl

A Method to Teach the Parameterization of All Stabilizing Controllers

FINITE HORIZON ROBUST MODEL PREDICTIVE CONTROL USING LINEAR MATRIX INEQUALITIES. Danlei Chu, Tongwen Chen, Horacio J. Marquez

(Continued on next page)

Internal Model Control of A Class of Continuous Linear Underactuated Systems

CHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER

H-INFINITY CONTROLLER DESIGN FOR A DC MOTOR MODEL WITH UNCERTAIN PARAMETERS

THE PARAMETERIZATION OF ALL ROBUST STABILIZING MULTI-PERIOD REPETITIVE CONTROLLERS FOR MIMO TD PLANTS WITH THE SPECIFIED INPUT-OUTPUT CHARACTERISTIC

University of California, Berkeley. ABSTRACT

Robust Output Feedback Controller Design via Genetic Algorithms and LMIs: The Mixed H 2 /H Problem

Delay-Dependent Stability Criteria for Linear Systems with Multiple Time Delays

Design Methods for Control Systems

Switching H 2/H Control of Singular Perturbation Systems

Robust Loop Shaping Controller Design for Spectral Models by Quadratic Programming

A Comparative Study on Automatic Flight Control for small UAV

Fall 線性系統 Linear Systems. Chapter 08 State Feedback & State Estimators (SISO) Feng-Li Lian. NTU-EE Sep07 Jan08

Synthesis of Controllers for Non-minimum Phase and Unstable Systems Using Non-sequential MIMO Quantitative Feedback Theory

Hence the systems in è3.5è can also be written as where D 11,D 22. Gèsè : 2 4 A C 1 B 1 D 11 B 2 D 12 C 2 D 21 D è3.è In è3.5è, the direct feed

Analysis of robust performance for uncertain negative-imaginary systems using structured singular value

Linear Control Systems Lecture #3 - Frequency Domain Analysis. Guillaume Drion Academic year

Quantitative Feedback Theory based Controller Design of an Unstable System

State feedback gain scheduling for linear systems with time-varying parameters

A New Invariance Property of Lyapunov Characteristic Directions S. Bharadwaj and K.D. Mease Mechanical and Aerospace Engineering University of Califor

The Tuning of Robust Controllers for Stable Systems in the CD-Algebra: The Case of Sinusoidal and Polynomial Signals

Improve Performance of Multivariable Robust Control in Boiler System

Control and Robustness for Quantum Linear Systems

Robust Tuning of Power System Stabilizers Using Coefficient Diagram Method

P.B. Stark. January 29, 1998

actuator 1 actuator 2 = k + r γ ψ Joint Axis

A new robust delay-dependent stability criterion for a class of uncertain systems with delay

Actuator saturation has a signiæcant eæect on the overall stability of aircraft. The recent YF-22 crash èapril 1992è has been blamed on a pilot-induce

Iterative Learning Control Analysis and Design I

Topic # Feedback Control Systems

Robust Internal Model Control for Impulse Elimination of Singular Systems

J. TSINIAS In the present paper we extend previous results on the same problem for interconnected nonlinear systems èsee ë1-18ë and references therein

7 Robustness Analysis with Real Parametric Uncertainty

Exam. 135 minutes, 15 minutes reading time

Robust and Optimal Control, Spring A: SISO Feedback Control A.1 Internal Stability and Youla Parameterization

Achievable performance of multivariable systems with unstable zeros and poles

6.241 Dynamic Systems and Control

Disturbance Attenuation Properties for Discrete-Time Uncertain Switched Linear Systems

A Unied Approach on Stability Robustness for Uncertainty. Descriptions based on Fractional Model Representations

where Sènè stands for the set of n æ n real symmetric matrices, and æ is a bounded open set in IR n,typically with a suæciently regular boundary, mean

Structured Stochastic Uncertainty

Structured Uncertainty and Robust Performance

DERIVATIVE FREE OUTPUT FEEDBACK ADAPTIVE CONTROL

CONTROL using quantized feedback has been an important

Robust Adaptive MPC for Systems with Exogeneous Disturbances

Floor Control (kn) Time (sec) Floor 5. Displacement (mm) Time (sec) Floor 5.

FEL3210 Multivariable Feedback Control

QUANTITATIVE L P STABILITY ANALYSIS OF A CLASS OF LINEAR TIME-VARYING FEEDBACK SYSTEMS

Information Structures Preserved Under Nonlinear Time-Varying Feedback

Here represents the impulse (or delta) function. is an diagonal matrix of intensities, and is an diagonal matrix of intensities.

ROBUST STABILITY AND PERFORMANCE ANALYSIS* [8 # ]

Information-Based Complexity of Uncertainty Sets in Feedback Control

Frequency-Domain Robust Control Toolbox

APPLICATION OF D-K ITERATION TECHNIQUE BASED ON H ROBUST CONTROL THEORY FOR POWER SYSTEM STABILIZER DESIGN

EL2520 Control Theory and Practice

Lecture 1. Introduction. The importance, ubiquity, and complexity of embedded systems are growing

The Generalized Nyquist Criterion and Robustness Margins with Applications

LMI based output-feedback controllers: γ-optimal versus linear quadratic.

A NEW APPROACH TO MIXED H 2 /H OPTIMAL PI/PID CONTROLLER DESIGN

Robust control in presence of parametric uncertainties: observer based feedback controller design

On the simultaneous stabilization of three or more plants

Didier HENRION henrion

MANY adaptive control methods rely on parameter estimation

H-Infinity Controller Design for a Continuous Stirred Tank Reactor

Fragility via Robustness of Controllers Dedicated. to the Congestion Control in Internet Protocol

Transcription:

Chapter 5 Robust stability and the H1 norm An important application of the H1 control problem arises when studying robustness against model uncertainties. It turns out that the condition that a control system is robustly stable in spite of a certain kind of model uncertainties can be expressed quantitatively in terms of an H1 norm bound which the control system should satisfy. The connection of the H1 norm and robust stability will be described in this chapter. We will consider a plant y = Gu where it is assumed that G can be characterized as G = G 0 +æ A è5.1è è5.2è Here, G 0 is the nominal plant model, which is assumed to be linear and ænite dimensional. The additive uncertainty æ A is unknown, but it is assumed that an upper bound on its magnitude can be estimated as a function of frequency. More precisely, for a SISO system we can specify a ælter W èj!è such that jæ A èj!èjjwèj!èj; all! èsisoè è5.3è The uncertainty bound jw èj!èj characterizes the assumed maximum model uncertainty at various frequencies, and it can often be estimated from experimental data. In particular, if the plant model has been determined by frequency response experiments, the maximum error of the frequency response can often directly be estimated from the available experimental frequency response data. For convenience, the characterization è5.2è, è5.3è of an uncertain plant is usually stated in an equivalent form obtained by deæning æ such that æ A = W æ. Then è5.2è, è5.3è is equivalent to G = G 0 + W æ; jæèj!èj1; all! èsisoè è5.4è Here, the uncertainty block æ is assumed to be uniformly bounded at all frequencies, and the varying amount of plant uncertainty at various frequencies is completely incorporated into the ælter W. The ælter W is therefore commonly called uncertainty weighting ælter or simply the uncertainty weight. 52

W 1 æw 2 G + 0 e? u K y Figure 5.1: Control of uncertain system. For MIMO systems, the normbounded uncertainty description is generalized by assuming that the uncertainty blockæ A is bounded in its induced matrix norm kæèj!èk = èæèj!èè according to èæ A èj!èè jwèj!èj; all! èmimoè è5.5è where W is a scalar weighting ælter. The characterization è5.4è is then replaced by G = G 0 + W æ; èæèj!èè 1; all! èmimoè è5.6è or, equivalently èrecalling the deænition of the H1 normè G = G 0 + W æ; kæk1 1 èmimoè è5.7è Although the uncertain plant in è5.4è or è5.7è has been formulated for the additive uncertainty è5.2è, it is straightforward to extend the uncertainty description to other forms of normbounded uncertainties. An important uncertainty type is the output multiplicative uncertainty, G =èi+æ M èg 0 è5.8è Assuming that èæ M èj!èè jwèj!èj; all! the uncertain plant can be written in the equivalent form G =èi +æwèg 0 è5.9è =G 0 +æwg 0 ; kæk1 1 è5.10è which is of the same general form as è5.7è, with uncertainty weight WG 0 and with the uncertainty and weight in reversed order. Input multiplicative uncertainties can be characterized in a similar way. 53

æ v i? + + P u y z K Figure 5.2: Standard representation of uncertain control system. A general description of an uncertain system with a normbounded uncertainty is given by G = G 0 + W 1 æw 2 ; kæk1 1 è5.11è See Figure 5.1. For the control system in Figure 5.1, it is important to study whether the closed loop is stable for all possible G, i.e., for all normbounded æ such that kæk1 1. In this case the control system is said to be robustly stable and the controller K is said to be robustly stabilizing. The problem of ænding such a robustly stabilizing controller is stated as follows. Robust stabilization problem. Consider the uncertain plant described by è5.11è. Find a controller such that the control system in Figure 5.1 is stable for all uncertainties æ which satisfy the norm bound kæk1 1. The robust stabilization problem can be stated in terms of an equivalent H1 optimal control problem. The result will be based on the observation that the control system in Figure 5.1 can be written in the equivalent form in Figure 5.2, where P is an augmented plant deæned as P11 P P = 12 0 W2 = è5.12è P 22 G 0 P 21 To see the equivalence of the control systems in Figures 5.1 and 5.2, it is suæcient to show that the block diagrams give the same transfer function from u to y. Notice that by Figure 5.2 and equation è5.12è we have W 1 y =ëp 22 + P 21 æèi, P 11 æè,1 P 12 ëu =ëg 0 +W 1 æèi, 0 æ æè,1 W 2 ëu =ëg 0 +W 1 æw 2 ëu è5.13è 54

æ v + i? F z Figure 5.3: Representation of uncertain system. which is the same as in Figure 5.1. In order to obtain a qualitative appreciation of the robust stability problem, notice that the uncertainty block æ appears in a feedback loop around the closedloop plant, and classical stability analysis can be applied to provide stability conditions for this feedback loop. More precisely, the control system in Figure 5.2 can be written in the equivalent form shown in Figure 5.3, z =èi,fæè,1 Fv; F = FèP; Kè è5.14è where F = F èp; Kè denotes the closedloop transfer from v to z for the nominal system èwith æ = 0è in Figure 5.2, i.e., F èp; Kè =P 11 + P 12 èi, KP 22 è,1 KP 21 è5.15è According to classical control theory of SISO systems, the feedback loop in Figure 5.3 is stable if F èp; Kè is stable and the loop transfer function F æ has magnitude less than one; jf èj!èæèj!èj é 1, all! èimplying that jf èj! c èæèj! c èj é 1 at the crossover frequency! c, where F æ has phase,è. This result is known as the small gain theorem. By the assumption that æ is normbounded, such that jæèj!èj1, robust stability is thus guaranteed if the closedloop transfer function F satisæes jf èj!èj é 1, all!, or equivalently, the H1norm bound kf k1 é 1 holds. It turns out that the assumption on the uncertainty block æ, kæk11, leaves suæcient freedom so that a normbounded æ which actually destabilizes the system can always be found if jf èj!èj1, for some!, i.e., if kf k1 1. Hence, kf k1 é 1 is both a suæcient and necessary condition for robust stability. For MIMO systems, we can use the following èsimpliæedè qualitative arguments. Notice that the transfer function in è5.14è can be written èi, F æè,1 F = 1 adjèi, F æè æ F detèi, F æè è5.16è Assuming that F and æ are both stable, the stability of the operator in è5.16è is determined by the zeros of detèi, F æè. Since the system in Figure 5.3 is stable for 55

suæciently small æ, it follows by interpolation that if there exists a normbounded æ such that the operator in è5.16è is unstable, i.e., it has a righthalfplane pole, then there also exists a normbounded æ such that the operator in è5.16è has a pole on the stability boundary, i.e., on the imaginary axis, implying detèi, F èj!èæèj!èè = 0 for some!. Hence the robust stability condition is equivalent to the condition that detèi, F èj!èæèj!èè 6= 0; all! and æ such that kæk1 1 è5.17è Some analysis shows that the condition è5.17è holds if and only if èf èj!èè é 1, all!, or equivalently, kf k1 é 1. The above results are summarized in the following robust stability condition. Theorem 5.1 Condition for robust stability. Consider the system in Figure 5.2 or 5.3. The system is stable for all uncertainties which satisfy the norm bound kæk1 1 if and only if the nominal closedloop transfer function F = F èp; Kè is stable and kf k1 é 1 è5.18è Remark 5.1. As mentioned above, the 'if'part, kf k1 é 1 è robust stability follows from the classical small gain theorem, because the H1norm bound guarantees jf èj!èæèj!èj é 1 for SISO systems and èf èj!èæèj!èè é 1 for MIMO systems. By contrast, the 'only if'part, robust stability è kf k1 é 1 is newer, and was proved only in the 1980's. The result follows basically from the fact that the uncertainty can be chosen to have arbitrary phase. Hence, if kf k1 1 it follows that a normbounded uncertainty kæk1 1 can always be found which destabilizes the system. Remark 5.2. The robust stability condition in è5.18è is formulated for normbounded uncertainties with a norm bound which is normalized so that kæk1 1. Any other magnitude of the norm bound is assumed to be incorporated as a corresponding factor in the weight ælters W 1 and W 2. Sometimes it is, however, convenient to formulate the robustness criterion explicitly for normbounded uncertainties which satisfy the general norm bound kæk1 æ. It is easy to see that the corresponding robust stability condition is then kf k1 éæ,1 è5.19è It may for example be of interest to determine the largest normbounded uncertainty that can be allowed such that it is still possible to ænd a controller which gives robust stability. The maximally robustly stabilizing controller can be found by minimizing kf k1 èby æiterationè. The controller is then robustly stabilizing for all æ such that kæk1 é kf k,1 1. 56

Remark 5.3. Robust stability against nonlinear andèor timevarying uncertainties. Although the robust stability result has above been formulated for linear, timeinvariant èltiè uncertainties, it can easily be generalized to nonlinear, and possibly timevarying uncertainties. Suppose that the uncertainty is not restricted to be linear, but is only assumed to satisfy the norm bound kæk 1 è5.20è where kæk denotes the L 2 induced norm kæk = sup kævk2 : v 6= 0 kvk 2 è5.21è Notice that this deænition of the L 2 induced norm coincides with the deænition of the H1 norm form for linear timeinvariant systems èequations è2.51è, è2.61èè, but now æ may be nonlinear andèor timevarying. Then it can be shown that the system in Figure 5.2 or 5.3 is stable for all, possibly nonlinear andèor timevarying uncertainties æ which satisfy the L 2 induced norm bound è5.20è if and only if the nominal closedloop transfer function F = F èp; Kè is stable and satisæes the H1norm bound è5.18è, i.e., kf k1 é 1. Hence the condition for robust stability against nonlinear, timevarying uncertainties is the same as the condition for robust stability against linear timeinvariant uncertainties. This result may appear counterintuitive, as one would expect that the ærst, more general, uncertainty class would correspond to a more restrictive condition on the closed loop. The result is, however, a consequence of the fact that the nominal system is linear and timeinvariant, and then the worst, destabilizing uncertainty is also linear and timeinvariant. By Remark 5.3 the robust stability condition provides a quantitativeway of treating plant nonlinearities as uncertainties about a nominal linear plant model. Such an approach is of course only feasible for not too strongly nonlinear plants, where the norm bound of the uncertainty which captures the nonlinearities is not excessive. The signiæcance of the robust stability condition è5.18è is that it gives a quantitative characterization of robust stability in terms of the H1 norm. By the procedure in Chapter 4 we know how to ænd a controller which achieves the norm bound è5.18è, and which is robustly stabilizing. Before the introduction of H1 control theory the solution of the robust stabilization problem was not known. Although theoretically important, the robust stabilization problem alone is perhaps of limited practical interest. Firstly, many processes, for example in chemical process control systems, are known to be openloop stable. The maximally robustly stabilizing control strategy is then to operate the plant in open loop, because any feedback controller gives a reduction in robust stability for an openloop stable plant. Secondly, even for an unstable uncertain plant, a controller which is only designed for robust stability will in general be conservative. In practical controller design, the robust stability condition è5.18è is useful as a robustness bound used in combination with other performance related design criteria. This will be discussed in Chapter 7. Notes and references The formulation of robust stability in terms of the H1 norm is due to a number of 57

researchers, see for example Doyle and Stein è1981è, Chen and Desoer è1982è, Kimura è1984è, Vidyasagar è1985è, and Vidyasagar and Kimura è1986è. Highly readable accounts of the robust stability issue are found in the books by Vidyasagar è1985è and McFarlane and Glover è1990è. References Chen, M. J. and C. A. Desoer è1982è. "Necessary and suæcient conditions for robust stability of linear distributed feedback systems," Int. J. Control 35, 255í267. Doyle, J. C. and G. Stein è1981è. "Multivariable feedback design: concepts for a classicalèmodern synthesis," IEEE Transactions on Automatic Control 26, 4í16. Kimura, H. è1984è. "Robust stabilizability for a class of transfer functions," IEEE Transactions on Automatic Control 29, 788í793. McFarlane, D. C. and K. Glover è1990è. Robust Controller Design Using Normalized Coprime Factor Plant Descriptions. SpringerVerlag, Berlin. Vidyasagar, M. è1985è. Control Systems Synthesis: A Factorization Approach. MIT Press, Cambridge, MA. Vidyasagar, M. and H. Kimura è1986è. "Robust controllers for uncertain linear multivariable systems," Automatica 22, 85í94. 58