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
    [J]. 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
    [J]. CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2018, 30 (24):
  • [3] Parallel-in-Time Algorithm for Electromagnetic Transient Numerical Simulation Based on Matrix Diagonalization
    Wang, Fangzong
    Wang, Yong
    Song, Dunwen
    Yang, Xuetao
    Song, Xinli
    [J]. Dianwang Jishu/Power System Technology, 2017, 41 (08): : 2521 - 2527
  • [4] 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
    [J]. EURO-PAR 2018: PARALLEL PROCESSING WORKSHOPS, 2019, 11339 : 716 - 728
  • [5] Parallel-in-Time Object-Oriented Electromagnetic Transient Simulation of Power Systems
    Cheng, Tianshi
    Duan, Tong
    Dinavahi, Venkata
    [J]. 2021 IEEE POWER & ENERGY SOCIETY GENERAL MEETING (PESGM), 2021,
  • [6] Parallel-in-Time Object-Oriented Electromagnetic Transient Simulation of Power Systems
    Cheng, Tianshi
    Duan, Tong
    Dinavahi, Venkata
    [J]. IEEE OPEN ACCESS JOURNAL OF POWER AND ENERGY, 2020, 7 (01): : 296 - 306
  • [7] Algorithm 1016: PyMGRIT: A Python Package for the Parallel-in-time Method MGRIT
    Hahne, Jens
    Friedhoff, Stephanie
    Bolten, Matthias
    [J]. ACM Transactions on Mathematical Software, 2021, 47 (02):
  • [8] Algorithm 1016: PyMGRIT: A Python']Python Package for the Parallel-in-time Method MGRIT
    Hahne, Jens
    Friedhoff, Stephanie
    Bolten, Matthias
    [J]. ACM TRANSACTIONS ON MATHEMATICAL SOFTWARE, 2021, 47 (02):
  • [9] Parallel-in-time multi-level integration of the shallow-water equations on the rotating sphere
    Hamon, Francois P.
    Schreiber, Martin
    Minion, Michael L.
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2020, 407
  • [10] Parallel-in-time simulation of biofluids
    Liu, Weifan
    Rostami, Minghao W.
    [J]. JOURNAL OF COMPUTATIONAL PHYSICS, 2022, 464