【Factorio】Togtrafikstans dødlås - årsaker og unngåelsesdesign
Når tog står stille ved veikryss eller stasjoner, skyldes det som regel tre faktorer: «signaløppsett», «kryss-kapasitet» og «mangel på ventelinje ved stasjoner». Både i Factorio vanilla v2.0 og Space Age gjelder de samme jernbaneprinsippene, så når du har orden på disse punktene, kan du unngå de fleste dødlåser.
【Factorio】Togtrafikstans dødlås - årsaker og unngåelsesdesign
Når tog står stille ved veikryss eller stasjoner i Japan (og på andre steder), skyldes det som regel tre faktorer: «signaløppsett», «kryss-kapasitet» og «mangel på ventelinje ved stasjoner». Både i Factorio vanilla v2.0 og Space Age gjelder de samme jernbaneprinsippene, så når du har orden på disse punktene, kan du unngå de fleste dødlåser.
Då eg sjølv fyrst kopla saman fleire malmgruvor, let eg ein ein stasjon med ventelinje som strekte seg ut i forgreining og stoppa heile nettet. Då eg lagde ventelinja på nytt med rett lengd og konvertera innkøyringa til kjede-signal, flytta flyta tilbake på staden sjølv.
Artikkelen her går gjennom skilnaden mellom vanleg signal og kjede-signal på grunnlaget sitt, og set opp i ei gjennomgåande klargjering når du skal velja enkeltspor, dobbeltspor, rundkøyring eller ventelinje-system. I steden for å laosa togstadar etter dei er fulle, handlar det her om praksisar for å unngå problemet frå designfasen av. Lesinga di tek deg gjennom korleis det skal verta gjort.
Målversjon og førekunnskaper
Tydeleggjering av målversjon
Artikkelen fokuserer på Factorio vanilla v2.0 og Space Age. Space Age er betalt nedlasting, og frå «Space Age - Factorio Wiki» var det 21. oktober 2024 då det kom ut.
Det viktigaste her er at temaet vårt – «dødlås-unngåing for tog» – har praktisk talt same grunnprinsipp både i v2.0 og Space Age. Ideèn om å «leggja kjede-signal før veikryss der du ikkje vil at tog skal standa, og ta imot tog på utgangen», held opp. Då eg gjennomførte utvidingar i v2.0 på eksisterande verdbar, måtte eg bygga om nokre linjer – og same prinsippet om å setja inn kjede-signal frå innan ut medan eg vart med holet.
Derimot, i Space Age skaler godsflyten opp mykje raskare, og tognettet får fort fleire tog. Det handlar mindre om at reglane endrar seg, og meir om at slurv med grunnlagsprinsippa blir synlegare når det gjeld mykje fraktmengd.

