Anonymous
×
Create a new article
Write your page title here:
We currently have 106 articles on MOR Wiki. Type your article name above or click on one of the titles below and start writing!



Moment-matching method: Difference between revisions

No edit summary
No edit summary
Line 46: Line 46:
,({A}^{-T})^{r-1}L\}.</math>
,({A}^{-T})^{r-1}L\}.</math>


The reduced model is in the form of the system in (2) in [[Projection based MOR]]
The reduced model is in the form of the system in (2) in [[Projection based MOR]].
The corresponding transfer function <math>\hat H</math> has good approximation properties around <math>s_0</math>, which matches the first <math>2r</math> moments of <math>H(s)</math> at <math>s_0</math>.


Using a set of <math>k</math> distinct expansion points <math>\{s_1,\cdots,s_k\}</math>, the reduced model can be obtained by, e.g.,


<math>\textrm{range}(V)=\textrm{span}\{(\bA-s_1 {I})^{-1}B,\ldots,(\bA-s_k {I})^{-1}B  \}</math>,
<math>\textrm{range}(W)=\textrm{span}\{(\bA-s_1 {I})^{-T}L,\ldots,(\bA-s_k {I})^{-T}L \},</math>
has order <math>r=k</math> and matches the first two moments at each <math>s_j</math>, <math>j=1,\ldots,k</math>, see[1].


The derived reduced order system matches the first <math>2r</math> moments; the corresponding transfer function <math>\hat H</math> has good approximation properties around $0$.
%
%
Using a set of $k$ distinct expansion points $\{s_1,\cdots,s_k\}$, the reduced order system obtained by, e.g.,
%
\begin{eqnarray*}
\textrm{range}(V)&=&\textrm{span}\{(\bA-s_1 {I})^{-1}B,\ldots,(\bA-s_k {I})^{-1}B  \},\\
\textrm{range}(W)&=&\textrm{span}\{(\bA-s_1 {I})^{-T}L,\ldots,(\bA-s_k {I})^{-T}L \},
\end{eqnarray*}
%
has order $r=k$ and matches the first two moments at each $s_j$, $j=1,\ldots,k$, see~\cite{Gri97}.
%
It can be seen that the columns of $V$, $W$ span Krylov subspaces
It can be seen that the columns of $V$, $W$ span Krylov subspaces
which can easily be computed by Arnoldi or Lanczos methods. In
which can easily be computed by Arnoldi or Lanczos methods. In

Revision as of 09:02, 13 March 2013

The moment-matching methods are also called the Krylov subspace methods, as well as Pade approximation methods. These methods are applicable for non-parametric linear time invariant systems, often the descriptor systems, e.g.

Edx(t)dt=Ax(t)+Bu(t),y(t)=Cx(t),(1)

They are very efficient in many engineering applications, circuit simulation, Microelectromechanical systems(MEMS) simulation, etc..

The basic steps are as follows. First, the transfer function

H(s)=Y(s)/U(s)=C(sEA)1B

is expanded into a power series at an expansion point s0.

Let s=s0+σ, then, within the convergence radius of the series, we have

H(s0+σ)=LT[(s0+σ)IA]1B

=LT[σI+(s0IA)]1B

=LT[Iσ(s0IA)1]1[(s0IA)]1B

=LT[I+σ(s0IA)1+σ2[(s0IA)1]2+]×(As0I)1B

=i=0LT[(s0IA)1]i(As0I)1B:=mi(s0)σi,

where mi(s0) are called the moments of the transfer function about s0 for i=0,1,2,. If the expansion point is chosen as zero then the moments simplify to mi(0)=LT(A1)i+1B. For s0= the moments are also called Markov parameters which can be computed by LTAi1B.

The goal in moment-matching model reduction is the construction of a reduced order system where some moments m^i of the associated transfer function H^ match some moments of the original transfer function H.

The matrices V and W for model order reduction can be computed from the vectors which are associated with the moments, for example, using a single expansion point s0=0, by

range(V)=span{A1B,(A1)2B,,(A1)rB},

range(W)=span{L,ATL,(AT)2L,,(AT)r1L}.

The reduced model is in the form of the system in (2) in Projection based MOR. The corresponding transfer function H^ has good approximation properties around s0, which matches the first 2r moments of H(s) at s0.

Using a set of k distinct expansion points {s1,,sk}, the reduced model can be obtained by, e.g.,


Failed to parse (unknown function "\bA"): {\displaystyle \textrm{range}(V)=\textrm{span}\{(\bA-s_1 {I})^{-1}B,\ldots,(\bA-s_k {I})^{-1}B \}} ,

Failed to parse (unknown function "\bA"): {\displaystyle \textrm{range}(W)=\textrm{span}\{(\bA-s_1 {I})^{-T}L,\ldots,(\bA-s_k {I})^{-T}L \},}

has order r=k and matches the first two moments at each sj, j=1,,k, see[1].

It can be seen that the columns of $V$, $W$ span Krylov subspaces which can easily be computed by Arnoldi or Lanczos methods. In these algorithms only matrix-vector multiplications are used which are simple to implement and the complexity of the resulting methods is only $O(n r^2)$. % for general systems, $O(nq)$ for a sparse matrix $\bA$. A reduced order system~(\ref{e2.5}) is obtained following (\ref{e2.2}) and (\ref{e2.3}).