On the use of mixed-integer linear programming for predictive control with avoidance constraints

This technical note concerns the predictive control of discrete‐time linear models subject to state, input and avoidance polyhedral constraints. Owing to the presence of avoidance constraints, the optimization associated with the predictive control law is non‐convex, even though the constraints them...

Full description

Saved in:
Bibliographic Details
Published inInternational journal of robust and nonlinear control Vol. 19; no. 7; pp. 822 - 828
Main Authors Maia, Marcelo H., Galvão, Roberto K. H.
Format Journal Article
LanguageEnglish
Published Chichester, UK John Wiley & Sons, Ltd 10.05.2009
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:This technical note concerns the predictive control of discrete‐time linear models subject to state, input and avoidance polyhedral constraints. Owing to the presence of avoidance constraints, the optimization associated with the predictive control law is non‐convex, even though the constraints themselves are convex. The inclusion of the avoidance constraints in the predictive control law is achieved by the use of a modified version of a mixed‐integer programming approach previously derived in the literature. The proposed modification consists of adding constraints to ensure that linear segments of the system trajectories between consecutive sampling times do not cross existing obstacles. This avoids the significant extra computation that would be incurred if the sampling time was reduced to prevent these crossings. Simulation results show that the inclusion of these additional constraints successfully prevents obstacle collisions that would otherwise occur. Copyright © 2008 John Wiley & Sons, Ltd.
Bibliography:ark:/67375/WNG-XXCFTXFJ-F
ArticleID:RNC1341
istex:C3448E63C9A06371944B6721C04EF35C874670B5
ObjectType-Article-2
SourceType-Scholarly Journals-1
ObjectType-Feature-1
content type line 23
ISSN:1049-8923
1099-1239
DOI:10.1002/rnc.1341