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 条
  • [1] An automated methodology to select functional co-simulation configurations
    Jarkko Rahikainen
    Francisco González
    Miguel Ángel Naya
    Multibody System Dynamics, 2020, 48 : 79 - 103
  • [2] On Automated Co-Simulation Testing of Functional Requirements for Distributed Substation Automation Systems
    Yang, Chen-Wei
    Vyatkin, Valeriy
    IECON 2018 - 44TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2018, : 3576 - 3581
  • [3] Numerical analysis of the rotor in the co-simulation methodology
    Siadkowska, K.
    Raczynski, R.
    Wendeker, M.
    IV INTERNATIONAL CONFERENCE OF COMPUTATIONAL METHODS IN ENGINEERING SCIENCE (CMES'19), 2019, 710
  • [4] An Automated Approach to SystemC/Simulink Co-Simulation
    Mendoza, F.
    Koellner, C.
    Becker, J.
    Mueller-Glaser, K. D.
    2011 22ND IEEE INTERNATIONAL SYMPOSIUM ON RAPID SYSTEM PROTOTYPING (RSP), 2011, : 135 - 141
  • [5] Co-simulation of dynamic systems in parallel and serial model configurations
    Sweafford, Trevor
    Yoon, Hwan-Sik
    JOURNAL OF MECHANICAL SCIENCE AND TECHNOLOGY, 2013, 27 (12) : 3579 - 3587
  • [6] A co-simulation methodology to simulate the nonlinear aeroelastic behavior of a folding-wing concept in different flight configurations
    Verstraete, Marcos L.
    Roccia, Bruno A.
    Mook, Dean T.
    Preidikman, Sergio
    NONLINEAR DYNAMICS, 2019, 98 (02) : 907 - 927
  • [7] A methodology and toolset to enable SystemC and VHDL co-simulation
    Maciel, Richard
    Albertini, Bruno
    Rigo, Sandro
    Araujo, Guido
    Azevedo, Rodolfo
    IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI, PROCEEDINGS: EMERGING VLSI TECHNOLOGIES AND ARCHITECTURES, 2007, : 351 - +
  • [8] A co-simulation methodology to simulate the nonlinear aeroelastic behavior of a folding-wing concept in different flight configurations
    Marcos L. Verstraete
    Bruno A. Roccia
    Dean T. Mook
    Sergio Preidikman
    Nonlinear Dynamics, 2019, 98 : 907 - 927
  • [9] Automated Configuration for Non-Iterative Co-Simulation
    Benedikt, Martin
    Holzinger, Franz Rudolf
    2016 17TH INTERNATIONAL CONFERENCE ON THERMAL, MECHANICAL AND MULTI-PHYSICS SIMULATION AND EXPERIMENTS IN MICROELECTRONICS AND MICROSYSTEMS (EUROSIME), 2016,
  • [10] A Co-simulation Methodology for Risers Tensioned with Direct Acting Tensioners
    Viswanathan, Savin
    Holden, Christian
    Egeland, Olav
    Sten, Ronny
    INTERNATIONAL JOURNAL OF MECHANICAL ENGINEERING AND ROBOTICS RESEARCH, 2022, 11 (08): : 556 - 563