Bemporad, Alberto and Filippi, Carlo Suboptimal Explicit Receding Horizon Control via Approximate Multiparametric Quadratic Programming. Journal of Optimization Theory and Applications, 117 (1). pp. 9-38. ISSN 0022-3239 (2003)
Full text not available from this repository.Abstract
Algorithms for solving multiparametric quadratic programming (MPQP) were recently proposed in Refs. 1–2 for computing explicit receding horizon control (RHC) laws for linear systems subject to linear constraints on input and state variables. The reason for this interest is that the solution to MPQP is a piecewise affine function of the state vector and thus it is easily implementable online. The main drawback of solving MPQP exactly is that, whenever the number of linear constraints involved in the optimization problem increases, the number of polyhedral cells in the piecewise affine partition of the parameter space may increase exponentially. In this paper, we address the problem of finding approximate solutions to MPQP, where the degree of approximation is arbitrary and allows to tradeoff between optimality and a smaller number of cells in the piecewise affine solution. We provide analytic formulas for bounding the errors on the optimal value and the optimizer, and for guaranteeing that the resulting suboptimal RHC law provides closed-loop stability and constraint fulfillment.
Item Type: | Article |
---|---|
Identification Number: | https://doi.org/10.1023/A:1023696221899 |
Uncontrolled Keywords: | Receding horizon control; model predictive control; multiparametric programming; convex quadratic programming; error bounds; piecewise linear control |
Subjects: | Q Science > QA Mathematics > QA75 Electronic computers. Computer science T Technology > TA Engineering (General). Civil engineering (General) |
Research Area: | Computer Science and Applications |
Depositing User: | Professor Alberto Bemporad |
Date Deposited: | 27 Jul 2011 09:02 |
Last Modified: | 04 Aug 2011 07:29 |
URI: | http://eprints.imtlucca.it/id/eprint/471 |
Actions (login required)
Edit Item |