Professional Documents
Culture Documents
A Survey/Review of
Abdul Ghafoor
e-mail: aghafoor@ee.uwa.edu.au Frequency-Weighted Balanced
Victor Sreeram
e-mail: sreeram@ee.uwa.edu.au Model Reduction Techniques1
School of Electrical, Electronic and Computer In this paper, a survey/review of frequency-weighted balanced model reduction tech-
Engineering, niques is presented. Several comments regarding their properties are given. A modified
University of Western Australia, frequency interval Gramian based method is also presented. The computational issues
Western Australia 6009, Australia are also discussed. The techniques are illustrated and compared using practical numeri-
cal examples. 关DOI: 10.1115/1.2977468兴
1 Introduction out recently by Varga and Anderson 关7兴 this method cannot be
used in controller reduction applications due no pole-zero cancel-
Deriving a reasonable mathematical model is fundamental to
lation assumption required in the method. A modified method was
the analysis and design of a dynamic system. In practice, one can
proposed by Varga and Anderson 关7兴 to rectify the problem; how-
obtain a fairly complex and a large scale model for the system.
ever, their method 关7兴 produces same results as Enns 关3兴 method
Some examples are network systems, telecommunications, trans-
especially in applications such as controller reduction. So, in con-
mission lines, wave propagations, economic systems, chemical
troller reduction case, if Enns 关3兴 method produces unstable
reactors, and distillation columns 关1兴. These include systems gov-
reduced-order controllers, so does Varga and Anderson’s 关7兴
erned by partial differential equations, delay equations, or inte-
method. Another modification to Enns technique was proposed by
grodifferential equations. The complexity of the system makes
Wang et al. 关8兴, which not only guarantees stability in the case of
difficult to obtain its good understanding. The analysis and design
double-sided weighting but also yields simple and elegant error
of such a system are easier if a lower order model that provides a
bounds. The method of Wang et al. 关8兴 was later modified by
good approximation is derived. The process of deriving low order
Varga and Anderson 关7兴 to improve the approximation error. As
model from high order model is known as model reduction.
pointed out by Sreeram in Ref. 关9兴, this method 共Ref. 关8兴 and its
The balanced realization 关2兴 has been a significant contribution
modification in Ref. 关7兴兲 is realization dependent and hence yields
to system theory, especially its application to model reduction
different models for different realizations of the same original
known as balanced truncation, which can preserve stability and
system. This may lead to large approximation errors or error
gives an explicit bound on frequency response error 关3兴. Ideally, it
bounds for some realizations.
is important that the reduction error between the original system
Another group of methods based on partial fraction expansion
and the reduced-order model is small for all frequencies. How-
was originally proposed by Latham and Anderson 关10兴. A number
ever, sometimes, the reduction error is more important over a
of frequency-weighted model reduction methods have been pro-
certain frequency band than other frequencies, especially when
posed based on partial-fraction-expansion idea 共see Refs.
using the reduced-order model in feedback-control design. There
关11–15兴兲. Error bounds exist for some special type of weighting
an accurate approximation of the full order system is needed at the
functions 关11,15兴. However, the approximation error obtained us-
crossover region. This motivates the use of frequency weights for
ing these methods is generally larger compared to Enns method
model reduction and it is known as frequency model reduction
with the exception of the method by Zhou 关14兴 wherein optimiza-
problem. Since it is used to reduce the order of controllers it is
tion is used to improve the approximation error.
also known as the controller reduction problem 关4兴. The essential
Gawronski and Juang 关16兴 introduced another method where
difference between model reduction and controller reduction is
the frequency weights are not defined explicitly; however, ap-
that model reduction is based on approximating the open-loop
proximation is considered in a given frequency interval/band. The
behavior of the system whereas controller reduction is based on
reduced-order models obtained using this method are also not
approximating the closed-loop behavior of the system. The con-
guaranteed to be stable 共like Enns method 关3兴兲. Inspired from Ref.
troller order reduction problem can be treated as a special case of
关8兴, Gugercin and Antoulas 关17兴 modified Gawronski and Juang’s
frequency-weighted model reduction problem.
关16兴 method to guarantee the stability of the reduced-order mod-
Enns 关3兴 extended the balanced truncation 关2兴 method to in-
els. Error bounds are also available in Ref. 关17兴. However, we
clude frequency weightings. Enns 关3兴 weighted balanced trunca-
note that, like the method of Wang et al. 关8兴, this method 关17兴 is
tion method may use input weighting, output weighting, or both.
also realization dependent. Several other frequency-weighted
With only one weighting present, stability of the reduced-order
model reduction related results appear in literature
model is guaranteed. With both weightings present, the method
关18–20,14,21–25,4,26–29,17,30–35兴.
may yield unstable models.
In this paper we review the Enns method 关3兴 and some of its
To overcome the potential drawback of instability, Lin and Chiu
important modifications/enhancements including Lin and Chiu’s
关5兴 proposed a new technique, which yields stable models in the
关5兴 method, Varga and Anderson’s 关7兴 method, Sreeram’s method
case of double-sided weighting. Their technique was later gener-
关9兴, the method of Wang et al. 关8兴, Al-Saggaff’s partial fraction
alized to include proper weights in Ref. 关6兴. However, as pointed
based method 关11,15兴, and Sreeram and Ghafoor’s method 关24兴.
We also review Gawronski and Juang’s interval Gramian based
1
The work was supported by Australian Research Council under the Discovery method 关16兴 and its modification by Gugercin and Antoulas 关17兴.
Grants Scheme. A modified version of Gawronski and Juang’s interval Gramian
2
Present address: National University of Science and Technology, Pakistan. based method 关16兴 is also presented. Several critical remarks
Contributed by the Dynamic Systems, Measurement, and Control Division of
ASME for publication in the JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENT, AND CON-
about different methods are given. The accuracy enhancement
TROL. Manuscript received August 31, 2006; final manuscript received June 5, 2008; schemes and a comparison of different methods using simulation
published online September 24, 2008. Assoc. Editor: Fen Wu. results are also included.
Journal of Dynamic Systems, Measurement, and Control NOVEMBER 2008, Vol. 130 / 061004-1
Copyright © 2008 by ASME
再冋 冎
be stable or unstable兲. Let
册冋 册
many state-space realizations for a given transfer matrix; however,
some particular realizations have proven to be very useful in con- − 2 − 2.8284 −2
trol engineering, like internally balanced realization. The inter- , ,关1 1.4142兴,1
0 −1 − 1.4142
nally balanced realization gives an indication of the dominance of
the system states in the input/output behavior. The balanced real- be a balanced realization with ⌺ = I and every subsystem of the
再冋 冎
realization is stable. On the other hand, let
册冋 册
ization is an asymptotically stable and minimal realization in
which the controllability and the observability Gramians are equal −1 1.4142 1.4142
and diagonal. In balanced truncation 关2兴 an asymptotically stable , ,关− 1.4142 0兴,1
and minimal realization lower order system is approximated from − 1.4142 0 0
an asymptotically stable and minimal realization higher order sys- be also a balanced realization with ⌺ = I but one of the subsystems
tem by truncating the least controllable and observable states. is not stable.
Let the original full order stable system G共s兲 = C共sI − A兲−1B Remark 4. The balanced truncation error 储G共s兲 − Gr共s兲储⬁ tends
+ D, where 兵A, B, C, D其 is its nth order minimal realization. Let to zero at very high frequencies but is in general nonzero at very
P ⬎ 0 and Q ⬎ 0, respectively, be the controllability and the ob- low frequencies. A reverse conclusion is available for singular
servability Gramians satisfying the following Lyapunov equa- perturbation approximation case 关39,40兴. However, in singular
tions: perturbation approximation case, the reduced-order models may
be proper even for strictly proper original systems.
AP + PAT + BBT = 0 共1兲 Remark 5. Other closely related realizations are the input and
the output normal realizations. A realization is said to be input
ATQ + QA + CTC = 0 共2兲 normal 共output normal, respectively兲 if its controllability Gramian
Let T be the contragradient transformation is the identity matrix and its observability Gramian is the diagonal
冋 册
共its controllability Gramian is the diagonal and its observability
⌺1 0
TTQT = T−1 PT−T = ⌺ = Gramian is the identity matrix, respectively兲 关41兴. Note that if 兵Ā,
0 ⌺2 B̄ , C̄ , D̄其 is a balanced realization, then 兵⌺−1/2Ā⌺1/2 , ⌺−1/2B̄ ,
where ⌺1 = diag兵1 , 2 , . . . , r其, ⌺2 = diag兵r+1 , . . . , n其, i ⱖ i+1, C̄⌺1/2 , D̄其 is its input normal and 兵⌺1/2Ā⌺−1/2 , ⌺1/2B̄ , C̄⌺−1/2 , D̄其 is
i = 1 , 2 , . . . , n − 1, r ⬎ r+1, and i are the Hankel singular values. its output normal realization.
Transforming and partitioning the original system,
in the hardware or bugs to fix in the software. A suitable lower C共s兲−1共C共s兲 − Cr共s兲兲 ⬇ K共s兲−1共K共s兲 − Kr共s兲兲共I + P共s兲K共s兲兲−1
order controller is obtained from higher order controller via con-
troller order reduction taking into account the closed loop so that 3.2 Frequency-Weighted Model Reduction. The above con-
closed-loop stability is guaranteed and the performance degrada- troller reduction problems can be summarized as frequency-
tion is minimized. weighted model reduction problem. Given the original full order
stable system G共s兲 = C共sI − A兲−1B + D, the stable input weighting
3.1 Controller Reduction system V共s兲 = CV共sI − AV兲−1BV + DV, and the stable output weight-
ing system W共s兲 = CW共sI − AW兲−1BW + DW, where 兵A , B , C , D其,
3.1.1 Stability Consideration. Let P共s兲 be the transfer function
兵AV , BV , CV , DV其, and 兵AW , BW , CW , DW其 are their nth, pth, and qth
matrix of linear time-invariant plant and K共s兲 be a high order order minimal realizations, respectively, the objective is to find a
stabilizing controller, as shown in Fig. 1. Let Kr共s兲 be the reduced- lower order stable system Gr共s兲 = Cr共sI − Ar兲−1Br + Dr, where
order controller, as shown in Fig. 2, where Figs. 2共a兲 and 2共b兲 are 兵Ar , Br , Cr , Dr其 is the rth order 共r ⬍ n兲 minimal realization, such
equivalent representations. The reduced-order controller Kr共s兲 is that
the stabilizing controller under the following sufficient conditions
关43,42兴. 储W共s兲共G共s兲 − Gr共s兲兲V共s兲储⬁
1. K共s兲 and Kr共s兲 have the same number of poles in the open is made as small as possible. This is known as the two sided
right half plane, and K共s兲 − Kr共s兲 is bounded on the imagi- frequency-weighted model reduction problem. If one of the
nary axis. weights is identity, the problem is known as the one-sided
2. Either frequency-weighted model reduction, where the objective is to
find a stable lower order model Gr共s兲, such that 储共G共s兲
储共K共s兲 − Kr共s兲兲P共s兲共I + K共s兲P共s兲兲−1储⬁ ⬍ 1 − Gr共s兲兲V共s兲储⬁ 共in the case of the input weight兲 and 储W共s兲共G共s兲
or − Gr共s兲兲储⬁ 共in the case of the output weight兲 is made as small as
possible. Enns 关3兴 was the first to formulate this problem by in-
储共I + P共s兲K共s兲兲−1 P共s兲共K共s兲 − Kr共s兲兲储⬁ ⬍ 1 troducing the frequency weights to balanced truncation 关2兴
where P共s兲共I + K共s兲P共s兲兲−1 = 共I + P共s兲K共s兲兲−1 P共s兲. scheme.
3.1.2 Closed-Loop Transfer Function Consideration. Let the
closed-loop transfer function for Fig. 1 be
4 Frequency-Weighted Model Reduction Methods
C共s兲 = P共s兲K共s兲共I + P共s兲K共s兲兲−1
In this section we review some of the well-known frequency-
and the closed-loop transfer function for Fig. 2共a兲 be weighted model reduction techniques.
Cr共s兲 = P共s兲Kr共s兲共I + P共s兲Kr共s兲兲−1
4.1 Enns Method. Given the original full order stable system
then G共s兲 = C共sI − A兲−1B + D, the stable input weighting system V共s兲
C共s兲 − Cr共s兲 = P共s兲K共s兲共I + P共s兲K共s兲兲−1 = CV共sI − AV兲−1BV + DV, and the stable output weighting system
W共s兲 = CW共sI − AW兲−1BW + DW, the augmented systems are given by
− P共s兲Kr共s兲共I + P共s兲Kr共s兲兲−1
G共s兲V共s兲 = Ci共sI − Ai兲−1Bi + Di
⬇ 共I + P共s兲K共s兲兲−1 P共s兲共K共s兲 − Kr共s兲兲共I + P共s兲K共s兲兲−1
which suggest the following approximation problem 关42兴. Find W共s兲G共s兲 = Co共sI − Ao兲−1Bo + Do
the reduced-order controller Kr共s兲 such that where
1. K共s兲 and Kr共s兲 have the same number of poles in the open
right half plane, and K共s兲 − Kr共s兲 is bounded on the imagi- 兵Ai,Bi,Ci,Di其 = 再冋 册 冋 册 A BCV
0 AV
,
BDV
BV
,关C DCV兴,DDV 冎
再冋 册 冋 册 冎
nary axis.
2. The error index
A W B WC B WD
兵Ao,Bo,Co,Do其 = , ,关CW DWC兴,DWD
0 A B
Let
Pi = 冋 PE P12
PT12 PV
册 , Qo = 冋 QW QT12
Q12 QE
册
satisfy the following Lyapunov equations:
Ai Pi + PiAiT + BiBiT = 0 共3兲
Journal of Dynamic Systems, Measurement, and Control NOVEMBER 2008, Vol. 130 / 061004-3
冎
共4兲 yields the following:
兿 共1 + 2 冑1 +
冋 册 冋册
储G−1共s兲共G共s兲 − Gr共s兲兲储⬁ 艋 i
2
i + 2i2兲 − 1
A11 A12 B1 i=r+1
 = T−1AT = , B̂ = T−1B =
