Title :
Description of PDE Models in Modelica
Author :
Li, Zhihua ; Zhang, Huili ; Zheng, Ling
Author_Institution :
Coll. of Mech. Eng., Hangzhou Dianzi Univ., Hangzhou, China
Abstract :
Modelica is a new object-oriented language for modeling of large, complex, and heterogeneous physical systems. It is designed to allow for convenient and efficient modeling and simulation of the differential-algebraic equations (DAEs) systems. However, in many engineering fields, partial differential equations (PDEs) are applied. So it is necessary to be able to handle PDE models in Modelica. In this paper, we present how the Modelica language can be extended to support object-oriented modeling with partial differential equations. The description of PDE models in Modelica is introduced, which uses a natural way to describe the PDE models so that the extending language is easier to be understood and more convenient to be used. The prototype implementation included external translator and processor is described. An example modeled with PDE in Modelica and solved using the prototype is presented.
Keywords :
object-oriented languages; object-oriented programming; partial differential equations; Modelica language; differential-algebraic equation; object-oriented language; partial differential equation; Computer science; Educational institutions; Integral equations; Mathematical model; Mechanical engineering; Object oriented modeling; Packaging; Partial differential equations; Physics computing; Prototypes; Description; Modelica; PDE;
Conference_Titel :
Computer Science and Computational Technology, 2008. ISCSCT '08. International Symposium on
Conference_Location :
Shanghai
Print_ISBN :
978-1-4244-3746-7
DOI :
10.1109/ISCSCT.2008.347