DocumentCode
635981
Title
An architecture for solving quadratic programs with the fast gradient method on a Field Programmable Gate Array
Author
Boechat, Marc-Alexandre ; Junyi Liu ; Peyrl, Helfried ; Zanarini, Alessandro ; Besselmann, Thomas
Author_Institution
ABB Corp. Res., Baden-Dättwil, Switzerland
fYear
2013
fDate
25-28 June 2013
Firstpage
1557
Lastpage
1562
Abstract
In this paper an architecture for the implementation of gradient-based optimisation methods on a Field Programmable Gate Array (FPGA) is proposed. Combining the algorithmic advantages of gradient-based algorithms with the computational strengths of a tailored FPGA implementation allows to solve quadratic programs occurring, for example, in Model Predictive Control (MPC) applications in the microsecond range. The experimental comparisons show a computational advantage of the proposed FPGA implementation against parallel software versions ranging between one and two orders of magnitude. The proposed FPGA-based solution can broaden the applicability of MPC to problems that were considered out-of-reach till recent years.
Keywords
field programmable gate arrays; gradient methods; predictive control; quadratic programming; FPGA; MPC applications; architecture; computational strengths; fast gradient method; field programmable gate array; gradient-based algorithms; gradient-based optimisation methods; microsecond range; model predictive control; quadratic programs; Adders; Clocks; Computer architecture; Field programmable gate arrays; Gradient methods; Vectors;
fLanguage
English
Publisher
ieee
Conference_Titel
Control & Automation (MED), 2013 21st Mediterranean Conference on
Conference_Location
Chania
Print_ISBN
978-1-4799-0995-7
Type
conf
DOI
10.1109/MED.2013.6608929
Filename
6608929
Link To Document