Space Age/ja
wiki.factorio.comOmfanget av artikkelen og føresetnadane
Frå no av fokuserer me på dødlås-unngåing berre for tognetverk. Me skal søkkja på veikryss, forgreining, spor-bytte på enkeltspor, dobbeltspor, stasjonsventerommar, rundkøyringar og train limit for straumkontroll – alle designpunktar for linjenettet.
Me skal ikkje dykka ned i detaljar om interplanetarisk fraktflyt eller romfartsnett som du får med Space Age. Det er interessant, men ein gong til: grunnlaget for dødlås-unngåing handlar om å setta orden på på sporlinja – «kvar skal tog stopp og kvar skal dei flyta».
Dødlås, slik me brukar ordet her, er når tog ventar på kvarandre utan å koma seg bort. Det kan henda med berre to tog, og kan krevja manuell flyting for å få tingen klarert. Om det ser ut som berre «litt trangert», kan det i røynda vera at rutepåboking kolliderer og gir permanent stopp.
💡 Tip
Me skil mellom «stopp frå signal-feil» og «kronisk trangering frå for låg kapasitet». Signala kan vera riktige, men ein lita rundkøyring eller kort ventelinje gjev trongering likevel.
Terminologi-oversikt
Her er ord me brukar vidare i teksten. Me legg til forklaring når dei fyrst kjem opp, men det hjelp å få ordförrådet på plass frå starten.
Vanleg signal sjekkar om «neste blokk er ledig» før tog får køyra vidare. Det passar fint på linjestrekk der rutene er simple. Men hvis du set det før forgreining eller veikryss, let togga ofte seg komma inn i midten før dei stoppar.
Kjede-signal kikkar ikkje berre på neste blokk – det sjekkar om heile røyta fram til neste vanleg signal eller stasjon er ledig. Med andre ord: «Viss eg stoppar undervegs, går eg ikkje inn i det heile tatt.» Det er grunnen til at kjede-signal er standard før veikryss og forgreiingar.
Blokk er eit stykke spor mellom signal. Berre eitt tog kan vera i ein blokk. Tog rundar og gjev frå seg blokkene når dei køyrer, så når me tenkjer om dødlås, er det kritisk kvar blokkgrensa går. Når jeg ser på problemtog, er det oftast ikkje fordi det er for mange tog, men blokkene er oppdelat feil.
Berre desse tre let deg skjøna den klassiske regelen: «Kjede-signal inn i veikrysset, vanleg signal når det er kome ut.»
Artikkelen her dykkar ned i dødlåser, men dersom du vil sjåa heile nettsystemet samtidig, tek du deg til med rammesida om tognettverk. Forma på dobbeltspor, plasseringa av stasjonar, ventelinjeprinsipar og signalrolla – det fell betre til å plassera det i heilhetskontekst.
Etter mi erfaring kjem dødlåser sjeldan frå ein ting åleine. Oftast sit «veikryss», «stasjon» og «hovudlinjekapasitet» saman. Så i dei neste seksjona skal me ikkje berre flikka på ein stad, me skal sjåa den heiletonen av kvar tog skal stopp og kvar det skal gå.
【Factorio】Kva er dødlås? – Grunnleggjande tilstandar
Definisjon av dødlås og skilnaden frå trangeringar
Dødlås i Factorio er når tog ventar på kvarandre utan å kunna komma seg vekk – manuell flutt er einaste veien ut. Det kan sjåa ut som litt trangert, men rutepåbokinga er faktisk låst inn, så tida løyser det ikkje. «Togsingal-opplæring» på Factorio Wiki forklarar at berre to tog kan gjera det.
Trangeringar derimot fart framleis når rotet framfor blir tomt. Veikryss har for låg kapasitet, stasjonen arbeid sakte, og køa blir lang – men det ordner seg med tida. Framlegging mot dødlås: trangeringar er «seint men rørleg», dødlåser er «rutene er brote og ingenting rørast».
Eg hang meg sjølv opp på dette fyrste gongen. Berre to tog, og alt var låst! Etter timar fann eg ut at dei hadde lov til å komma inn i veikrysset, så dei stoppa inne. Ikkje tal tog som var problemet – det var kva stader dei fekk lov til å stopp.

