Technopedia Center
PMB University Brochure
Faculty of Engineering and Computer Science
S1 Informatics S1 Information Systems S1 Information Technology S1 Computer Engineering S1 Electrical Engineering S1 Civil Engineering

faculty of Economics and Business
S1 Management S1 Accountancy

Faculty of Letters and Educational Sciences
S1 English literature S1 English language education S1 Mathematics education S1 Sports Education
  • Registerasi
  • Brosur UTI
  • Kip Scholarship Information
  • Performance
  1. Weltenzyklopädie
  2. Modelica – Wikipedia
Modelica – Wikipedia 👆 Click Here!
aus Wikipedia, der freien Enzyklopädie
Modelica
Basisdaten
Paradigmen: Objektorientierte Programmiersprache
Erscheinungsjahr: 1997
Entwickler: Modelica Association
Aktuelle Version: 3.6[1]  (9. März 2023)
Wichtige Implementierungen: OpenModelica, SimulationX, Dymola, Wolfram SystemModeler, MapleSim, LMS Imagine.Lab Amesim
Standardisierungen: Modelica 3.6
Betriebssystem: plattformunabhängig
Lizenz: Modelica lizenz 2.0
www.modelica.org

Modelica ist eine objektorientierte Modellierungssprache für physikalische Modelle. Sie ist 1997 im Programmiersprachenstandard 1.0 erschienen. Im März 2023 wurde Version 3.6 veröffentlicht.[2] Ein in Modelica mit algebraischen und gewöhnlichen Differenzialgleichungen formuliertes, physikalisches Modell wird von einem Modelica-Translator in ein mathematisches Modell übersetzt und mittels eines Lösungsalgorithmus gelöst.

Entstehungsgeschichte

[Bearbeiten | Quelltext bearbeiten]

1996 startete Hilding Elmqvist gemeinsam mit Sprachentwicklern von Allan, Dymola, NMF, ObjectMath, Omola, SIDOPS+, Smile und praxisorientierten Anwendern aus verschiedenen Domänen eine Initiative zur Definition eines standardisierten Formates für objektorientierte Modelle. Nach 19 Meetings wurde 1999 die Version 1.3 des Modelica Sprachstandards veröffentlicht und in praktischen Anwendungen eingesetzt.

Sprachbeschreibung

[Bearbeiten | Quelltext bearbeiten]

Es existieren verschiedene grafische Entwicklungsumgebungen für die Sprache. Die bekanntesten sind Dymola, SimulationX und Wolfram SystemModeler (früher MathModelica). Sie erlauben dem Benutzer die Entwicklung komplexer Simulationsmodelle mittels grafischer Symbole, die jeweils ein Objekt darstellen. Die Verbindung der Objekte erfolgt über Konnektoren, die auch ungerichtet sein dürfen. Diese Modellierungsart wurde später auch in MATLAB/Simulink zur physikalischen Modellierung aufgegriffen.

Modelica ist zur Beschreibung von fachbereichsübergreifenden Problemen in einem weiten Bereich von Wissensgebieten geeignet: Mechanik, Elektrotechnik und Elektronik, Thermodynamik, Hydraulik und Pneumatik, Regelungstechnik und Prozesstechnik.

Die Sprachdefinition und die Modelica-Standardbibliothek sind frei verfügbar und werden von der Modelica Association weiterentwickelt und gefördert. Aktuell ist der Sprachstandard 3.6.

Vorteile von Modelica

[Bearbeiten | Quelltext bearbeiten]

Ein wesentlicher Vorteil von Modelica besteht darin, dass Modelica mit Gleichungen statt mit Zuweisungen arbeitet. Es muss nicht nach gesuchten Variablen aufgelöst werden.

Ein weiterer Vorteil besteht darin, dass Variablen mit Eigenschaften (physikalische Größe, Einheit) versehen werden können. Dies erlaubt die Prüfung von Gleichungen durch die Simulationssoftware.

Literatur

[Bearbeiten | Quelltext bearbeiten]
  • Christian Kral: Modelica – Objektorientierte Modellbildung von Drehfeldmaschinen: Theorie und Praxis für Elektrotechniker mit Tutorial für GitHub. Carl Hanser Verlag GmbH & Co. KG, München 2018, ISBN 978-3-446-45551-1 (hanser-kundencenter.de). 
  • Michael Tiller: Introduction to Physical Modeling with Modelica. Kluwer Academic Publishers, Dordrecht 2001, ISBN 0-7923-7367-7. 
  • Peter Fritzson: Principles of Object-Oriented Modeling and Simulation with Modelica 3.3: A Cyber-Physical Approach. John Wiley & Sons, Inc., Hoboken 2015, ISBN 978-1-118-85912-4. 

Einzelnachweise

[Bearbeiten | Quelltext bearbeiten]
  1. ↑ Modelica Language Specification, Version 3.6. Modelica Association, 9. März 2023; abgerufen im 1. Januar 1. 
  2. ↑ Modelica Language Specification Version 3.6. Modelica Association, 9. März 2023, abgerufen am 19. Oktober 2023 (englisch). 

Weblinks

[Bearbeiten | Quelltext bearbeiten]
  • Modelica Language Specification Version 3.6
  • Website der Modelica Association mit Sitz in Linköping, Schweden
  • Kommerzielle Modelica-Werkzeuge: Dymola, LMS Imagine.Lab AMESim, MapleSim, Wolfram SystemModeler,Modelon Inside SimulationX
  • Open-Source-Modelica-Werkzeuge: OpenModelica (GPL oder OSMC-PL), JModelica.org (GPL)
Abgerufen von „https://de.teknopedia.teknokrat.ac.id/w/index.php?title=Modelica&oldid=239334814“
Kategorien:
  • Beschreibungssprache
  • Simulationssoftware
Versteckte Kategorie:
  • Wikipedia:Vorlagenfehler/Vorlage:Cite web/temporär

  • indonesia
  • Polski
  • العربية
  • Deutsch
  • English
  • Español
  • Français
  • Italiano
  • مصرى
  • Nederlands
  • 日本語
  • Português
  • Sinugboanong Binisaya
  • Svenska
  • Українська
  • Tiếng Việt
  • Winaray
  • 中文
  • Русский
Sunting pranala
Pusat Layanan

UNIVERSITAS TEKNOKRAT INDONESIA | ASEAN's Best Private University
Jl. ZA. Pagar Alam No.9 -11, Labuhan Ratu, Kec. Kedaton, Kota Bandar Lampung, Lampung 35132
Phone: (0721) 702022
Email: pmb@teknokrat.ac.id