Publications
Books on Modelica
| Michael Tiller wrote the first book on Modelica with the title "Introduction to Physical Modeling with Modelica" (May 2001). The book provides a solid foundation in the Modelica modeling language and shows interesting modeling examples from a wide range of engineering disciplines. You can find out more about the book at www.modelicabook.com. | |
| |
Peter Fritzson - "Principles of Object-Oriented Modeling and Simulation with Modelica 2.1" (November 2003).
This book teaches modeling and simulation and gives an introduction
to the Modelica language to people who are familiar with basic programming concepts.
More... |
Tutorials on Modelica
| Introduction to Object-Oriented Modeling and Simulation with OpenModelica (PDF format, 2 MB) - a more recent tutorial (2006) by Peter Fritzson | |
| | The Modelica Tutorial, version 1.4 (PDF format, 180
Kbyte) gives a
comprehensive overview of all language elements with many practical examples.
This version refers to Modelica version 1.4, but works still well as an
introductory text. |
Modelica Conferences
- 6th Modelica Conference 2008
- 82 papers from Modelica'2008, at Bielefeld University, Bielefeld, Germany, March 3-4, 2008.
5th Modelica Conference 2006
- 81 papers from Modelica'2006, at arsenal research, Vienna, Austria, September 4-5, 2006.
- 4th Modelica Conference 2005
- 65 papers from Modelica'2005, at Technical University Hamburg-Harburg, Germany, March 7-8, 2005.
- 3rd Modelica Conference 2003
- 42 papers from Modelica'2003, at Linköping University, Sweden, November 3 - 4, 2003.
- 2nd Modelica Conference 2002
- 41 papers from Modelica'2002, at Deutsches Zentrum für Luft- und Raumfahrt (DLR) in Oberpfaffenhofen, Germany, March 18 - 19, 2002.
- 1st Modelica Conference 2000
- 21 papers from Modelica'2000, at Lund University, Lund Sweden, October 23 - 24, 2000.
-
Journal Articles and Articles in Books
- Otter M., Elmqvist H., Mattsson S. E.:
-
Multidomain Modeling with Modelica.
Handbook of Dynamic System Modelling, editor Paul A. Fishwick,
Chapman & Hall/CRC, chapter 36, pp. 36.1 - 36.27, 2007.
- Elmqvist, H., Mattsson, S. E., Otter, M.:
-
Object-Oriented and Hybrid Modeling in Modelica.
Journal Européen des systèmes automatisés, 35,1/2001, pp. 1 à X.
- Otter, M., Remelhe, M., Engell, S., Mosterman, P.:
- Hybrid Models of Physical Systems and Discrete Controllers. at - Automatisierungstechnik, vol. 48, 2000.
- A series of 17 articles about:
- Object Oriented Modeling
of Physical Systems, part 1 - 17 (in German), 1999-2000.
- Mattsson, S.E., Elmqvist, H., Otter, M.:
-
Physical system modeling with Modelica.
Control Engineering Practice, vol. 6, pp. 501-510, 1998
- Mattsson, S.E., Elmqvist, H., Broenink, J.F.:
-
Modelica: An
International effort to design the next generation modelling language".
Journal A, Benelux Quarterly Journal on Automatic Control, vol. 38:3,
16-19, September 1997. Special issue on Computer Aided Control System Design,
CACSD, 1998.
Dissertations
- Åkesson, J.:
- Tools and Languages for Optimization of Large-Scale Systems. Dissertation, Lund University, 2007.
- Aronsson, P.:
- Automatic Parallelization of Equation-Based Simulation Programs. Dissertation, Linköping University, 2006.
- Reichl, G.:
- Optimierte Bewirtschaftung von Kläranlagen basierend auf der Modellierung mit Modelica. Dissertation, Technical University of Ilmenau, 2005.
- Wischhusen, S.:
- Dynamische Simulation zur wirtschaftlichen Bewertung von komplexen Energiesystemen. Dissertation, Technical University of Hamburg-Harburg, 2005.
- Richert, F.:
- Objektorientierte Modellbildung und Nichtlineare Prädiktive Regelung von Dieselmotoren. Dissertation, RWTH Aachen, 2005.
- Pfafferott, T.:
- Dynamische Simulation von CO2-Kälteprozessen in mobilen Anwendungen. Dissertation, Technical University of Hamburg-Harburg, 2004.
- Fabricius, S. M. O.:
- Modeling and simulation for plant performability assessment with application to maintenance in the process industry . Dissertation, ETH Zürich, 2003.
- Merz, R. M.:
- Objektorientierte Modellierung thermischen Gebäudeverhaltens. Dissertation, University of Kaiserslauten, 2002.
- Tummescheit, H:
- Design and Implementation of Object-Oriented Model Libraries Using Modelica. Dissertation, Lund University, 2002.
- Eborn, J.:
- On Model Libraries for Thermo-hydraulic Applications. Dissertation, Lund University, 2001.
- Engelson, V.:
-
Tools for Design, Interactive Simulation, and Visualization of Object-Oriented Models in
Scientific Computing.
Dissertation, Linköping University, 2000.
Conference Papers
Almost all conference papers can be downloaded in pdf format.
2007
- Åkesson, J., Ekman, T., and Hedin, G.,
- "Development of a Modelica Compiler using JastAdd", Seventh Workshop on Language Descriptions, Tools and Applications, Braga, Portugal. [request paper]
- EOOLT'2007 workshop (part of ECOOP 2007)
-
- Christoph Nytsch-Geusen. "The use of the UML within the modeling process of Modelica-models". [slides] [paper]
- Adrian Pop, David Akhvlediani, and Peter Fritzson. "Towards Unified System Modeling with the ModelicaML UML Profile". [slides] [paper]
- Carl-Johan Sjöstedt, De-Jiu Chen, Phillipe Cuenot, Patrick Frey, Rolf Johansson, Henrik Lönn, David Servat, Martin Törngren. "Developing Dependable Automotive Embedded Systems using the EAST-ADL; representing continuous time systems in SysML". [slides] [paper]
- Ramine Nikoukhah. "Hybrid dynamics in Modelica: Should all events be considered synchronous". [slides] [paper]
- Ramine Nikoukhah. "Extensions to Modelica for efficient code generation and separate compilation (Short talk)". [slides] [paper]
- Dirk Zimmer. "Enhancing Modelica towards variable structure systems". [slides] [paper]
- Henrik Nilsson, John Peterson, and Paul Hudak. "Functional Hybrid Modeling from an Object-Oriented Perspective". [slides] [paper]
- Olaf Enge-Rosenblatt, Joachim Haase, and Christoph Clauß. "Important characteristics of VHDL-AMS and Modelica with respect to model exchange".[slides] [paper]
- Günther Zauner, Daniel Leitner, and Felix Breitenecker. "Modeling Structural - Dynamics Systems in MODELICA/ Dymola, Modelica/ Mosilab, and AnyLogic". [slides] [paper]
- David Broman and Peter Fritzson. "Abstract Syntax Can Make the Definition of Modelica Less Abstract". [slides] [paper]
- Miguel A. Rubio, Alfonso Urquia, and Sebastian Dormido. "An Approach to the Calibration of Modelica Models". [slides] [paper]
- Johan Åkesson. "Dynamic Optimization of Modelica Models – Language Extensions and Tools". [slides] [paper]
- Bernhard Bachmann, Peter Aronsson, and Peter Fritzson. "Robust Initialization of Differential Algebraic Equations". [slides] [paper]
2004
- Surewaard, E., Kok, D. and Tiller, M.,
- "Engine Cranking: Advanced Modeling and an Investigation of the Influence of the Initial Crank Angle and Inertia", SAE paper 2004-01-1875, 2004. A PDF presentation (5Mb) about this material, given at Eindhoven University.
2003
- Surewaard, E., Tiller, M. and Linzen, D.,
- "A Comparison of Different Methods for Battery and Supercapacitor Modeling", SAE paper 2003-01-2290, 2003 (also reprinted in the SAE Transactions of 2003)
2001
- Bowles, P., Tiller, M., Elmqvist H., Brück D., Mattsson S.E., Möller A., Olsson A., Otter, M.:
- Feasibility of Detailed Vehicle Modeling. SAE World Congresss, paper 01P-321,
Detroit, March 5-8, 2001.
(SAE papers can be ordered online via the SAE web site )
2000
- Elmqvist, H., Mattsson, S. E., Otter, M.:
- Object-Oriented and Hybrid Modeling in Modelica. ADPM 2000, Dortmund Germany, 2000.
1999
- Mattsson, S.E., Otter, M. Hilding, E.:
- Modelica Hybrid Modeling and Efficient Simulation. 38th IEEE Conference on Decision and Control, CDC'99, Phoenix, Arizona, USA, pp. 3502-3507, Dec 7-10, 1999.
-
- Ferreira, J.A., de Oliveira, J.E., Costa, V.A.:
- Modeling of Hydraulic Systems for Hardware-in-the-loop Simulation: a Methodology Proposal. 1999 International Mechanical Engineering Congress & Exposition Nashville, USA, 14-19 Nov. 1999.
-
- Ferreira, J.A., de Oliveira, J.E.:
- Modeling Hybrid Systems Using Statecharts and Modelica. 7th IEEE International Conference on Emerging Technologies and Factory Automation, Barcelona, Spain, 18-21 Oct., 1999.
-
- Elmqvist, H., Mattsson, S.E., Otter, M.:
- Modelica - A Language for Physical System Modeling, Visualization and Interaction. Plenary paper. 1999 IEEE Symposium on Computer-Aided Control System Design, CACSD'99, Hawaii, pp. 630-639, August 22-27, 1999.
-
- Otter, M., Elmqvist, H., Mattsson, S.E.:
- Hybrid Modeling in Modelica based on the Synchronous Data Flow Principle. 1999 IEEE Symposium on Computer-Aided Control System Design, CACSD'99, Hawaii, pp. 151-157, August 22-27, 1999.
-
- Broenink, J.F.:
- Object-oriented modeling with bond graphs and Modelica. ICBGM '99, International Conference on Bond Graph Modeling and Simulation (part of WMC '99, the Western MultiConference, San Francisco, CA, January 17-20 1999)
-
1998
- Fritzson, P., Engelson, V.:
- Modelica - A Unified Object-Oriented Language for System Modeling and Simulation. ECOOP'98 (the 12th European Conference on Object-Oriented Programming), Brussels, Belgium, July 20-24, 1998.
-
- Elmqvist, H., Mattsson, S.E., Otter, M.:
- Modelica - An International Effort to Design an Object-Oriented Modeling Language. Summer Computer Simulation Conference '98, Reno, Nevada, USA, July 19-22, 1998.
-
- Fritzson, P., Engelson, V., Gunnarsson, J.:
- An Integrated Modelica Environment for Modeling, Documentation and Simulation. Summer Computer Simulation Conference '98, Reno, Nevada, USA, July 19-22, 1998.
-
- Kågedal, D., Fritzson, P.:
- Generating a Modelica Compiler from Natural Semantics Specifications. Summer Computer Simulation Conference '98, Reno, Nevada, USA, July 19-22, 1998.
-
- Mosterman, P.J., Otter, M., Elmqvist, H.:
- Modeling Petri Nets as Local Constraint Equations for Hybrid Systems Using Modelica. Summer Computer Simulation Conference '98, Reno, Nevada, USA, pp. 314-319, July 19-22, 1998.
-
- Åström, K.J., Elmqvist, H., Mattsson, S.E.:
- Evolution of Continuous-Time Modeling and Simulation. The 12th European Simulation Multiconference, ESM'98, Manchester, UK, June 16-19, 1998.
-
- Elmqvist, H., Mattsson, S.E., Otter, M.:
- Modelica - The New Object-Oriented Modeling Language. The 12th European Simulation Multiconference, ESM'98, Manchester, UK, June 16-19, 1998.
-
- Tummescheit, H., Eborn, J.:
- Design of a Thermo-Hydraulic Model Library in Modelica. The 12th European Simulation Multiconference, ESM'98, Manchester, UK, June 16-19, 1998.
-
- Mattsson, S.E., Elmqvist, H.:
- An Overview of the Modeling Language Modelica. Eurosim '98 Simulation Congress, Helsinki, Finland, April 14-15, 1998.
-
- Franke, R.:
- Modeling and Optimal Design of a Central Solar Heating Plant with Heat Storage in the Ground Using Modelica. Eurosim '98 Simulation Congress, Helsinki, Finland, April 14-15, 1998.
-
1997
- Elmqvist, H., Mattsson, S.E.:
- An Introduction to the Physical Modeling Language Modelica. ESS'97 European Simulation Symposium, Passau, Germany, October 19-22, 1997.
-
- Otter,M., Schlegel, C., Elmqvist, H.:
- Modeling and Realtime Simulation of an Automatic Gearbox using Modelica. ESS'97 European Simulation Symposium, Passau, Germany, pp. 115-121, October 19-22, 1997.
-
- Tummescheit, H., Klose, M., Ernst, T.:
- Modelica and Smile - A Case Study Applying Object-oriented Concepts for Multi-facet Modeling. ESS'97 European Simulation Symposium, Passau, Germany, October 19-22, 1997.
-
- Mattsson, S.E.:
- On Modeling of Heat Exchangers in Modelica. ESS'97 European Simulation Symposium, Passau, Germany, October 19-22, 1997.
-
- Broenink, J.F.:
- Bond-graph modeling in Modelica. ESS'97 European Simulation Symposium, Passau, Germany, October 19-22, 1997.
-
- Elmqvist, H., Otter, M., Schlegel, C.:
- Physical Modeling with Modelica and Dymola and Real-Time Simulation with Simulink and Real Time Workshop. MATLAB Conferences in San Jose, October 6-8 and Stockholm, October 27-28, 1997.
-
- Jeandel, A., Boudaud, F.:
- Physical System Modelling Languages: from ALLAN to Modelica. Building Simulation '97, IBPSA Conference, Prague, September 8-10, 1997.
-
- Elmqvist, H., Mattsson, S.E.:
- Modelica - The Next Generation Modeling Language - An International Design Effort.
- First World Congress of System Simulation, Singapore, September 1-3, 1997.
-
- Ernst, T., Jähnichen, S., Klose, M.:
- Object-Oriented Physical Systems Modeling, Modelica, and the Smile/M Simulation Environment. 15th IMACS World Congress on Scientific Computation, Modelling and Applied Mathematics, Berlin, August 24-29, 1997.
-
- Mattsson, S.E., Elmqvist, H.:
- Modelica - An international effort to design the next generation modeling language. 7th IFAC Symposium on Computer Aided Control Systems Design, CACSD'97, Gent, Belgium, April 28-30, 1997.