WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Gütefunktional LQ Regler (optimale Regelung) ausgeben

 

freakn_weasel
Forum-Newbie

Forum-Newbie


Beiträge: 2
Anmeldedatum: 22.05.11
Wohnort: NRW
Version: ---
     Beitrag Verfasst am: 10.09.2013, 14:19     Titel: Gütefunktional LQ Regler (optimale Regelung) ausgeben
  Antworten mit Zitat      
Hallo liebe Matlab-er,

ich habe ein Zustandsraummodell in Matlab und dafür mit dem lqr Befehl die K Matrix ausgelegt. Es interessiert mich jedoch, wie gut mein Regler ist, da ich noch viele andere Systeme habe zu denen ich einen Vergleich ziehen möchte. Kennt jemand einen schlauen und möglichst einfachen Weg, J (den Wert des Gütefunktionals) zu erhalten?

Mir kam die Summenformel für J für den diskreten Fall in den Sinn, nur bräuchte ich dafür ja eine Anregung, sonst bleiben x und u ja brav gleich Null. Die Minimierung erfolgt aber ohne Eingangssignal. Deswegen bin ich damit nicht so recht zufrieden.

Viele Grüße und Dank für hilfreiche Antworten erstmal!

FW
Private Nachricht senden Benutzer-Profile anzeigen


cyrez
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 81
Anmeldedatum: 15.09.10
Wohnort: Bayern
Version: 2020b
     Beitrag Verfasst am: 09.12.2013, 15:53     Titel:
  Antworten mit Zitat      
Hallo!

Also wenn du mittels des Befehls lqr() deinen Ricatti-Regler
bestimmt hast, musst du zwangläufig Q und R vorgeben. Damit hast
du doch praktisch dein Gütemaß J = int(xT*Q*x+uT*R*u).

Gruss
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2024 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.