Singular Value Decomposition of the frequency response operator

Similar documents
1 Sylvester equations

Robust Control 9 Design Summary & Examples

Dynamics and control of wall-bounded shear flows

6.241 Dynamic Systems and Control

6.241 Dynamic Systems and Control

Damping Mechanisms in Dynamic Mode Atomic Force Microscopy Applications

OWELL WEEKLY JOURNAL

Nonlinear error dynamics for cycled data assimilation methods

Robust control of resistive wall modes using pseudospectra

Mapping MIMO control system specifications into parameter space

Non-Self-Adjoint Operators and Pseudospectra

Lecture 7 (Weeks 13-14)

Turbulent drag reduction by streamwise traveling waves

Proper Orthogonal Decomposition (POD) for Nonlinear Dynamical Systems. Stefan Volkwein

Singular Value Decomposition Analysis

EE538 Final Exam Fall :20 pm -5:20 pm PHYS 223 Dec. 17, Cover Sheet

EL2520 Control Theory and Practice

Contents lecture 5. Automatic Control III. Summary of lecture 4 (II/II) Summary of lecture 4 (I/II) u y F r. Lecture 5 H 2 and H loop shaping

A review of stability and dynamical behaviors of differential equations:

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

Lecture No 1 Introduction to Diffusion equations The heat equat

Lecture 4: Analysis of MIMO Systems

Robust Control 5 Nominal Controller Design Continued

Efficient Observation of Random Phenomena

Denis ARZELIER arzelier

5 Compact linear operators

On using the streamwise traveling waves for variance suppression in channel flows

Analysis of Transient Behavior in Linear Differential Algebraic Equations

Proper Orthogonal Decomposition in PDE-Constrained Optimization

A NONSMOOTH, NONCONVEX OPTIMIZATION APPROACH TO ROBUST STABILIZATION BY STATIC OUTPUT FEEDBACK AND LOW-ORDER CONTROLLERS

Chapter 3. LQ, LQG and Control System Design. Dutch Institute of Systems and Control

Collocation based high dimensional model representation for stochastic partial differential equations

MATH 425, FINAL EXAM SOLUTIONS

Practice Problems for Final Exam

Chapter 7: Bounded Operators in Hilbert Spaces

arxiv: v2 [math.pr] 27 Oct 2015

Introduction to Turbulence and Turbulence Modeling

Time Domain Analysis of Linear Systems Ch2. University of Central Oklahoma Dr. Mohamed Bingabr

Algorithms for Uncertainty Quantification

Stability of an abstract wave equation with delay and a Kelvin Voigt damping

Systems Theory and Shear Flow Turbulence Linear Multivariable Systems Theory is alive and well

ACCEPTS HUGE FLORAL KEY TO LOWELL. Mrs, Walter Laid to Rest Yesterday

CME 345: MODEL REDUCTION

On the transient behaviour of stable linear systems

ME 234, Lyapunov and Riccati Problems. 1. This problem is to recall some facts and formulae you already know. e Aτ BB e A τ dτ

H 2 optimal model reduction - Wilson s conditions for the cross-gramian

Computation of Local ISS Lyapunov Function Via Linear Programming

