bghojogh / DNMPC-Platooning

The code for the project Distributed Nonlinear Model Predictive Control (DNMPC) for vehicle platooning

Home Page:https://ieeexplore.ieee.org/abstract/document/9304180

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Distributed Nonlinear Model Predictive Control (DNMPC) for vehicle platooning with Cut-in/Cut-out Maneuvers

This is the code for the following project whose paper is:

  • Mohammad Hossein Basiri, Benyamin Ghojogh, Nasser L. Azad, Sebastian Fischmeister, Fakhri Karray, Mark Crowley. "Distributed nonlinear model predictive control and metric learning for heterogeneous vehicle platooning with cut-in/cut-out maneuvers." In 2020 59th IEEE Conference on Decision and Control (CDC), pp. 2849-2856. IEEE, 2020.

  • Link of paper: https://ieeexplore.ieee.org/abstract/document/9304180

  • Link of paper in arXiv: https://arxiv.org/abs/2004.00417

This project is an extension of the following paper to dynamic cut-in/cut-out maneuvers:

  • Yang Zheng, Shengbo Eben Li, Keqiang Li, Francesco Borrelli, J. Karl Hedrick. "Distributed model predictive control for heterogeneous vehicle platoons under unidirectional topologies." IEEE Transactions on Control Systems Technology 25, no. 3 (2016): 899-910.

This project/code is worked on an existing code of the above paper in the following link: https://github.com/zhengy09/DMPC_for_platoons

About

The code for the project Distributed Nonlinear Model Predictive Control (DNMPC) for vehicle platooning

https://ieeexplore.ieee.org/abstract/document/9304180

License:MIT License


Languages

Language:MATLAB 99.6%Language:M 0.4%