A21 A22 B2
n
where A11 苸 Rr⫻r. The reduced-order model is given by Gr共s兲 Remark 11. The error bound also holds for possibly a nonsquare
= C1共sI − A11兲−1B1 + D. transfer matrix when G共s兲 is the full row rank for output weight-
Remark 7. For input weighting only, the symmetric positive ing case or dually G共s兲 is the full column rank for input weighting
matrices PE and Q are used to obtain contragradient matrix T in case.
Eq. 共9兲; similarly for output weighting only, the symmetric posi- Remark 12. An equivalence between Enns one-sided frequency-
tive definite matrices P and QE are used to obtain contragradient weighted model reduction scheme and balanced stochastic trunca-
matrix T in Eq. 共9兲. tion 关44兴 is established in Ref. 关14兴, where it is shown that for
Remark 8. The realization 兵Â , B̂ , Ĉ , D其, obtained via applying square and minimum phase transfer matrix G共s兲, the balanced
the weighted balancing transformation T on the original system stochastic realization can be obtained by solving a pair of
兵A , B , C , D其, may not be balanced in strict sense 共i.e., the un- Lyapunov equations, instead of one Lyapunov equation and one
weighted controllability and observability Gramians of the real- algebraic Riccati equation.
ization 兵Â , B̂ , Ĉ , D其 may not be diagonal and equal兲. Conse- Remark 13. One of the important properties of balanced sto-
quently, any realization 兵Akk , Bk , Ck , D其 for k = 1 , 2, obtained via chastic truncation is that right half plane zeros of the original
system are preserved in the reduced-order system 关45兴. Kim et al.
partitioning and truncating the realization 兵Â , B̂ , Ĉ , D其, may not be 关27兴 extended balanced stochastic truncation technique to carry
balanced in contrast to the unweighted internally balanced one side weighting with the aim to reduce the index 储G−1共s兲
realization. ⫻共G共s兲 − Gr共s兲兲V共s兲储⬁. An assertion in Ref. 关27兴 is that the num-
Remark 9. When the frequency-weighted Hankel singular val- ber of right half plane zeros is preserved in the reduced-order
ues are distinct, the frequency-weighted balanced realization model in the weighted balanced stochastic truncation case. We
兵Â , B̂ , Ĉ , D其 is unique within a change of sign of a state variables note that the number of right half plane zeros is not guaranteed to
关3兴. Resultantly, the reduced-order model and the frequency- be preserved in the reduced-order model.
weighted approximation error for a given order are invariant un- Example 2. Let the original stable system be G共s兲 = 共s − 0.45兲
der similarity transformation of the original system and the ⫻共s + 0.75兲共s + 2兲 / 共s + 0.3兲共s + 0.4兲共s + 0.5兲 and the input weight be
weighting functions. Note here that the reduced-order model is not V共s兲 = 共s + 0.15兲共s + 0.25兲 / 共s + 1兲2. The first order approximation
invariant under similarity transformation applied on the aug- using the method of Kim et al. 关24兴 yields the reduced-order
mented realizations. In the following sections, we see that apply- model Gr共s兲 = 共s + 1.4819兲 / 共s + 0.4309兲.
ing a similarity transformation on augmented realization yields Remark 14. Since the symmetric matrices X and Y in Eqs. 共5兲
new frequency-weighted model reduction methods 关5,15兴. and 共6兲 may be indefinite, the models obtained by Enns technique
Remark 10. Since the reduced-order models are obtained di- may not be stable for two-sided weighting case. Examples obtain-
rectly from truncating the realization 兵Â , B̂ , Ĉ , D其, they do not ing unstable reduced-order model are produced in Ref. 关6兴.
necessarily retain the frequency-weighted Hankel singular values Example 3. Let the original stable system be G共s兲 = 共8s2 + 6s
of the original system. + 2兲 / 共s3 + 4s2 + 5s + 2兲, the input weight be V共s兲 = 1 / 共s + 3兲, and the
Example 1. Let G共s兲 = 共s + 2兲 / 共s3 + 2s2 + 3s + 1兲 be the original output weight be W共s兲 = 1 / 共s + 4兲 关6兴. The indefinite matrix
system and V共s兲 = W共s兲 = 1 / 共s2 + 4s + 2兲 be the weights. The
frequency-weighted Hankel singular values are given as 兵0.1595,
冤 冥
− 0.0375 − 0.0063 − 0.0021
0.0053, 0.0046其. The first and second order models obtained using
Enns method 关3兴 respectively, are X = − 0.0063 0.0000 0.0000
− 0.0021 0.0000 0.0000
Gr1共s兲 = 兵− 0.4014,0.8915,0.8915,0其
has eigenvalues −0.0386, 0.0000, and 0.0011. Similarly, the in-
and definite matrix
冋 册
Lin and Chiu’s technique yields stable models in the case of
I P12PV−1 double-sided weighting.
TLCi = Remark 16. No a priori error bounds are known to exist al-
0 I though an iterative error bound is reported in Ref. 关6兴 similar to
and the one in Ref. 关26兴 for Enns method. Assuming full row rank
input matrix of the original system 共matrix B兲 and full column
TLCo = 冋 0
−1 T
I − QW Q12
I
册 rank output matrix of the original system 共matrix C兲, respectively,
the following error bound is reported in Ref. 关23兴:
n
be the transformations applied to the input and the output aug-
mented system realizations, respectively. Note that, for stable
储W共s兲共G共s兲 − Gr共s兲兲V共s兲储⬁ 艋 2储W共s兲DW
†
储 储DV† iV共s兲储⬁
o ⬁ 兺
k=r+1
k
−1
Āi = TLCi AiTLCi = 冋 册
A X12
0 AV
, −1
B̄i = TLCi Bi = 冋 册
BLC
BV
D Wo = D W − C WQ W Q12C 共CCT兲†
−1 T T
冋 册
forming the augmented systems prevents the applicability of Lin
AW Y 12 and Chiu’s method when solving controller reduction problems
−1
Āo = TLCo AoTLCo = where weights are of the form 共I + G共s兲K共s兲兲−1, 共I + G共s兲K共s兲兲−1
0 A
G共s兲, where K共s兲 is a controller for the plant G共s兲. To overcome
冋 册
this drawback, they proposed to obtain contragradiant matrix T as
−1
B
B̄o = TLCo Bo = −1 T TTQVAT = T−1 PVAT−T = diag兵1, 2, . . . , n其
B WD + Q W Q12B
where PVA = PE − ␣2c P12P−1V P12, QVA = QE − ␣oQ12QW Q12, 0 艋 ␣c
T 2 −1 T
Journal of Dynamic Systems, Measurement, and Control NOVEMBER 2008, Vol. 130 / 061004-5
冋 册冋 册
and V共s兲 and W共s兲 be the weighting functions. If Gr共s兲 is a stable T
reduced-order model, then the following error bound holds [9]: SVA1 0 UVA 1
X = 关UVA1 UVA2兴 T
n 0 SVA2 UVA
兺
2 2
冋 册冋 册
储W共s兲共G共s兲 − Gr共s兲兲V共s兲储⬁ 艋 储W共s兲储⬁储V共s兲储⬁ i
␣ i=r+1 RVA1 T
VVA
0 1
Y = 关VVA1 VVA2兴 T
4.5 Technique of Wang et al. The problem that stability of 0 RVA2 VVA 2
the reduced-order models is not guaranteed 共in the Enns method where
冋 册
when two sided weighting is employed兲 is solved into technique
of Wang et al. 关8兴 by making the matrices X 共7兲 and Y 共8兲 positive SVA1 0
semidefinite. In this technique, the new controllability and observ- = diag共s1,s2, . . . ,sn兲
ability Gramians PWSL and QWSL are obtained as the solutions to 0 SVA2
冋 册
Lyapunov equations, respectively:
RVA1 0
T
APWSL + PWSLAT + BWSLBWSL =0 共14兲 = diag共r1,r2, . . . ,rn兲
0 RVA2
T
ATQWSL + QWSLA + CWSL CWSL = 0 共15兲
SVA1 ⬎ 0, SVA2 ⱕ 0, RVA1 ⬎ 0, and RVA2 ⱕ 0. Reduced-order mod-
are used to obtain contragradient matrix T as els are obtained by transforming and partitioning the original sys-
TTQWSLT = T−1 PWSLT−T = diag兵1, 2, . . . , n其 tem. Since X ⱕ BVABVAT
ⱕ BWSLBWSLT
ⱖ 0, Y ⱕ CVA
T
CVA
ⱕ CWSLCWSL ⱖ 0, and the realization 兵A, BVA, CVA其 is minimal,
T
where i ⱖ i+1, i = 1 , 2 , . . . , n − 1, and r ⬎ r+1. The matrices the stability of the reduced-order model in the case of double-
BWSL and CWSL in the above Lyapunov equations are fictitious sided weighting is guaranteed.
input and output matrices BWSL = UWSL兩SWSL兩1/2 and CWSL Remark 19. The error bound for this method 关7兴 also exists,
= 兩RWSL兩1/2VWSL
T
, respectively. The terms UWSL, SWSL, VWSL, and similar to the one in Ref. 关8兴 subject to fulfillment of
RWSL are obtained from the orthogonal eigendecomposition of
symmetric matrices X = UWSLSWSLUWSL T
and Y = VWSLRWSLVWSL T
, rank关BVA B兴 = rank关BVA兴
where SWSL = diag共s1 , s2 , . . . , sn兲, RWSL = diag共r1 , r2 , . . . , rn兲, 兩s1兩 and
冋 册
ⱖ 兩s2兩 ⱖ ¯ ⱖ 兩sn兩 ⱖ 0, and 兩r1兩 ⱖ 兩r2兩 ⱖ ¯ ⱖ 兩rn兩 ⱖ 0. Reduced-order
models are obtained by transforming and partitioning the original CVA
rank = rank关CVA兴
system. Since X ⱕ BWSLBWSL T
ⱖ 0, Y ⱕ CWSL
T
CWSL ⱖ 0, and the re- C
alization 兵A, BWSL, CWSL其 is minimal, the stability of the reduced-
order model in the case of double-sided weighting is guaranteed. 4.7 Partial-Fraction-Expansion Based Method. Inspired by
Remark 18. To establish the relationship between system input Refs. 关10,12兴, Al-Saggaf and Franklin 关11兴 proposed a different
matrix B and new fictitious input matrix BWSL, the existence of way from Enns method for introducing weights to form
rank关BWSLB兴 = rank关BWSL兴 is shown in some sense 关8兴 共i.e., this frequency-weighted model reduction such that the reduction error
rank condition is almost always true兲. has the zeros at the poles of the weighting function. Let the origi-
THEOREM 3. The following error bounds hold 共subject to fulfill- nal full order stable system G共s兲 = C共sI − A兲−1B and the input
ment of weighting system V共s兲 = CV共sI − AV兲−1BV having nonsingular out-
rank关BWSL B兴 = rank关BWSL兴 and rank关 C 兴 = rank关CWSL兴兲 关8兴:
CWSL put matrix CV. Consider the following equations:
n AXPF − XPFAV + BCV = 0
储W共s兲共G共s兲 − Gr共s兲兲V共s兲储⬁ 艋 2储W共s兲L储⬁储KV共s兲储⬁ 兺
i=r+1
i
APAF + PAFAT + XPFBVBVTXPF
T
=0
where
ATQ + QA + CTC = 0 共18兲
L = CVWSL diag共兩r1兩 −1/2
,兩r2兩 −1/2
, . . . ,兩rni兩 −1/2
,0, . . . ,0兲 Remark 20. Note that the solution XPF is unique when G共s兲 has
no pole in common with V共s兲.
K = diag共兩s1兩 −1/2
,兩s2兩 −1/2
, . . . ,兩sno兩 −1/2
,0, . . . T
,0兲UWSL B
Let T be the transformation such that TTQT = I and T−1 PAFT−T
ni = rank关X兴 and no = rank关Y兴. = ⌺2, where ⌺2 = diag兵21 , 22 , . . . , 2n其 and 21 ⱖ 22 ⱖ ¯ ⱖ 2n ⱖ 0.
4.6 Varga and Anderson’s Technique. With the aim to re- Then in the new state-space coordinates we have
duce Gramian’s distance to Enns choice 共i.e., the size of PWSL
ÂX̂AF − X̂AFAV + B̂CV = 0
− PE and QWSL − QE兲 Varga and Anderson 关7兴 proposed a modifi-
cation to the method of Wang et al. 关8兴. They proposed obtaining
contragradient matrix T as Â⌺2 + ⌺2ÂT + X̂AFBVBVTX̂AF
T
=0
冤 冥 冤冥
A11 A12 A13 B1 4.8 Sreeram and Ghafoor’s Partial-Fraction-Expansion
 = A21 A22 A23 , B̂ = B2 Based Technique. Inspired by Ref. 关9兴, Sreeram and Ghafoor
