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 条
  • [11] Conceptual/Functional Co-Simulation Technique for Embedded Systems
    Ben Ayed, Mossaad
    Ben Salah, Yosri
    Abid, Mohamed
    2019 INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCES (ICCIS), 2019, : 196 - 200
  • [12] Investigation of hybrid power plant configurations for an offshore vessel with co-simulation approach
    Bagherabadi, Kamyar Maleki
    Skjong, Stian
    Bruinsma, Jogchum
    Pedersen, Eilif
    APPLIED ENERGY, 2023, 343
  • [13] Co-Simulation Methodology for Improved Design and Verification of Hardware Neural Networks
    Khalil-Hani, Mohamed
    Nambiar, Vishnu P.
    Marsono, M. N.
    39TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY (IECON 2013), 2013, : 2226 - 2231
  • [14] Lateral Control Calibration and Testing in a Co-Simulation Framework for Automated Vehicles
    Bui, Duc-Tien
    Li, Hexuan
    De Cristofaro, Francesco
    Eichberger, Arno
    APPLIED SCIENCES-BASEL, 2023, 13 (23):
  • [15] Classification method for an automated linking of models in the co-simulation of production systems
    Stecken, Jannis
    Lenkenhoff, Kay
    Kuhlenkoetter, Bernd
    52ND CIRP CONFERENCE ON MANUFACTURING SYSTEMS (CMS), 2019, 81 : 104 - 109
  • [16] Simulator Coupled with Distributed Co-Simulation Protocol for Automated Driving Tests
    Meyer, Max-Arno
    Sauter, Lina
    Granrath, Christian
    Hadj-Amor, Hassen
    Andert, Jakob
    AUTOMOTIVE INNOVATION, 2021, 4 (04) : 373 - 389
  • [17] Design and Implementation of a Co-Simulation Framework for Testing of Automated Driving Systems
    Nalic, Demin
    Pandurevic, Aleksa
    Eichberger, Arno
    Rogic, Branko
    SUSTAINABILITY, 2020, 12 (24) : 1 - 12
  • [18] Simulator Coupled with Distributed Co-Simulation Protocol for Automated Driving Tests
    Max-Arno Meyer
    Lina Sauter
    Christian Granrath
    Hassen Hadj-Amor
    Jakob Andert
    Automotive Innovation, 2021, 4 : 373 - 389
  • [19] Co-simulation of the Unreal Engine and MATLAB/Simulink for Automated Grain Offloading
    Jiang, Chufan
    Dhamankar, Shveta
    Liu, Ziping
    Vinod, Gautham
    Shaver, Gregory
    Evans, John
    Puryk, Corwin
    Anderson, Eric
    DeLaurentis, Daniel
    IFAC PAPERSONLINE, 2022, 55 (24): : 379 - 384
  • [20] Scalable Co-Simulation of Functional Models With Accurate Event Exchange
    Munawar, Asim
    Shimizu, Shuichi
    2014 51ST ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2014,