Помещен в архив

Перенос инструмента для мониторинга каталитических систем на Python

Сферы деятельности

  • Разработка ПО
  • Data Science
  • ИТ

Приём откликов

до 01 июля 2022

Сроки работы

3 месяца

Бюджет

630 000 ₽

В чем суть проекта?

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

Расскажите о задаче подробнее

Компания «Газпром нефть» использует инструмент, который отслеживает состояние каталитических систем и помогает принимать сопутствующие управленческие решения. Поддержкой и развитием этого инструмента занимается компания «Автоматика-сервис». Перед ней стоит задача до конца 2022 года расширить его функциональность и тиражировать имеющиеся наработки на технологические установки НПЗ.

Сейчас рекомендации по работе каталитических систем можно получить только от вендора в рамках пост-продажной технической поддержки. Для ее оказания компания «Автоматика-сервис» использует инструмент, отслеживающий состояние каталитической системы, прогнозирующий остаточный ресурс катализатора и формирующий рекомендации по оптимальному изменению параметров технологического процесса. Такой подход позволяет:

· снизить риск выхода некондиционного продукта при изменении параметров технологического процесса;

· максимизировать использование остаточного ресурса катализаторов и тем самым повысить эффективность их работы;

· продлить срок службы катализаторов или перейти на восстановленные катализаторы там, где это возможно, сократив соответствующие производственные затраты;

· вовремя обнаруживать преждевременную дезактивацию катализатора и корректно реагировать на нее.

Для разработки новых и тиражирования имеющихся моделей применяется инструмент, разработанный в среде Matlab. Однако из-за санкционных рисков необходимо реализовать решение на Python, обладающее той же функциональностью.

Лидер проекта ищет одного специалиста — Python-разработчика, который решит эту задачу.

Что представляет собой результат работы?

· Исходный код на языке Python.

· Техническое описание кода в формате *.docx.

· Руководство пользователя в формате *.docx

По каким критериям будут оценивать результат?

· Разработанный инструмент позволяет создавать новые модели и проводить аудит существующих.

· Разработанный инструмент работает без ошибок.

· Тестовая модель, построенная на одинаковых данных в Matlab и в новом инструменте на Python, имеет одинаковую точность.

· Интерфейс нового инструмента идентичен старому.

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

Что можно получить за этот проект?

Выбрать роль