Abstract
Model Predictive Control (MPC) algorithms typically use the classical L2 cost function, which minimises squared differences of predicted control errors. Such an approach has good numerical properties, but the L1 norm that measures absolute values of the control errors gives better control quality. If a nonlinear model is used for prediction, the L1 norm leads to a difficult, nonlinear, possibly non-differentiable cost function. A computationally efficient alternative is discussed in this work. The solution used consists of two concepts: (a) a neural approximator is used in place of the non-differentiable absolute value function; (b) an advanced trajectory linearisation is performed on-line. As a result, an easy-to-solve quadratic optimisation task is obtained in place of the nonlinear one. Advantages of the presented solution are discussed for a simulated neutralisation benchmark. It is shown that the obtained trajectories are very similar, practically the same, as those possible in the reference scheme with nonlinear optimisation. Furthermore, the L1 norm even gives better performance than the classical L2 one in terms of the classical control performance indicator that measures squared control errors.
Subject
Electrical and Electronic Engineering,Biochemistry,Instrumentation,Atomic and Molecular Physics, and Optics,Analytical Chemistry
Reference70 articles.
1. Advanced Control of Industrial Processes, Structures and Algorithms;Tatjewski,2007
2. Predictive Control with Constraints;Maciejowski,2002
3. Efficient MPC algorithms with variable trajectories of parameters weighting predicted control errors;Nebeluk;Arch. Control Sci.,2020
4. Online model predictive control of industrial processes using low level control hardware: A pilot-scale distillation column case study
5. Control of complex dynamic nonlinear loading process for electromagnetic mill;Ogonowski;Arch. Control Sci.,2020
Cited by
10 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献