PDA

Просмотр полной версии : Острая тема: СОРТИРОВОЧНАЯ ГОРКА



SERZD77RUS
17.02.2019, 13:00
Всем привет! Я создал тему, т.к. это острый вопрос мало где обсуждаемый....
Давайте обсудим, кто хоть раз удачно делал сортировки, рабочий без сбоев алгоритм последовательности команд для организации автоматического роспуска вагонов с горки. Тут не стоит вопрос о том чем их тормозить, а как распустить их ботом (командами). Но про настройки замедлителей тут тоже будем рассматривать.

Условия такой задачи: сигналка sU + zxPatch, постоянное движение ботом состава на горке (5-10км/ч), расцеп и роспуск, далее цикл....

Я заметил, что в реале по ИСИ роспуск по З и по Ж, но в сУ на занятый (под состав) можно только по Б (маневровыми командами).
Под З не получалось на занятый спустить...Короче, у кого получалось удачно, делимся не видео (там плохо видно команды), а пишем тут последовательность команд в цикле не более 4-5 отцепов...

kemal
17.02.2019, 13:53
О, любопытная тема!
Я, пожалуй, зайду с другой стороны. Да, сейчас в sU нет горочного светофора, как нет и штатных способов его сделать. Но, с другой стороны, сделать его всё же не сложно (и у меня даже есть это в планах), сложнее сделать саму горку. Так что я пока просто почитаю, что пишут другие. Я же правильно понимаю, что сейчас основной способ - это задавать маневровые маршруты?

SERZD77RUS
17.02.2019, 15:00
Вот смотри, в качестве горочного у меня 22 (вых/марш) с МУ. В качестве горки либо обьектовая горка 2м, либо рельефом горка также 2м (честно я не помню макс.допустимую высоту горки и крутизну уклона для спуска). Так вот...задача темы такова....организовать последовательность команд движения, маршрутов, расцепа таким образом, чтоб это шло неприрывно пока весь состав бот не раскидает....
Тут можешь конечно горочный светофор сделать, это твое желание, хотя достаточно вставить пункт ГОРОЧНЫЙ в свойства имеющихся светофоров и розжиг для него. Насчет комманд, ну незнаю, если будет какая-то компактная команда, которая будет и поезд двигать и расцеплять над триггером (будет вместо расцепщика на горке, т.к. без него может расцепиться в любом месте), то я непротив....
А теперь моя последовательность команд, которая дала слаженую работу первого отцепа.
1)Установ.приоритет: маневр 5км/ч (10км/ч если тяжело загонять)
2)Задать маневровый маршрут: до Н1 (на свободный путь, если занят то под состав).
3)Движение до маневрового: Г - (до светофора)
4)JustAutoDrive: 10сек
5)Отцепить с хвоста.

В итоге картина такая: становимся маневровыми, подготовили маршрут под 1й отцеп (1 или "n" вагонов), доехали до Г, а т.к. он не у самого Г останавливается а на расстоянии, ставится JustAutoDrive (осаживание) в 10 cек, чтоб после разгона предыдущей командой он дал составу докатиться до места горки, где вагоны сами могут расцепиться и командой отцепить с хвоста смело сваливают с горки вагончики. То есть перед составлением тестируемого набора команд я жал на паузу, прописал команды, и после отпуска паузы процесс пошел слажено.
И все, далее у меня ступор, как остальные циклы сделать, чтоб тут же задался маршрут и тут же ехал состав после первых отцепов и отцеплялись вторые на другой маршрут. Это пока тест набора команд, а так доведя до автоматизма, этот набор команд можно потом смело вводить в БМ библиотеку команд, зная что процесс будучи будет без косяков, простоев и задержек. Параметры самих команд ожидания, осаживания, скорости маневр.приоритета - не постоянные, т.к. горки везде разные, уклоны и настройки замедления отцепов на позициях тоже разные....у кого-то быстро скатится и затормозит, у кото-го вообще не скатится, у кого-то скатится и уедет в края станции. Вот сижу пытают отладить процесс весь. Пробовал в ручную распустить вставляя команды отцепить и маршрутные команды - не всегда успевал, но распустил:fc:

