An automated methodology to select functional co-simulation configurations

被引:24
作者
Rahikainen, Jarkko [1 ]
Gonzalez, Francisco [2 ]
Angel Naya, Miguel [2 ]
机构
[1] LUT Univ, Dept Mech Engn, Skinnarilankatu 34, Lappeenranta, Finland
[2] Univ A Coruna, Mech Engn Lab, Mendizabal S-N, Ferrol, Spain
关键词
Co-simulation; Multiphysics; Multibody system dynamics; Hydraulic dynamics; MULTIBODY DYNAMICS; STABILITY; STATE;
D O I
10.1007/s11044-019-09696-y
中图分类号
O3 [力学];
学科分类号
08 ; 0801 ;
摘要
The development of machinery often requires system-level analysis, in which non-mechanical subsystems, such as hydraulics, need to be considered. Co-simulation allows analysts to divide a problem into subsystems and use tailored software solutions to deal individually with their respective dynamics. On the other hand, these subsystems must be coupled at particular instants in time, called communication points, through the exchange of coupling variables. Between communication points, each subsystem solver carries out the integration of its states without interacting with its environment. This may cause the integration to become unstable, especially when non-iterative co-simulation is used. The co-simulation configuration, i.e., the parameters and simulation options selected by the analyst, such as the way to handle the coupling variables or the choice of subsystem solvers, is often a critical factor regarding co-simulation stability. In practice it is difficult to anticipate which selection is the most appropriate for a particular problem, especially if some inputs come from external sources, such as human operators, and cannot be determined beforehand. We put forward a methodology to automatically determine a stable and computationally efficient configuration for Jacobi-scheme co-simulation. The method uses energy residuals to gain insight into co-simulation stability. The relation between energy residual and communication step-size is exploited to monitor co-simulation accuracy during a series of tests in which the external inputs are replaced with predetermined input functions. The method was tested with hydraulically actuated mechanical examples. Results indicate that the proposed method can be used to find stable and accurate configurations for co-simulation applications.
引用
收藏
页码:79 / 103
页数:25
相关论文
共 50 条
[21]   Lean techniques impact evaluation methodology based on a co-simulation framework for manufacturing systems [J].
Possik, Jalal ;
Zouggar-Amrani, Anne ;
Vallespir, Bruno ;
Zacharewicz, Gregory .
INTERNATIONAL JOURNAL OF COMPUTER INTEGRATED MANUFACTURING, 2022, 35 (01) :91-111
[22]   Co-simulation methodology of a hybrid latent-heat thermal energy storage unit [J].
Pernsteiner, Dominik ;
Kasper, Lukas ;
Schirrer, Alexander ;
Hofmann, Rene ;
Jakubek, Stefan .
APPLIED THERMAL ENGINEERING, 2020, 178
[23]   METHODOLOGY FOR SELECTION OF CO-SIMULATION PLATFORM FOR DIGITAL TWIN DEVELOPMENT OF MARITIME ENERGY SYSTEMS [J].
Gosala, Vaidehi ;
Hachmeister, Ludger ;
Stutz, Sophie ;
Giering, Jan-Erik ;
Ehlers, Soeren .
PROCEEDINGS OF ASME 2023 42ND INTERNATIONAL CONFERENCE ON OCEAN, OFFSHORE & ARCTIC ENGINEERING, OMAE2023, VOL 7, 2023,
[24]   Kinematics Modelling and ADAMS MATLAB/Simulink Co-Simulation for Automated Aerobridge Docking Process [J].
Huang, YunYun ;
Wang, Jianliang ;
Tham, Desmond Mark .
2017 3RD INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION AND ROBOTICS (ICCAR), 2017, :304-309
[25]   Co-simulation perspective on evaluating the simulation with the engine test bench in the loop [J].
Glumac, Slaven ;
Varga, Nikola ;
Raos, Fran ;
Kovacic, Zdenko .
AUTOMATIKA, 2022, 63 (02) :275-287
[26]   Eigenstructure assignment and compensation of explicit co-simulation problems [J].
Tamellin, Iacopo ;
Richiedei, Dario ;
Rodriguez, Borja ;
Gonzalez, Francisco .
MECHANISM AND MACHINE THEORY, 2022, 176
[27]   Co-simulation of innovative integrated HVAC systems in buildings [J].
Trcka, Marija ;
Hensen, Jan L. M. ;
Wetter, Michael .
JOURNAL OF BUILDING PERFORMANCE SIMULATION, 2009, 2 (03) :209-230
[28]   A fast hardware co-specification and co-simulation methodology integrated in a H/S co-design platform [J].
Héneault, Y ;
Filion, L ;
Bois, G ;
Aboulhamid, EM .
ICM 2001: 13TH INTERNATIONAL CONFERENCE ON MICROELECTRONICS, PROCEEDINGS, 2001, :253-256
[29]   Automatic Functional Verification of OPNET Models with SDL-OPNET Co-Simulation [J].
Kim, Tae-Hyong ;
Yang, Qi-Ping ;
Kim, Jae-Woo .
INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2011, 11 (05) :145-151
[30]   Fast and Scalable Hybrid Functional Verification and Debug with Dynamically Reconfigurable Co-simulation [J].
Banerjee, Somnath ;
Gupta, Tushar .
2012 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2012, :115-122