Computationally Efficient Nonlinear Model Predictive Control Using the L1 Cost-Function
Maciej Ławryńczuk1, Robert Nebeluk1
1Institute of Control and Computation Engineering, Faculty of Electronics and Information Technology, Warsaw University of Technology, ul. Nowowiejska 15/19, 00-665 Warsaw, Poland.
This study introduces a computationally efficient method for Model Predictive Control (MPC) using the L1 norm, enhancing control quality. The approach combines neural approximation and trajectory linearization for easier optimization.
Area of Science:
- Control Engineering
- Applied Mathematics
- Artificial Intelligence
Background:
- Model Predictive Control (MPC) commonly employs L2 cost functions for minimizing squared errors, offering good numerical stability.
- While L1 norm control offers superior quality by minimizing absolute errors, its non-differentiable nature complicates nonlinear model predictions.
- Existing methods face challenges with nonlinear cost functions in MPC, limiting practical implementation.
Purpose of the Study:
- To develop a computationally efficient alternative for Model Predictive Control (MPC) utilizing the L1 norm for improved control quality.
- To address the challenges posed by non-differentiable cost functions in nonlinear MPC.
- To demonstrate the effectiveness of a novel approach combining neural approximation and advanced linearization techniques.
Main Methods:
- Utilizing a neural approximator to replace the non-differentiable absolute value function within the cost function.
- Implementing advanced on-line trajectory linearization for nonlinear prediction models.
- Transforming a complex nonlinear optimization problem into a solvable quadratic optimization task.
Main Results:
- The proposed method achieves computationally efficient L1 norm optimization in MPC.
- Simulated results on a neutralization benchmark show trajectories comparable to nonlinear optimization methods.
- The L1 norm demonstrates superior performance over the L2 norm, even when evaluated by traditional squared error metrics.
Conclusions:
- The integration of neural approximation and trajectory linearization provides an effective and efficient solution for L1 norm MPC.
- This approach significantly simplifies the optimization problem without sacrificing control performance.
- The findings suggest a promising direction for enhancing control quality in nonlinear systems using MPC.
Related Concept Videos
Linear Approximation in Frequency Domain
In contrast, nonlinear systems do not inherently possess these properties. However, for small deviations around an operating point, a nonlinear system can often be approximated as linear....
Mechanistic Models: Compartment Models in Algorithms for Numerical Problem Solving
In individual population analyses, different algorithms are employed, such as Cauchy's method, which uses a...
Feedback control systems
Linear feedback systems are theoretical models that simplify analysis and design. These systems operate under the principle that their output is directly proportional to their input within certain ranges. For instance, an amplifier in a control system behaves linearly as long as the input signal remains within a specific range. However, most physical systems exhibit inherent nonlinearity...
Load-frequency control
Parameters Affecting Nonlinear Elimination: Zero-Order Input, First-Order Absorption and Two-Compartment Model
When a drug is administered through a constant intravenous infusion and eliminated via nonlinear pharmacokinetics, it follows zero-order input. For example, oral drugs undergo first-order absorption upon administration and are eliminated through nonlinear pharmacokinetics.
In the case of subcutaneously administered drugs,...
PI Controller: Design


