L'évolution de la planification du transport
INRO reconnaît les contributions apportées par les membres de la communauté des planificateurs.
Nous mettons donc à votre disposition des outils et de la documentation qui se rapportent à nos logiciels.

Heinz Spiess a dirigé le EMME/2 Support Center, à Aegerten, Suisse, jusqu'en mars 2005. Les macros et les articles de Monsieur Spiess sont publiés sur notre site avec son autorisation.

Macros-instructions

  • accumvol.mac (1K)
      Permet d'accumuler les embarquements et les débarquements sur les arrêts d'une ligne de transport en commun afin de produire des volumes de segment.

  • ang2tpf.mac (5K)
      Macro qui fixe, à une valeur tpf donnée, l'index de la fonction de pénalité de virage pour tous les virages compris entre des angles de virage donnés. Un sous-ensemble de virages et d'intersections peut être sélectionné sur lequel cette opération sera effectuée.
  • angleijk.mac (1K)
      Calculateur de réseau qui effectue le calcul de l'angle de virage I-J-K (produit un angle entre -180 et +180 degrés).

  • balance.mac (5K)
      Simple balancement bidimensionnel effectué à l'aide du module 3.21 (peut être utilisé comme point de départ pour la mise en application de variantes de la procédure de balancement).

  • balance3.mac (1K)
      Balancement tridimensionnel basé sur les sommes de groupe à groupe (aucune limite au nombre de contraintes de la troisième dimension).

  • balmprod.mac (8K)
      Balancement bidimensionnel pour les cas qui comportent un grand nombre de types de production (chacun ayant sa propre matrice de friction) et un seul type d'attraction.

  • balz3x3.mac (5K)
      Balancement bidimensionnel simultané (c'est-à-dire «Fratar», «Furness», etc.) de matrices 3x3, pour chacune des zones sélectionnées.

  • bellman.mac (2K)
      Mise en application dans le module 2.41 de l'algorithme de Bellman du plus court chemin (peut être utilisé pour calculer les arbres du plus court chemin de nœud à nœud).

  • caligrav.mac (4K)
      Calibrage d'un simple modèle gravitationnel exponentiel pour la reproduction d'une moyenne cible de temps de déplacement.

  • congtras.mac (12K)
      Affectation de transport en commun congestionné (voir l'article qui contient la description mathématique de cette méthode).

  • demadj.mac (13K)
      Procédure d'ajustement de la demande auto basée sur la méthode du gradient (version 2.2). Cette version propose la prise en charge des données de comptage sur les liens ou les virages. Pour obtenir une description mathématique de la procédure d'ajustement de la demande auto mise en application dans cette macro, voir l'article correspondant. .

  • demadjt.mac (13K)
      Procédure d'ajustement de la demande de transport en commun basée sur la méthode du gradient (version 1.8). Cette version prend en charge les données de comptage sur les segments ou sur les liens. L'algorithme de gradient est soit appliqué directement au niveau du segment ou projeté automatiquement au niveau du lien. Voir l'article qui contient la description mathématique.

  • demadjt18.mac (17K)
      Version 1.8 de la procédure d'ajustement de la demande de transport en commun (demadj.mac). Cette version prend en charge les données de comptage sur les segments ou sur les liens. L'algorithme de gradient est soit appliqué directement au niveau du segment ou projeté automatiquement au niveau du lien. Voir l'article qui contient la description mathématique de cette méthode. Il est entendu, comme toujours, que vous utilisez cette macro à vos risques et périls

  • errchk.mac (2K)
      Macro enveloppante qui dépiste les erreurs durant l'exécution de la macro indiquée.

  • intersad.mac (5K)
      Macro qui ajoute à la table des intersections, ou qui supprime de celle-ci, les nœuds pour lesquels une expression de réseau produit un résultat non nul.

  • legimped.mac (3K)
      Extraction de la matrice d'impédance de la première étape (Upk) ou de la deuxième étape (Ukq) à partir d'une matrice d'impédance totale (Upq) et d'une matrice de zone intermédiaire (Kpq).

  • listscal.mac (3K)
      Afficher à l'écran une ou plusieurs échelles de valeurs scalaires ou les sauvegarder dans un fichier.

  • matreg.mac (14K)
      Régression linéaire multiple sur des données matricielles arbitraires (jusqu'à quatre variables indépendantes).

  • mimoleg.mac (7K)
      Modèle intermédiaire de choix de destination de type logit pour les déplacements en mode mixte (c'est-à-dire park-and-ride et kiss-and-ride) pour le calcul des matrices de demande intermédiaire de la première et la deuxième étape du déplacement. Pas de capacités explicites aux destinations intermédiaires. Pour la description mathématique, voir l'article.

  • mlus92.mac (8K)
      Mise en application du modèle de pollution atmosphérique allemand MLuS92.

  • netdiff.mac (8K)
      Macro qui compare deux scénarios et qui indique les différences dans la topologie du réseau, c'est-à-dire les nœuds, les liens, les lignes de transport en commun et les segments de lignes de transport en commun qui se trouvent dans un scénario mais non dans l'autre (version 1.3). La macro peut aussi comparer les valeurs d'attributs numériques précisées.

  • nethist.mac (7K)
      Macro qui produit des histogrammes de réseau arbitraires. Affichage des sorties numériques ou sauvegarde dans un fichier, et définition de l'histogramme dans le module 4.13.

  • netreg.mac (14K)
      Régression linéaire multiple sur des données de réseau arbitraire (jusqu'à quatre variables indépendantes).

  • oppvol.mac (5K)
      Macro qui calcule les volumes opposés sur les virages en fonction des angles de virage (peut être modifiée pour tenir compte de renseignements de classement complémentaires, au besoin).

  • parkride.mac (8K)
      Modèle logit pour park-and-ride qui prévoit des capacités explicites dans les stationnements. Cette macro calcule les matrices de demande intermédiaire pour la première et la deuxième étape du déplacement. Pour la description mathématique, voir l'article.

  • pltlines.mac (3K)
      Traçage des lignes de transport en commun dans un réseau modifié de façon optimale.

  • rndabout.mac (10K)
      Calcul des volumes opposés dans les ronds points.

  • s2stimes.mac (4K)
      Agrégation des segments entre les arrêts consécutifs d'une ligne de transport en commun. Production d'un rapport ou d'un fichier contenant les temps et les distances entre les arrêts.

  • sel2lin.mac (8K)
      Affectation de transport en commun pour deux ensembles de lignes de transport en commun. Permet d'effecteur une affectation de transport en commun multicouche à options additionnelles qui calcule les volumes de transport en commun et la matrice de demande partielle pour tous les déplacements qui utilisent au moins l'un des ensembles de lignes de transport en commun.

  • selines.mac (6K)
      Affectation de transport en commun pour lignes sélectionnées. Permet d'effecteur une affectation de transport en commun multicouche à options additionnelles qui calcule les volumes de transport en commun et la matrice de demande partielle pour tous les déplacements qui utilisent un ensemble donné de lignes de transport en commun.

  • splitime.mac (4K)
      Fractionnement, en segments, des temps entre les arrêts du transport en commun.

  • splitmat.mac (3K)
      Fractionnement d'une matrice de demande en deux matrices intermédiaires.

  • stochas.mac (10K)
      Affectation auto stochastique qui utilise des perturbations de temps aléatoires.

  • tchain3.mac (6K)
      Modèle de demande en chaîne pour déplacements en trois volets (voir l'article pour description mathématique).

  • tilewgen.mac (4K)
      Production des coordonnées d'un ensemble de fenêtres adjacentes (en mosaïque) et, pour chaque fenêtre, exécution d'une macro qui utilise les coordonnées des fenêtres comme paramètres.

  • transfer.zip (3K)
      Calcul des correspondances effectuées aux nœuds de correspondance (voir l'article pour plus de renseignements).

© 2010 INRO. Tous droits réservés.
Politique de confidentialité Politique relative aux pourriels Commentaires? webmaster@inro.ca