Машиностроение
2 400 000
Промышленность и оборудование
Россия, Санкт-Петербург
Март 2026
Вибромониторинг — ключевой метод диагностики судового оборудования. Он позволяет на ранних стадиях выявить дефекты и обнаружить износ механизмов. Вибросигналы считываются специальным датчиком. Расшифровка и анализ полученных данных вручную занимают много времени, а выполнить их может только специалист с высокой квалификацией и специфическими навыками.
Заказчик много лет занимается диагностикой корабельного оборудования, поставкой комплектующих для его ремонта и сотрудничает с судовладельческими компаниями в России и за рубежом.
Ранее заказчик работал с иностранным программным обеспечением для получения, расшифровки и анализа данных с датчиков вибромониторинга судового оборудования, однако из-за санкций разработчик ПО ушел с российского рынка.
У заказчика был выбор: проводить расчеты вручную или создать собственное ПО. Последнее требовало много времени, финансовых ресурсов, слаженной работы специалистов в области математики и обработки сигналов, а также разработчиков, которые смогут перевести формулы в код.
У нашей команды уже был опыт разработки ПО для диагностики узкоспециализированного оборудования. Мы подробно изучили потребности и пожелания заказчика, предложили свои варианты решения и после согласования приступили к разработке.
Задачи:
1. Разработка веб- и мобильного приложения с интеграцией между собой и возможностью получения данных с датчика.
2. Создание базы данных со всеми типами оборудования, которое можно диагностировать, вариантами поломок и рекомендациями по ремонту.
3. Загрузка ГОСТов и других регламентных документов, исходя из которых определяется состояние корабельных систем.
4. Перевод формул для расчета результатов измерений в код во взаимодействии с вибродиагностами заказчика.
5. Разработка механики составления отчетности с возможностью делать индивидуальный титульный лист для каждого корабля.
В основу нашей разработки легло зарубежное ПО, которое предоставил заказчик. Однако ГОСТы и другие регламентирующие документы нашей страны предполагают иную логику замеров и расчетов, поэтому внутренние процессы были значительно изменены.
Решение состоит из веб-приложения и мобильного приложения, работающих на одной базе данных. Непосредственно наш заказчик будет работать с веб-версией, функционал которой гораздо шире. Мобильное приложение предназначено для сбора замеров и устанавливается на телефон или планшет. К устройству подключают датчик по Bluetooth или через USB-кабель. Датчики переносные, их прикладывают к устройству, с которого надо снять показатели. Мобильное приложение само анализирует полученные с датчиков данные, чтобы работник корабля увидел, если есть поломка, и смог ее устранить до прибытия на берег.
Разработанное комплексное ПО позволяет сократить время на обучение матросов и минимизировать ручной труд в расчетах. Достаточно пройти по сформированному маршруту, приложить датчик по инструкции, а программа все посчитает сама по заложенным алгоритмам.
Сейчас ПО настроено на работу с конкретной моделью датчика. Дальше мы будем расширять решение и дополнять его программами для других датчиков. Работа по развитию продукта уже ведется.
У пользователей приложения может быть одна из 5 ролей.
Роли среди сотрудников нашего клиента разделены в зависимости от обязанностей: техническая часть, взаимодействие с клиентами, перераспределение информации. Также есть две роли для компаний-заказчиков:
— представитель компании (просмотр истории замеров, выгрузка отчетов);
— клиент мобильного приложения (сбор данных с помощью датчика).
Зарегистрироваться самостоятельно не получится — всех пользователей добавляет менеджер. Он заполняет форму, где вводит личные данные, почту, назначает роль и создает пароль. Данные для входа в систему автоматически придут новому пользователю на почту.
У приложений есть объединенная база данных, которая содержит:
1. Описание систем и подсистем оборудования. Позволяет быстро сформировать маршрут для матроса, который будет снимать показания с помощью датчика. В ней подробно описаны частота съема данных, необходимая продолжительность диагностики, расположение оборудования в пространстве, а также есть изображение или 3D-модель детали с отметкой, куда приложить датчик.
2. Показатели состояния оборудования по ГОСТ. Используются для мониторинга состояния систем. При этом можно просмотреть данные, полученные по конкретной детали системы, вплоть до каждой оси точки замера. Это позволяет с наибольшей точностью определить, где проблема и как ее можно решить.
3. Список поломок системы и рекомендации по ремонту. Используется при обнаружении изъянов в работе систем. Эти данные позволяют судовладельцам спланировать ремонт и оперативно принять решение об обслуживании неисправной системы или подсистемы. Рекомендации для конкретного судна можно при необходимости отредактировать вручную, не изменяя базу данных.
Специфика работы на судах может стать препятствием для диагностики. Корабли иногда уходят в море на 6–8 месяцев, а замеры нужно снимать чаще: раз в месяц или раз в квартал. Если интернет есть, карта замеров автоматически отправляется в веб-версию, если нет — данные датчиков сохраняются во внутренней базе данных мобильного приложения для отправки позднее.
После получения данных администраторы ПО формируют текстовый файл отчета о диагностике по конкретному кораблю за выбранный период. Чтобы ускорить процесс сбора информации, мы реализовали раздельный расчет данных. Решение позволяет создать уникальный титульный лист в специальной форме, например, загрузить логотип компании-заказчика, или добавить к отчету регламентные документы, на основе которых подводились итоги диагностики. Полученный отчет судовладелец может скачать в своем профиле.
На момент публикации кейса программное обеспечение прошло тестирование на реальных данных и продемонстрировало точность вычислений — результаты совпали с расчетами специалистов по вибромониторингу. Чтобы в дальнейшем заказчик смог использовать ПО при работе с иностранными суднами, добавили локализацию на английский язык. Отчеты также могут составляться на английском языке.
Заказчик получил:
— цифровое рабочее пространство для диагностики судового оборудования, сокращающее время на анализ данных;
— централизованную базу, в которой собраны системы, их типовые неисправности и алгоритм действий при обнаружении изъянов работы;
— автоматическую проверку, насколько состояние корабельных систем соответствует ГОСТам и другим регламентным документам, загруженным в ПО;
— точный анализ данных, учитывающий отраслевую специфику, и минимизирующий возможность ошибок, в том числе из-за человеческого фактора;
— гибкую систему отчетности, которую можно подстраивать под разных судовладельцев, заказывающих диагностику.
Работа над проектом продолжается. Уже подписано дополнительное соглашение о дальнейшем развитии системы.