Efficient MPC algorithms with variable trajectories of parameters weighting predicted control errors
Robert Nebeluk , Piotr Marusak
Model predictive control (MPC) algorithms brought increase of the control system performance in many applications thanks to relatively easily solving issues that are hard to solve without these algorithms. The paper is focused on investigating how to further improve the control system performance using a trajectory of parameters weighting predicted control errors in the performance function of the optimization problem. Different shapes of trajectories are proposed and their influence on control systems is tested. Additionally, experiments checking the influence of disturbances and of modeling uncertainty on control system performance are conducted. The case studies were done in control systems of three control plants: a linear non- minimumphase plant, a nonlinear polymerization reactor and a nonlinear thin film evaporator. Three types of MPC algorithms were used during research: linear DMC, nonlinear DMC with successive linearization (NDMC–SL), nonlinear DMC with nonlinear prediction and linearization (NDMC–NPL). Results of conducted experiments are presented in greater detail for the control system of the polymerization reactor, whereas for the other two control systems only the most interesting results are presented, for the sake of brevity. The experiments in the control system of the linear plant were done as preliminary experiments with the modified optimization problem. In the case of control system of the thin film evaporator the researched mechanisms were used in the control system of a MIMO plant showing possibilities of improving the control system performance.
|Journal series||Archives of Control Sciences, ISSN 1230-2384, e-ISSN 2300-2611|
|Publication size in sheets||1.9|
|Keywords in English||model predictive control, nonlinear systems, nonlinear models, nonlinear control, simulation, optimization|
|ASJC Classification||; ;|
|Score||= 100.0, 03-09-2020, ArticleFromJournal|
|Publication indicators||= 0; : 2018 = 0.908; : 2018 = 1.559 (2)|
|Citation count*||1 (2020-09-12)|
* presented citation count is obtained through Internet information analysis and it is close to the number calculated by the Publish or Perish system.