Modelica - a general object-oriented language for continuous and discrete-event system modeling and simulation

Type: Article

Publication Date: 2003-10-01

Citations: 144

DOI: https://doi.org/10.1109/simsym.2002.1000174

Download PDF

Abstract

Modelica is a general equation-based object-oriented language for continuous and discrete-event modeling of physical systems for the purpose of efficient simulation.The language unifies and generalizes previous objectoriented modeling languages.The Modelica modeling language and technology is being warmly received by the world community in modeling and simulation.It is bringing about a revolution in this area, based on its ease of use, visual design of models with combination of legolike predefined model building blocks, its ability to define model libraries with re-usable components and its support for modeling and simulation of complex applications involving parts from several application domains.In this paper we present the Modelica language with emphasis on its language features and one of the associated simulation environments.Simulation models can be developed in an integrated problem-solving environment by using a graphical editor for connection diagrams.Connections are established just by drawing lines between objects picked from a class library.The principles of object oriented physical systems modeling and the multi-domain capabilities of the language are presented in the paper by several examples.

Locations

  • KTH Publication Database DiVA (KTH Royal Institute of Technology) - View - PDF

Similar Works

Action Title Year Authors
+ Modelica—The next generation modeling language, an international effort 1997 Hilding Elmqvist
Sven Erik Mattsson
+ Introduction to Modelica : An object-oriented language for modelling complex physical systems 2011 Thomas Gustafsson
+ Modelica — A unified object-oriented language for physical systems modeling 1997 Hilding Elmqvist
+ Modelica: An International Effort to Design the Next Generation Modelling Language 1997 S.E. Mattsson
H. Elmqvist
Johannes F. Broenink
+ An integrated Modelica environment for modeling, documentation and simulation 1998 Peter Fritzson
Vadim Engelson
Johan Gunnarsson
+ PDF Chat Equation-Based Modeling with Modelica – Principles and Future Challenges 2016 Dirk Zimmer
+ BOND-GRAPH MODELING IN MODELICA ™ 1997 Johannes F. Broenink
+ PDF Chat Combining PDEVS and Modelica for describing agent-based models 2022 Victorino Sanz
Alfonso Urquía
+ Description of PDE Models in Modelica 2008 Zhihua Li
Huili Zhang
Ling Zheng
+ PDF Chat Introduction to Modeling and Simulation of Technical and Physical Systems with Modelica 2011 Peter Fritzson
+ PDF Chat Improving efficiency of hybrid system simulation in Modelica 2014 Victorino Sanz
Alfonso Urquía
Francesco Casella
+ Physical System Modeling with Modelica TM 1999 Jonas Eborn
Hubertus Tummescheit
Karl Johan Åström
+ Silk: object-oriented simulation with Java, Silk, and open SML .NET languages 2002 Richard A. Kilgore
+ The Architecture of the Smile/M Simulation Environment 1998 Thilo Ernst
Stefan Jähnichen
Matthias Klose
Rudower Chaussee
+ Introduction to the discrete event system specification formalism and its application for modeling and simulating cyber-physical systems 2018 Gabriel Wainer
Rhys Goldstein
Azam Khan
+ PDF Chat Combining system dynamics and discrete event simulations: Overview of hybrid simulation models 2012 Jovanovski Bojan
M Gresham Robert
Voessner Siegfried
Lichtenegger Gerald
+ Advanced modeling and simulation techniques in MOSILAB: A system development case study 2006 Christoph Nytsch‐Geusen
Thilo Ernst
André Nordwig
Peter Schwarz
Peter Schneider
Matthias Vetter
Christof Wittwer
Andreas Holm
Thierry Stephane Nouidui
Jürgen Leopold
+ Object-oriented simulation with SML and silk in .Net and Java 2004 Kilgore
+ Physical system modeling with Modelica 1998 Sven Erik Mattsson
Hilding Elmqvist
Martin Otter
+ Advanced Multi-Domain Modelling: Advantages and Dangers 2011 Borut Zupančič
Anton Sodja

Works That Cite This (14)

Action Title Year Authors
+ Towards an Open-Source Solution using Modelica for Time-Domain Simulation of Power Systems 2018 Adrien Guironnet
Marianne Saugier
Sébastien Petitrenaud
Florent Xavier
Patrick Panciatici
+ pgFMU: Integrating Data Management with Physical System Modelling 2020 Olga Rybnytska
Laurynas Šikšnys
Torben Bach Pedersen
Bijay Neupane
+ Equation-based hybrid modeling of power systems for time-domain simulation 2011 Patrick Panciatici
Angela S. Chieh
+ Object-oriented modelling of the dynamics of a satellite equipped with Single Gimbal Control Moment Gyros 2005 Tiziano Pulecchi
Marco Lovera
Piazza Leonardo da Vinci
+ Modeling and fault simulation of propellant filling system based on Modelica/Dymola 2008 Ming Gao
Niaoqing Hu
Guojun Qin
Lurui Xia
+ Power system modeling in Modelica for time-domain simulation 2011 Angela S. Chieh
Patrick Panciatici
Jean Picard
+ Aspects of power system modeling, initialization and simulation using the Modelica language 2015 Gladys León‐Dorantes
Milenko Halat
Marc Sabate
Jean-Baptiste Heyberger
Francisco José Gómez
Luigi Vanfretti
+ Modeling Basic Aspects of Cyber-Physical Systems 2013 Walid Taha
Roland Philippsen
+ Modeling Basic Aspects of Cyber-Physical Systems, Part II 2014 Yingfu Zeng
Chad G. Rose
Paul Brauner
Walid Taha
Jawad Masood
Roland Philippsen
Marcia O. Malley
Robert Cartwright
+ Graph-Based Modeling and Simulation of Complex Systems 2018 Jordan Jalving
Yankai Cao
Ví­ctor M. Zavala