«...А кто-то этот поезд ждёт.» © не Тимас.
0. За последний месяц достаточно подтянули по структурам данных вводную «Комсомольская» с прилегающими перегонами.
0.1. По этой причине запустили четырёхзначную автоблокировку и добили всё то, что вообще по автоблокировке было ещё не доделано. Работает! В теории можно запускать АЛСО — гарантированно заработает!
0.2. Также полностью вернули к жизни жезловку. Ей досталось немного, просто перепривязали существующие алгоритмы к новым концам перегонов.
0.3. Полуавтоматику пока не трогали. Без маршрутов не отладить фиксацию прибытия на станцию.
1. Массово засели за приведение в порядок куч бумажных черновиков. Надоело искать нужные бумажки с ID объектов и фрагментами путевых схем в папочках. Решили все ID перенести прямо на местность в файлик путевой модели в AutoCAD. Это долго, требует внимательности и усидчивости, но практика показала, что пользоваться таки файликом гораздо быстрее и удобнее, нежели кучей макулатуры.
2. Также немного подтягиваем вводную «Салют». Просто, чтобы потом не забыть, какие изменения нужны в структуру данных.
3. Совершенно чётко вызрел вопрос нескольких точек старта для каждой вводной. Как минимум, чтобы показать особенности работы в разные дни недели и разные времена года.
3.1. Этот вопрос, помимо расстановки подвижного состава на путях на точку старта, требует проработки ещё нескольких вопросов по внесению изменений в связанные объекты (ну с СЦБ понятно, а вот, например, работу локомотивных бригад и грузовых фронтов надо как-то будет учитывать). Хочется составить наиболее точный список того, что надо будет менять, и потом для этого придумывать отдельную структуру данных, которая и будет использоваться при заполнении вводной на точку старта.
4. Немного поэкспериментировали с Ардуинами. Желание сделать визуализацию работы входных светофоров для Тимасовской не исчезло. Тем более, что сами светофоры в модельном масштабе приобрести реально. Надо только выяснить, работает ли у них зелёная полоса!
5. Оформление объектом динамического массива объектов даёт свои положительные результаты: практически все ошибки EAccessViolation чётко определяются и быстро устраняются. Некоторые из них даже и не отписываются в истории сборок.
6. Лечим депрессию вставанием в любимое время суток: в интервале от 1 до 3 часов утра по местному поясному времени. Шикарно помогает, бо до появления массовой городской движухи получается очень эффективно творчески посидеть. Дальше обострённый слух начинает раздражаться городским шумом и эффективность жизнедеятельности резко падает.
7. Ну и, как всегда, напоследок о грустном (запоминается жеж всегда последнее!):
7.1. Теория тяги. Поскольку нынешняя объектная модель ушла далеко от того, ва чём решалась задача на прицельное торможение, то решать её заново. Если с тягой всё понятно (тяга нужна для проверки возможности трогания и ведения поезда на подъёме), то с торможение — не очень. Возможно, придётся решать сию задачу заново или упрощать тормозную модель (чего не хочется).
7.2. Нужна хоть какая-то модель секционирования контактной сети. На Комсомольской есть приёмоотправочный путь без контактной сети, да и вообще уже пора. Вводная «Сферическая» ждёт!
7.3. На графику пока забили. Видимо, надолго.
7.4. Пассажирские устройства и фронты. Дозрела мысль развязать станционные пути и пассажирские устройства (платформы). Сейчас аналогичный образом выполняется увязка путевой модели и путей станций и перегонов. Надо будет делать увязку с пассажирскими устройствами и грузовыми фронтами (будущий объект TPlatForm), секциями контактной сети (будущий объект TCatenarySection). Посмотрим, чем это закончится!
7.5. Разработан концепт БПЛА (Бесконтактная Путеобследовательская Лаборатория-Автомат). Будет двигаться самостоятельно. Надо жеж обещания о пасхальных яйцах выполнять!
7.6. Ну и график движения — писАть с нуля! Необходим учёт возможных двух стоянок в пределах одного логического раздельного пункта.
7.7. В общем, на проект каждый или почти каждый день тратится по несколько часов свободного от безделья времени! А ещё хочется шуршать пластиковыми деталями и молотить квадратными кирками кубическую руду!
|