WebMWorks: A General Web-Based Modeling and Simulation Environment for Modelica

Liu Qi
CAD Center, Huazhong University of Science and Technology, Wuhan, China

Xiong Tifan
CAD Center, Huazhong University of Science and Technology, Wuhan, China

Liu Qinghua
CAD Center, Huazhong University of Science and Technology, Wuhan, China

Chen Liping
CAD Center, Huazhong University of Science and Technology, Wuhan, China

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

Ingår i: Proceedings of the 9th International MODELICA Conference; September 3-5; 2012; Munich; Germany

Linköping Electronic Conference Proceedings 76:55, s. 549-556

Visa mer +

Publicerad: 2012-11-19

ISBN: 978-91-7519-826-2

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


To meet the requirement of collaboration in the system-level modeling of multi-domain physical systems; a web-based general modeling and simulation environment; WebMWorks; is designed and implemented. It supports multi-user; multi-task and model sharing. Based on MWorks platform; the environment adopts SOA-based architecture and effectively solves the problems of sharing of simulation resources and reuse of the models. By application of RIA technologies; an interactive modeling and simulation environment based on the browser is constructed. This paper introduces the main characteristics and architecture of WebMWorks; and presents the operational effect of the system.


visual modeling; web-based simulation; WebMWorks


[1] Tummescheit H. Design and Implementation of Object-Oriented Model Libraries using Modelica. Lund; Sweden: PhD thesis; Department of Automatic control; Lund Institute of Technology; 2002.

[2] James Byrne; Cathal Heavey; P.J. Byrne. A review of Web-based simulation and supporting tools. Simulation Modelling Practice and Theory 18 (2010) 253–276. doi: 10.1016/j.simpat.2009.09.013.

[3] Zhou Fan-li; Guo Jun-feng; Zhao Jian-jun; Chen Li-ping. Reusability of Modleica Simulation Model. System Simulation Technology & Application (Vol 11).

[4] Oscar Duarte. UN-VirtualLab : A web simulation environment of OpenModelica models for educational purposes. Proceedings 8th Modelica Conference; Dresden; Germany; March 20-22; 2011

[5] Eva-lena Lengquist S ; Susanna Monemar ; Peter Fritzson ; Peter Bunus DrModelica – A WebBased Teaching Environment for Modelica In Proceedings of the 44th Scandinavian Conference on Simulation and Modeling (SIMS’2003)

[6] Mohsen Torabzadeh-Tari; Zoheb Muhammed Hossain; Peter Fritzson; Thomas Richter. OMWeb – Virtual Web-based Remote Laboratory for Modelica in Engineering Courses. Proceedings 8th Modelica Conference; Dresden; Germany; March 20-22; 2011.

[7] Zhengyin Shi; Shenglin Zhao; Shan-an Zhu. An Internet-based Electrical Engineering Virtual Lab: Using Modelica for Unified Modeling. Communication Software and Networks (ICCSN); 2011 IEEE 3rd International Conference on 27-29 May 2011.

[8] Sven Meyer zu Eissen; Benno Stein Realization of Web-based simulation services Computers in Industry 57 (2006) 261–271. doi: 10.1016/j.compind.2005.12.007.

[9] Björn Johansson. COMPUTATIONAL METHODS APPLIED TO MODELICA SIMULATION MODELS IN A WEB BASED FRAMEWORK. Proceedings of IDETC/CIE ;September 24-28; 2005; Long Beach; California USA

[10] F.-L. Zhou; L.-P. Chen; Y.-Z. Wu; J.-W. Ding; J.-J. Zhao; Y.-Q. Zhang. MWorks: a Modern IDE for Modeling and Simulation of Multi-domain Physical Systems Based on Modelica. Modelica 2006; Vienna Austria; September 2006

[11] Sven Meyer zu Eissen; Benno Stein. WEBBASED SIMULATION:APPLICATION SCENARIOS AND REALIZATION ALTERNATIVES. Proceedings of the TMCE 2004; April 13–17; 2004

[12] http://en.wikipedia.org/wiki/Model_View_ViewModel.

Citeringar i Crossref