Adaptive cruise control for eco-driving based on model predictive control algorithm

Zifei Nie, Hooman Farzaneh

Research output: Contribution to journalArticlepeer-review

31 Citations (Scopus)


An adaptive cruise control (ACC) system is developed based on eco-driving for two typical car-following traffic scenes. The ACC system is designed using the model predictive control (MPC) algorithm, to obtain objectives of eco-driving, driving safety, comfortability, and tracking capability. The optimization of driving comfortability and the minimization of fuel consumption are realized in the manner of constraining the acceleration value and its variation rate, so-called the jerk, of the host vehicle. The driving safety is guaranteed by restricting the vehicle spacing always larger than minimum safe spacing from the host vehicle to the preceding vehicle. The performances of the proposed MPC-based ACC system are evaluated and compared with the conventional proportional-integral-derivative (PID) controller-based ACC system in two representative driving scenarios, through a simulation bench and an instantaneous emissions and fuel consumption model. In addition to meeting the other driving objectives mentioned above, the simulation results indicate an improvement of 13% (at the maximum) for fuel economy, which directly shows the effectiveness of the presented MPC-based ACC system.

Original languageEnglish
Article number5271
JournalApplied Sciences (Switzerland)
Issue number15
Publication statusPublished - Aug 2020

All Science Journal Classification (ASJC) codes

  • Materials Science(all)
  • Instrumentation
  • Engineering(all)
  • Process Chemistry and Technology
  • Computer Science Applications
  • Fluid Flow and Transfer Processes


Dive into the research topics of 'Adaptive cruise control for eco-driving based on model predictive control algorithm'. Together they form a unique fingerprint.

Cite this