Standard

Suboptimal control construction for the model predictive controller. / Ponomarev, A. A.

In: Vestnik Sankt-Peterburgskogo Universiteta, Prikladnaya Matematika, Informatika, Protsessy Upravleniya, Vol. 13, No. 2, 2017, p. 193-208.

Research output: Contribution to journalArticlepeer-review

Harvard

Ponomarev, AA 2017, 'Suboptimal control construction for the model predictive controller', Vestnik Sankt-Peterburgskogo Universiteta, Prikladnaya Matematika, Informatika, Protsessy Upravleniya, vol. 13, no. 2, pp. 193-208. https://doi.org/10.21638/11701/spbu10.2017.206

APA

Ponomarev, A. A. (2017). Suboptimal control construction for the model predictive controller. Vestnik Sankt-Peterburgskogo Universiteta, Prikladnaya Matematika, Informatika, Protsessy Upravleniya, 13(2), 193-208. https://doi.org/10.21638/11701/spbu10.2017.206

Vancouver

Ponomarev AA. Suboptimal control construction for the model predictive controller. Vestnik Sankt-Peterburgskogo Universiteta, Prikladnaya Matematika, Informatika, Protsessy Upravleniya. 2017;13(2):193-208. https://doi.org/10.21638/11701/spbu10.2017.206

Author

Ponomarev, A. A. / Suboptimal control construction for the model predictive controller. In: Vestnik Sankt-Peterburgskogo Universiteta, Prikladnaya Matematika, Informatika, Protsessy Upravleniya. 2017 ; Vol. 13, No. 2. pp. 193-208.

BibTeX

@article{7acbd7fd94d04d77b9d499a157865c10,
title = "Suboptimal control construction for the model predictive controller",
abstract = "Model predictive control (MPC) is a well-known and widely used control algorithm. The problem of real-time MPC implementation for complex systems is of particular practical interest due to the complexity of the associated optimization problem which is generally intractable in real time. The paper presented deals with this issue making use of the famous dynamical programming idea and reducing the dimensionality of the original optimization problem. The outline of the paper is as follows. The MPC problem is considered for a nonlinear discrete-time system with state and control constraint sets and a quadratic cost functional. The assumptions worth noting are, firstly, the Lipschitz continuity of the right hand side of the system and, secondly, continuity in some sense of the admissible control set with respect to the current state of the system. Employing these properties we are able to prove the Lipschitz continuity of the optimal cost value as a function of the initial state of the system. This result provides us with the opportunity to approximate the minimal value of the last several summands of the cost functional as a function of the intermediate system state by means of precalculating it for a set of state values before the controller is launched. The summands mentioned may be then excluded from the optimization reducing the dimensionality of the problem. The results are followed by a discussion of their limitations and an example of application. It is shown that the simpler the resulting problem, the less smooth it becomes, thus making it necessary to use more data points for the approximation. Another observation is that the smoothness of the problem decreasing far from the set point. The theorems proven in the paper give the reasoning behind these facts but the means of dealing with them are due to further research.",
keywords = "Approximate optimization, Model predictive control, MPC, Numerical optimization, Optimal control, Optimal cost value continuity, Real-time control, Suboptimal control",
author = "Ponomarev, {A. A.}",
year = "2017",
doi = "10.21638/11701/spbu10.2017.206",
language = "English",
volume = "13",
pages = "193--208",
journal = " ВЕСТНИК САНКТ-ПЕТЕРБУРГСКОГО УНИВЕРСИТЕТА. ПРИКЛАДНАЯ МАТЕМАТИКА. ИНФОРМАТИКА. ПРОЦЕССЫ УПРАВЛЕНИЯ",
issn = "1811-9905",
publisher = "Издательство Санкт-Петербургского университета",
number = "2",

}

RIS

TY - JOUR

T1 - Suboptimal control construction for the model predictive controller

AU - Ponomarev, A. A.

PY - 2017

Y1 - 2017

N2 - Model predictive control (MPC) is a well-known and widely used control algorithm. The problem of real-time MPC implementation for complex systems is of particular practical interest due to the complexity of the associated optimization problem which is generally intractable in real time. The paper presented deals with this issue making use of the famous dynamical programming idea and reducing the dimensionality of the original optimization problem. The outline of the paper is as follows. The MPC problem is considered for a nonlinear discrete-time system with state and control constraint sets and a quadratic cost functional. The assumptions worth noting are, firstly, the Lipschitz continuity of the right hand side of the system and, secondly, continuity in some sense of the admissible control set with respect to the current state of the system. Employing these properties we are able to prove the Lipschitz continuity of the optimal cost value as a function of the initial state of the system. This result provides us with the opportunity to approximate the minimal value of the last several summands of the cost functional as a function of the intermediate system state by means of precalculating it for a set of state values before the controller is launched. The summands mentioned may be then excluded from the optimization reducing the dimensionality of the problem. The results are followed by a discussion of their limitations and an example of application. It is shown that the simpler the resulting problem, the less smooth it becomes, thus making it necessary to use more data points for the approximation. Another observation is that the smoothness of the problem decreasing far from the set point. The theorems proven in the paper give the reasoning behind these facts but the means of dealing with them are due to further research.

AB - Model predictive control (MPC) is a well-known and widely used control algorithm. The problem of real-time MPC implementation for complex systems is of particular practical interest due to the complexity of the associated optimization problem which is generally intractable in real time. The paper presented deals with this issue making use of the famous dynamical programming idea and reducing the dimensionality of the original optimization problem. The outline of the paper is as follows. The MPC problem is considered for a nonlinear discrete-time system with state and control constraint sets and a quadratic cost functional. The assumptions worth noting are, firstly, the Lipschitz continuity of the right hand side of the system and, secondly, continuity in some sense of the admissible control set with respect to the current state of the system. Employing these properties we are able to prove the Lipschitz continuity of the optimal cost value as a function of the initial state of the system. This result provides us with the opportunity to approximate the minimal value of the last several summands of the cost functional as a function of the intermediate system state by means of precalculating it for a set of state values before the controller is launched. The summands mentioned may be then excluded from the optimization reducing the dimensionality of the problem. The results are followed by a discussion of their limitations and an example of application. It is shown that the simpler the resulting problem, the less smooth it becomes, thus making it necessary to use more data points for the approximation. Another observation is that the smoothness of the problem decreasing far from the set point. The theorems proven in the paper give the reasoning behind these facts but the means of dealing with them are due to further research.

KW - Approximate optimization

KW - Model predictive control

KW - MPC

KW - Numerical optimization

KW - Optimal control

KW - Optimal cost value continuity

KW - Real-time control

KW - Suboptimal control

UR - http://www.scopus.com/inward/record.url?scp=85031122924&partnerID=8YFLogxK

U2 - 10.21638/11701/spbu10.2017.206

DO - 10.21638/11701/spbu10.2017.206

M3 - Article

AN - SCOPUS:85031122924

VL - 13

SP - 193

EP - 208

JO - ВЕСТНИК САНКТ-ПЕТЕРБУРГСКОГО УНИВЕРСИТЕТА. ПРИКЛАДНАЯ МАТЕМАТИКА. ИНФОРМАТИКА. ПРОЦЕССЫ УПРАВЛЕНИЯ

JF - ВЕСТНИК САНКТ-ПЕТЕРБУРГСКОГО УНИВЕРСИТЕТА. ПРИКЛАДНАЯ МАТЕМАТИКА. ИНФОРМАТИКА. ПРОЦЕССЫ УПРАВЛЕНИЯ

SN - 1811-9905

IS - 2

ER -

ID: 9709192