Mathematics for Control Theory

Similar documents
Raktim Bhattacharya. . AERO 632: Design of Advance Flight Control System. Norms for Signals and Systems

EL2520 Control Theory and Practice

Singular Value Decomposition Analysis

9.5. Polynomial and Rational Inequalities. Objectives. Solve quadratic inequalities. Solve polynomial inequalities of degree 3 or greater.

H Estimation. Speaker : R.Lakshminarayanan Guide : Prof. K.Giridhar. H Estimation p.1/34

Lecture 7 : Generalized Plant and LFT form Dr.-Ing. Sudchai Boonto Assistant Professor

Problem set 5 solutions 1

Control Systems I. Lecture 6: Poles and Zeros. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich

Model reduction via tangential interpolation

Modern Control Systems

Lecture 9: Input Disturbance A Design Example Dr.-Ing. Sudchai Boonto

6.245: MULTIVARIABLE CONTROL SYSTEMS by A. Megretski. Solutions to Problem Set 1 1. Massachusetts Institute of Technology

Principles of Optimal Control Spring 2008

Contents. 1 State-Space Linear Systems 5. 2 Linearization Causality, Time Invariance, and Linearity 31

Hankel Optimal Model Reduction 1

Exercise 8: Frequency Response of MIMO Systems

Multivariable Control. Lecture 05. Multivariable Poles and Zeros. John T. Wen. September 14, 2006

Problem Set 5 Solutions 1

Lecture 7 (Weeks 13-14)

Linear System Theory

Transfer function and linearization

Lecture 4: Analysis of MIMO Systems

Theory of Robust Control

EL2520 Control Theory and Practice

Control Systems. Laplace domain analysis

EEE582 Homework Problems

Linear Quadratic Gausssian Control Design with Loop Transfer Recovery

Integration of Rational Functions by Partial Fractions

Frequency methods for the analysis of feedback systems. Lecture 6. Loop analysis of feedback systems. Nyquist approach to study stability

ECE504: Lecture 9. D. Richard Brown III. Worcester Polytechnic Institute. 04-Nov-2008

Robust Multivariable Control

Integration of Rational Functions by Partial Fractions

Introduction. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

Control Systems I. Lecture 5: Transfer Functions. Readings: Emilio Frazzoli. Institute for Dynamic Systems and Control D-MAVT ETH Zürich

Model reduction of interconnected systems

Problem Set 4 Solution 1

Denis ARZELIER arzelier

CDS Solutions to the Midterm Exam

Motivation. From SS to TF (review) Realization: From TF to SS. MECH468 Modern Control Engineering MECH550P Foundations in Control Engineering

L2 gains and system approximation quality 1

L 2 -optimal model reduction for unstable systems using iterative rational

Closed-Loop Structure of Discrete Time H Controller

Lecture 3. Chapter 4: Elements of Linear System Theory. Eugenio Schuster. Mechanical Engineering and Mechanics Lehigh University.

j=1 [We will show that the triangle inequality holds for each p-norm in Chapter 3 Section 6.] The 1-norm is A F = tr(a H A).

João P. Hespanha. January 16, 2009

Linear Algebra Massoud Malek

MCE693/793: Analysis and Control of Nonlinear Systems

Modern Optimal Control

Chapter 20 Analysis of MIMO Control Loops

ECE504: Lecture 10. D. Richard Brown III. Worcester Polytechnic Institute. 11-Nov-2008

Zeros and zero dynamics

Advanced Control Theory

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

EE 380. Linear Control Systems. Lecture 10

ẋ n = f n (x 1,...,x n,u 1,...,u m ) (5) y 1 = g 1 (x 1,...,x n,u 1,...,u m ) (6) y p = g p (x 1,...,x n,u 1,...,u m ) (7)

State Regulator. Advanced Control. design of controllers using pole placement and LQ design rules

LMI Based Model Order Reduction Considering the Minimum Phase Characteristic of the System

H 2 Optimal State Feedback Control Synthesis. Raktim Bhattacharya Aerospace Engineering, Texas A&M University

RELAY CONTROL WITH PARALLEL COMPENSATOR FOR NONMINIMUM PHASE PLANTS. Ryszard Gessing

