MADS-based fast FPGA implementation of nonlinear model predictive control

被引:2
|
作者
Ravera, Alessandro [1 ]
Oliveri, Alberto [1 ]
Lodi, Matteo [1 ]
Storace, Marco [1 ]
机构
[1] Univ Genoa, Dept Elect Elect Telecommun Engn & Naval Architec, Via Opera Pia 11a, Genoa, Italy
关键词
nonlinear model predictive control; mesh adaptive direct search; FPGA; FRAMEWORK;
D O I
10.1109/ISCAS46773.2023.10181647
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, the derivative-free optimization algorithm MADS (mesh adaptive direct search) is adapted for implementation on field programmable gate array (FPGA) with fixed-point data representation. MADS is then exploited to solve constrained nonlinear optimization problems arising from nonlinear model predictive control. The application on two examples taken from the literature shows the advantages of the proposed circuit architecture over the existing work, in terms of latency and resource occupation.
引用
收藏
页数:5
相关论文
共 50 条
  • [1] FPGA Implementation of Nonlinear Model Predictive Control
    Xu, Fang
    Chen, Hong
    Jin, Weiwei
    Xu, Yueting
    26TH CHINESE CONTROL AND DECISION CONFERENCE (2014 CCDC), 2014, : 108 - 113
  • [2] FPGA Implementation Framework for Low Latency Nonlinear Model Predictive Control
    Patne, Vaishali
    Ingole, Deepak
    Sonawane, Dayaram
    IFAC PAPERSONLINE, 2020, 53 (02): : 7020 - 7025
  • [3] Fast constrained nonlinear model predictive control for implementation on microcontrollers
    Ndje, Martial
    Bitjoka, Laurent
    Boum, Alexandre Teplaira
    Mbogne, David Jaures Fotsa
    Busoniu, Lucian
    Kamgang, Jean Claude
    Djogdom, Gilde Vanel Tchane
    IFAC PAPERSONLINE, 2021, 54 (04): : 19 - 24
  • [4] A FPGA implementation of model predictive control
    Ling, K. V.
    Yue, S. P.
    Maciejowski, J. M.
    2006 AMERICAN CONTROL CONFERENCE, VOLS 1-12, 2006, 1-12 : 1930 - +
  • [5] Implementation of FPGA based Model Predictive Control for MIMO Systems
    Gopi, Sajin
    Vaidyan, V. M.
    Vaidyan, M. V.
    2013 IEEE CONFERENCE ON SYSTEMS, PROCESS & CONTROL (ICSPC), 2013, : 21 - 24
  • [6] Fast Nonlinear Model Predictive Control on FPGA Using Particle Swarm Optimization
    Xu, Fang
    Chen, Hong
    Gong, Xun
    Mei, Qin
    IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2016, 63 (01) : 310 - 321
  • [7] FPGA Implementation of Nonlinear Model Predictive Control for a Boost Converter with a Partially Saturating Inductor
    Ravera, Alessandro
    Oliveri, Alberto
    Lodi, Matteo
    Storace, Marco
    ELECTRONICS, 2025, 14 (05):
  • [8] FPGA Implementation of Model Predictive Direct Current Control
    Vallone, Joel
    Geyer, Tobias
    Rohr, Eduardo Rath
    2016 IEEE ENERGY CONVERSION CONGRESS AND EXPOSITION (ECCE), 2016,
  • [9] Intelligent model predictive control with efficient FPGA implementation
    Li X.-C.
    Zhao F.-R.
    Meng Q.-H.
    You K.-Y.
    Kongzhi Lilun Yu Yingyong/Control Theory and Applications, 2023, 40 (09): : 1519 - 1528
  • [10] An FPGA Implementation of the Fast Gradient Method for Solving the Model Predictive Pulse Pattern Control Problem
    Peyrl, Helfried
    Liu, Junyi
    Geyer, Tobias
    2013 IEEE INTERNATIONAL SYMPOSIUM ON SENSORLESS CONTROL FOR ELECTRICAL DRIVES AND PREDICTIVE CONTROL OF ELECTRICAL DRIVES AND POWER ELECTRONICS (SLED/PRECEDE), 2013,