MGRIT-Based Multi-Level Parallel-in-Time Electromagnetic Transient Simulation

被引:0
|
作者
Strake, Julius [1 ,2 ]
Doehring, Daniel [1 ]
Benigni, Andrea [1 ,2 ,3 ]
机构
[1] Forschungszentrum Julich, Inst Energie & Klimaforsch IEK, Wilhelm Johnen Str, D-52428 Julich, Germany
[2] Rhein Westfal TH Aachen, Fac Mech Engn 4, D-52056 Aachen, Germany
[3] JARA Off Julich, Wilhelm Johnen Str, D-52425 Julich, Germany
关键词
multi-level; parallel-in-time; MGRIT; simulation; power electronics; MULTIGRID-REDUCTION; DIGITAL SIMULATOR; PARAREAL; DISCRETIZATION; INTEGRATION; ALGORITHM; SYSTEM;
D O I
10.3390/en15217874
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
In this paper, we present an approach for multi-level parallel-in-time (PinT) electromagnetic transient (EMT) simulation. We evaluate the approach in the context of power electronics system-level simulation. While PinT approaches to power electronics simulations based on two-level algorithms have been thoroughly explored in the past, multi-level PinT approaches have not yet been investigated. We use the multigrid-reduction-in-time (MGRIT) method to parallelize a dedicated EMT simulation tool which is capable of switching between different converter models as it operates. The presented approach yields a time-parallel speed-up of up to 10 times compared to the sequential-in-time implementation. We also show that special care has to be taken to synchronize the time grids with the electronic components' switching periods, indicating that further research into the usage of different models from adequate model hierarchies is necessary.
引用
收藏
页数:16
相关论文
共 50 条
  • [1] Parallel-in-time simulation of an electrical machine using MGRIT
    Bolten, Matthias
    Friedhoff, Stephanie
    Hahne, Jens
    Schoeps, Sebastian
    COMPUTING AND VISUALIZATION IN SCIENCE, 2020, 23 (1-4)
  • [2] A PETSc parallel-in-time solver based on MGRIT algorithm
    Mele, Valeria
    Constantinescu, Emil M.
    Carracciuolo, Luisa
    D'Amore, Luisa
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2018, 30 (24):
  • [3] Performance Evaluation for a PETSc Parallel-in-Time Solver Based on the MGRIT Algorithm
    Mele, Valeria
    Romano, Diego
    Constantinescu, Emil M.
    Carracciuolo, Luisa
    D'Amore, Luisa
    EURO-PAR 2018: PARALLEL PROCESSING WORKSHOPS, 2019, 11339 : 716 - 728
  • [4] Parallel-in-time simulation of biofluids
    Liu, Weifan
    Rostami, Minghao W.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2022, 464
  • [5] Parallel-in-Time Object-Oriented Electromagnetic Transient Simulation of Power Systems
    Cheng, Tianshi
    Duan, Tong
    Dinavahi, Venkata
    IEEE OPEN ACCESS JOURNAL OF POWER AND ENERGY, 2020, 7 (01): : 296 - 306
  • [6] Algorithm 1016: PyMGRIT: A Python']Python Package for the Parallel-in-time Method MGRIT
    Hahne, Jens
    Friedhoff, Stephanie
    Bolten, Matthias
    ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2021, 47 (02):
  • [7] Parallel-in-time multi-level integration of the shallow-water equations on the rotating sphere
    Hamon, Francois P.
    Schreiber, Martin
    Minion, Michael L.
    JOURNAL OF COMPUTATIONAL PHYSICS, 2020, 407
  • [8] Parallel-in-time integration of the shallow water equations on the rotating sphere using Parareal and MGRIT
    Steinstraesser, Joao Guilherme Caldas
    Peixoto, Pedro da Silva
    Schreiber, Martin
    JOURNAL OF COMPUTATIONAL PHYSICS, 2024, 496
  • [9] Parallel-in-Time Simulation of Transient Electro-Quasistatic Time-Harmonic Nonlinear Field Problems
    Henkel, Marvin-Lucas
    Kasolis, Fotios
    Clemens, Markus
    2019 22ND INTERNATIONAL CONFERENCE ON THE COMPUTATION OF ELECTROMAGNETIC FIELDS (COMPUMAG 2019), 2019,
  • [10] Task graph-based performance analysis of parallel-in-time methods
    Bolten, Matthias
    Friedhoff, Stephanie
    Hahne, Jens
    PARALLEL COMPUTING, 2023, 118