MATLAB CONTROL SYSTEM TOOLBOX 9 Uživatelská příručka Strana 445

  • Stažení
  • Přidat do mých příruček
  • Tisk
  • Strana
    / 649
  • Tabulka s obsahem
  • KNIHY
  • Hodnocené. / 5. Na základě hodnocení zákazníků
Zobrazit stránku 444
dare
11-55
and L = eig(A–B*G,E).
Two additional syntaxes are provided to help develop applications such as
-optimal control design.
[X,L,G,report] = dare(A,B,Q,...,'report') turns off the e rror messages
when the solution fails to exist and returns a failure re port instead. T he
value of
report is:
–1 whentheassociatedsymplecticpencilhaseigenvaluesonorverynear the
unit circle (failure)
–2 when there is no finite solution, that is, with singular
(failure)
The relative residual defined above when the solution exists (success)
Alternatively,
[X1,X2,L,report] = dare(A,B,Q,...,'implicit') also turns
off error messages but now returns in implicit form as
Note that this syntax returns
report = 0 w hen successful.
Algorithm dare implements the algorithms described in [1]. It uses the QZ algorithm to
deflate the extended symplectic pencil and compute its stable invariant
subs pace.
Limitations The pair must be stabilizable (that is, all eigenvalues of outside the
unit disk must be controllable). In addition, the associated symplectic pencil
musthave no eigenvalueon the unit circle.Sufficient conditionsfor this tohold
are detectable when and , or
See Also care Solve continuous-time Riccati equations
dlyap S olv e discrete-time Lyapunov equations
H
X
XX
2
X
1
1
=
X
1
rr
X
XX
2
X
1
1
=
AB
,()
A
QA
,()
S0
=
R0
>
QS
S
T
R
0>
Zobrazit stránku 444
1 2 ... 440 441 442 443 444 445 446 447 448 449 450 ... 648 649

Komentáře k této Příručce

Žádné komentáře