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

Optimization Toolbox

 

Lokdog
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 96
Anmeldedatum: 07.04.16
Wohnort: Heilbronn
Version: ---
     Beitrag Verfasst am: 25.07.2016, 06:29     Titel: Optimization Toolbox
  Antworten mit Zitat      
Hallo Zusammen

In einem anderen Thread hatte ich schon einmal erläutert was meine Aufgabenstellung ist. Daraufhin habe ich ein paar Dinge rausbekommen und möchte folglich mein Problem mit der Optimization Toolbox lösen.

Für diese braucht man ja bekanntlich "Gleichungen", die mir jedoch noch fehlen.

Bis jetzt habe ich Eingangswerte und Bedingungen.
Vielleicht könnt ihr mir ja dabei helfen, daraus Gleichungen für die Toolbox abzuleiten.



Eingangswerte:
x1, x2, x3, x4 (Niveauwert an Fahrzeug, VL, VR, HL, HR)
m1, m2, m3, m4 (Radlast an Fahrzeug, VL, VR, HL, HR)

Bedingungen:
x1, x2 = -4mm +- 5mm
x3, x4 = -8mm +- 5mm

Differenz x1,x2 +- 5mm
Differenz x3,x4 +- 5mm
Differenz ((x1,x2)/2) zu ((x3,x4)/2) +-5mm

(m1 +m4) - (m2 + m3) <= |30|

Zudem ergibt sich bei Änderung von X1 um +1mm
m1=+24
m2=-22
m3=-17
m4=15

Bei Änderung X2 um +1mm
m1= -22
m2= +24
m3= +15
m4= -17

Bei Änderung X3 um +1mm
m1 = -17
m2 = +15
m3 = +24
m4= -22

Bei Änderung x4 um +1mm

m1= +15
m2 = -17
m3 = -22
m4= +24

Wenn ich jeweils um -1mm Ändere, tauschen sich einfach die Vorzeichen.

Ich möchte nun herausfinden, wie ich x1, x2, x3, x4 ändern muss, um alle Bedingungen bestmöglich zu erfüllen.

Gruß,
Philipp
Private Nachricht senden Benutzer-Profile anzeigen


Harald
Forum-Meister

Forum-Meister


Beiträge: 24.495
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 25.07.2016, 12:47     Titel:
  Antworten mit Zitat      
Hallo,

m1-m4 können also (näherungsweise) als linear in x1-x4 angenommen werden.
Dann bräuchte man aber noch Referenzwerte von m1-m4 für vorgegebene x1-x4, und nicht nur die Änderungen.

Grüße,
Harald
Private Nachricht senden Benutzer-Profile anzeigen
 
Lokdog
Themenstarter

Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 96
Anmeldedatum: 07.04.16
Wohnort: Heilbronn
Version: ---
     Beitrag Verfasst am: 25.07.2016, 12:50     Titel:
  Antworten mit Zitat      
Ja richtig,

Und ja, man hat Referenzwerte der Eingangsmessung. Zu jedem "x" ein "m".

Gruß,
Philipp
Private Nachricht senden Benutzer-Profile anzeigen
 
Harald
Forum-Meister

Forum-Meister


Beiträge: 24.495
Anmeldedatum: 26.03.09
Wohnort: Nähe München
Version: ab 2017b
     Beitrag Verfasst am: 25.07.2016, 12:59     Titel:
  Antworten mit Zitat      
Hallo,

wo genau liegt dann das Problem?

Beispielhaft:

Schrankenbedingungen:
x1, x2 = -4mm +- 5mm --> lb = -9, ub = 1

Lineare Ungleichungen:
Differenz x1,x2 +- 5mm --> x1 - x2 <= 5, x2 - x1 <= -5
Differenz ((x1,x2)/2) zu ((x3,x4)/2) +-5mm --> Was soll das sein? Die Mittelwerte, die 2D-Punkte?
(m1 +m4) - (m2 + m3) <= |30| --> Hier musst du jeweils die Linearkombinationen von x1-x4 einsetzen.

Was fehlt, ist die eigentliche Zielfunktion. Aber das Thema hatten wir ja schon.

Grüße,
Harald
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.