Skip to content

Latest commit

 

History

History
336 lines (223 loc) · 14.4 KB

hackathon_case.md

File metadata and controls

336 lines (223 loc) · 14.4 KB

Кейс хакатона «Цифровая станция»

Идея

«Цифровая станция» — интеллектуальная система поддержки диспетчерских решений для железнодорожной станции.

Система помогает быстрее реагировать на изменения обстановки, находить конфликты в работе станции, оценивать последствия решений и предлагать несколько вариантов перепланирования.


Контекст

Железнодорожная станция — это узел, в котором одновременно выполняется большое количество взаимосвязанных процессов:

  • прибытие и отправление поездов;
  • маневровая работа;
  • распределение путей и платформ;
  • формирование и расформирование составов;
  • работа локомотивов;
  • работа составительских и других бригад;
  • техническое обслуживание инфраструктуры;
  • обработка нештатных ситуаций.

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


Проблема

Основная проблема — высокая сложность оперативного планирования и перепланирования работы станции.

При изменении обстановки диспетчеру необходимо быстро понять:

  • какие процессы затронуты;
  • какие пути или ресурсы становятся недоступными;
  • какие поезда и операции необходимо перенести;
  • какие конфликты могут возникнуть;
  • какое решение нанесёт минимальный ущерб общему плану станции.

Ручной анализ занимает время и сильно зависит от опыта конкретного специалиста.

Это может приводить к:

  • задержкам поездов;
  • простоям подвижного состава;
  • неэффективному использованию путей;
  • конфликтам маршрутов;
  • простоям локомотивов и бригад;
  • снижению пропускной способности станции.

Бизнес-задача

Создать систему, которая помогает диспетчеру принимать решения при штатной и нештатной работе станции.

Система должна:

  1. показывать текущее состояние станции;
  2. выявлять проблемы и потенциальные конфликты;
  3. оценивать влияние события на дальнейшую работу;
  4. предлагать несколько вариантов решения;
  5. показывать последствия каждого варианта;
  6. помогать контролировать выполнение выбранного плана;
  7. формировать историю событий и выполненных работ.

Основные пользователи

Диспетчер станции

Основной пользователь системы.

Его задачи:

  • контролировать состояние станции;
  • видеть текущие и потенциальные конфликты;
  • получать варианты перепланирования;
  • сравнивать последствия разных решений;
  • выбирать оптимальный вариант;
  • контролировать выполнение плана.

Инфраструктурные службы

Например:

  • путейцы;
  • электрики;
  • связисты;
  • другие технические специалисты.

Их задачи:

  • получать назначенные работы;
  • видеть место и описание проблемы;
  • выполнять чек-лист работ;
  • фиксировать результат;
  • передавать информацию о восстановлении объекта.

Машинист / локомотивная бригада

Получает информацию об изменениях, которые непосредственно влияют на движение:

  • изменение маршрута;
  • изменение пути;
  • задержка;
  • новое распоряжение.

Ключевые бизнес-сценарии

1. Обнаружение проблемы

Проблема может быть зафиксирована:

  • диспетчером;
  • сотрудником инфраструктурной службы;
  • автоматически системой;
  • через симуляцию датчика или IoT-устройства.

Примеры:

  • закрытие пути;
  • неисправность стрелки;
  • опоздание поезда;
  • отказ оборудования;
  • отсутствие необходимого ресурса.

2. Формирование отчёта о проблеме

Для события формируется карточка инцидента:

  • тип проблемы;
  • место;
  • время;
  • описание;
  • затронутые объекты;
  • уровень критичности;
  • возможное влияние на работу станции.

3. Оценка влияния

Система определяет:

  • какие поезда затронуты;
  • какие маршруты становятся недоступными;
  • какие операции придётся перенести;
  • какие ресурсы окажутся заблокированы;
  • как изменится эффективность работы станции.

4. Предложение вариантов решения

Диспетчер получает несколько готовых вариантов перепланирования.

Для каждого варианта показываются последствия, например:

  • ожидаемая задержка;
  • количество затронутых поездов;
  • число конфликтов;
  • загрузка путей;
  • простой ресурсов;
  • изменение общего индекса эффективности станции.

