Εφοδιαστική

Factorio Σήματα Σιδηρόδρομου: Κατανόηση και Κατασκευή Δικτύου

Και εγώ, όταν έφτιαξα την πρώτη σταυροειδή διασταύρωση, το πρώτο τρένο έτρεξε κανονικά, αλλά όταν ήρθε το δεύτερο, σταμάτησε στη μέση και όλο το δίκτυο κόλλησε. Μετά άλλαξα την είσοδο σε σήμα αλυσίδας και η ροή βελτιώθηκε δραματικά. Τότε συνειδητοποίησα ότι τα κανονικά σήματα και τα σήματα αλυσίδας έχουν εντελώς διαφορετικούς ρόλους.

Εφοδιαστική

Factorio Σήματα Σιδηρόδρομου: Κατανόηση και Κατασκευή Δικτύου

Και εγώ, όταν έφτιαξα την πρώτη σταυροειδή διασταύρωση, το πρώτο τρένο έτρεξε κανονικά, αλλά όταν ήρθε το δεύτερο, σταμάτησε στη μέση και όλο το δίκτυο κόλλησε. Μετά άλλαξα την είσοδο σε σήμα αλυσίδας και η ροή βελτιώθηκε δραματικά. Τότε συνειδητοποίησα ότι τα κανονικά σήματα και τα σήματα αλυσίδας έχουν εντελώς διαφορετικούς ρόλους.

Αυτό το άρθρο απευθύνεται σε αρχάριους έως ενδιάμεσους παίκτες που μόλις ξεκίνησαν να χτίζουν δίκτυα τρένων στο Factorio Vanilla 1.1~2.0, με στόχο να κατανοήσετε τη διαφορά ανάμεσα στη θέση στάσης και το εύρος κράτησης, ώστε να χρησιμοποιείτε σωστά τα σήματα και να δημιουργείτε διασταυρώσεις και σταθμούς που δεν κολλάνε.

Η βασική μορφή είναι απλή: διπλή γραμμή σε μια κατεύθυνση για τις κύριες γραμμές, "είσοδος αλυσίδας, κανονική έξοδος" για τις διασταυρώσεις, και γραμμές αναμονής τοποθετημένες έξω από τον κύριο σταθμό. Αν κρατάτε αυτές τις βασικές αρχές, μπορείτε να αποφύγετε πολλά συνηθισμένα αδιέξοδα. Επίσης, θα καλύψω τον τρόπο διαχωρισμού της αλυσίδας στο εσωτερικό της διασταύρωσης, η εφαρμογή του οποίου διαφέρει ελαφρώς μεταξύ παλιών διαγραμμάτων και της λειτουργίας του συστήματος 2.0.

Εκδόσεις και Ορολογία που Καλύπτει Αυτό το Άρθρο

Αυτό το άρθρο καλύπτει τα σήματα τρένων Factorio Vanilla 1.1~2.0. Οι βασικές προδιαγραφές των κανονικών σημάτων σιδηρόδρομου και των σημάτων αλυσίδας είναι κοινές σε αυτό το εύρος, και η βασική δομή που πρέπει να μάθουν πρώτα οι αρχάριοι - "είσοδος αλυσίδας, έξοδος κανονικό" και "τα τρένα διαχειρίζονται κατά μπλοκ" - δεν αλλάζει. Το επίσημο Wiki 'Tutorial: Train signals' επίσης εξηγεί αυτούς τους βασικούς κανόνες.