Optimal Polynomial Control for Discrete-Time Systems

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION CONTENTS VOLUME VII

LQR, Kalman Filter, and LQG. Postgraduate Course, M.Sc. Electrical Engineering Department College of Engineering University of Salahaddin

Section 8.3 Partial Fraction Decomposition

1 Cricket chirps: an example

Dynamical system. The set of functions (signals) w : T W from T to W is denoted by W T. W variable space. T R time axis. W T trajectory space

Linear Systems. Linear systems?!? (Roughly) Systems which obey properties of superposition Input u(t) output

Let the plant and controller be described as:-

(Mathematical Operations with Arrays) Applied Linear Algebra in Geoscience Using MATLAB

Approximation of the Linearized Boussinesq Equations

Optimal Discretization of Analog Filters via Sampled-Data H Control Theory

MEM 355 Performance Enhancement of Dynamical Systems

Solutions 1-4 by Poya Khalaf

Control Systems. Frequency domain analysis. L. Lanari

CSL361 Problem set 4: Basic linear algebra

MRAGPC Control of MIMO Processes with Input Constraints and Disturbance

Learn2Control Laboratory

arxiv: v1 [cs.sy] 2 Aug 2013

ECEEN 5448 Fall 2011 Homework #4 Solutions

Krylov Techniques for Model Reduction of Second-Order Systems

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

Unit 2: Modeling in the Frequency Domain Part 2: The Laplace Transform. The Laplace Transform. The need for Laplace

ECE557 Systems Control

arxiv: v1 [math.oc] 17 Oct 2014

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

Analysis of Discrete-Time Systems

ECEN 420 LINEAR CONTROL SYSTEMS. Lecture 6 Mathematical Representation of Physical Systems II 1/67

MCE693/793: Analysis and Control of Nonlinear Systems

Analysis of Finite Wordlength Effects

Applied Linear Algebra in Geoscience Using MATLAB

Chapter 9 Observers, Model-based Controllers 9. Introduction In here we deal with the general case where only a subset of the states, or linear combin

Control Systems I. Lecture 7: Feedback and the Root Locus method. Readings: Jacopo Tani. Institute for Dynamic Systems and Control D-MAVT ETH Zürich

Projection of state space realizations

Sparsity in system identification and data-driven control

MCE/EEC 647/747: Robot Dynamics and Control. Lecture 8: Basic Lyapunov Stability Theory

Intro. Computer Control Systems: F8

Applied Linear Algebra in Geoscience Using MATLAB

Nonlinear Control. Nonlinear Control Lecture # 6 Passivity and Input-Output Stability

Lecture: Linear algebra. 4. Solutions of linear equation systems The fundamental theorem of linear algebra

FEL3210 Multivariable Feedback Control

ECE504: Lecture 8. D. Richard Brown III. Worcester Polytechnic Institute. 28-Oct-2008

Transcription:

Mathematics for Control Theory H 2 and H system norms Hanz Richter Mechanical Engineering Department Cleveland State University

Reading materials We will use: Michael Green and David Limebeer, Linear Robust Control, Prentice-Hall, 1995 (mostly Chapter 3, some material from other sections and appendices) Kemin Zhou, John Doyle and Keith Glover, Robust and Optimal Control, Prentice-Hall, 1995 (for more information specific to linear robust control). 2 / 14

Input-Output System An input-output system or simply system is a mapping G : S 1 S 2. We use the operator notation z = Gw with w S 1 and z S 2. Systems form a linear vector space (even if the systems themselves are not linear!) under the following operations: Linear systems satisfy: (G 1 +G 2 )w = G 1 w +G 2 w (αg)w = αgw G(αw 1 +βw 2 ) = αgw 1 +βgw 2 for all w 1,w 2 S 1 and all scalars α,β (taken from an appropriate field, for instance R). 3 / 14

