Кейс
Система мониторинга крупногабаритных грузов во время транспортировки
Система мониторинга крупногабаритных грузов во время транспортировки
Для транспортировки крупногабаритных деталей сложных устройств (например, паровых турбин или лопастей ветрогенераторов) их производителям приходится привлекать различные транспортные компании, способные справиться с грузом в десяток метров длиной и несколько тонн весом. Часто это означает международные морские перевозки с последующей перевалкой на железнодорожный или автомобильный транспорт.
При этом критически важно проследить, что в процессе транспортировки груз не был поврежден. Любое воздействие, будь то падение, подмочка, нарушение температурного режима, может вывести механизм из строя.
При этом критически важно проследить, что в процессе транспортировки груз не был поврежден. Любое воздействие, будь то падение, подмочка, нарушение температурного режима, может вывести механизм из строя.
Цель проекта
Заказчик обратился к нам для разработки инновационного ИТ-продукта для продажи сервиса производителям транспортируемых деталей.
Ключевая особенность
К изначальной задаче по отслеживанию местоположения добавились требования по мониторингу температуры, резкого ускорения (чтобы зафиксировать факт падения), отслеживание присутствия воды. Кроме того, помимо морского транспорта, были добавлены контейнерные, железнодорожные и автомобильные перевозки. Эта новая бизнес-логика должна была быть эффективно реализована на существующей архитектуре решения без снижения производительности и использования нестандартных точечных модификаций (т. е. костылей).
Рабочее решение
Мы разработали систему для мониторинга состояния груза в пути с использованием бикон технологий. Система позволяет в реальном времени следить за движением груза по маршруту, регистрирует все воздействия на груз, помогает в осуществлении инспекций на перевалочных пунктах и в составлении документов и отчетов.


Технологический стэк
Функционал системы
Ключевые особенности базовый
>Механизм отслеживания перемещений транспортного средства с крупногабаритным грузом и состояния каждого отдельного груза в пути.
*
Мобильное приложение для снятия данных с маячков, отслеживающих качественные характеристики грузов. Оно позволяет зафиксировать характер и время повреждения груза.
*
Отправка всей собранной информации в веб-интерфейс. Грузоотправитель и грузополучатель могут проверить местоположение и сохранность груза на протяжении всего пути следования.
*
Механизм отслеживания перемещений транспортного средства с крупногабаритным грузом и состояния каждого отдельного груза в пути.
Мобильное приложение для снятия данных с маячков, отслеживающих качественные характеристики грузов. Оно позволяет зафиксировать характер и время повреждения груза.
Отправка всей собранной информации в веб-интерфейс. Грузоотправитель и грузополучатель могут проверить местоположение и сохранность груза на протяжении всего пути следования.
Синхронизация с Marine Traffic для отслеживания движения кораблей ✦особый✦
Мы оптимизировали систему для морских грузоперевозок в условиях отсутствия связи. Корабли в рейде часто не имеют доступа к интернету, поэтому мы интегрировали сервис Marine Traffic, с помощью которого всегда можно определить расположение корабля. Система передает эту информацию в веб-приложение, где можно отследить маршрут перемещения всех используемых грузовых судов.
Датчики для отслеживания состояния груза в пути ✦особый✦
Синхронизация со специальными маячками, которые устанавливаются на каждую крупногабаритную деталь и отслеживают состояние груза. В маячках есть акселерометры, фиксирующие значения ускорения, и датчики температуры.
При наличии интернета информация передается в веб-интерфейс в реальном времени, иначе — хранится в датчиках для дальнейшего считывания в пунктах перегрузки.
Интеграция мобильного приложения с сайтом для отслеживания грузов ✦особый✦
Вся информация с датчиков, установленных на перевозимых деталях, передается в разработанный нами веб-интерфейс. Отчеты о повреждениях, созданные инспекторами с помощью мобильного приложения, также отправляются на сайт.
Мобильное приложение способно работать в автономном режиме и отправлять все собранные данные в момент возобновления связи.
Интеграция с сервисом отображения погоды на карте ✦особый✦
Погодные условия, в которых находится транспортное средство, перевозящее груз, отображаются на карте вместе с его маршрутом. Таким образом можно определить возможную причину задержки доставки прямо в веб-интерфейсе.
Импорт Excel файлов с данными о новых транспортных средствах
Чтобы добавить новое транспортное средство в систему, пользователю нужно лишь импортировать Excel файл с основной информацией о нем.
Наши практики
Добавление новых видов транспорта, новых датчиков и новых видов инспекций подтолкнуло к применению интересного решения: ключевые сущности выполнены в виде расширяемых шаблонов, вид и поведение которых настраивается в зависимости от устройства, роли пользователя и других параметров. Таким образом мы не только смогли расширить бизнес-логику системы, но и обеспечить ее подстраиваемость под различные сегменты компаний-клиентов нашего заказчика.












