DocumentCode :
1429562
Title :
Fast Linear Model Predictive Control Via Custom Integrated Circuit Architecture
Author :
Wills, Adrian G. ; Knagge, Geoff ; Ninness, Brett
Author_Institution :
Sch. of Electr. Eng. & Comput. Sci., Univ. of Newcastle, Callaghan, NSW, Australia
Volume :
20
Issue :
1
fYear :
2012
Firstpage :
59
Lastpage :
71
Abstract :
This paper addresses the implementation of linear model predictive control (MPC) at millisecond range, or faster, sampling rates. This is achieved by designing a custom integrated circuit architecture that is specifically targeted to the MPC problem. As opposed to the more usual approach using a generic serial architecture processor, the design here is implemented using a field-programmable gate array and employs parallelism, pipelining, and specialized numerical formats. The performance of this approach is profiled via the control of a 14th-order resonant structure with 12 sample prediction horizon at 200-μs sampling rate. The results indicate that no more than 30 μs are required to compute the control action. A feasibility study indicates that the design can also be implemented in 130 nm CMOS technology, with a core area of 2.5 mm2. These results illustrate the feasibility of MPC for reasonably complex systems, using relatively cheap, small, and low-power computing hardware.
Keywords :
CMOS logic circuits; field programmable gate arrays; integrated circuit design; linear systems; low-power electronics; microprocessor chips; predictive control; 14th-order resonant structure control; CMOS technology; FPGA; custom integrated circuit architecture design; field programmable gate array; linear MPC problem; linear model predictive control; low-power computing hardware; sample prediction horizon; serial architecture processor; size 130 nm; Computer architecture; Field programmable gate arrays; Integrated circuit modeling; Observers; Optimization; Predictive control; Predictive models; Field-programmable gate array (FPGA); model predictive control (MPC); very large scale integration (VLSI);
fLanguage :
English
Journal_Title :
Control Systems Technology, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-6536
Type :
jour
DOI :
10.1109/TCST.2010.2096224
Filename :
5692131
Link To Document :
بازگشت