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
相关论文
共 50 条
  • [1] Implementation of a collaborative web-based simulation modeling environment
    Wang, YH
    Liao, YC
    [J]. SEVENTH IEEE INTERNATIONAL SYMPOSIUM ON DISTRIBUTED SIMULATION AND REAL-TIME APPLICATIONS, PROCEEDINGS, 2003, : 150 - 157
  • [2] A Web-based collaborative design modeling environment
    Pahng, GDF
    Bae, SH
    Wallace, D
    [J]. SEVENTH IEEE INTERNATIONAL WORKSHOPS ON ENABLING TECHNOLOGIES: INFRASTRUCTURE FOR COLLABORATIVE ENTERPRISES (WET ICE '98), 1998, : 161 - 167
  • [3] Towards a distributed web-based collaborative simulation environment
    Levytskyy, A
    Kerckhoffs, EJH
    Van Welden, DF
    [J]. MODELLING AND SIMULATION 2001, 2001, : 585 - 594
  • [4] Modeling and exploiting collaborative traces in web-based collaborative working environment
    Li, Qiang
    Abel, Marie-Helene
    Barthes, Jean-Paul A.
    [J]. COMPUTERS IN HUMAN BEHAVIOR, 2014, 30 : 396 - 408
  • [5] Collaborative simulation modelling for web-based control systems
    Qin, SF
    Wright, DK
    [J]. PROCEEDINGS OF THE 23RD IASTED INTERNATIONAL CONFERENCE ON MODELLING, IDENTIFICATION, AND CONTROL, 2004, : 257 - 262
  • [6] Web-based collaborative simulation
    Ayani, R
    Dharma, RB
    [J]. MODELLING AND SIMULATION 2001, 2001, : 567 - 570
  • [7] Web-based Mechatronic Simulation Environment for Open Collaborative Design
    Tateno, Toshitake
    Tudjarov, Boris
    [J]. 2014 10TH FRANCE-JAPAN/ 8TH EUROPE-ASIA CONGRESS ON MECATRONICS (MECATRONICS), 2014, : 262 - 267
  • [8] Semantic web-based collaborative design system in cloud computing environment
    Di, Jing
    [J]. SOFT COMPUTING, 2023, 27 (14) : 9989 - 10000
  • [9] Semantic web-based collaborative design system in cloud computing environment
    Jing Di
    [J]. Soft Computing, 2023, 27 : 9989 - 10000
  • [10] Modeling Parallel Web Browsing Behavior for Web-based Educational Systems
    Labaj, Martin
    Bielikova, Maria
    [J]. 10TH IEEE INTERNATIONAL CONFERENCE ON EMERGING ELEARNING TECHNOLOGIES AND APPLICATIONS (ICETA 2012), 2012, : 229 - 234