TRam_
17.02.2019, 15:09
Цвет сигнала на горочном светофоре - далеко не самое главное и важное. Основное отличие горки от обычных маневровых маршрутов - то что там стрелки переключаются по мере движения отцепа, а не заранее блокируются под маршрут, как в случае манёвров. Потому в общем случае маршрутизацию zxPath применять нельзя (либо таки её использовать, но сильно уменьшить скорость роспуска, чтобы вагоны успевали полностью освобождать горку).
Второй момент - между выполнениями последовательных команд trainz делает паузу в ~ 0.5 секунды, во время которой скорость роспуска будет сильно падать, а также возможны реакции в составе. Для того, чтоб этого не было, все отцепки и прочее нужно задавать в правилах, а у бота - только команда подачи вагонов, неизменная в течение всего роспуска.
Ну и третье - во время толкания расцепленные вагоны могут снова сцепиться. Когда-то для избавления от этого делал специальную блокировку повторного сцепления в течение какого-то времени. Возможно в 12ке 3.7 это поправлено, но точно не уверен.
Ну и последнее - в 12ке с билдом 3.6 расцепка состава в движении не работала.

---------- Сообщение добавлено в 16:08 ---------- Предыдущее сообщение размещено в 16:05 ----------


которая будет и поезд двигатьКоторая будет двигать поезд до триггера - это Autodive until trackmark, из пакета старой будки z7-xPath - https://yadi.sk/d/4pHG1nkc3N3hha

---------- Сообщение добавлено в 16:09 ---------- Предыдущее сообщение размещено в 16:08 ----------


горки везде разные, уклоны и настройки замедления отцепов на позициях тоже разныеВагоны можно использовать только с одной настройкой и одинаково загруженные. Тогда и катиться они будут примерно одинаково.

wladimir470
17.02.2019, 15:39
Хорошую тему открыли, я 30 лет слушаю свист замедлителей. Сортировка рядом, в окно посмотришь, вся как на ладони.

kemal
17.02.2019, 17:35
Тут можешь конечно горочный светофор сделать, это твое желание, хотя достаточно вставить пункт ГОРОЧНЫЙ в свойства имеющихся светофоров и розжиг для него.
Это не так работает. Но ты прав, это мы, "СЦБисты", сами как-нибудь сделаем. А тут обсуждаем сам роспуск.


Параметры самих команд ожидания, осаживания, скорости маневр.приоритета - не постоянные, т.к. горки везде разные, уклоны и настройки замедления отцепов на позициях тоже разные....у кого-то быстро скатится и затормозит, у кото-го вообще не скатится, у кого-то скатится и уедет в края станции.
Это не задача машиниста, это задача замедлителей. Задача машиниста надвигать с заданной скоростью.

SERZD77RUS
17.02.2019, 19:45
Ну так я и говорю настройки замедлителей. По поводу горочного его либо отдельно делать со своими настройками, либо пихнуть скрипт горочного в список типов светофора в его свойствах. Но условия при задаче такого типа будет то, что мачтовые светофоры 22 будут работать с маневровым режимом, т.к. при нем только сейчас можно ехать под состав и чтоб показывали при роспуске З и Ж, а не белый. Но тут и команда должна быть разрешить проехать горку при которой загорится лунно-белый. Это мое предположение, но опять таки будущее горок в sU - за вами и вам уже решать как лучше....просто хочется чтоб по ИСИ показания были.

