ORTiS solver codegen: C plus plus code generation tools for high performance, FPGA-based, real-time simulation of power electronic systems

被引:6
|
作者
Milton, Matthew [1 ]
Benigni, Andrea [2 ,3 ]
机构
[1] Univ South Carolina, Dept Elect Engn, 301 Main St, Columbia, SC 29208 USA
[2] Forschungszentrum Julich, Inst Energy & Climate Res Energy Syst Engn IEK 10, Julich, Germany
[3] Rhein Westfal TH Aachen, Chair Methods Simulating Energy Syst, Aachen, Germany
关键词
Real-time simulation; Code generation; High performance computing; High level synthesis; Power electronics; LEVEL;
D O I
10.1016/j.softx.2021.100660
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
The solver code generation tools of the Open Real-Time Simulation (ORTiS) framework are a C++ library and CLI tool designed to create real-time simulation solvers for power electronics systems. These C++ defined solvers - generated by the tools - support high level synthesis to HDL, enabling the implementation of FPGA solvers capable of nanosecond resolution in real-time. The ORTiS Solver Codegen tools support the creation of multi-FPGA solvers and the use of user-defined power electronic component models; system level models are described by netlists. These tools enable engineers to perform hardware-in-the-loop testing of power electronic systems with high frequency dynamics, using time steps as small as 35 nanoseconds. (C) 2021 The Authors. Published by Elsevier B.V.
引用
收藏
页数:7
相关论文
共 50 条
  • [1] ORTiS solver codegen: C++ code generation tools for high performance, FPGA-based, real-time simulation of power electronic systems
    Milton, Matthew
    Benigni, Andrea
    SoftwareX, 2021, 13
  • [2] 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.
    Diangong Jishu Xuebao/Transactions of China Electrotechnical Society, 2023, 38 (14): : 3862 - 3874
  • [3] A New FPGA-Based Real-Time Digital Solver for Power System Simulation
    Zhang, Bingda
    Jin, Xianglong
    Tu, Sijia
    Jin, Zhao
    Zhang, Jie
    ENERGIES, 2019, 12 (24)
  • [4] A Delay-Free Decoupling Method for FPGA-Based Real-Time Simulation of Power Electronic Systems
    Yang, Yiming
    Xu, Jin
    Wang, Keyou
    Wu, Pan
    Li, Zirun
    Li, Guojie
    IEEE JOURNAL OF EMERGING AND SELECTED TOPICS IN INDUSTRIAL ELECTRONICS, 2025, 6 (01): : 391 - 402
  • [5] FPGA-Based Real-Time Simulation of High-Power Electronic System With Nonlinear IGBT Characteristics
    Liu, Chen
    Ma, Rui
    Bai, Hao
    Li, Zhongliang
    Gechter, Franck
    Gao, Fei
    IEEE JOURNAL OF EMERGING AND SELECTED TOPICS IN POWER ELECTRONICS, 2019, 7 (01) : 41 - 51
  • [6] FPGA-based Fast Real Time Simulation of Power Systems
    Shi, Y.
    Monti, A.
    2008 IEEE POWER & ENERGY SOCIETY GENERAL MEETING, VOLS 1-11, 2008, : 5629 - 5633
  • [7] Methodology to Perform Real-Time Simulation of Power Systems Using an FPGA-Based Platform
    Leal, M. S. R.
    Simoes, L. D.
    Franca, R. L. S.
    Leal, M. M.
    Costa, Flavio B.
    Taveiros, F. E.
    2018 WORKSHOP ON COMMUNICATION NETWORKS AND POWER SYSTEMS (WCNPS), 2018, : 38 - 42
  • [8] An FPGA-Based IGBT Behavioral Model With High Transient Resolution for Real-Time Simulation of Power Electronic Circuits
    Bai, Hao
    Liu, Chen
    Rathore, Akshay Kumar
    Paire, Damien
    Gao, Fei
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2019, 66 (08) : 6581 - 6591
  • [9] FPGA-based FDNE Models for the Accurate Real-time Simulation of Power Systems in Aircrafts
    Hajizadeh, Fahimeh
    Alavoine, Loic
    Ould-Bachir, Tarek
    Sirois, Frederic
    David, Jean Pierre
    2023 12TH INTERNATIONAL CONFERENCE ON RENEWABLE ENERGY RESEARCH AND APPLICATIONS, ICRERA, 2023, : 344 - 348
  • [10] System-Level, FPGA-Based, Real-Time Simulation of Ship Power Systems
    Milton, Matthew
    Benigni, Andrea
    Bakos, Jason
    IEEE TRANSACTIONS ON ENERGY CONVERSION, 2017, 32 (02) : 737 - 747