Model Reduction (Approximation) of Large-Scale Systems. Introduction, motivating examples and problem formulation Lecture 1

Size: px
Start display at page:

Download "Model Reduction (Approximation) of Large-Scale Systems. Introduction, motivating examples and problem formulation Lecture 1"

Transcription

1 Lecture outines Motivating examples Norm and linear algebra reminder Introduction Summary Model Reduction (Approximation) of Large-Scale Systems Introduction, motivating examples and problem formulation Lecture 1 C. Poussot-Vassal, P. Vuillemin & I. Pontes Duff EDSYS, April 4-7th, 2016 (Toulouse, France) Case 1 u(f ) = [u(f1 )... u(fi )] y(f ) = [y(f1 )... y(fi )] Case 2 E x (t) = Ax(t) + Bu(t) y(t) = Cx(t) + Du(t) Case 3 H(s) = e τ s Σ (A, B, C, D)i Data more AP + P AT + BB T = 0 Σ WTV Kr (A, B) model reduction toolbox Σ (A, B, C, D )i C. Poussot-Vassal, P. Vuillemin & I. Pontes Duff [Onera - DCSD] DAE/ODE State x(t) Rn, n large or infinite Reduced DAE/ODE Reduced state x (t) Rr with r n (+) Simulation (+) Analysis (+) Control (+) Optimization Model Reduction (Approximation) of Large-Scale Systems

2 Lecture outines Practical aspects Schedule & outlines References Outlines Motivating examples Norm and linear algebra reminder Introduction Summary

3 Practical aspects Lecture outines Practical aspects Lecture (14 hours) and two Labs (6 hours). The lecture is addressed to people with basic knowledge in dynamical systems and linear algebra (e.g. Master, Engineer or Ph.D. degree). Motivation (sketch) & objective Provide an overview of the model reduction problem within the LTI case Present theoretical ideas (classical and advanced techniques) Present practical issues Provide practical illustration (by means of 2 Matlab-based Labs) Introduce recent advances within model approximation Provide numerical tools Material provided: slides, references and numerical tools (MORE toolbox).

4 Day 1 Lecture outines Schedule & outlines 14h-17h - Lecture (Introduction) Introduction, motivating examples, linear algebra and model reduction problem Overview of the approximation methods

5 Day 2 9h-12h - Lecture (Realization-based I) Gramian, SVD and modal techniques Moment matching and Krylov subspaces techniques Lecture outines Schedule & outlines 14h-17h - Lab 1 Application of the SVD techniques, the Arnoldi procedure and Krylov subspace

6 Bode Diagram Frequency (rad/sec) Day 3 9h-12h - Lecture (Realization-based II) Generalized Krylov subspaces, tangential interpolation techniques H 2 model approximation : projection point of view H 2 model approximation : optimization point of view Lecture outines Schedule & outlines 14h-17h - Lecture (Realization free and delay structured reduced order models) The Loewner framework Application to delay and irrational dynamical models H 2 norm error Magnitude (db) Real(λ) Im(λ)

7 Day 4 Lecture outines Schedule & outlines 9h-12h - Lab 2 Generalized Krylov subspaces techniques and glimpse of the MORE Toolbox 14h-16h - Lecture (Further issues, discussion and tools) Applications on industrial and academic use cases Overview of the lecture, tools and discussions Σ (A, B, C, D)i Σ more AP + P A T + BB T = 0 model reduction toolbox W T V Kr(A, B) ˆΣ (Â, ˆB, Ĉ, ˆD)i

8 Some relevant references (numerical & control communities) This course has been largely inspired from Thanos Antoulas, RICE University slides David Amsallem & Charbel Farhat, Stanford University slides Matthias Kawski, Matlab examples Thanos Antoulas, Approximation of Large Scale Dynamical Systems Yousef Saad, Iterative methods for sparse linear systems (2nd edition) Lecture outines References PhDs Grimme (1997), Gugercin (2003), Vuillemin (2014) Articles Wilson (1974), Moore (1981), Ruhe (1994), Helmersson (1994), Boley (1994), Lehoucq (1996), Ebihara (2004), Gallivan (2006), Gugercin (2008), Simoncini (2009), Van Dooren (2010), Poussot-Vassal ( ), Vuillemin ( )

9 Lecture outines Motivating examples Norm and linear algebra reminder Introduction Summary Lecture outines References1 MOdel REduction toolbox I It s a MATLAB toolbox (tested on Matlab 2010Rb), I Aim at approximating medium(large)-scale and infinite dimensional LTI models I Case 1 u(f ) = [u(f1 )... u(fi )] y(f ) = [y(f1 )... y(fi )] Case 2 E x (t) = Ax(t) + Bu(t) y(t) = Cx(t) + Du(t) Case 3 H(s) = e τ s Σ (A, B, C, D)i Data more AP + P AT + BB T = 0 Σ WTV Kr (A, B) model reduction toolbox Σ (A, B, C, D )i DAE/ODE State x(t) Rn, n large or infinite Reduced DAE/ODE Reduced state x (t) Rr with r n (+) Simulation (+) Analysis (+) Control (+) Optimization 1 C. Poussot-Vassal and P. Vuillemin, "Introduction to MORE: a MOdel REduction Toolbox", in Proceedings of the IEEE Multi-conference on Systems and Control, Dubrovnik, Croatia, October, 2012, pp C. Poussot-Vassal, P. Vuillemin & I. Pontes Duff [Onera - DCSD] Model Reduction (Approximation) of Large-Scale Systems

10 Lecture outines Outlines Motivating examples Problem statement and scope Building CD player ISS space station Clamped beam system Fluid dynamics Weather forecasting system Very large scale integration system River system Biological system Aerospace and... connection with control engineer problems Norm and linear algebra reminder Introduction Summary

11 Motivating examples Problem statement and scope Digitalization and computer-based modeling and studies are crucial steps for any system, concept or physical phenomena understanding. Problem: numerical dynamical models are too complex and parameter dependent Finite machine precision, computational burden and memory management: induces important time consumption generate inaccurate results Actual numerical tools limit the use of class and complexity models

12 Motivating examples Problem statement and scope Solution: provide robust and efficient numerical tools to simplify dynamical models The main objectives are to save time and improve quality, by (T) speeding up simulation time and reducing computation burden (Q) enhancing simulation accuracy and in memory management and extend scope, by (S) tailoring larger and more complex dynamical model class to standard tools Input-output frequency data Finite order large-scale linear model Σ more AP + P A T + BB T = 0 Σ (A, B, C, D)i model reduction toolbox W T V Kr(A, B) ˆΣ (Â, ˆB, Ĉ, ˆD)i A reduced-order linear dynamical system Infinite order linear model

13 Bode Diagram Frequency (rad/sec) Motivating examples Problem statement and scope 2 How is it possible to approximate a linear dynamical system of large order with a lower order one which can be used in place for simulation/control/analysis...? Magnitude (db) Widely used in mechanical engineering (e.g. civilian, MEMS, aeronautics...) Model of 348 states 2 F. Leibfritz, "COMPl eib, COnstraint Matrix-optimization Problem LIbrary - a collection of test examples for nonlinear semidefinite programs, control system design and related problems", Universitat Trier, Tech. Rep., 2003.

14 Bode Diagram Frequency (rad/s) Motivating examples Problem statement and scope 2 How is it possible to approximate a linear dynamical system of large order with a lower order one which can be used in place for simulation/control/analysis...? Original (n=348) Reduced (r=16) Magnitude (db) Widely used in mechanical engineering (e.g. civilian, MEMS, aeronautics...) Model of 348 states approximated with a model of 16 states ( 1/20) Objective: provide methods & tool for engineers & researchers 2 F. Leibfritz, "COMPl eib, COnstraint Matrix-optimization Problem LIbrary - a collection of test examples for nonlinear semidefinite programs, control system design and related problems", Universitat Trier, Tech. Rep., 2003.

