Mathematica Journal
Volume 10, Issue 1


In This Issue
Trott's Corner
New Products
New Publications
News Bulletins
New Resources

Download This Issue 

About the Journal
Editorial Policy
Staff and Contributors
Back Issues
Contact Information

MathModelica--An Object-Oriented Mathematical Modeling and Simulation Environment
Peter Fritzson


I would like to thank the entire MathModelica team from MathCore AB and the Dymola team at Dynasim, as well as my colleagues at PELAB-the Programming Environment Laboratory, without whom this work would not have been possible. I would specially also like to thank Peter Bunus for inspiration and help in preparing this article.

I would like to acknowledge the following members of the MathModelica team for contributions to the design and implementation of the MathModelica system, as well as providing several examples in this paper: Peter Aronsson, Jan Brugård, Peter Bunus, Jonas Elbornsson, Vadim Engelsson, Daniel Hedberg, Andreas Idebrant, Lucian Popescu, and Yelena Turetskaya. I also thank Mikael Adlers, Henrik Johansson, Andreas Karström, and Pontus Lidman, for contributions to an early version of MathModelica, and Levon Saldamli for the PDE example in Section 5.5. Special thanks to Mats Jirstrand and Johan Gunnarsson who made substantial contributions to the early version of MathModelica. Moreover, Jirstrand wrote most of sections 4.2, 4.3, and 5.3, and Gunnarsson most of Section 5.4 in this article.

The author would also like to thank the other members of the Modelica Association for inspiring discussions and contributions to the Modelica language design. The most recent version at the time of this writing, Modelica 2.2, was released February 2, 2005. The Modelica Association was formed in Linköping Sweden, on February 5, 2000 and is responsible for the design of the Modelica language (see Special thanks to Hilding Elmqvist, who was the first chairman of the Modelica Association, and to Martin Otter, second chairman of the Modelica Association.

Contributors to the Modelica Language, Version 2.2 Bernhard Bachmann, University of Applied Sciences, Bielefeld, Germany John Batteh, Ford Motor Company, Dearborn, MI, U.S.A. Dag Brück, Dynasim, Lund, Sweden Francesco Casella, Politecnico di Milano, Milano, Italy Christoph Clauß, Fraunhofer Institute for Integrated Circuits, Dresden, Germany Jonas Eborn, Modelon AB, Lund, Sweden Hilding Elmqvist, Dynasim, Lund, Sweden Rüdiger Franke, ABB Corporate Research, Ladenburg, Germany Peter Fritzson, Linköping University, Sweden Anton Haumer, Technical Consulting & Electrical Engineering, St.Andrae-Woerdern, Austria Christian Kral, arsenal research, Vienna, Austria Sven Erik Mattsson, Dynasim, Lund, Sweden Chuck Newman, Ford Motor Company, Dearborn, MI, U.S.A. Hans Olsson, Dynasim, Lund, Sweden Martin Otter, German Aerospace Center, Oberpfaffenhofen, Germany Markus Plainer, arsenal research, Vienna, Austria Adrian Pop, Linköping University, Sweden Katrin Prölß, Technical University Hamburg-Harburg, Germany André Schneider, Fraunhofer Institute for Integrated Circuits, Dresden, Germany Christian Schweiger, German Aerospace Center, Oberpfaffenhofen, Germany Michael Tiller, Ford Motor Company, Dearborn, MI, U.S.A. Hubertus Tummescheit, Modelon AB, Lund, Sweden Hans-Jürg Wiesmann, ABB Switzerland Ltd., Corporate Research, Baden, Switzerland

Contributors to the Modelica Standard Library, Version 2.0 Peter Beater, University of Paderborn, Germany Christoph Clauß, Fraunhofer Institute for Integrated Circuits, Dresden, Germany Martin Otter, German Aerospace Center, Oberpfaffenhofen, Germany André Schneider, Fraunhofer Institute for Integrated Circuits, Dresden, Germany

Funding Organizations Several funding organizations have over the years contributed to research on object-oriented modeling language design and simulation tool technology at PELAB--the Programming Environment Laboratory, Department of Computer and Information Science, Linköping University, preceding the development of the MathModelica system. These include NUTEK-The Swedish Board for Technical Development, for example, within the Modelica Tools project, TFR-the previous Swedish Council for Technical Research, SSF-the Swedish Strategic Research Foundation under the ECSEL project, WITAS-the Wallenberg Laboratory for Information Technology and Autonomous Systems at Linköping University, and EU under the projects GIPE-II, PREPARE, and Europort. We also acknowledge support from SKF AB.

About Mathematica | Download Mathematica Player
© Wolfram Media, Inc. All rights reserved.