Решение остаётся за диспетчером.


5. Выполнение работ

Если требуется вмешательство инфраструктурной службы:

  1. создаётся задача;
  2. назначается ответственная служба;
  3. сотрудник получает описание проблемы;
  4. выполняет чек-лист;
  5. фиксирует результат;
  6. система получает подтверждение о восстановлении объекта.

6. Обновление плана

После устранения проблемы система повторно оценивает ситуацию и предлагает:

  • вернуться к исходному плану;
  • сохранить текущий план;
  • выполнить дополнительное перепланирование.

7. Информирование участников

После выбора нового плана заинтересованные участники получают соответствующие уведомления.

Например, машинист может получить:

  • изменение маршрута;
  • новый путь;
  • изменение времени отправления;
  • указание ожидать дальнейших распоряжений.

Индекс эффективности станции

Для упрощённой оценки состояния станции используется единый показатель эффективности.

На него могут влиять:

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

Состояние станции может отображаться в категориях:

  • Норма
  • Внимание
  • Критично

Главная задача индекса — дать диспетчеру быстрое понимание общего состояния станции и показать, какие факторы сильнее всего ухудшают ситуацию.


Бизнес-ценность

Для диспетчера

  • сокращение времени на анализ ситуации;
  • уменьшение количества ручных расчётов;
  • несколько готовых вариантов решения вместо поиска решения с нуля;
  • наглядное понимание последствий каждого решения;
  • снижение когнитивной нагрузки.

Для станции

  • снижение простоев;
  • более эффективное использование путей;
  • повышение пропускной способности;
  • снижение количества конфликтов;
  • более быстрое восстановление после нештатных ситуаций.

Для руководства

  • прозрачная история событий и решений;
  • возможность анализировать причины задержек;
  • контроль времени устранения проблем;
  • накопление статистики по работе станции;
  • возможность сравнивать эффективность разных смен и сценариев.

Отчётность и история

Система должна сохранять историю работы станции.

Для каждого инцидента фиксируются:

  • время обнаружения;
  • описание проблемы;
  • затронутые объекты;
  • предложенные варианты;
  • решение диспетчера;
  • назначенные работы;
  • время устранения;
  • итоговое влияние на движение.

Также система может формировать краткий отчёт за выбранный период, например за последние 15 минут.

Отчёт может включать:

  • произошедшие события;
  • изменения плана;
  • принятые решения;
  • выполненные работы;
  • задержки;
  • изменение эффективности станции.

Возможная роль IoT

IoT в рамках прототипа можно использовать как источник событий.

Например, симулировать:

  • неисправность стрелочного перевода;
  • занятость пути;
  • отказ оборудования;
  • изменение состояния светофора;
  • техническую неисправность участка.

Главная бизнес-ценность IoT-сценария — показать, что система может автоматически получать информацию о проблеме и запускать процесс реагирования без необходимости ручного создания события.


Основной пользовательский поток

Возникновение проблемы → регистрация инцидента → оценка влияния → варианты перепланирования → решение диспетчера → задача инфраструктурной службе → выполнение работ → обновление плана → уведомление участников → отчёт.


Ключевая ценность продукта

«Цифровая станция» не заменяет диспетчера, а выступает системой поддержки принятия решений.

Она позволяет перейти от модели:

«Проблема возникла → диспетчер вручную анализирует ситуацию → вручную строит новый план»

к модели:

«Проблема возникла → система автоматически оценивает последствия → предлагает несколько вариантов → диспетчер выбирает решение → система контролирует выполнение и обновляет план».


Ожидаемый эффект

В рамках прототипа важно продемонстрировать следующие бизнес-результаты:

  • сокращение времени реакции на нештатную ситуацию;
  • уменьшение количества конфликтов после перепланирования;
  • снижение суммарной задержки поездов;
  • уменьшение времени простоя ресурсов;
  • повышение эффективности использования инфраструктуры;
  • прозрачность принятых решений и выполненных работ.