IFOSMONDI Co-simulation Algorithm with Jacobian-Free Methods in PETSc

被引:4
作者
Eguillon, Yohan [1 ,2 ]
Lacabanne, Bruno [2 ]
Tromeur-Dervout, Damien [1 ]
机构
[1] CNRS Univ Lyon1, Inst Camille Jordan, Univ Lyon, UMR5208, Villeurbanne, France
[2] Siemens Ind Software, Roanne, France
关键词
Co-simulation; Systems coupling; Coupling methods; Jacobian-free Newton; PETSc; Parallel integration; Strong coupling test case;
D O I
10.1007/s00366-021-01558-6
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Co-simulation is a widely used solution to enable global simulation of a modular system via the composition of black-boxed simulators. Among co-simulation methods, the IFOSMONDI implicit iterative algorithm, previously introduced by the authors, enables us to solve the non-linear coupling function while keeping the smoothness of interfaces without introducing a delay. Moreover, it automatically adapts the size of the steps between data exchanges among the subsystems according to the difficulty of solving the coupling constraint. The latter was solved by a fixed-point algorithm, whereas this paper introduces the Jacobian-Free Methods version. Most implementations of Newton-like methods require a jacobian matrix which, except in the Zero-Order-Hold case, can be difficult to compute in the co-simulation context. As IFOSMONDI coupling algorithm uses Hermite interpolation for smoothness enhancement, we propose hereafter a new formulation of the non-linear coupling function including both the values and the time-derivatives of the coupling variables. This formulation is well designed for solving the coupling through jacobian-free Newton-type methods. Consequently, successive function evaluations consist in multiple simulations of the systems on a co-simulation time-step using rollback. The orchestrator-workers structure of the algorithm enables us to combine the PETSc framework on the orchestrator side for the non-linear Newton-type solvers with the parallel integrations of the systems on the workers' side thanks to MPI processes. Different non-linear methods will be compared to one another and to the original fixed-point implementation on a newly proposed 2-system academic test case with direct feedthrough on both sides. An industrial model will also be considered to investigate the performance of the method.
引用
收藏
页码:4423 / 4449
页数:27
相关论文
共 36 条
  • [31] A flexible co-simulation framework for penetration studies of power electronics based renewable sources: A new algorithm for phasor extraction
    Theodoro, Thainan S.
    Tomim, Marcelo A.
    Barbosa, Pedro G.
    Lima, Antonio C. S.
    Correia de Barros, Maria T.
    INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2019, 113 : 419 - 435
  • [32] Co-Simulation of Composite ABS Control for In-Wheel Motor Drive Electric Vehicle Based on Threshold Control Algorithm
    Li, Jianhua
    Song, Chuanxue
    Jin, Liqiang
    MATERIAL DESIGN, PROCESSING AND APPLICATIONS, PARTS 1-4, 2013, 690-693 : 3036 - 3041
  • [33] Aircraft electric anti-skid braking and combined direction control system using co-simulation and experimental methods
    Yin, Qiaozhi
    Nie, Hong
    Wei, Xiaohui
    Zhang, Ming
    PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART G-JOURNAL OF AEROSPACE ENGINEERING, 2020, 234 (02) : 173 - 191
  • [34] Analysis on Dynamics Characteristics of Maglev with Loop Type Linear Synchronous Motor Section Change Algorithm using Electro-Mechanical Co-Simulation
    Hyung Soo Mok
    Doo-Young Yang
    Na-Ree Lee
    Sun-Shin Kang
    Young-Jae Han
    Dong-Chan Lee
    Chang-Wan Kim
    International Journal of Precision Engineering and Manufacturing-Green Technology, 2018, 5 : 401 - 408
  • [35] Analysis on Dynamics Characteristics of Maglev with Loop Type Linear Synchronous Motor Section Change Algorithm using Electro-Mechanical Co-Simulation
    Mok, Hyung Soo
    Yang, Doo-Young
    Lee, Na-Ree
    Kang, Sun-Shin
    Han, Young-Jae
    Lee, Dong-Chan
    Kim, Chang-Wan
    INTERNATIONAL JOURNAL OF PRECISION ENGINEERING AND MANUFACTURING-GREEN TECHNOLOGY, 2018, 5 (03) : 401 - 408
  • [36] Research on Complete Dynamic Multi-rate Co-simulation Algorithm of Integrated Electric-gas Energy System With Two-way Coupling
    Ouyang Z.
    Han P.
    Yan Z.
    Xu X.
    Han D.
    Zhongguo Dianji Gongcheng Xuebao/Proceedings of the Chinese Society of Electrical Engineering, 2022, 42 (17): : 6170 - 6183