Σε αυτό το άρθρο, ευθυγραμμίζω την ορολογία με το επίσημο Wiki. Κανονικό σήμα σιδηρόδρομου (Rail signal), σήμα αλυσίδας σιδηρόδρομου (Rail chain signal), μπλοκ, κράτηση διαδρομής, διασταύρωση, στοιβαγμένη αναμονή (stacker/waiting line) - χρησιμοποιώ αυτές τις ονοματολογίες. Αν και μπορώ να ονοματίσω τα σήματα με συντομογραφίες όπως "chain signal" ή "standard signal", πάντα εννοώ αυτά τα τυπικά ονόματα. Η ορολογία είναι σημαντική, γιατί αν ποικίλλει, τα "πού να σταματήσω" και "πού πρέπει να είναι ελεύθερο για να μπω" γίνονται ξαφνικά δύσκολα να κατανοηθούν.

Μια σημαντική προϋπόθεση που πρέπει να κατανοήσετε είναι ότι τα τρένα διαβάζουν μόνο τα σήματα στη δεξιά πλευρά σε σχέση με την κατεύθυνση κίνησης. Με διπλές γραμμές σε μία κατεύθυνση, η τοποθέτηση είναι απλή, αλλά αν θέλετε διπλή κατεύθυνση σε μία μόνο γραμμή, πρέπει να τοποθετήσετε σήματα και στις δύο πλευρές. Αυτή είναι μια κύρια παγίδα και προκάλεσε συγχύσεως όταν ήμουν αρχάριος. Το ζήτημα δεν είναι τόσο η απόδοση του σήματος όσο το κατά πόσον το τρένο βρίσκεται σε μια κατεύθυνση που διαβάζει το σήμα.

Όσον αφορά τις διαφορές εκδόσεων, θα θίξω την υποδιαίρεση στο εσωτερικό της διασταύρωσης. Στην έκδοση 1.1, η βασική σκέψη είναι η ίδια, αλλά τα παλιότερα σχήματα τείνουν να έχουν την προϋπόθεση "μη σχασμός του εσωτερικού της διασταύρωσης". Αντίθετα, το κοινότητας αναφέρει ότι στο σύστημα 2.0 "η λειτουργία λεπτής χωρίσματος των διασταυρώσεων με σήματα αλυσίδας διαδίδεται" και περισσότεροι παίκτες την βρίσκουν εύχρηστη στην πρακτική λειτουργία. Αυτό δεν είναι μια δήλωση σχετικά με τις αλλαγές αρχικής προδιαγραφής, αλλά ως πνευματικό περιουσιακό στοιχείο που βασίζεται σε πρακτική κοινότητας. Σε αυτό το άρθρο, δεν αλλάζω τη βασική μορφή, αλλά προσθέτω εναλλακτικές δικτυακές λύσεις 2.0 ως εναλλακτικές λύσεις.

Υπάρχει ακόμη μια προϋπόθεση που πολλοί ενδιάμεσοι παίκτες αγνοούν. Όταν εγκαθιστάτε ή αφαιρείτε σήματα και τροχιές, όλα τα τρένα επανεξετάζονται την πορεία τους. Αυτό αναφέρεται στο 'Railway/Train path finding' και συνήθως είναι χρήσιμο, αλλά σε μεγάλες γραμμές είναι σημαντικό. Και ο ίδιος είχε επιβραδύνσει όλα τα τρένα όταν έκανε μαζικές αλλαγές σημάτων, κάνοντας ολόκληρη την οθόνη να δείχνει "έχω κάνει κάτι κακό". Δεν ήταν σπασμένο, απλώς ήταν επανεξέταση διαδρομής. Με περισσότερα τρένα, η επίδραση είναι μεγαλύτερη, οπότε η ιδέα να κάνετε τροποποιήσεις κατά τη διάρκεια χαμηλής κυκλοφορίας είναι μια δύσκολη δεξιότητα.

Από εδώ και στο εξής, θα εξηγώ με βάση τις αρχές που είναι κοινές στις εκδόσεις 1.1~2.0, ενώ ενσωματώνω τη διαχειρισιμότητα της λεπτής διαίρεσης της αλυσίδας αλυσίδας στη λειτουργία του συστήματος 2.0. Εάν ευθυγραμμίσετε την ορολογία από αυτό το σημείο, τότε η τομή του μπλοκ, ο τρόπος εμφάνισης της κράτησης διαδρομής και η θέση του stacker συνδέονται αμέσως.