ROBUST STABILITY AND PERFORMANCE ANALYSIS* [8 # ]

VISUALIZING PSEUDOSPECTRA FOR POLYNOMIAL EIGENVALUE PROBLEMS. Adéla Klimentová *, Michael Šebek ** Czech Technical University in Prague

Hankel Optimal Model Reduction 1

MATH 425, HOMEWORK 3 SOLUTIONS

Accurate estimation for the closed-loop robust control using global modes

6.241 Dynamic Systems and Control

3 Gramians and Balanced Realizations

Numerical approximation for optimal control problems via MPC and HJB. Giulia Fabrini

The automatic solution of PDEs using a global spectral method

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

ECE 636: Systems identification

Fréchet Sensitivity Analysis for Partial Differential Equations with Distributed Parameters

Asymptotic behaviour of the heat equation in twisted waveguides

Modern Optimal Control

LOWELL WEEKLY JOURNAL

Numerical Study of Oscillatory Regimes in the KP equation

CDS Solutions to the Midterm Exam

Prof. Dr.-Ing. Armin Dekorsy Department of Communications Engineering. Stochastic Processes and Linear Algebra Recap Slides

An Inverse Problem for the Matrix Schrödinger Equation

Applied Analysis (APPM 5440): Final exam 1:30pm 4:00pm, Dec. 14, Closed books.

Exercise 8: Frequency Response of MIMO Systems

FEL3210 Multivariable Feedback Control

Lecture 10: Finite Differences for ODEs & Nonlinear Equations

Convex optimization problems. Optimization problem in standard form

Review of Fourier Transform

Robust Multivariable Control

Pseudospectra and Nonnormal Dynamical Systems

Semidefinite Programming Duality and Linear Time-invariant Systems

ME 680- Spring Representation and Stability Concepts

Chebfun2: Exploring Constant Coefficient PDEs on Rectangles

Numerical solutions of the small dispersion limit of KdV, Whitham and Painlevé equations

6.241 Dynamic Systems and Control

Linear Stochastic Systems: A Geometric Approach to Modeling, Estimation and Identification

EE 380. Linear Control Systems. Lecture 10

Numerical Methods for PDEs

Lecture 13: Internal Model Principle and Repetitive Control

Understanding and Controlling Turbulent Shear Flows

Lecture 6. Chapter 8: Robust Stability and Performance Analysis for MIMO Systems. Eugenio Schuster.

The HJB-POD approach for infinite dimensional control problems

System Modeling and Identification CHBE 702 Korea University Prof. Dae Ryook Yang

POD for Parametric PDEs and for Optimality Systems

On continuous time contract theory

Introduction to Model Order Reduction

Definition and basic properties of heat kernels I, An introduction

Finite Differences for Differential Equations 28 PART II. Finite Difference Methods for Differential Equations

Matrix Product States

Linear Algebra and Dirac Notation, Pt. 3

NONLINEAR CONTINUUM FORMULATIONS CONTENTS

u( x) = g( y) ds y ( 1 ) U solves u = 0 in U; u = 0 on U. ( 3)

A Vector-Space Approach for Stochastic Finite Element Analysis

Flow Instability Matlab Tutorial Bangalore, January 2010 Matthew Juniper, Dan Henningson, Peter Schmid 1

08a. Operators on Hilbert spaces. 1. Boundedness, continuity, operator norms

MP 472 Quantum Information and Computation

Transcription:

Measures of input-output amplification (across frequency) Largest singular value Hilbert-Schmidt norm (power spectral density) Systems with one spatial variable Two point boundary value problems EE 8235: Lecture 2 Lecture 2: Input-output norms; Pseudospectra Singular Value Decomposition of the frequency response operator Input-output norms { worst-case amplification of deterministic disturbances H norm: measure of robustness H 2 norm: { energy of the impulse response variance amplification Pseudospectra of linear operators

EE 8235: Lecture 2 2 Example: cantilever beam µ ψ tt + αei ψ txxxx + EI ψ xxxx = ψ(, t) =, ψ x (, t) = αei ψ txxx (l, t) + EIψ xxx (l, t) = u(t), ψ xx (l, t) = input: output: u(t) y(t) ψ(l, t) = y(t) magnitude: phase:

EE 8235: Lecture 2 3 Example: diffusion equation on L 2, Distributed input and output fields Frequency response operator φ t (y, t) = φ yy (y, t) + d(y, t) φ(y, ) = φ(±, t) = φ(y, ω) = T (ω) d(, ω) (y) = (jωi yy ) d(, ω) (y) = T ker (y, η; ω) d(η, ω) dη

EE 8235: Lecture 2 4 Two point boundary value realizations of T (ω) Input-output differential equation T (ω) : Spatial state-space realization T (ω) : { φ (y, ω) jω φ(y, ω) = d(y, ω) φ(±, ω) = x (y, ω) x (y, ω) x = 2(y, ω) jω x 2 (y, ω) φ(y, ω) = x (y, ω) x 2 (y, ω) x (, ω) = x 2 (, ω) + + d(y, ω) x (, ω) x 2 (, ω)

EE 8235: Lecture 2 5 Frequency response operator Evolution equation Spatial differential operators Frequency response operator E φ t (y, t) = F φ(y, t) + G d(y, t) ϕ(y, t) = C φ(y, t) F = F ij = f ij,k (y) dk dy k nij k = T (ω) = C (jωe F) G

EE 8235: Lecture 2 6 Singular Value Decomposition of T (ω) compact operator T (ω): H in H out ϕ(y, ω) = T (ω) d(, ω) (y) = n = σ n (ω) u n (y, ω) v n, d T (ω) T (ω) u n (, ω) (y) = σ 2 n(ω) u n (y, ω) {u n } orthonormal basis of H out T (ω) T (ω) v n (, ω) (y) = σ 2 n(ω) v n (y, ω) {v n } orthonormal basis of H in σ (ω) σ 2 (ω) > d(y, ω) = v m (y, ω) ϕ(y, ω) = σ m (ω) u m (y, ω) σ (ω): the largest amplification at any frequency

EE 8235: Lecture 2 7 Input-output gains Determined by singular values of T (ω) H norm: an induced L 2 gain (of a system) T 2 worst case amplification: = sup output energy input energy = sup ω σ 2 (ω) σ 2 (ω)

d Nominal Dynamics Γ modeling uncertainty (can be nonlinear or time-varying) small-gain theorem: ϕ EE 8235: Lecture 2 8 Robustness interpretation stability for all Γ with Γ γ γ < T LARGE worst case amplification small stability margins

Both σ (ω) and T (ω) 2 HS power spectral density: T (ω) 2 HS = trace ( T (ω) T (ω) ) = Enabling tool: TPBVRs of T (ω) and T (ω) n = σ 2 n (ω) can be computed efficiently using Chebfun T (ω) 2 HS : Jovanović & Bamieh, Syst. Control Lett. 6 EE 8235: Lecture 2 9 Hilbert-Schmidt norm of T (ω) σ (ω): Lieu & Jovanović, J. Comput. Phys. (submitted; also: arxiv:2.579v) software: Frequency Responses of PDEs in Chebfun H 2 norm: variance amplification T 2 2 = 2 π T (ω) 2 HS dω

EE 8235: Lecture 2 ψ ψ 2 = d s + λ WORST CASE AMPLIFICATION sup energy of ψ 2 energy of d A toy example λ ψ R λ 2 ψ 2 ψ R = sup T (jω) 2 = R2 (λ λ 2 ) 2 2π ω + s + λ 2 ψ 2 d VARIANCE AMPLIFICATION T (jω) 2 dω = R 2 λ λ 2 (λ + λ 2 ) ROBUSTNESS d s + λ ψ R s + λ 2 ψ 2 small-gain theorem: stability for all Γ with Γ γ Γ modeling uncertainty (can be nonlinear or time-varying) γ < λ λ 2 /R

EE 8235: Lecture 2 A note on computation of H 2 and H norms H 2 norm Operator Lyapunov equation φ t (y, t) = A φ(y, t) + B d(y, t) ϕ(y, t) = C φ(y, t) T 2 2 = trace ( C X C ) A X + X A = B B H norm E-value decomposition of Hamiltonian in conjunction with bisection T γ A γ B B γ C C A has at least one imaginary e-value

Realization of T T : f T g = d x (y) = A (y) x(y) + B (y) d(y) ϕ(y) = C (y) x(y) = N a x(a) + N b x(b) T ϕ EE 8235: Lecture 2 2 Spatial state-space realization of T (ω) Cascade connection of T and T Realization of T T : z (y) = A (y) z(y) C (y) f(y) g(y) = B (y) z(y) = M a z(a) + M b z(b) Ma M b N a N b =

EE 8235: Lecture 2 3 Integral form of a differential equation D diffusion equation: differential form Auxiliary variable: Integrate twice ( E + ( ) D (2) jωi φ(y) = d(y) ) E φ(y) = ν(y) = D (2) φ (y) φ (y) = φ(y) = y y ν(η ) dη + k = ( η2 = J (2) ν (y) + K (2) k J () ν (y) + k ) ν(η ) dη dη 2 + (y + ) k 2 k

D diffusion equation: integral form ( I jωj (2)) ν(y) jω K (2) k = d(y) 2 k2 k = Eliminate k from the equations to obtain ( E + (I jωj (2) + 2 ) jω (y + ) E J (2) ν(y) = d(y) ) E J (2) ν(y) EE 8235: Lecture 2 4 More suitable for numerical computations than differential form integral operators and point evaluation functionals are well-conditioned

Book Trefethen and Embree: Spectra and Pseudospectra Online resources Talk by Nick Trefethen: Pseudospectra and EigTool Software: { Pseudospectra Gateway EigTool EE 8235: Lecture 2 5 Pseudospectra perturbed system: ψ t = (A + Γ) ψ ɛ-pseudospectrum: σ ɛ (A) = { s C; (si A) > /ɛ } = {s C; s σ(a + Γ), Γ < ɛ} can be converted to an input-output problem