|
Principe
Voici un exemple de Load Balancing - Répartition de charge - entre deux voies parallèles afin de répartir le trafic et d'éviter les bouchons.
L'exemple montre deux possibilités :
(1) En utilisant les présignaux avec un espace entre les deux voies.
(2) En utilisant les signaux de chemin (depuis OpenTTD 0.7.0) où ce n'est plus la peine d'avoir un espace entre les deux voies.
Le Load Balancing devient nécessaire lorsqu'il faut faire passer beaucoup de trains sur une même voie, et que cela engendre des bouchons du fait des pannes (si elles n'ont pas été désactivées).
Beaucoup de trains, dites-vous ? Oui, cela veut dire qu'il y a beaucoup de marchandises à faire circuler, et ce, au plus vite. Et comme l'espace est compté, il faut donc essayer d'être efficace. En effet, avec des villes très développées, l'espace disponible devient vite rare sur des cartes 512x512.
Différences
Le premier système de Load Balancing que nous avons vu est utilisé avec les présignaux et le second avec les signaux de chemin.
(1) Le premier avec les présignaux permet à une voie auxiliaire de rejoindre une voie principale, mais pas l'inverse (ou alors il faudrait prévoir un écart plus important entre les voies pour placer un croisement de rails et des feux.
(2) Le second permet de régler ce conflit et même de resserrer les voies. On peut donc obtenir une multitude de voies d'attente collées les unes aux autres et reliées par des croisements de rails.
En Load Balancing, avec les signaux de chemin on a l'équivalent de deux voies parallèles où les trains peuvent s'insérer, on a donc tous les avantages...
On notera qu'on ne peut pas vraiment créer de système similaire avec des feux normaux, puisqu'on obtiendra des embouteillages dès que l'une des deux voies sera occupé et qu'un train avancera jusqu'à un feu ou la voie est déja occupé.
On retiendra donc surtout l'idée du Load Balancing avec les signaux de chemin, bien que ce système fonctionne correctement avec les présignaux également.
Complément avec les présignaux
muxy a souhaité compléter la solution de répartition de charge avec présignaux, car elle permet d'ajouter une voie rapide au milieu (en sous-sol), sur laquelle aucune répartition de charge n'est possible.
Voyez-plutôt sur l'image (cliquez pour agrandir).
En version signaux de chemin, rien n'empêche d'ajouter une troisième voie, mais cela complique un peu les croisements car il faut empêcher qu'un train, en allant d'une voie extrême à l'autre bloque un autre sur la voie du milieu.
3 voies vers 2 voies
On peut utiliser le Load Balancing en sortie de gare. Prenons cet exemple : 3 voies que se regroupent en une seule, ou plutôt une voie qui rejoind 2 autres. On utilise deux jonctions respectivement à l'une et l'autre des deux voies. Un tunnel est ecessaire pour éviter les croisements de rails.
On a utilisé un système de priorités pour réguler l'utilisation de l'une ou l'autre des jonctions, il s'agit des présignaux en doubles qui déclenchent les présignaux combinés et donne le choix pour le train de passagers d'utiliser l'une ou l'autre des jonctions.
4 voies vers 2 voies
On reprend le même et on recommence, cette fois-ci deux tunnels, 4 jonctions alternées. Voici le système :
J'ai fais passer 2 trains décalés de 2 secondes pour faire remarquer le fonctionnement des feux de priorités dès que les trains sont dans le passage.
On remarque que le premier train se trouve devant le double présignal de sortie, ce qui déclenche les présignaux combinés et annonce que cette voie est occupée.
Ici, un train qui arriverait sur la 1e voie annexe devra attendre car tous les présignaux combinés sont rouges. Les signaux de priorité déclenchent les présignaux combinés qui annoncent que les voies sont occupées.
Dès qu'un passage est disponible, les présignaux associés se déclenchent pour permettre le passage aux trains sur le voie annexe. On a une voie qui s'est libérée ici.

|