Energy Efficient routing with OSM - reach your destination fast AND - - PowerPoint PPT Presentation

energy efficient routing with osm
SMART_READER_LITE
LIVE PREVIEW

Energy Efficient routing with OSM - reach your destination fast AND - - PowerPoint PPT Presentation

Energy Efficient routing with OSM - reach your destination fast AND eco - SOTM 2018 Milan 30.7.2018 - Dr. Arndt Brenschede - B(ike?)Router ? 01 / 2013 Initial release BRouter . 01 / 2014 first, experimental car


slide-1
SLIDE 1

Energy Efficient routing with OSM

  • reach your destination fast AND eco -

SOTM 2018 – Milan – 30.7.2018

  • Dr. Arndt Brenschede -
slide-2
SLIDE 2

B(ike?)Router ?

  • 01 / 2013 Initial release „BRouter“
  • ….
  • 01 / 2014 first, experimental car routing
  • ….
  • 05 / 2016 turning instructions
  • 12 / 2016 turn restrictions
  • 09 / 2017 kinematic model
  • 10 / 2017 Map-QA road network

Usable car routing

slide-3
SLIDE 3

Status Quo

  • Market is dominated by motorway-centric routing, optimizing travel-time only
  • Example: Stuttgart → Luxemburg (Router: OSRM), Northern suburb

351 km Time: 3h 26m

slide-4
SLIDE 4

Status Quo

  • Market is dominated by motorway-centric routing optimizing travel.
  • Example: Stuttgart → Luxemburg (Router: OSRM), City center

313 km Time: 3h 25m ( -38km, same travel time)

slide-5
SLIDE 5

Cost-Function in Routing:

Cost = Time

slide-6
SLIDE 6

Cost-Function in Energy Efficient Routing:

Pweight = Weighting Power ( measured in kW) Cost = Time + Energy Pweight

slide-7
SLIDE 7

Specify Energy Preference: 2 Options

V-max (km/h) P-weight (kW)

61 3,7 89 11 110 22 120 28,6 144 50

slide-8
SLIDE 8

Equivalence of P(weight) und v(max) !

Cost-Minimum

vmax

Cost = Time + Energy Pweight Pweight = 10kW

slide-9
SLIDE 9

Equivalence of P(weight) und v(max) !

Cost-Minimum

vmax

Cost = Time + Energy Pweight Pweight = 10kW

Pweight=cw∗A∗ρ∗vmax

3 −Paux

slide-10
SLIDE 10

Equivalence of P(weight) und v(max) !

Cost-Minimum

vmax

Cost = Time + Energy Pweight Pweight = 10kW

Pweight=cw∗A∗ρ∗vmax

3 −Paux

Entropy

slide-11
SLIDE 11

Routing depending on Energy-Preference

Aschaffenburg→Bensheim Vmax = 160 km/h ====> 52 Minutes, 23 kWh

slide-12
SLIDE 12

Routing depending on Energy-Preference

Aschaffenburg→Bensheim Vmax = 120 km/h ====> 72 Minutes, 9 kWh

slide-13
SLIDE 13

Routing depending on Energy-Preference

Aschaffenburg→Bensheim Vmax = 60 km/h ====> 83 Minutes, 6,5 kWh

slide-14
SLIDE 14

Routing depending on Energy-Preference

Aschaffenburg→Bensheim Vmax = 60 km/h ====> 83 Minutes, 6,5 kWh

slide-15
SLIDE 15

Energy – Time Diagram

160 km/h 60 km/h 120 km/h

slide-16
SLIDE 16

Energy – Time Diagram

160 km/h 60 km/h 120 km/h

6 ==> 23 kWh = + 280 %

slide-17
SLIDE 17

Energy – Time Diagram

160 km/h 60 km/h 120 km/h

slide-18
SLIDE 18

Energy – Time Diagram

160 km/h 60 km/h 120 km/h

slide-19
SLIDE 19

Energy – Time Diagram

160 km/h 60 km/h 120 km/h

slide-20
SLIDE 20

Energy – Time Diagram

90 km/h 130 km/h

+ 44 %

slide-21
SLIDE 21

Energy – Time Diagram

90 km/h 130 km/h

+ 180 %

slide-22
SLIDE 22

Should I ? Really ?

  • travelling on minor roads needs high quality maps -
slide-23
SLIDE 23

Connectivity? Status Quo 09/2017

B426 B38

slide-24
SLIDE 24

Connectivity? Status Quo 09/2017 2 Errors in 640 sqkm ==> ca. 1000 Errors in Germany ( 357.000 qkm )

slide-25
SLIDE 25

QA Road-Network: Suspect Scanner / Manager

slide-26
SLIDE 26

QA Road-Network: Suspect Scanner / Manager

slide-27
SLIDE 27

QA Road-Network: Suspect Scanner / Manager

slide-28
SLIDE 28

Outlook / TODOs

  • implement road network QA world-wide
  • Update BRouter integration in popular MapTools:

Name Turning- Hints Time of Arrival Street- names Direction- Hints Lane- mapping LocusMaps Pro

  • .k

Almost done missing n.a. n.a OsmAnd Plus missing missing missing missing missing OruxMaps n.a. n.a n.a n.a n.a

  • … Integrated driving assistence for electric cars ?
slide-29
SLIDE 29

Thank you!

SOTM 2018 – Milan – 30.7.2018

  • Dr. Arndt Brenschede -