model predictive control

F. Stoican and Hovd, M., “Some remarks upon the characteristics of the explicit representation of the MPC problem”, in Proceedings of the 4th IFAC Nonlinear Model Predictive Control Conference, Noordwijkerhout, Netherlands, 2012, p. 126–131.Abstract
In this paper we revisit the explicit MPC representation and related notions. We point to the special structure of the constraint matrices and exploit it in order to provide novel results. We give an upper bound for the collection of admissible active sets with use in the mixed integer representation of the KKT problem and a partial recursive description of the explicit partitioning of the MPC problem. The results are tested over illustrative examples.
F. Stoican, Olaru, S., and Hovd, M., “MPC techniques in fault tolerant control design”, in Proceedings of the 17th Nordic Process Control Workshop, Lyngby, Denmark, 2012, p. ?–?Abstract
In the present paper we provide a robust approach for fault tolerant control (FTC) schemes using the methodology detailed in Seron et al. [2008], Olaru et al. [2010]. We guarantee the detection and isolation of a fault through a set-separation condition (FDI mechanism) and use this condition further in the reconfiguration control (RC) mechanism in order to stabilize the closed-loop system and respect performance criteria.
F. Stoican and Hovd, M., “Efficient solution of a qp optimization problem with zonotopic constraints”, in Proceedings of the 21th IEEE International Conference on Control Applications, part of 2012 IEEE Multi-Conference on Systems and Control, Dubrovnik, Croatia, 2012, p. 457–462.Abstract
In this paper we analyze the advantages of describing the constraint set of a constrained optimization problem by an (inner-approximating) zonotope. We compare this with the usual polytopic description and note that by using the generator description characterizing zonotopes we can exploit their special structure in order to obtain a simpler formulation of the optimization problem. We test the results on a typical MPC setting and observe the improvements.
G. Marafioti, Stoican, F., Hovd, M., and Bitmead, R. R., “Persistently Exciting Model Predictive Control for SISO systems”, in Proceedings of the 4th IFAC Nonlinear Model Predictive Control Conference, Noordwijkerhout, Netherlands, 2012, p. 448–453.Abstract
A formulation of Persistently Exciting Model Predictive Control (PE-MPC) for Single-Input Single-Output (SISO) systems is presented. PE-MPC is an extension of a conventional model predictive control where a Persistence of Excitation Condition (PEC) is included as inequality constraint, to allow for adaptive implementation and on-line tuning of the model. The PEC makes the PE-MPC feasible region non-convex. For SISO systems the non-convex region can be represented as the union of two convex regions. Therefore an ad-hoc solution of the PE-MPC optimization problem can be eciently computed. This is done by exploiting the particular structure of the PEC constraint. Finally a numerical example of SISO sytem is given and several scenarios are simulated to analyze the PE-MPC properties.
Mixed-Integer Programming Techniques in Distributed MPC Problems
I. Prodan, Stoican, F., Olaru, S., Stoica, C. N., and Niculescu, S. I., “Mixed-Integer Programming Techniques in Distributed MPC Problems”, in Distributed Model Predictive Control Made Easy, J. M. Maestre and Negenborn, R. R. New York: Springer, 2013, p. 273-288. Online infoAbstract
This chapter proposes a distributed approach for the resolution of a multiagent problem under collision and obstacle avoidance conditions. Using hyperplane arrangements and mixed integer programming, we provide an efficient description of the feasible region verifying the avoidance constraints. We exploit geometric properties of hyperplane arrangements and adapt this description to the distributed scheme in order to provide an efficient Model Predictive Control (MPC) solution. Furthermore,we prove constraint validation for a hierarchical ordering of the agents.
M. Hovd and Stoican, F., “On the design of exact penalty functions for MPC using mixed integer programming”, International Journal of Computers & Chemical Engineering, vol. 70, p. 104-113, 2014.Abstract
Soft constraints and penalty functions are commonly used in MPC to ensure that the optimization problem has a feasible solution, and thereby avoid MPC controller failure. On the other hand, soft constraints may allow for unnecessary violations of the original constraints, i.e., the constraints may be violated even if a valid solution that does not violate any constraints exists. The paper develops procedures for the minimizing (according to some norm) of the Lagrange multipliers associated with a given mp-QP problem, assumed to originate from an MPC problem formulation. To this end the LICQ condition is exploited in order to efficiently formulate the optimization problem, and thereby improve upon existing mixed integer formulations and enhance the tractability of the problem. The results are used to design penalty functions such that corresponding soft constraints are made exact, that is, the original (hard) constraints are violated only if there exists no solution where all constraints are satisfied.