Simulation de trafic : astuces
Pour développer un modèle tel que celui décrit dans
l’article précédent, il faut de l’astuce pour résoudre certains problèmes. Quel
est à votre avis le problème le plus délicat pour la réalisation d’un tel
modèle ? Ne tombez pas dans la facilité : avant d’aller plus loin
dans la lecture de cet article, arrêtez votre lecture et réfléchissez à
cela : Quel est le problème le plus délicat ?
Si vous n’avez pas encore trouvé de réponse satisfaisante,
regardez bien l’image de l’article du 20 avril, où je vous montrais une photo
du modèle Excel en train de tourner… Si vous cliquez dedans, vous pourrez la
voir à grande échelle…
Voici ce que donne le haut de la partie supérieure, tirée d'une autre simulation :
Eh oui ! En regardant bien, on constate que les
segments croisant la ligne horizontale qui passe au milieu des ronds-points
sont tous dédoublés. Pourquoi donc ?
Le premier rond-point
Prenons le premier rond-point. Il est formé par les blocs
allant de 30 à 37, sans compter les deux segments en double dont le nom n’est
pas visible.
Pourquoi cela ? Tout simplement parce que le trafic
dans chaque segment du bloc dépend du trafic dans tous les autres segments du bloc.
On se trouve donc dans la situation que l’on cherche toujours à éviter dans
Excel : la présence de références
circulaires.
Comment peut-on faire pour éviter cette situation toujours
délicate, et souvent même dangereuse ? La solution que j’ai trouvée pour
ce modèle consiste à dédoubler certains segments, comme le 33 et le 37. Ma
simulation est conduite par une macro qui lance une itération à chaque
top : le trafic du segment 32 arrive au segment 33 pendant que la macro
fait passer celui du segment 33 au segment 33 bis qui, lui, au top suivant,
basculera son contenu dans le segment 34.
En me mettant ainsi en calcul manuel, avec une macro qui
lance le calcul pour un top donné en s’occupant de tous les transferts depuis
et vers les segments dédoublés, je résous le problème des références
circulaires qui – autrement – rendraient de tels modèles irréalisables.
Analyse d’un segment
Vous vous demandez peut-être aussi comment cette
modélisation est réalisée pour chaque segment. Je ne vais quand même pas vous
donner toutes mes formules, mais je peux au moins vous montrer comment la
description et l’analyse des segments sont assurées.
Voici ce que cela donne pour les deux premiers segments :
Voici ce que cela donne pour les deux premiers segments :
0 Commentaire(s):
Enregistrer un commentaire
<< Accueil