SlideServe
Menu
Préférences
© SlideServe · v2026

Dynamic routing versus static routing

brandy avatar
99 diapositives · 1.3K Views · Sep 19, 2014

Dynamic routing versus static routing. Prof. drs. Dr. Leon Rothkrantz http://www.mmi.tudelft.nl http://www.kbs.twi.tudelft.nl. Outline presentation. Problem definition Static routing Dijkstra shortest path algorithm Dynamic traffic data (historical data, real time data)

Dynamic routing versus static routing - slide 1
01 / 99Dynamic routing versus static routing
1 / 17

Télécharger la présentation

Dynamic routing versus static routing
Une image / un lien ci-dessous est fourni (tel quel) pour télécharger la présentation

Politique de téléchargement : le contenu du site vous est fourni TEL QUEL pour votre information et votre usage personnel ; il ne peut être vendu, concédé sous licence ni partagé sur d’autres sites sans l’accord de son auteur.Le contenu vous est fourni TEL QUEL, pour votre information et votre usage personnel uniquement. Téléchargez la présentation en cliquant sur ce lien. Lors du téléchargement, si vous ne parvenez pas à télécharger une présentation, l’éditeur a peut-être supprimé le fichier de son serveur.Pendant le téléchargement, si vous ne parvenez pas à obtenir une présentation, le fichier a peut-être été supprimé par l’éditeur.

F I N

Plus de contenu associé

Transcription de la présentation
  1. Dynamic routing versus static routing Prof. drs. Dr. Leon Rothkrantz http://www.mmi.tudelft.nl http://www.kbs.twi.tudelft.nl

  2. Outline presentation • Problem definition • Static routing Dijkstra shortest path algorithm • Dynamic traffic data (historical data, real time data) • Dynamic routing using 3D-Dijkstra algorithm • Travel speed prediction using ANN • Personal intelligent traveling assistant (PITA) • PITA in cars and in trains

  3. Introduction Problem definition • Find the shortest/fastest route from A to B using dynamic route information. • Research if dynamic routing results in shorter traveling time compared to shortest path • Is it possible to route a traveler on his route in dynamically changing environments ?

  4. (Non-) congested road

  5. Traffic

  6. Testbed: graph of highways

  7. MONICA networkMany sensors/wires along the road to measure the speed of the cars

  8. Smart Road • Many sensors (smart sensors) along a road • Sensor devices set up a wireless ad-hoc network • Sensor in the car is able to communicate with the road • Congestion, icy roads can be detected by the sensors and communicated along the network, to inform drivers remote in place and time • GPS, GSM can be included in the sensornetworks • Wireless communication by wired lamppost/streetlights

  9. Real speed on a road segment during peak hour

  10. 3 dimensional graphUse 3D Dijkstra

  11. Why not search in this 3 dim. graph ? • This will become a giant graph: - constructing such a 3 dimensional graph (estimating travel times) would take too much time - performance of shortest path algorithm for such a graph will be very poor

  12. Shortest path via dynamic routing

  13. Expert systemBased on knowledege/experience of daily cardriver • Translate routes to trajectories between junctions and assign labels entrance, route, file and exit to each trajectory (entrance kleinpolderplein ypenburg) (route ypenburg prins_claus) (file prins_claus badhoevedorp) (route badhoevedorp nieuwe_meer) (exit nieuwe_meer coenplein)

  14. Design (1)

  15. Schematic overview of a P+R route.

  16. Design (2)

  17. Static car and public transport routes

  18. Dynamic car route

  19. P+R route

  20. Expert system • Translate routes to trajectories between junctions and assign labels entrance, route, file and exit to each trajectory (entrance kleinpolderplein ypenburg) (route ypenburg prins_claus) (file prins_claus badhoevedorp) (route badhoevedorp nieuwe_meer) (exit nieuwe_meer coenplein)

  21. Example alternative routesusing expert knowledge

  22. Implementation in CLIPS

  23. Results of dynamic routing • Based on historical traffic speed data dynamic routing is able to save approximately 15% of travel time • During special incidents (accidents, road work,…) savings in travel time increases • During peak hours savings decreases

  24. User preferences • Shortest travel time • Preference routing via highways, secondary roads minimized • Preferred routing (not) via toll routes • Fastest route or shortest route • Route with minimal of traffic jams

  25. Traffic Current systems developed at TUDelft • Prediction of travel time using ANN (trained on historical data) • Model of speed as function of time average over road segments/trajectories • Static routing using Dijkstra algorithm • Dynamic routing using 3D Dijkstra • Dynamic routing using Ant Based Control algorithm • Personal Traveling Assistant online end of 2008

  26. NN Classifiers • Feed-Forward BP Network • single-frame input • two hidden layers • logistic output function in hidden and output layers • full connections between layers • single output neuron

  27. NN Classifiers (continued) • Time Delayed Neural Network • multiple frames input • coupled weights in first hidden layer for time-dependency learning • logistic outputfunction in hidden and output layers

  28. NN Classifiers (continued) • Jordan RecursiveNeural Network • single frame input • one hidden layer • logistic output functionin hidden and output layer • context neuron for time-dependency learning

  29. Factors which have impact on the speed Factors • Time • Day of the week • Month • Weather • Special events

  30. Impact on speed Time

  31. Impact on speed Day of the week

  32. Impact on speed Day of the week

  33. Impact on speed Month

  34. Impact on speed Month

  35. Impact on speed Weather

  36. Impact on speed Special events

  37. Model 1 Is it possible to predict average speed on a special location and time?

  38. Model 1

  39. Model 2 Is it possible to predict average time 25 minutes ahead on a special location with an error of less then 10% ?

  40. Model 2

  41. Model 3

  42. Test results Model 1 • 6 networks tested • Tuesday • A12 in the direction of Gouda • Best results with 5 neurons in hidden layer

  43. Test results Model 1

  44. Test results Model 2 • 9 networks tested • Tuesday • A12 in the direction of Gouda • Best results with 9 neurons in the hidden layer

  45. Test results Model 2

  46. Test results

  47. Test results Results of the best performing network: • 76% of the values with difference of 10% or less • Average error is more than 20% • Deleting outliers: average error less than 9%

  48. Conclusions • Existing research • Formula of Fletcher and Goss • Impact • Results

  49. Current system • Model (based on historical data) • Accidents and work on the road • Travel time (based on Recurrent neural networks) • Data collection (average speed per segment, per road)