Залізниці – Просунуте керівництво
Деякі з речей, про які я говоритиму, здаються мені очевидними, але я регулярно зустрічаю питання виду "Як мені налаштувати залізницю?". Базовий туторіал дає всі відповіді - але мовою, зрозумілою швидше інженерам, ніж простим гравцям. Більшість мануалів у ютубі, на жаль, просто переказують це керівництво, і показують просту схемку з кількох станцій, рейок і поїздів або двох. Декілька добрих мануалів з поглибленням особливо залізничного тракту в факторії є в англомовному ютубі, але вони, знову ж таки, недоступні тік, хто недостатньо знайомий з розмовною англійською. Я не вмію знімати ролики для ютуба, тому вирішив написати невеликий мануал, і розповісти про деякі особливості, які проявляються на великих розмірах залізничних мереж, а також постаратися пояснити не "як треба робити", а "чому краще робити так".
Отже, почнемо!
Основи залізничної логістичної мережі
Як тільки у вас замість одного поїзда починає їздити два, п'ять, десять….. сто – починають виникати проблеми із пропускною спроможністю. Досвід використання конвеєрів говорить - "просто додай ще пару шляхів!". Це не так. Пропускна спроможність колії, як правило, вкрай висока, і якщо у вас поїзди не йдуть безперервно один за одним - немає сенсу робити 4 або більше 6-ти колійну лінію. Як правило, проблеми знаходяться в інших місцях – це розв'язки, станції та загальна організація залізничної мережі. І якщо розв'язки ви можете перебудувати, а до станцій додати буфери – загальна організація мережі важко піддається переробленню.
Щоб мінімізувати пробки на розв'язках, бажано спочатку будувати свою базу і ресурсні модулі по ланцюжку залежностей. Наприклад, на півдні, знизу від бази, у вас видобувається руда.Ця руда поїздами доставляється на переплавку трохи вище. Звідти інші поїзди везуть її далі вгору - До створення базових компонентів. Далі ці базові компоненти надсилаються ще вищедо місць де вони потрібні на виробництвах. Це створює якийсь віртуальний ланцюжок із видобутку – переплавлення – виробництв – розвинених виробництв.
Представимо її як ланцюжок A-B-C-D. У цьому ланцюжку поїзди ходять маршрутами A-B, B-C і C-D. Звичайно, виробничі лінії не такі прості, і додаватимуться маршрути, яким потрібно йти шляхом B-D, наприклад, проте основна маса поїздів вже перестане заважати один одному. Просто для прикладу - якщо ви про це не задумалися на самому початку, то до середини гри у вас може виникнути ситуація, коли поїзди з рудою їдуть з південних родовищ, створюючи пробки в центрі бази - тому що їдуть маршрутом E-A. Намагайтеся уникати таких маршрутів, і якщо зона видобутку у вас на протилежному боці від переплавлення – краще створіть окремий обхідний шлях для поїздів із рудою.
Крім поділу зон маршрутів, така оптимізація дасть зменшення середнього часу, який поїзд проводить у дорозі – що знову ж таки підвищує ефективність тренспортного потоку.
Сигнали – основи
Туторіал у грі вкрай невиразно пояснює різницю між звичайними та прохідними сигналами, а найкращі туторіали в інеті, замість пояснення логіки зводяться до простої рекомендації – ставте звичайні сигнали за розв'язками, а прохідні – у всіх інших місцях. В принципі, ця порада працює. Але чому?
Спершу розберемося, як працюють самі сигнали. В ігровій механіці всі рейки розділені на віртуальні сегменти, свого роду шматки шляху. Розділені вони саме цими сигналами.У кожному сегменті одночасно може бути один поїзд. Якщо у вас немає сигналів на коліях – то у вашій мережі зможе вільно кататися лише один поїзд, як тільки ви додасте другий, станеться помилка і вони не зможуть розрахувати свій маршрут.
Коли сегменті ЖД перебуває поїзд, все сигнали які стоять шляху в цей сегмент – тобто. відокремлюють його з інших сегментів – показують червоний. Також червоний показують прохідні сигнали, які ведуть до цього сегменту. Також червоний можна включити логікою, що використовують для створення безпечних залізничних переходів.
Коли поїзд їде маршрутом, він перевіряє сигнал на в'їзд у наступний сегмент, і якщо він зелений – їде далі. Якщо червоний – чекає. Це може призводити до дідлок, але про них трохи пізніше.
Після такого базового пояснення стає зрозуміло, що потрібно нарізати свою залізницю на сегменти, але все ще незрозуміло – навіщо використовувати прохідні сигнали. Я придумав конкретний приклад, який показує, яку перевагу вони дають у правильному застосування.
Прохідні сигнали – практична користь
Отже, давайте уявимо, що у нас є дві станції – “Відправлення” та “Прибуття”. Між ними є два шляхи, шлях А та шлях Б, причому шлях А – коротший, тому поїзди завжди обирають його. Але дорога А має одну проблему – на ній є станція “Бологе”, і коли на ній стоїть поїзд – проїзд цим шляхом заблокований. Перед станцією є кілька сегментів, відокремлених звичайними сигналами – від роздоріжжя шляхів 3 сегменти.
Потяг відправляється з “Відправлення” до “Прибуття”, під'їжджає до роздоріжжя, від якого ведуть шляхи А і Б, і вибирає шлях А, як короткий. Він під'їжджає до “Бологого”, і бачить що станція, по недогляду встановлена прямо на коліях, зайнята поїздом, і проїхати далі не можна.Потяг займає перший вільний сегмент перед “Бологим” і чекає, поки шлях звільниться. Та ж історія повторюється ще з двома поїздами - поки не заповнюються всі сегменти від роздоріжжя до "Бологе". Четвертий поїзд, під'їжджаючи до роздоріжжя, бачить що шлях А (точніше, перший сегмент цього шляху) зайнятий, і вирішує їхати маршрутом Б. Перші три поїзди все ще стоять ….
А тепер уявімо, що в сегментах між розвилкою та "Бологим" встановлені прохідні сигнали. Що зміниться? Звичайний сигнал перед “Бологим” показує червоний, прохідний сигнал у попередньому сегменті зчитує його і теж показує червоний, і так – до розвилки. Перший поїзд під'їде до роздоріжжя, побачить що шлях А зараз заблокований, і поїде шляхом Б.
Ми уникли пробки, матеріали оперативно доставлені на станцію призначення, профіт)
Окреме питання - які сигнали ставити протягом шляху. Якщо скрізь стоятимуть звичайні – поїзди набиватимуться навіть там, де проїзд на даний момент заблоковано. Якщо прохідні – поїзди не заїжджатимуть на довгу перегін, поки інший поїзд його не звільнить. Тут слід дотримуватися балансу. Якщо в мережі багато шляхів, і потрібно щоб поїзди вибирали вільну дорогу - ставте прохідні сигнали, а якщо у вас довгий перегін (наприклад, між родовищем руди та базою) без варіантів - то на цьому перегоні повинні стояти звичайні сигнали, з проміжком трохи більше довжини поїздів.
Сигнали – розмір сегментів та довжина поїзда
Це неінтуїтивно, але при плануванні важливо враховувати цей момент. Якщо коротко – сегмент шляху має бути довше ніж ваш склад. Більше того – не лише віртуальний сегмент – а й реальний між розв'язками! Якщо ви використовуєте потяги та два вагони – сегменти повинні вміщати в себе такий потяг.Якщо ви використовуєте довгі поїзди – сегменти повинні бути довшими, якщо ви використовуєте дуже великі поїзди – плануйте свою залізничну мережу дуже ретельно!
Коли поїзд в'їжджає в сегмент залізниці, він може зупинитися на його виїзді. .Це не викличе особливих проблем у разі якщо попередній сегмент лінійний, але що якщо це розв'язка? заблокована доти, доки цей поїзд не поїде.
Більше того, якщо у нас, наприклад, квадратна сітка залізничних колій, ми можемо теоретично отримати дідлок - поїзд не може виїхати на розв'язку тому, що вона заблокована, інший поїзд під'їжджає до хвоста першого, і теж стоїть перед розв'язкою, блокуючи вже третє перехрестя, і це продовжується, поки не замкнеться квадрат. 4 поїзди стоять, блокуючи один одного. гіпотетична ситуація, для цього повинен ідеально збігтися час, в який ці поїзди під'їдуть у місце X, але навіть якщо ймовірність цього вкрай маленька – одного разу це станеться. то поїзди співпадуть.
Тому просто запам'ятайте правило – відстань між розв'язками має бути більшою, ніж найдовший поїзд, який їздитиме цією гілкою!
Розв'язки – розстановка сигналів
Загалом при проектуванні розв'язок можна керуватися тим самим правилом – на в'їзді прохідні сигнали, на виїзді звичайні. Але я хочу розібрати це трохи докладніше.
Коли поїзд в'їжджає на розв'язку, він блокує для інших поїздів, частково чи повністю.Оскільки це може створити пробки, важливо, щоб поїзд, в'їжджаючи на перехрестя, мав можливість виїхати з нього. Ставимо на кожному виїзді звичайний сигнал, а по всій розв'язці і перед в'їздом – прохідні. Якщо поїзду потрібно після розв'язки ліворуч, а шлях зараз зайнятий – поїзд, при правильній конфігурації сигналів, чекатиме перед розв'язкою, доки шлях не звільниться.
Будь-яка розв'язка, особливо складна, як правило, передбачає можливість повороту будь-якого поїзда у будь-якому напрямку. Іноді навіть розворот. Це вигідно з погляду побудови найкоротшого маршруту, але перетворює розв'язку, особливо якщо вона чотирисмугова, на мішанину з рейок.
Проектуючи розв'язку і розставляючи на ній сигнали, спробуйте встановити на неї поїзд, і подивитися, які напрямки при цьому будуть заблоковані (червоний сигнал). Ідеально спроектована розв'язка не повинна заважати проїзду інших поїздів. Наприклад, якщо при правосторонньому русі поїзд, що йде знизу, повертає направо – він використовує розв'язку, але залишає вільними всі шляхи крім шляху зліва направо. Поїзди, що йдуть зверху вниз, справа ліворуч, праворуч вгору або зверху ліворуч – не повинні зупинятися за першого поїзда.
Станції – налаштування
Один з ефективних способів економити паливо та не перевантажувати залізничну мережу – не ганяти поїзди порожняком. Я віддаю перевагу використанню LTN мод для більш гнучкого налаштування, але зараз розповім про можливості ванільної версії – їх теж цілком достатньо, щоб організувати правильні транспортні потоки.
Як правило, перші експерименти з налаштування зводяться до умов "Чекати повного завантаження" і "Чекати повного розвантаження", але вони не дають достатньої гнучкості.Потяг може стояти на станції з видобутку руди, і чекати поки в нього завантажать руду - а видобуток виснажився. Потяг у результаті не діє, непрактично. Або чекає, поки його розвантажать – а на переплавці надвиробництво, продукція нікуди не йде і скрині з рудою теж забиті. У цей час, можливо, на іншій станції руда потрібно.
Для повноцінного використання станцій нам по-перше знадобиться хак, про який багато хто не знає – якщо станції названо однаково, то поїзд їде на будь-яку з них – по-друге – логічні ланцюги. Почнемо з організації доставки вугілля, наприклад. Видобувається він у нас в одному місці, але плануємо додати ще видобуток. Споживається в паливному блоці, на переплавці залізамедисталі, та на виробництві гранат. Разом у нас дві станції постачання та п'ять станцій споживання.
Спочатку, найменування. Назвемо обидві станції, на яких ми завантажуємо вугілля – “Видобуток вугілля”, а всі станції на яких ми хочемо вивантажувати вугілля – “Вивантаження вугілля”. Назви можете вигадувати свої, головне щоб вони повторювалися) Тепер, якщо ми поставимо поїзду маршрут “Видобуток вугілля” (Чекати на повне навантаження) – “Вивантаження вугілля (Чекати на повне розвантаження), поїзд буде їздити до будь-якої з цих станцій. Але є проблема – спочатку він поїде до найближчою видобутку, а від неї – до найближчою вивантаження. Давайте це виправимо.
Якщо ми приєднаємо провід до станції та до скриньок – ми можемо налаштувати умову, за якою станція працюватиме. Для станції видобутку нам потрібна умова, що в скринях достатньо вугілля для повного завантаження поїзда. Я зазвичай використовую двовагонні поїзди, тому ставлю умову включення – понад 4000 вугілля.Скрині передають по проводах, скільки в них вугілля, і як тільки його накопичиться достатньо – станція запрацює. Для станції вивантаження нам потрібна умова, що в скринях залишилося мало вугілля. Наприклад, ми хочемо, щоб у них підтримувалося не менше 2000 вугілля – ставимо умову: якщо вугілля менше 2000, включаємо станцію.
Що тепер відбувається? Потяг їде до найближчої включеною станції. Спочатку він забрав вугілля на найближчому видобутку, і відвіз його на найближче вивантаження. Наприклад, це виявилося плавлення міді. Він повернувся до видобутку, завантажився і їде до найближчої станції, але на переплавку міді щойно вивантажили 4к вугілля, і вона їх не встигла споживати, тому потяг відвіз вугілля на іншу станцію вивантаження. Далі він знову їде за вугіллям, але перша станція ще не встигла добути 4к вугілля, тому він їде на далеку. Якщо всі станції відключені – поїзд стоїть на тій, на яку приїхав останній, та чекає.
Цю схему можна легко розширювати – якщо перший поїзд не справляється, ми додаємо другий з тими ж налаштуваннями, і він також курсуватиме між двома видобуваннями та п'ятьма вивантаженнями. Коли у нас з'являться нові місця видобутку споживання, ми просто називаємо їх тим самим ім'ям, ставимо логіку, і вони автоматично включаються до мережі. Також можна додати до маршруту станцію буфер – завжди включену, де поїзди заправляються паливом.
Найскладніший момент у цьому розділі – це логічні умови. Пояснення того, як вони працюють, виходить за межі цього туторіалу, але внизу я залишу посилання на цікаві ресурси.
Станції – буфери
Коли у вас на одному маршруті багато поїздів, вони можуть приїхати до станції одночасно, і вишикується в чергу на коліях, блокуючи рух іншим поїздом.Це не дуже добре, тому для таких випадків збільшують кількість станцій, що приймають, а так само використовують "буфери" зі шляхів.
Виглядає це досить просто - від шляхів виходить один від одного в бік, поділяється на потрібну кількість ліній, кожна з яких в довжину дозволяє вмістити один або два поїзди (знову ж таки, враховуйте, які поїзди у вас будуть заїжджати в цей буфер!), А в кінці ці лінії знову сходяться та ведуть на станцію.
Здається, це найкоротший розділ, і досить простий - але він також допоможе вам уникнути зайвих пробок)
Післямова
Я дуже сподіваюся, що цей посібник допоможе вам організувати велику, красиву і стабільно працюючу залізничну логістичну мережу.
Корисні ресурси:
Російська вікіпедія присвячена факторке -[link]
Офіційний мод-портал - [link]
Канал https://www.youtube.com/channel/UCMnMkPx1uwzHG0x5QdXoykA – найадекватніший російськомовний канал за факторією.
Канал - якщо ви товаришуєте з англійською - тут теж багато факторії.
Канал https://www.youtube.com/channel/UC5StrkKVnU2xkjV0mVJ9yTw – теж англійською – гайди, проходження, огляди модів.
Канал https://www.youtube.com/channel/UCTIV3KbAvaGEyNjoMoNaGtQ – багато класних проходжень англійською, з різними збірками мод і без.
UPD: Ми нарешті дочекалися від Федора – найкращий посібник з залізниці в російській ютубі, а може і не тільки в російській)
Навчання: Залізничні сигнали
Залізничні світлофори потрібні для функціонування залізничної мережі у Factorio.У цьому посібнику розповідається навіщо і коли використовуються залізничні світлофори, що таке затор і в якому разі він виходить. Мета керівництва полягає в тому, щоб дати відомості читачеві, щоб він міг побудувати залізничну систему, яка працює як годинник. Наведено приклади часто використовуваних рішень.
Для новачків, які тільки навчаються використовувати світлофори, на перехрестях рекомендується встановити радари для швидкого визначення проблеми. Також рекомендується якнайшвидше автоматизувати заправку поїздів пальним, коли до системи додається новий поїзд або станція. Поїзди можуть заправлятися на одній станції за штатним розкладом (може включати або не включати транспортування палива на станцію) або окремої заправної станції.
Contents
- 1 Звичайні світлофори та блоки
- 2 Прохідні світлофори
- 3 Затор
- 4 Інтервал між світлофорами
- 5 Поділ залізничних блоків
- 6 Приклади
- 6.1 Т-перехрестя
- 6.2 Зона очікування
Звичайні світлофори та блоки
Щоразу, коли на одному шляху з'являються два і більше поїздів, існує ймовірність їхнього зіткнення. Щоб цього уникнути, на перехрестях і вздовж дороги, з деяким інтервалом, встановлюються світлофори (рис. 1). Звичайний залізничний світлофор захищає блок шляхів після нього до наступного світлофора або кінця шляху. Світлофори гарантують, що в одному блоці буде лише один потяг. Коли поїзд наближається до чергового блоку, який вже зайнятий іншим поїздом, він зупиниться і чекатиме на дозвільний сигнал.
Блоки відображаються кольорами, коли в руках гравця знаходиться світлофор. На малюнку 2 показано відображення 11 блоків.
Залізничний світлофор світиться зеленим, якщо за ним блок порожній.Коли поїзд заїхав у блок, то світлофори, що пропускають у нього, перемикаються на червоний. Коли ж поїзд тільки входить у блок, він на короткий час стає жовтим, а потім — червоним.
Світлофори встановлюються з правого боку шляхів, тобто рух поїздів правосторонній. Зважаючи на це, в автоматичному режимі поїзди не можуть пересуватися, якщо по дорозі світлофори розташовані тільки з лівого боку. Іноді це може викликати помилку «немає шляху», коли шлях є, але на його частині можливий лише односторонній рух.
Малюнок 3 - зверху вниз: 1. рух зліва направо; 2. рух праворуч наліво; 3. двоспрямований рух; 4. Двонаправлений рух з лівого боку шляхів, які розділяються шляхи з рухом праворуч наліво (верхній шлях) та зліва направо (нижній шлях).
Прохідні світлофори
Використання світлофорів запобігає зіткненню поїздів, однак вони приносять інші потенційні проблеми. Кожен поїзд чекає доти, доки наступний перед ним блок не звільниться. Це створює проблему, коли поїзд зупиняється на перехресті, через що інші поїзди теж зупиняються, навіть якщо вони рухаються в іншому напрямку. У свою чергу, вони зупиняють інші поїзди, що призводить зрештою до уповільнення роботи всієї системи. Необхідно уникати зупинок на перехрестях колій. У Factorio для вирішення цієї проблеми використовується прохідний світлофор.
Найбільш важливим правилом для поїздів є те, що їм не можна очікувати тривалий час у блоці після прохідного світлофора, тоді як у блоці після звичайного можна.Крім цього, поїздам не можна очікувати на перехрестях, це правило виражається таким чином: використовуйте прохідні світлофори на перехрестях та перед ними, а на виході – звичайні світлофори. У загальному випадку, прохідний світлофор необхідно використовувати, коли можлива ситуація блокування очікуваним поїздом іншого поїзда, що йде іншим шляхом.
Як працюють прохідні світлофори? Щоб визначити, чи проїде поїзд повз прохідний світлофор, необхідно розглянути наступний за ним шлях до першого звичайного світлофора або станції, залежно від того, що буде ближче. Поїзд проїде лише в тому випадку, якщо всі блоки на цьому відрізку колії будуть вільними. Коли ж поїзд проїжджає прохідний світлофор, весь цей відрізок резервується доти, поки поїзд не покине його. Прохідний світлофор, який веде до блоку з одним вихідним сигналом, буде того ж кольору, що цей сигнал. При поділі шляху може виникнути ситуація, коли одна з гілок зайнята (горить червоний), а інша навпаки - вільна (горить зелений). У цьому випадку прохідний світлофор буде синім, вказуючи на те, що якийсь із шляхів далі вільний (або кілька), а інші зайняті.
Якщо в залізничній мережі використовується велика кількість прохідних світлофорів, то ймовірна ситуація, що один поїзд може зайняти занадто багато блоків, через що інші поїзди простоюватимуть, знижуючи загальну пропускну здатність. Т.о. якщо звичайні світлофори потрібно використовувати за будь-якої можливості, то прохідний світлофор — лише за необхідності.
Затор
Використання сигналів призводить до того, що одні на потяги чекають на інші. Зважаючи на це, можлива ситуація, коли поїзди вишиковуються в ланцюги, де останній поїзд у ланцюгу чекає, коли проїде перший поїзд.Ця ситуація називається затором, яка дозволяється лише у ручну. Необхідно вживати всіх заходів, щоб не допускати заторів, інакше всі поїзди, які проїжджають через цю ділянку, застрягнуть. Найчастіші причини виникнення заторів:
- поїзди чекають посеред перехрестя та
- в залізничній мережі немає вільного місця для поїздів.
На малюнку 7 показана ситуація затора, коли всередині перехрестя прохідні світлофори замінені звичайними, в результаті чого поїзд чекає посеред перехрестя. Правильне розміщення світлофорів показано на малюнку 5. Усі вхідні та внутрішні світлофори перехрестя повинні бути замінені прохідними світлофорами. Така конфігурація вважається загальним випадком перехресть.
Затор на малюнку 8 стався через кільцеву структуру самого перехрестя, нездатного пропустити стільки поїздів. Розташування світлофорів правильне. Щоб усунути затор, потрібно або прибрати саме кільце, або зменшити кількість поїздів, що проходять через нього.
Затор на малюнку 9 стався з тієї ж причини, причому за участю лише двох поїздів. У цьому випадку затор може бути усунений заміною виділеного звичайного світлофора на прохідний, завдяки чому на кільці зможе перебувати лише один поїзд. Таке рішення призведе до того, що поїзди зупинятимуться на головній лінії. Тому бажано передбачити лінію очікування.
Інтервал між світлофорами
На малюнку 10 зображено затор між двома Т-подібними перехрестями. Він трапився через те, що при зупинці хвіст складу залишився на іншому блоці. Самі перехрестя окремо (хоча хтось може заперечити, що насправді це одне велике перехрестя) побудовані правильно, проте, враховуючи довжину складу, вони розташовані надто близько один від одного.Є три можливі способи дозволити затор: звичайний світлофор між перехрестями можна замінити на прохідний; перехрестя розташувати один від одного на більшій відстані; вкоротити поїзди.
Відстань після світлофора на виході з перехрестя і до наступного світлофора повинна бути не меншою за найдовший поїзд в залізничній системі. У загальному випадку це правило справедливе для всіх звичайних світлофорів.
Рекомендується задати максимальну довжину складу для всієї залізничної системи та дотримуватися її при розстановці світлофорів на коліях.
Поділ залізничних блоків
Довгі безперервні ділянки колій необхідно розбивати на блоки звичайними світлофорами, щоб кілька поїздів одночасно могли пересуватися цими ділянками, що збільшує пропускну спроможність мережі. Переходи повинні розносити один від одного на кілька блоків. Усередині переходу світлофори повинні встановлюватися таким чином, щоб кілька поїздів могли його проїжджати без зниження швидкості — наприклад, поїзди, що йдуть у протилежних напрямках, не повинні сповільнюватися, для чого їм потрібно проходити різними блоками. Приклади, наведені нижче, відповідають описаним правилам.
Приклади
Найбільш поширеною архітектурою побудови залізничної системи є двоколійна різноспрямована лінія. Всі приклади нижче ґрунтуються на цьому рішенні. У більшості випадків, двонаправлений шлях не використовується як 'головна' залізнична лінія.
Т-перехрестя
На малюнку 11 зображено базове перехрестя трьох ліній. Схема розстановки світлофорів перехрестя дозволяє, в деяких випадках, перетинати його декільком поїздам одночасно.Наприклад, у разі, коли один поїзд рухається зліва направо, а інший праворуч наліво, вони перетинають різні блоки: перший поїзд перетинає лівий жовтий блок – синій – нижній правий жовтий блок; другий поїзд перетинає верхній правий жовтий блок та лівий верхній червоний блок. Хоча така можливість не є обов'язковою для перехрестя, вона дозволяє за меншу вартість збільшити його пропускну здатність.
Копіювати креслення 0eNqVmOtuqkAUhd9lfmPDHuYCvkrTnFglLYmiAWyOMbz7gaJN4WzjWv9Enc81sy9rO1fzvj+Xp6aqO7O+mmp7rFuzfr2atvqoN/ vxve5yKs3aVF15MImpN4fxqdlUe9Mnpqp35V+zlv4tMWXdVV1VTuu/Hy5/6vPhvWyGL8xWrm70xJyO7bDmWI8/NHBW8uITcxleFC 9+wO+qptxOn9s++Y9qf6htN3A/PrvVtzCFGyZs/hya4VAHQx0OtTDU49AUhoYf6PbcfJW7R8hbnOKcmCnECMvMYZU5zMQDX8BMP O7jwYNQPO4iWIwyNURBI8KVhCeSwIVE7ByuIyJEcBnhqSQBZeIpL3AdEdUucCERfUngSiI6qE3JFHVzZtSYwlbnAioa1LJeF5Zep 3VRm82x289NVT+Gpw/hqmYHdv1bSxEA6TGk3IkaAzUj0XWp5xjpocEC2ZnTUwNCLeixAaBmKT03IFRhbR6BWtbnEWjGGj0CdWwr QaCe7HkIM5C2jDAjacsIMydtGWEWYE8StZ1ok5NLSacHZDphnR6BWtbpEWjGOj0CdWx/ss/tyHnKPsPdPtOlfapJQI579vlo4iI2 RXhOaE426YVSrzELkgnMUD4FZ6j79u2we40jXBMBZkZvmUTKfumboZ2Gzji19vm04x14kMVNaLYUqp6Bpy4JohqaQLqwUymR+Ssc gczLOXvUVRXYqcdHh67VWUjJAwuatCDc/nSIJaXkKoW8INAhjpQiqYrxnJaR8pZMl6LrX3eoifkqm3bqv3m0Npcijbbv/wGVhQXf
Зона очікування
Якщо кілька поїздів зупиняються на одній станції, то поїзди змушені чекати на головній лінії, що призводить до уповільнення трафіку та навіть виникнення затору. Одним із шляхів вирішення цієї проблеми є додавання зон очікування до кожної такої станції.
На малюнку 12 зображено зону очікування розміщену перед станцією. На вході зони очікування застосовуються стандартні світлофори, т.к. поїзди можуть затримуватись там на тривалий час.На виході використовуються прохідні світлофори, щоб шлях із зони очікування до станції не займався. Розташування станцій у різних блоках дозволяє їм функціонувати одночасно.
Існує дві архітектури у проектуванні зон очікування: паралельна (як на рис. 12) та послідовна (див. рис 13). Паралельна структура легко масштабується, займає менше місця та здатна забезпечувати роботу кількох станцій. Послідовна структура не здатна забезпечувати роботу кількох станцій.
Гайд по сигналах на залізниці у Factorio
Одним із найважливіших аспектів Factorio є створення ефективної залізничної системи для транспортування ресурсів та товарів. Чим більшою і складнішою стає ця система, тим більше викликів вона ставить перед гравцем. Щоб уникнути аварій та зберегти ефективність, важливо освоїти використання залізничних сигналів, які допомагають регулювати рух поїздів та запобігати зіткненням.
Вміння правильно використовувати залізничні сигнали відіграє ключову роль організації залізничної мережі. Спочатку їх використання може здатися складним, проте з практикою гравці зрозуміють, що сигнали працюють за принципом світлофорів. Розібравшись у цій системі, можна створити безпечну та ефективну залізничну інфраструктуру, яка буде відповідати цілям гравця у Factorio.
Основи використання залізничних сигналів
Залізничні сигнали Factorio мають просту механіку, але вимагають точного розташування для коректної роботи.Щоб сигнал впливав на рейки, його потрібно встановлювати праворуч від шляхів (якщо дивитися з боку гравця), таким чином, він «контролюватиме» блок рейок, що знаходиться перед ним. Цей блок рейок також включає відрізок шляху, що веде до нього з лівого боку.
Щоб змінити установки сигналу, необхідно відкрити його меню та внести корективи. Це дозволить гравцеві налаштувати дозволи та поведінку сигналу залежно від потреб його залізничної мережі.
Стан залізничних сигналів
- Зелений сигнал — означає, що контрольована ділянка колії вільна, і по ній може проїхати поїзд. Цей колір з'являється тільки тоді, коли на блоці рейок немає перешкод або поїздів, що наближаються.
- Жовтий сигнал - Вказує, що до блоку наближається поїзд. Це також означає, що ця ділянка зарезервована для першого поїзда, який активував сигнал на відстані.
- Червоний сигнал — попереджає, що контрольований блок зайнятий або інший сигнал поблизу — жовтий, що означає потенційну загрозу зіткнення поїздів.
Якщо сигнал починає блимати всіма кольорами, це означає, що він контролює ділянку, яка не є рейковим блоком.
Використання сигналів для складних мереж
При розширенні залізничної мережі з'являється необхідність більш складного контролю над перетинами та іншими потенційно небезпечними ділянками. Використання ланцюгових сигналів допомагає запобігти аваріям, коли рейки перетинаються. Наприклад, якщо одна лінія перетинається з іншою під прямим кутом, виникне ризик того, що поїзди можуть в'їхати один на одного.
Щоб уникнути зіткнень, можна встановити залізничний сигнал перед перетином.Це зупинить поїзд, що рухається однією лінії, якщо на перпендикулярній лінії з'явиться інший поїзд.
Як уникнути глухих кутів
Тупикова ситуація виникає, коли кілька поїздів блокують один одного на перетинах чи погано організованих ділянках мережі. Це відбувається в складних мережах, де є безліч глухих кутів або перетинів, але принаймні поїзди зупиняться до того, як станеться аварія. Однак важливо запобігти таким ситуаціям до того, як вони виникнуть.
Як ефективно розподіляти сигнали
При встановленні сигналів важливо дотримуватися достатньої відстані між ними, щоб поїзди могли проїжджати, не затримуючись на перетинах. Один із ефективних прийомів — залишити більше місця, ніж потрібно, щоб довгі поїзди не блокували важливі ділянки мережі.
Правильне використання залізничних сигналів у Factorio допомагає уникнути аварій, підтримувати безперервний рух поїздів та створювати ефективні логістичні маршрути. Чим більш продумано розміщені сигнали, тим швидше і безпечніше пересуватиметься транспорт, що дозволить гравцеві зосередитись на розвитку своєї фабрики.
