MATLAB CONTROL SYSTEM TOOLBOX 9 Guide de l'utilisateur Page 445

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 649
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 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>
Vue de la page 444
1 2 ... 440 441 442 443 444 445 446 447 448 449 450 ... 648 649

Commentaires sur ces manuels

Pas de commentaire