Terminal and Order Reduction of Multi-Input/Output LTI Systems Andr - - PowerPoint PPT Presentation

terminal and order reduction of multi input output lti
SMART_READER_LITE
LIVE PREVIEW

Terminal and Order Reduction of Multi-Input/Output LTI Systems Andr - - PowerPoint PPT Presentation

Summer School on Numerical Linear Algebra for Dynamical and High-Dimensional Problems, Trogir, Croatia, October 12, 2011 Terminal and Order Reduction of Multi-Input/Output LTI Systems Andr e Schneider Computational Methods in Systems and


slide-1
SLIDE 1 MAX PLANCK INSTITUTE FOR DYNAMICS OF COMPLEX TECHNICAL SYSTEMS MAGDEBURG System Reduction for Nanoscale IC Design

Summer School on Numerical Linear Algebra for Dynamical and High-Dimensional Problems, Trogir, Croatia, October 12, 2011

Terminal and Order Reduction of Multi-Input/Output LTI Systems

Andr´ e Schneider

Computational Methods in Systems and Control Theory Max Planck Institute for Dynamics of Complex Technical Systems Magdeburg, Germany

Max Planck Institute Magdeburg

  • A. Schneider, Terminal and Order Reduction of MIMO LTI Systems

1/9

slide-2
SLIDE 2

Overview

The Setting

Linear Time Invariant Descriptor System

E ˙ x(t) = Ax(t) + Bu(t), x(0) = x0, y(t) = Cx(t) + Du(t), with A, E ∈ Rn×n, B ∈ Rn×m, C T ∈ Rn×p, D ∈ Rp×m (mostly in application D ≡ 0), x ∈ Rn containing the generalized state space variables, u ∈ Rm the vector of input variables, y ∈ Rp the output vector, and x0 ∈ Rn the initial value.

Max Planck Institute Magdeburg

  • A. Schneider, Terminal and Order Reduction of MIMO LTI Systems

2/9

slide-3
SLIDE 3

Overview

The Setting

Linear Time Invariant Descriptor System

E ˙ x(t) = Ax(t) + Bu(t), x(0) = x0, y(t) = Cx(t) + Du(t), with A, E ∈ Rn×n, B ∈ Rn×m, C T ∈ Rn×p, D ∈ Rp×m (mostly in application D ≡ 0), x ∈ Rn containing the generalized state space variables, u ∈ Rm the vector of input variables, y ∈ Rp the output vector, and x0 ∈ Rn the initial value. Either m, p ∈ O(n),

Max Planck Institute Magdeburg

  • A. Schneider, Terminal and Order Reduction of MIMO LTI Systems

2/9

slide-4
SLIDE 4

Overview

The Setting

Linear Time Invariant Descriptor System

E ˙ x(t) = Ax(t) + Bu(t), x(0) = x0, y(t) = Cx(t) + Du(t), with A, E ∈ Rn×n, B ∈ Rn×m, C T ∈ Rn×p, D ∈ Rp×m (mostly in application D ≡ 0), x ∈ Rn containing the generalized state space variables, u ∈ Rm the vector of input variables, y ∈ Rp the output vector, and x0 ∈ Rn the initial value. Either m, p ∈ O(n), or m ∈ O(n) and p ≪ n,

Max Planck Institute Magdeburg

  • A. Schneider, Terminal and Order Reduction of MIMO LTI Systems

2/9

slide-5
SLIDE 5

Overview

The Setting

Linear Time Invariant Descriptor System

E ˙ x(t) = Ax(t) + Bu(t), x(0) = x0, y(t) = Cx(t) + Du(t), with A, E ∈ Rn×n, B ∈ Rn×m, C T ∈ Rn×p, D ∈ Rp×m (mostly in application D ≡ 0), x ∈ Rn containing the generalized state space variables, u ∈ Rm the vector of input variables, y ∈ Rp the output vector, and x0 ∈ Rn the initial value. Either m, p ∈ O(n), or m ∈ O(n) and p ≪ n, or vise versa.