Βασικές Γνώσεις Σημάτων Σιδηρόδρομου Factorio: Μπλοκ και Κατεύθυνση Κίνησης

Μπλοκ = Ελάχιστη Μονάδα Ασφαλούς Ζώνης

Όταν κατανοείτε τα σήματα τρένων Factorio, το πρώτο πράγμα που θέλετε να κατανοήσετε είναι ότι "τα σήματα διαιρούν τη γραμμή σε μπλοκ". Τα μπλοκ είναι κάπως σαν ασφαλείς ζώνες για τα τρένα, και βασικά μόνο 1 σύνθεση ανά μπλοκ μπορεί να εισέλθει. Αυτή είναι η βάση της πρόληψης σύγκρουσης. Αν κοιτάζετε μόνο το χρώμα του σήματος, μπορεί να ακούγεται περίπλοκο, αλλά στην πραγματικότητα "το τρένο κοιτάζει αν το επόμενο τμήμα είναι ελεύθερο". Δεν είναι τίποτα περισσότερο.

Όταν τοποθετείτε κανονικά σήματα σε τακτά διαστήματα σε μια ευθεία γραμμή, η γραμμή χωρίζεται σε ξεχωριστά μπλοκ. Στη συνέχεια, μόλις το μπροστινό τρένο βγει από το επόμενο μπλοκ, το πίσω τρένο μπορεί να το εισάγει. Έτσι, αντί να σκέφτεστε τη γραμμή ως μία μεγάλη διαδρομή, είναι ευκολότερο να σκέφτεστε μια συνεχή σειρά λεπτών ασφαλών ζωνών. Αφού κατάλαβα αυτό, η τοποθέτηση σημάτων δεν φάνηκε σαν "απομνημόνευση συμβόλων", αλλά σαν "οργάνωση τμημάτων".

Ο λόγος για τον οποίο οι διακλαδώσεις και οι συγχωνεύσεις μπορούν να προκαλέσουν σύγχυση είναι ότι δεν παρακολουθείτε πώς κόβονται τα μπλοκ στο μυαλό σας. Εάν η διακλάδωση προωθεί τον ίδιο μπλοκ, τότε παρά το γεγονός ότι είναι διαφορετικές διαδρομές, τα τρένα δεν μπορούν να εισέλθουν ταυτόχρονα. Αντίθετα, εάν χωρίζεται σωστά με σήματα, τότε διαδρομές που δεν ανταγωνίζονται μπορούν να χρησιμοποιηθούν ξεχωριστά. Η βασική αρχή τοποθέτησης σήματος - είσοδος αλυσίδας, έξοδος κανονικού - είναι τελικά δεν αφήνετε τρένα να σταματήσουν στη διασταύρωση, αφήνετε τα τρένα που μπορούν να φύγουν να εισέλθουν τη σχεδίαση.

Εδώ, το Σχήμα Α θα σας βοηθήσει να κατανοήσετε. Βλέποντας πώς τα τρένα διαβάζουν μόνο τα σήματα στη δεξιά πλευρά της γραμμής σε σχέση με την κατεύθυνση κίνησης, συνειδητοποιείτε διαισθητικά "α, τα σήματα δεν είναι διακοσμητικά, είναι κατευθυνόμενες είσοδοι".

Δεξιά Κυκλοφορία και Σήματα Διπλής Κατεύθυνσης

Ένα άλλο σημαντικό σημείο για τα σήματα είναι ότι τα τρένα διαβάζουν μόνο τα σήματα στη δεξιά πλευρά σε σχέση με την κατεύθυνση κίνησης. Ακόμα κι αν υπάρχει σήμα στην αριστερή πλευρά, αν δεν αντιστοιχεί στην κατεύθυνση του τρένου, είναι σαν να μην υπάρχει. Οι διπλές γραμμές σε μία κατεύθυνση είναι εύκολες, γιατί η κατεύθυνση κίνησης είναι σταθερή, γι 'αυτό οι σήματα τείνουν να ευθυγραμμίζονται φυσικά.

