Co-Design of a Controller and Its Digital Implementation: The MOBY-DIC2 Toolbox for Embedded Model Predictive Control

  • Alessandro Ravera (Ontwerper)
  • Alberto Oliveri (Ontwerper)
  • Matteo Lodi (Ontwerper)
  • Alberto Bemporad (Ontwerper)
  • W.P.M.H. (Maurice) Heemels (Bijdrager)
  • Eric C. Kerrigan (Ontwerper)
  • Marco Storace (Ontwerper)

Dataset

Omschrijving

In this capsule, the MOBY-DIC2 Toolbox is used to design implicit/explicit/approximate Model Predictive Control (MPC) for a DC-DC buck converter, reproducing the results shown in the publication "Co-Design of a Controller and Its Digital Implementation: The MOBY-DIC2 Toolbox for Embedded Model Predictive Control". MOBY-DIC2 Toolbox is a MATLAB toolbox for the automatic generation of embedded control systems based on MPC. The main feature of the toolbox is the automatic generation of C and/or VHDL code, for the circuit implementation of controllers (either exact/approximate explicit or implicit) and observers on microcontrollers and/or Field Programmable Gate Arrays (FPGA), respectively. Also, the design of model-based state observers such as Kalman filters or Kalman predictors is included in the toolbox. Simulink models for the simulation of the whole closed-loop system (comprising controller and observer) and Xilinx System Generator models for hardware-in-the-loop simulations can be easily generated.
Datum van beschikbaarheid22 mrt. 2023
UitgeverCode Ocean

Citeer dit