Model order reduction of large-scale dynamical systems with Jacobi-Davidson style eigensolvers

Similar documents
Model order reduction of large-scale dynamical systems with Jacobi-Davidson style eigensolvers Benner, P.; Hochstenbach, M.E.; Kürschner, P.

Two-sided Eigenvalue Algorithms for Modal Approximation

Numerical Methods for Large Scale Eigenvalue Problems

Preconditioned inverse iteration and shift-invert Arnoldi method

COMPUTING DOMINANT POLES OF TRANSFER FUNCTIONS

Computing Transfer Function Dominant Poles of Large Second-Order Systems

Subspace accelerated DPA and Jacobi-Davidson style methods

Davidson Method CHAPTER 3 : JACOBI DAVIDSON METHOD

Lecture 3: Inexact inverse iteration with preconditioning

ITERATIVE PROJECTION METHODS FOR SPARSE LINEAR SYSTEMS AND EIGENPROBLEMS CHAPTER 11 : JACOBI DAVIDSON METHOD

On Dominant Poles and Model Reduction of Second Order Time-Delay Systems

Inexact inverse iteration with preconditioning

Efficient computation of transfer function dominant poles of large second-order dynamical systems

Domain decomposition on different levels of the Jacobi-Davidson method

Algorithms for eigenvalue problems arising in model reduction

1. Introduction. In this paper we consider the large and sparse eigenvalue problem. Ax = λx (1.1) T (λ)x = 0 (1.2)

A Jacobi Davidson Method with a Multigrid Solver for the Hermitian Wilson-Dirac Operator

Efficient computation of multivariable transfer function dominant poles

A Jacobi Davidson Method for Nonlinear Eigenproblems

Eigenvalue Problems CHAPTER 1 : PRELIMINARIES

HOMOGENEOUS JACOBI DAVIDSON. 1. Introduction. We study a homogeneous Jacobi Davidson variant for the polynomial eigenproblem

RANA03-02 January Jacobi-Davidson methods and preconditioning with applications in pole-zero analysis

EIGIFP: A MATLAB Program for Solving Large Symmetric Generalized Eigenvalue Problems

A Jacobi-Davidson method for two real parameter nonlinear eigenvalue problems arising from delay differential equations

CONTROLLING INNER ITERATIONS IN THE JACOBI DAVIDSON METHOD

Methods for eigenvalue problems with applications in model order reduction

MICHIEL E. HOCHSTENBACH

Polynomial Jacobi Davidson Method for Large/Sparse Eigenvalue Problems

Alternative correction equations in the Jacobi-Davidson method

Iterative methods for symmetric eigenvalue problems

Controlling inner iterations in the Jacobi Davidson method

MODEL REDUCTION BY A CROSS-GRAMIAN APPROACH FOR DATA-SPARSE SYSTEMS

HARMONIC RAYLEIGH RITZ EXTRACTION FOR THE MULTIPARAMETER EIGENVALUE PROBLEM

of dimension n 1 n 2, one defines the matrix determinants

Model Reduction for Unstable Systems

A Newton-Galerkin-ADI Method for Large-Scale Algebraic Riccati Equations

LARGE SPARSE EIGENVALUE PROBLEMS. General Tools for Solving Large Eigen-Problems

Solution of eigenvalue problems. Subspace iteration, The symmetric Lanczos algorithm. Harmonic Ritz values, Jacobi-Davidson s method

Jacobi-Davidson methods and preconditioning with applications in pole-zero analysis Rommes, J.; Vorst, van der, H.A.; ter Maten, E.J.W.

LARGE SPARSE EIGENVALUE PROBLEMS

Approximation of the Linearized Boussinesq Equations

A Domain Decomposition Based Jacobi-Davidson Algorithm for Quantum Dot Simulation

CONTROLLING INNER ITERATIONS IN THE JACOBI DAVIDSON METHOD

Solution of eigenvalue problems. Subspace iteration, The symmetric Lanczos algorithm. Harmonic Ritz values, Jacobi-Davidson s method

AMS526: Numerical Analysis I (Numerical Linear Algebra) Lecture 23: GMRES and Other Krylov Subspace Methods; Preconditioning

Jacobi-Davidson Algorithm for Locating Resonances in a Few-Body Tunneling System

ADI-preconditioned FGMRES for solving large generalized Lyapunov equations - A case study

EINDHOVEN UNIVERSITY OF TECHNOLOGY Department of Mathematics and Computer Science. CASA-Report November 2013

Towards high performance IRKA on hybrid CPU-GPU systems

Model Reduction for Linear Dynamical Systems

