Привет, Хабр! Александр Попко и Игнат Старшов на связи, и сегодня мы поговорим о нашем продукте «КОНС» — системе визуализации, которая приносит СИБУРу миллиарды рублей в год. Для нашего производства очень важным фактором является соблюдение правильного технологического режима.
Во-первых, это вопрос безопасности: если тот или иной показатель достигнет критического уровня, скажем, температуры или давления, случиться может что угодно.
Обычно это не очень приятно.
Так что за этим пристально следят как специально обученные люди, так и автоматика.
Во-вторых, экономический эффект. Это также сильно зависит от желаемого технологического режима, выбранного инженерами и оператором.
И здесь иногда сталкиваются две точки зрения, ведь оператор обычно думает тоннами, а менеджер – сразу рублями.
Итак, мы создали конструктор под названием ЭCONS. Короче говоря, это помогает оператору визуально (и что немаловажно – в реальном времени) оценить, как выбранный им сейчас технологический режим влияет на экономическую эффективность .
Для простоты мы сделали приборные панели с показателями в виде привычных человеческому глазу спидометров.
В результате получился такой удобный инструмент управления производительностью, которым постоянно пользуются инженеры, технологи и начальники смен.
Панель ЭCONS в диспетчерской
Состав дизайнера
«КОНС» состоит из двух больших блоков.Первый - экономическая модель , это основа ЭCONS. Составляется нашими специалистами по результатам технического аудита; он соединяет технологию и экономику в расчетах.
Второй - визуализация .
Наглядно показать, как именно влияние технологических процессов отражается на экономике всего предприятия.
Блок визуализации является не только наглядным и понятным, но и отчасти мотивационным фактором.
Персоналу становится понятно, почему существует экономичный режим, ведь мы также отображаем на спидометре бонус оператора, который он получит за нахождение в необходимых пределах показателя.
Пример заполнения панели ЭКОНС (нас попросили замазать цифры)
Почему дизайнер?
Фактически, раньше система «КОНС» была общим инструментом для всех, и от разработчиков требовалось вносить любые изменения и улучшения.Представьте: вы оператор установки дегидрирования пропана (жизненно важно, да).
Чтобы добавить необходимый индикатор, вам придется обратиться к разработчикам, чтобы они сначала создали его в MES, затем спроектировали и довели до продажи.
Это не быстрое дело.
И это в производстве, где скорость имеет решающее значение.
Сейчас мы перешли к парадигме, где разработчики просто создают необходимые инструменты для сборки нужных конкретному пользователю конфигураций.
Во-первых, никто не понимает потребности пользователей лучше, чем они сами.
Во-вторых, мы масштабируем решение на наши предприятия по всей России, и каждое производство имеет свою специфику, необходимые метрики и соответственно желаемое наполнение панели.
Только представьте, какая должна быть команда разработчиков, чтобы обслуживать 38 производств с помощью «CONS!».
К концу года таких производств будет около 50. Конструктор добавляет много новых функций.
С его помощью сотрудники смогут:
- Создавайте конфигурации индикаторов и настраивайте администрирование и работу панели по-своему;
- Настроить логику расчета показателей с точки зрения бизнеса;
- Выбрать дизайн спидометров (куда бы мы без этого);
- Определить параметры отклонения;
- Создание и настройка маршрутов уведомлений об отклонениях;
Сам редактор панелей довольно простой и дружелюбный, он покрывает почти 100% потребностей пользователя.
Но мы оставили возможность кодировать очень сложные вычисления и алгоритмы (исключительно для интересующихся) — достаточно знать Kotlin Script на базовом уровне.
Например, когда вам нужно создать сложные регрессионные модели для виртуального хроматографа.
Тут сразу можно сказать, что задача нетривиальная :)
Панель может выглядеть так, например
ЭМИНУСЫ и озеро
ЭCONS разработан на базе платформы Data Lake (мы писали об этом в эта почта ), в который стекаются данные со всех производств.Для упрощения цепочка обмена данными выглядит так:
- Установки на производстве работают в заданных технологических режимах.
Режим работы контролируется контроллером, который собирает и анализирует данные с датчиков;
- Такие контроллеры подключаются к сборщикам данных;
- Сборщики данных передают информацию в реальном времени в систему MES и другие производственные системы по протоколу OPC;
- Данные из MES-систем каждой производственной площадки интегрированы в «озеро», а задержка между моментом возникновения события и моментом его регистрации в «озере» составляет 5-10 секунд. В «озере» данные проверяются на качество и раскладываются по лямбда-архитектуре на разные уровни хранения с разными характеристиками доступа;
- Система ЭCONS реального времени использует подсистему массового обслуживания и историческое хранилище для получения необходимых данных.
- В ЭКОНС данные обрабатываются математическими моделями, визуализируются на информационных панелях системы, а затем отправляются обратно в «озеро» для BI-анализа.
Lake также собирает метрики продукта, предоставляет инструменты для мониторинга и сбора данных журналов.
Это повышает доступность и качество обслуживания, а также сокращает время реагирования на возможные инциденты.
Разработка
Подход здесь вполне классический.В среде DEV мы пишем код, покрываем его тестами, а затем проверяем в разных сервисах.
Тестовая среда – для тестирования функциональности непосредственно на промышленных данных и приемочных испытаний.
Далее система перемещается в собственную инфраструктуру на производстве, где осуществляется промышленная эксплуатация и техническое обслуживание.
Планы развития
Мы начали разработку конструктора около полутора лет назад. За это время нам удалось:- Создайте и интегрируйте все основные подсистемы – расчет показателей, визуализацию данных, мониторинг отклонений, отчетность и многие другие.
- Интегрируйте все модули платформы «КОНС» в новый конструктор.
- Создавайте пилотные панели, успешно пилотируйте их и тестируйте в производстве;
- Ввести изделие в эксплуатацию.
Результаты
Во-первых, мы значительно сократили стоимость и время вывода на рынок индикаторов ЭCONS в производство.Во-вторых, мы смогли отказаться от ряда лицензионных платежей и сторонней платной поддержки — ведь теперь всё работает на нашей инфраструктуре и поддерживается внутренними специалистами.
И в-третьих, нельзя не упомянуть об экономических эффектах ЭCONS. С 2017 года система помогла нам заработать около 1,8 млрд рублей, а к концу этого года эффект приблизится к 2,7 млрд рублей! И еще крутая штука: ЭКОНС автоматически рассчитывает, сколько полезной энергии реально необходимо для технологических процессов.
Так мы понимаем, насколько можно сократить объемы топливного газа и снизить выбросы CO. 2 в атмосфере.
На заводе в Тобольске, например, благодаря ЭCONS мы ежегодно предотвращаем около 80 тысяч тонн выбросов CO. 2. Приятно закончить на зеленой ноте! Если вам понравилась статья, пишите в комментариях, мы будем рады ответить на ваши вопросы :) Теги: #Большие данные #Визуализация данных #Промышленное программирование #Котлин #визуализация #дашборды #Сибур #sibur digital #sibur digital #sibur digital #sibur digital #sibur digital #sibur digital #sibur digital #управление эффективностью #эконс
-
Поиск Заканчивается Кнопкой «Найти Pdf».
19 Oct, 24 -
Knowledgeconf - Вылетел Или Нет?
19 Oct, 24 -
Будущее В Облаках
19 Oct, 24 -
Идея Стартапа: Пикабу. Ru
19 Oct, 24 -
Что Вам Проще/Приятнее Использовать?
19 Oct, 24 -
В Бегуне Кризис?
19 Oct, 24