Για παράδειγμα, με δεξιά κυκλοφορία σε διπλές γραμμές, τοποθετείτε σήματα στη δεξιά πλευρά του κάθε τρένου και τέλος. Αλλά αν θέλετε να χρησιμοποιήσετε μια γραμμή διπλής κατεύθυνσης, τα πράγματα είναι διαφορετικά. Αν θέλετε να τρέξετε τρένα και προς τις δύο κατευθύνσεις, πρέπει να τοποθετήσετε αντίστοιχα σήματα και στις δύο πλευρές ώστε τα τρένα και στις δύο κατευθύνσεις να μπορούν να τα διαβάσουν. Αν κάνετε μόνο τη μια πλευρά, η πλευρά του τρένου που διαβάζει δεν θα μπορεί να διαβάσει το σήμα, και θα σταματήσει ενώ περιμένει απεριόριστα.

Εάν είστε ειλικρινείς, εγώ επίσης σφάλλω σε αυτό το κομμάτι. Προσπάθησα να χρησιμοποιήσω μια γραμμή διπλής κατεύθυνσης για εξοικονόμηση διαδρομής, αλλά έβαλα σήματα μόνο στη μια πλευρά και το τρένο σταμάτησε, φαινόμενος "δεν υπάρχει δρόμος". Τα σιδηροδρομικά δίκτυα συνδέονται, αλλά δεν κινούνται, έτσι αρχίζετε να υποψιάζεστε τις ρυθμίσεις σταθμού και καυσίμων. Το πρόβλημα ήταν απλό: τα σήματα δεν ήταν στην πλευρά που διαβάζει το τρένο. Αυτή η φύση ισχύει επίσης για αναμονές και διακλαδώσεις μονής γραμμής. Η διπλή κατεύθυνση είναι δυνατή, αλλά η παράλειψη σημάτων οδηγεί εύκολα σε αδιεξοδία ή ευθυγράμμιση, έτσι για αρχάριους είναι αρκετά επικίνδυνο.

Το ίδιο ισχύει και για το Tutorial στο επίσημο Wiki, το οποίο εξηγεί διπλές γραμμές σε μία κατεύθυνση ως πιο εύχρηστες. Όσο περισσότερα τρένα, τόσο περισσότερο αυτό το "διαβάστε μόνο σήματα σε δεξιά κατεύθυνση" επηρεάζει τον σχεδιασμό.

Tutorial:Train signals/ja wiki.factorio.com

Αυτοδιάγνωση χρησιμοποιώντας την Οπτικοποίηση Μπλοκ

Όταν αντιμετωπίζετε προβλήματα σημάτων, ο ταχύτερος τρόπος είναι να δείτε με οπτικοποίηση μπλοκ. Είναι πιο γρήγορο να δείτε τις σιδηροδρομικές γραμμές ως χρωματιστές αντί να τις κατανοήσετε με κείμενο. Όταν τα μπλοκ σε ευθείες, διακλαδώσεις, συγχωνεύσεις και διασταυρώσεις είναι ορατά ως χρωματιστά, "γιατί κολλάει εδώ;" γίνεται σαφές. Το Σχήμα Β δείχνει ένα χρωματισμένο παράδειγμα, και το 1 μπλοκ = 1 σύνθεση αρχή είναι αμέσως εμφανές.

