A web-based, collaborative modeling, simulation, and parallel computing environment for electromechanical systems

被引:9
作者
Yin, Xiaoliang [1 ]
Wu, Yizhong [1 ,2 ]
Liu, Qi [1 ,2 ]
Wang, Shuting [1 ]
机构
[1] Huazhong Univ Sci & Technol, Natl CAD Supported Software Engn Ctr, Wuhan 430074, Peoples R China
[2] Suzhou Tongyuan Software & Control Technol Co Ltd, Suzhou, Peoples R China
基金
中国国家自然科学基金;
关键词
Web-based environment; modeling and simulation; electromechanical systems; collaborative modeling; parallel computing;
D O I
10.1177/1687814015571226
中图分类号
O414.1 [热力学];
学科分类号
摘要
Complex electromechanical system is usually composed of multiple components from different domains, including mechanical, electronic, hydraulic, control, and so on. Modeling and simulation for electromechanical system on a unified platform is one of the research hotspots in system engineering at present. It is also the development trend of the design for complex electromechanical system. The unified modeling techniques and tools based on Modelica language provide a satisfactory solution. To meet with the requirements of collaborative modeling, simulation, and parallel computing for complex electromechanical systems based on Modelica, a general web-based modeling and simulation prototype environment, namely, WebMWorks, is designed and implemented. Based on the rich Internet application technologies, an interactive graphic user interface for modeling and post-processing on web browser was implemented; with the collaborative design module, the environment supports top-down, concurrent modeling and team cooperation; additionally, service-oriented architecture-based architecture was applied to supply compiling and solving services which run on cloud-like servers, so the environment can manage and dispatch large-scale simulation tasks in parallel on multiple computing servers simultaneously. An engineering application about pure electric vehicle is tested on WebMWorks. The results of simulation and parametric experiment demonstrate that the tested web-based environment can effectively shorten the design cycle of the complex electromechanical system.
引用
收藏
页码:1 / 16
页数:16
相关论文
共 30 条
[1]   Modeling and optimization with Optimica and JModelica.org-Languages and tools for solving large-scale dynamic optimization problems [J].
Akesson, J. ;
Arzen, K-E. ;
Gafvert, M. ;
Bergdahl, T. ;
Tummescheit, H. .
COMPUTERS & CHEMICAL ENGINEERING, 2010, 34 (11) :1737-1749
[2]  
Allain L, 2009, P 7 INT MOD C COM 20
[3]   GridSim: a toolkit for the modeling and simulation of distributed resource management and scheduling for Grid computing [J].
Buyya, R ;
Murshed, M .
CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2002, 14 (13-15) :1175-1220
[4]  
Buyya R, 2011, SOFTWARE PRACT EXPER, V41, P23
[5]   A review of Web-based simulation and supporting tools [J].
Byrne, James ;
Heavey, Cathal ;
Byrne, P. J. .
SIMULATION MODELLING PRACTICE AND THEORY, 2010, 18 (03) :253-276
[6]  
Chen X, 2008, ICEMS 2008: PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON ELECTRICAL MACHINES AND SYSTEMS, VOLS 1- 8, P4065
[7]  
Duarte O, 2011, P 8 MOD C DRESD 20 2
[8]   Realization of Web-based simulation services [J].
Eissen, SMZ ;
Stein, B .
COMPUTERS IN INDUSTRY, 2006, 57 (03) :261-271
[9]  
Elmqvist H, 1998, 12 EUR SIM MULT MAN
[10]  
Elmqvist H, 1997, P 9 EUR SIM S PASS 1