Physical system modeling with Modelica

被引:281
作者
Mattsson, SE
Elmqvist, H
Otter, M
机构
[1] Univ Lund, Dept Automat Control, SE-22100 Lund, Sweden
[2] Dynasim AB, SE-22370 Lund, Sweden
[3] DLR Oberpfaffenhofen, D-82230 Wessling, Germany
关键词
Modelica; modeling languages; object-orientation; hierarchical systems; modeling; simulation; differential-algebraic equations; hybrid models;
D O I
10.1016/S0967-0661(98)00047-1
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A new language, called Modelica(TM), for the modeling of physical systems has been developed in an international effort. The main objective was to make it easy to exchange models and model libraries. The design approach builds on non-causal modeling with true ordinary differential and algebraic equations and the use of object-oriented constructs to facilitate the reuse of modeling knowledge. There are already several modeling languages based on these ideas, available from universities and small companies. There is also significant experience of using them in various applications. The aim of the Modelica effort was to unify the concepts and to design a new uniform language for model representation. The paper describes the effort, gives an overview of Modelica, and demonstrates how Modelica is used in real-world applications: modeling of an automatic gearbox and of a heat exchanger. (C) 1998 Elsevier Science Ltd. All rights reserved.
引用
收藏
页码:501 / 510
页数:10
相关论文
共 15 条
[1]   MODELING OF COMBINED DISCRETE-CONTINUOUS PROCESSES [J].
BARTON, PI ;
PANTELIDES, CC .
AICHE JOURNAL, 1994, 40 (06) :966-979
[2]  
BREUNESE AP, 1997, 3 INT C BOND GRAPH S, V21, P301
[3]  
ELMQVIST H, 1996, DYMOLA USERS MANUAL
[4]  
FRITZSON P, 1995, IEEE SOFTWARE, V12, P3
[5]  
*IEEE, 1997, 10761 IEEE
[6]  
JEANDEL A, 1996, P CESA 96 IMACS MULT
[7]  
KLOAS M, 1995, P 5 INT IMACS S SYST, V18, P503
[8]  
MATTSSON SE, 1997, P 1997 EUR SIM S ESS, P127
[9]  
MATTSSON SE, 1993, CAD CONTROL SYSTEMS, P31
[10]  
OTTER M, 1997, P ESS PASS GERM OCT, P115