Article | Proceedings of the 10<sup>th</sup> International Modelica Conference; March 10-12; 2014; Lund; Sweden | Modelica Evolution - From My Perspective
Göm menyn

Title:
Modelica Evolution - From My Perspective
Author:
Hilding Elmqvist: Ideon Science Park, Lund, Sweden
DOI:
10.3384/ecp1409617
Download:
Full text (pdf)
Year:
2014
Conference:
Proceedings of the 10th International Modelica Conference; March 10-12; 2014; Lund; Sweden
Issue:
096
Article no.:
001
Pages:
17-26
No. of pages:
10
Publication type:
Abstract and Fulltext
Published:
2014-03-10
ISBN:
978-91-7519-380-9
Series:
Linköping Electronic Conference Proceedings
ISSN (print):
1650-3686
ISSN (online):
1650-3740
Publisher:
Linköping University Electronic Press; Linköpings universitet


Export in BibTex, RIS or text

This paper intends to tell the story of Modelica (www.Modelica.org) from the author’s perspective. It is a fantastic saga that for me started in April 1976. The saga includes studying the needs; the original idea; the development of a solution; waiting for mature hardware technology; a start-up company; a fantastic collaboration; an automotive company caring for its software supplier; how to get momentum by standards collaboration; forming the right team; and the magic phone call from the right company.

Keywords: Simnon; Dymola; Modelica; Physical Modeling; DAE; Modelica Association

Proceedings of the 10th International Modelica Conference; March 10-12; 2014; Lund; Sweden

Author:
Hilding Elmqvist
Title:
Modelica Evolution - From My Perspective
DOI:
http://dx.doi.org/10.3384/ecp1409617
References:

Elmqvist H. (1975): SIMNON— An interactive simulation program for nonlinear systems - User’s manual. Technical Report TFRT-7502. Department of Automatic Control; Lund Institute of Technology; Lund; Sweden.


Lindahl S. (1976): A Non-linear Drum-Boiler Turbine Model. Technical Report ISRN LUTFD2/TFRT--3132--SE; Department of Automatic Control; Lund University; Sweden; March 1976.


Elmqvist H. (1977a): SIMNON - An interactive simulation program for nonlinear systems. Proc. Simulation ’77; Montreux; Switzerland.


Elmqvist H. (1977b): A New Model Language for Continuous Systems. LUTFD2/(TFRT-7132); Department of Automatic Control; Lund Institute of Technology; Sweden.


Elmqvist; H. (1978): A Structured Model Language for Large Continuous Systems. PhD Thesis ISRN LUTFD2/TFRT--1015--SE; Department of Automatic Control; Lund University; Sweden; May 1978.


Elmqvist; H. (1979a): DYMOLA - A Structured Model Language for Large Continuous Systems. Proc. Summer Computer Simulation Conference; Toronto; Canada.


Elmqvist; H. (1979b): Manipulation of Continuous Models Based on Equations to Assignment Statements. Proc. Simulation of Systems ’79; IMACS Congress 1979; Sorrento. North Holland Publ. Comp.


Hennessy; J.L.; Elmquist; H. (1982): The Design and Implementation of Parametric Types in Pascal. Software: Practice and Experience 12:169-184; 1982. DOI: 10.1002/spe.4380120207


Elmqvist H. (1985): LICS - Language for Implementation of Control Systems. Technical Report ISRN LUTFD2/TFRT--3179--SE; Department of Automatic Control; Lund University; Sweden; December 1985.


Pantelides C. (1988): The Consistent Initialization of Differential-Algebraic Systems; SIAM J. Sci. Stat. Comput.; 9(2); pp. 213-231. DOI: 10.1137/0909014


Cellier F. E. (1991): Continuous System Modeling. Springer-Verlag; New York; USA. DOI: 10.1007/978-1-4757-3922-0


Elmqvist H. (1991a): Cooperating Distributed Control objects. IFAC Symposium on Distributed Intelligence Systems; August 13-15; 1991; Arlington; Virginia; USA.


Elmqvist H. (1991b): A Uniform Architecture For Distributed Automation. ISA/91 International Conference & Exhibition; Anaheim; USA; October 28-31; nstrument Society of America.


Elmqvist H. (1992): An Object and Data-Flow based Visual Language for Process Control. ISA/92-Canada Conference & Exhibit; Toronto; Canada; Instrument Society of America.


Cellier; F.E.; and H. Elmqvist (1992); The Need for Automated Formula Manipulation in Object-Oriented Continuous-System Modeling; Proc. CACSD’92; IEEE Computer-Aided Control System Design Conference; Napa; CA; pp.1-8.


Mattsson S.E. and G. Söderlind (1992): A New Technique for Solving High-index Differentialalgebraic Equations. Proc. CACSD’92; IEEE Computer-Aided Control System Design Conference; Napa; CA; pp. 218-224.