A Jacobi Davidson type method for the product eigenvalue problem

Preconditioned Locally Minimal Residual Method for Computing Interior Eigenpairs of Symmetric Operators

Iterative methods for Linear System

Jacobi s Ideas on Eigenvalue Computation in a modern context

EINDHOVEN UNIVERSITY OF TECHNOLOGY Department ofmathematics and Computing Science

An Arnoldi Method for Nonlinear Symmetric Eigenvalue Problems

Inexact Solves in Krylov-based Model Reduction

A Tuned Preconditioner for Inexact Inverse Iteration for Generalised Eigenvalue Problems

arxiv: v3 [math.na] 6 Jul 2018

A Tuned Preconditioner for Inexact Inverse Iteration Applied to Hermitian Eigenvalue Problems

Alternative correction equations in the Jacobi-Davidson method. Mathematical Institute. Menno Genseberger and Gerard L. G.

Solving Large Nonlinear Sparse Systems

BALANCING-RELATED MODEL REDUCTION FOR DATA-SPARSE SYSTEMS

Iterative projection methods for sparse nonlinear eigenvalue problems

A comparison of solvers for quadratic eigenvalue problems from combustion

6.4 Krylov Subspaces and Conjugate Gradients

Polynomial optimization and a Jacobi Davidson type method for commuting matrices

Linear Algebra and its Applications

A JACOBI-DAVIDSON ITERATION METHOD FOR LINEAR EIGENVALUE PROBLEMS. GERARD L.G. SLEIJPEN y AND HENK A. VAN DER VORST y

Iterative methods for Linear System of Equations. Joint Advanced Student School (JASS-2009)

A JACOBI DAVIDSON METHOD FOR SOLVING COMPLEX-SYMMETRIC EIGENVALUE PROBLEMS

A Jacobi Davidson type method for the generalized singular value problem

Iterative Methods for Solving A x = b

Solving Symmetric Indefinite Systems with Symmetric Positive Definite Preconditioners

Linear and Nonlinear Matrix Equations Arising in Model Reduction

A Chebyshev-based two-stage iterative method as an alternative to the direct solution of linear systems

M.A. Botchev. September 5, 2014

Universiteit-Utrecht. Department. of Mathematics. The convergence of Jacobi-Davidson for. Hermitian eigenproblems. Jasper van den Eshof.

c 2006 Society for Industrial and Applied Mathematics

Reduction of nonlinear eigenproblems with JD

Is there life after the Lanczos method? What is LOBPCG?

Universiteit-Utrecht. Department. of Mathematics. Jacobi-Davidson algorithms for various. eigenproblems. - A working document -

Matrix Algorithms. Volume II: Eigensystems. G. W. Stewart H1HJ1L. University of Maryland College Park, Maryland

Efficient Implementation of Large Scale Lyapunov and Riccati Equation Solvers

A Model-Trust-Region Framework for Symmetric Generalized Eigenvalue Problems

A Jacobi-Davidson method for solving complex symmetric eigenvalue problems Arbenz, P.; Hochstenbach, M.E.

Iterative Rational Krylov Algorithm for Unstable Dynamical Systems and Generalized Coprime Factorizations

Max Planck Institute Magdeburg Preprints

The Kalman-Yakubovich-Popov Lemma for Differential-Algebraic Equations with Applications

Studies on Jacobi-Davidson, Rayleigh Quotient Iteration, Inverse Iteration Generalized Davidson and Newton Updates

1. Introduction. In this paper we consider variants of the Jacobi Davidson (JD) algorithm [27] for computing a few eigenpairs of

c 2009 Society for Industrial and Applied Mathematics

Model Order Reduction of Continuous LTI Large Descriptor System Using LRCF-ADI and Square Root Balanced Truncation

Chapter 7 Iterative Techniques in Matrix Algebra

A Jacobi Davidson-type projection method for nonlinear eigenvalue problems

Model order reduction of mechanical systems subjected to moving loads by the approximation of the input

Fluid flow dynamical model approximation and control

Finding Rightmost Eigenvalues of Large, Sparse, Nonsymmetric Parameterized Eigenvalue Problems

DELFT UNIVERSITY OF TECHNOLOGY

Max Planck Institute Magdeburg Preprints

Transcription:

MAX PLANCK INSTITUTE International Conference on Communications, Computing and Control Applications March 3-5, 2011, Hammamet, Tunisia. Model order reduction of large-scale dynamical systems with Jacobi-Davidson style eigensolvers P. Benner 1 M. E. Hochstenbach 2 P. Kürschner 1 1 Max Planck Institute for Dynamics of Complex Technical Systems Computational Methods in Systems and Control Theory 2 Technische Universiteit Eindhoven Centre for Analysis, Scientific computing and Applications FOR DYNAMICS OF COMPLEX TECHNICAL SYSTEMS MAGDEBURG Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 1/15