proposed obtaining contragradient matrix T as
A31 A32 A33 B3
TTQSGT = T−1 PSGT−T = diag兵1, 2, . . . , n其
Ĉ = 关C1 C2 C 3兴 where i ⱖ i+1, i = 1 , 2 , . . . , n − 1, r ⬎ r+1. The Gramians PSG
and QSG satisfy the following Lyapunov equations:
冤冥 冤 冥
X1 ⌺21 0 0 T
APSG + PSGAT + BSGBSG =0 共22兲
X̂ = X2 , ⌺̂ = 2
0 ⌺22 0
X3 0 0 0 T
ATQSG + QSGA + CSG CSG = 0 共23兲
where A11 苸 R where BSG = 关BDV − XPFBV ␣B兴, CSG = 关 兴, ␣ ⬎ 0, and 
r⫻r DWC−CWY PF
. The reduced-order model is defined as
C
Ar = A11 ⬎ 0. The reduced-order models obtained by transforming and par-
titioning the original system are guaranteed to be stable. An a
Br = B1 + 关A12X2 + A13X3兴CV−1 priori error bound also exists 共similar to the one in Ref. 关9兴兲.
THEOREM 5. Let G共s兲 be a stable transfer function of order n
Cr = C1 and V共s兲 and W共s兲 be the weighting functions [24]. Let Gr共s兲 be a
stable reduced-order model, then the following error bound holds:
Dr = 关C2X2 + C3X3兴CV−1 n
兺
2
THEOREM 4. Let the reduced-order model as defined above [11]. 储W共s兲共G共s兲 − Gr共s兲兲V共s兲储⬁ 艋 储W共s兲储⬁储V共s兲储⬁ i
␣ i=r+1
1. If r ⬎ r+1, then the reduced-order model is stable.
2. All poles of the frequency weighting V共s兲 cancel with the Remark 22. The existence of unique XPF and Y PF is guaranteed
zeros of G共s兲 − Gr共s兲. by using antistable weighting function. Moreover, the antistable
3. 储共G共s兲 − Gr共s兲兲V共s兲储⬁ ⱕ 2tr共⌺2兲. weighting function avoids pole-zero cancellation 共between
weights and controller to be reduced兲 and it also reduces the ap-
Remark 21. Although error bounds are available, the reduction proximation error 关14兴.
error has zeros at the poles of frequency weightings 共which can be
useful if reduced-order model is used in feedback-control system
design兲 and weighting function need not be stable. The limitations 5 Interval Gramian Based Frequency Weighted Model
of this scheme are, the method can be used with single sided
weighting only, the output matrix of input weight and input matrix
Reduction
of output weight have to be square and non singular and the origi- Gawronski and Juang 关16兴 introduced a scheme where the fre-
nal system and weighting function need to be strictly proper. Fur- quency weights are explicitly not predefined; however approxima-
thermore, non singularity condition on input or output matrix also tion is considered in a given frequency interval/band. They intro-
restricts the order of the weighting functions. duced frequency domain interval Gramians with particular
To overcome the limitations of Al-Saggaf and Franklen’s emphasis over certain frequency intervals without the use of
method 关11兴, the method was generalized/modified by Sreeram weighting functions.
and Anderson 关15兴. They proposed obtaining contragradient ma-
trix T as
5.1 Frequency Domain Interval Gramian Based Model
T−TQPFT−1 = TPPFTT = diag兵1, 2, . . . , r, r+1, . . . , n其 Reduction. Gawronski and Juang 关16兴 defined the frequency do-
where i ⱖ i+1, i = 1 , 2 , . . . , n − 1, and r ⬎ r+1 and main controllability interval Gramian PGJ = P共2兲 − P共1兲 and ob-
servability interval Gramian QGJ = Q共2兲 − Q共1兲, respectively,
T
PPF = PE − P12XPF − XPFPT12 + XPFPVXPF
T
共19兲 where 2 ⬎ 1, 关1 , 2兴 is the frequency interval and P共兲 and
Q共兲 are obtained using Parseval’s relationship
T
QT12 + Y PF
T
共20兲
冕
QPF = QE − Q12Y PF − Y PF QWY PF
+
The matrix XPF satisfies Eq. 共18兲 and Y PF satisfies the following 1
P共兲 = 共jI − A兲−1BBT共− jI − AT兲−1d
matrix equation: 2 −
冕
Y PFA − AWY PF + BWC = 0 共21兲 +
1
The Gramians PPF and QPF satisfy the following Lyapunov equa- Q共兲 = 共− jI − AT兲−1CTC共jI − A兲−1d
tions: 2 −
T T The Gramians PGJ and QGJ satisfy the following Lyapunov equa-
APPF + PPFA + BPFBPF = 0
tions:
T
ATQPF + QPFA + CPF CPF = 0 APGJ + PGJAT + XGJ = 0 共24兲
where
ATQGJ + QGJA + Y GJ = 0 共25兲
BPF = BDV − XPFBV
where
CPF = DWC − CWY PF XGJ = 共S共2兲 − S共1兲兲BBT + BBT共S*共2兲 − S*共1兲兲 共26兲
Since the realization 兵A, BPF, CPF其 is minimal and the Gramians
diagonalized satisfy the Lyapunov equations, the partial-fraction- Y GJ = 共S*共2兲 − S*共1兲兲CTC + CTC共S共2兲 − S共1兲兲 共27兲
Journal of Dynamic Systems, Measurement, and Control NOVEMBER 2008, Vol. 130 / 061004-7
j rank关BGA B兴 = rank关BGA兴
S共兲 = ln共共jI + A兲共− jI + A兲−1兲 共28兲 and
2
S*共兲 is the conjugate transpose of S共兲 and ln共M兲 is the matrix
logarithm of matrix M. Simultaneously diagonalizing the Grami-
ans PGJ and QGJ,
冋 册
CGA
C
= rank关CGA兴
册冋 册
5.2 Gugercin and Antoulas’s Method. The stability problem
of Gawronski and Juang’s technique 关16兴 共that the stability of the
reduced-order models is not guaranteed兲 was overcome by Guger-
cin and Antoulas 关17兴 by making the matrices XGJ and Y GJ posi-
tive semidefinite 共by using a procedure proposed by Wang et al.
XGJ = 关UGS1 UGS2兴 冋 SGS1
0
0
SGS2
T
UGS
T
UGS
1
冋 册冋 册
关8兴兲. In this technique, the new controllability and observability T
RGS1 0 VGS
Gramians PGA and QGA, respectively, obtained as the solutions to 1
Y GJ = 关VGS1 VGS2兴 T
Lyapunov equations 0 RGS2 VGS 2
APGA + PGAA + T T
BGABGA = 0 共29兲
where
共30兲
冋 册
T T
A QGA + QGAA + CGA CGA = 0 SGS1 0
are used to obtain contragradient matrix T as = diag共s1,s2, . . . ,sn兲
0 SGS2
Journal of Dynamic Systems, Measurement, and Control NOVEMBER 2008, Vol. 130 / 061004-9
再冋 冎
matrices P, Q is the square root of the condition number of the
兵T−1AT,T−1B,AT,D其 =
A11 A12
A21 A22
册冋 册
,
B1
B2
,关C1 C2兴,D
matrices P, Q. The square root algorithm is as follows.
1. Compute the Cholesky factors 共S and R兲 of the Gramians 共P
is a balanced realization and the truncated realization 兵A11, and Q兲 such that P = SST and Q = RTR.
B1, C1, D其 is a reduced-order model. 2. Compute the singular value decomposition
再冋 冎
Example 5. Let
册冋 册
2
冋 册 冋 册
rithm is as follows.
S11 S12 R11 R12
1. Compute the Schur decomposition of the matrix PQ with S̄ = and R̄ =
0 S22 0 R22
eigenvalues of the matrix PQ in ascending and descending
order, VTA PQVA = SA and VD
T
PQVD = SD, respectively, where be the Cholesky factors of the augmented system Gramian matri-
ces Pi 共10兲 and Qo 共11兲, respectively, satisfying
and
Pi = S̄S̄T = 冋 S11 S12
0 S22
册冋 ST11
ST12
0
ST22
册冋
=
S11ST11 + S12ST12 S12ST22
S22ST12 S22ST22
册
= 冋 PE P12
PT12 PV
册
are orthogonal and SA and SD are upper triangular matrices. and
冋 册冋 册冋 册
2. Compute the singular value decomposition VALVDR
= UBF⌺BFVBFT
, where the matrices UBF and VBF are orthogo- RT11 0 R11 R12 RT11R11 RT11R12
Qo = R̄TR̄ = =
nal and ⌺BF 共containing Hankel singular values兲 is diagonal. RT12 RT22 0 R22 RT12R11 RT22R22 + RT12R12
冋 册
3. The reduced-order model is 兵⌺BF −1/2 T T
UBFVAL AVDRVBF⌺BF −1/2
,
QW QT12
⌺BF UBFVALB , CVDRVBF⌺BF , D其
−1/2 T T −1/2
=
Q12 QE
Because of the need to compute explicitly the matrices P and Q as We are now in a position to describe the Cholesky factors of the
well as their product PQ, this approach is usually less accurate frequency-weighted Gramian matrices for different/various
than the square root scheme for moderately ill-balanced systems frequency-weighted balancing related model reduction schemes.
关7兴. This Cholesky factors computation becomes the step 1 of the
7.1.3 Balancing Free Square Root Algorithm. Varga 关56兴 pro- square root algorithms for various frequency-weighted balanced
posed a combination scheme based on the square root and the truncation techniques.
balancing free algorithms/techniques as follows. 1. Using S̄ and R̄ computed as above, the Cholesky factors
1. Steps 1 and 2 of square root algorithm. corresponding to Gramians in various frequency-weighted
2. Compute QR-factorization SV1 = XBFSRWBFSR and RTU1 model reduction techniques 关3,8,5,7,9,24,17兴 can be ob-
= Y BFSRZBFSR, where the matrices XBFSR and Y BFSR are or- tained as follows.
thogonal and WBFSR and ZBFSR are upper triangular.
3. The reduced-order model is given by 共a兲 Enns method. The Cholesky factors
兵共Y BFSR
T
XBFSR兲−1Y BFSR
T
AXBFSR, SE = 关S11 S12兴 and RE = 冋 册
R12
R22
共Y BFSR
T
XBFSR兲−1Y BFSR
T
B,CXBFSR,D其 satisfy
冋 册
Frequency-weighted balanced related model reduction schemes
also involve balancing 共of frequency-weighted realization兲 pro- R22
QE = RETRE = RT22R22 + RT12R12 = 关RT22RT12兴
cess like unweighted balanced truncation. The frequency- R12
weighted balancing process involves computation of a transforma-
tion matrix using the frequency-weighted Gramian 共controllability where PE 共5兲 and QE 共6兲 are frequency-weighted con-
and observability兲 matrices. The frequency-weighted Gramian trollability and observability Gramians, respectively.
matrices can 共usually兲 also be numerically low rank compared to 共b兲 Lin and Chiu’s method. The Cholesky factors SLC
the order of the original system 共especially in the large scale en- = S11 and RLC = R22 satisfy
vironment兲 like in unweighted. Consequently, the frequency-
weighted balancing process may turn out to be numerically inef- PLC = PE − P12PV−1 PT12 = SLCSLC
T
ficient and ill conditioned. Varga and Anderson 关7兴 proposed = S11ST11 + S12ST12 − S12ST22共S22ST22兲−1S22ST12 = S11ST11
accuracy enhancing procedures for Enns 关3兴, Lin and Chiu’s 关5兴,
and their proposed 关7兴 methods. and
−1 T T
7.2.1 Generalized Square Root Frequency-Weighted Balanced QLC = QE − Q12QW Q12 = RLC RLC
Truncation Algorithm. Note that the square root algorithm 关37兴
involves computation of Cholesky factors of the Gramian matrices = RT22R22 + RT12R12 − RT12R11共RT11R11兲−1RT11R12
and these Cholesky factors can be computed directly from the = RT22R22
realization 兵A, B, C其 without actually constructing the Gramian
matrices P, Q using method of Hammarling 关55兴 in the un- where PLC 共12兲 and QLC 共13兲 are frequency-weighted
weighted balanced truncation case. However, in the frequency- controllability and observability Gramians, respec-
weighted balanced truncation case, the computation of Cholesky tively.
factors of the Gramian matrices is not as straightforward as in the 共c兲 Varga and Anderson’s modification to Lin and Chiu’s
unweighted balanced truncation case. method. The Cholesky factors SVA = 关S11冑1 − ␣2c S12兴
The Cholesky factors of the Gramian matrices obtained from and
Journal of Dynamic Systems, Measurement, and Control NOVEMBER 2008, Vol. 130 / 061004-11
冋 册
form of Cholesky factors can be obtained as follows:
ST11 The Cholesky factors S̄PF and R̄PF satisfy PPF
= 关S11 冑1 − ␣2c S12兴 T T
冑1 − ␣2c ST12 共f兲
= S̄PFS̄PF and QPF = R̄PF R̄PF, respectively.
Sreeram and Ghafoor’s method. The Cholesky factors
and S̄SG = 关S̄PF ␣S兴 and
QVA = QE − ␣2oQ12QW
−1 T T
Q12 = RVA RVA
= RT22R22 + RT12R12 − ␣2oRT12R11共RT11R11兲−1RT11R12
R̄SG = 冋 册 R̄PF
R
冑1 − ␣2oR12 册 satisfy
where
2
PVA = PE − ␣2c P12P−1
−1 T
T
V P12, QVA = QE
− ␣oQ12QW Q12, 0 艋 ␣c 艋 1, and 0 艋 ␣o 艋 1. PVA and
QVA are frequency-weighted controllability and ob-
= 关S̄PF ␣S兴 冋 册 T
S̄PF
␣ST
servability Gramians, respectively. and
共d兲 Sreeram’s method. The Cholesky factors SS
QSG = QPF + 2Q = R̄SG
T T
R̄SG = R̄PF R̄PF + 2RTR
冋 册
= 关S11 ␣S兴 and
RS = 冋 册 R22
R
= 关R̄PF
T
 R T兴
