A Modelica Library Organization Method Supporting Online Modeling and Simulation

Xiong Tifan
CAD Center, Huazhong Univ. of Sci & Tech, China

Zhou Zhiming
CAD Center, Huazhong Univ. of Sci & Tech, China

Wan Li
CAD Center, Huazhong Univ. of Sci & Tech, China

Li Yongchao
CAD Center, Huazhong Univ. of Sci & Tech, China

Ladda ner artikelhttp://dx.doi.org/10.3384/ecp15118817

Ingår i: Proceedings of the 11th International Modelica Conference, Versailles, France, September 21-23, 2015

Linköping Electronic Conference Proceedings 118:88, s. 817-822

Visa mer +

Publicerad: 2015-09-18

ISBN: 978-91-7685-955-1

ISSN: 1650-3686 (tryckt), 1650-3740 (online)


Today, the trend of achieving networked collaborative innovation and design of complex product based on Modelica is predictable in the industrial field. However, the existing file-based Modelica library organization method designed for single-machine environment does not satisfy the model management requirements for dynamic collaborative modeling and sharing under the network environment. Aiming at this problem, a new organization method of Modelica library based on database is proposed. The main principle of this method is that the organization objects are models rather than files. Through interacting with database storing metadata describing models, it is available to achieve model management based on the granularity of single model. Finally, a network-based multi-domain unified modeling and simulation platform is developed on the basis of the model management architecture.


Modelica; organization method; online modeling and simulation


Modelica Association. Modelica – A Unified Object-Oriented Language for Physical Systems Modeling Language Specification Version 3.0. http://www.modelica.org.

Brück Dag, et al. Dymola for multi-engineering modeling and simulation[C]. Proceedings of Modelica, 2002.

Peter Fritzson, Vadim Engelson. Modelica – A Unified Object-Oriented Language for System Modeling and Simulation[J]. Lecture Notes in Computer Science, 1998:67-90. doi: 10.1007/bfb0054087.

Peter Fritzson, Peter Aronsson, Lundvall Håkan, et al. The OpenModelica modeling, simulation, and development environment[J]. Simulation News Europe, 2005.

Torabzadeh-Tari Mohsen, et al. OMWeb – Virtual Webbased Remote Laboratory for Modelica in Engineering Courses[J]. Tari, 2011. doi:

Duarte Oscar. UN-VirtualLab: A Web simulation environment of OpenModelica models for educational purposes[C]. Proc 8th Modelica Conf . Dresden,Germany: ,2011: 30-31.doi:10.3384/ecp11063773.

Eissen S M Z, Stein B. Realization of web-based simulation services[J]. Computers in Industry, 2006, 57(3): 261-271. doi: 10.1109/VPPC.2006.364294.

Zhengyin Shi, Shenglin Zhao, Shan-an Zhu. An Internetbased electrical engineering virtual lab: Using Modelica for unified modeling[J]. IEEE International Conference on Communication Software & Networks, 2011:555 - 559. doi: 10.1109/ICCSN.2011.6013894.

Yizhong Wu. Development of hybrid modeling platform for multi-domain physical system[J]. Journal of Computer-Aided Design & Computer Graphics, 2006, 18(1):120-124.

Xuan F. Zha, H. Du. Knowledge intensive collaborative design modeling and support Part I: Review, distributed models and framework. Computer in Industry, 57(1): 39-55, 2006. doi: 10.1016/j.compind.2005.04.007.

Yanshan Zhang, et al. A knowledge-based web platform for collaborative physical system modeling and simulation[J]. Computer Applications in Engineering Education, 2013. doi: 10.1002/cae.21572

Jianjun Zhao, Zijun Wu. Multi-domain modeling and cosimulation based on Modelica[J]. Computer Aided Engineering, 2011.

Citeringar i Crossref