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 条
  • [41] Implementation of Real-time Connected Component Labeling using FPGA
    Tsai, Tsung-Han
    Ho, Yuan-Chen
    Tsai, Chi-En
    2018 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS-TAIWAN (ICCE-TW), 2018,
  • [42] An FPGA Implementation of Real-time Object Detection with a Thermal Camera
    Shimoda, Masayuki
    Sada, Youki
    Kuramochi, Ryosuke
    Nakahara, Hiroki
    2019 29TH INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS (FPL), 2019, : 413 - 414
  • [43] FPGA Real-time FFT Portable Core, Design and Implementation
    Morales-Velazquez, Luis
    Guillen-Garcia, Emmanuel
    2018 IEEE INTERNATIONAL AUTUMN MEETING ON POWER, ELECTRONICS AND COMPUTING (ROPEC), 2018,
  • [44] FPGA Based Real-Time Lane Detection and Tracking Implementation
    El hajjouji, I.
    El mourabit, A.
    Asrih, Z.
    Mars, S.
    Bernoussi, B.
    2016 INTERNATIONAL CONFERENCE ON ELECTRICAL AND INFORMATION TECHNOLOGIES (ICEIT), 2016, : 186 - 190
  • [45] FPGA based implementation of real-time video watermarking chip
    Jeong, Yong-Jae
    Moon, Kwang-Seok
    Kim, Jong-Nam
    EMBEDDED SOFTWARE AND SYSTEMS, PROCEEDINGS, 2007, 4523 : 133 - +
  • [46] FPGA Design and Implementation of a Real-Time Stereo Vision System
    Jin, S.
    Cho, J.
    Pham, X. D.
    Lee, K. M.
    Park, S. -K.
    Kim, M.
    Jeon, J. W.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2010, 20 (01) : 15 - 26
  • [47] FPGA Implementation of Real-time Star Centroid Extraction Algorithm
    Fan, Yanming
    Xiao, Hao
    Cao, Weiwei
    Zuo, Le
    Chen, Shu
    2019 2ND IEEE INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND SIGNAL PROCESSING (ICICSP), 2019, : 395 - 399
  • [48] An assesment of FPGA suitability for implementation of real-time motion estimation
    Ryszko, A
    Wiatr, K
    EUROMICRO SYMPOSIUM ON DIGITAL SYSTEMS DESIGN, PROCEEDINGS, 2001, : 364 - 367
  • [49] Efficient implementation of real-time PFFT processor based on FPGA
    Ling, Xiao-Feng
    Gong, Xin-Bao
    Jin, Rong-Hong
    Shanghai Jiaotong Daxue Xuebao/Journal of Shanghai Jiaotong University, 2012, 46 (11): : 1811 - 1815
  • [50] A Real-time, Pipelined Incoherent Dedispersion Method and Implementation in FPGA
    Liu, Wei
    Meng, Qiao
    Wang, Chen
    Zhou, Chenye
    Yao, Shunyu
    Tariq, Irfan
    PUBLICATIONS OF THE ASTRONOMICAL SOCIETY OF THE PACIFIC, 2022, 134 (1031)