5
Vehicle Speed Optimisation with Dynamic Programming Thomas Levermore Kingston University Supervision: Necip Sahinkaya and Yahya Zweiri UKACC PhD Presentation Showcase

Vehicle Speed Optimisation with Dynamic Programmingukacc.group.shef.ac.uk/wordpress/wp-content/... · Background and motivation for research ... Hardware – Raspberry Pi, CAN Bus,

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Vehicle Speed Optimisation with Dynamic Programmingukacc.group.shef.ac.uk/wordpress/wp-content/... · Background and motivation for research ... Hardware – Raspberry Pi, CAN Bus,

Vehicle Speed Optimisation with Dynamic Programming

Thomas LevermoreKingston University

Supervision: Necip Sahinkaya and Yahya Zweiri

UKACC PhD Presentation Showcase

Page 2: Vehicle Speed Optimisation with Dynamic Programmingukacc.group.shef.ac.uk/wordpress/wp-content/... · Background and motivation for research ... Hardware – Raspberry Pi, CAN Bus,

UKACC PhD Presentation Showcase Slide 2

Introduction

Automotive industry’s biggest issues? Emissions Fuel consumption

Both can be reduced by more efficient driving

Source: http://ertico.com/projects/adasisforum/

Compared to vehicle design changes - cheaper, quicker to implement and works with existing vehicles.

eHorizon systems provideinformation about the road ahead

Page 3: Vehicle Speed Optimisation with Dynamic Programmingukacc.group.shef.ac.uk/wordpress/wp-content/... · Background and motivation for research ... Hardware – Raspberry Pi, CAN Bus,

UKACC PhD Presentation Showcase Slide 3

Overview Background and motivation for research

Dynamic Programming applied to HGV speed optimisation with positive simulation results in published literature.

Develop system for passenger vehicles for real time application Incorporate flexibility – time-efficient or fuel-efficient?

Research methodology Simulation – Simulink, real road data, real vehicle data Hardware – Raspberry Pi, CAN Bus, GPS

Current status DP implemented in C code Algorithm results compared to

recorded driving data. Working prototype tested in

vehicle

Page 4: Vehicle Speed Optimisation with Dynamic Programmingukacc.group.shef.ac.uk/wordpress/wp-content/... · Background and motivation for research ... Hardware – Raspberry Pi, CAN Bus,

UKACC PhD Presentation Showcase Slide 4

Simulation Results

Time / FuelWeighting Time (min) Time

DifferenceFuel Consumption 

(l/100km)Fuel

DifferenceSpeed Limit 15:08 ‐10% 6.15 4%

Driven 16:50 5.940.2 18:39 11% 4.05 ‐32%0.5 16:59 1% 4.33 ‐27%0.8 16:01 ‐5% 4.67 ‐21%

Page 5: Vehicle Speed Optimisation with Dynamic Programmingukacc.group.shef.ac.uk/wordpress/wp-content/... · Background and motivation for research ... Hardware – Raspberry Pi, CAN Bus,

UKACC PhD Presentation Showcase Slide 5

Conclusion

Dynamic Programming used to optimise vehicle speed and gear selection in a real time in-vehicle test.

Significant fuel savings found compared to logged driving data.

Next: Driver guidance system improvement Extensive road testing required Analysis to identify the most suitable settings

for the DP algorithm.