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.
11-13 <br />
May 2011, Aix-en-Provence, France<br />
be numerically less stable than implicit moment matching with<br />
<br />
Now, the sensitivity of w.r.t. can be explicitly<br />
help of the projection approach as described in section A. computed by deriving (23) and both – the system matrix for<br />
Furthermore, the error for the transfer function sensitivity is the nominal system and its sensitivity for<br />
– are<br />
proportional to the error of the state vector of the nominal represented as matrix polynomials w.r.t. analogously to (2).<br />
system [10]. This guarantees the convergence of<br />
Hence, the MOR method described in sections A-C is<br />
towards for arbitrary parameters. As a consequence, a applicable.<br />
single run of AMPXT for the nominal system is sufficient to<br />
E. Parametric Model Order Reduction<br />
allow rapid computation of sensitivities of the transfer<br />
function for a whole series of different parameters . The main use of fast sensitivity computations is accelerating<br />
At this point, we did not put any assumption on the structure optimization loops. Of course, one could estimate the<br />
of the sensitivity of the system matrix . This will be variation of the transfer function for a parameter sweep. But<br />
addressed in the next section.<br />
as we are only able to efficiently compute first order<br />
sensitivities, the parameter dependence of the frequency<br />
D. System Interpolation<br />
response cannot be accurately computed for a broad parameter<br />
The analytical dependence of the system matrices on<br />
geometrical or material parameters is not always available in<br />
practice. Most tools like finite element simulators behave like<br />
black boxes and thus only provide system matrices for fixed<br />
parameter values.<br />
For linear material properties like the Young’s modulus in<br />
mechanics or permittivity and permeability in electromagnetics,<br />
the dependency of on can be easily<br />
reconstructed such that the sensitivity of the system matrix<br />
can be explicitly computed.<br />
For geometrical parameters it has been shown that the<br />
parameter dependency can be obtained explicitly as well [9].<br />
But this would require manual extension of the source code of<br />
a finite element simulator because at the time of writing, no<br />
commercially available tool is able to provide .<br />
This is why we decided to use polynomial interpolants of<br />
the system matrices based on a series of system matrices for<br />
fixed parameter values from the neighborhood of the nominal<br />
value . The parameter dependent system matrix is then<br />
represented as a multivariate polynomial<br />
(23)<br />
with and for at least one<br />
.<br />
To be more precise, we generate an initial set of systems<br />
for equally spaced parameter values within the neighborhood<br />
of the nominal value . Starting with 2 interpolation<br />
points, we successively add more from the desired<br />
neighborhood of the nominal value using Chebychev<br />
spacing, until the following relative error for the interpolated<br />
system matrices is below a given threshold:<br />
(24)<br />
In (24),<br />
denotes the system matrix related to<br />
as defined in (2) and is a fixed parameter value from the set<br />
of systems. corresponds to the interpolant as defined<br />
in (23) and is evaluated for all and all where<br />
.<br />
range with this method. This is why we will focus on<br />
parameter dependent ROMs in this section.<br />
The topic of parametric MOR is very complex and a<br />
multitude of methods has been proposed to provide parameter<br />
dependent ROMs, see [11]-[14] and references therein. While<br />
[11] is the most general one, providing simultaneous multipoint<br />
multiple-moment matching w.r.t. both – the complex<br />
frequency and multiple parameters – it matches<br />
an equal number of moments for the complex frequency and<br />
the parameters, which results in larger ROMs, the more<br />
parameters are used. Therefore, we restrict to multi-point<br />
multiple moment matching w.r.t. to and match only the<br />
zeroth and the first moment w.r.t. the parameters. In the next<br />
section we will show that resulting parametric ROMs still<br />
capture the parameter dependency of the transfer function in a<br />
satisfactory way.<br />
Given the projection matrices<br />
for the nominal<br />
system, the reduced system matrices can be obtained<br />
simply by projection of (23) analogously to (9). This method<br />
is denoted with PMORnom from now on and instead of<br />
computing the sensitivity w.r.t. the nominal value via<br />
(21) and (22), the sensitivity of the parametric ROM can be<br />
computed directly by derivation of the reduced order system<br />
matrix w.r.t. and substitution in to (21).<br />
An alternative method called PMORinterp in the sequel is to<br />
generate ROMs for each of the previously generated<br />
FOMs for fixed parameter values and then generate a<br />
parametric ROM via polynomial interpolation. Obviously,<br />
PMORinterp takes more computation time because<br />
projection matrices<br />
have to be computed. But<br />
these extra costs lead to better accuracy for a broad parameter<br />
range as will be demonstrated in the next section. Another<br />
advantage over PMORnom is the fact that the initial FOMs are<br />
not required to have the same state space dimension. Hence,<br />
different discretizations or finite element meshes can be used<br />
for the initial FOMs. In order to assure that the states of the<br />
different ROMs used for interpolation match the same<br />
physical quantities, we apply a state transform prior to the<br />
interpolation step as proposed in [12].<br />
68