arrow
Return

Automatic Software and Computing Hardware Codesign for Predictive Control

delete2019-09-01
delete9
delete
OA
AI
B
B. G. Khusainov
E
Eric C. Kerrigan *
C
Constantinides, George A.
DOI:10.1109/TCST.2018.2855666delete
deleteOriginal
deleteShare
deleteSave
View PDF
Abstract

Abstract

En 中文
Model predictive control (MPC) is a computationally demanding control technique that allows dealing with multiple-input and multiple-output systems while handling constraints in a systematic way. The necessity of solving an optimization problem at every sampling instant often 1) limits the application scope to slow dynamical systems and/or 2) results in expensive computational hardware implementations. Traditional MPC design is based on the manual tuning of software and computational hardware design parameters, which leads to suboptimal implementations. This brief proposes a framework for automating the MPC software and computational hardware codesign while achieving an optimal tradeoff between computational resource usage and controller performance. The proposed approach is based on using a biobjective optimization algorithm, namely BiMADS. Two test studies are considered: a central processing unit and field-programmable gate array implementations of fast gradient-based MPC. Numerical experiments show that the optimization-based design outperforms Latin hypercube sampling, a statistical sampling-based design exploration technique.
Keywords:
Design automation
field-programmable gate array (FPGA)
hardware-software codesign
model predictive control (MPC)
multiobjective optimization (MOO)
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

IEEE Transactions on Control Systems Technology cover
IEEE Transactions on Control Systems Technology
IF:
3.9
Papers:
4.9K
Citations:
1.7W

Organization

I
Imperial College London
Scholars:
8.3W
Papers: 7.3W
Citations: 11.1W
Cited Papers

Cited Papers

Amorphous TiZr - base metglas® brazing filler metals
err1991-02-01
err0
PREAI
errA. Rabinkin; H. Liebermann; S. Pounds; T. Taylor; F. Reidinger; Siu-Ching Lui
errShare
errSave
Taking the Human Out of the Loop: A Review of Bayesian Optimization
err2016-01-01
err3.5K
PREAI
errShahriari, Bobak; Swersky, Kevin; Wang, Ziyu; Adams, Ryan P.; de Freitas, Nando
errShare
errSave
Direct Multisearch for Multiobjective Optimization
err2011-07-01
err0
errOAAI
errA. L. Custódio; J. F. A. Madeira; A. I. F. Vaz; L. N. Vicente
errShare
errSave
Continuity and monotonicity of the MPC value function with respect to sampling time and prediction horizon
err2016-01-01
err19
errOAAI
errBachtiar, Vincent; Kerrigan, Eric C.; Moase, William H.; Manzie, Chris
errShare
errSave
errShare
errSave
A study of integrated experiment design for NMPC applied to the Droop model
err2017-03-01
err21
errOAAI
errTelen, D.; Houska, B.; Vallerio, M.; Logist, F.; Van Impe, J.
errShare
errSave
Dental autopsy recommendations in SARS-CoV-2 infected cases
err2020-01-01
err0
errOAAI
errEmilio Nuzzolese; Hemlata Pandey; Francesco Lupariello
errShare
errSave
researcher View more