getram
environnement de simulation

 

L'environnement de simulation GETRAM est composé, comme l'indique la figure ci-dessus, des éléments suivants :

L'éditeur graphique TEDI

Le kernel d'AIMSUN2

Le calculateur d'itinéraires optimaux

Les GETRAM Extensions

 
L'éditeur graphique TEDI  
 

Il permet à l'utilisateur d'éditer tous les éléments qui décrivent le réseau devant être simulé (sections, jonctions, feux de signalisation, voie réservées, contrôles d'accès, panneaux à messages variables, limitations de vitesses, etc.). Le trafic qui doit s'écouler à travers le réseau est également introduit à l'aide de TEDI que ce soit par l'intermédiaire d'une matrice origines-destinations (décomposée en plusieurs tranches horaires) ou par des flux par section. Toutes ces informations sont stockées dans la base de données du réseau.

retour

 
Le kernel d'AIMSUN2

 

 

Élément central du simulateur AIMSUN2, le kernel est composé d'un pré-simulateur, dont la tâche est de mettre en forme les données stockées dans la base de données du réseau, et du simulateur proprement dit. L'utilisateur le contrôle est ajuste ses différents paramètres à l'aide de l'interface graphique.

retour

 
Le calculateur d'itinéraires optimaux  
  Lorsque le trafic est représenté à l'aide d'une matrice origines-destinations, les itinéraires optimaux reliant chaque nœuds du réseau aux points de destinations des véhicules sont calculés par ce module. Il se base sur les coûts (dynamiques ou statiques) des arcs du réseau qui lui sont transmis par le simulateur qu'il traite ensuite à l'aide d'un algorithme de Dijkstra modifié.

retour

 
Les GETRAM Extensions  
 

Bibliothèque de fonctions permettant un dialogue avec le simulateur, les GETRAM extensions offrent la possibilités de connecter AIMSUN2 à une (des) application(s) extérieure(s). Cette dernière peut être, par exemple, un système de gestion dynamique des feux de signalisation ou le modèle d'un centre de gestion du trafic. Programmées en C++ ou en Python par l'utilisateur, ces applications utilisent les données fournies par le simulateur (débits, vitesses, états des feux, etc.) en fonction desquelles elles renvoient au simulateur une série d'actions à réaliser (fermeture d'une voie, baisse de la limitation de la vitesse, changement des phases de feux, modification de l'itinéraire d'un type de véhicule, etc.). Un échange est réalisée à chaque pas de simulation (0,5 à 1 seconde).

retour