Le projet de recherche Modélisation orientée objets dans le domaine ferroviaire a été conduit par l Institut des Transports et de Construction Routière et Ferroviaire (IVT, Institut für Verkehrsplanung, Transporttechnik, Strassen- und Eisenbahnbau) de l École Polytechnique Fédérale de Zurich. Le but est le développement d une application conviviale exécutable sur différentes plates-formes informatiques capable de simuler l exploitation ferroviaire de manière complète et précise, ceci afin de disposer d un outil de décision polyvalent. Cette recherche a conduit au produit qui est aujourd hui utilisé par des entreprises de chemins de fer, l industrie ferroviaire, des bureaux d ingénieurs et des instituts universitaires. Les composants de l outil de simulation son représentés à la figure 1. Des trains prédéfinis se déplacent sur une voie ferrée définie en respectant les conditions de bord dues à l horaire. Input Simulation Output Matériel roulant Interactivité Diagrammes Installations ferroviaires Horaire Graphique Occupation des voies Horaire Animation Statistiques Fig. 1: composantes de l outil de simulation
2 La simulation calcule les mouvements de tous les trains à la seconde près et reproduit le comportement exact des installations de sécurité. Les données du processus collectées pendant l exécution de la simulation peuvent être visualisées sous les représentations classiques du domaine ferroviaire, telles qu horaires graphiques, diagrammes d occupation des voies, statistiques de retard, etc. Matériel roulant Chaque engin de traction est décrit par ses données techniques telles que la motorisation, le poids, la longueur, etc. Une banque de données appelée «Dépôt» gère les locomoteurs. A chaque train circulant pendant une simulation sont attribués un ou plusieurs engins d un dépôt, ainsi que les voitures ou wagons à remorquer. Les convois ainsi définis, également disponibles dans une banque de données du même type (par exemple une locomotive Re 460, 13 voitures unifiées IV et une voiture pilote pour les trains «InterCity» suisses), peuvent ensuite être utilisés à volonté et pour différents types de circulations. Données de la voie ferrée La voie ferrée est représentée sous la forme d un graphe mathématique un ensemble de nœuds et d arêtes. Sa topologie peut être saisie et gérée graphiquement à l aide d un éditeur de plan de voies. Les différents éléments du graphe peuvent ensuite être dotés d attributs. Les arêtes possèdent, par exemple, une longueur, une déclivité et des vitesses de circulation admissibles selon les différents types de trains. Outre les nœuds et les arêtes, d autres éléments de l infrastructure sont créés et gérés à l aide de l éditeur de plan de voies. La figure 2 montre un extrait d un plan de voies d une gare simple. Project Olten FR10000 RE10003. 355 354 353 IC200 08 352 351 Olten 569 Olten.opentrack Fig 2: topologie des voies d une gare
3 Horaire Les données des mouvements à simuler sont gérées à l aide d une banque de données de l horaire. On y définit entre autres les départs planifiés des trains aux points d arrêt, les durées d arrêt minimum et les correspondances. Simulation Pendant la simulation, les trains tentent de remplir leurs missions dans les temps définis à l horaire. Le mouvement des trains est calculé par résolution de l équation fondamentale du mouvement : l accélération maximale possible pour chaque pas de temps est déterminé à partir de l effort de traction à disposition, des résistances à l avancement et des paramètres de la voie ferrée. La vitesse du train est obtenue en intégrant la fonction d accélération, puis une deuxième intégration fournit la distance parcourue. Les postes d aiguillages, qui assurent le fonctionnement correct des installations et assurent la sécurité («couvrent») des mouvements des trains, ont une influence additionnelle sur l avancement des véhicules, par exemple dans le cas de sections d itinéraires occupées ou de signaux fermés. TH GW SP REIK WEN FR FRSP FRD 10.00 10.00 44153 1824 4737 53045.10.10 53836 826 94038 44038 STGE VI 36 831 1942 BR 53837 1822 51342 SGAA 3945 53944 IS 51439 43946 VAR MOGN 43835 PRE DO 44148 53025 DOII 43855.20.20 833.30.30 940.40.40 53857.50.50 1826 11.00 11.00 44063.10.10 43065 941 4748 4747 951 43045 43834 1825.20.20 2133 51349 1941 37 44043 2144 1952 2154 4921 4924 1827 9653 4923 832 3846 51452 43854 53856 44058 835.30.30 950.40.40 53065.50.50 1828 4758 12.00 12.00 2143 51459 830 1951 4926 1829 3965 9664 38 51362 53964 43966 44168 Fig 3: diagramme espace/temps (horaire graphique) Pendant le déroulement de la simulation, les données du processus telles que position, vitesse, accélération, etc., sont mémorisées pour chaque train sur l ensemble de son parcours, permettant d effectuer ensuite différentes évaluations.
4 La simulation peut se dérouler en mode animé, permettant à l utilisateur de voir les trains en mouvement sur l infrastructure, de visualiser les sections occupées ou réservées des itinéraires ainsi que l état des signaux. Évaluations offre une multitude de moyens pour l évaluation des résultats de la simulation, qu il est possible de représenter par train, par section de ligne ou par gare. Pour chaque train on peut par exemple visualiser l évolution de l accélération ou de la vitesse sur la distance parcourue (fig. 4), les gênes occasionnées par des signaux fermés ou des correspondances tardives, etc. Concernant les lignes, les horaires graphiques (fig. 3) et l occupation des cantons peuvent être affichés. Dans les gares sont enregistrés les heures de passage, les horaires effectifs, l occupation des voies (fig. 5) ou les retards. [km/h] 150 140 130 120 110 100 90 80 70 60 50 40 30 20 10 0 0 10 20 [km] Station Z Station Y Stop Q Station P Station V Fig 4: diagramme espace/vitesse SE60000 RE10001 10 FR35000 STATU GL2 RE10000 FR35001 STATU GL3 SE60000 STATY GL1 IC4001 RE10001 10 IC4003 FR35001 10 STATY GL2 RE10000 IC4000 FR35000 IC4002 STATY GL3 08:00 08:10 08:20 08:30 08:40 08:50 09:00 Time Fig 5: occupation des voies d une gare
5 Application est disponible pour les environnements Windows (2000, XP, Vista, 7, 8), MacOS X Server et MacOS X. L application est disponible en deux variantes. La version complète d permet la circulation d un nombre illimité de trains pour chaque simulation exécutée. La version Open- Track Light, prévue essentiellement pour des calculs de temps de parcours, limite le nombre de trains à deux pour chaque simulation. La figure 6 montre un exemple de l application au cours de l exécution d une simulation. Les trains en circulation peuvent être visualisés sur le plan topologique des voies. Fig 6: Screenshot ( pour Windows XP)
6 Informations complémentaires Railway Technology Ltd. Gubelstr. 28 CH - 8050 Zurich Switzerland Tel: + 41-44- 310 19 90 Fax: + 41-86 - 044 310 19 90 E-Mail: info@opentrack.ch WWW: http://www.opentrack.ch