TRam_
17.02.2019, 19:52
просто хочется чтоб по ИСИ показания былиТут вспоминается выражение "вам шашечки или ехать". Если очень нужно, чтобы светофор показал зелёный, его можно поставить на невидимый путь, а за ним - нужное число невидимых проходных или стрелок + невидимых маршрутных. Светофор конечно ничего не будет знать о происходящем на том пути, где собственно идёт надвиг, но будет непрерывно сигнализировать зелёным. Или там жёлтым с зелёным. Только какой с этого толк. То же самое будет, если прикручу некий браузер управления огнями группы светофоров. Ну загорятся они по нажатию кнопки в интерфейсе, и ? Это как-то улучшит процесс выполнения надвига, когда боту и так уже задана скорость в наборе команд, и от переключения огня на светофоре (вручную!) команда у бота никак не поменяется?

SERZD77RUS
17.02.2019, 20:05
Что касаемо скорости роспуска у меня в 3.7 в моем случае со 2 по 9 цикл роспуск идёт средним темпом но не медленно я б сказал. А вот с 1 (начало роспуска) и с 10 (когда остаётся 1 Лок) пока косяки. Как определю конкретный набор команд (пусть пока при белом), выложу на обозрение и возможно кину ссыль на видео результата. У меня сейчас вышло так, что перед надвигом задаётся маршрут, потом на метке идёт расцепление и уже командой осаживания проталкивает отцепы чтоб те скатились. После того как произошел расцеп тут же задаётся маршрут в очередь. И когда отцепы покидают стрелки следующий маршрут собирается и т.д. по циклу. Всего 4 команды

Если не влом, скажите как тут кинуть ссыль на ВК, Ютуб или скрины. Сколько пробовал не получалось

---------- Сообщение добавлено в 21:05 ---------- Предыдущее сообщение размещено в 20:54 ----------

Да, парни, начнем с того, какая норм.допустимая высота у горок? 2м-3м-4м?

kemal
17.02.2019, 23:33
Да нужный сигнал на светофоре я вам запросто зажгу. Собственно, в стрелочных постах этот механизм уже используется. Вы мне опишите, как сама ГАЦ должна работать. Или выдайте готовую,о которой ходят легенды, но которую никто не видел.

Rock-sett
18.02.2019, 00:03
какая норм.допустимая высота у горок?
Вот на картинке - 4.4м.
http://images.vfl.ru/ii/1550440881/d277d3a5/25440363_m.jpg (http://vfl.ru/fotos/d277d3a525440363.html)

Трамвайный Панк
18.02.2019, 00:20
Что касается работы горочного - я как-то уже писал,как можно реализовать работу горочного светофора. На моей горке все пути подгорочного парка настроены как много-много перегонов, и маневровые светофоры по их концам с розжигом КБ записаны как входные. Горочный светофор - выходной. На путях подгорочного парка расставлены определяемые методом тыка невидимые светофоры, настроенные на четырёхзначную автоблокировку. Они выполняют роль датчиков населённости пути. Самый первый нужно поставить как можно ближе к маневровому(входному) у подножия горки, чтобы можно было заполнять путь до конца. Показание горочного светофора в этом случае будет зависеть от заполняемости пути, на который сделан маршрут. "Сортировочным листком" выступает список "ожидающих" маршрутов. Существенный недостаток - горочный(выходной) после прохода отцепа перекрывается и ждёт, пока оный не дойдёт до маневрового(входного) у подошвы горки, и только тогда маршрутизация делает следующий маршрут. Приходится постоянно тормозить и ждать открытого сигнала. Но на мой взгляд, просто делать полностью автоматизированный роспуск для созерцания неинтересно, нужно быть самому активным участником. Только надо определится, за кого придётся играть юзеру - за чмухиста-толкача, чувака с кочергой, или ДСПГ. Играть сразу за троих, как у меня, я нашёл весьма весёлым занятием и годным упражнением на внимательность :phil:

