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

Optimale Steuersignale über ein Steurhorizont definieren

 

marcperso2005
Forum-Newbie

Forum-Newbie


Beiträge: 9
Anmeldedatum: 09.04.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 14.02.2011, 21:25     Titel: Optimale Steuersignale über ein Steurhorizont definieren
  Antworten mit Zitat      
Hallo zusammen,
ich muss innerhalb des Models M1, optimale Steuersignale online berechnen. Dafür rufe ich innerhalb von M1 fmincon. fmincon definiert dann Steuersignale für das Model M2, und versucht wiederholt mithilfe der Ausgänge von M2, eine bestimmte Kostfunktion zu minimieren. Das ganz ist aber sehr sehr sehr sher langsam. Es ist absolut unmöglich so zu arbeiten.
Haben einige schon mal Lösungen verwendet, um solche Prädiktive Regelung in Simulink zu beschleunigen???
Ich dane Ihnen im voraus für Ihre Hilfe.
Viele Grüße
Private Nachricht senden Benutzer-Profile anzeigen


marcperso2005
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 9
Anmeldedatum: 09.04.08
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 15.02.2011, 10:12     Titel: fmincon exploriert nicht den gesamten Definitionsbereich
  Antworten mit Zitat      
Hallo zusammen again,
ich habe das ganze über Nacht laufen lassen, stelle aber gerade Fest, dass obwohl ich die Werte für die zu minimierende Variable deltaU zwischen ([Upperbound Lowerbound] ) [-100 100] gestellt habe, fmincon hat nicht versucht über den ganzen Bereich genug unterschiedliche Werte. Er hat meistens einfach nur die minimalste Abweichung genommen('DiffMinChange',0.1), und hat nach ein paar Iterationen abgebrochen. Wissen Sie vielleicht wie ich es erreichen kann, dass er größere Sprünge im erlaubten Bereich ausprobiert, und schwingt nur dann da ein wo die Werte der Kostfunktion über den gesamten Bereich definiert sind?
Danke im voraus guys!
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.