【Factorio】Blocages ferroviaires : causes et conception d'évitement
Quand les trains s'arrêtent aux carrefours ou devant les gares, la cause se réduit généralement à trois points : le placement des signaux, la capacité des intersections et le manque d'aires d'attente en gare. Dans Factorio vanilla v2.0 et Space Age, les principes ferroviaires restent identiques, et en maîtrisant ces trois éléments, vous pouvez prévenir la plupart des blocages.
【Factorio】Blocages ferroviaires : causes et conception d'évitement
Quand les trains s'arrêtent aux carrefours ou devant les gares, la cause se réduit généralement à trois points : le placement des signaux, la capacité des intersections et le manque d'aires d'attente en gare. Au Japon et dans le monde entier, dans Factorio vanilla v2.0 et Space Age, les principes ferroviaires restent identiques, et en maîtrisant ces trois éléments, vous pouvez prévenir la plupart des blocages.
Quand j'ai connecté mes premières mines, la file d'attente devant la gare s'est répandue dans la bifurcation et a arrêté toute la ligne. Après avoir augmenté correctement la zone d'attente et converti l'approche du carrefour en signalisation chaînée, le flux s'est immédiatement rétabli.
Cet article articule autour de l'usage des signaux normaux et chaînés pour examiner, de manière cohérente, dans quelles conditions choisir entre voie unique, double voie, carrefour circulaire ou aire d'attente. Ce n'est pas une question de réparer les embouteillages après la construction, mais de concevoir une infrastructure qui les prévient dès le départ.
Versions cibles et connaissances préalables
Spécification des versions cibles
Cet article traite du vanilla Factorio v2.0 et de Space Age. Space Age est un DLC payant ; selon le wiki Factorio officiel sur Space Age|https://wiki.factorio.com/Space_Age/fr, il a été lancé le 21 octobre 2024.
L'important est que la prévention des blocages ferroviaires, sujet principal de cet article, repose sur des principes quasi identiques dans v2.0 et Space Age. La logique de placer des signaux chaînés avant un carrefour où vous ne voulez pas que le train s'arrête, puis de le laisser passer, fonctionne dans les deux cas. Quand j'ai étendu mon monde v2.0, j'ai dû reconstruire certaines lignes anciennes, mais les principes de positionner les signaux chaînés à l'approche des carrefours sont restés les mêmes. La cohérence de la conception importe plus que la version.
D'un autre côté, Space Age pousse généralement les échelles de la logistique globale à la hausse, ce qui signifie que davantage de trains circulent sur le réseau. Autrement dit, plutôt que de changer les fondamentaux des signaux, une conception bâclée montre ses faiblesses plus clairement – c'est plus proche de ma perception réelle.

