un algorithme de prédiction de lheure darrivée de bus utilisant un système de localisation...

22
Un algorithme de prédiction de l’heure d’arrivée de bus utilisant un système de localisation automatique

Upload: briefbras-louis

Post on 04-Apr-2015

109 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Un algorithme de prédiction de lheure darrivée de bus utilisant un système de localisation automatique

Un algorithme de prédiction de l’heure d’arrivée de bus utilisant

un système de localisation automatique

Page 2: Un algorithme de prédiction de lheure darrivée de bus utilisant un système de localisation automatique

Le but

• Prédire en temps réel l ’heure d ’arrivée du véhicule pendant son parcours.

Page 3: Un algorithme de prédiction de lheure darrivée de bus utilisant un système de localisation automatique

Les contraintes

• Le flux de données peut être discontinu.

• L ’incertitude doit être estimée.

Page 4: Un algorithme de prédiction de lheure darrivée de bus utilisant un système de localisation automatique

Principe général

• Repérage du véhicule

• Estimation du temps de parcours restant

Page 5: Un algorithme de prédiction de lheure darrivée de bus utilisant un système de localisation automatique

L’algorithme

Page 6: Un algorithme de prédiction de lheure darrivée de bus utilisant un système de localisation automatique

Outil de reperage

=U

=y =x

Page 7: Un algorithme de prédiction de lheure darrivée de bus utilisant un système de localisation automatique

Equations

Page 8: Un algorithme de prédiction de lheure darrivée de bus utilisant un système de localisation automatique

Solution de Kalman

• En l’absence de données mesurées

Page 9: Un algorithme de prédiction de lheure darrivée de bus utilisant un système de localisation automatique

Solution de Kalman

• Lors de l'arrivée de données

Page 10: Un algorithme de prédiction de lheure darrivée de bus utilisant un système de localisation automatique

Outil de prédiction

Associer un temps restant à chaque position

Page 11: Un algorithme de prédiction de lheure darrivée de bus utilisant un système de localisation automatique

Utilisation de données historiques

Page 12: Un algorithme de prédiction de lheure darrivée de bus utilisant un système de localisation automatique

Traitement statistique• On définit en chaque point une variable aléatoire

représentant le temps restant.

• Chacune de ces variables a une répartition gaussienne.

• On calcule le temps restant avec la fonction On calcule le temps restant avec la fonction obtenueobtenue

Page 13: Un algorithme de prédiction de lheure darrivée de bus utilisant un système de localisation automatique

Tests de performance

Page 14: Un algorithme de prédiction de lheure darrivée de bus utilisant un système de localisation automatique
Page 15: Un algorithme de prédiction de lheure darrivée de bus utilisant un système de localisation automatique
Page 16: Un algorithme de prédiction de lheure darrivée de bus utilisant un système de localisation automatique
Page 17: Un algorithme de prédiction de lheure darrivée de bus utilisant un système de localisation automatique

Les erreurs à 15mn

Page 18: Un algorithme de prédiction de lheure darrivée de bus utilisant un système de localisation automatique

Conclusion

• Une application à Seattle: mybus.org

• http://mybus.org

Page 19: Un algorithme de prédiction de lheure darrivée de bus utilisant un système de localisation automatique

Le filtre de Kalman

Page 20: Un algorithme de prédiction de lheure darrivée de bus utilisant un système de localisation automatique

Principe

Estimer l'état d’une variable gouvernée par une équation du type:

A l’aide d’une valeur mesurée du type:

w et v sont les parties aléatoires de distribution gaussienne

Page 21: Un algorithme de prédiction de lheure darrivée de bus utilisant un système de localisation automatique

Resultat:

• L’algorithme de Kalman fournit une estimation de x optimale au sens des moindres carrés.

Page 22: Un algorithme de prédiction de lheure darrivée de bus utilisant un système de localisation automatique

Pour en savoir plus sur les filtres de Kalman

• http://www.cs.unc.edu/~welch/kalman/kalman_filter/kalman.html

• http://www.navtechgps.com/seminars/sem411.asp• http://www.cs.rochester.edu/users/faculty/dana/

index.html• http://www.hepl.harvard.edu/~rlee/minos/kalman/