Model-predictive-control complex-path tracking for self-driving cars
by Wael A. Farag
International Journal of Modelling, Identification and Control (IJMIC), Vol. 34, No. 3, 2020

Abstract: In this paper, a comprehensive model-predictive-control (MPC) controller that enables effective complex track manoeuvring for self-driving cars (SDC) is proposed. The full design details and the implementation stages of the proposed SDC-MPC are presented. The SDC-MPC generates a steering (angle) command to the SDC in addition to a throttle (speed/brake) command. The proposed cost function of the SDC-MPC is very comprehensive and is composed of several terms. Each term has its own sub-objective that contributes to the overall optimisation problem. The main goal is to find a solution that can satisfy the purposes of these terms according to their weights (contribution) in the combined objective (cost) function. Extensive simulation studies in complex tracks with many sharp turns have been carried out to evaluate the performance of the proposed controller at different speeds. The analysis shows that the proposed controller with its tuning technique outperforms the other classical ones like PID.

Online publication date: Fri, 04-Dec-2020

The full text of this article is only available to individual subscribers or to users at subscribing institutions.

 
Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.

Pay per view:
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.

Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Modelling, Identification and Control (IJMIC):
Login with your Inderscience username and password:

    Username:        Password:         

Forgotten your password?


Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.

If you still need assistance, please email subs@inderscience.com