SERZD77RUS
18.02.2019, 02:21
Заменил у себя красную стрелку на горбу RE стоп маркером Вставил у себя в команды автомашинист-стоп маркер. В итоге он надвигается до маркера, когда маршрут собран и не доезжая чуть до маркера я выкидывают автобота и выполняются следующие команды отцепить и пока отцеп скатывается и ожидается след.маршрут, тут ручным надвигаю, и перед маркером активируется бот, которого я тут же выкидываю когда надо расцепить. Тут полуавтоматом. Спросите нафига я сунул бота в список тогда. Отвечаю, если бы не он, то маршруты бы переключались и вагоны расцеплялись не дожидаясь надвига.

---------- Сообщение добавлено в 02:34 ---------- Предыдущее сообщение размещено в 02:30 ----------

Ещё об одной теме тут надо уточнить, кто какие настройки замедлителей выставляет? Какие более оптимальны и практичны?

---------- Сообщение добавлено в 03:21 ---------- Предыдущее сообщение размещено в 02:34 ----------

Сразу могу отметить, если кто вдруг не знает, что сорт парки проектируют так, чтоб середина парка была слегка ниже уровнем, чтоб отцепы не могли самовольно выкатиться из парка, даже если и 5км/ч едут. Так в целях безопасности. Я так тоже сделал на испытательном макете. У меня вагоны собираются в поезд в середине. И последующие отцепы их проталкивают. Профиль пути такой 0 > -0.50 > -0.60 > 0. Это даёт вагонам проехать дальше и не выйти в горловину парка.

Егорыч
19.02.2019, 21:48
http://i.piccy.info/i9/4c38119fc5f4ed62e4255483a8d6ae3d/1550605636/7620/1121283/profyl_gorky_240.jpg (http://piccy.info/view3/12982131/857fbdc73b77f059220367fd8382332b/)http://i.piccy.info/a3/2019-02-19-19-47/i9-12982131/240x108-r/i.gif (http://i.piccy.info/a3c/2019-02-19-19-47/i9-12982131/240x108-r)

Профиль спускной части. Подробнее в Книги "Железнодорожные станции и узлы" стр. 104

Rock-sett
20.02.2019, 09:30
..."Железнодорожные станции и узлы"
Егорыч, помню под твоим id карта демонстрационная была в одной из тем, старенькая правда, ещё на z7 и КС АС3, а случайно адаптированной под новые реалии версия есть, с sU и новой КС? На ней можно было бы тесты устраивать, сортировочная горка там солидная была, куча парков, как раз то что надо.

Егорыч
20.02.2019, 22:01
..."Железнодорожные станции и узлы"
Егорыч, помню под твоим id карта демонстрационная была в одной из тем, старенькая правда, ещё на z7 и КС АС3, а случайно адаптированной под новые реалии версия есть, с sU и новой КС? На ней можно было бы тесты устраивать, сортировочная горка там солидная была, куча парков, как раз то что надо.
Из старенького, к сожалению не осталось, веду работы по новенькому достаточно продолжительное время..) Если мне удастся строить в нормальном темпе, возможно к середине лета пару-тройку горок разной мощности можно будет юзать) И использовать СМЕТ в сочетании с горным режимом)

РыцарьРР
25.02.2019, 09:01
во время толкания расцепленные вагоны могут снова сцепиться.
Не знаю, как на счёт команд и правил, но вручную я пробовал разгонять состав, отцеплять вагоны на ходу. Если на ровной поверхности, то включаю тормоз - отцепленные вагоны продолжают катиться, а остаток - замедляется. При роспуске с горки, достаточно уменьшить тягу - отцеп набирает скорость, катясь под уклон. В последнем случае важно, чтобы расцепляемая сцепка была за уклоном (ну, это уже из физики). Повторных сцепов у меня, при указанных способах, не наблюдалось.

lird
27.04.2020, 23:16
Доброе время суток...есть какие решения по улучьшению работы горки? И вопрос... возножно сделать команку проверки занятости(наличия вагонов на...)триггера

Пишем грамотно! Предупреждение.

