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 use… Show more
“…This paper aims to present a computationally simple MPC-L 1 control strategy and its application to the PEM process. This work extends previous research concerned with computationally efficient nonlinear MPC-L 1 in which a neural approximator of the absolute value function is utilised [30]. Unfortunately, such a control strategy's effectiveness heavily depends on the approximator's accuracy.…”
Section: Introductionsupporting
confidence: 51%
“…This work uses two analytical approximations of the absolute value function. It is also possible to solve this problem using neural approximators [30].…”
Section: Computationally Efficient Nonlinear Mpc Using the L 1 Cost-f...mentioning
confidence: 99%
“…In order to solve this problem, an advanced on-line trajectory linearisation is carried out. It may be proved elsewhere [30] that the linear approximation of the predicted trajectory of the control error over the prediction horizon embedded in the nonlinear function α can be written in general form…”
Section: Advanced Trajectory Linearisation Of the Mpc-l 1 Cost-functionmentioning
confidence: 99%
“…In all MPC algorithms cited above, the MPC cost-function used considers the sum of absolute values of the predicted control errors (the L 2 norm). However, in a few publications concerned with other applications, it is suggested that better control is possible when the sum of absolute predicted control errors is utilised as the MPC cost function (the L 1 norm) [26][27][28][29][30]. This paper aims to present a computationally simple MPC-L 1 control strategy and its application to the PEM process.…”
This work describes the development of a fast Model Predictive Control (MPC) algorithm for a Proton Exchange Membrane (PEM) fuel cell. The MPC cost-function used considers the sum of absolute values of predicted control errors (the L1 norm). Unlike previous approaches to nonlinear MPC-L1, in which quite complicated neural approximators have been used, two analytical approximators of the absolute value function are utilised. An advanced trajectory linearisation is performed on-line. As a result, an easy-to-solve quadratic optimisation task is derived. All implementation details of the discussed algorithm are detailed for two considered approximators. Furthermore, the algorithm is thoroughly compared with the classical MPC-L2 method in which the sum of squared predicted control errors is minimised. A multi-criteria control quality assessment is performed as the MPC-L1 and MPC-L2 algorithms are compared using four control quality indicators. It is shown that the presented MPC-L1 scheme gives better results for the PEM.
“…This paper aims to present a computationally simple MPC-L 1 control strategy and its application to the PEM process. This work extends previous research concerned with computationally efficient nonlinear MPC-L 1 in which a neural approximator of the absolute value function is utilised [30]. Unfortunately, such a control strategy's effectiveness heavily depends on the approximator's accuracy.…”
Section: Introductionsupporting
confidence: 51%
“…This work uses two analytical approximations of the absolute value function. It is also possible to solve this problem using neural approximators [30].…”
Section: Computationally Efficient Nonlinear Mpc Using the L 1 Cost-f...mentioning
confidence: 99%
“…In order to solve this problem, an advanced on-line trajectory linearisation is carried out. It may be proved elsewhere [30] that the linear approximation of the predicted trajectory of the control error over the prediction horizon embedded in the nonlinear function α can be written in general form…”
Section: Advanced Trajectory Linearisation Of the Mpc-l 1 Cost-functionmentioning
confidence: 99%
“…In all MPC algorithms cited above, the MPC cost-function used considers the sum of absolute values of the predicted control errors (the L 2 norm). However, in a few publications concerned with other applications, it is suggested that better control is possible when the sum of absolute predicted control errors is utilised as the MPC cost function (the L 1 norm) [26][27][28][29][30]. This paper aims to present a computationally simple MPC-L 1 control strategy and its application to the PEM process.…”
This work describes the development of a fast Model Predictive Control (MPC) algorithm for a Proton Exchange Membrane (PEM) fuel cell. The MPC cost-function used considers the sum of absolute values of predicted control errors (the L1 norm). Unlike previous approaches to nonlinear MPC-L1, in which quite complicated neural approximators have been used, two analytical approximators of the absolute value function are utilised. An advanced trajectory linearisation is performed on-line. As a result, an easy-to-solve quadratic optimisation task is derived. All implementation details of the discussed algorithm are detailed for two considered approximators. Furthermore, the algorithm is thoroughly compared with the classical MPC-L2 method in which the sum of squared predicted control errors is minimised. A multi-criteria control quality assessment is performed as the MPC-L1 and MPC-L2 algorithms are compared using four control quality indicators. It is shown that the presented MPC-L1 scheme gives better results for the PEM.
“…There are different types of control methods that have been applied to the inverted pendulum systems [ 1 ], including model predictive control (MPC) and non-MPC methods. With regard to the complicated characteristics of the inverted pendulum plants, the needed controlled system performance, and the limited control input effort resource, time-domain optimization techniques, such as the MPC [ 2 , 3 , 4 , 5 , 6 ], seem to be one of the most convenient ways to tackle the above control problem, especially when state and control input constraints are considered. The key feature of the MPC method is based on the following three successive steps [ 3 ]: (i) the explicit use of a model and system measurements to predict the future behavior of the controlled variables over a specified future time horizon, (ii) the calculation of a control sequence minimizing a cost function, and (iii) the application of the first control signal of the sequence for a given time before returning to step (i).…”
In this paper, a pole-independent, single-input, multi-output explicit linear MPC controller is proposed to stabilize the fourth-order cart–inverted-pendulum system around the desired equilibrium points. To circumvent an obvious stability problem, a generalized prediction model is proposed that yields an MPC controller with four tuning parameters. The first two parameters, namely the horizon time and the relative cart–pendulum weight factor, are automatically adjusted to ensure a priori prescribed system gain margin and fast pendulum response while the remaining two parameters, namely the pendulum and cart velocity weight factors, are maintained as free tuning parameters. The comparison of the proposed method with some optimal control methods in the absence of disturbance input shows an obvious advantage in the average peak efficiency in favor of the proposed SIMO MPC controller at the price of slightly reduced speed efficiency. Additionally, none of the compared controllers can achieve a system gain margin greater than 1.63, while the proposed one can go beyond that limit at the price of additional degradation in the speed efficiency.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.