Max Planck Institute Magdeburg

  • A. Schneider, Terminal and Order Reduction of MIMO LTI Systems

2/9

slide-6
SLIDE 6

Overview

The Setting

Linear Time Invariant Descriptor System

E ˙ x(t) = Ax(t) + Bu(t), x(0) = x0, y(t) = Cx(t) + Du(t), with A, E ∈ Rn×n, B ∈ Rn×m, C T ∈ Rn×p, D ∈ Rp×m (mostly in application D ≡ 0), x ∈ Rn containing the generalized state space variables, u ∈ Rm the vector of input variables, y ∈ Rp the output vector, and x0 ∈ Rn the initial value. Either m, p ∈ O(n), or m ∈ O(n) and p ≪ n, or vise versa. Applying the Laplace transform leads to

Transfer Function

H(s) = C(sE − A)−1B, s ∈ C.

Max Planck Institute Magdeburg

  • A. Schneider, Terminal and Order Reduction of MIMO LTI Systems

2/9

slide-7
SLIDE 7

Overview

Moore’s Law

Transistor counts for integrated circuits plotted against their dates of introduction. The curve shows Moore’s law - the doubling of transistor counts every two years. Source: Wikipedia Max Planck Institute Magdeburg

  • A. Schneider, Terminal and Order Reduction of MIMO LTI Systems

3/9

slide-8
SLIDE 8

Overview

An Old Slide of 2008

Wafer Development

Integrated circuits (ICs) are miniaturized electronic devices. Recently, use of nanometer-scale chip manufacturing process, increasing number of (parasitic) elements, and production of multi-layered ICs.

source: Qimonda AG

Today, the Intel Core 2 Extreme (Conroe XE) CPU has about 291 million transistors, produced with a 65 nanometer chip manufacturing process.

Max Planck Institute Magdeburg

  • A. Schneider, Terminal and Order Reduction of MIMO LTI Systems

4/9

slide-9
SLIDE 9

Overview

Version 10/2011

Wafer Development

Integrated circuits (ICs) are miniaturized electronic devices. Recently, use of nanometer-scale chip manufacturing process, increasing number of (parasitic) elements, and production of multi-layered ICs.

Altera Stratix IV EP4SGX230 FPGA on a PCB, source: Altera Corporation

Today: 2011 CPU - Intel Xeon Westmere-EX - 2.6 billion transistors (32nm), 2010 GPU - Nvidia GF100 - 3.0 bn (40nm), 2011 FPGA - Altera Stratix V - 3.8 bn (28nm).

Max Planck Institute Magdeburg

  • A. Schneider, Terminal and Order Reduction of MIMO LTI Systems

5/9

slide-10
SLIDE 10

Overview

Animation of a multi-layered IC wiring

Multi-layered IC wiring leads to: very complex structure, a lot of interactions within the IC, large parasitic subcircuits with a large number of terminals, a system described at the beginning of the talk.

Wikipedia image: Silicon chip 3d.png

Examples are power grids and clock distribution networks.

Max Planck Institute Magdeburg

  • A. Schneider, Terminal and Order Reduction of MIMO LTI Systems

6/9

slide-11
SLIDE 11

Overview

Schematic Representation

inputs u(t)

H(s)

  • utputs y(t)

Max Planck Institute Magdeburg

  • A. Schneider, Terminal and Order Reduction of MIMO LTI Systems

7/9

slide-12
SLIDE 12

Overview

Schematic Representation

u(t)

Hr(s)

y(t)

Max Planck Institute Magdeburg

  • A. Schneider, Terminal and Order Reduction of MIMO LTI Systems

7/9

slide-13
SLIDE 13

Overview

Schematic Representation

u(t)

˜ Hr(s)

y(t)

Max Planck Institute Magdeburg

  • A. Schneider, Terminal and Order Reduction of MIMO LTI Systems

7/9

slide-14
SLIDE 14

Overview

Schematic Representation

u(t) ?

˜ Hr(s)

y(t)

?

Max Planck Institute Magdeburg

  • A. Schneider, Terminal and Order Reduction of MIMO LTI Systems

