model reduction for dynamical systems 5

Upload: peet89

Post on 24-Feb-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/25/2019 Model Reduction for Dynamical Systems 5

    1/17

    Otto-von-Guericke Universitat MagdeburgFaculty of Mathematics

    Summer term 2012

    Model Reduction

    for Dynamical Systems

    Lecture 5

    Peter Benner

    Max Planck Institute for Dynamics of Complex Technical SystemsComputational Methods in Systems and Control Theory

    Magdeburg, Germany

    [email protected]

    www.mpi-magdeburg.mpg.de/research/groups/csc/lehre/2012 SS MOR/

  • 7/25/2019 Model Reduction for Dynamical Systems 5

    2/17

    Introduction Mathematical Basics

    Outline

    1 IntroductionModel Reduction for Dynamical SystemsApplication Areas

    Motivating Examples

    2 Mathematical BasicsNumerical Linear AlgebraSystems and Control Theory

    Qualitative and Quantitative Study of the Approximation Error

    Max Planck Institute Magdeburg Peter Benner, MOR for Dynamical Systems 2/6

  • 7/25/2019 Model Reduction for Dynamical Systems 5

    3/17

    Introduction Mathematical Basics

    Qualitative and Quantitative Study of the Approximation ErrorSystem Norms

    Consider transfer function

    G(s) =C(sI A)1

    B+D

    and input functions u Lm2 =Lm2(,), with the 2-norm

    u22 := 1

    2

    u()u() d.

    Assume A (asympotically) stable: (A) C := {z C : Re z

  • 7/25/2019 Model Reduction for Dynamical Systems 5

    4/17

    Introduction Mathematical Basics

    Qualitative and Quantitative Study of the Approximation ErrorSystem Norms

    Consider transfer function

    G(s) =C(sI A)1

    B+D

    and input functions u Lm2 =Lm2(,), with the 2-norm

    u22 := 1

    2

    u()u() d.

    Assume A (asympotically) stable: (A) C := {z C : Re z

  • 7/25/2019 Model Reduction for Dynamical Systems 5

    5/17

    Introduction Mathematical Basics

    Qualitative and Quantitative Study of the Approximation ErrorSystem Norms

    Consider transfer function

    G(s) =C(sI A)1

    B+D

    and input functions u Lm2 =Lm2(,), with the 2-norm

    u22 := 1

    2

    u()u() d.

    Assume A (asympotically) stable: (A) C := {z C : Re z

  • 7/25/2019 Model Reduction for Dynamical Systems 5

    6/17

    Introduction Mathematical Basics

    Qualitative and Quantitative Study of the Approximation ErrorSystem Norms

    Consider transfer function

    G(s) =C(sI A)1

    B+D

    and input functions u Lm2 =Lm2(,), with the 2-norm

    u22 := 1

    2

    u()u() d.

    Assume A (asympotically) stable: (A) C := {z C : Re z

  • 7/25/2019 Model Reduction for Dynamical Systems 5

    7/17

    Introduction Mathematical Basics

    Qualitative and Quantitative Study of the Approximation ErrorSystem Norms

    Consider transfer function

    G(s) =C(sI A)1

    B+D

    and input functions u Lm2 =Lm2(,), with the 2-norm

    u22 := 1

    2

    u()u() d.

    Assume A (asympotically) stable: (A) C := {z C : Re z

  • 7/25/2019 Model Reduction for Dynamical Systems 5

    8/17

    Introduction Mathematical Basics

    Qualitative and Quantitative Study of the Approximation ErrorSystem Norms

    Consider transfer function

    G(s) =C(sI A)1

    B+D

    and input functions u Lm2 =Lm2(,), with the 2-norm

    u22 := 1

    2

    u()u() d.

    Assume A (asympotically) stable: (A) C := {z C : Re z

  • 7/25/2019 Model Reduction for Dynamical Systems 5

    9/17

    Introduction Mathematical Basics

    Qualitative and Quantitative Study of the Approximation ErrorSystem Norms

    Consider transfer function

    G(s) =C(sI A)1

    B+D

    and input functions u Lm2 =Lm2(,), with the 2-norm

    u22 := 1

    2

    u()u() d.

    Assume A (asympotically) stable: (A) C := {z C : Re z

  • 7/25/2019 Model Reduction for Dynamical Systems 5

    10/17

    Qualitative and Quantitative Study of the Approximation ErrorSystem Norms

    Consider transfer function

    G(s) =C(sI A)1

    B+D.

    Hardy space HFunction space of matrix-/scalar-valued functions that are analytic and

    bounded in C+.The H-normis

    F := supRe s>0

    max(F(s)) = supR

    max(F()) .

    Stable transfer functions are in the Hardy spaces

    H in the SISO case (single-input, single-output, m=p= 1);

    Hpm in the MIMO case (multi-input, multi-output, m>1, p>1).

    Max Planck Institute Magdeburg Peter Benner, MOR for Dynamical Systems 3/6

    Introduction Mathematical Basics

  • 7/25/2019 Model Reduction for Dynamical Systems 5

    11/17

    Qualitative and Quantitative Study of the Approximation ErrorSystem Norms

    Consider transfer function

    G(s) =C(sI A)1

    B+D.

    Paley-Wiener Theorem (Parsevals equation/Plancherel Theorem)

    L2(,) = L2, L2(0,) = H2

    Consequently, 2-norms in time and frequency domains coincide!

    Max Planck Institute Magdeburg Peter Benner, MOR for Dynamical Systems 3/6

    Introduction Mathematical Basics

  • 7/25/2019 Model Reduction for Dynamical Systems 5

    12/17

    Qualitative and Quantitative Study of the Approximation ErrorSystem Norms

    Consider transfer function

    G(s) =C(sI A)1

    B+D.

    Paley-Wiener Theorem (Parsevals equation/Plancherel Theorem)

    L2(,) = L2, L2(0,) = H2

    Consequently, 2-norms in time and frequency domains coincide!

    H approximation error

    Reduced-order model transfer function G(s) = C(sIr A)1B+D.

    y y2 = Gu Gu2 G Gu2.

    = compute reduced-order model such that G G

  • 7/25/2019 Model Reduction for Dynamical Systems 5

    13/17

    Qualitative and Quantitative Study of the Approximation ErrorSystem Norms

    Consider stable transfer function

    G(s) =C(sI A)1

    B, i.e. D= 0.

    Hardy space H2Function space of matrix-/scalar-valued functions that are analytic C+ and

    bounded w.r.t. the H2-norm

    F2 := 1

    2

    sup

    Re>0

    Z

    F(+ )2Fd

    12

    = 1

    2

    Z

    F()2Fd

    12

    .

    Stable transfer functions are in the Hardy spaces

    H2 in the SISO case (single-input, single-output, m=p= 1);

    Hpm2 in the MIMO case (multi-input, multi-output, m >1, p>1).

    Max Planck Institute Magdeburg Peter Benner, MOR for Dynamical Systems 4/6

    Introduction Mathematical Basics

  • 7/25/2019 Model Reduction for Dynamical Systems 5

    14/17

    Qualitative and Quantitative Study of the Approximation ErrorSystem Norms

    Consider stable transfer function

    G(s) =C(sI A)1

    B, i.e. D= 0.

    Hardy space H2Function space of matrix-/scalar-valued functions that are analytic C+ and

    bounded w.r.t. the H2-norm

    F2 = 1

    2

    Z

    F()2Fd

    12

    .

    H2 approximation error for impulse response (u(t) = u0(t))

    Reduced-order model transfer function G(s) = C(sIr A)1B.

    y y2 = Gu0 Gu02 G G2u0.

    = compute reduced-order model such that G G2

  • 7/25/2019 Model Reduction for Dynamical Systems 5

    15/17

    Qualitative and Quantitative Study of the Approximation ErrorSystem Norms

    Consider stable transfer function

    G(s) =C(sI A)1

    B, i.e. D= 0.

    Hardy space H2Function space of matrix-/scalar-valued functions that are analytic C+ and

    bounded w.r.t. the H2-norm

    F2 = 1

    2

    Z

    F()2Fd

    12

    .

    Theorem (Practical Computation of the H2-norm)

    F22 = trB

    TQB

    = tr

    CPC

    T,

    where P,Qare the controllability and observability Gramians of thecorresponding LTI system.

    Max Planck Institute Magdeburg Peter Benner, MOR for Dynamical Systems 4/6

    Introduction Mathematical Basics

  • 7/25/2019 Model Reduction for Dynamical Systems 5

    16/17

    Qualitative and Quantitative Study of the Approximation ErrorApproximation Problems

    H-norm best approximation problem for given reduced order r ingeneral open; balanced truncation yields suboptimal solu-tion with computable H-norm bound.

    H2-norm necessary conditions for best approximation known; (local)optimizer computable with iterative rational Krylov algo-rithm (IRKA)

    Hankel-normGH := max

    optimal Hankel norm approximation (AAK theory).

    Max Planck Institute Magdeburg Peter Benner, MOR for Dynamical Systems 5/6

    Introduction Mathematical Basics

  • 7/25/2019 Model Reduction for Dynamical Systems 5

    17/17

    Qualitative and Quantitative Study of the Approximation ErrorComputable error measures

    Evaluating system norms is computationally very (sometimes too) expensive.

    Other measuresabsolute errors G(j)G(j)2, G(j) G(j) (j= 1, . . . ,N);

    relative errors G(j)G(j)2

    G(j)2, G(j)G(j)

    G(j);

    eyeball norm, i.e. look atfrequency response/Bode (magnitude) plot:

    for SISO system, log-log plot frequency vs. |G()| (or|G() G()|)in decibels, 1 dB 20 log10(value).

    For MIMO systems, p m array of of plots Gij.

    Max Planck Institute Magdeburg Peter Benner, MOR for Dynamical Systems 6/6