|
zeckman |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 28.05.2012, 14:30
Titel: Simulink Modell - Hilfe
|
|
Hallo!
Ich brauche mal Hilfe bei einer Simulink-Modellerstellung:
Ich möchte folgende Differenzialgleichung nach ω auflösen:
ω∙s=M/(r²∙m+J)-(ω∙b)/(r²∙m+J)-(r∙m∙g)/(r²∙m+J)
Dazu habe ich mir eine Skizze in Simulink gemacht - s. Anhang
Mein Problem ist jetzt, dass m auch ein variabler Eingabewert wie M
sein soll. Wie bekomme ich das eingebaut?
Vielen Dank für jegliche Hilfe!
Beschreibung: |
|
Download |
Dateiname: |
Simulink-Modell.jpg |
Dateigröße: |
15.56 KB |
Heruntergeladen: |
722 mal |
Beschreibung: |
|
Download |
Dateiname: |
Simulink-Modell.jpg |
Dateigröße: |
15.56 KB |
Heruntergeladen: |
776 mal |
|
|
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 28.05.2012, 17:00
Titel:
|
|
Hallo,
du kannst dafür einen Constant Block (aus Sources) verwenden.
Grüße,
Harald
|
|
|
zeckman |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 28.05.2012, 18:56
Titel:
|
|
Hallo!
Dann ist der Wert aber nicht mehr variabel und kann übernommen werden, sondern muss manuell eingetragen werden wenn er sich ändert.
Hab mal was ausprobiert, das sieht aber nicht elegant aus...
Beschreibung: |
|
Download |
Dateiname: |
Simulink-Modell 2.jpg |
Dateigröße: |
25.48 KB |
Heruntergeladen: |
720 mal |
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 28.05.2012, 20:35
Titel:
|
|
Hallo,
wenn du in dem Constant-Block eine Variable einträgst, kannst du diese Variable im Workspace ändern, und der aktuelle Wert wird für die Simulation verwendet.
Bitte häng doch die Modelle an statt Screenshots davon; dann sieht man, welche Einstellungen du vorgenommen hast.
Grüße,
Harald
|
|
|
zeckman |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 29.05.2012, 18:28
Titel:
|
|
Hallo!
Habe gar keine Einstellungen bislang an dem Entwurf vorgenommen.
Für m kann ich keinen Consant-Block verwenden, da dieser Wert aus einem anderen Modell übernommen werden soll.
Ich weiss, dass man das manuell anpassen kann. Genau das will ich aber nicht.
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 29.05.2012, 19:32
Titel:
|
|
Hallo,
wie stellst du dir das mit dem "aus einem anderen Modell übernehmen" vor?
Wird erst das eine Modell, dann das andere ausgeführt? Man könnte da z.B. mit Model Callbacks arbeiten, und die Workspace-Variable (automatisch) wie benötigt setzen.
Grüße,
Harald
|
|
|
zeckman |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 30.05.2012, 20:52
Titel:
|
|
Hallo und Danke für die Rückmeldung!
Ja, ich habe eine Skizze vom Gesamtmodell mal im Anhang.
Es handelt sich bei meinem oben geschilderten Modell, bzw. der Differenzialgleichung um den mechanischen Teil, den ich umsetzen soll.
Das Gesamtmodell beschreibt einen Elektromotor, der eine Seilwinde antreibt.
P.S.: sorry, hab es nur als jpeg
Beschreibung: |
|
Download |
Dateiname: |
gesamtmodell.jpg |
Dateigröße: |
26.17 KB |
Heruntergeladen: |
706 mal |
|
|
|
Harald |
Forum-Meister
|
|
Beiträge: 24.492
|
|
|
|
Anmeldedatum: 26.03.09
|
|
|
|
Wohnort: Nähe München
|
|
|
|
Version: ab 2017b
|
|
|
|
|
|
Verfasst am: 31.05.2012, 18:35
Titel:
|
|
Hallo,
handelt es sich nun um ein oder mehrere Modelle?
Wie ergibt sich der Wert, der übernommen werden soll?
Grüße,
Harald
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
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
| 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.
|
|