Abstract

This work is concerned with Model Predictive Control (MPC) algorithm for vehicle obstacle avoidance. The second objective of the algorithm is on-line minimization of fuel utilization. At first, the rudimentary nonlinear MPC optimization problem is formulated. Next, the constraints related to the predicted process state variables are formulated as soft ones to guarantee computational safety. Furthermore, in order to obtain a computationally simple procedure, the process dynamics and the fuel utilization model are linearized on-line and used for prediction in MPC. It leads to a quadratic programming MPC task, the necessity of nonlinear optimization performed in real-time is eliminated. In order to stress advantages of the discussed computationally uncomplicated MPC method it is compared with the basic scheme with on-line nonlinear optimization in terms of control quality and computational time. Additionally, effectiveness of the MPC algorithm is discussed in presence of modeling errors and measurement noise. Finally, additional constraints imposed on the rate of change of the manipulated variables are considered.

Highlights

  • Model Predictive Control (MPC) [1], [2] explicitly uses a mathematical model of the controlled process for optimization of the control policy

  • Because the model of the vehicle defined by Eqs. (6) and the fuel utilization penalty term characterized by Eq (21) are nonlinear functions of the computed in MPC decision variables u(k), the minimized cost-function is a nonlinear function

  • When other types of constraints imposed on predicted state and/or output variables are necessary, in the MPC scheme with Successive Linearization (MPC-SL) algorithm we have to find their linear approximations by means of general Eqs. (35) and (38), respectively

Read more

Summary

INTRODUCTION

Model Predictive Control (MPC) [1], [2] explicitly uses a mathematical model of the controlled process for optimization of the control policy. 3) As the general formulation of the problem defined above requires solution of a nonlinear MPC optimization task at each sampling instant in real-time, the process dynamics and the fuel utilization model are linearized on-line. It makes it possible to transform the main components of the MPC cost-function into a quadratic function of the calculated decision variables. The classical formulation of MPC algorithms with on-line successive model linearization is well known and used in process industry [40], the vehicle obstacle avoidance and fuel usage minimization objectives require complicated form of the MPC cost-function and state constraints, not used in process control applications.

MODEL LINEARIZATION FOR MPC
PREDICTION USING THE LINEARIZED MODEL
THE MPC-SL QUADRATIC OPTIMIZATION PROBLEM
MPC-SL OPTIMIZATION PROBLEM WITH FUEL USAGE MINIMIZATION
SIMULATION RESULTS
CONCLUSION

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.