MATLAB CONTROL SYSTEM TOOLBOX 9 Betriebsanweisung Seite 435

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 649
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 434
ctrbf
11-45
11ctrbf
Purpose Compute the controllability staircase form
Syntax [Abar,Bbar,Cbar,T,k] = ctrbf(A,B,C)
[Abar,Bbar,Cbar,T,k] = ctrbf(A,B,C,tol)
Description If the controllability matrix of has rank , where n is the size of
, then there exists a similarity transformation such that
where isunitary, and thetransformed systemhas a staircaseform, inw hich
the uncontrollable modes, if there are any, are in the upper left corner.
where is controllable, all eigenvalues of are uncontrollable, and
[Abar,Bbar,Cbar,T,k] = ctrbf(A,B,C) decomposes the state-space system
represented by
A, B,andCinto the controllability staircase form, Abar, Bbar,
and
Cbar, described above. T is the similarity transformation matrix and k is a
vector of length n,wherenis the order of the system represented by
A.Each
entryof
k represents the number ofcontrol lablestatesfac toredout duringeach
stepof thetransformationmatrixcalculation. Thenumber ofnonzero elements
in
k indicates how many ite rations were necessary to calculate T, and sum(k) is
the number of states in , the controllable portion of
Abar.
ctrbf(A,B,C,tol) uses the tolerance tol when calculating the controllable/
uncontrollable subspaces. When the tolerance is not specified, it defaults to
10*n*norm(A,1)*eps.
AB
,()
rn
A
ATAT
T
,= BTB,= CCT
T
=
T
A
A
uc
0
A
21
A
c
,=
B
0
B
c
,= C
C
nc
C
c
=
A
c
B
c
,()
A
uc
C
c
sI A
c
()
1
B
c
CsI A()
1
B.=
A
c
Seitenansicht 434
1 2 ... 430 431 432 433 434 435 436 437 438 439 440 ... 648 649

Kommentare zu diesen Handbüchern

Keine Kommentare