Rock-sett
28.12.2021, 07:52
Что-то затихла ,острая тема....:mocking:Пока мы тут молчим, вон чувак американский запилил ->015 Trainz Hump Yard Fully Automated простите за мой английский ->Горбатая площадка Трейнз Полностью автоматизирована:pardon:

https://www.youtube.com/watch?v=nVuBYt32b5Q&feature=emb_logo
Отличный видос, 1:16:13 продолжительностью. Довольно длинная киношка правда на английском:good:Кстати, обратите внимание у этого парня комплексный подход к сортировке, у него и вагоны особые с типа указанием Пункта назначения:big_boss:
http://images.vfl.ru/ii/1640669389/59adb621/37303241_m.jpg (http://vfl.ru/fotos/59adb62137303241.html)А так же присутствует спецификация путей,
http://images.vfl.ru/ii/1640670293/dc1ff193/37303463_m.jpg (http://vfl.ru/fotos/dc1ff19337303463.html) то есть каждый путь на сортировке, предназначен для роспуска на него вагонов определённого пункта назначения и вагоны различных типов формируются в составы для определённого маршрута(заранее продуманного:scratch_one-s_head::unknown:)

Serega_82
28.12.2021, 08:50
Так и не понял - вагоны как получают свой пункт назначения? Если бы можно было бы прямо в игре задать пункт... И всю систему горку привязать к sU...

Rock-sett
28.12.2021, 08:59
вагоны как получают свой пункт назначения?
Минуте на восемнадцатой посмотрите, там вагонам из библиотеки из списка командой назначается вручную.:bs7:
http://images.vfl.ru/ii/1640674578/b5288fbb/37304768_m.jpg (http://vfl.ru/fotos/b5288fbb37304768.html)

Elektropoezd_Er
28.12.2021, 09:00
Serega_82, как вариант - очередь маршрутов? Только вот как сигнализация, а точнее мешрутизация уловит момент "прохождения" роспуска

Rock-sett
28.12.2021, 09:08
Elektropoezd_Er, я давно в инете искал и надыбал где-то эту американскую систему, правда она денег стоит. А что за вагоны не понял, но у нас же например в пассажирских номера вагонов задавать можно, правда заранее ручками, но в принципе эта функция возможна и теперь востребована будет.:pardon:

TRam_
28.12.2021, 10:34
И всю систему горку привязать к sUСкорее отвязать от sU (или точнее от zxPath), чтоб не вмешивалась автопереводом стрелок.


Serega_82, как вариант - очередь маршрутов? Только вот как сигнализация, а точнее мешрутизация уловит момент "прохождения" роспускаzxPath не умеет прокладывать маршрут по мере движения вагона/отцепа. А в горке нужно именно это. С маршрутами лет десять назад делал - https://www.youtube.com/watch?v=oj5Bfvreh40 , но как видно, ждать пока вагоны полностью пройдут все стрелки перед очередным отцепом - это очень сильно замедляет роспуск. (На видео сделано на основе маневровых маршрутов)

Rock-sett
28.12.2021, 11:13
ждать пока вагоны полностью пройдут все стрелки перед очередным отцепом - это очень сильно замедляет роспускВладимир, да долго если подряд не подумавши распускать, а сначала на один пучок путей, потом на другой, казалось чем больше горка тем больше вариантов, но мозг вывихнуть можно продумывая оптимальный вариант.
Я как-то баловался. так для антуража со стороны посмотреть как оно, проехал отцеп стрелку наехал на триггер, раз и она на другой путь перевелась и так каждый раз в противо положную, и все стрелки так тоже правилом дефолтными так вагоны змейкой распускались создавая видимость и бурную деятельность, но смысла никакого не было.:pardon:

kemal
28.12.2021, 12:21
Поддерживаю, для горки нужна своя ГАЦ (с увязкой с маршрутизацией конечно же). Вариант задавать назначение в самом вагоне - очень даже ок. А по началу думал задавать длины отцепов, как в реальности. Но так даже проще и удобнее.

Donate with PayPal button

New New