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 条
[41]   Co-Simulation Platform for Modeling and Evaluating Connected and Automated Vehicles and Human Behavior in Mixed Traffic [J].
Zhao, Xuanpeng ;
Liao, Xishun ;
Wang, Ziran ;
Wu, Guoyuan ;
Barth, Matthew ;
Han, Kyungtae ;
Tiwari, Prashant .
SAE INTERNATIONAL JOURNAL OF CONNECTED AND AUTOMATED VEHICLES, 2022, 5 (04) :313-326
[42]   Automated Deployment of Single-Board Computer Based Grid Measurement and Co-Simulation Equipment [J].
Pitz, Manuel ;
Wege, Felix ;
Eiling, Niklas ;
Vogel, Steffen ;
Bareiss, Vincent ;
Monti, Antonello .
2024 OPEN SOURCE MODELLING AND SIMULATION OF ENERGY SYSTEMS, OSMSES 2024, 2024,
[43]   ERROR ANALYSIS AND ERROR ESTIMATES FOR CO-SIMULATION IN FMI FOR MODEL EXCHANGE AND CO-SIMULATION V2.0 [J].
Arnold, Martin ;
Clauss, Christoph ;
Schierz, Tom .
ARCHIVE OF MECHANICAL ENGINEERING, 2013, 60 (01) :75-94
[44]   Behaviour Simulation for Virtual Commissioning using Co-Simulation [J].
Suess, Sebastian ;
Strahilov, Anton ;
Diedrich, Christian .
PROCEEDINGS OF 2015 IEEE 20TH CONFERENCE ON EMERGING TECHNOLOGIES & FACTORY AUTOMATION (ETFA), 2015,
[45]   MODELING AND CO-SIMULATION OF HYBRID OFF-ROAD MACHINERY [J].
Goswami, Giota ;
Nutakor, Charles ;
Sopanen, Jussi .
PROCEEDINGS OF ASME 2023 INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE, IDETC-CIE2023, VOL 1, 2023,
[46]   CONCEPT AND REALIZATION OF THE COUPLING SOFTWARE EMPIRE IN MULTIPHYSICS CO-SIMULATION [J].
Wang, T. ;
Sicklinger, S. ;
Wuechner, R. ;
Bletzinger, K. -U. .
COMPUTATIONAL METHODS IN MARINE ENGINEERING V (MARINE 2013), 2013, :289-298
[47]   Development and Functional Validation Method of the Scenario-in-the-Loop Simulation Control Model Using Co-Simulation Techniques [J].
Toth, Balint ;
Szalay, Zsolt .
MACHINES, 2023, 11 (11)
[48]   Functional Reliability Simulation Analysis For Electronic Throttle Control System Based on Saber-Simulink Co-simulation [J].
Yan, Haoping ;
Wang, Tao ;
Liu, Chunzh ;
Zhang, Hui .
2015 PROGNOSTICS AND SYSTEM HEALTH MANAGEMENT CONFERENCE (PHM), 2015,
[49]   Very fast co-simulation model and accurate on-the-fly performance estimation methodology for heterogeneous MPSoC [J].
Serna, Nicolas ;
Verdier, Francois .
2014 27TH IEEE INTERNATIONAL SYSTEM-ON-CHIP CONFERENCE (SOCC), 2014, :210-215
[50]   Co-Simulation of Geothermal Applications and HVAC Systems [J].
Welsch, Bastian ;
Ruehaak, Wolfram ;
Schulte, Daniel O. ;
Formhals, Julian ;
Baer, Kristian ;
Sass, Ingo .
EUROPEAN GEOSCIENCES UNION GENERAL ASSEMBLY 2017, EGU DIVISION ENERGY, RESOURCES & ENVIRONMENT (ERE), 2017, 125 :345-352