15 Motivating examples Problem statement and scope % R e d u c t i o n o r d e r o b j e c t i v e r = 1 6 ; % Load COMPleib model and c o n s t r u c t t h e s t a t e s p a c e model name = CBM ; [ A, B1, B, C1, C, D11, D12, D21, nx, nw, nu, nz, ny ] = COMPleib ( name ) ; s y s = s s (A, B, C, 0 ) ; % Balanced T r u n c a t i o n ( Robust C o n t r o l Toolbox, Matlab ) sysbt = r e d u c e ( sys, r ) ; % ITIA ( u s i n g t h e COMPleib name as i n p u t ) opt. r e s t a r t = 0 ; [ s y s I T I A, out ] = morelti ( name, r, ITIA, opt ) ;» startexamplelecture1_1

16 Bode Diagram Frequency (rad/sec) Lecture outines Motivating examples Norm and linear algebra reminder Introduction Summary Motivating examples Building Magnitude (db) Obj Earthquake prevention, structure weight reduction Mass damper like models Los-Angeles Hospital building model: 1 input, 1 output, n = 48

17 From: In(1) Bode Diagram Frequency (rad/sec) From: In(2) Lecture outines Motivating examples Norm and linear algebra reminder Introduction Summary Motivating examples CD player To: Out(2) Magnitude (db) To: Out(1) Obj Understand and optimize mechanical systems, control the reading optics Electro-mechanical model (DVD, CD-player, HDD,...) CD model: 2 inputs, 2 outputs, n = 120

18 Lecture outines Motivating examples Norm and linear algebra reminder Introduction Summary Motivating examples ISS space station Bode Diagram From: In(1) From: In(2) From: In(3) 0 To: Out(1) To: Out(2) Magnitude (db) To: Out(3) Frequency (rad/sec) Obj Control a flexible structure of the ISS station modules (due to solar panels...) I Structural model with 60 vibration modes I ISS model: 3 inputs, 3 outputs, n = 270 C. Poussot-Vassal, P. Vuillemin & I. Pontes Duff [Onera - DCSD] Model Reduction (Approximation) of Large-Scale Systems

19 Bode Diagram Frequency (rad/sec) Lecture outines Motivating examples Norm and linear algebra reminder Introduction Summary Motivating examples Clamped beam system Magnitude (db) Obj Control of flexible structures Elastic model present in MEMS, industry Beam model: 1 inputs, 1 outputs, n = 348

20 Motivating examples Fluid dynamics 50 Bode diagram Gain [db] MORE toolbox (20 states, obtained in 1h20) 10 Original model ( states) Optimal interpolation points ω [rad/s] Obj Control and simulate fluid mechanical systems (video) Discretisation of Navier Stoke equations at varying Reynolds numbers LTI model: 1 inputs, 1 outputs, n = 750, 000

21 Motivating examples Weather forecasting system Obj Prediction of natural dynamical events and related security issues Model obtained from discretization of PDEs Model adjustment by simulation and refinement, Riccati equations, optimal sensor positioning

22 Motivating examples Very large scale integration system Obj Intensive simulations are required to verify that internal electromagnetic fields do not significantly delay or distort circuit signals. Discretized Maxwell equations / RLC structure Interconnected, DAE, passivity

23 Motivating examples River system Obj Electricity management, water regulation Distributed systems, delays, parameter varying Saint Venant equations: 2 inputs, 1 output, n =

24 Motivating examples Biological system Obj Evaluate and control cell proliferation dynamics Markovian process No input, 1 output, n 10 9

25 Motivating examples Within aircraft manufacturer, models are built using finite elements methods, dynamical properties are adjusted for every mass cases, flight points, and finally adjustments are achieved with wind tunnel test. Aerospace Obj Control, reduce weight, analyze... Models rigid, flexible, aerodynamical delay dynamics Models are scattered and state space is partly/poorly known

26 Simulation Memory management, ODE solvers "Passive" optimization of dynamical systems Motivating examples and... connection with control engineer problems Observers / controllers Observer / Controller design: robust, optimal, predictive,... are numerical based techniques (e.g. involve SDP, LMI, nonlinear optimization, Riccati) LPV, LFT formulation enhance even more these problems H (iterative, Hamiltonian matrix) H 2 (Lyapunov equations) norms computation

27 Motivating examples and... connection with control engineer problems 3 Analysis H computation,... no eigenvalues along the imaginary axis of (with D = 0) [ ] A γbb T H(A, B, C, γ) = γc T C A T (1) Stability via Lyapunov and also... Eigenvalue, Kalman filter design Data mining (process quality, pertinent data) Learning Image compression 3 S. Boyd, V. Balakrishnan and A. Kabamka, "On computing the H norm of a transfer matrix", in Proceedings of the American Control Conference, Atlanta, Georgia, June 1988, pp

28 Motivating examples and... connection with control engineer problems Original σ k /σ max k/n Truncation ratio k/n: 0.015, with error of Truncation ratio k/n: 0.051, with error of Trade-off between accuracy and complexity» funimagesvanalysis( airplane.jpg,[ ], gray )

29 Lecture outines Outlines Motivating examples Norm and linear algebra reminder H -norm H 2 -norm H 2,Ω -norm Matrix factorisation Introduction Summary

30 Definition: H -norm The H -norm of a n-th order stable system H(s) is given as, Norm and linear algebra reminder H -norm H H := sup σ (H(jω)) := ω R z 2 (2) max w L 2 w 2

31 Interpretation of the H -norm Norm and linear algebra reminder H -norm Physically, the H -norm of a SISO system describes the maximum value of the of its frequency response over the entire spectrum. In other words, it is the largest gain if the system is fed by harmonic input signal. 30 Bode Diagram Magnitude (db) H(s) = s s Frequency (rad/s)

32 Definition: H 2 -norm Norm and linear algebra reminder H 2-norm The H 2 -norm of a n-th order strictly proper stable system H(s) is given as, ( 1 ( ) H 2 H 2 := trace H(iν)H T (iν) dν) 2π ( ) (3) 1 := trace H(iν) 2 F 2π dν

33 Interpretation of the H 2 -norm Norm and linear algebra reminder H 2-norm Physically, the H 2 norm of a SISO system describes the integral of its frequency response over the entire spectrum. 30 Bode Diagram 20 Magnitude (db) H(s) = s s Frequency (rad/s)

34 Definition: H 2,Ω -norm (e.g. Ω = [ ω ω]) Norm and linear algebra reminder H 2,Ω -norm The H 2,Ω -norm of a n-th order proper stable system H(s) is given as, ( 1 ( ) H 2 H 2,Ω := trace H(iν)H T (iν) dν) 2π ( Ω ) (4) 1 := trace H(iν) 2 F 2π dν Ω

35 Interpretation of the H 2,Ω -norm Norm and linear algebra reminder Physically, the H 2,Ω norm of a SISO system describes the integral of its frequency response over the limited spectrum Ω. H 2,Ω -norm 30 Bode Diagram 20 Magnitude (db) H(s) = s s Frequency (rad/s)

36 Norm and linear algebra reminder Matrix factorisation Frobenius norm, norm The Frobenius norm A F is given as, A F = min(m,n) σi trace(aa 2 = T ) (5) i=1 (quite easy to compute)

37 SVD factorization, svd Decompose a matrix A such as, A = UΣV T R n m Norm and linear algebra reminder Σ = diag(σ 1,..., σ n), are the singular values (with σ 1 σ n) U = (u 1,..., u n), UU T = I n are the left singular vectors V = (v 1,..., v m), V V T = I m are the right singular vectors Matrix factorisation

38 LU factorization, lu Decompose a matrix A into a lower L and upper U matrix. A = LU Very useful to solve Ax = b, such as, Norm and linear algebra reminder Matrix factorisation L(Ux) = b (6) then, let y = Ux, solve Ly = b (7) y elements are successively founded. det(a) = det(l) det(u)

