Document Services Cambridge, MA 02139 Email:

advertisement
Room 14-0551
77 Massachusetts Avenue
Cambridge, MA 02139
Document Services
Ph: 617.253.5668 Fax: 617.253.1690
Email: docs@mit.edu
http: //libraries. mit. edu/docs
DISCLAIMER OF QUALITY
Due to the condition of the original material, there are unavoidable
flaws in this reproduction. We have made every effort possible to
provide you with the best copy available. If you are dissatisfied with
this product and find it unusable, please contact Document Services as
soon as possible.
Thank you.
Due to the poor quality of the original document, there is
some spotting or background shading in this document.
.September,
1981
'LIDS-P-1141 v
;
:.
HIERARCHICAL AGGRIEGATION OF LINEAR SYSTEMS WITH MULTIPLE TIME SCALES
'~
iM. Coderch,* A.S. Willsky,* S.S.
and D.A. Castanon*
~i~
Sastry,*
Laboratory for Information and Decision Systems
Massachusetts Institute of Technology
Cambridge, Massachusetts 02139
0.
INTRODUCTIONi
function of £ ,
of normal rank d except at c=O
k
Models of large scale systems typically in-
.
-..
clude weak couplings between some states. This in
turn leads to the evolution of different portions
of the system at' different time scales.
Intuition
suggests that the analysis of phenomena at one time
scale is made tractable (simplified) by assuming
constancy of variables at slower time scales and
steady state values for variables at faster time
scales. It *is this intuition of a hierarchy of
approximations that we make precise in this paper.
Mathematical models of interconnected power systems
have variations on several time scales -nearly instantaneous adjustment of (PV,PQ) load bus angles
(1.2)
A0 (E) =
A
.... k=0 ......
k=O
we analyse the asmptotic behavior of x
as
al
the ampto
b
i
o gea
E +0
on the time interval [0,co[.
In general
and voltages, dynamics of the swing equations,
voltage regulator and generation variation dynamics,
generation set point changes are examples of progressively slower dynamics.
is a monotone increasing C
The presence of uncertainties, load fluctuations, rare catastrophic events in the power system
clearly necessitates stochastic models for large
scale power systems. Model simplification then
consists of identifying all the time scales present
in the given model and presenting approximate models valid (uniformly over time, in a sense made
precise in the paper) at each time scales.
scale, such that
lim
sup I IxE(t)-x°(t)I[x
t>O
so that asymptotic behavior at several time scales
needs to be considered - x (t) is said to have well
defined behavior at time scale t/g(E) (where g ()
ith
o
g(O)=0) if there exists a bounded continuous function Yk(t), called the evolution at that
time
lim s54.p JIx
$%O 6<t<T
(t/g(£))-yk(t) i '=O
k=O,l,...,m.
'
here
We consider
line
We consider tiere
linear tie-invariant
time-invariant
systems
the
.
.
.
.
. form
of thle form
~~~~~~of
x
A (C)x
0
where xE S R
x(O)=x
~~~If
where'*~~~~~
£
and the matrix A (c)
~set
(1.1)
n
is an analyt-ic
6>0, T<-
(1.3)
These evolutions are used to:
(i)
)
provide
order
provide a
a set
set of.reduced
ofreduce
order models
models
valid at different time scales.
(ii)
provide an asymptotic approximation
t)
alid uniformly on
2.
PROBTEM FOPUMULA.TION
function on [O,
in th:is paper we give tight sufficient conditions under which the multiple time scale behavior of xe(t) can be fully escribed by its
evolutions at time scales t/E
for integers
The class of models considered in this paper
is of the linear time invariant forn (1-1).
Study
of this (deterministic) equation is relevant in
the study of hierarchical aggregation of finite
state Markov processes with weak couplings
(symptomatic of multiple time scales), described
by small parameter E. Details of the applications
of our results to this context will be presented
in [3].
1..
>'
1.
RLGiven A e Rnxn
to
NOTATION
R (A) and N (A) denote the range
and null space of A. p(A) denotes the resolvent
of A, i.e. the set of A C C such that the
-l
resolvent, denoted R (,,A):
defined.
plicity
(A-XI)
,is well
X=O is an eigenvalue of algebraic multi-m, then the Laurent series of R (X,A) at
Research supported in part by the DOE under grantET-76-C-01-2295.
The authors are thankful to
our results hold even if A 0 (S) is only
assumed to have an asymptotic series (see, for eg.
[4]) of the form (1.2), provided that A (c) has
B.Levy
constant rank
* Formally,
and J.C.
Willerns for the helpful discussions
for
),
0
2
-~~~~~~~~~~~~~~.
i............
=O has the form (see (5])
xn-l
-PC(A)-
we
)k+
-
X Al
D()
k=1
k
)k
2.)
Remarks:
where P(A), the e
oigennrc
ection; D(A), the 2eigen)ilpotnt and S (A) are dfined by
XR(XA)dx
proceeds
A (E)t
(2.3)
(2),0
4 J~lR(XA)dX
X
f
requires
structure of A ,A ,A
since they determine
00'10 20
the leading term in the asymptotic expansion of
For theejesnoctn
e matrices,.(3.1) can be simplified
considerably. (see Femark (ii) after the Theorem
and Corollary).
y
S(A):=
of
i *Z.Z).'
(:'(ii)
of special interest to us in the sequel as the
~
hn~h~a~h
P
__
2(A)
r
whrA)e
(i) The computation
only AkO! A
,l. 7 .IAk-- .l
so that it
triangularly as shwn in Table 1.
27i~i-1
Jf RA)dX
2(ffi
RXA)dX(2.2)
Y
i D(A)P
k
-kk
A
k=O
A 0)
(k. )
S (O)"
(2.4)
Theorem
2r~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~i~~~~~~~~~~~~~~~~~~~~~~~~~
i
Y
Let A0~
(e) be a matrix with SNS of the form
i~~~~~~~~~~12
ofnralrn-.2xet)teO.I
with y
a positively oriented closed contour enclosing 0 but no other eigenvalue of A.
(1.2) of normal rank d except at
If
A
are semistable with rank A + rank A
A is said to have semi-simple null structure
(SNS) if D(A)=O. In that case, Rn = R(A) 0
N(A)
and P(A) is iss
the
e projection onto N(A) along R(A).
Asai
is to be semi-stable if it has SNS and all
its non-zero eigenvalues are in the open left
half plane.
At
If A is semistable, th.en lim e =P(A) and
-'te
¥t4
....
further
· co
-1f1
rank A ,0d then
S(A)
-
f
0
(e 'P(A))dt
=
(A -P(A)
mO
-P(A).
i
n
p=(
c
A1
Sk
(
~,.l
e
t~-- g)
t
N
+
(3.4)
all
RAP
k
Ak0 C t
-
mI
(3.5)
k=0
kt
(k
Sk p+L
.
(3.6)
k=0
n
~kC
k
t
(3.7)
ek=O
~With
~~
(3.2)
k
AkO
in
e
v.>LI k.>0
-·----~~~~~A
N
A0 ()t
0
(3.3.
limo ssup e
-a
n
A
= t
6~0 t>0
whereP(et) is any one of the four expressions
below
p
V +..+v =k+I
.+v1
p
k +1......4k
=p-lk0
1'
-liasp
e
N(Ako).
IIe
A
mO
I-P
in
(1.2), constructed recursively((k--i)th row from
kth row) by the following formula
Rtt
)
A)ik
a AL,,L,
k
ofAh
( ) (A
:cnFurther
let (, for k= ,L,...,m, be the prok'
onto N(Ak:) defined by (2.2) arnd
~~~~jection
·
k==
For our development, we need an array of
matrices Aik' i>0, k>0 starting from the AOk of
(k
...
...
k=O
.
on resultsin [51 and is outlined in Section 4.
(k
4
Then
We present here a uniform (in t) asymptotic
A (c)t
0~~~~~~~~~~~~
approximation of e
involving behavior at
time scales t/k
k=0,l,...,m. The proof
S relies
'
+ ..
in
[
where N
T .
STATEMENT OF dAIN RSULT
p
100.
10
~~~~~~~incthy'ermn
A 0)
O=R R(A
00
Since S(A) is a genoralized inverse of A
(S(A)Ax=x=AS(A)x for all x e6 R(A)) we denote it .
A'.
3.
00
~
)aypoi
~
~
this theorem in hand, the entire multiple
tine-scale structure of (1.1) can heread off
~as follows:
~
~
I
heeauiom(i
preen
Corollary
~
'
C:orollary
.
......
A20 is
20
Under- the conditions of Theorem 1, x (t)
scale
(1.1) has the following 7multiple-time-i
properties:
(i)
lra
sup - - --
E+O
O<6<t<T<o
t...... ..
of
A -A
02
i.e.,
od R(od
A
A A
-r
R(A
01 0010
A2 0 is given by
N(
)
0
...
00 ol o
(3.8)
)
10
A
(A -A
e
......
R n of
the
. -null
--- extension to
1
. !.where
P1 is defined as in the theorem Pictorially,
for
6>0,
T<c.
and k=O,l,...,..-l,
.A20 is the null extension to R
A
A0201Ao
(ii)
Ix (t/e )- T e
sup
O<6cS~t<cO
m -.
lim
EJ 0
for
6>0.
where
r0=I and Tk=P
xo
=0
.(o).
(3.9)
(A00)
(-o
--
A
e
.Pk1
for k-=l,..
(E).t/
.
N(Ao )
N~
[OTI.
intervals of the form
N(O )N(AOO)
A 20
(i) The requirement of semi-stability of
the matrices A0 OA 1 0',.
A
to obtain well
defined behavior at time scales t/ £ is a tight
l
sufficient condition. Examples showing the failure
of the theorem without these assumptions, are
given in Section 5.
_00
_0
A
A
01
A0
A01
A00
(1. 9),
without having to obtain the
.1
O
i=O
the {A.}
done by
is suc-oo
relating
with
Connection is made therein with
the Smith McMillan zero of Ao (£)
at C-0.
In
par-
ticular
mn is proven to be the order of the Smith
The construction
McMillan zero of A (C) at e=0.
of the A.0 from the A
of from
the Aothe A
.i 0
A
proceeds as follows:
proceeds as follows:
the null extension to
R of A
mod
whereooisdefied
o A
An
is
RA
enl
A10
thIN(A
R(A00)/N(A 0 0 ),i.e,= A
POA0P
01
1 0 , where P0 is defined
in the theorem. Pictorially A1 0 is the null
to
i
N (A0 0 )
O
n
t
G
A
01
.
n
R
-H.
10
(here, i0
.
is
00
inclusion)
00
.
A
0
O
the system can exhibit tine scales of order
2
t/
, t/£
preciated
3
and so on.
fact.
This is
Reduced order models
not a widely ap-
It follows from (3.8)
and (3.9) that the evolution of xE(t)
k
is given by
oscales t/e , k=0,l,...,m
at time
At
v x
= e
m
k0
kO
C
Thus, x (t) may be represented asymptotically by
the following expression uniformly valid for t>0.
m
~x£(t)
"
A00
(iii) The reader should observe using the formulae
in rcmark (ii) above that even if Ao (E)=A+00+A
k
..
and the Toeplitz
and so on.
y (t)
n
of A10 obtained as below
R
1
A00
O
0
(iv)
is
extension
[R(
A
00
A00
0
A
0
A02
A
of
A
l
(ii) It is important to be able to calculate the
Ako for k=O,l,...m
from the given data A00OA01
...
'A20'A3,...
20
nections between A
matrices
complete matrix of Table 1.
This can be
a variety of methods. One approach that
cessful1is the formal asymptotics of [73
the AkO to Toeplitz matrices constructed
nlIR(A 00
o
and so on.
The reader may refer to [7] for
complete proof and details as well as the con-
.
for fixed s and over compact time
2
Rn
--
20
m..
Equation (.3.8) implies the results of [1]
[2] where the authors analysed the convergence
Remarks:
AtA0001
--
h
and
-A
02
R
of A2 0 ,
~~~~~-,~
W~ =
m
k
y (Fkt)+f(I
-
X
)
k
+ 0(1)
From the direct sum decomposition (3.2) ofn the
theorem, it is clear that a basis T C R x"" can
be chosen si:ch that
IA 0 s)t T.........
............
+o(l:)
__..(..
i
_ ............
...
are full
/
rank square matrices re-
presenting the non zero portions of AOO,...,A
nO
defined.by
()P) (C)
A
.
-
where
If AOO has SNS then Al(E)
'..(iii)
T
Ie=T
has expansion ......
,
. .....
in
A1t(£3)=
(4
lk
are obtained from the AOk by (3.1).
Ok
Proof of theorem
Define
Q0 (c) = I-PO(E).
Then, note that
A (C)t
A () t
A
e
= P0 (c)e
+ Q0 (E)e
(v) Two time scale systems have been the focus of
considerable effort by Kokotovic and coworkers
(see 16], for exaxmple).
It is easy to check in
our framework that the assumptions in their systems
guarantee precisely two time scales.
.
()t..
.
(4.5)
By the assumption that 00 has SNS, Ai(c) has the
expansion (4.4).
Repeating the manipulation
required to yield (4.5) for its first term and
using the SNS of A10, we obtain
(vi) The significance of each row of matrices in
Table 1 is discussed in the comment following the
proof of the theorem in the next section.
A (E)t
2
t
A (e)c t
A2(0)S
e
=P0 ()P1 ($)e
A(Ec)cEt
A(£)
t-
A (EC)t
4.
Sketch of the proof
The proof relies heavily on resultsin [5]
which are summarized in the following lemma:
where P (E) is the total-projection on the zero
1
group of A1 (E ), Q1 (E) = I-P 1 (E) and
P1(c)P (E)A (6)
1
0
0
Lemma
A2 (£)
(i) If X e p(A0 0 ) then
X e P(A0 ())
and
)
for some {R (X)}k O.
~
-R(Qo(c))
R(XRA CE:)) =,,ii
k=O
R
A00
k--0
RA A)+
3
n
R(PO(C)P)=
1
A ()t
e
±+0
R(Q1()
( )
0
R
Under the SNS assumption on A
,A 20,..,A
this
procedure may be repeated m times to yield
Further, the convergence of
R(X,A (E)) to R(X,A O) as
0
00
compact subsets of p(A0 0 ).
2
Note that
satisfies
~~~~~0
0
= -
2
(1.2).
for E small enough
R(X,A 0 (£))
0o~~
(4.6)
(c)e
+Q
Let A0 (e) have the expression
A)
.l,k
.
k=O
where the A
the new basis. (3.10) shows that the system (1.1)
decouples asymptotically into a set of subsystems
evolving at different time scales governed by the
reduced order dynamics of '{Ak
'
A
E
A +l()
=P
(
E)P
(E
(
)..
P
m
is uniform on
+
M
+
m+lt
)e
A
k
(00)
t
Qk()e
(4.7)
k=O
(ii)
Let y be a closed contour enclosing only the
zero eigenvalue of A00. The matrix
(
P0
)
JY
Rn=R (QO())
E)
..............
R,A(Ei))dA
p
(4.2)
.
is well defined for £ sufficiently small and
equals the sun of the eigenprojections of all the
eigenvalues of A (£) that converge to 0 (the zerogroup) as
£+0.
P (C) is analytic in e and conmutesMwith Ao (E).
Further, R(PO ())
and R(PO
Franke0
..
are isomorphic.
(Q
1(c))
...
C(D
(C))
R(P (C)..P (C))
:
R
O(
By the part (ii ) of the leamma above
dim R(Qk(£))
further,
= rank AkO,
since
rank A 00 n
± rank A 10 +.+
rank
.
(4.8)
we obtain from (4.8) that'
-
dim R(po(e)
.p(c)=n-ddim N(A
0e]0,....E]!m-
())--for
-
-------- -------------
.......
Sice
0ince
0-e
x eN(Agfe))=>
N(Ak(E)) kkl
' .
and non-zero , it follows that.
N(A (C))=R(P (c) p (s)...p (£)).
Therefore,
0
0
Thus (4.7) simplifies to -Am+ ()=0.
-
e
j
k +PO (E>''' (
(e
(4'.9)-
Pm (E)
C-1tZ~
R(XAk(£)-R(,4O
A
)dh
does not have SNS)
0
1
CoSE t
Note that li'
-
A0(s)t/s
e
sinEt
t
et
does not exist for any t
-k£+
Q· w can choose
tis
showing lack of well defined behavior at time
contor enclosing all no
zero eigenvalues of Ak0
3
By the sem.i-stability of
k to be in .kthe left
.
half
plane
kk~~~~~~~~~~~~kO
uniformly (in t) bounded on rk.
t ti
This establishes
scale t/
Remark:
Recall that A
realparts.
is
to illustrate
wheresernistability
of cE
AOi()
for
imply the
scale
t/
leftsemistability of
O
3 in the
oose
a
plane
i-axis.
Thus, forhalf
each
(3.4).
is established.
Since,
R(Qk())R(Ak)
it.
Counterexample 2
From (3.2) and (3.4), it
(3.5),(3.6)
semistable- if
it
has
The necessity of the second condition
kk0
zero 0wecanchoe
eigenvalues
k A e
limbounded
supt
e
follows that
A0 (0]
(e)t
Ik
(3.2)
Let
0L
.A
where
k is any coact
>0,e
have well defined behavior at time scales
'
(A;
t, fr
t/Ek ... t/6m is tight-counterexamples can be
found for the nonexistence of well defined behavior at different time scales if A
is not
:
semi-stable for some k:
Then,
Then,+
~
i4 ·
e
- The requirement of semi-stability for the
matrices A00,A10, .,Am
for the system (1.1) to
-)
.
We now prove that Qk (e), Ck
(c) ,Ak (e) can be replaced
k
Ak
by Qk=I-Pk, Pk and Ako respectively. To estimate
the difference, we have
TIGHTNESS OF THE SEMI-STABILITY CONDITION
- Counterexample 1 (A
.'
e
5.
he would like to
note that the
0...
[0,ccn3 does not
(Semistability
of
ndondition
semistability of Ako)
e
and (3.7) are also valid.
above, it is clear that
A (E)
t
m
Ak (£3skt
Co
'ko
e
Note that
(E) . ..P (E)
(4.1abov2),e,~defined
(r t
dwherethle Ak-~=0----·------·~---are as given in Table
it
(4. 11)
;0,
.
matriee s
iii)the
of
lea
(1) , -E+o (
t1/2
),
showing the semi-stability
~A
]
t/
in spite of a
-- relegnauofrd behavior at time scale
2 .
Note
that
igenvalue
the
el of order
) are
------------A1/20.
A
~
so
Let that A0 is nilpotent
only the leading
aneed be retained.
oof0
''
the eigenvalues
of A (£6)are
0
0
~~~~-k~
Further,
is clear
for the uniform
apfollows
that that
(3.5),(3.6)
and (3.7)asymptotic
are also valid.
proximtionwsof
From part
(
-2+
(4.12)
AQk£
C~+Ot>O Qk k
im(E)
sup
terms in
the
lim
~
does not exist
real eigenvalue of order S
In this example
showing no well-2
:
:'ti';:
'
6.
6 '
;.2-r:
';:.. " ...
-''
.: REFEPENCES
S.L. Campbell and N.J. Rose, "Singular Perturbations of Autonomous Linear Systems,"
SIAM J. Math. Anal., Vol. 10, No. 3,
p. 542, 1979.
[2
-S.L. Campbell, "Singular Perturbations of
Autonomous Linear Systems II," J. Diff. Eq.,
Vol. 29, p. 362, 1978.
[31
M. Coderch and A.S. Willsky, "Hierarchical
Aggregation of Finite State Markov Processes,"
in preparation.
[43
W. Eckhaus, "Asymptotic Analysis of Singular
Perturbation," North-Holland, Amsterdam,
1979.
[5)
T. Kato, "Perturbation Theory for Linear
Operators, Springer Verlag, Berlin, 1966.
[6]
P.V. Kokotovic, R.E. O'Malley,Jr. and
P. Sannuti, "Singular Perturbations and
Order Reduction in Control Theory-An Overview,"
Automatica, Vol. 12, p.123, 1976.
[71
S.S. Sastry and C.A. Desoer, "Asymptotic
Unbounded Root Loci Fornulae and Computation,"
College Eng., U. Berkely, Memo UCB/ERL M81/6
Dec. 1980.
A01 ......... A0,
A10
All ...... A1, -1
, :
:
,.--
[11
A00
~~~~~~~~~~~~A
A~~~~~~~.
AQ-1,
0
TABLE ]:
-l,1
The array Ag
-
.
CONCLUSION
Our theorem in section 3 provides a uniform
approximation over the entire real line [0,oo) to
the evolution of the system (1.1), thereby exten
,ding the 'results of [1], which are valid only for,
Furthermore, the
'intervals of the form [0-T/E].
hierarchy of models which results from the
Corollary is an extension to multiple time scales,- :
of the aggregation results in [6].
The application
of these approximations to problems in estimation
and control, are currently under study, and will
be reported in later publications. .
-
;
is grown triangularly.
..
....
~----------
...
Download