Wie mit Einheiten umgehen in Simulink?

Gast #6477121
Lesenswert?
• ▲
▼
Mir ist nicht bekannt, dass es die Möglichkeit gibt. Das muss allerdings 
nichts heißen.
Eine sehr einfach Möglichkeit ist, immer SI-Einheiten ohne Vorfaktor zu 
verwenden. Alternativ auch andere Einheiten für das komplette Modell, 
zum Beispiel durchgehend Bar für den Druck. Das sollte dann aber 
eindeutig so gekennzeichnet sein.
Gast #6477275
Lesenswert?
• ▲
▼
Also ich habe in Grundlagen Elektrotechnik gelernt, die Größen zur 
Weiterverarbeitung stets auf Referenzgrößen (die die Einheiten 
beeinhalten) zu normieren, sodass das Gesamtsystem letztendlich in 
"Zahlenwertgleichungen" da steht.

Genauso wie eine DGL höherer Ordung in eine DGL erster Ordnung umwandeln 
für eine Zustandsraumdarstellung
#6477290
Lesenswert?
• ▲
▼
Zu Faul zum Googlen?
https://de.mathworks.com/help/simulink/ug/units-in-simulink.html
1
Simulink® enables you to specify physical units as attributes on signals at the boundaries of model components
2
...
3
By specifying, controlling, and visualizing signal units, you can ensure the consistency of calculations across the various components of your model. For example, this added degree of consistency checking is useful if you are integrating many separately developed components into a large, overall system model.
4

5
In Simulink models, you specify units from a unit database. The unit database comprises units from the following unit systems:
6

7
SI — International System of Units

Du kannst also entsprechende Einheiten erzwingen. Für einige Einheiten 
findet sogar eine automatische Konvertierung statt:
https://de.mathworks.com/help/simulink/ug/convert-units.html

Allerdings bist du da bei deinem Beispiel nicht in Simulink, sondern in 
der Matlab prompt... Das funktioniert da nur mit der symbolic toolbox, 
siehe https://de.mathworks.com/help/symbolic/units-list.html

daniel schrieb:
> Also ich habe in Grundlagen Elektrotechnik gelernt, die Größen zur
> Weiterverarbeitung stets auf Referenzgrößen (die die Einheiten
> beeinhalten) zu normieren, sodass das Gesamtsystem letztendlich in
> "Zahlenwertgleichungen" da steht.

Das wird so aber glücklicherweise nicht gemacht, weil man auch immer mal 
Zwischenergebnisse/interne Zustände angucken möchte. Wenn man da immer 
zurückrechnen möchte ist das ja ne Katastrophe...
Gast #6477344
Lesenswert?
• ▲
▼
nun ja meine Antwort war nun auch mehr auf Regelungstechnik bezogen, 
wenn man eine kompakte Darstellung eines System in der Form

dx/dt=A*x(t)+B*u(t).

Da stehen in den Matrizen A und B in der Praxis keine Einheiten mehr 
drin
Beitrag #6477352 wurde von einem Moderator gelöscht.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 5 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.