Здесь собираем предложения или решения по поводу систем автоматического управления движением поездов на участке.
А так же то, каком виде их потом реализовывать (команды, правила, или ещё как).
Начну со своей собственной идеи автоматического движения по однопутному участку.
Как известно, в случае однопутки наибольшей проблемой является случай, когда на станцию с обоих сторон прибывает больше поездов, чем на ней есть свободных путей. Раньше (фактически до появления автоблокировки) "диспетчеры" пользовались простым правилом - "после прибытия поезда с перегона нужно изменить направление перегона и отправить на него поезд, если он есть". В то же время из-за того, что на перегонах всего по 1 поезду, пропускная способность была низкой. В дальнейшем, с развитием автоматики и установкой проходных на перегонах, более эффективной стала схема "пакетов", т.е. несколько поездов отправляются один за другим и так следуют по участку (хотя впервые в отечественной практике это было создано в Великую Отечественную, а "проходными светофорами" работали сигналистки).
Основная идея заключается в том, что на всём участке выбеляется "приоритетное направление". И в этом направлении движутся пакеты поездов, навстречу им - одиночные поезда или пакеты, состоящие из меньшего числа поездов. Вопросы в этом случае возникают следующие:
1) как рассчитать количество поездов, которые могут отправится против приоритетного направления.
2) как изменять "приоритетное направление", чтобы не произошёл вышеупомянутый коллапс на участке.
Частичное решение первого вопроса - "со станции нельзя отправлять поезд против приоритетного направления пакетов, если на станции, где предполагается обгон пакетом поездов, заняты, или будут заняты все боковые пути ".
Частичное решение второго вопроса - "пакет поездов должен прибыть на станцию назначения, либо должен быть расставлен на боковые пути станций".
Первое можно математически показать примерно так: " поезд против приоритетного направления может быть отправлен, если число свободных боковых путей на следующих станциях участка, которые пакет поездов ещё не прошёл, меньше числа поездов на перегонах между ними".
Второе - примерно так: "приоритетное направление поездов отменяется, поезда обоих направлений должны пользоваться правилом для "неприоритетных поездов" до тех пор, пока их суммарное число на перегонах участка не будет рано 0". После этого приоритетное направление участка изменяется.