Space Age/fr
wiki.factorio.comPortée et prémisses de cet article
À partir de cette section, je me concentre uniquement sur la prévention des blocages liés aux rails. Concrètement, je couvre les carrefours, les bifurcations, les croisements sur voie unique, la double voie, les aires d'attente en gare, les carrefours circulaires et l'utilisation de train limit|https://wiki.factorio.com/Train_station/fr#Limite_de_train pour limiter l'afflux – autrement dit, la conception des réseaux de rails.
À l'inverse, je n'approfondis pas les détails du commerce interplanétaire ou des réseaux spatiaux qui émergent dans Space Age. C'est un domaine fascinant, mais l'essence du blocage se résume à "où un train doit-il s'arrêter et où ne doit-il pas s'arrêter" sur les voies. Si les planètes augmentent, placer un signal normal avant un carrefour crée toujours des risques de blocage, et manquer d'espace d'attente en gare entrave toujours la voie principale.
Un blocage ferroviaire ici signifie que les trains s'attendent mutuellement et restent immobilisés. Cela peut survenir avec seulement deux trains, et nécessite parfois une intervention manuelle pour le résoudre. Bien que cela ressemble à "juste un peu d'encombrement", l'infrastructure réelle peut être piégée dans une immobilisation permanente du à des conflits de réservation de parcours. Je ne traite donc pas les blocages comme une simple congestion.
💡 Tip
Cet article sépare les "arrêts dus à des erreurs de signal" des "embouteillages chroniques dus à des capacités insuffisantes". Comprendre cette distinction accélère considérablement l'identification des causes.
Mini-dictionnaire terminologique
Je clarifie d'abord les termes utilisés. Les sections suivantes les expliqueront aussi, mais avoir une compréhension initiale rend la lecture plus fluide.
Un signal normal vérifie si le prochain bloc est libre avant de laisser passer. Il convient aux sections droites ou aux zones où le parcours est déjà simple. Cependant, utilisé avant une bifurcation ou un carrefour, il permet au train de s'engager partiellement et de s'arrêter à l'intérieur.
Un signal chaîné vérifie non seulement le bloc suivant, mais aussi que le parcours jusqu'au prochain signal normal ou à la gare peut être complètement libéré. En gros, "ne pas entrer s'il va devoir s'arrêter à l'intérieur". C'est pourquoi il est standard de les utiliser à l'entrée des carrefours et des bifurcations.
Un bloc est une section d'infrastructure délimitée par les signaux. Un seul train peut occuper un bloc à la fois. Les trains répètent ce cycle d'occupation/libération par bloc, rendant comment on segmente les blocs crucial pour éviter les blocages. Franchement, quand les trains s'arrêtent, c'est souvent la segmentation des blocs qui pose problème, pas le nombre de trains.
Ces trois concepts clarifiés, la règle familière "signal chaîné à l'entrée du carrefour, signal normal après" devient intuitive.
Bien que cet article approfondisse la prévention des blocages, compléter avec le contexte plus large du design de réseau ferroviaire l'aide. Notamment, les formes de base des doubles voies, la disposition des gares, le dimensionnement des aires d'attente et la répartition des responsabilités des signaux deviennent beaucoup plus clairs quand on les voit dans une optique globale.
D'après mon expérience, les blocages naissent rarement d'une unique erreur ; ils émergent de l'interaction entre les trois éléments : carrefours, gares et capacité de la voie principale. Les sections suivantes ne traitent donc pas d'un point isolé, mais montrent comment orchestrer le flux entier du réseau.
【Factorio】Qu'est-ce qu'un blocage ferroviaire ? Les conditions essentielles
Définition du blocage et différence avec la congestion
Un blocage ferroviaire dans Factorio signifie que les trains s'attendent mutuellement et restent immobilisés, sans intervention manuelle pour les débloquer. Bien que cela puisse sembler "juste un peu encombré", les réservations de parcours sont vraiment verrouillées et le flux ne se rétablit pas même après un délai. Selon le Tutorial:Train signals de Factorio Wiki|https://wiki.factorio.com/Tutorial:Train_signals/fr, cette situation peut survenir avec seulement deux trains. C'est un point délicat mais crucial : ce n'est pas une affaire de gros réseaux seuls.
Une congestion en revanche, même retardée, s'écoule progressivement si la route se libère. Les capacités insuffisantes des carrefours créent des files d'attente, les gares lentes prolongent les temps d'arrêt, mais avec le temps, le système se rétablit en théorie. Donc : la congestion est "lent mais qui progresse", le blocage est "le parcours s'est effondré et rien ne bouge".
Je m'en suis aperçu au début. Pourquoi deux trains seulement créent-ils un blocage ? J'ai perdu des heures sur cette question. La réponse était simple : un train entrait à l'intérieur d'un carrefour puis s'y arrêtait, et ma configuration de signalisation le permettait. L'essence n'était pas le nombre de trains, mais où la conception autorisait les arrêts. C'est un apprentissage clé.