Causal Systems As engineers, we don t like systems which react to an input before the input has been applied or that continue to feel the effects of the input after it is no longer applied. Systems whose outputs up to time T depend on the input only up to time T, for any T, are called causal. Mathematically, causal systems G obey where P T is the truncation operator: P T GP T = P T G (P T (w))(t) = { w(t), t T 0, t > T 4 / 14

L 2 Stability A system is L 2 stable if the following implication is true:. w L 2 [0, ] = Gw L 2 [0, ] For continuous-time, LTI systems, the well-known condition that the transfer function must not have poles in Re(s) > 0 is equivalent to L 2 stability. A measure of L 2 norm amplification/reduction (gain) from input to output is of interest. 5 / 14

Review: Singular Value Decomposition Refer to MCE/EEC 647/747 material on SVD: http://academic.csuohio.edu/richter_h/courses/mce647/mce647_4p5.pdf (slides 2,3,4) 6 / 14

Induced norms Let G : S 1 S 2. The induced norm of G is defined as G = sup w w 1 =0 Gw Gw 1 S2 w w 1 S1 For linear systems, we take w 1 = 0, G doesn t change (HW problem). For matrices (A a static linear system, just a transformation): A = sup x 0 Ax 2 x 2 = σ(a) That is, the Euclidean norm induces the maximum singular value as an operator norm. Note that induced norms are actually norms and they satisfy the submultiplicative property: GH G H 7 / 14

System 2-norm We saw that H 2 contained analytic complex matrix-valued functions G for which G 2 2 1 G (jw)g(jw)dw < 2π When G(jw) is the frequency response of an LTI system, the above defines a valid system norm. However, the above is not an induced norm, and it does not satisfy the submultiplicative property. Because of this, the H 2 norm is not conducive to robustness analysis. Linear quadratic Gaussian control (LQG) is equivalent to a 2-norm minimization problem. 8 / 14

L and H spaces Space L (jr) is formed by all essentially bounded complex-valued matrix functions F such that ess sup σ[f(jw)] < w R Note: F is essentially bounded if it is bounded except in a set of measure zero. Similarly, the essential supremum is the smallest upper bound excluding such set. H is a subspace of L (jr) restricted to F(s) analytic and bounded in Re(s) > 0 (note this excludes rhp poles). A norm in H is defined by: F = sup w R σ[f(jw)] 9 / 14

Notes The notations RH 2 and RH are used when the respective subspaces are restricted to stable, real-rational functions (ratios of polynomials with real coefficients) which are strictly proper (degree of the denominator > degree of the numerator). The 2-system norm can be finite only if the transfer matrix is strictly proper (D = 0). The 2-system norm can be calculated in Matlab with h2norm The 2-system norm of an LTI system is the expected RMS value of the output when the input is a white noise w(t) with unit variance: G 2 2 = E{ 1 T 0 z T (t)z(t)dt} where Z = GW 10 / 14

H system norm Let G(s) be a transfer matrix such that Y(s) = G(s)U(s). Assume G(s) L. Define an induced operator norm by: G = sup u L 2, u 1 y 2 u 2 It is shown (see Zhou and Doyle) that: G = G = sup w R σ[g(jw)] In the SISO case, G is just the peak frequency response. 11 / 14

H system norm The norm of an LTI system (A,B,C,D) induced by the signal norm L 2 is the H norm of its transfer function G(s) = C(sI A) 1 B +D, the maximum singular value of G(jw) for w 0. The H system norm can be calculated in Matlab with a singular value plot (sigma) or with the hinfnorm command. 12 / 14

Time-domain interpretation of the H system norm Let G(s) be a p m transfer matrix. Apply input vector u(t) with sinusoidal components u j (t), j = 1,2...m having the same frequency but different amplitudes and phases: u j (t) = U j sin(wt+φ j ) If G is stable, the output y(t) will reach a stationary regime of the form y i (t) = Y i sin(wt+θ i ), i = 1,2...p. Define an amplification ratio by Y / U, with Y = [Y 1, Y 2,...Y p ] and U = [U 1, U 2,...U m ]. The norm G will be the supremum of the amplifications as the frequencies, amplitudes and phases of u j are varied over all possible combinations so that 0 < U <. 13 / 14

Example Obtain a singular value plot and calculate norms H 2 and H for the following transfer matrices: [ ] G(s) = G(s) = s+2 1 s+1 s+1 1 1 (s+1) 2 (s+1) 2 [ 1 1 s+2 s+1 1 1 s 2 +0.2s+1 s 2 +0.2s+1 ] 14 / 14