Real-time FPGA Implementation of Direct MPC for Power Electronics

被引:0
|
作者
Stellato, Bartolomeo [1 ]
Goulart, Paul J. [1 ]
机构
[1] Univ Oxford, Parks Rd, Oxford OX1 3PJ, England
关键词
MODEL-PREDICTIVE CONTROL;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Common approaches for direct model predictive control (MPC) for current reference tracking in power electronics suffer from the high computational complexity encountered when solving integer optimal control problems over long prediction horizons. Recently, an alternative method based on approximate dynamic programming showed that it is possible to reduce the computational burden enabling sampling times under 25 mu s by shortening the MPC horizon to a very small number of stages while improving the overall controller performance. In this paper we implemented this new approach on a small size FPGA and validated it on a variable speed drive system with a three-level voltage source converter. Time measurements showed that only 5.76 mu s are required to run our algorithm for horizon N = 1 and 17.27 mu s for N = 2 while outperforming state of the art approaches with much longer horizons in terms of currents distortion and switching frequency. To the authors' knowledge, this is the first time direct MPC for current control has been implemented on an FPGA solving the integer optimization problem in real-time and achieving comparable performance to formulations with long prediction horizons.
引用
收藏
页码:1471 / 1476
页数:6
相关论文
共 50 条
  • [1] Real-time simulation of power electronics in power systems using an FPGA
    Le-Huy, Philippe
    Guerette, Sylvain
    Dessaint, Louis A.
    Le-Huy, Hoang
    2006 CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-5, 2006, : 1258 - +
  • [2] FPGA Based Real-Time Emulation System for Power Electronics Converters
    Marguc, Jaka
    Truntic, Mitja
    Rodic, Miran
    Milanovic, Miro
    ENERGIES, 2019, 12 (06)
  • [3] Research on FPGA optimization approach of power electronics real-time simulation modeling
    Guo X.-Z.
    Yuan J.-Q.
    You X.-J.
    Zhang Z.-Y.
    Dianji yu Kongzhi Xuebao/Electric Machines and Control, 2020, 24 (07): : 12 - 19
  • [4] Multi-FPGA Based Real-time Simulation System for Power Electronics
    Zhu J.
    Teng G.
    Qin Y.
    Hu H.
    Hu, Haibing (huhaibing@nuaa.edu.cn), 1600, Automation of Electric Power Systems Press (41): : 137 - 143
  • [5] An automated FPGA real-time simulator for power electronics and power systems electromagnetic transient applications
    Razzaghi, R.
    Mitjans, M.
    Rachidi, F.
    Paolone, M.
    ELECTRIC POWER SYSTEMS RESEARCH, 2016, 141 : 147 - 156
  • [6] An FPGA implementation for real-time edge detection
    Jiang, Jie
    Liu, Chang
    Ling, Sirui
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2018, 15 (04) : 787 - 797
  • [7] An FPGA implementation for real-time edge detection
    Jie Jiang
    Chang Liu
    Sirui Ling
    Journal of Real-Time Image Processing, 2018, 15 : 787 - 797
  • [8] Implementation of simulation algorithms in FPGA for real time simulation of electrical networks with power electronics devices
    Pimentel, Julio C. G.
    ReConFig 2006: Proceedings of the 2006 IEEE International Conference on Reconfigurable Computing and FPGA's, 2006, : 320 - 327
  • [9] FPGA Implementation of a Real-Time Model Predictive Controller for Hybrid Power Systems
    Raziei, Sayed Ata
    Jiang, Zhenhua
    2017 IEEE ENERGY CONVERSION CONGRESS AND EXPOSITION (ECCE), 2017, : 3090 - 3097
  • [10] Implementation of an FPGA-based Real-Time Emulator for the Rapid Validation of Power Electronics System in Fuel Cell Electric Vehicle
    Bai, Hao
    Liu, Chen
    Ma, Rui
    Paire, Damien
    Breaz, Elena
    Gao, Fei
    2019 IEEE TRANSPORTATION ELECTRIFICATION CONFERENCE AND EXPO (ITEC), 2019,