Imperial College London

ProfessorEricKerrigan

Faculty of EngineeringDepartment of Electrical and Electronic Engineering

Professor of Control and Optimization
 
 
 
//

Contact

 

+44 (0)20 7594 6343e.kerrigan Website

 
 
//

Assistant

 

Mrs Raluca Reynolds +44 (0)20 7594 6281

 
//

Location

 

1114Electrical EngineeringSouth Kensington Campus

//

Summary

 

Publications

Citation

BibTex format

@article{Khusainov:2018:10.1016/j.conengprac.2018.06.016,
author = {Khusainov, B and Kerrigan, EC and Suardi, A and Constantinides, G},
doi = {10.1016/j.conengprac.2018.06.016},
journal = {Control Engineering Practice},
pages = {105--115},
title = {Nonlinear predictive control on a heterogeneous computing platform},
url = {http://dx.doi.org/10.1016/j.conengprac.2018.06.016},
volume = {78},
year = {2018}
}

RIS format (EndNote, RefMan)

TY  - JOUR
AB - We propose an implementation of an interior-point-based nonlinear predictive controller on a heterogeneous processor. The workload can be split between a general-purpose CPU and a field-programmable gate array to trade off the contradicting design objectives of control performance and computational resource usage. A new way of exploiting the structure of the KKT matrix yields significant memory savings. We report an 18x memory saving, compared to existing approaches, and a 6x speedup over a software implementation with an ARM Cortex-A9 processor. We also introduce a new release of Protoip, which abstracts low-level details of heterogeneous programming and allows processor-in-the-loop verification.
AU - Khusainov,B
AU - Kerrigan,EC
AU - Suardi,A
AU - Constantinides,G
DO - 10.1016/j.conengprac.2018.06.016
EP - 115
PY - 2018///
SN - 0967-0661
SP - 105
TI - Nonlinear predictive control on a heterogeneous computing platform
T2 - Control Engineering Practice
UR - http://dx.doi.org/10.1016/j.conengprac.2018.06.016
UR - http://hdl.handle.net/10044/1/61800
VL - 78
ER -