Parallel-in-Time Object-Oriented Electromagnetic Transient Simulation of Power Systems

被引:8
|
作者
Cheng, Tianshi [1 ]
Duan, Tong [1 ]
Dinavahi, Venkata [1 ]
机构
[1] Univ Alberta, Dept Elect & Comp Engn, Edmonton, AB T6G 2V4, Canada
来源
基金
加拿大自然科学与工程研究理事会;
关键词
Electromagnetic transient analysis; multi-core processors; object-oriented programming; parallel-in-time; parallel processing; power system simulation;
D O I
10.1109/OAJPE.2020.3012636
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
Parallel-in-time methods are emerging to accelerate the solution of time-consuming problems in different research fields. However, the complexity of power system component models brings challenges to realize the parallel-in-time power system electromagnetic transient (EMT) simulation, including the traveling wave transmission lines. This paper proposes a system-level parallel-in-time EMT simulation method based on traditional nodal analysis and the Parareal algorithm. A new interpretation scheme is proposed to solve the transmission line convergence problem. To integrate different kinds of traditional EMT models, a component-based EMT system solver architecture is proposed to address the increasing model complexity. An object-oriented C++ implementation is proposed to realize the parallel-in-time Parareal algorithm based on the proposed architecture. The results on the IEEE-118 test system show 2.30x speed-up compared to the sequential algorithm under the same accuracy with 6 CPU threads, and a high parallel efficiency around 40%. The performance comparison of various IEEE test cases shows that the system's time-domain characteristics determine the speed-up of Parareal algorithm, and the delays in transmission lines significantly affect the performance of parallel-in-time power system EMT simulations.
引用
收藏
页码:296 / 306
页数:11
相关论文
共 50 条
  • [1] Parallel-in-Time Object-Oriented Electromagnetic Transient Simulation of Power Systems
    Cheng, Tianshi
    Duan, Tong
    Dinavahi, Venkata
    2021 IEEE POWER & ENERGY SOCIETY GENERAL MEETING (PESGM), 2021,
  • [2] Parallel-in-Time Algorithm for Electromagnetic Transient Numerical Simulation Based on Matrix Diagonalization
    Wang F.
    Wang Y.
    Song D.
    Yang X.
    Song X.
    Dianwang Jishu/Power System Technology, 2017, 41 (08): : 2521 - 2527
  • [3] MGRIT-Based Multi-Level Parallel-in-Time Electromagnetic Transient Simulation
    Strake, Julius
    Doehring, Daniel
    Benigni, Andrea
    ENERGIES, 2022, 15 (21)
  • [4] Power systems dynamics simulation using object-oriented programming
    Manzoni, A
    Silva, AS
    Decker, IC
    IEEE TRANSACTIONS ON POWER SYSTEMS, 1999, 14 (01) : 249 - 255
  • [5] Object-oriented simulation for power plants
    Capparelli, C
    Ahn, P
    Moscato, N
    SIMULATORS INTERNATIONAL XIV, 1997, 29 (03): : 43 - 50
  • [6] Object-oriented modeling and simulation of power systems using Modelica
    Navarro, IR
    Larsson, M
    Olsson, G
    2000 IEEE POWER ENGINEERING SOCIETY WINTER MEETING - VOLS 1-4, CONFERENCE PROCEEDINGS, 2000, : 790 - 795
  • [7] OBJECT-ORIENTED PARALLEL COMPUTATION FOR PLASMA SIMULATION
    NORTON, CD
    SZYMANSKI, BK
    DECYK, VK
    COMMUNICATIONS OF THE ACM, 1995, 38 (10) : 88 - 100
  • [8] A Parallel Object-oriented Manufacturing Simulation Language
    Zhang, Y
    Cai, WT
    Turner, SJ
    15TH WORKSHOP ON PARALLEL AND DISTRIBUTED SIMULATION, PROCEEDINGS, 2001, : 101 - 108
  • [9] OBJECT-ORIENTED SIMULATION OF MANUFACTURING SYSTEMS
    ADIGA, S
    LIN, WT
    1989 IIE INTEGRATED SYSTEMS CONFERENCE & SOCIETY FOR INTEGRATED MANUFACTURING CONFERENCE, PROCEEDINGS, 1989, : 489 - 494
  • [10] Object-oriented modelling of parallel hardware systems
    Schumacher, G
    Nebel, W
    DESIGN, AUTOMATION AND TEST IN EUROPE, PROCEEDINGS, 1998, : 234 - 241