Outline 1 Introduction and scientific background 2 Modal approximation 3 Dominant pole computation of large-scale systems 4 Current and future research, enhancements and generalizations Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 2/15

Linear time invariant systems Basic definitions Linear Time Invariant System E ẋ(t) = A x(t) + B u(t) y(t) = C x(t) Coefficient matrices: system matrices A, E R n n, input matrix B R n m, output matrix C R p n. Involved functions: state / descriptor vector x(t) R n with initial condition x(t 0 ) = x 0, input / control u(t) R m, output y(t) R p. Some properties: n is the order of the system, E may be regular (state-space system) or singular (descriptor system). Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 3/15

Linear time invariant systems Applications and origins Linear Time Invariant System E ẋ(t) = A x(t) + B u(t) Electrical engineering v1 v2 g(v) g(v) vξ 1 vξ g(v) g(v) y(t) = C x(t) i = u(t) g(v) C C C C C Numerical mechanics Biological and chemical networks, power systems,... Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 4/15

Linear time invariant systems Applications and origins Linear Time Invariant System E ẋ(t) = A x(t) + B u(t) Electrical engineering v1 v2 g(v) g(v) vξ 1 vξ g(v) g(v) y(t) = C x(t) i = u(t) g(v) C C C C C Simulation Numerical mechanics Optimization Stabilization......... Biological and chemical networks, power systems,... Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 4/15

Linear time invariant systems Model order reduction Large-Scale LTI System E ẋ(t) = A x(t) + B u(t) y(t) = C x(t) Problem Modern applications lead to large system orders n, e.g., n 10 5 or higher. Computational costs, e.g. for simulation purposes, increase drastically. Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 5/15

Linear time invariant systems Model order reduction Large-Scale LTI System E ẋ(t) = A x(t) + B u(t) y(t) = C x(t) Model Order Reduction Solution Apply model order reduction to generate approximate system of low order k n with: Ã, Ẽ R k k, B R k m, C R p k, x(t) R k, u(t) R m, and ỹ(t) R p s.t. ỹ(t) y(t). Reduced Order Model Ẽ x(t) = Ã x(t) + B u(t) ỹ(t) = C x(t) Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 5/15