39 Cholesky factorization, chol Decompose a positive definite matrix A such as, A = LL T L, lower Norm and linear algebra reminder Very useful to compute A 1, to solve Ax = b, Lyapunov equations (AP + P A T + BB T = 0, with P positive definite) Matrix factorisation

40 QR factorization, qr Decompose a matrix A such as, A = QR Norm and linear algebra reminder Matrix factorisation Q is orthogonal (i.e. QQ T = Q T Q = I and Q T = Q 1 ) and R is upper triangular Basis of eigenvalue problems The first k columns of Q form an orthonormal basis for the span of the first k columns of A for any 1 k n

41 Norm and linear algebra reminder Matrix factorisation Eigenvalues factorization, eig or eigs Given a square matrix A R n n, the left / right eigenvectors and eigenvalues AR = RΛ LA = ΛL Λ = diag(λ 1,..., λ n) (8) Present in MANY control engineer problems

42 ... e.g. Sylvester equation solver Find X, is equivalent to, solve the eigenvalue problem: [ ] [ ] A M V1 0 H V 2 Norm and linear algebra reminder Matrix factorisation AX + XH + M = 0 (9) [ ] V1 = Z (10) V 2 Indeed, we have: { AV1 + MV 2 = V 1 Z HV 2 = V 2 Z thus, AV 1 + MV 2 = V 1 V 1 2 HV 2 AV 1 + MV 2 + V 1 V 1 2 HV 2 = 0 AV 1 V V 1 V 1 2 H + M }{{}}{{} = 0 X X (11) (12)

43 Definition: Singular Value Decomposition Norm and linear algebra reminder Given a matrix A n m, its singular value decomposition is defined as follows: Matrix factorisation A = UΣV T where Σ = diag(σ 1,..., σ n) R n m (13) where σ 1 (A) σ n(a) 0 are the singular values and the columns of the orthogonal matrices U = (u 1,..., u n) and V = (v 1,..., v m) are the left and right singular vector of A respectively. SVD provides a measure of the energy (or information) repartition of a matrix. σ 1 (A) is the 2-induced norm of A. The SVD induces the Dyadic decomposition of A: A = σ 1 u 1 v1 T + σ 2u 2 v2 T + + σrurvt r (14) with rank(a) = r.

44 Lecture outines Outlines Motivating examples Norm and linear algebra reminder Introduction The big picture and classification of the linear system problems Case 1: Data-based model approximation Case 2: The realization-based LTI model approximation Case 3: Realization free model approximation Linear model approximation objective Summary

45 Lecture outines Motivating examples Norm and linear algebra reminder Introduction Summary Introduction The big picture and classification of the linear system problems Case 1 u(f ) = [u(f1 )... u(fi )] y(f ) = [y(f1 )... y(fi )] Case 2 E x (t) = Ax(t) + Bu(t) y(t) = Cx(t) + Du(t) Case 3 H(s) = e τ s Data DAE/ODE State x(t) Rn, n large or infinite Reduced DAE/ODE Reduced state x (t) Rr with r n (+) Simulation (+) Analysis (+) Control (+) Optimization C. Poussot-Vassal, P. Vuillemin & I. Pontes Duff [Onera - DCSD] Model Reduction (Approximation) of Large-Scale Systems

46 AP + P A T + BB T = 0 W T V Kr(A, B) ˆΣ (Â, ˆB, Ĉ, ˆD)i Introduction The big picture and classification of the linear system problems u 1(.) u 2(.). u nu (.) Dynamical system H x 1(.) x 2(.). x n(.) y 1(.) y 2(.). y ny (.) Case 1 Data-driven case: u i (.), and y i (.) are given (marginally treated in this lecture) Case 2 Finite order case: (E, A, B, C, D) is given (first part of the course) Case 3 Infinite order case: H(s) is given (second part of the course) Input-output frequency data Finite order large-scale linear model Σ (A, B, C, D)i Σ more model reduction toolbox A reduced-order linear dynamical system Infinite order linear model

47 AP + P A T + BB T = 0 model reduction toolbox W T V Kr(A, B) ˆΣ (Â, ˆB, Ĉ, ˆD)i Introduction Case 1: Data-based model approximation Input-output frequency data Finite order large-scale linear model Σ (A, B, C, D)i Σ more A reduced-order linear dynamical system Infinite order linear model Given a the {ω i, H(ω i )} set obtained from experiments or simulation Find a finite order model that matches the data From gust disturbance 20 Acceleration (db) (Q) Optimal model found, that interpolates all the measured points (S) Tailored to Multi Input Multi Output models Model obtained in few seconds WT experimental data MORE toolbox Frequency (Hz)

48 AP + P A T + BB T = 0 model reduction toolbox W T V Kr(A, B) ˆΣ (Â, ˆB, Ĉ, ˆD)i Introduction Case 2: The realization-based LTI model approximation Input-output frequency data Finite order large-scale linear model Σ (A, B, C, D)i Σ more A reduced-order linear dynamical system Infinite order linear model Given a large-scale linear dynamical realization of a long range aircraft Find a simpler model that well reproduces the complex one Mismatch error (over a limited frequency range) 10 1 MATLAB MORE toolbox (T) Save engineer time in analysis, controller design, optimization (Q) Accuracy of 90% with a 97% simpler model (36 instead of 1700 states) Outperforms precision of commercial tools Approximation order, r

49 AP + P A T + BB T = 0 model reduction toolbox W T V Kr(A, B) ˆΣ (Â, ˆB, Ĉ, ˆD)i Introduction Case 3: Realization free model approximation Input-output frequency data Finite order large-scale linear model Σ (A, B, C, D)i Σ more A reduced-order linear dynamical system Infinite order linear model Given an infinite dimensional, irrational and delay dependent model Find a low order model simpler to simulate and analyse From q e to z(s,q) From q s to z(s,q) z [db] ω [rad/s] Q [m 3 /s] From q to z(s,q) e 45 z [db] ω [rad/s] Q [m 3 /s] From q to z(s,q) s 40 (T) Simulation velocity increased with a factor of 100, reducing optimization steps (Q) Accuracy close to 95% with a complexity of 8 equations (instead of PDE) (S) Allows to transform infinite to finite model z [db] z [db] Q [m 3 /s] 10 2 ω [rad/s] Q [m 3 /s] 10 2 ω [rad/s] 10 4

50 Introduction Linear model approximation objective Let us consider H, a n u inputs, n y outputs linear dynamical system described by the complex-valued function of order n (n large or ) H : C C ny nu, (15)

51 Introduction Linear model approximation objective Let us consider H, a n u inputs, n y outputs linear dynamical system described by the complex-valued function of order n (n large or ) H : C C ny nu, (15) the model approximation problem consists in finding Ĥ of order r n that well reproduces the input-output behaviour of H. Ĥ : C C ny nu, (16) u1(.) u2(.). unu (.) Dynamical system H x1(.) x2(.). xn(.) y1(.) y2(.). yny (.) u1(.) u2(.). unu (.) Dynamical system Ĥ ˆx1(.) ˆx2(.). ˆxr(.) y1(.) y2(.). yny (.)

52 Introduction Linear model approximation objective (with realization) Let us consider H, a n u inputs, n y outputs linear dynamical system described by the complex-valued function of order n (n large or ) H : C C ny nu, (17) the model approximation problem consists in finding Ĥ of order r n with a given realization e.g. Ĥ : C C ny nu, (18) { Ê ˆx(t) = ˆx(t) + Ĥ : ˆBu(t) ŷ(t) = Ĉ ˆx(t) + ˆDu(t), (19) that well reproduces the input-output behaviour of H.

53 Introduction Linear model approximation objective (with realization) Let us consider H, a n u inputs, n y outputs linear dynamical system described by the complex-valued function of order n (n large or ) H : C C ny nu, (17) the model approximation problem consists in finding Ĥ of order r n with a given realization e.g. Ĥ : C C ny nu, (18) { Ê ˆx(t) = ˆx(t) + Ĥ : ˆBu(t) ŷ(t) = Ĉ ˆx(t) + ˆDu(t), (19) that well reproduces the input-output behaviour of H. "Well reproduce..."? Ĥ is a "good" approximation of H if E(t) = y(t) ŷ(t) is "small"

54 Lecture outines Outlines Motivating examples Norm and linear algebra reminder Introduction Summary The big picture Approximation objectives

55 Lecture outines Motivating examples Norm and linear algebra reminder Introduction Summary Summary The big picture Case 1 u(f ) = [u(f1 )... u(fi )] y(f ) = [y(f1 )... y(fi )] Case 2 E x (t) = Ax(t) + Bu(t) y(t) = Cx(t) + Du(t) Case 3 H(s) = e τ s Data DAE/ODE State x(t) Rn, n large or infinite Reduced DAE/ODE Reduced state x (t) Rr with r n (+) Simulation (+) Analysis (+) Control (+) Optimization C. Poussot-Vassal, P. Vuillemin & I. Pontes Duff [Onera - DCSD] Model Reduction (Approximation) of Large-Scale Systems

56 Mismatch error Summary Approximation objectives Ĥ := argmin G H 2 dim(g) = r n H G H2 (20) ( 1 H 2 H 2 := trace 2π ( 1 := trace 2π ( H(iν)H T (iν) ) dν) ) (21) H(iν) 2 F dν 4 P. Van-Dooren, K. A. Gallivan, and P. A. Absil, "H 2 -optimal model reduction of MIMO systems", Applied Mathematics Letters, vol. 21(12), December 2008, pp S. Gugercin and A C. Antoulas and C A. Beattie, "H 2 Model Reduction for Large Scale Linear Dynamical Systems", SIAM Journal on Matrix Analysis and Applications, vol. 30(2), June 2008, pp K. A. Gallivan, A. Vanderope, and P. Van-Dooren, "Model reduction of MIMO systems via tangential interpolation", SIAM Journal of Matrix Analysis and Application, vol. 26(2), February 2004, pp C. Poussot-Vassal, "An Iterative SVD-Tangential Interpolation Method for Medium-Scale MIMO Systems Approximation with Application on Flexible Aircraft", Proceedings of the 50th IEEE CDC - ECC, Orlando, Florida, USA, December, 2011, pp

57 Frequency-limited mismatch error Summary Approximation objectives Ĥ := argmin G H dim(g) = r n H G H2,Ω (22) ( 1 H 2 H 2,Ω := trace 2π ( 1 := trace 2π Ω Ω ( H(iν)H T (iν) ) dν) H(iν) 2 F dν ) (23) 8 P. Vuillemin, C. Poussot-Vassal and D. Alazard, "H 2 optimal and frequency limited approximation methods for large-scale LTI dynamical systems", in Proceedings of the IFAC Symposium on Systems Structure and Control, Grenoble, France, February, 2013, pp P. Vuillemin, C. Poussot-Vassal and D. Alazard, "A Spectral Expression for the Frequency-Limited H 2 -norm", arxiv: , P. Vuillemin, C. Poussot-Vassal and D. Alazard, "Poles Residues Descent Algorithm for Optimal Frequency-Limited H 2 Model Approximation", submitted to CDC, Florence, Italy, December, 2013.

58 Mismatch objective and eigenvector preservation Summary Approximation objectives 11 Ĥ := argmin G H 2 dim(g) = r n λ k (G) λ(h) k = 1,..., i 1 < r H G H2 (24) More than a H 2 (sub-optimal) criteria Keep some user defined eigenvalues C. Poussot-Vassal and P. Vuillemin, "An Iterative Eigenvector Tangential Interpolation Algorithm for Large-Scale LTI and a Class of LPV Model Approximation", in Proceedings of the European Control Conference, Zurich, Switzerland, July, 2013.

59 Lecture outines Motivating examples Norm and linear algebra reminder Introduction Summary Model Reduction (Approximation) of Large-Scale Systems Introduction, motivating examples and problem formulation Lecture 1 C. Poussot-Vassal, P. Vuillemin & I. Pontes Duff EDSYS, April 4-7th, 2016 (Toulouse, France) Case 1 u(f ) = [u(f1 )... u(fi )] y(f ) = [y(f1 )... y(fi )] Case 2 E x (t) = Ax(t) + Bu(t) y(t) = Cx(t) + Du(t) Case 3 H(s) = e τ s Σ (A, B, C, D)i Data more AP + P AT + BB T = 0 Σ WTV Kr (A, B) model reduction toolbox Σ (A, B, C, D )i C. Poussot-Vassal, P. Vuillemin & I. Pontes Duff [Onera - DCSD] DAE/ODE State x(t) Rn, n large or infinite Reduced DAE/ODE Reduced state x (t) Rr with r n (+) Simulation (+) Analysis (+) Control (+) Optimization Model Reduction (Approximation) of Large-Scale Systems

Fluid flow dynamical model approximation and control

Fluid flow dynamical model approximation and control Fluid flow dynamical model approximation and control... a case-study on an open cavity flow C. Poussot-Vassal & D. Sipp Journée conjointe GT Contrôle de Décollement & GT MOSAR Frequency response of an

More information

Large-scale and infinite dimensional dynamical systems approximation

Large-scale and infinite dimensional dynamical systems approximation Large-scale and infinite dimensional dynamical systems approximation Igor PONTES DUFF PEREIRA Doctorant 3ème année - ONERA/DCSD Directeur de thèse: Charles POUSSOT-VASSAL Co-encadrant: Cédric SEREN 1 What

More information

Model Reduction for Unstable Systems

Model Reduction for Unstable Systems Model Reduction for Unstable Systems Klajdi Sinani Virginia Tech klajdi@vt.edu Advisor: Serkan Gugercin October 22, 2015 (VT) SIAM October 22, 2015 1 / 26 Overview 1 Introduction 2 Interpolatory Model

More information

Infinite dimensional model analysis through data-driven interpolatory techniques

Infinite dimensional model analysis through data-driven interpolatory techniques Infinite dimensional model analysis through data-driven interpolatory techniques... applications to time-delayed and irrational functions C. Poussot-Vassal 20th Conference of the International Linear Algebra

More information

H 2 optimal model approximation by structured time-delay reduced order models

H 2 optimal model approximation by structured time-delay reduced order models H 2 optimal model approximation by structured time-delay reduced order models I. Pontes Duff, Charles Poussot-Vassal, C. Seren 27th September, GT MOSAR and GT SAR meeting 200 150 100 50 0 50 100 150 200

More information

arxiv: v1 [cs.sy] 17 Nov 2015

arxiv: v1 [cs.sy] 17 Nov 2015 Optimal H model approximation based on multiple input/output delays systems I. Pontes Duff a, C. Poussot-Vassal b, C. Seren b a ISAE SUPAERO & ONERA b ONERA - The French Aerospace Lab, F-31055 Toulouse,

More information

BALANCING-RELATED MODEL REDUCTION FOR DATA-SPARSE SYSTEMS

BALANCING-RELATED MODEL REDUCTION FOR DATA-SPARSE SYSTEMS BALANCING-RELATED Peter Benner Professur Mathematik in Industrie und Technik Fakultät für Mathematik Technische Universität Chemnitz Computational Methods with Applications Harrachov, 19 25 August 2007

More information

Model reduction of large-scale dynamical systems

Model reduction of large-scale dynamical systems Model reduction of large-scale dynamical systems Lecture III: Krylov approximation and rational interpolation Thanos Antoulas Rice University and Jacobs University email: aca@rice.edu URL: www.ece.rice.edu/

More information

CME 345: MODEL REDUCTION

CME 345: MODEL REDUCTION CME 345: MODEL REDUCTION Balanced Truncation Charbel Farhat & David Amsallem Stanford University cfarhat@stanford.edu These slides are based on the recommended textbook: A.C. Antoulas, Approximation of

More information

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

MODEL REDUCTION BY A CROSS-GRAMIAN APPROACH FOR DATA-SPARSE SYSTEMS MODEL REDUCTION BY A CROSS-GRAMIAN APPROACH FOR DATA-SPARSE SYSTEMS Ulrike Baur joint work with Peter Benner Mathematics in Industry and Technology Faculty of Mathematics Chemnitz University of Technology

More information

Approximation of the Linearized Boussinesq Equations

Approximation of the Linearized Boussinesq Equations Approximation of the Linearized Boussinesq Equations Alan Lattimer Advisors Jeffrey Borggaard Serkan Gugercin Department of Mathematics Virginia Tech SIAM Talk Series, Virginia Tech, April 22, 2014 Alan

More information

Stability preserving post-processing methods applied in the Loewner framework

Stability preserving post-processing methods applied in the Loewner framework Ion Victor Gosea and Athanasios C. Antoulas (Jacobs University Bremen and Rice University May 11, 2016 Houston 1 / 20 Stability preserving post-processing methods applied in the Loewner framework Ion Victor

More information

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

H 2 optimal model reduction - Wilson s conditions for the cross-gramian H 2 optimal model reduction - Wilson s conditions for the cross-gramian Ha Binh Minh a, Carles Batlle b a School of Applied Mathematics and Informatics, Hanoi University of Science and Technology, Dai

More information

Krylov-Subspace Based Model Reduction of Nonlinear Circuit Models Using Bilinear and Quadratic-Linear Approximations

Krylov-Subspace Based Model Reduction of Nonlinear Circuit Models Using Bilinear and Quadratic-Linear Approximations Krylov-Subspace Based Model Reduction of Nonlinear Circuit Models Using Bilinear and Quadratic-Linear Approximations Peter Benner and Tobias Breiten Abstract We discuss Krylov-subspace based model reduction

More information

AN OVERVIEW OF MODEL REDUCTION TECHNIQUES APPLIED TO LARGE-SCALE STRUCTURAL DYNAMICS AND CONTROL MOTIVATING EXAMPLE INVERTED PENDULUM

AN OVERVIEW OF MODEL REDUCTION TECHNIQUES APPLIED TO LARGE-SCALE STRUCTURAL DYNAMICS AND CONTROL MOTIVATING EXAMPLE INVERTED PENDULUM Controls Lab AN OVERVIEW OF MODEL REDUCTION TECHNIQUES APPLIED TO LARGE-SCALE STRUCTURAL DYNAMICS AND CONTROL Eduardo Gildin (UT ICES and Rice Univ.) with Thanos Antoulas (Rice ECE) Danny Sorensen (Rice

More information

Krylov Techniques for Model Reduction of Second-Order Systems

Krylov Techniques for Model Reduction of Second-Order Systems Krylov Techniques for Model Reduction of Second-Order Systems A Vandendorpe and P Van Dooren February 4, 2004 Abstract The purpose of this paper is to present a Krylov technique for model reduction of

More information

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

Iterative Rational Krylov Algorithm for Unstable Dynamical Systems and Generalized Coprime Factorizations Iterative Rational Krylov Algorithm for Unstable Dynamical Systems and Generalized Coprime Factorizations Klajdi Sinani Thesis submitted to the Faculty of the Virginia Polytechnic Institute and State University

More information

System Identification by Nuclear Norm Minimization

System Identification by Nuclear Norm Minimization Dept. of Information Engineering University of Pisa (Italy) System Identification by Nuclear Norm Minimization eng. Sergio Grammatico grammatico.sergio@gmail.com Class of Identification of Uncertain Systems

More information

Robust Multivariable Control

Robust Multivariable Control Lecture 2 Anders Helmersson anders.helmersson@liu.se ISY/Reglerteknik Linköpings universitet Today s topics Today s topics Norms Today s topics Norms Representation of dynamic systems Today s topics Norms

More information

Model reduction of large-scale systems

Model reduction of large-scale systems Model reduction of large-scale systems An overview and some new results Thanos Antoulas Rice University email: aca@rice.edu URL: www.ece.rice.edu/ aca LinSys2008, Sde Boker, 15-19 September 2008 Thanos

More information

FEL3210 Multivariable Feedback Control

FEL3210 Multivariable Feedback Control FEL3210 Multivariable Feedback Control Lecture 8: Youla parametrization, LMIs, Model Reduction and Summary [Ch. 11-12] Elling W. Jacobsen, Automatic Control Lab, KTH Lecture 8: Youla, LMIs, Model Reduction

More information

An iterative SVD-Krylov based method for model reduction of large-scale dynamical systems

An iterative SVD-Krylov based method for model reduction of large-scale dynamical systems Available online at www.sciencedirect.com Linear Algebra and its Applications 428 (2008) 1964 1986 www.elsevier.com/locate/laa An iterative SVD-Krylov based method for model reduction of large-scale dynamical

More information

An iterative SVD-Krylov based method for model reduction of large-scale dynamical systems

An iterative SVD-Krylov based method for model reduction of large-scale dynamical systems Proceedings of the 44th IEEE Conference on Decision and Control, and the European Control Conference 2005 Seville, Spain, December 12-15, 2005 WeC10.4 An iterative SVD-Krylov based method for model reduction

More information

An iterative SVD-Krylov based method for model reduction of large-scale dynamical systems

An iterative SVD-Krylov based method for model reduction of large-scale dynamical systems An iterative SVD-Krylov based method for model reduction of large-scale dynamical systems Serkan Gugercin Department of Mathematics, Virginia Tech., Blacksburg, VA, USA, 24061-0123 gugercin@math.vt.edu

More information

Model reduction of large-scale systems by least squares

Model reduction of large-scale systems by least squares Model reduction of large-scale systems by least squares Serkan Gugercin Department of Mathematics, Virginia Tech, Blacksburg, VA, USA gugercin@mathvtedu Athanasios C Antoulas Department of Electrical and

More information

Model reduction of interconnected systems

Model reduction of interconnected systems Model reduction of interconnected systems A Vandendorpe and P Van Dooren 1 Introduction Large scale linear systems are often composed of subsystems that interconnect to each other Instead of reducing the

More information

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τ

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τ ME 234, Lyapunov and Riccati Problems. This problem is to recall some facts and formulae you already know. (a) Let A and B be matrices of appropriate dimension. Show that (A, B) is controllable if and

More information

Semidefinite Programming Duality and Linear Time-invariant Systems

Semidefinite Programming Duality and Linear Time-invariant Systems Semidefinite Programming Duality and Linear Time-invariant Systems Venkataramanan (Ragu) Balakrishnan School of ECE, Purdue University 2 July 2004 Workshop on Linear Matrix Inequalities in Control LAAS-CNRS,

More information

NDI-BASED STRUCTURED LPV CONTROL A PROMISING APPROACH FOR AERIAL ROBOTICS

NDI-BASED STRUCTURED LPV CONTROL A PROMISING APPROACH FOR AERIAL ROBOTICS NDI-BASED STRUCTURED LPV CONTROL A PROMISING APPROACH FOR AERIAL ROBOTICS J-M. Biannic AERIAL ROBOTICS WORKSHOP OCTOBER 2014 CONTENT 1 Introduction 2 Proposed LPV design methodology 3 Applications to Aerospace

More information

Model reduction via tangential interpolation

Model reduction via tangential interpolation Model reduction via tangential interpolation K. Gallivan, A. Vandendorpe and P. Van Dooren May 14, 2002 1 Introduction Although most of the theory presented in this paper holds for both continuous-time

More information

Gramian Based Model Reduction of Large-scale Dynamical Systems

Gramian Based Model Reduction of Large-scale Dynamical Systems Gramian Based Model Reduction of Large-scale Dynamical Systems Paul Van Dooren Université catholique de Louvain Center for Systems Engineering and Applied Mechanics B-1348 Louvain-la-Neuve, Belgium vdooren@csam.ucl.ac.be

More information

Parallel Model Reduction of Large Linear Descriptor Systems via Balanced Truncation

Parallel Model Reduction of Large Linear Descriptor Systems via Balanced Truncation Parallel Model Reduction of Large Linear Descriptor Systems via Balanced Truncation Peter Benner 1, Enrique S. Quintana-Ortí 2, Gregorio Quintana-Ortí 2 1 Fakultät für Mathematik Technische Universität

More information

Model reduction for linear systems by balancing

Model reduction for linear systems by balancing Model reduction for linear systems by balancing Bart Besselink Jan C. Willems Center for Systems and Control Johann Bernoulli Institute for Mathematics and Computer Science University of Groningen, Groningen,

More information

Fourier Model Reduction for Large-Scale Applications in Computational Fluid Dynamics

Fourier Model Reduction for Large-Scale Applications in Computational Fluid Dynamics Fourier Model Reduction for Large-Scale Applications in Computational Fluid Dynamics K. Willcox and A. Megretski A new method, Fourier model reduction (FMR), for obtaining stable, accurate, low-order models

More information

Lecture 2: Linear Algebra Review

Lecture 2: Linear Algebra Review EE 227A: Convex Optimization and Applications January 19 Lecture 2: Linear Algebra Review Lecturer: Mert Pilanci Reading assignment: Appendix C of BV. Sections 2-6 of the web textbook 1 2.1 Vectors 2.1.1

More information

The rational Krylov subspace for parameter dependent systems. V. Simoncini

The rational Krylov subspace for parameter dependent systems. V. Simoncini The rational Krylov subspace for parameter dependent systems V. Simoncini Dipartimento di Matematica, Università di Bologna valeria.simoncini@unibo.it 1 Given the continuous-time system Motivation. Model

More information

Adaptive rational Krylov subspaces for large-scale dynamical systems. V. Simoncini

Adaptive rational Krylov subspaces for large-scale dynamical systems. V. Simoncini Adaptive rational Krylov subspaces for large-scale dynamical systems V. Simoncini Dipartimento di Matematica, Università di Bologna valeria@dm.unibo.it joint work with Vladimir Druskin, Schlumberger Doll

More information

Implicit Volterra Series Interpolation for Model Reduction of Bilinear Systems

Implicit Volterra Series Interpolation for Model Reduction of Bilinear Systems Max Planck Institute Magdeburg Preprints Mian Ilyas Ahmad Ulrike Baur Peter Benner Implicit Volterra Series Interpolation for Model Reduction of Bilinear Systems MAX PLANCK INSTITUT FÜR DYNAMIK KOMPLEXER

More information

Model reduction of large-scale systems

Model reduction of large-scale systems Model reduction of large-scale systems An overview Thanos Antoulas joint work with Dan Sorensen aca@rice.edu URL: www-ece.rice.edu/ aca CITI Lecture, Rice, February 2005 Model reduction of large-scale

More information

Model Reduction of Inhomogeneous Initial Conditions

Model Reduction of Inhomogeneous Initial Conditions Model Reduction of Inhomogeneous Initial Conditions Caleb Magruder Abstract Our goal is to develop model reduction processes for linear dynamical systems with non-zero initial conditions. Standard model

More information

ẋ 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)

ẋ 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) EEE582 Topical Outline A.A. Rodriguez Fall 2007 GWC 352, 965-3712 The following represents a detailed topical outline of the course. It attempts to highlight most of the key concepts to be covered and

More information

Scientific Computing

Scientific Computing Scientific Computing Direct solution methods Martin van Gijzen Delft University of Technology October 3, 2018 1 Program October 3 Matrix norms LU decomposition Basic algorithm Cost Stability Pivoting Pivoting

More information

Introduction to Model Order Reduction

Introduction to Model Order Reduction Introduction to Model Order Reduction Lecture 1: Introduction and overview Henrik Sandberg Kin Cheong Sou Automatic Control Lab, KTH ACCESS Specialized Course Graduate level Ht 2010, period 1 1 Overview

More information

be a Householder matrix. Then prove the followings H = I 2 uut Hu = (I 2 uu u T u )u = u 2 uut u

be a Householder matrix. Then prove the followings H = I 2 uut Hu = (I 2 uu u T u )u = u 2 uut u MATH 434/534 Theoretical Assignment 7 Solution Chapter 7 (71) Let H = I 2uuT Hu = u (ii) Hv = v if = 0 be a Householder matrix Then prove the followings H = I 2 uut Hu = (I 2 uu )u = u 2 uut u = u 2u =

More information

H 2 -optimal model reduction of MIMO systems

H 2 -optimal model reduction of MIMO systems H 2 -optimal model reduction of MIMO systems P. Van Dooren K. A. Gallivan P.-A. Absil Abstract We consider the problem of approximating a p m rational transfer function Hs of high degree by another p m

More information

Two-sided Eigenvalue Algorithms for Modal Approximation

Two-sided Eigenvalue Algorithms for Modal Approximation Two-sided Eigenvalue Algorithms for Modal Approximation Master s thesis submitted to Faculty of Mathematics at Chemnitz University of Technology presented by: Supervisor: Advisor: B.sc. Patrick Kürschner

More information

Module 09 From s-domain to time-domain From ODEs, TFs to State-Space Modern Control

Module 09 From s-domain to time-domain From ODEs, TFs to State-Space Modern Control Module 09 From s-domain to time-domain From ODEs, TFs to State-Space Modern Control Ahmad F. Taha EE 3413: Analysis and Desgin of Control Systems Email: ahmad.taha@utsa.edu Webpage: http://engineering.utsa.edu/

More information

Passivity Preserving Model Reduction for Large-Scale Systems. Peter Benner.

Passivity Preserving Model Reduction for Large-Scale Systems. Peter Benner. Passivity Preserving Model Reduction for Large-Scale Systems Peter Benner Mathematik in Industrie und Technik Fakultät für Mathematik Sonderforschungsbereich 393 S N benner@mathematik.tu-chemnitz.de SIMULATION

More information

SiMpLIfy: A Toolbox for Structured Model Reduction

SiMpLIfy: A Toolbox for Structured Model Reduction SiMpLIfy: A Toolbox for Structured Model Reduction Martin Biel, Farhad Farokhi, and Henrik Sandberg ACCESS Linnaeus Center, KTH Royal Institute of Technology Department of Electrical and Electronic Engineering,

More information

Projection of state space realizations

Projection of state space realizations Chapter 1 Projection of state space realizations Antoine Vandendorpe and Paul Van Dooren Department of Mathematical Engineering Université catholique de Louvain B-1348 Louvain-la-Neuve Belgium 1.0.1 Description

More information

Pseudospectra and Nonnormal Dynamical Systems

Pseudospectra and Nonnormal Dynamical Systems Pseudospectra and Nonnormal Dynamical Systems Mark Embree and Russell Carden Computational and Applied Mathematics Rice University Houston, Texas ELGERSBURG MARCH 1 Overview of the Course These lectures

More information

Chris Beattie and Serkan Gugercin

Chris Beattie and Serkan Gugercin Krylov-based model reduction of second-order systems with proportional damping Chris Beattie and Serkan Gugercin Department of Mathematics, Virginia Tech, USA 44th IEEE Conference on Decision and Control

More information

Model reduction of large-scale systems

Model reduction of large-scale systems Model reduction of large-scale systems Lecture IV: Model reduction from measurements Thanos Antoulas Rice University and Jacobs University email: aca@rice.edu URL: www.ece.rice.edu/ aca International School,

More information

Control Systems Design

Control Systems Design ELEC4410 Control Systems Design Lecture 14: Controllability Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science Lecture 14: Controllability p.1/23 Outline

More information

Efficient Implementation of Large Scale Lyapunov and Riccati Equation Solvers

Efficient Implementation of Large Scale Lyapunov and Riccati Equation Solvers Efficient Implementation of Large Scale Lyapunov and Riccati Equation Solvers Jens Saak joint work with Peter Benner (MiIT) Professur Mathematik in Industrie und Technik (MiIT) Fakultät für Mathematik

More information

Model Reduction for Linear Dynamical Systems

Model Reduction for Linear Dynamical Systems Summer School on Numerical Linear Algebra for Dynamical and High-Dimensional Problems Trogir, October 10 15, 2011 Model Reduction for Linear Dynamical Systems Peter Benner Max Planck Institute for Dynamics

More information

Comparison of Model Reduction Methods with Applications to Circuit Simulation

Comparison of Model Reduction Methods with Applications to Circuit Simulation Comparison of Model Reduction Methods with Applications to Circuit Simulation Roxana Ionutiu, Sanda Lefteriu, and Athanasios C. Antoulas Department of Electrical and Computer Engineering, Rice University,

More information

Institut für Mathematik

Institut für Mathematik U n i v e r s i t ä t A u g s b u r g Institut für Mathematik Serkan Gugercin, Tatjana Stykel, Sarah Wyatt Model Reduction of Descriptor Systems by Interpolatory Projection Methods Preprint Nr. 3/213 29.

More information

Inexact Solves in Krylov-based Model Reduction

Inexact Solves in Krylov-based Model Reduction Inexact Solves in Krylov-based Model Reduction Christopher A. Beattie and Serkan Gugercin Abstract We investigate the use of inexact solves in a Krylov-based model reduction setting and present the resulting

More information

Lecture 2. Linear Systems

Lecture 2. Linear Systems Lecture 2. Linear Systems Ivan Papusha CDS270 2: Mathematical Methods in Control and System Engineering April 6, 2015 1 / 31 Logistics hw1 due this Wed, Apr 8 hw due every Wed in class, or my mailbox on

More information

STA141C: Big Data & High Performance Statistical Computing

STA141C: Big Data & High Performance Statistical Computing STA141C: Big Data & High Performance Statistical Computing Lecture 5: Numerical Linear Algebra Cho-Jui Hsieh UC Davis April 20, 2017 Linear Algebra Background Vectors A vector has a direction and a magnitude

More information

Data Analysis and Manifold Learning Lecture 2: Properties of Symmetric Matrices and Examples

Data Analysis and Manifold Learning Lecture 2: Properties of Symmetric Matrices and Examples Data Analysis and Manifold Learning Lecture 2: Properties of Symmetric Matrices and Examples Radu Horaud INRIA Grenoble Rhone-Alpes, France Radu.Horaud@inrialpes.fr http://perception.inrialpes.fr/ Outline

More information

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

Model Order Reduction of Continuous LTI Large Descriptor System Using LRCF-ADI and Square Root Balanced Truncation , July 1-3, 15, London, U.K. Model Order Reduction of Continuous LI Large Descriptor System Using LRCF-ADI and Square Root Balanced runcation Mehrab Hossain Likhon, Shamsil Arifeen, and Mohammad Sahadet

More information

forms Christopher Engström November 14, 2014 MAA704: Matrix factorization and canonical forms Matrix properties Matrix factorization Canonical forms

forms Christopher Engström November 14, 2014 MAA704: Matrix factorization and canonical forms Matrix properties Matrix factorization Canonical forms Christopher Engström November 14, 2014 Hermitian LU QR echelon Contents of todays lecture Some interesting / useful / important of matrices Hermitian LU QR echelon Rewriting a as a product of several matrices.

More information

Model reduction of coupled systems

Model reduction of coupled systems Model reduction of coupled systems Tatjana Stykel Technische Universität Berlin ( joint work with Timo Reis, TU Kaiserslautern ) Model order reduction, coupled problems and optimization Lorentz Center,

More information

Control Systems Design

Control Systems Design ELEC4410 Control Systems Design Lecture 13: Stability Julio H. Braslavsky julio@ee.newcastle.edu.au School of Electrical Engineering and Computer Science Lecture 13: Stability p.1/20 Outline Input-Output

More information

Balancing-Related Model Reduction for Large-Scale Systems

Balancing-Related Model Reduction for Large-Scale Systems Balancing-Related Model Reduction for Large-Scale Systems Peter Benner Professur Mathematik in Industrie und Technik Fakultät für Mathematik Technische Universität Chemnitz D-09107 Chemnitz benner@mathematik.tu-chemnitz.de

More information

Krylov Subspace Methods for Nonlinear Model Reduction

Krylov Subspace Methods for Nonlinear Model Reduction MAX PLANCK INSTITUT Conference in honour of Nancy Nichols 70th birthday Reading, 2 3 July 2012 Krylov Subspace Methods for Nonlinear Model Reduction Peter Benner and Tobias Breiten Max Planck Institute

More information

Lecture notes: Applied linear algebra Part 1. Version 2

Lecture notes: Applied linear algebra Part 1. Version 2 Lecture notes: Applied linear algebra Part 1. Version 2 Michael Karow Berlin University of Technology karow@math.tu-berlin.de October 2, 2008 1 Notation, basic notions and facts 1.1 Subspaces, range and

More information

6.241 Dynamic Systems and Control

6.241 Dynamic Systems and Control 6.241 Dynamic Systems and Control Lecture 24: H2 Synthesis Emilio Frazzoli Aeronautics and Astronautics Massachusetts Institute of Technology May 4, 2011 E. Frazzoli (MIT) Lecture 24: H 2 Synthesis May

More information

The Singular Value Decomposition

The Singular Value Decomposition The Singular Value Decomposition An Important topic in NLA Radu Tiberiu Trîmbiţaş Babeş-Bolyai University February 23, 2009 Radu Tiberiu Trîmbiţaş ( Babeş-Bolyai University)The Singular Value Decomposition

More information

Model reduction of large-scale systems

Model reduction of large-scale systems Model reduction of large-scale systems An overview and some new results Thanos Antoulas Rice University and Jacobs University email: aca@rice.edu URL: www.ece.rice.edu/ aca Electrical and Computer Engineering

More information

Introduction to Model Order Reduction

Introduction to Model Order Reduction KTH ROYAL INSTITUTE OF TECHNOLOGY Introduction to Model Order Reduction Lecture 1: Introduction and overview Henrik Sandberg, Bart Besselink, Madhu N. Belur Overview of Today s Lecture What is model (order)

More information

Optimal Approximation of Dynamical Systems with Rational Krylov Methods. Department of Mathematics, Virginia Tech, USA

Optimal Approximation of Dynamical Systems with Rational Krylov Methods. Department of Mathematics, Virginia Tech, USA Optimal Approximation of Dynamical Systems with Rational Krylov Methods Serkan Güǧercin Department of Mathematics, Virginia Tech, USA Chris Beattie and Virginia Tech. jointly with Thanos Antoulas Rice

More information

Lecture 11: CMSC 878R/AMSC698R. Iterative Methods An introduction. Outline. Inverse, LU decomposition, Cholesky, SVD, etc.

Lecture 11: CMSC 878R/AMSC698R. Iterative Methods An introduction. Outline. Inverse, LU decomposition, Cholesky, SVD, etc. Lecture 11: CMSC 878R/AMSC698R Iterative Methods An introduction Outline Direct Solution of Linear Systems Inverse, LU decomposition, Cholesky, SVD, etc. Iterative methods for linear systems Why? Matrix

More information

Numerical Linear Algebra

Numerical Linear Algebra Chapter 3 Numerical Linear Algebra We review some techniques used to solve Ax = b where A is an n n matrix, and x and b are n 1 vectors (column vectors). We then review eigenvalues and eigenvectors and

More information

3 Gramians and Balanced Realizations

3 Gramians and Balanced Realizations 3 Gramians and Balanced Realizations In this lecture, we use an optimization approach to find suitable realizations for truncation and singular perturbation of G. It turns out that the recommended realizations

More information

Balanced Truncation 1

Balanced Truncation 1 Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.242, Fall 2004: MODEL REDUCTION Balanced Truncation This lecture introduces balanced truncation for LTI

More information

A POD Projection Method for Large-Scale Algebraic Riccati Equations

A POD Projection Method for Large-Scale Algebraic Riccati Equations A POD Projection Method for Large-Scale Algebraic Riccati Equations Boris Kramer Department of Mathematics Virginia Tech Blacksburg, VA 24061-0123 Email: bokr@vt.edu John R. Singler Department of Mathematics

More information

Large Scale Data Analysis Using Deep Learning

Large Scale Data Analysis Using Deep Learning Large Scale Data Analysis Using Deep Learning Linear Algebra U Kang Seoul National University U Kang 1 In This Lecture Overview of linear algebra (but, not a comprehensive survey) Focused on the subset

More information

The model reduction algorithm proposed is based on an iterative two-step LMI scheme. The convergence of the algorithm is not analyzed but examples sho

The model reduction algorithm proposed is based on an iterative two-step LMI scheme. The convergence of the algorithm is not analyzed but examples sho Model Reduction from an H 1 /LMI perspective A. Helmersson Department of Electrical Engineering Linkoping University S-581 8 Linkoping, Sweden tel: +6 1 816 fax: +6 1 86 email: andersh@isy.liu.se September

More information

Gramians of structured systems and an error bound for structure-preserving model reduction

Gramians of structured systems and an error bound for structure-preserving model reduction Gramians of structured systems and an error bound for structure-preserving model reduction D.C. Sorensen and A.C. Antoulas e-mail:{sorensen@rice.edu, aca@rice.edu} September 3, 24 Abstract In this paper

More information

Data Mining Lecture 4: Covariance, EVD, PCA & SVD

Data Mining Lecture 4: Covariance, EVD, PCA & SVD Data Mining Lecture 4: Covariance, EVD, PCA & SVD Jo Houghton ECS Southampton February 25, 2019 1 / 28 Variance and Covariance - Expectation A random variable takes on different values due to chance The

More information

CME 345: MODEL REDUCTION - Projection-Based Model Order Reduction

CME 345: MODEL REDUCTION - Projection-Based Model Order Reduction CME 345: MODEL REDUCTION - Projection-Based Model Order Reduction Projection-Based Model Order Reduction Charbel Farhat and David Amsallem Stanford University cfarhat@stanford.edu 1 / 38 Outline 1 Solution

More information

Realization-independent H 2 -approximation

Realization-independent H 2 -approximation Realization-independent H -approximation Christopher Beattie and Serkan Gugercin Abstract Iterative Rational Krylov Algorithm () of [] is an effective tool for tackling the H -optimal model reduction problem.

More information

1 Singular Value Decomposition and Principal Component

1 Singular Value Decomposition and Principal Component Singular Value Decomposition and Principal Component Analysis In these lectures we discuss the SVD and the PCA, two of the most widely used tools in machine learning. Principal Component Analysis (PCA)

More information

DESIGN OF OBSERVERS FOR SYSTEMS WITH SLOW AND FAST MODES

DESIGN OF OBSERVERS FOR SYSTEMS WITH SLOW AND FAST MODES DESIGN OF OBSERVERS FOR SYSTEMS WITH SLOW AND FAST MODES by HEONJONG YOO A thesis submitted to the Graduate School-New Brunswick Rutgers, The State University of New Jersey In partial fulfillment of the

More information

Case study: Approximations of the Bessel Function

Case study: Approximations of the Bessel Function Case study: Approximations of the Bessel Function DS Karachalios, IV Gosea, Q Zhang, AC Antoulas May 5, 218 arxiv:181339v1 [mathna] 31 Dec 217 Abstract The purpose of this note is to compare various approximation

More information

Solving linear equations with Gaussian Elimination (I)

Solving linear equations with Gaussian Elimination (I) Term Projects Solving linear equations with Gaussian Elimination The QR Algorithm for Symmetric Eigenvalue Problem The QR Algorithm for The SVD Quasi-Newton Methods Solving linear equations with Gaussian

More information

Upper and Lower Bounds of Frequency Interval Gramians for a Class of Perturbed Linear Systems Shaker, Hamid Reza

Upper and Lower Bounds of Frequency Interval Gramians for a Class of Perturbed Linear Systems Shaker, Hamid Reza Aalborg Universitet Upper and Lower Bounds of Frequency Interval Gramians for a Class of Perturbed Linear Systems Shaker, Hamid Reza Published in: 7th IFAC Symposium on Robust Control Design DOI (link

More information

Linear Algebra in Actuarial Science: Slides to the lecture

Linear Algebra in Actuarial Science: Slides to the lecture Linear Algebra in Actuarial Science: Slides to the lecture Fall Semester 2010/2011 Linear Algebra is a Tool-Box Linear Equation Systems Discretization of differential equations: solving linear equations

More information

Problem set 5 solutions 1

Problem set 5 solutions 1 Massachusetts Institute of Technology Department of Electrical Engineering and Computer Science 6.242, Fall 24: MODEL REDUCTION Problem set 5 solutions Problem 5. For each of the stetements below, state

More information

Lecture 4: Analysis of MIMO Systems

Lecture 4: Analysis of MIMO Systems Lecture 4: Analysis of MIMO Systems Norms The concept of norm will be extremely useful for evaluating signals and systems quantitatively during this course In the following, we will present vector norms

More information

Rational Krylov Methods for Model Reduction of Large-scale Dynamical Systems

Rational Krylov Methods for Model Reduction of Large-scale Dynamical Systems Rational Krylov Methods for Model Reduction of Large-scale Dynamical Systems Serkan Güǧercin Department of Mathematics, Virginia Tech, USA Aerospace Computational Design Laboratory, Dept. of Aeronautics

More information

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

Model order reduction of large-scale dynamical systems with Jacobi-Davidson style eigensolvers 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

More information

Factorized Solution of Sylvester Equations with Applications in Control

Factorized Solution of Sylvester Equations with Applications in Control Factorized Solution of Sylvester Equations with Applications in Control Peter Benner Abstract Sylvester equations play a central role in many areas of applied mathematics and in particular in systems and

More information

Numerical Methods - Numerical Linear Algebra

Numerical Methods - Numerical Linear Algebra Numerical Methods - Numerical Linear Algebra Y. K. Goh Universiti Tunku Abdul Rahman 2013 Y. K. Goh (UTAR) Numerical Methods - Numerical Linear Algebra I 2013 1 / 62 Outline 1 Motivation 2 Solving Linear

More information

Rational Krylov methods for linear and nonlinear eigenvalue problems

Rational Krylov methods for linear and nonlinear eigenvalue problems Rational Krylov methods for linear and nonlinear eigenvalue problems Mele Giampaolo mele@mail.dm.unipi.it University of Pisa 7 March 2014 Outline Arnoldi (and its variants) for linear eigenproblems Rational

More information

Passive Interconnect Macromodeling Via Balanced Truncation of Linear Systems in Descriptor Form

Passive Interconnect Macromodeling Via Balanced Truncation of Linear Systems in Descriptor Form Passive Interconnect Macromodeling Via Balanced Truncation of Linear Systems in Descriptor Form Boyuan Yan, Sheldon X.-D. Tan,PuLiu and Bruce McGaughy Department of Electrical Engineering, University of

More information

Matrices A brief introduction

Matrices A brief introduction Matrices A brief introduction Basilio Bona DAUIN Politecnico di Torino September 2013 Basilio Bona (DAUIN) Matrices September 2013 1 / 74 Definitions Definition A matrix is a set of N real or complex numbers

More information