62
IRUS Total
Downloads
  Altmetric

Automatic software and computing hardware co-design for predictive control

File Description SizeFormat 
main.pdfAccepted version297.46 kBAdobe PDFView/Open
Title: Automatic software and computing hardware co-design for predictive control
Authors: Khusainov, B
Kerrigan, EC
Constantinides, G
Item Type: Journal Article
Abstract: 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.
Issue Date: 31-Jul-2018
Date of Acceptance: 3-Jul-2018
URI: http://hdl.handle.net/10044/1/62030
DOI: https://doi.org/10.1109/TCST.2018.2855666
ISSN: 1063-6536
Publisher: Institute of Electrical and Electronics Engineers
Start Page: 2295
End Page: 2304
Journal / Book Title: IEEE Transactions on Control Systems Technology
Volume: 27
Issue: 5
Copyright Statement: © 2018 IEEE. Personal use is permitted, but the publication/redistribution requires IEEE permission. See http://www.ieee.org/publications_standards/publications/rights/index.html for more information
Sponsor/Funder: Commission of the European Communities
Engineering & Physical Science Research Council (E
Engineering & Physical Science Research Council (EPSRC)
Engineering & Physical Science Research Council (E
Funder's Grant Number: PITN-GA-2013-607957
EP/G031576/1
EP/I012036/1
EP/K503733/1
Keywords: cs.SY
cs.SY
math.OC
0906 Electrical and Electronic Engineering
0102 Applied Mathematics
Industrial Engineering & Automation
Publication Status: Published
Online Publication Date: 2018-07-31
Appears in Collections:Electrical and Electronic Engineering
Faculty of Engineering