Cellier; F.E.; and H. Elmqvist (1993); Automated Formula Manipulation Supports Object-Oriented Continuous-System Modeling; IEEE Control Systems; 13(2); pp.28-38. DOI: 10.1109/37.206983


Elmqvist; H.; F.E. Cellier; and M. Otter (1993); Object-Oriented Modeling of Hybrid Systems; Proc. ESS’93; SCS European Simulation Symposium; Delft; The Netherlands; pp.xxxi-xli.


Mattsson; S.E. and G. Söderlind (1993): Index reduction in differential-algebraic equations using dummy derivatives. SIAM Journal of Scientific and Statistical Computing; Vol. 14 pp. 677-692; 1993. DOI: 10.1137/0914043


Otter; M. (1994): Object-Oriented Modeling of Drive Trains with Friction; Clutches and Brakes; Proceedings of the European Simulation Multiconference; ESM’94; Barcelona; Spain; June 1-3; 1994; pp. 335-339. SCS; The Society for Computer Simulation.


Elmqvist; H.; and M. Otter (1994): Methods for Tearing Systems of Equations in Object Oriented Modeling; Proc. ESM’94; European Simulation Multiconference; Barcelona; Spain; June 1-3; 1994; pp. 326-332.


Andersson M. (1994): Object-Oriented Modeling and Simulation of Hybrid Systems. PhD thesis ISRN LUTFD2/TFRT--1043--SE; Department of Automatic Control; Lund Institute of Technology; Lund; Sweden.


Elmqvist H.; M. Otter; and F.E. Cellier (1995); Inline Integration: A New Mixed Symbolic/Numeric Approach for Solving Differential-Algebraic Equation Systems; Proc. ESM’95; SCS European Simulation MultiConference; Prague; Czech Republic; pp.xxiii-xxxiv.


Otter; M.; H. Elmqvist; and F.E. Cellier (1996); Modeling of Multibody Systems with the Object-Oriented Modeling Language Dymola; J. Nonlinear Dynamics; 9(1); pp.91-112. DOI: 10.1007/BF01833295


Ă…ström K.J.; Elmqvist H.; Mattsson S.E.: Evolution of Continuous-Time Modeling and Simulation; The 12th European Simulation Multiconference; ESM’98; June 16-19; 1998; Manchester; UK.


Tiller M. (2001): Introduction to Physical Modeling with Modelica; The Springer International Series in Engineering and Computer Science. DOI: 10.1007/978-1-4615-1561-6


Bowles P.; M. Tiller; H. Elmqvist; D. Brück; S.E. Mattsson; A. Möller; H. Olsson; M. Otter (2001): Feasibility of Detailed Vehicle Modeling; SAE 2001 World Congress.


Fritzson P.; P. Aronsson; P. Bunus; V. Engelson; H. Johansson; A. Karström; and L. Saldamli. (2002): The Open Source Modelica Project. In Proceedings of the 2nd International Modelica Conference; Oberpfaffenhofen; Germany; Mar. 18–19; 2002.


Aronsson P.; and P. Fritzson (2002): Multiprocessor Scheduling of Simulation Code from Modelica Models. In Proceedings of the 2nd International Modelica Conference; Oberpfaffenhofen; Germany; Mar. 18–19; 2002.


Fritzson; P. (2003): Principles of Object Oriented Modeling and Simulation with Modelica 2.1; 940 pages; ISBN 0-471-471631; Wiley-IEEE Press. Sept. 2003.


Fritzson P.; A. Pop; and P. Aronsson (2005): Towards Comprehensive Meta-Modeling and Meta-Programming Capabilities in Modelica. In Proceedings of the 4th International Modelica Conference; Hamburg; Germany; March 7-8; 2005.


Elmqvist H.; Otter M.; and Mattsson S.E. (2012): Fundamentals of Synchronous Control in Modelica. Proceedings of 9th International Modelica Conference; Munich; Germany; September 3-5.


Zimmer D.; Otter M.; Elmqvist H.; and Kurzbach G. (2014): Custom Annotations: Handling Meta-Information in Modelica. Proceedings of 10th International Modelica Conference; Lund; Sweden; March 10-12.


Elmqvist H.; and Mattsson S.E. (2014): Parallel Model Execution on Many Cores. Proceedings of 10th International Modelica Conference; Lund; Sweden; March 10-12.


Elmqvist H.; Otter M.; and Mattsson S.E. (2014): Modelica extensions for Multi-Mode DAE Systems. Proceedings of 10th International Modelica Conference; Lund; Sweden; March 10-12.

Proceedings of the 10th International Modelica Conference; March 10-12; 2014; Lund; Sweden

Author:
Hilding Elmqvist
Title:
Modelica Evolution - From My Perspective
DOI:
http://dx.doi.org/10.3384/ecp1409617
Note: the following are taken directly from CrossRef
Citations:
No citations available at the moment


Responsible for this page: Peter Berkesand
Last updated: 2017-02-21