7/9

slide-15
SLIDE 15

Overview

Existing Methods

Methods which try to get a hand on the problem of many terminals: First ideas: RLP-Algorithm [Jain et al. 2004], RecMOR, SVDMOR [Feldmann, Liu 2004],

Max Planck Institute Magdeburg

  • A. Schneider, Terminal and Order Reduction of MIMO LTI Systems

8/9

slide-16
SLIDE 16

Overview

Existing Methods

Methods which try to get a hand on the problem of many terminals: First ideas: RLP-Algorithm [Jain et al. 2004], RecMOR, SVDMOR [Feldmann, Liu 2004], ESVDMOR [Liu, Tan et al. 2007] = ⇒ SyreNe,

Max Planck Institute Magdeburg

  • A. Schneider, Terminal and Order Reduction of MIMO LTI Systems

8/9

slide-17
SLIDE 17

Overview

Existing Methods

Methods which try to get a hand on the problem of many terminals: First ideas: RLP-Algorithm [Jain et al. 2004], RecMOR, SVDMOR [Feldmann, Liu 2004], ESVDMOR [Liu, Tan et al. 2007] = ⇒ SyreNe, TermMerg approach [Liu, Tan et al. 2007],

Max Planck Institute Magdeburg

  • A. Schneider, Terminal and Order Reduction of MIMO LTI Systems

8/9

slide-18
SLIDE 18

Overview

Existing Methods

Methods which try to get a hand on the problem of many terminals: First ideas: RLP-Algorithm [Jain et al. 2004], RecMOR, SVDMOR [Feldmann, Liu 2004], ESVDMOR [Liu, Tan et al. 2007] = ⇒ SyreNe, TermMerg approach [Liu, Tan et al. 2007], Interpolation based methods [Antoulas, Lefteriu 2009],

Max Planck Institute Magdeburg

  • A. Schneider, Terminal and Order Reduction of MIMO LTI Systems

8/9

slide-19
SLIDE 19

Overview

Existing Methods

Methods which try to get a hand on the problem of many terminals: First ideas: RLP-Algorithm [Jain et al. 2004], RecMOR, SVDMOR [Feldmann, Liu 2004], ESVDMOR [Liu, Tan et al. 2007] = ⇒ SyreNe, TermMerg approach [Liu, Tan et al. 2007], Interpolation based methods [Antoulas, Lefteriu 2009], Approaches based on graph theory [Rommes, Schilders, Ionutiu 2010],

Max Planck Institute Magdeburg

  • A. Schneider, Terminal and Order Reduction of MIMO LTI Systems

8/9

slide-20
SLIDE 20

Overview

Existing Methods

Methods which try to get a hand on the problem of many terminals: First ideas: RLP-Algorithm [Jain et al. 2004], RecMOR, SVDMOR [Feldmann, Liu 2004], ESVDMOR [Liu, Tan et al. 2007] = ⇒ SyreNe, TermMerg approach [Liu, Tan et al. 2007], Interpolation based methods [Antoulas, Lefteriu 2009], Approaches based on graph theory [Rommes, Schilders, Ionutiu 2010], Balanced truncation for many terminals (BTMT) [Benner, S. 2011].

Max Planck Institute Magdeburg

  • A. Schneider, Terminal and Order Reduction of MIMO LTI Systems

8/9

slide-21
SLIDE 21

Overview

Schematic Representation of TermMerg

inputs u(t)

H(s)

  • utputs y(t)

Max Planck Institute Magdeburg

  • A. Schneider, Terminal and Order Reduction of MIMO LTI Systems

9/9

slide-22
SLIDE 22

Overview

Schematic Representation of TermMerg

H(s)

Max Planck Institute Magdeburg

  • A. Schneider, Terminal and Order Reduction of MIMO LTI Systems

9/9

slide-23
SLIDE 23

Overview

Schematic Representation of TermMerg

Hr(s)

Max Planck Institute Magdeburg

  • A. Schneider, Terminal and Order Reduction of MIMO LTI Systems

9/9