Το κόλπο της εξέτασης είναι απλό: πρώτα, δείτε αν το μπλοκ σπάει μπροστά από τη θέση που θέλετε να σταματήσετε. Στη συνέχεια, ελέγξτε αν το εσωτερικό διακλαδώσεων και συγχωνεύσεων είναι ένα μεγάλο μονό μπλοκ. Για παράδειγμα, εάν ολόκληρη η διασταύρωση είναι ένα χρώμα, μόνο μία σύνθεση μπορεί να τη χρησιμοποιήσει. Αντίθετα, αν χωρίζεται λεπτά, διαδρομές που δεν ανταγωνίζονται μπορούν να κινούνται ταυτόχρονα. Παλιά σχήματα έχουν λίγη διαίρεση στο εσωτερικό διασταυρώσεων, αλλά στο σύστημα 2.0, ο διαχωρισμός του εσωτερικού με αλυσίδες σήματος είναι συχνά χρήσιμος και χρησιμοποιώ συχνά αυτή την προσέγγιση στην πραγματική λειτουργία.

Το πιο εύκολο να βρεθεί σε αυτο-διάγνωση είναι το σχέδιο "φαίνεται διαφορετική διαδρομή αλλά ίδιο χρώμα". Αυτό είναι σήμα ανεπάρκειας σήματος ή ότι το ίδιο μπλοκ χρησιμοποιείται. Εάν τρένα σε δυσανάλογες θέσεις κολλάνε μαζί, είναι συνήθως εδώ που είναι το πρόβλημα. Αντίθετα, αν το μπλοκ μετά την έξοδο είναι πολύ κοντό, το τρένο δεν μπορεί να εξέλθει πολλάπλα και παραμένει ανάμεσα. Όταν κάνετε σχεδιασμό βάσει εμφάνισης, είναι δύσκολο να το παρατηρήσετε, αλλά με την χρωματική οπτικοποίηση, είναι άμεσα εμφανές.

💡 Tip

Όταν υπάρχει σύγχυση σημάτων, προσπαθήστε πρώτα να δείτε "υπάρχει ένα σήμα στην πλευρά που διαβάζει το τρένο;" και "είναι το μπλοκ που σταματάει το τρένο διαφορετικό από το επόμενο μπλοκ;" Ο διαχωρισμός αιτιών γίνεται πολύ πιο γρήγορος.

Όταν σκεφτόμαστε την τοποθέτηση σημάτων, αντί για σχεδιάγραμμα δικτύου, κοιτάξτε τα χρωματιστά τμήματα που είναι ορατά. Όταν φτάσετε εκεί, "πού θέλω να γίνει ανεξάρτητο μπλοκ;" αποφασίζεται πρώτα, και τότε οι ρόλοι των κανονικών σημάτων και των σημάτων αλυσίδας είναι φυσικά ορατοί.

Διαφορές μεταξύ Κανονικού Σήματος Σιδηρόδρομου και Σήματος Αλυσίδας

Συμπεριφορά Κανονικού Σήματος και Αρχή Τοποθέτησης

Το κανονικό σήμα σιδηρόδρομου είναι πολύ απλό. Βλέπει μόνο αν το μπροστινό μπλοκ είναι ελεύθερο, χωρίς να ενδιαφέρεται για διακλαδώσεις ή περιστάσεις εξόδου πέρα από αυτό. Αν είναι ελεύθερο, προχωρά. Αν είναι γεμάτο, σταματά. Αυτή η απλότητα σημαίνει ότι τα κανονικά σήματα ταιριάζουν σε μέρη όπου είναι εντάξει να περιμένουν τα τρένα για μεγάλο χρονικό διάστημα.

Τυπικά παραδείγματα είναι η χωρισμένη κύρια γραμμή ή γραμμές αναμονής πριν από σταθμούς. Αν τα τρένα σταματήσουν εκεί, δεν θα κρύψουν διασταυρώσεις ή δεν θα μπλοκάρουν άλλες κατευθ

article.share

R

RinSeo

Factorio 2,000時間超。100駅以上の列車ネットワーク運用実績と Death World マラソンクリアの経験から、物流・防衛の実践ノウハウをお届けします。