Main Content

Die Übersetzung dieser Seite ist veraltet. Klicken Sie hier, um die neueste Version auf Englisch zu sehen.

dlqr

Linear-quadratische (LQ) Zustands-Feedback-Regler für zeitdiskrete Zustandsraumsysteme

Syntax

[K,S,e] = dlqr(A,B,Q,R,N)

Beschreibung

[K,S,e] = dlqr(A,B,Q,R,N) berechnet die optimale Verstärkungsmatrix K, sodass das Zustands-Feedback-Gesetz

u[n]=Kx[n]

die quadratische Kostenfunktion

J(u)=n=1(x[n]TQx[n]+u[n]TRu[n]+2x[n]TNu[n])

für das folgende zeitdiskrete Zustandsraummodell minimiert:

x[n+1]=Ax[n]+Bu[n]

Der Standardwert N=0 wird angenommen, wenn N nicht angegeben wird.

Zusätzlich zur Zustands-Feedback-Verstärkung K liefert dlqr die Lösung S mit unendlichem Horizont der zugehörigen zeitdiskreten Riccati-Gleichung

ATSAS(ATSB+N)(BTSB+R)1(BTSA+NT)+Q=0

und die Eigenwerte e = eig(A-B*K) des geschlossenen Regelkreises. Beachten Sie, dass K aus S abgeleitet wird mit

K=(BTSB+R)1(BTSA+NT)

Beschränkungen

Die Problemdaten müssen folgende Bedingungen erfüllen:

  • Das Paar (A, B) ist stabilisierbar.

  • R > 0 und Q − NR–1NT ≥ 0

  • (Q − NR–1NT, A − BR–1NT) hat keinen unbeobachtbaren Modus auf dem Einheitskreis.

Versionsverlauf

Eingeführt vor R2006a

Siehe auch

| | | |