R̄PF
R
satisfy where PSG 共22兲 and QSG 共23兲 are frequency-weighted
controllability and observability Gramians, respec-
PS = PE − P12PV−1 PT12 + ␣2 P = SSSTS tively.
共g兲 The method of Wang et al. The Cholesky factors S̄WSL
= S11ST11 + S12ST12 − S12ST22共S22ST22兲−1S22ST12 + ␣2SST
冋 册
T
and R̄WSL satisfy PWSL = S̄WSLS̄WSL and QWSL
ST11
= S11ST11 + ␣2SST = 关S11 ␣S兴 = R̄WSLR̄WSL, where PWSL 共14兲 and QWSL 共15兲 are
T
␣ST frequency-weighted controllability and observability
and Gramians, respectively.
共h兲 Varga and Anderson’s modification to the method of
Q12 + 2RTR = RTS RS
−1 T
QS = QE − Q12QW
Wang et al.. The Cholesky factors S̄VA and R̄VA satisfy
= RT22R22 + RT12R12 − RT12R11共RT11R11兲−1RT11R12 T
P̂VA = S̄VAS̄VA T
and Q̂VA = R̄VA R̄VA, where P̂VA 共16兲
RPF = 冋 R22
R12 − R11Y PF
册 tors S̄GA and R̄GA satisfy PGA = S̄GAS̄GA
= R̄GAR̄GA, where PGA 共29兲 and QGA 共30兲 are
T
T
and QGA
冋 册冋 册
and
T ⌺1W 0 T
V1W
QPF = QE − Q12Y PF − Y PF QT12 + Y PF
T T
QWY PF = RPF RPF RY SX = 关U1W U2W兴
0 ⌺2W T
V2W
= RT22R22 + RT12R12 − RT12R11Y PF − Y PF
T T
R11R12
T T
In methods 共a兲, 共c兲–共e兲 in stable weighting case only, and 共f兲
+ Y PF R11R11Y PF in both stable and unstable weighting cases, the singular
冤 冥冤 冥
T
⌺1W 0 0 V1W
RY SX = 关U1W U2W U3W兴 0 ⌺2W 0 T
V2W
T
0 0 0 V3W
where ⌺1W = diag兵1 , 2 , . . . , r其, ⌺2W = diag兵r+1 , . . . , n其,
i 艌 i+1, i = 1 , 2 , . . . , n − 1, and r ⬎ r+1. SX and RY are cor- Fig. 4 Four disk system
responding Cholesky factors satisfying different frequency-
weighted Gramians.
3. The reduced-order models in all the methods mentioned in 3. The reduced-order model is
Step 1 are obtained using 兵⌺1W U1WRY ASXV1W⌺1W
−1/2 T −1/2
, 兵⌺BFW
−1/2 T T
UBFWVALW AVDRWVBFW⌺BFW
−1/2
,
⌺1 U1WRY B , CSXV1W⌺1W , D其.
−1/2 T −1/2
⌺BFW
−1/2 T T
UBFWVALW B,CVDRWVBFW⌺BFW
−1/2
,D其
Remark 37. Note that the Cholesky factors S̄ and R̄ 共used in Because of the need to compute explicitly the matrices PX
Step 1, parts 共a兲–共e兲 above兲 can be computed directly from the and QY as well as their product PXQY , this approach is usu-
augmented system realizations using method of Hammarling 关55兴 ally less accurate than the square root scheme for moderately
without actually computing the augmented realization Gramians ill-balanced systems 共similar to the unweighted case兲.
Pi and Qo 共same as computing S and R without constructing the 7.2.3 Generalized Balancing Free Square Root Frequency-
Gramians P and Q for unweighted case兲. Similarly, the Cholesky Weighted Balanced Truncation Algorithm. The balancing free
factors 共used in Step 1, parts 共e兲–共h兲, 共j兲, and 共k兲 above兲 can be square root frequency-weighted balanced truncation algorithm fol-
computed directly from the corresponding frequency-weighted re- lows similar steps to balancing free square root scheme/algorithm
alizations using method of Hammarling 关55兴 without actually for the unweighted balanced truncation, with the exception of the
computing the corresponding frequency-weighted Gramians. corresponding Cholesky factors of different methods. The algo-
The above frequency-weighted balancing process can also be rithm is as follows.
badly conditioned 共similar to unweighted case兲 if the frequency-
weighted realization is highly unbalanced. 1. Steps 1 and 2 of generalized square root frequency-weighted
balanced truncation algorithm.
7.2.2 Generalized Balancing Free Frequency-Weighted Bal- 2. Compute QR-factorization SXV1W = XBFSRWWBFSRW and
anced Truncation Algorithm. The balancing free frequency-
RTY U1W = Y BFSRWZBFSRW, where the matrices XBFSRW and
weighted balanced truncation algorithm is similar to balancing
Y BFSRW are orthogonal and WBFSRW and ZBFSRW are upper
free algorithm for the unweighted balanced truncation, with the
triangular.
exception of the corresponding Gramians of different methods.
3. The reduced-order model is given by
The algorithm is as follows.
兵共Y BFSRW
T
XBFSRW兲−1Y BFSRW
T
AXBFSRW,
1. Compute the Schur decomposition of the matrix PXQY with
eigenvalues of the matrix PXQY in ascending and descending 共Y BFSRW
T
XBFSRW兲−1Y BFSRW
T
B,CXBFSRW,D其
T T
orders, VAW PXQY VAW = SAW and VDW PXQY VDW = SDW, re-
spectively, where 8 Simulation
Example 6. In this example, we consider the reduction of Linear
Quadratic Gaussian 共LQG兲 controller for a four-disk system. This
and example was studied in Refs. 关57–59兴 and references cited therein.
A description of the problem is given in Ref. 关59兴 as follows: The
problem is to control the angle of a disk that is mounted with three
other disks on a shaft with torsion flexibility, see Fig. 4. The
are orthogonal, SAW and SDW are upper triangular matrices, actuation is on the third disk and the angle of concern is the angle
and PX and QY are corresponding frequency-weighted of the first disk. The disks have unit rotational inertia, and the
Gramians for various frequency wighted balanced truncation springs have unit torsional stiffness. The system has one rigid-
schemes. body mode. The three vibration modes are assumed to be lightly
2. Compute the singular value decomposition VALWVDRW damped. The system 共plant兲 to be controlled is represented as a
= UBFW⌺BFWVBFWT
, where the matrices UBFW and VBFW are linear, time-invariant, single input and single output 共SISO兲, un-
orthogonal and ⌺BFW 共containing frequency-weighted Han- stable, and nonminimum phase eighth order system. The transfer
kel singular values兲 is diagonal. function of this plant is
Wang et al. 关8兴 Varga and Anderson 关7兴 Sreeram and Ghafoor 关24兴
Enns
r method Error Bound Error Bound ␣  Error Bound
Journal of Dynamic Systems, Measurement, and Control NOVEMBER 2008, Vol. 130 / 061004-13
Let V共s兲 = 共1 + G共s兲K共s兲兲−1 and W共s兲 = 共1 + G共s兲K共s兲兲−1G共s兲 be the and Anderson’s method 关7兴, the method of Wang et al. 关44兴, and
input and output weights, respectively. Sreeram and Ghafoor’s method 关24兴. Note that although the Enns
Table 2 compares the approximation errors obtained using Enns method can produce unstable reduced-order model, it yields lower
关3兴 method, the method of Wang et al. 关8兴 Varga and Anderson’s approximation error 关60兴.
关7兴 method, and Sreeram and Ghafoor’s method 关24兴 and error Example 7. Consider the three mass simple mechanical systems
bounds for the method of Wang et al. 关8兴 Varga and Anderson’s 关7兴 shown in Fig. 7, also studied in Ref. 关16兴. The masses are m1
method, and Sreeram and Ghafoor’s method 关24兴 for reduced- = 11, m2 = 5, and m3 = 10. The stiffnesses k1 = k4 = 10, k2 = 50 k3
order models. The first order model obtained using Enns method = 55 and dampings di = 0.01ki, i = 1 , 2 , 3 , 4. The single input u is
is unstable having pole at s = 0.0003072. Figures 5 and 6, respec- applied giving f 1 = u, f 2 = 2u, f 3 = 5u; the output is y = 2q1 − 2q2
tively, compare the singular value plots for the error function + 3q3, where qi is the displacement of the ith mass, and f i is the
关W共s兲共K共s兲 − Kr共s兲兲V共s兲兴 for sixth and seventh order controllers force applied to that mass. The sixth order stable system is given
obtained using balanced truncation 关2兴, Enns method 关3兴, Varga by G共s兲 = C共sI − A兲−1B + D, where
冤 冥
0 0 0 1 0 0
0 0 0 0 1 0
0 0 0 0 0 1
A=
− 5.4545 4.5455 0 − 0.0545 0.0455 0
10 − 21 11 0.1000 − 0.2100 0.1100
0 5.5000 − 6.5000 0 0.0550 − 0.0650
C = 关2 −2 3 0 0 0兴
D=0
Fig. 5 Singular value comparison of the error functions Fig. 6 Singular value comparison of the error functions
†W„s…„K„s… − Kr„s……V„s…‡, where Kr„s… is the sixth order †W„s…„K„s… − Kr„s……V„s…‡, where Kr„s… is the seventh order
controller controller
References
关1兴 Al-Saggaf, U. M., and Bettayeb, M., 1993, “Techniques in Optimized Model
Reduction for High Dimensional Systems,” Control. Dyn. Syst., 55, pp. 51–
106.
关2兴 Moore, B. C., 1981, “Principal Component Analysis in Linear Systems: Con-
trollability, Observability, and Model Reduction,” IEEE Trans. Autom. Con-
trol, AC-26, pp. 17–32.
关3兴 Enns, D. F., 1984, “Model Reduction With Balanced Realizations: An Error
Bound and a Frequency Weighted Generalization,” Proceedings of Conference
on Decision and Control, Las Vegas, December, pp. 127–132.
关4兴 Anderson, B. D. O., and Liu, Y., 1989, “Controller Reduction: Concepts and
Approaches,” IEEE Trans. Autom. Control, AC-34, pp. 802–812.
关5兴 Lin, C.-A., and Chiu, T.-Y., 1992, “Model Reduction via Frequency Weighted
Balanced Realization,” Control Theory Adv. Technol., 8, pp. 341–451.
Fig. 8 Singular value comparison of the error functions 关6兴 Sreeram, V., Anderson, B. D., and Madievski, A. G., 1995, “New Results on
†G„s… − Gr„s…‡ in the desired frequency range †1 , 2‡ Frequency Weighted Balanced Reduction Technique,” Proceedings of Ameri-
= †3 , 10‡ rad/ s. can Control Conference, Seattle, June 21–23, pp. 4004–4009.
Journal of Dynamic Systems, Measurement, and Control NOVEMBER 2008, Vol. 130 / 061004-15