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

Speichern und Auslesen von Daten während Simulation

 

SayHi
Forum-Newbie

Forum-Newbie


Beiträge: 7
Anmeldedatum: 24.03.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 30.09.2009, 14:51     Titel: Speichern und Auslesen von Daten während Simulation
  Antworten mit Zitat      
Hallo,
ich habe folgendes Problem:
ich simuliere einen Motor. Dabei soll zur Zeit x das momentane Volumen, Druck und Temperatur gespeichert werden.
Im spätere Verlauf, werden diese zur Zeit x gespeicherten Werte benötigt.
Wie kann ich mit Hilfe der Simulink-Blöcke die einzelnen Werte (Druck, Temp. und Volumen zur Zeit x)
speichern und zum späteren Zeitpunkt wieder auslesen?
(eventuell From / to Workspace)
Bin für jede Hilfe, Tip etc. dankbar.

SayHi
Private Nachricht senden Benutzer-Profile anzeigen


Affenmann
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 95
Anmeldedatum: 22.01.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 01.10.2009, 07:09     Titel:
  Antworten mit Zitat      
Meines Wissen nach werden Daten erst nach Stoppen
der Simulation in den Workspace gespeichert.

Ich hatte mal ein ähnliches Problem, und hab dann meine Simulation aus
einem m-file gestartet und nur eine best. zeit laufen lassen und so dann
mit denn Daten im Workspace gearbeitet!!

Sollte ich falsch liegen bin ich für Vorschläge offen Very Happy


Gruss
Private Nachricht senden Benutzer-Profile anzeigen
 
Andreas Goser
Forum-Meister

Forum-Meister


Beiträge: 3.654
Anmeldedatum: 04.12.08
Wohnort: Ismaning
Version: 1.0
     Beitrag Verfasst am: 01.10.2009, 07:13     Titel:
  Antworten mit Zitat      
Im Prinzip richtig. Man kann je nach exakten Aufgabenstellung entweder über ein MATLAB Skript arbeiten welches mit SIM die Simulationen aufrugt. Dann braucht man halt 2 Läufe. Einen zum ermittlen der Werte und einen zum simulieren mit den Werte.

Oder man nimmt eine S-Function her.

Andreas
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
SayHi
Themenstarter

Forum-Newbie

Forum-Newbie


Beiträge: 7
Anmeldedatum: 24.03.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 01.10.2009, 08:15     Titel:
  Antworten mit Zitat      
Danke für eure Tipps. Aber das Problem an der ganzen Sache ist, dass
ich immer wieder neu die Daten speichern will, d.h. ich will den Motor ein
paar Arbeitsspiele simulieren und immer wenn das Einlassventil schließt
sollen die Daten gespeichert werden und bei der Verbrennung soll drauf
zugegriffen werden.
Hat jemand dazu ne Idee?
Private Nachricht senden Benutzer-Profile anzeigen
 
Andreas Goser
Forum-Meister

Forum-Meister


Beiträge: 3.654
Anmeldedatum: 04.12.08
Wohnort: Ismaning
Version: 1.0
     Beitrag Verfasst am: 02.10.2009, 08:35     Titel:
  Antworten mit Zitat      
Wenn das Ventil schliesst kann dieser Teil gewiss als Eingangssignal für ein Triggered oder Enabled Subsystem hergenommen werden. Es würde ja reichen wenn in diesem Subsystem eine Routine zum Herausschreiben von Daten ist (C MEX S-Function)

Andreas
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
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.