Tutorial:Train signals/ja
wiki.factorio.comTre mønster som er vanlegast
Dødlåser som eg møter i praksis deler seg i tre slag. Alle har ein ting til felles: tog blir stilt på stader der dei ikkje skal vera.
Fyrste slag: Veikryssventing inni sjølv. Viss du set vanleg signal før forgreining, tenkjer toget «neste blokk er fri, så eg køyrer». Då kjem det inn i veikrysset – og stoppar på utgangen si. No kan ikkje andre retningar komma forbi. Det mest typiske og vanlegaste, både for nybyrjarar og veteranar.
Andre slag: Når to tog møtest på enkeltspor. Utan nok kryssingslinjer tek dei opp same linja, starr på kvarandre og stoppar. Enkeltspor sparer byggjing, men utan god regletype i designen, blir det ustabilt kjapt. Jo meir fraktflyt, desto synlegare blir denne typen.
Tredje slag: Stasjon-ventelinja som overskrider hovudlinja. Viss stasjon-forkøa er for kort eller ikkje er der, oppstår køa ut i hovudlinja eller vegkrysset. No er det ikkje berre stasjon som er full – heile nettet må stoppa. «Stasjon-problem» og «hovudlinje-problem» er eigentleg knytte saman.
Dei tre er skilte, men dei kjem frå same problem: Du har ikkje ordna kvar tog skal stopp.
💡 Tip
Dødlås-unngåing handlar mindre om «ikkje for mange tog» og meir om å grensa stoppstadene. Siden det skjer med få tog, så me må først orden på plassering.
Korleis du sjåar det på kartet
I praksis ser du det raskt viss du ser på kvar toget som stoppar sit i steden for å telja antal. Eg sjekkar fyrste kvar lokomotiv-nesen stoppar.
Sjekk mellom kva signal toget sit. Inne i veikrysset, på forgreining, rett etter samflyt? Det tyder på at innkøyring var for mild – toget kunne komma inn og stoppa inne. Om toget stoppar langt framfor krysset, eller ordna i køa, er signala forsvarleg – no skal eg sjåa på om krysset er for lite eller om det er for få venteplassar.
Ein anna ting: stoppar toget framfor eller inne i krysset? Framfor er bra – toget følgde «viss eg ikkje kan komma ut, går eg ikkje inn». Inn i krysset er dårleg – no blokkerer eg andre retningar medan eg sit.
Og ein ting til: siste toget i køa – stoppar det på hovudlinja eller på forgreining? Om stasjon har for kort eller ikkje har ventelinja, sit siste toget på det som det skal verte andre tog sin rute. Så eg ser etter siste toget sin bakende no.
Etter mi erfaring er dødlåsen sjeldan synleg på kart. Det som ser ut som stor stans er kanskje eitt tog inne i krysset eller siste toget i ventelinja som blokkerer ein forgreining. Sjå på stoppsted fyrst, då finn du svaret raskt.
Dødlås-årsak 1: Signal-plasseringsfeile
Korleis vanleg og kjede-signal arbeider ulike
Namnet gjev seg lett forvirra, men drifta er svært skilnad. Vanleg signal ser berre på neste blokk. Om neste rute er ledig, køyrer toget – sjøl om utgangen på veikrysset er full. Toget køyrer inn i veikrysset og stoppar der, og no blokkerer det tog frå andre retningar.
Kjede-signal ser føre seg og les kva som kjem frametter. Frå Factorio Wiki: kjede-signal kikkar fram til neste vanleg signal eller stasjon. Altså ikkje «kan eg komma inn», men **«kan eg komma gjennom»**?
Denne skilnaden er stor for veikryss. Vanleg-signal-veikryss ser trygt ut med alle signala. Men toget kjem inn og stoppar inne – det er eit veikryss der tog kan stopp. Eg skjønte det ikkje fyrste gongen – det var rødt signal, så kva var problema? Signal finst og signal hjelp er to ulike ting.
Grunnregel for forgreining og veikryss
Regelen er kjempeenkelt. Kjede-signal inn, vanleg signal ut. Dette stoppar mesteparten av nybyrjar-dødlåser.
Grunnen er at ein veikryss-innside ikkje er ein venteplass. Toget skal køyra gjennom. Utgangen skal ha vanleg signal så blokkering starta på nytt etter veikrysset. Då står tog framfor veikrysset, ikkje inne i det.
Frå Wiki: fleire signal framfor veikkrysset som er vanleg, let tog stopp innvendig. Viss du gjer dei til kjede-signal, blir vilkåra strengare – toget får ikkje komma inn før heile røyta er fri. Eg har endra signal frå vanleg til kjede før veikryss, og plutseleg slutta dei skiter i seg.
💡 Tip
Eg ser på «var dette toget tillate å komma inn?» Kjede-signal framfor gjer spørsmålet lett å svar på.
Kort utgang – gjer utgangen kjede og alt
Utgangen skal vera vanleg signal, vanlegvis. Men om utgangen er kort – neste forgreining eller stasjon kjem raskt – så kan utgangen òg vera kjede. Toget kunne komma ut av veikrysset framfor siste bildebok hans sitt stopp – så den delen av veikrysset var opptatt endå.
Her gjer du utgangen kjede med, så toget må vera ute av veikrysset heilt før det får køyra. Veikrysset er ikkje dei synlege veggane – det er heile området til toget er trygt.
Sjøl har eg prøvd dette ved små stasjon-samflyt. Vanleg signal på utgangen gjorde at toget kunne køyra litt ut medan hjul hans var inne endå. Kjede-signal på utgangen stoppa det. Liten endring, stor effect.
Feil som nybyrjarar gjer og korleis å fiksa
Klassisk feil: All innkøyring til veikrysset er vanleg signal. Du berre legg signal som på linjestrekk – og på veikryss er det feil.
Fiksa-steg:
- Sjekk signal framfor veikrysset
- Viss det er vanleg, byt til kjede
- Etter veikrysset, legg vanleg signal
- Om utgangen er kort, gjer den kjede og
- Sjekk at toget venter framfor, ikkje inne i
Poengtet er ikkje fleire signal – det er å presse stoppstader ut frå veikrysset. Eg har sett veikryss gå frå kaotisk til stabil berre med ein innkøyring-endring. Eg tenkjer «eg gjorde signal smarter», men det var egentleg «eg stoppa ein dum valkonflikt på døra».
Biletekst-forslag: «Kjede-signal før veikryss» og «kort utgang med kjede»
«Kjede-signal før veikryss» – Vanleg signal let toget inn medan utgangen er stengd, kjede-signal sikrar utgangen før innkøyring blir tillate.
«Kort utgang med kjede» – Utgangen er så kort at toget-bakenden vart i veikrysset. Kjede-signal på utgangen sikrar at heile toget er fri før neste tog får innkøyring.
Kjede-signal høyrer komplisert ut, men det me ser på handlar eg om kvar toget deler seg. Det endar opp veldig praktisk.
Dødlås-årsak 2: Veikryss og rundkøyring – kapasitets-mangel
Rundkøyring-storleik og antal tog
Her er trøbbelet: Sjøl med rett signal, kan ein for liten rundkøyring densa seg. Førre avsnitt var «ikkje late toget komma inn». Her er toget kom inn, men det er ikkje plass nok.
Rundkøyring ser fin ut og er lett å gjera med fire retningar, så du vil bruka det frå tidleg. Eg har gjort det mykje. Då trafikk skjer opp, kjem toga fra fleire stader til ein liten ring – og dei venter på utgangen, så neste kan ikkje komma inn, så hovud-køa blir lang. Wiki seier at dødlås kan skje med to tog. So ikkje stor-nett-problem berre.
Kritisk er tog inne i ringja sittet fast på utgang, så neste ikkje kan komma inn, so hovud-køa vex. Lita ring er dårlegare – ein-to tog inne og alt er raudt.
Felleskap: «Lita ringja + manglande stør-bereknia = toget sit inne og gjer seg sjølv til kjøyre-problem.» Eg gjorde ringja med kortare tog-ide, så gav eg lange tog – heile nettet stoppa. Designet som var bra for fem minutter sidan er kaput no.
(Retting) I fellesskapet er det rapport om at visse T-veikryss har høgare gjennomslipp enn rundkøyring under visse forhold. Men det er alt avhengig av design, signal, tog-lengd. Me kan ikkje seia «T er alltid betre». Det er eit døme under spesielle forhold.
«Berre eitt tog» – fordel og ulempe
Eitt veldig trygt grep: La berre eitt tog vera i ringja på same tid. Kjede-signala på alle inngangane blir strenge, så ringja er ikkje ein ventesal.
Fordel er klart: ringja blir berre veg-pass, ikkje stillestands-sal. Venting skjer framfor, ikkje inne. Viss noko blir feil, er det framfor ringja, ikkje inne – så diagnose er lett. I fleirspeler-miljø er «det er enkelt å sjåa kor problemet er» verdt noko.
Ulempe: togget som ikkje får komma inn, sit no på hovud-linja. Du gjorde ringja sikrere – men køa gjekk bakover. Ringja-innside er fin, men om køa på hovud-linja nå er ved stasjon eller forgreining, har du berre flytta problemet.
Denne designa er «ring-indre sikker, men hovud-køa lenger». Det treng du motta køa på annan stad – stasjon-ventelinja må vera større.
💡 Tip
Eg gjorde ringja litt større og satt kjede-signal på inngangen, og ting var mykje betre. Men då måtte eg auke stasjon-ventelinja bak. Ringja-tryggleik + stasjon-mottak = heilheit.
Lengre ventelinja ved stasjon om ringja er streng
Ringja-inngang som blir streng, sender køa bakover. Stasjon-ventelinja – buffer framfor stasjon – tek hand om den køa.
Tanken er: Viss det er ventelinja, stop toget der, ikkje på hovud-linja. Stasjon har plass eller ikkje. Ringja sitt utgang blokkert. Lastarbe-tid er lang. Put køa på stasjon-ventelinja, ikkje på hovud-linja. Då kan hovud-linja og veikryss halda fram.
(Retting) Fellesskapet set som norm at longest-togget must fit fully inside ein signalblokk. Min erfaring smekar: for kort ventelinja = «sit på ventelinja medan eg blokkerer forgreining» = verste scenarioet. 1-4-0-toget skulle vera ca 37-kakel langt (fellesskap-tal, ikkje offisielt). Hugs toget må vera heilt inne, bakenden må ikkje røra forgreining.
Ringja-stramming eller stasjon-utvidelse: det er ikkje enten-eller. Det er båda.
Biletekst-forslag: «Lita ringja – dårleg» og «rett storleik med signalspenn»
«Lita ringja – dårleg» – Lita rundkøyring, fleire innganger, eitt tog inne = resten raudt, hovud-køa vex.
«Rett storleik» – Ringja med signal-spalting, utgangar laus, stasjon-ventelinja som mottek køa.
Me vil visa at signal ikkje berre er «kvar er signala» – det er «kvar stoppar toget egentleg**. Rett ringja er borte-hjelp, men det me treng er ringja pluss stasjon-mottak som ein heilheit.
Dødlås-årsak 3: Stasjon-ventelinja – kapasitets-mangel
Stasjon-ventelinja si rolle
Når stasjon blir full, er det ofte ikkje stasjon-arbeid som er problemet – det er kvar stasjon-køa sit. Her effektiv: stasjon-ventelinja, buffer framfor stasjon.
Poengtet er enkelt: køa inn blir plassert på stasjon-ventelinja, ikkje på hovud-linja. Då stoppar stasjon-toget ikkje heile nettet.
Dette er kritisk fordi ein stasjon-stopp kan veksja til heile-nett-stopp. Eitt tog stoppar ved stasjon-inngangen, bakgrund-køa vex til forgreining, so veikryss kan ikkje komma fram, so annan hovud-linja stoppar. Liten stasjon-trangeringa vart heile-system-stopp.
Eg gjorde ei råmalm-stasjon med for kort buffer. Køa såg ut som den sat på ventelinja – men bakenden var på forgreining. Då eg gjorde buffer lang og riktig, stoppa hovud-signala å bli røde. Stasjon var fin, men stasjon-ytre var tynt. Det er det som var problemet.
Buffer er hovud-linja-vern.
Toget-lengd og ventelinja-blokk-lengd
Viktig punkt: Longest-togget må passa heilt innanfor ein signalblokk. Det er vanleg design-norm, og kort ventelinja er ein klassisk problem.
Viktigare: basen skal vera longest-tog-rundt-i-heile-nettet, ikkje shortest. 1-2-0 og 1-4-0 blandet? Korta passar på kort stasjon berre – då kjem det lange og blokkerer forgreining. Eg gjorde denne feilen: kort ventelinja, lang tog kom, forgreining er blokkert. Lukka oppførsel.
(Retting) Frå fellesskaps-målingar: 1-4-0-tog passar i rundt 37-kakel (fellesskap-tall, ikkje offisielt). Me skal ikkje hugsa tall – toget må vera heilt inni, bakenden ikkje på forgreining eller hovud-linja.
Antal ventelinja på antal tog som kjem – ikkje stiv regel, men kva tal-samtidig-innkøyring får eg stad til utan å spila hovud-linja. Fleire gruver til ein stasjon? Så mange som samtidig-tog + buffer. Stasjon tek 2 togg, men 3 er på veg? Ventelinja-plass til alle tre, så ikkje nummer fire på hovud-linja.
Feil: Ventelinja blokkerer forgreining / blokkerer hovud-linja
Klassisk feil: Ventelinja «ventar» medan bakenden blokkerer. Kort ventelinja, bakenden på forgreining. Toget venter på stasjon-plass – men annan retning kan ikkje komma forbi bakenden. Stasjon er problemet – nøkkelen er ventelinja-lengd.
Feil nummer to: ventelinja på hovud-linja. Ein køa-tog fra stasjon-venting, heile hovud-linja måste brake. Mislykka «buffer» som gjorde motsetta.
Eg fekk dette på eit stykke: to-kakel-ventelinja, bakenden på forgreining. Eg gjorde den langs toget, mov signal posisjonen, og pløtsleg: hovud-linja fluid. Stasjon var fin – no var stasjon-utanstyr separert frå hovud-arbeid.
Diagonosen var klar når eg zoom ut: rødt-signal spridd på veikryss, men opphav var eitt-togg-ved-stasjon-bakende som blokkerte forgreining. Stasjon-side var problem, ikkje veikryss.
💡 Tip
Stasjon-ventelinja: «Eitt tog passar heilt?» før ««Kor mange ventelinja?»** Kort-ventelinja-mange er dårlegare enn lang-ventelinja-nokre. Lang buffer kan ta fleire samtidig-togg utan å spila ting.
Kretslogikk og train limit – grunnprinsipp
train limit (stasjon-kvote) via kretslogikk er sterkt. Du kan skru av stasjon dersom mottakar er full, eller lagra tog til at stasjon-plass blir ledig. Jo fleire tog, jo meir nyttig.
Me skal hugsa: ventelinja-tanken forsvinn ikkje. Kretslogikk styrer kva togg får komma, ikkje kvar dei sit medan dei venter.
(Retting) Frå fellesskapet: Open-mottaks-plassar sum større enn actual-tog gir stabilitet (alt avhengig av design). Omvendt: viss alle tog saknar stad, sit dei og ventar, køa vex på stasjon-framside, forgreining blir blokkert, og – dødlås.
Der stasjon-ventelinja hjельp: train limit kan vera 0 eller 1, men kvar ventar toget medan det skal sitja? Skal vera stasjon-ventelinja, ikkje hovud-linja. Kretslogikk er effektiv bruk av ventelinja, ikkje bytte av ventelinja.
Eg brukar: stor stasjon + kretslogikk som skru ut stasjonen når ho er full. Stabilitet kom frå stasjon hadde måtta ventelinja først – logikken vart berre raskare. Togg-drift er ikkje berre logikk; det er leiing for tog å sitja.
Biletekst-forslag: «Heilt ventelinja» og «blokkering av forgreining – dårleg»
«Heilt ventelinja» – Ventelinja-togg sit inne utan å røra forgreining eller hovud-linja. Inngangssignal er kjede, kontroll strict.
«Blokkering-dårleg – Kort ventelinja, bakenden på forgreining. Annan-retning kan ikkje komma forbi.**
Ikkje-samelinja-designe som «mange ventelinja som var som små». Eitt langt-ventelinja som tar fleire samtidig-tog, utan å røra rundt-systems.
Bilete saman viser at stasjon-problem er ikkje stasjon-mange – det er stasjon-utanstyr-design. Same stasjon, korrekt ventelinja = hovud-flyt. Litt ventelinja-overlap = nett-stopp. Det er den sanne skilnaden.
Kva skal eg velja: enkeltspor, dobbeltspor eller rundkøyring?
Enkeltspor: når det passar
Enkeltspor er tidleg-fase, lågt-trafikk-strekkjar. Låg byggjekost, raskt å dra ut frå heimstaden til fjern-gruver. Eg brukar det mykje fyrst.
Men enkeltspor treng kryssingslinjer for å vera brukart. To tog frå motsett side låset seg med ein gong. Wiki seier dødlås hender med få tog – enkeltspor er typisk. Eg byggja ei lang-single-line til
RinSeo
Factorio 2,000時間超。100駅以上の列車ネットワーク運用実績と Death World マラソンクリアの経験から、物流・防衛の実践ノウハウをお届けします。
Relaterte artikler
Factorio togtrening planlegging og automatisering【2.0-kompatibel】
Factorio togtrening planlegging og automatisering【2.0-kompatibel】
Factorio Tognsignaler – Hvordan fungerer de og bygge tognettverk
Factorio Tognsignaler – Hvordan fungerer de og bygge tognettverk
Factorio train signals basics | Normal/Chain and blocks
Factorio train signals basics | Normal/Chain and blocks
【Factorio】Komme i gang med robotlogistikk|Minste oppsett og plasseringsdesign