Title :
Towards a fixed point QP solver for predictive control
Author :
Jerez, Juan Luis ; Constantinides, George A. ; Kerrigan, Eric C.
Author_Institution :
Dept. of Electr. & Electron. Eng., Imperial Coll. London, London, UK
Abstract :
There is a need for high speed, low cost and low energy solutions for convex quadratic programming to enable model predictive control (MPC) to be implemented in a wider set of applications than is currently possible. For most quadratic programming (QP) solvers the computational bottleneck is the solution of systems of linear equations, which we propose to solve using a fixed-point implementation of an iterative linear solver to allow for fast and efficient computation in parallel hardware. However, fixed point arithmetic presents additional challenges, such as having to bound peak values of variables and constrain their dynamic ranges. For these types of algorithms the problems cannot be automated by current tools. We employ a preconditioner in a novel manner to allow us to establish tight analytical bounds on all the variables of the Lanczos process, the heart of modern iterative linear solving algorithms. The proposed approach is evaluated through the implementation of a mixed precision interior-point controller for a Boeing 747 aircraft. The numerical results show that there does not have to be a loss of control quality by moving from floating-point to fixed-point.
Keywords :
aircraft control; fixed point arithmetic; iterative methods; predictive control; quadratic programming; Boeing 747 aircraft; Lanczos process; MPC; control quality; convex quadratic programming; fixed point QP solver; fixed point arithmetic; fixed-point implementation; iterative linear solver; iterative linear solving algorithms; linear equations; mixed precision interior-point controller; model predictive control; parallel hardware; Dynamic range; Equations; Hardware; Heuristic algorithms; Mathematical model; Optimization; Symmetric matrices;
Conference_Titel :
Decision and Control (CDC), 2012 IEEE 51st Annual Conference on
Conference_Location :
Maui, HI
Print_ISBN :
978-1-4673-2065-8
Electronic_ISBN :
0743-1546
DOI :
10.1109/CDC.2012.6427015