Комбінаторний метод формування составів.

Комбінаторний метод, який запропоновано у ВНІІЖТі, ґрунтується на представленні чисел у фібоначчиєвій системі числення.

Номери груп g = 0, …, 16 у фібоначчиєвому записі наведено в табл. 1.1. У цій же таблиці вказано кількість етапів формування N, яка необхідна, якщо максимальний номер групи в составі дорівнює g.

Ряд Фибоначчи составляют числа, каждое из которых представляет собой сумму m предшествующих чисел. Например при m =3 имеем следующий ряд:

 

m-1              
         
         
         
         
         
         

Для разработки схем формирования составов используется система кодировки чисел в двоичной форме.

Так при m=3 коды выглядят следующим образом:

g Ряд Фибоначчи код Ф3(g)

Номера групп g = 0, …, 16 в фибоначчиевой записи приведены в табл. 1.1; в этой же таблице показано число этапов формирования N, которое необходимо, если максимальный номер группы в составе равен g.

Для определения логических номеров путей при сортировке номерам групп {g = 0, 1, …, q-1} ставятся в соответствие числа в фибоначчиевой записи, взятые из табл. 1.1 в обратном порядке: обратная последовательность указанных чисел используется для того, чтобы в сформированном составе группы были расположены в прямом порядке (0, 1,…, q-1).

 

Таблиця 1.1

Фібоначчиєвий запис номерів груп

Номер групи g Кількість сортувальних колій m
Ф2(g) N Ф3(g) N Ф4(g) N Ф5(g) N

Как видно в каждом столбце таблицы подряд находится не более m-1 единиц.

Числа используются для определения логического номера пути (ЛНП) mi, на который нужно направить i- й отцеп с ЛНГ gi при сортировке на каждом этапе формирования. Для определения ЛНП mi на j- м этапе выполняется последовательный анализ цифр в записи :

mi = k, если jk+j=0, jk+j-1 = …= jj+1 = jj = 1; (0 £ mi £ m -1)

При комбинаторном методе после сортировки вагонов на j- м этапе на следующем (j+1)-м этапе сортируют вагоны, находящиеся на пути, который на j-м этапе имел ЛНП m=0. Отсутствие операций сборки вагонов после каждой сортировки является существенным достоинством комбинаторного метода. При этом после каждого этапа логические номера всех используемых путей циклически изменяются; для определения ЛНП может использоваться рекуррентное выражение

mod m.