Modal approximation Eigenvalues and eigenvectors The right and left eigenvectors corresponding to a selected subset λ 1,..., λ k of eigenvalues of (A, E) satisfy the generalized eigenvalue problems: { Axj = λ j Ex j, x j 0 yj H A = λ j yj H ; j = 1,..., k. E, y j 0 Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 6/15

Modal approximation Eigenvalues and eigenvectors The right and left eigenvectors corresponding to a selected subset λ 1,..., λ k of eigenvalues of (A, E) satisfy the generalized eigenvalue problems: { Axj = λ j Ex j, x j 0 yj H A = λ j yj H ; j = 1,..., k. E, y j 0 Modal approximation uses X := [x 1,..., x k ], Y := [y 1,..., y k ] C n k as transformation matrices to get the reduced order model via: Y H E X x(t) = Y H A X x(t) + Y H B u(t); ỹ(t) = C X x(t) Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 6/15

Modal approximation Eigenvalues and eigenvectors The right and left eigenvectors corresponding to a selected subset λ 1,..., λ k of eigenvalues of (A, E) satisfy the generalized eigenvalue problems: { Axj = λ j Ex j, x j 0 yj H A = λ j yj H ; j = 1,..., k. E, y j 0 Modal approximation uses X := [x 1,..., x k ], Y := [y 1,..., y k ] C n k as transformation matrices to get the reduced order model via: Y H E X x(t) = Y H A X x(t) + Y H B u(t); ỹ(t) = C X x(t) Ẽ x(t) = Ã x(t) + B u(t); ỹ(t) = C x(t) Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 6/15

Modal approximation Dominant poles If (A, E) is regular and nondefective, the transfer function is given for s C by H(s) = C(sE A) 1 B = n f j=1 with residues R j := (Cx j )(yj H B) C p m. If R j s λ j + R R j 2 Re (λ j ) > R i 2 Re (λ i ), i j, i, j = 1,..., n f, then λ j is a dominant pole and (λ j, x j, y j ) a dominant eigentriplet. [Martins/Lima/Pinto 96, Rommes/Martins 06] Dominant poles significantly contribute to the system dynamics and cause peaks near Im (λ j ) in the frequency response plot. Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 7/15

Modal approximation Dominant poles Transfer function of artificial test system with E = I, blockdiagonal A and random B, C T R n. exact model, n = 217 10 H(iω) 2 5 0 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 ω Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 8/15

Modal approximation Dominant poles Transfer function of artificial test system with E = I, blockdiagonal A and random B, C T R n. Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 8/15

Modal approximation Dominant poles Transfer function of artificial test system with E = I, blockdiagonal A and random B, C T R n. 10 exact model, n = 217 Im (λ) of dominant poles H(iω) 2 5 0 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 ω Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 8/15

Modal approximation Dominant poles Transfer function of artificial test system with E = I, blockdiagonal A and random B, C T R n. 10 exact model, n = 217 Im (λ) of dominant poles reduced, dom. poles, k = 21 H(iω) 2 5 0 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 ω Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 8/15

Modal approximation Dominant poles Transfer function of artificial test system with E = I, blockdiagonal A and random B, C T R n. 10 exact model, n = 217 Im (λ) of dominant poles reduced, dom. poles, k = 21 reduced, smallest Re (λ), k = 21 H(iω) 2 5 0 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 ω Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 8/15

Modal approximation Dominant poles Necessary Ingredient Transfer function of artificial test system with E = I, blockdiagonal A Algorithms and random B, for Ccomputing T R n. eigentriplets of large-scale, possibly nonnormal matrices are required. exact model, n = 217 Due to their cubic complexity andim memory (λ) of dominant requirements, poles direct methods (QR / QZ algorithm) reduced, are out dom. of the poles, game. k = 21 10 reduced, smallest Re (λ), k = 21 One possible way out: Iterative projection based eigenvalue algorithms for the two-sided eigenvalue problem. H(iω) 2 5 0 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 ω Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 8/15

Dominant pole computation of large-scale systems Two-sided eigenvalue methods 1. 2. 3. 4. General two-sided scheme Project (A, E) onto low-dimensional subspaces V = colsp(v ), V C n k, W = colsp(w ), W C n k, k n: ( ) W H ( A, E V = S, T ). Compute most dominant eigentriplet (θ, q, z) of (S, T ) and W H B, VC using methods for small matrices. Approximate dominant eigentriplet of (A, E) is (θ, v := Vq, w := Wz) with residuals r 1 := Av θev, r 2 := A T w θe T w. YES: eigentriplet (θ, v, w) converged! Are r 1, r 2 sufficiently small? NO: expand the subspaces V, W by some appropriate new basis vectors s, t and goto 1. Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 9/15

Dominant pole computation of large-scale systems Two-sided eigenvalue methods Different subspace expansions s, t lead to different methods. Two-sided Jacobi-Davidson, bi-e-orthogonal version [Stathopoulos 02, Hochstenbach/Sleijpen 03] Solve s, t approximately from the correction equations ( I Evw H ) (A θe) ( I vw H E ) s = r 1, ( I E T wv H) (A θe) H ( I wv H E T ) t = r 2. Dominant Pole Algorithm [Martins et al 96, Rommes et al 06/ 08] Solve s, t from (θe A)s = b, (θe A) H t = c. Rayleigh Quotient Iteration [Ostrowski 59, Parlett 74] Solve s, t from (A θe)s = Ev, (A θe) H t = E T w. Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 10/15

Dominant pole computation of large-scale systems Exact Solution Results for PEEC model of a patch antenna structure from the NICONET benchmark collection. 20 H(iω) 2 (db) 40 60 80 exact n = 408 reduced k = 80 100 10 1 10 0 10 1 ω Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 11/15

Dominant pole computation of large-scale systems Exact Solution Results for PEEC model of a patch antenna structure from the NICONET benchmark collection. 10 2 10 3 H(iω) H red (iω) 2 H(iω) 2 Relative error 10 4 10 5 10 6 10 7 10 8 10 1 10 0 10 1 ω Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 11/15

Dominant pole computation of large-scale systems Iterative and inexact solution Assume (A, E) is really large-scale, such that exact solves with A θe are infeasible. Jacobi-Davidson style methods are known to be usually more robust with respect to inexact solves. [Voss 07] Apply, e.g., a limited number of steps of an iterative solver [GMRES, BiCG,...] to the correction equation. Requires appropriately projected preconditioner K p := ( I Evw H) K ( I vw H E ) with K A θe invertible. Application of K p given by: ( Kp 1 = I [K 1 (Ev)]w H ) E w H E[K 1 K 1. (Ev)] [Fokkema/Sleijpen/Van der Vorst 98, Rommes 07] Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 12/15

Dominant pole computation of large-scale systems Iterative and inexact solution preconditioning Often desired goal in large-scale eigenvalue computation: find eigenvalues close to τ C. use fixed preconditioner K A τe during whole iteration. Λ(A, E) target τ Im Re Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 13/15

Dominant pole computation of large-scale systems Iterative and inexact solution preconditioning Often desired goal in large-scale eigenvalue computation: find eigenvalues close to τ C. use fixed preconditioner K A τe during whole iteration. Dominant poles are often scattered in C. variable preconditioner K A θe might be required. Λ(A, E) target τ Λ(A, E) dom. poles Im Im Re Re Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 13/15

Dominant pole computation of large-scale systems Iterative and inexact solution Results for FDM model of semi-discretized heat equation with convection-reaction taken from LyaPack. Approximate solution of correction equation using GMRES until r GMRES < 10 3 or 25 steps are processed. Preconditioner: incomplete LU-factorization K = LŨ A θi with drop tolerance 10 3. If r GMRES > 10 3 after 25 2 = 13 steps, K is updated for the next iteration of two-sided JD. Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 14/15

Dominant pole computation of large-scale systems Iterative and inexact solution Results for FDM model of semi-discretized heat equation with convection-reaction taken from LyaPack. 40 H(iω) 2 (db) 30 20 10 exact n = 10.000 reduced k = 38 10 3 10 2 10 1 10 0 10 1 10 2 10 3 ω Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 14/15

Dominant pole computation of large-scale systems Iterative and inexact solution Results for FDM model of semi-discretized heat equation with convection-reaction taken from LyaPack. 10 1 H(iω) H red (iω) 2 H(iω) 2 Relative error 10 2 10 3 10 3 10 2 10 1 10 0 10 1 10 2 10 3 ω Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 14/15

Current and future research, enhancements and generalizations Efficient preconditioning: Which kind of preconditioner (esp. difficult if E is singular)? When should K be renewed / updated? Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 15/15

Current and future research, enhancements and generalizations Efficient preconditioning. Robust handling of occurring oblique projectors I Evw H. Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 15/15

Current and future research, enhancements and generalizations Efficient preconditioning. Robust handling of occurring oblique projectors I Evw H. Generalizations to second order systems Mẍ(t) + Dẋ(t) + Kx(t) = Bu(t), y(t) = Cx(t). Exact solves Quadratic DPA [Martins/Rommes 08] Inexact solves Quadratic JD [Booten et al 96, Hochstenbach/Sleijpen 03] Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 15/15

Current and future research, enhancements and generalizations Efficient preconditioning. Robust handling of occurring oblique projectors I Evw H. Generalizations to second order systems. Combinations of modal approximation with other MOR approaches: dominant poles as (additional) interpolation points for Krylov subspace methods : j max { X = K q (A σj E) 1 E, (A σ j E) 1 B }, j=1 j max { Y = K q (A σj E) H E T, (A σ j E) H C T }. j=1 [Grimme 97, Rommes 07] Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 15/15

Current and future research, enhancements and generalizations Efficient preconditioning. Robust handling of occurring oblique projectors I Evw H. Generalizations to second order systems. Combinations of modal approximation with other MOR approaches: dominant poles as (additional) interpolation points for Krylov subspace methods. dominant poles as (additional) shift parameters for ADI method used to solve Lyapunov equations for balanced truncation: Re (p i ) ( Z j = I (pj + p j 1 )(A + p j E) 1 E ) Zj 1 Re (p i 1 ) [See our talk at MODRED 2010, Dec. 2-4, Berlin, available at http://www3.math.tu-berlin.de/modred2010/] Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 15/15

Current and future research, enhancements and generalizations Efficient preconditioning. Robust handling of occurring oblique projectors I Evw H. Generalizations to second order systems. Combinations of modal approximation with other MOR approaches. H(iω) 2 10 3 10 2 10 1 10 0 original, n = 40.366 BT, k = 160, (ritz values) BT, k = 160, (ritz + d.p.) 10 1 10 2 10 1 10 0 10 1 10 2 ω Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 15/15

Current and future research, enhancements and generalizations Efficient preconditioning. Robust handling of occurring oblique projectors I Evw H. Generalizations to second order systems. Combinations of modal approximation with other MOR approaches. relative error 10 1 10 5 BT, k = 160, (ritz values) BT, k = 160, (ritz + d.p.) 10 11 10 2 10 1 10 0 10 1 10 2 ω Max Planck Institute Magdeburg P. Kürschner, MOR with Jacobi-Davidson 15/15