Online proceedings - EDA Publishing Association
Online proceedings - EDA Publishing Association
Online proceedings - EDA Publishing Association
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
We assume that<br />
11-13 <br />
May 2011, Aix-en-Provence, France<br />
<br />
does not become singular for more<br />
(7)<br />
than a finite set of points and<br />
and . This is the most general form of systems that<br />
(8)<br />
can be treated with the proposed MOR algorithm. Spatial Fast and accurate computation of these quantities is useful<br />
discretizations of partial differential equations like the heat for optimization loops, where the gradient of the objective<br />
equation, Maxwell’s equations, or mechanical systems as well function would have to be approximated by finite differences<br />
as RLC circuit equations fit into this framework.<br />
otherwise.<br />
The transfer function of system (1) is defined as<br />
Another objective is the acceleration of parameter studies<br />
(6)<br />
with the help of parameter dependent reduced order models,<br />
which approximate the parameter dependency of the transfer<br />
The polynomial degree of is called order of the function of the original system (1).<br />
system. But when speaking of model order reduction, we<br />
III. METHODOLOGY<br />
usually mean a reduction of the state space dimension of<br />
the system. This is a common misconception to be found in A. Model Order Reduction<br />
literature. It can be justified by the fact that every -th order The MOR method used in our methodology is a projection<br />
system can be equivalently transformed into a first order based approach. It constructs (bi-)orthonormal projection<br />
system with identical transfer function but an increased state matrices<br />
such that the reduced system<br />
space dimension of . In this sense, the terms order and<br />
state space dimension relate to each other.<br />
For systems resulting from finite element discretization, the<br />
state space dimension of the system corresponds to the total<br />
number of degrees of freedom (DOF). In mechanics, mostly<br />
second order systems arise and , and resemble the<br />
stiffness, damping, and mass matrix of the model.<br />
A frequent property of the system (1) is reciprocity, which<br />
is defined as the symmetry of the transfer function for all<br />
where is defined. This is especially the case when<br />
is symmetric for all and if a scaling function<br />
exists such that .<br />
Such systems will be called symmetric from now on.<br />
First of all, we are interested in the frequency response of<br />
the system which is obtained by evaluating for a discrete<br />
set of frequency points , ,<br />
. From (6) it follows that solutions of different<br />
linear systems of equations have to be computed, which is<br />
usually very time consuming. Time domain simulation of the<br />
system may be even impossible for large state space<br />
dimensions.<br />
The second problem to be solved is the incorporation of<br />
design parameters or manufacturing tolerances, such that the<br />
system matrices as well as the solution vector and the<br />
transfer function become parameter dependent. In the<br />
sequel we assume that only depends on a parameter<br />
. In the majority of cases the input and output matrices<br />
and respectively are incidence matrices that pick<br />
certain nodes of the model for excitation or measurement and<br />
therefore do not depend on parameters. The feed through<br />
matrix may be parameter dependent as well, but this case<br />
is omitted for the sake of simplicity as the MOR algorithm is<br />
not affected by the presence of a feed through matrix. Finally,<br />
an extension to multiple parameters is straight forward and<br />
will be demonstrated in section IV.<br />
Furthermore, we are interested in the first order sensitivities<br />
of the transfer function and the output respectively<br />
w.r.t the parameter at a given nominal value , which<br />
are given as<br />
matrices are obtained from<br />
(9)<br />
(10)<br />
(11)<br />
(12)<br />
Obviously, the corresponding reduced order model (ROM)<br />
has the same number of inputs and outputs, and . For<br />
behavior modeling and system level simulation this means that<br />
the full order model (FOM) can be seamlessly replaced by the<br />
ROM. The transfer function of the ROM is defined<br />
analogously to (6). Additionally, the -th order structure of<br />
(1) will be preserved, which prevents the costly alternative of<br />
reducing an equivalent first order system with increased state<br />
space dimension. Finally, the orthonormality of the projection<br />
matrix preserves symmetry and definite properties of the<br />
system matrices, such that passivity and stability are preserved<br />
for the ROM as well.<br />
A detailed description of the method to construct<br />
is beyond the scope of this paper, but we will give a brief<br />
outline of the essentials. First of all, we utilize multi-point<br />
moment matching. That means that a certain amount of the<br />
Taylor coefficients of the transfer function of the reduced<br />
order model for certain expansion points is equal to those of<br />
the full order transfer function. This is not to be<br />
misinterpreted as Taylor approximation in terms of a truncated<br />
Taylor series, but more like the approximation of a rational<br />
function with high numerator and denominator degrees by<br />
another rational function with lower degrees. The precise<br />
mathematical term is Padé approximation. If the system is not<br />
symmetrical and only a single projection matrix<br />
is<br />
used, we speak about Padé-type approximation. The link<br />
between moment matching and Krylov subspaces is<br />
thoroughly studied in [2]. A common synonym for multipoint<br />
moment matching is rational interpolation, indicating<br />
that the ROM interpolates the transfer function at selected<br />
frequency points up to certain derivative orders. Basically, if<br />
both -th Krylov subspaces associated with an expansion<br />
point are contained in the column spaces of and<br />
65