La version 9 d`EMME/2

Transcription

La version 9 d`EMME/2
La version 9 d'EMME/2
●
Conformité à l’an 2000
●
Nouvelles tailles
●
Nouvelles fonctionnalités
●
Améliorations
présenté par
Isabelle Constantin, Les Conseillers INRO Inc.
(remerciements: Heinz Spiess)
Réunion francophone d'utilisateurs d'EMME/2 – 15-16 novembre 1999, Lille, France
File: e2rel9_france9911.doc
Conformité à l’an 2000
“EMME/2 est-il conforme à l’an 2000?”
●
Réponse: Oui!
●
Date et heure ne servent à aucun calcul, seulement à afficher des horodates.
Mais les années sont affichées avec 2 chiffres.
Exemple: 99-11-15 10:00
Nouveau dans la version 9
●
Un nouveau format d’horodate permet d’afficher l’année avec 4 chiffres.
Exemple: 1999NO15 10:00
●
Un nouveau commutateur, sw=25, permet de choisir le format utilisé pour
afficher l’année (2 ou 4 chiffres).
La version 9 d'EMME/2
INRO — 99/11/25
2
Nouvelles tailles de licences
●
La plus grande taille de licence permet de manipuler jusqu’à 6 000 zones,
48 000 noeuds, 120 000 liens et virages, 12 000 lignes T.C. et 240 000 segments.
●
En conséquence, nous supportons, sous Windows NT et UNIX, des banques de
données de plus de 2 Gigabytes.
●
Comparativement à la version 8, toutes les dimensions standards des tailles de
licences ont augmenté.
La version 9 d'EMME/2
INRO — 99/11/25
3
Opérations sur le lien inverse en mode d’entrée par lots
Jusqu’à la version 8
●
Les opérations sur le lien inverse étaient permises en édition interactive dans le
module 2.12.
●
Les opérations étaient permises dans un sens seulement, en mode d’entrée par
lots, dans le module 2.11.
Nouveau dans la version 9
●
Module 2.11: nouvelles commandes 2-sens pour l’entrée par lots
– ajouter: a= 1024 1025 0.15 cpa 71 2.0 7
– détruire: d= 1069 875
– modifier: m= 151 187 ul3=15
Le code = implique une opération dans les 2 sens.
●
Module 2.14: un nouveau paramètre de module permet de “puncher” les liens en
utilisant des commandes 2-sens là où c’est possible.
La version 9 d'EMME/2
INRO — 99/11/25
4
Table d’attributs dans le module 2.12
Jusqu’à la version 8
●
Accès séquentiel aux attributs de noeuds et liens.
●
Pas d’accès aux extra-attributs.
Nouveau dans la version 9
●
Nouveau mode d’édition: “table d’attributs”.
●
Donne accès à tous les attributs de noeud et de lien, y compris les extra-attributs;
tous les attributs de l’élément choisi sont affichés sous forme de table.
●
Modification d’un élément:
– On peut changer les valeurs en cliquant sur un attribut.
●
Ajout d’un élément:
– On peut utiliser l’option USE SAME DATA.
– Une fois un élément ajouté, on peut modifier ses attributs dans la table.
La version 9 d'EMME/2
INRO — 99/11/25
5
●
Activée par:
– la nouvelle commande ATTR.TABLE, qui remplace la commande STATUS
– le nouveau paramètre de module Display attribute table by default?
●
Table d’attributs non activée? Même fonctionnalité qu’autrefois.
●
Si l’option TWO-WAY LINKS est active, les modifications dans la table s’appliquent
aussi au lien inverse, s’il existe.
(Flèche simple → ou double ↔)
●
Les valeurs modifiées apparaissent en rouge.
●
On peut produire un fichier de transcription.
●
Quand aucun élément n’est sélectionné, des statistiques sur le réseau sont
affichées à la place de la table d’attributs.
La version 9 d'EMME/2
INRO — 99/11/25
6
Autres améliorations au module 2.12
●
Texte explicatif suivant le numéro d’une erreur, dans la marge de gauche.
●
Effaçage automatique de la marge de gauche quand elle est pleine.
La version 9 d'EMME/2
INRO — 99/11/25
7
Feuille de travail graphique avec table d’attributs
ML
GCMD 3...DONE
GCMD:3
TABLE:
CENTROIDS
REG. NODES
LINKS
OPERATION:
ADD
DELETE
MODIFY
LIST
NODES:
ALL DATA
COORDINATES
USER DATA 1
USER DATA 2
USER DATA 3
LABEL
LINKS:
ALL DATA
MODES
LINK TYPE
LENGTH
LANES
V/D FUNCTION
OPTIONS:
ATTR. TABLE
NUMERIC INPUT
USE SAME DATA
UPDATE PLOT
RESTART
TWO-WAY LINKS
QUIT
USER DATA 1
USER DATA 2
USER DATA 3
181
877
876
119
EMME/2
DATE: 98-08-25
MODULE:
2.12
INRODEMO...INRO
SCENARIO: 1001
LL: .6909/2.277
UR:2.9341/4.249
CENTR OIDS:
TOTAL:
165
USED:
154
FREE:
11
REGULAR NODES:
TOTAL:
1034
USED:
905
FREE:
129
180
125
LIN KS:
TOTAL:
3000
USED:
2981
FREE:
19
878
854
179
TUR NS:
TOTAL:
1000
USED:
752
FREE:
248
853
178
852
1081
851
192
117
177
17
1082
176
193
15
850
13
175
194
174
829
La version 9 d'EMME/2
INRO — 99/11/25
8
Affichage des attributs d’un lien
AL u
GCMD 3...DONE
GCMD:3
ML:1081,177
ML:177,1081
LL:117,851
TABLE:
CENTROIDS
REG. NODES
LINKS
OPERATION:
ADD
DELETE
MODIFY
LIST
NODES:
ALL DATA
COORDINATES
USER DATA 1
USER DATA 2
USER DATA 3
LABEL
LINKS:
ALL DATA
MODES
LINK TYPE
LENGTH
LANES
V/D FUNCTION
OPTIONS:
ATTR. TABLE
NUMERIC INPUT
USE SAME DATA
UPDATE PLOT
RESTART
TWO-WAY LINKS
QUIT
USER DATA 1
USER DATA 2
USER DATA 3
181
877
876
119
180
878
854
179
853
178
EMME/2
DATE: 98-08-25
MODULE:
2.12
INRODEMO...INRO
SCENARIO: 1001
LL: .6909/2.277
UR:2.9341/4.249
L CENTR
1081
117 OIDS:
177
851
TOTAL:
165
USED:
MOD:
154
cb
cp
FREE:
TYP:
34
44
11
39
LEN:
.48
.20
REGULAR NODES:
LAN:
2.0
1.0
TOTAL:
VDF:
1034
12
4
USED:
UL1:
905
0
FREE:
UL2:
129
0
UL3:
45
0
@LCAP:
LIN KS:1800
0
TOTAL:
@VEHMI:
139.4
3000
0
USED: 9.29333
@VEHHR:
2983
0
FREE:
@AVGSP:
17
15
0
@NOISE:
0
TUR NS:
TOTAL:
1000
USED:
752
FREE:
248
852
1081
851
192
117
177
17
1082
176
193
15
850
13
175
194
174
829
La version 9 d'EMME/2
INRO — 99/11/25
9
Modification de valeurs d’attributs
AL u
GCMD 3...DONE
GCMD:3
ML:1081,177
ML:177,1081
LL:117,851
DL:117,851
DL:851,117
ML:853,1081
ML:1081,853
ML:1081,177
ML:177,1081
ML:850,1082
ML:1082,850
ML:1082,1081
ML:1081,1082
TABLE:
CENTROIDS
REG. NODES
LINKS
OPERATION:
ADD
DELETE
MODIFY
LIST
NODES:
ALL DATA
COORDINATES
USER DATA 1
USER DATA 2
USER DATA 3
LABEL
LINKS:
ALL DATA
MODES
LINK TYPE
LENGTH
LANES
V/D FUNCTION
OPTIONS:
ATTR. TABLE
NUMERIC INPUT
USE SAME DATA
UPDATE PLOT
RESTART
TWO-WAY LINKS
QUIT
USER DATA 1
USER DATA 2
USER DATA 3
181
877
876
119
180
878
854
179
853
178
EMME/2
DATE: 98-08-25
MODULE:
2.12
INRODEMO...INRO
SCENARIO: 1001
LL: .6909/2.277
UR:2.9341/4.249
L CENTR
1081
1082
850 OIDS:
1082
1081
177
TOTAL:
165
USED:
MOD:
154
cb
FREE:
TYP:
44
11
34
LEN:
.48
.33
.58
REGULAR NODES:
LAN:
2.0
TOTAL:
VDF:
1034
4
USED:
UL1:
905
0
FREE:
UL2:
129
0
UL3:
45
@LCAP:
LIN KS:3800
0
TOTAL:
@VEHMI:
3000
0
USED:
@VEHHR:
2981
0
FREE:
@AVGSP:
19
0
@NOISE:
0
TUR NS:
TOTAL:
1000
USED:
752
FREE:
248
852
1081
851
192
117
177
17
1082
176
193
15
850
13
175
194
174
829
La version 9 d'EMME/2
INRO — 99/11/25
10
Dessins de liens multi-couches dans le module 2.13
Jusqu’à la version 8
●
Le module 2.13 ne permettait d’afficher qu’un seul attribut de lien à la fois.
Depuis la version 8
●
Le module 6.12 offre des dessins multi-couches, permettant d’afficher des
résultats de l’affectation multi-classe.
Nouveau dans la version 9
●
Le module 2.13 offre des dessins multi-couches, pour divers attributs de lien.
La version 9 d'EMME/2
INRO — 99/11/25
11
●
Possibilité activée par l’option display user defined data on base network
●
On peut afficher jusqu’à 12 couches différentes, composées des attributs suivants:
– données de l’utilisateur: ul1, ul2, ul3
– extra-attributs: @xxxxx
– résultats d’affectation: volau, volad, volax et timau, si disponibles
●
On peut personnaliser un dessin de liens multi-couches en:
–
limitant l’affichage de valeurs numériques à un sous-ensemble de liens
–
définissant un sous-ensemble de noeuds pour lesquels les numéros (ou les
étiquettes) seront affichés
–
spécifiant une couleur de remplissage pour les boîtes de noeuds
–
redéfinissant la couleur de défaut pour les numéros de noeuds, et les boîtes
de centroïdes et de noeuds réguliers
–
spécifiant un titre et un sous-titre pour le dessin
La version 9 d'EMME/2
INRO — 99/11/25
12
Dessin multi-couches — volumes prédits < comptages
OBSERVED AND PREDICTED AUTO VOLUMES
AM PEAK PERIOD
327
61
LINKS:
mod=c
COL-IND: @cntst
0
329
34
1
LAYERS:
pred. volume
auto counts
328
330
332
313 295
378
566 444
888
582
388
585 456
387
363
336
335
588
314
337
WINDOW:
.5633/ -3.96
3.8167/ -1.52
EMME/2 PROJECT: EMME/2 STANDARD DEMONSTRATION AND TEST DATA BANK
SCENARIO 1213: EXAMPLES OF MULTILAYER LINK PLOTS
La version 9 d'EMME/2
INRO — 99/11/25
98-08-19 16:06
MODULE:
2.13
INRODEMO..INRO
13
Dessin multi-couches — divers types de volumes T.C.
TRANSIT VOLUMES ON LINKS DURING AM PEAK
REGULAR/EXPRESS/FEEDER TRANSIT LINES
101
108
LINKS:
all
COL-IND: @stop
11
99
100
10
96
LAYERS:
fdr line vol
exp line vol
reg line vol
9
103
98
97
7
26
1
2
22
8
4
82
84
87
80
23
147
6
24
3
85
5
81
47
83
33
86
34
49
73
SCALE:
69
36
50
66
100
52
48
68
150
50
72
25
67
200
51
39
250
74
71
70
37
EMME/2 PROJECT: EMME/2 STANDARD DEMONSTRATION AND TEST DATA BANK
SCENARIO 1213: EXAMPLES OF MULTILAYER LINK PLOTS
La version 9 d'EMME/2
INRO — 99/11/25
WINDOW:
-4.33/-3.4813
2.14/1.37125
98-08-19 16:06
MODULE:
2.13
INRODEMO..INRO
14
Liste de plusieurs matrices par groupes de zones (3.14)
Jusqu’à la version 8
●
Le module 3.14 permettait l’agrégation par groupes de zones pour le rapport
d’une seule matrice (“tabulated” ou “in-line”).
●
Le module 3.14 permettait de lister plusieurs matrices par paire O-D, mais sans
agrégation par groupe de zones.
Nouveau dans la version 9
●
Nouvelle option dans le module 3.14:
4= list several matrices by zone group
●
Permet l’agrégation par origine et/ou par destination.
●
Le dialogue demeure compatible avec les macros existantes.
La version 9 d'EMME/2
INRO — 99/11/25
15
EMME/2 Module: 3.14
Date: 99-01-18 17:45
User: E900/INRODEMO...DL
Project:
EMME/2 STANDARD DEMONSTRATION AND TEST DATA BANK
------------------------------------------------------------------------------
MATRICES BY ZONE GROUPS
***********************
Data matrices:
mf01: wod76d/r
mf02: gpqtr0/r
mf03: gpqtr1
1976 observed auto demand (vehicles)
transit demand dpr0000
transit demand dpr0010
Constraint matrix:
none
Ensemble:
Aggregation:
ga: WINNIPEG DISTRICTS
sum
Submatrix:
144 origins
(98-08-24 10:34)
(98-08-24 10:34)
(98-08-24 10:34)
(98-08-24 10:34)
10 destinations
origin destin
mf01
mf02
mf03
ga(p) ga(q) wod76d gpqtr0 gpqtr1
ga01
ga02
ga03
ga04
ga05
ga06
ga09
sum
avg
min
max
ga00
ga00
ga00
ga00
ga00
ga00
ga00
1386
1684
1262
2016
1791
2406
188
2570
957.1
1456
1750
1470
1351
23.78
2829
1413
2796
2627
2657
2178
89.71
10733
1533
188
2406
9577
1368
23.78
2570
14590
2084
89.71
2829
La version 9 d'EMME/2
INRO — 99/11/25
16
Extra-paramètres pour les fonctions
Jusqu’à la version 8
●
Paramètres de fonctions volume-délai:
volau, volad, length, lanes, ul1, ul2, ul3
●
Paramètres de fonctions de pénalité de virage:
pvolau, pvolad, up1, up2, up3
●
En conséquence, pour certaines applications utilisant des fonctions complexes,
le nombre de paramètres était insuffisant. On pouvait contourner ce problème en
combinant plusieurs variables en 1 paramètre.
●
L’utilisation de uln et upn dans les fonctions requérait un grand soin dans la
gestion de la banque de données.
●
Les extra-attributs @xxxxx n’étaient pas accessibles dans les fonctions.
La version 9 d'EMME/2
INRO — 99/11/25
17
Nouveau dans la version 9
●
Des extra-paramètres peuvent être utilisés, afin d’accéder à des paramètres
propres à une application, à l’aide des nouveaux mots-clefs suivants:
el1, el2, el3 pour les fonctions volume-délai
ep1, ep2, ep3 pour les fonctions de pénalité de virage
●
Lors de la préparation d’une affectation dans le module 5.11, l’utilisateur peut
spécifier l’attribut à associer à chaque extra-paramètre.
●
Tout extra-attribut ou donnée de l’utilisateur pour les liens (virages) peut être
associé aux paramètres eln (epn).
●
Nouvelles commandes du menu:
– eln=, epn= pour associer un attribut de défaut à chaque extra-paramètre
(même attribut pour tous les scénarios).
– efp pour afficher les défauts.
La version 9 d'EMME/2
INRO — 99/11/25
18
Attribut de virage dans les options additionnelles
Jusqu’à la version 8
●
L’affectation auto à options additionnelles était une méthode très puissante et
flexible pour analyser les chemins utilisés, mais en ne considérant que les liens
pour l’analyse.
●
Quelques applications courantes:
– analyse de type sélection de lien (“select link”)
– matrice d’attribut basé sur les chemins
– ajustement de la demande à l’aide de comptages sur les liens
– analyse des départs à froid (“cold starts”), etc …
Nouveau dans la version 9
●
Il est possible de spécifier un attribut additionnel de virage, en plus de l’attribut
additionnel de lien, ce qui ouvre la porte à de nouveaux types d’analyses.
La version 9 d'EMME/2
INRO — 99/11/25
19
Mécanisme de base
Une fois le chemin déterminé (en fonction du temps de parcours), un autre attribut est
calculé pour ce chemin, à l’aide de l’attribut de lien et de l’opérateur spécifiés.
par exemple
3
4
2
5
3
Nouveau dans la version 9
2
1
3
5
4
2
3
ce qui permet divers calculs et analyses:
– analyse de type sélection de virage
– matrices de coût ou de péage incluant des attributs de virages
– ajustement de la demande basé sur des comptages au niveau des virages
– matrices cordon de virage à virage
– …
La version 9 d'EMME/2
INRO — 99/11/25
20
Temps auxiliaires T.C. propres aux liens
Jusqu’à la version 8
●
Les temps auxiliaires T.C. étaient donnés par:
– vitesse constante
p.e. 3 km/h
– facteur de temps auto p.e. timau*1.5
Nouveau dans la version 9
●
Les temps auxiliaires T.C. propres aux lien sont donnés par:
– données de lien ul1, ul2 ou ul3
– facteur propre au mode
●
Nouvelle façon de spécifier le temps auxiliaire dans le module 2.01:
ul1* valeur; ul2* valeur; ul3* valeur
●
Cela permet, entre autres, de modéliser la congestion sur les liens auxiliaires T.C.
La version 9 d'EMME/2
INRO — 99/11/25
21
Intervalles propres aux segments dans l’affectation T.C.
Jusqu’à la version 8
●
L’intervalle effectif était spécifié comme:
– intervalle réel
– intervalle réel avec maximum
– attribut de ligne défini par l’utilisateur
➯
Tous les segments d’une ligne avaient le même intervalle.
Nouveau dans la version 9
●
On peut définir des intervalles effectifs propres aux segments (stockés dans
n’importe quel attribut de segment).
●
Possibilités de modélisation
–
Fréquences effectives sur les segments congestionnés d’une ligne, où les passagers ne peuvent prendre le premier véhicule qui arrive. Peut être utilisé
dans une méthode heuristique d’affectation d’équilibre.
–
Phénomène de regroupement de véhicules (“ vehicle bunching”).
La version 9 d'EMME/2
INRO — 99/11/25
22
Combinaison de plusieurs classes en une couche (6.12)
Jusqu’à la version 8
●
Les volumes propres à chaque classe pouvaient être gardés dans des extraattributs.
●
Ils pouvaient être affichés en dessin multi-couches dans le module 6.12.
Cependant, chaque couche du dessin correspondait à une classe et ni volau, ni
volad, ne pouvait être affiché dans un tel dessin.
Nouveau dans la version 9
Quand les résultats d’une affectation multiclasse sont disponibles, on peut spécifier à quoi
correspond chaque couche:
●
un seul numéro de classe (1, 2,…,12) pour les volumes propres à une classe
●
volau (volumes auto)
●
volad (volumes additionnels)
●
1 à 5 numéros de classes, et les mots-clefs volau, volad
combinés à l’aide des opérateurs + et -.
La version 9 d'EMME/2
INRO — 99/11/25
23
Cela permet d’afficher, par exemple:
●
le volume total pour plusieurs classes, en une seule couche
●
les résultats standard d’affectation (volau et volad)
●
la différence entre les volumes de la classe primaire (classe 1) et les volumes
additionnels
●
la différence entre les volumes auto et la somme de plusieurs classes
Exemples:
Enter: Class [,color,legend] for volume layer 1=1,,Voitures
Enter: Class [,color,legend] for volume layer 2=2+3,4,Camions
Enter: Class [,color,legend] for volume layer 3=volau-1-2-3,7,Autres
La version 9 d'EMME/2
INRO — 99/11/25
24
Demande avec différents temps de déplacement
COMPOSED VOLUMES ON AUTO NETWORK
CLASS SPECIFIC AUTO VOLUMES
LINKS:
all
VOLUMES:
<10 min
10-20 min
>20 min
SCALE:
100
200
400
600
800
1000
WINDOW:
-2.7/-2.0713
2.65/1.94125
EMME/2 PROJECT: EMME/2 STANDARD DEMONSTRATION AND TEST DATA BANK
SCENARIO 1001: Travel time analysis
La version 9 d'EMME/2
INRO — 99/11/25
99-01-20 12:49
MODULE:
6.12
INRODEMO....DL
25
Temps <20 min (couche 1) et temps >20 min (couche 2)
COMPOSED VOLUMES ON AUTO NETWORK
CLASS SPECIFIC AUTO VOLUMES
LINKS:
all
VOLUMES:
>20 min
<20 min
SCALE:
100
200
400
600
800
1000
WINDOW:
-2.7/-2.0713
2.65/1.94125
EMME/2 PROJECT: EMME/2 STANDARD DEMONSTRATION AND TEST DATA BANK
SCENARIO 1001: Travel time analysis
La version 9 d'EMME/2
INRO — 99/11/25
98-10-26 16:13
MODULE:
6.12
INRODEMO..INRO
26
Couches combinées: volad (couche 1), volau (couche 2)
COMPOSED VOLUMES ON AUTO NETWORK
CLASS SPECIFIC AUTO VOLUMES
LINKS:
all
VOLUMES:
auto volume
transit veh
SCALE:
100
200
400
600
800
1000
WINDOW:
-2.7/-2.0713
2.65/1.94125
EMME/2 PROJECT: EMME/2 STANDARD DEMONSTRATION AND TEST DATA BANK
SCENARIO 1001: Travel time analysis
La version 9 d'EMME/2
INRO — 99/11/25
98-10-26 16:13
MODULE:
6.12
INRODEMO..INRO
27
Résultat d’affectation multiclasse à options additionnelles
COMPOSED VOLUMES ON AUTO NETWORK
CLASS SPECIFIC AUTO VOLUMES
1030
1016
1009
9771010
1036
969
31032
1031
945
940
1015
9761011
927
975
970
1035
944
941
1033
1012
925
1014
1034
5
9719741013
410
972
943
973
9411
942
411
924
413
9412
412
414
939
929
47
LINKS:
all
24
301
302
312
309
9304
304
315
317
310
416
VOLUMES:
HOV:Other
HOV:HOV used
313
311
316
303
415
305
419
417
33
326
422
308
34
423
327
SCALE:
10
20
329
40
60
328
36
436
330
80
100
424
WINDOW:
-.423/ -2.262
2.0662/ -.395
EMME/2 PROJECT: EMME/2 STANDARD DEMONSTRATION AND TEST DATA BANK
SCENARIO 1016: HOV LANE ON BRIDGE 304-412-411
La version 9 d'EMME/2
INRO — 99/11/25
98-08-19 16:10
MODULE:
6.12
INRODEMO..INRO
28
Fichiers de transcription des plus courts chemins (6.15)
Jusqu’à la version 8
●
Le module 6.15, “Plot Shortest Path on Auto Network”, était un outil très puissant
pour l’analyse et la visualisation des plus courts chemins, des arborescences de
chemins et de l’accessibilité fondée sur la distance, le temps ou le coût généralisé.
Cependant, on ne pouvait sauvegarder cette information dans un fichier.
Nouveau dans la version 9
●
On peut produire un fichier de transcription qui contient les résultats des requêtes
interactives.
●
La nouvelle commande graphique b, dans le module 6.15, permet d’écrire tout
l’arbre de chemins dans le fichier de transcription.
La version 9 d'EMME/2
INRO — 99/11/25
29
Améliorations au langage macro EMME/2
●
Nouvelles substitutions de texte:
– %tp%
titre du projet
– %ts%
titre du scénario
– %tl%
unité de longueur
– %tc%
unité de coût
– %te%
unité d’énergie
– %tu%
initiales de l’utilisateur
●
Largeur de champ avec cadrage à droite ou à gauche explicite:
– cadrage par défaut %reg_W%: texte à gauche, nombres à droite
– nouveau! cadrage explicite spécifié à l’aide de > et <
– %reg_>W%: toute substitution cadrée à droite sur W car.
– %reg_<W%: toute substitution cadrée à gauche sur W car.
●
Noms, descriptions et horodates de matrices
– nom: %mTx.n%
– description: %mTx.d%
– horodate: %mTx.t%
– T = f, o, d ou s
– x = 1…99, x, y ou z
Exemples: %mf2.d% ➯ description de la matrice mf2
%mox.n% ➯ si x=4, nom de la matrice mo4
La version 9 d'EMME/2
INRO — 99/11/25
31
●
Commande d’ajout au fichier: ~>>fichier
– toutes les commandes subséquentes sont ajoutées à fichier jusqu’au prochain
~> ou ~>>
– équivalent à ~>fichier si fichier n’existe pas
●
Commande de sortie littérale (“quoted output”): ~"
– aucun effet immédiat sur l’exécution d’une macro
– utilisée en combinaison avec la commande ~>fichier ou ~>>fichier
– seuls les caractères suivant le ~" sont copiés dans fichier
– façon indépendante de tout système d’exploitation de créer des fichiers externes à partir d’une macro (évite les problèmes avec ~!echo …)
●
Commande d’ouverture de fichier en lecture: ~<<fichier
– ouvre un fichier en vue de lecture à l’aide de la nouvelle commande de lecture
d’enregistrement ~@
– le fichier reste ouvert jusqu’à l’exécution d’une autre commande d’ouverture
de fichier (~<< ou ~<<nouveaufichier)
●
Commande de lecture d’enregistrement: ~@
– lit une ligne du fichier ouvert à l’aide de ~<<
– semblable à la commande de lecture au terminal ~*
~t4=~@
➯ lit le prochain enregistrement et le met dans le registre de texte t4
– chaque niveau d’appel de macros peut ouvrir en lecture un fichier qui lui est
propre
La version 9 d'EMME/2
INRO — 99/11/25
32
Affectation T.C. déterministe (nouveau module 5.36)
Jusqu’à la version 8, il n’y avait qu’une procédure d’affectation T.C. standard (5.31)
●
Basée seulement sur les fréquences (intervalles) et les hypothèses suivantes:
– distribution exponentielle du temps entre l’arrivée de 2 véhicules
– taux uniforme d’arrivée des passagers à l’arrêt
– état stable
●
Un voyage est défini par son origine et sa destination
●
Requière relativement peu de données
●
Peut facilement être appliquée pour des années futures
●
Trouve la stratégie optimale (qui minimise l’espérance du coût total)
●
Appropriée pour la plupart des applications urbaines (hautes fréquences)
●
Ne considère pas l’information de l’horaire complet
La version 9 d'EMME/2
INRO — 99/11/25
33
Nouveau dans la version 9, une affectation T.C. déterministe (“à horaire”)
●
Considère l’information de l’horaire complet (⇒ plus d’état stable)
●
Un voyage est défini par une origine, une destination, et un temps désiré de
départ ou d’arrivée
●
Exige la codification de l’horaire complet
●
Ne peut s’appliquer aux années futures que si l’horaire complet est disponible
●
Trouve le chemin optimal (qui minimise le coût total)
●
Approprié pour les applications interurbaines ou régionales
(service irrégulier, basses fréquences)
●
N’est pas un remplacement pour l’affectation T.C. standard
La version 9 d'EMME/2
INRO — 99/11/25
34
Information sur l’horaire d’une ligne T.C. dans EMME/2
intervalle
(headway)
temps entre 2 services d’une même ligne
décalage
(offset)
heure de départ du premier véhicule de la ligne
nombre de services
(number of runs) nombre de services pour la ligne durant la période
temps de segment
(segment time)
temps de déplacement sur les segments (donnés par les ttf)
temps d’arrêt
(dwell time)
temps passé aux noeuds pour servir les passagers
v. 3
Ser
v. 2
Ser
Ser
Temps d’arrêt
Temps de segment
Décalage
Noeud
D
C
temps d’arrêt supplémentaire au terminus
v. 1
temps de battement (layover time)
Intervalle
B
A
Temps
La version 9 d'EMME/2
INRO — 99/11/25
35
Dessin d’horaire T.C. (nouveau module 6.26)
TRANSIT TIMETABLE
km
B
TRANSIT LINES:
Blue
Green
COL-IND: UT3
20
15
W
10
5
A
0
8h00
8h05
8h10
8h15
8h20
8h25
8h30
8h35
8h40
EMME/2 PROJECT: TIMETABLE CITY
SCENARIO
2: Working copy of scenario 1
La version 9 d'EMME/2
8h45
8h50
8h55
9h00
98-02-04 23:32
MODULE:
6.26
INRO_DEV..INRO
INRO — 99/11/25
36
Spécification de l’heure désirée de départ ou d’arrivée
●
Format général:
heure_visée[-max_av[$pen_av] ] [+max_ret[$pen_ret] ] [@granularité]
–
–
–
–
●
●
heure visée
avance et retard maximum
coût/minute d’avance ou de retard
granularité du temps
Exemples d’heure de départ
13h30
13h30-15+30
13h30-15+30@5
13h30-15$1.2@5
14h25
-30, +15
$2.5
@5
on vise partir à 13h30
on peut partir entre 13h15 et 14h
on peut partir à: 13h15, 13h20, 13h25 ... , 14h
l’avance est pénalisée
Exemples d’heure d’arrivée
+2h00-60+60@15
on peut arriver à: 1h, 1h15, ... , 3h le lendemain
8h25+30$1.4@10
le retard est pénalisé
La version 9 d'EMME/2
INRO — 99/11/25
37
Spécification de la demande de déplacement
●
La demande, sous forme de voyages individuels, peut être lue à partir d’un fichier
d’entrée par lots, comme:
t deta
13 107
27
30
arr=18h00+30$1.1@15
dep=8h30-15+15 vol=3
●
La demande peut aussi être spécifiée interactivement, au moyen d’un dialogue
●
Une matrice de demande peut être spécifiée:
– toute la matrice est alors affectée en utilisant la même heure désirée de départ
ou d’arrivée
– des “tranches” de demande peuvent être affectées consécutivement
tranche 1 - demande de 6h00 à 6h29
tranche 2 - demande de 6h30 à 6h59
...
La version 9 d'EMME/2
INRO — 99/11/25
38
Paramètres d’affectation
●
Modes actifs
●
Temps d’attente minimum
– sert à déterminer si un chemin est réalisable
– peut être constant, ou propre aux noeuds et/ou aux lignes
●
Pénalité d’embarquement
– sert à déterminer le coût d’un chemin
– peut être constant, ou propre aux noeuds et/ou aux lignes
●
Facteurs de poids
– servent à déterminer le coût d’un chemin
– peuvent être spécifiés pour le temps auxiliaire T.C., le temps de montée à bord
et le temps en-véhicule
La version 9 d'EMME/2
INRO — 99/11/25
39
Résultats d’affectation
●
Résultats réseau (peuvent être ou non sauvegardés dans la banque)
– temps T.C.
– volumes T.C. (peuvent être ajoutés aux volumes existant)
●
Résultats matriciels (quand on affecte une matrice de demande):
– composantes de temps de déplacement
– temps total de déplacement
– composantes du coût de déplacement
– coût total de déplacement
– nombre de montées à bord
– distance parcourue
La version 9 d'EMME/2
INRO — 99/11/25
40
Formats de sortie
●
Le sommaire de l’affectation comprend
– les paramètres d’affectation
– des statistiques sur le réseau
●
Description détaillée d’un déplacement
●
from
178
at
node
178
1046
1047
1050
996
744
arr
time
13h33
13h50
13h51
13h52
13h54
14h12
to
744
desired departure:13h30-15$1.2+30$.3
dep with
--time(late
3.50)-time line/mode aux wait
inv cumul
13h35 15e-SW
2.00 14.72 16.72
13h50
p
1.00
17.72
13h51
p
1.00
18.72
13h52
p
1.40
20.12
14h00 31-SW
6.38 12.36 38.86
total: 3.40 8.38 27.08 38.86
trips:
1
--cost(late
3.50)-- -distanceaux wait
inv cumul (mi) cumul
7.00 17.67 28.17 4.07 4.07
1.50
29.67
.05 4.12
1.50
31.17
.05 4.17
2.10
33.27
.07 4.24
11.38 14.83 59.48 2.11 6.35
5.10 18.38 32.50 59.48
6.35
Description sommaire des déplacements (rapport ou “punch”)
from to trips
dep
arr tela
178 744
1 13h30 15h28
.0
178 744
1 14h00 15h58
.0
68 80
2 16h49 18h00
.0
13 107
1 16h47 18h00
.0
27 30
1 08h10 08h26 10.0
27 30
3 08h50 09h06 20.0
La version 9 d'EMME/2
taux twai tinv time cela caux cwai cinv cost nb dist
118.
.0
.0 118.4
.0 178.
.0
.0 177.6 0 5.92
118.
.0
.0 118.4
.0 178.
.0
.0 177.6 0 5.92
70.8
.0
.0 70.8
.0 106.
.0
.0 106.2 0 3.54
73.2
.0
.0 73.2
.0 110.
.0
.0 109.8 0 3.66
9.4 2.0 4.8 16.2 6.3 14.1 7.0 5.8 33.1 1 2.67
9.4 2.0 4.8 16.2 8.8 14.1 7.0 5.8 35.6 1 2.67
INRO — 99/11/25
41
Choisir le modèle d’affectation approprié
Type de
système
Interurbain
Urbain
Urbain (ITS)
Fréquence
basse
haute
haute
Fiabilité
haute
moyenne
haute
Voyageur
complètement informé
incomplètement informé complètement informé
Hypothèses de
comportement
choix avant le départ
(à l’origine)
choix adaptatif
(aux arrêts)
choix avant le départ
+ information en-route
arrivée régulière
aux arrêts
arrivée aléatoire
aux arrêts
arrivée régulière
aux arrêts
aux services
(basse fréquence)
aux lignes
aux services
(haute fréquence)
Affectation
La version 9 d'EMME/2
INRO — 99/11/25
42
Modèles de demande
Les modèles calibrés et utilisés devraient être basés sur les chemins obtenus à l’aide de
l’affectation déterministe.
Exemple: un modèle de choix possible
TGV
Mode principal
Train
ordinaire
Avion
Service
Classe
Mode d’accès et d’issue
La version 9 d'EMME/2
INRO — 99/11/25
43
Conclusion
●
L’affectation T.C. déterministe ouvre beaucoup de nouvelles possibilités
d’applications d’EMME/2, mais
– on doit connaître l’horaire exact
– on doit avoir les données nécessaires sur la demande
●
Les modèles calibrés et utilisés devraient être basés sur les chemins obtenus à
l’aide de l’affectation déterministe.
●
L’affectation T.C. déterministe ne vise pas à remplacer l’affectation standard,
étant donné:
– le manque d’information sur la demande
– le manque d’information sur l’horaire pour les années futures
Elle complète l’affectation standard pour les applications interurbaines et
régionales.
La version 9 d'EMME/2
INRO — 99/11/25
44

Documents pareils