Hardware architecture design for explicit model predictive control

作者: T.A. Johansen , W. Jackson , R. Schreiber , P. Tondel

DOI: 10.1109/ACC.2006.1656501

关键词:

摘要: Solutions to constrained linear and hybrid model predictive control (MPC) can be explicitly characterized in terms of piecewise (PWL) state feedback control. A PWL controller is pre-computed using parametric programming, the exact explicit MPC implementation corresponds evaluation a function unit. It has recently been shown that such boosted by binary search tree data structures. We report digital hardware architecture design results for this type control, show solutions implemented standard field programmable gate array (FPGA) or an application specific integrated circuit (ASIC) with about 20 kGates leading computation times around one microsecond per typical applications. This facilitates small-scale industrial consumer electronics applications are fast sampling low production cost, as mechatronics, MEMS, rotating machinery, power electronics, acoustics.

参考文章(30)
Alberto Bemporad, Carlo Filippi, Approximate multiparametric convex programming IEEE. ,(2003)
Manfred Morari, Alberto Bemporad, Francesco Borrelli, Piecewise linear robust model predictive control European Control Conference. ,(2001)
T.A. Johansen, On multi-parametric nonlinear programming and explicit nonlinear model predictive control conference on decision and control. ,vol. 3, pp. 2768- 2773 ,(2002) , 10.1109/CDC.2002.1184260
P. Tondel, T.A. Johansen, A. Bemporad, Computation and approximation of piecewise affine control laws via binary search trees conference on decision and control. ,vol. 3, pp. 3144- 3149 ,(2002) , 10.1109/CDC.2002.1184353
Alberto Bemporad, Francesco Borrelli, Manfred Morari, Robust model predictive control: Piecewise linear explicit solution european control conference. pp. 939- 944 ,(2001) , 10.23919/ECC.2001.7076033
A. Bemporad, F. Borrelli, M. Morari, Optimal controllers for hybrid systems: stability and piecewise linear explicit form conference on decision and control. ,vol. 2, pp. 1810- 1815 ,(2000) , 10.1109/CDC.2000.912125
Alberto Bemporad, Carlo Filippi, An Algorithm for Approximate Multiparametric Convex Programming Computational Optimization and Applications. ,vol. 35, pp. 87- 108 ,(2006) , 10.1007/S10589-006-6447-Z
Alberto Bemporad, Manfred Morari, Vivek Dua, Efstratios N. Pistikopoulos, The explicit linear quadratic regulator for constrained systems Automatica. ,vol. 38, pp. 3- 20 ,(2002) , 10.1016/S0005-1098(01)00174-1
Alberto Bemporad, Komei Fukuda, Fabio D. Torrisi, Convexity recognition of the union of polyhedra Computational Geometry: Theory and Applications. ,vol. 18, pp. 141- 154 ,(2001) , 10.1016/S0925-7721(01)00004-9