A predictive control solver for low-precision data representation
Date published
2013-07-22
Free to read from
Supervisor/s
Journal Title
Journal ISSN
Volume Title
Publisher
Institute of Electrical and Electronics Engineers
Department
Type
Conference paper
ISSN
Format
Citation
Longo, S., Kerrigan, E. C., Constantinides, G. A. (2013) A predictive control solver for low-precision data representation, European Control Conference 2013 (ECC'13), 16-19 July 2013, Zurich, Switzerland
Abstract
We propose a method to efficiently exploit the non- standard number representation of some embedded computer architectures for the solution of constrained LQR problems. The resulting quadratic programming problem is formulated to include auxiliary decision variables as well as the inputs and states. The new formulation introduces smaller roundoff errors in the optimization solver, hence allowing one to trade off the number of bits used for data representation against speed and/or hardware resources. Interestingly, because of the data dependencies of the operations, the algorithm complexity (in terms of computation time and hardware resources) does not increase despite the larger number of decision variables.
Description
Software Description
Software Language
Github
Keywords
DOI
Rights
(c) 2013 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other users, 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 components of this work in other works
Published by Institute of Electrical and Electronics Engineers. This is the Author Accepted Manuscript. This article may be used for personal use only. The final published version (version of record) is available online at http://cas.ee.ic.ac.uk/people/gac1/pubs/StefanoECC13.pdf. Please refer to any applicable publisher terms of use.
Published by Institute of Electrical and Electronics Engineers. This is the Author Accepted Manuscript. This article may be used for personal use only. The final published version (version of record) is available online at http://cas.ee.ic.ac.uk/people/gac1/pubs/StefanoECC13.pdf. Please refer to any applicable publisher terms of use.