Tutorial:Train signals/fr
wiki.factorio.comTrois modèles d'occurrence courants
Les blocages que j'observe en pratique se divisent généralement en trois catégories. Tous partagent : "un train s'arrête à un endroit où il ne devrait pas".
Le premier est l'arrêt intérieur au carrefour. Mettre un signal normal avant une bifurcation ou un carrefour signifie que le train pense "juste le prochain bloc est libre, je peux y aller". Il pénètre alors profondément dans le carrefour, mais s'arrête quand la sortie se bloque, et les trains d'autres directions ne peuvent plus passer. C'est le schéma le plus typique, que les débutants comme les experts rencontrent.
Le second est l'arrêt face-à-face en voie unique. Sans suffisamment de lignes de croisement ou de zones de dégagement, deux trains venant des deux côtés du même segment se verrouillent, chacun attrapant la section. La voie unique est économe en construction mais fragile sans des règles de circulation conçues ; le problème s'aggrave à mesure que le trafic s'accroît.
Le troisième est la file d'attente gare débordant sur la voie principale. Un espace d'attente court ou inexistant permet aux trains attendant l'accès de la gare de déborder sur la voie principale ou les bifurcations. Soudain, ce qui semblait être un petit encombrement devant une gare paralyse tout le réseau. La gare et la voie principale ne sont pas isolées.
Ces trois catégories semblent distinctes, mais partagent une racine : la conception ne limite pas les positions où les trains s'arrêtent.
💡 Tip
Prévenir les blocages, c'est d'abord "limiter où les trains s'arrêtent" avant "ne pas surcharger en trains". Puisque même quelques trains causent des blocages, l'impact initial vient de la disposition, pas du volume.
Comment les identifier sur le terrain
Pour les distinguer en jeu, regarder où s'arrête le nez du train est plus rapide que de compter. Dès un blocage, je survole la région et trace mentalement la tête du train. Cela suffit à séparer rapidement les erreurs de signal des déficits de capacité.
Ce qu'il faut observer : où entre les signaux le train s'est-il arrêté ? S'il est au cœur d'un carrefour, sur une bifurcation, ou juste après une jonction, le diagnostic de "l'entrée était trop permissive" se confirme. Si le train s'arrête bien en amont, aligné proprement, alors le signal est probablement correct ; le problème tourne autour de la capacité ou du manque d'espace d'attente.
Un autre indice : est-ce l'arrêt avant le carrefour ou dedans ? Un train arrêté avant est déjà en meilleure posture : il "ne rentre que s'il peut sortir". Un train immobilisé dedans bloque les autres directions. Cette différence est plus importante qu'il n'y paraît.
Aussi, la file d'attente qui dépasse elle-même sur les bifurcations ou la voie principale compte beaucoup. Une gare saturée engorge la queue loin en arrière ; c'est là que se joue le vrai diagnostic. Le train de tête attend juste la gare, mais le dernier wagon bloque une bifurcation ailleurs.
D'après moi, les blocages se cachent dans les détails. Une vue d'ensemble peut tromper ; la réalité réside souvent dans "un seul train immobilisé au mauvais endroit". Observer la position d'arrêt exacte transforme un diagnostic brumeux en problème résolvable.
Cause #1 des blocages : Mauvais placement des signaux
Différences comportementales entre signaux normal et chaîné
C'est facile de les confondre par le nom, mais leurs actions divergent clairement. Un signal normal examine uniquement le bloc suivant. Si la case devant est libre, il autorise le passage, même si le carrefour ou la bifurcation au-delà sont encombrés. Le train pénètre alors dans le carrefour pour s'y arrêter, bloquant les autres directions. C'est le cœur du problème.
En contraste, un signal chaîné "pré-examine l'itinéraire" jusqu'au prochain signal normal ou à la gare. Selon le Tutorial:Train signals de Factorio Wiki|https://wiki.factorio.com/Tutorial:Train_signals/fr, le signal chaîné considère le parcours entier avant autorisation. Pas "puis-je entrer", mais "peux-je sortir sans m'arrêter" – voilà la différence.
Aux carrefours, cette divergence explose. Un carrefour équipé uniquement de signaux normaux semble sûr. Pourtant, en pratique, c'est un carrefour "où arrêts intérieurs sont possibles". Je ne comprenais pas au début : les feux rouges sont là, alors pourquoi c'est mal ? Puis j'ai réalisé : signaux présents ≠ conçu pour arrêter correctement.
Règle fondamentale pour bifurcations et carrefours
La règle est très simple : signal chaîné à l'entrée, signal normal à la sortie. Voilà le célèbre "chain in, rail out". Cela résout la plupart des blocages basiques.
Logique : l'entrée doit laisser passer que ceux qui peuvent traverser sans s'arrêter. Le carrefour n'est pas une aire d'attente. Les sorties récupèrent alors la gestion normale par blocs. Ainsi, les trains s'alignent dehors, le carrefour reste une zone de transit.
Les exemples de wiki public montrent bien : si les signaux avant carrefour restent normaux, l'arrêt intérieur devient possible. Les changer en chaînés rend l'accès plus strict, et les arrêts intérieurs deviennent rares. Mon expérience confirme : la plupart des carrefours encombré pêchent par "laisser entrer trop librement", non par manque de signaux.
(修正)Certaines discussions communautaires apportent des observations nouvelles sur les usages post-v2.0 et la segmentation des signaux, mais le principe de conception cœur demeure inchangé. S'il y avait véritablement un changement officiel dans v2.0, je citerais les notes de patch ou le wiki officiel. Pour l'instant, je maintiens "observations existent" plutôt que "la mécanique a changé".
💡 Tip
Quand un carrefour s'encombre, je me demande : "ce train avait-il le droit d'y entrer ?" Avec un signal chaîné à l'entrée, cette évaluation devient claire.
Utiliser des signaux chaînés à la sortie pour les brèves zones de sortie
Habituellement, les sorties sont normales, mais il y a une exception pratique. Quand la zone après la sortie est très courte. Si le carrefour débouche directement sur une autre bifurcation, une jonction, ou l'approche d'une gare, la voiture peut obtenir permission de sortir mais rester à cheval sur le carrefour.
Ici, faire aussi la sortie chaînée, jusqu'à ce qu'elle atteigne une zone sûre, marche mieux. C'est ce que la communauté appelle "chain-out". Le concept : la vraie sortie n'est pas l'intersection visuelle elle-même, mais la zone jusqu'où le train entier peut tenir.
Je l'ai fait plusieurs fois aux confluences gares. Signal normal juste après le carrefour = train progresse dès qu'un bloc se libère = voiture reste suspendue sur le carrefour. Signal chaîné là = soudain, stabilité. Changement discret visuellement, mais impact énorme.
Mauvaises dispositions courantes et procédure de correction
L'erreur débutant la plus commune : tous les signaux d'entrée du carrefour normaux. En étendant la logique des tronçons droits, ça se produit naturellement. Hélas, aux carrefours, c'est contre-productif.
Corriger suit ce chemin :
- Identifier les signaux juste avant le carrefour ou bifurcation
- S'ils sont normaux, les remplacer par des chaînés
- Ajouter un signal normal à la sortie du carrefour
- Si le sortie débouche court sur une autre bifurcation/gare, rendre la sortie chaînée aussi
- Vérifier que les trains attendent maintenant dehors, pas dedans
Le clé : ce n'est pas ajouter des signaux, mais expulser la posture d'attente du carrefour vers l'extérieur. Changer un signal au seul carrefour problématique et voir le flux revenir spontanément est puissant. Après, c'est mon standard partout.
Légende des illustrations : « Changer l'entrée en chaîné » et « Chaîné en sortie courte »
Si illustrations : clarté d'intention > precision extrême. "Changer l'entrée en chaîné" montrerait le contraste : signal normal = arrêt possible dedans vs chaîné = refus d'entrer tant que la sortie est bloquée.
"Chaîné en sortie courte" illustrerait : sortie aux voies brèves nécessite aussi chaîné pour empêcher les arrêts intérieurs. Montrer la zone courte et la bifurcation suivante aide à comprendre pourquoi chaîner la sortie.
Les deux visent la même leçon : on ne juste place des feux rouges/verts ; on conçoit où les trains s'arrêtent. Voilà le cœur.
Les signaux chaînés paraissent complexes, mais l'intention est pragmatique. Signaux normaux = prochains blocs seuls, chaînés = parcours pré-vérifié. Cette distinction rend les blocages compréhensibles et réparables rapidement.
Cause #2 des blocages : Capacité insuffisante des carrefours et ronds-points
Relation entre taille des ronds-points et nombre de trains
Ici, le piège : même signaux corrects, un rond-point trop petit s'encombre. Le section précédent traitait "ne pas laisser entrer qui ne peut pas traverser". Celui-ci : même franchis, pas assez d'espace pour tous.
Les ronds-points sont attrayants : vue dégagée, quatre directions en peu d'espace, facile d'en faire des modèles. Je les ai beaucoup utilisés. Mais à volume croissant, plusieurs directions affluent dans un petit rond : en entrée, les trains s'attendent les uns les autres. Le wiki publique note que blocages arrivent même avec deux trains. Donc : pas seulement gros réseaux, même petits.
Spécifiquement dangereux : un train dans le rond attend sa sortie, entrave la prochaine entrée, qui rend la file d'attente-principal s'allonge. Petits ronds amplifient cela ; une fois coincé, résolution prend du temps. Visuellement, ça devient une "bourse sans issue qui tourne".
Le dicton communautaire : "rond trop petit pour l'édition maxi s'encombre sur lui-même". Je l'ai fait : rond petit, puis trains plus longs ajoutés = arrêt total. Ici réside la peur des ronds : initial ok, changement de specs = effondrement capacité.
(修正)Les rapports communautaires notent qu'en conditions spécifiques, les intersections en T surpassent les ronds en débit. Mais cela dépend lourdement de signal, gestion d'espace, édition. Ce n'est pas "toujours T>rond". Présenter comme exemple, pas loi générale.
Avantages et inconvénients du design "1 train à la fois"
Une réaction à l'encombrement rond : autoriser un seul train. Entrée signalée strict, pas plus d'un train à l'intérieur du rond. Très sûr : jamais d'arrêt intérieur mutuel. Peu risqué, j'appelle ça en cas de non-modification. C'est un sauvetage rapide.
Gain clair : l'intérieur du rond devient passage-pur. Moins d'attente intérieure = moins d'interverrouillage. Diagnostiquer devient aisé. Gestion commune déjà difficile, une rupture de rond lisible aide.
Inconvénient saillant : les refusés d'entrée rondelle en ligne principale. Sécurité gagnée = file externe d'attente. Le carrefour net, la voie générale enflée.
Ce design "1 max" assure carrefour stable mais externalise l'attente. Le bout de la file peut déborder gares ou bifurcations, étouffant elsewhere. C'est pas vraiment "résoudre" : c'est "déplacer le lieu de l'attente".
💡 Tip
J'ai agrandi un rond, strictifié l'entrée (max 1) et drastiquement amélioré fluidité. Mais après correction, l'authentique upgrade venait des zones d'attente gare ajoutées, non l'amélioration du rond lui-même.
Augmenter les déviations gare si l'attente déborde vers la voie
À mesure que le rond se "verrouille", la file principale s'étire. Ici intervient le stackeur gare – les zones d'attente gare.
Idée : arrêts, pas sur voie, mais sur déviation gare prévue. Car une fois débordement voie, le petit encombrement gare paralyse le carrefour, connecté la voie globale. C'est pourquoi "gare encombré isolée" vs "gare envahissant le réseau" ne s'équivalent pas.
Considération : attendre dedans rond vs faire attendre dehors, gare-déviée. Première = round encombré. Deuxième = voie principale preserve, round fonction.
(修正)Les critères communautaires posent en fondement que les trains entièrement tenus en blocs isolés. Mon expérience : stackeurs gare insuffisant = trains "attend mais déborde" = pire que attendre nulle part.
Ronds réduits à 1, capacité dehors renforcée, c'est combiner les deux. Puis, tracer où la file d'attente se termine est important. Déborde vers la gare? Gare renforcée. Vers carrefours en arrière? Carrefours améliorés. Chaque "déplacement" pointe le vrai goulot.
💡 Tip
Pour un rond poussif, agrandissement + entrée stricte + déviation gare-centrée = stabilité. Chaque étape compte.
Légende illustrations : « Petit rond OK » et « Taille adéquate + partage signaux »
"Petit rond OK" : petit rond, trains coincés intérieur, entrées chaînées en cascade rouge = incapacité évidente.
"Taille idéale et partage signaux" : rond plus grand, entrées chaînées-séquencées, débouchés gares-déviés = flux maitrisé. Inclure la déviation gare explique la stratégie entière.
Contraste clé : taille seule ne suffit pas ; conjoints, signal+défauts taille+manque déviations. Carrefour lissé sans accepter le débordement, c'est combat perdu.
Cause #3 des blocages : Manque d'espace d'attente gare
Rôle du stackeur (zone d'attente)
Souvent, gare encombré ressort moins du débit gare-même que de où attendre les trains refusés. C'est là le stackeur, zone d'attente préstation gare. Rôle: rediriger attente hors voie-principale vers une zone dédiée.
Critique : débordement voie-principale fait déraisonner le local. Un train à voie bloque bifurcations et croisements, stoppant tout réseau ailleurs. Tout carrefour avec soin + déviation gare courte = réseau complet entravé. Ce lien est caché mais dévastateur.
En début, j'ai fait ça : multipliez les quais sans quai-déviation. Queue d'attente débordait de bifurcations, sans que je le remarque. Au lieu d'agrandir la gare, il fallait une déviation-attente gare. Gare impeccable à voie minuscule : inefficace. Details importants.
Stackeur est vraiment un bouclier voie-principale. Gare lente, multilignes d'arrivée, contrôle circuit : plus demande robustesse attente gare que débit-gare-interne.
Critères taille déviation en fonction de l'édition-train
Clé absolue : édition-maxi complète rentre en 1 bloc-signal. Cette règle est quasi-universelle communautaire et baise facilement.
Pointe: calibre non quai-entrant mais train-maxi réseau-entier. Mix d'éditions ? Long et court mélangées ? Courts calcul gaffe; longs se font déborder; debordement inégal = blocus.
Communauté base-mesure : édition 1-4-0 ~37 tuiles (communauté obs, pas officiel). Pas mémoriser exact : priorise "édition-entière pas dépasse bloc" visuellement-testé. Mon heuristique : "créer boîte-conteneur complet" = victoires.
Gare-déviation-nombre aussi par "combien arrivées-simultanées accepte sans déborder voie?" vs absolutiste. Réévaluer si queue>reception=déviation insuff.
(修正)Communauté-mesure 1-4-0 ~37 tuiles (obs communauté, non-officiel). Plutôt que chiffre exact, "édition complète bloc" importe plus. Réalité : capacité attente = nombre-simultané reçu. Quai=2, arrivées-quai=3 ? Déviation courte = débordement voie-principale infaillible.
Gare avant déviation renforcer : holon gare-entière = quai+déviation. Quai #6 sans déviation < Quai #3+déviation-énorme. Espace consumé, fluidité retournée.
Cas d'erreur : queue-attente déborde bifurcation / debordement voie-principale
Erreur commune : déviation "semble fonctionner, aucunement effectif".
Typique : fin queue-attente traverse bifurcation-gare. Trains quai-attente bloquent trains aller ailleurs. Gare-attente seule, débord bifurcation indifférent. Voie autre nulle.
Deuxième : queue deborde voie-principale. Intention arrêter-gare, réalité = occuper bloc-principal. Trains traversée ralentis. Apparence "carrefour faible", réalité "gare-déviation trop courte".
Mon évidence : gare réceive-mineral, déviation 2-trains-seul. Queue traverse bifurcation. Correction : déviation=édition-maxi, décalage signal-bifurcation vierge. Résultat voie-principale-flux reprendre. Impression "gare améliorée", réalité "gare-déviation isolée voie-principale".
Truc: issue aérienne. X-rouge carrefour accumul? Recul. Voir queue-gare fin-réelle. Cause souvent = gare-déviation court, pas carrefour.
💡 Tip
Déviation-gare : "nb-conteneur" plutôt "nb-quai". Courte-déviation-multi < longue-déviation-juste. Débordement-bifurcation = aveugle-conception.
Principes base [[train_limit|https://wiki.factorio.com/Train_
RinSeo
Factorio 2,000時間超。100駅以上の列車ネットワーク運用実績と Death World マラソンクリアの経験から、物流・防衛の実践ノウハウをお届けします。
Articles connexes
Factorio Configuration des horaires de train et automatisation【Compatible 2.0】
Factorio Configuration des horaires de train et automatisation【Compatible 2.0】
【Factorio】Comment construire un bus principal et déterminer sa largeur
【Factorio】Comment construire un bus principal et déterminer sa largeur
Factorio – Comprendre les signaux ferroviaires et construire un réseau
Factorio – Comprendre les signaux ferroviaires et construire un réseau
Signaux ferroviaires Factorio : bases | signal normal/connecté et blocage