Introduction to Model Order Reduction
Instructor: Prof.
Luca Daniel
Affiliation: Electrical Engineering and
Computer Science Department of the Massachusetts Institute of Technology
Duration: 15 hours
Period: June 19 - June 23, 2006
Place: Dipartimento di Ingegneria
dell'Informazione: Elettronica, Informatica, Telecomunicazioni, via G. Caruso,
meeting room, ground floor
Time: 14:00 – 17:00
Credits: 4
Contacts: Ing. F. De Bernardinis, Ing. P.
Nuzzo
Description
The
performance of many large engineering systems and complex components often
critically depends on what the designers like to address as “second order
effects”. These are typically phenomena that can be captured accurately only by
computationally demanding partial differential equation solvers (e.g. Maxwell,
Nevier-Stokes, or heat diffusion field solvers). Designers, however, would
greatly benefit from the availability of very small models that capture the
input-output behavior of complex systems with the same accuracy as field
solvers. In this series of lectures we will survey several techniques to
generate automatically such reduced order models preserving field solver
accuracy. We will further describe techniques to generate field solver accurate
parameterized reduced order models that can be instantiated for a range of
values of specified design parameters, hence enabling fast design exploration
and optimization. Detailed examples will be presented, drawn from a variety of
engineering disciplines e.g. Electrical Engineering (interconnect networks
including parasitics; fullwave electromagnetic structures; analog and digital
circuits including nonlinear semiconductor devices and Micro-Electro-Mechanical
Devices), Mechanical Engineering (frame modeling, heat diffusion), and Civil
Engineering (structural problems).
Outline
PART I: Assembling Dynamical
State Space Systems from
Engineering problems
1. Motivations and sample problems
from Electrical, Mechanical and Civil Engineering.
2. Assembling automatically System
Models:
- from modified nodal analysis MNA
- from Partial Differential Equation (PDE)
solvers (e.g. Finite Difference, Finite Element).
3. Basic techniques for numerical
analysis for systems models:
- Steady State Analysis of Linear System Models
(LU decomposition, Krylov iterative methods);
- Steady State Analysis of Non-Linear System
Models (Newton
method);
- Time domain simulation of Dynamical Systems
Models.
4. Important properties of some
physical Dynamical Systems (e.g. stability, passivity).
PART II: Model Order Reduction of Linear Dynamical
Systems
1. Reducing Linear Time Invariant
(LTI) Systems
- Modal analysis (the eigenvalue method).
- Rational function fitting (Point Matching).
- Quasi-convex optimization methods.
- Pade’ approximation and Asymptotic Waveform
Evaluation (AWE).
2. Reducing LTI Systems with the
Projection Framework.
- The Projection Framework.
- Proper Orthogonal Decomposition (POD), or
Karhunen-Lo`eve decomposition (KLD), or principal component analysis
(PCA), or singular value decomposition (SVD).
- Transfer Function Moment Matching (PVL).
- Passivity and stability preserving Moment
Matching (PRIMA)
- Truncated Balance Realizations (TBR).
- Positive Real and Bounded Real TBR to
preserve passivity.
3. Reducing LTI Distributed Systems
(with frequency dependent matrices)
PART III: Model Order Reduction of Non-Linear Dynamical
Systems.
1. Introduction, Examples, and
Definitions
2. Reduction of Weakly Non-Linear
Dynamical Systems (Volterra Series).
3. Trajectory Piece-Wise Linear
(TPWL) + moment matching reduction.
4. Trajectory Piece-Wise Linear
(TPWL) + balance realizations (TBR) reduction.
PART IV: Model Order Reduction of Parameterized
Dynamical Systems.
1. Motivations, applications and
problem classification.
2. Reducing Linear Systems
- Reducing linear models with linear dependency
on parameters.
- Reducing linear models with non-linear
dependency on parameters.
- Parameterized Quasi-convex optimization based
approach.
3. Reducing non-linear models with
non-linear dependency on parameters.
References:
ASSEMBLING AND WORKING WITH DYNAMICAL STATE SPACE
SYSTEMS
- L. N. Trefethen, D. Bau, Numerical Linear Algebra, SIAM, 1997.
- Luca Daniel, "Simulation and Modeling Techniques
for Signal Integrity and Electromagnetic Interference on High Frequency
Electronic Systems," Ph.D. Thesis, University
of California at Berkeley, May 2003. [Chapters 2, 3, 7,
8, 9, 10.]
- J.
C. Willems, “Dissipative dynamical systems,” Arch. Rational Mechanics
Anal., vol. 45, pp. 321–393, 1972.
MODEL ORDER
REDUCTION OF LINEAR DYNAMICAL SYSTEMS
- C. P. Coelho, J. R. Phillips,
and L. M. Silveira, “A convex programming approach to
positive real rational approximation,” in Int. Conf. on Computer Aided-Design,
San Jose, CA, Nov. 2001, pp. 245–251.
- Liang,Y.C.,Lee,H.P.,Lim,S.P.,Lin,W.Z.,Lee,K.H.and
Wu, C.G.,“Proper Orthogonal Decomposition and its Applications-Part
I:Theory ”,Journal of Sound and Vibration (2002)252(3),page 527-544.
- E. Grimme, “Krylov projection
methods for model reduction,” Ph.D. dissertation, Coordinated-Science Laboratory,
Univ. of Illinois
at Urbana-Champaign, IL, 1997.
- P. Feldmann, R. W. Freund,
“Efficient linear circuit analysis by Padé approximation
via the Lanczos process,” IEEE
Trans. Computer-Aided Design,
vol. 14, pp. 639–649, May 1995.
- A. Odabasioglu, M. Celik, and L. T. Pileggi,
“PRIMA: Passive reduced-order interconnect macromodeling algorithm,” IEEE Trans. Computer-Aided Design, vol. 17, pp. 645–654,
Aug. 1998.
- L. Daniel, J. Phillips, "Model Order
Reduction for Strictly Passive and Causal Distributed Systems",
IEEE/ACM 39th Design Automation Conference, New Orleans, Jun 2002.
- J. M. Wang, C..C. Chu, Q. Yu, E. S. Kuh, “On Projection-Based
Algorithms for Model-Order Reduction of Interconnects”, IEEE Trans. on
Circuit and Systems-I, Vol 49, no 11, Nov 2002.
- B. Moore, “Principal
component analysis in linear systems: Controllability, observability, and
model reduction,” IEEE Trans.
Automat. Contr., vol. AC-26, pp. 17–32, Feb. 1981.
- J. Phillips, L. Daniel, L. M.
Silveira, "Guaranteed Passive Balancing Transformations for Model
Order Reduction", IEEE Trans. on Computer-Aided Design of Integrated
Circuits and Systems, Vol. 22, No. 8, Aug 2003.
- K. Glover, “All optimal
Hankel-norm approximations of linear multi-variable systems and their L
-error bounds,” Int. J. Control,
vol. 39, no. 6, pp. 1115–1193, June 1984.
- J.-R Li, F. Wang, J. White,
“Efficient model reduction of interconnect via
approximate system Grammians,” in Int.
Conf. Computer Aided-Design, San Jose, CA, November
1999, pp. 380–383.
- J. R. Phillips, “Model reduction of
time-varying linear systems using approximate multipoint Krylov-subspace
projectors,” in Int. Conf. on
Computer Aided-Design, Santa Clara, CA, Nov. 1998, pp. 96–102.
MODEL ORDER
REDUCTION OF NON-LINEAR DYNAMICAL SYSTEMS
- J. R. Phillips, “Projection
frameworks for model reduction of weakly nonlinear
systems,” in 37th ACM/IEEE Design
Automation Conf., 2000, pp. 184–189.
- M. Rewienski
and J. White, "A Trajectory Piecewise-linear Approach to Model
Order Reduction and Fast Simulation of Nonlinear Circuits and
Micromachined devices," IEEE Transactions on Computer-Aided Design of Integrated Circuits
and Systems, Vol. 22, No. 2, pp. 155--170, Feb. 2003.
- N. Dong and J. Roychowdhury,
“Piecewise polynomial nonlinear model reduction.”
ACM/IEEE Design Automation Conference, June 2003.
MODEL ORDER
REDUCTION OF PARAMETERIZED SYSTEMS
- L. Daniel, C. S. Ong, S. C. Low, K. H. Lee, J.
White, “A Multiparameter Moment Matching Model Reduction Approach for
Generating Geometrically Parameterized Interconnect Performance
Models", IEEE Trans. on Computer-Aided Design of Integrated Circuits
and Systems, v 23, n 5, p 678-93, May 2004.
- L. Daniel, J. White, "Automatic generation
of geometrically parameterized reduced order models for integrated spiral
RF-inductors", Proceedings of the 2003 IEEE International Workshop on
Behavioral Modeling and Simulation, p 18-23, San Jose, CA, 2003.
- P. Li, F. Liu, S. Nassif, and
L. Pileggi. “Modeling interconnect variability
using efficient parametric model order reduction”. In Design, Automation
and Test Conference in Europe, March
2005.
- P. Rabiei and M. Pedram, “Model reduction of
variable-geometry interconnects using variational spectrally-weighted
balanced truncation,” in Int.
Conf. Computer Aided-Design, San Jose, CA, Nov. 2001, pp. 586–591.
- Sou, K,
Megretski, A, Daniel, L, "A Quasi-Convex Optimization Approach to
Parameterized Model Order Reduction", IEEE/ACM Design
Automation Conference, Anaheim,
CA, (2005).
- B. Bond and L. Daniel, "Parameterized Model
Order Reduction of Nonlinear Dynamical Systems", Proceedings of the
IEEE Conference on Computer-Aided Design, San Jose, (2005)