Multi-objective Co-design for Model Predictive Control with an FPGA

File Description SizeFormat 
ECC_submitted.pdfAccepted version246.08 kBAdobe PDFView/Open
Title: Multi-objective Co-design for Model Predictive Control with an FPGA
Authors: Khusainov, B
Kerrigan, EC
Constantinides, GA
Item Type: Conference Paper
Abstract: In order to achieve the best possible performance of a model predictive controller (MPC) for a given set of resources, the software algorithm and computational platform have to be designed simultaneously. Moreover, in practical applications the controller design problem has a multi-objective nature: performance is traded off against computational hardware resource usage, namely time, energy and space. This paper proposes formulating an MPC design problem as a multiobjective optimization (MOO) problem in order to explore the design trade-offs in a systematic way. Since the design objectives in the resulting MOO problem are expensive to evaluate, i.e. evaluation requires time consuming simulations, most of the classical and evolutionary MOO algorithms cannot be employed for this class of design problems. For this reason a practical MOO algorithm that can deal with expensive-to-evaluate functions is presented. The algorithm is based on Kriging and the hypervolume criterion that was recently proposed in the expensive optimization literature. A numerical example for a fast gradient-based controller design shows that the proposed approach can efficiently explore optimal performance-resource trade-offs.
Issue Date: 9-Jan-2017
Date of Acceptance: 29-Feb-2016
Publisher: IEEE
Start Page: 110
End Page: 115
Copyright Statement: © 2016 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works.
Sponsor/Funder: Engineering & Physical Science Research Council (EPSRC)
Commission of the European Communities
Royal Academy Of Engineering
Imagination Technologies Ltd
Funder's Grant Number: EP/I020357/1
Prof Constantinides Chair
Prof Constantinides Chair
Conference Name: European Control Conference 16
Keywords: Science & Technology
Automation & Control Systems
Publication Status: Published
Start Date: 2016-06-29
Finish Date: 2016-07-01
Conference Place: Aalborg, Denmark
Appears in Collections:Faculty of Engineering
Electrical and Electronic Engineering

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

Creative Commons