Dynamic Variable Time-Stepping Schemes for Real-Time FPGA-Based Nonlinear Electromagnetic Transient Emulation

被引:18
|
作者
Shen, Zhuoxuan [1 ]
Dinavahi, Venkata [1 ]
机构
[1] Univ Alberta, Dept Elect & Comp Engn, Edmonton, AB T6G 2V4, Canada
关键词
Field-programmable gate array (FPGA); high-level synthesis (HLS); iterative scheme; nonlinear element; parallel processing; power system simulation; real-time system; surge arrestor; variable time stepping; HARDWARE EMULATION; SIMULATION; MODEL; IMPLEMENTATION; ALGORITHMS; CONVERTER; MACHINE;
D O I
10.1109/TIE.2017.2652403
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Electromagnetic transient (EMT) simulation of nonlinear elements in power systems is a particular challenge due to the requirements of an accurate representation and an efficient solution. The existing real-time simulators utilize a piecewise linear representation along with a fixed time step for the solution of nonlinear elements. This paper proposes the detailed methodologies for applying variable time stepping to real-time EMT simulation to improve the simulation accuracy and efficiency. The challenges, the feasible solutions, and corresponding restrictions of applying various variable time-stepping schemes along with nonlinear element solution methods in real time are discussed. The offline simulation and the real-time hardware emulation of two case studies, a full-bridge diode circuit and a power transmission system, are presented. The case studies were implemented on the field-programmable gate array device (Xilinx Virtex-7 XC7VX485T) in real time using high-level synthesis tool to achieve a parallelized and pipelined hardware design with minimum coding effort. The real-time emulation results captured by an oscilloscope are validated against the offline simulation on Saber and PSCAD/EMTDC software tools.
引用
收藏
页码:4006 / 4016
页数:11
相关论文
共 50 条
  • [1] FPGA-Based Real-Time Electromagnetic Transient Simulation of Substation
    Zhang, Bingda
    Chen, Xiong
    [J]. PROCEEDINGS OF THE 2015 INTERNATIONAL POWER, ELECTRONICS AND MATERIALS ENGINEERING CONFERENCE, 2015, 17 : 259 - 265
  • [2] FPGA-Based Real-Time Emulation for High-Speed Double-Precision Small Time-Step Electromagnetic Transient System
    Li, Jianxing
    Ding, Chunhui
    He, Guanghui
    Mu, Qing
    [J]. COMPUTER ENGINEERING AND TECHNOLOGY, NCCET 2014, 2015, 491 : 78 - 88
  • [3] An Iterative Real-Time Nonlinear Electromagnetic Transient Solver on FPGA
    Chen, Yuan
    Dinavahi, Venkata
    [J]. IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2011, 58 (06) : 2547 - 2555
  • [4] An Iterative Real-Time Nonlinear Electromagnetic Transient Solver on FPGA
    Chen, Yuan
    Dinavahi, Venkata
    [J]. 2011 IEEE POWER AND ENERGY SOCIETY GENERAL MEETING, 2011,
  • [5] Nodal-Analysis-Based FPGA Implementation for Real-Time Electromagnetic Transient Emulation System
    Gong, Xiaozhang
    Yang, Tianyi
    Zhang, Xing
    He, Guanghui
    [J]. COMPUTER ENGINEERING AND TECHNOLOGY, NCCET 2014, 2015, 491 : 89 - 98
  • [6] Adaptive time-stepping in nonlinear transient electromagnetic finite element analysis
    Brauer, JR
    Lee, SH
    Chen, QM
    [J]. IEEE TRANSACTIONS ON MAGNETICS, 1997, 33 (02) : 1784 - 1787
  • [7] Repair of FPGA-Based Real-Time Systems With Variable Slacks
    Pereira-Santos, Leonardo
    Nazar, Gabriel Luca
    Carro, Luigi
    [J]. ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2018, 23 (02)
  • [8] Nonlinear Magnetic Equivalent Circuit-Based Real-Time Sen Transformer Electromagnetic Transient Model on FPGA for HIL Emulation
    Liu, Jiadai
    Dinavahi, Venkata
    [J]. IEEE TRANSACTIONS ON POWER DELIVERY, 2016, 31 (06) : 2483 - 2493
  • [9] An FPGA-Based General Solver for Electromagnetic Transient Real-Time Simulation of Power Electronic Systems
    Zhou B.
    Wang G.
    Li W.
    Wang Z.
    Jie G.
    [J]. Diangong Jishu Xuebao/Transactions of China Electrotechnical Society, 2023, 38 (14): : 3862 - 3874
  • [10] FPGA-Based Real-Time EMTP
    Chen, Yuan
    Dinavahi, Venkata
    [J]. IEEE TRANSACTIONS ON POWER DELIVERY, 2009, 24 (02) : 892 - 902