Tuning of Nonlinear MPC Algorithm for Vehicle Obstacle Avoidance
- 382 Downloads
This work is concerned with tuning a nonlinear Model Predictive Control (MPC) algorithm. Typically, the weighting coefficients associated with the predicted control errors are constant for the consecutive sampling instants over the prediction horizon. This work discusses a tuning procedure whose objective is to find a set of coefficients which scale the influence of the consecutive predicted control errors. The coefficients are determined using an original simulation-based method. In order to demonstrate effectiveness of the method, an MPC algorithm for vehicle obstacle avoidance is developed. It is shown that the discussed tuning methods makes it possible to obtain much better control quality in comparison with the classical approach.
KeywordsModel Predictive Control Tuning Control system performance Obstacle avoidance
- 7.Nebeluk, R., Marusak, P.: Efficient MPC algorithms with variable trajectories of parameters weighting predicted control errors. Arch. Control Sci. (in review)Google Scholar
- 8.Obstacle Avoidance Using Adaptive Model Predictive Control: Model Predictive Control Toolbox for MATLAB. https://www.mathworks.com/help/mpc/ug/obstacle-avoidance-using-adaptive-model-predictive-control.html
- 10.Sawulski J., Ławryńczuk M.: Optimisation-based tuning of dynamic matrix control algorithm for multiple-input multiple-output processes. In: Proceedings of the 23th IEEE International Conference on Methods and Models in Automation and Robotics MMAR 2018, pp. 160–165. Międzyzdroje, Poland (2018)Google Scholar
- 12.Seborg, D.E., Edgar, T.F., Mellichamp, D.A., Doyle III, F.J.: Process Dynamics and Control. Wiley, New York (2011)Google Scholar