Проект завершен

Разработка детального алгоритма моделирования активности трещин для сопровождения геомеханической модели

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

  • Разработка ПО
  • Big data
  • ИТ

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

до 22 апреля 2021

Сроки работы

2 месяца 2 дня

Бюджет

416 000 ₽

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

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

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

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

Понадобится ли команда?

Нет, проект рассчитан на то, что им будет заниматься один человек — аналитик-разработчик.

Что предстоит сделать?

1. Встретиться с лидером проекта, чтобы получить материалы, необходимые для реализации проекта, — набор данных по одному из производственных объектов. К встрече вам нужно подготовить стандартный алгоритм сопровождения модели. 2. Провести аудит полученных материалов на предмет полноты исходных данных и достаточности для выполнения расчетов. Соотнести набор данных с подготовленным стандартным алгоритмом по составу используемых параметров. 3. Ознакомиться с программным комплексом «Космос» и набором обучающих материалов к нему, перенести в него подготовленный стандартный алгоритм в виде воркфлоу. 4. Отметить сильные и слабые стороны алгоритма сопровождения геомеханической модели, наметить пути улучшения и ускорения алгоритма. 5. Обновить геомеханическую модель на основе предоставленных лидером проекта синтетических данных с учетом расчетов кубов напряжений. 6. Разработать детальный алгоритм, выдающий рекомендации по предотвращению создания трещин авто-ГРП и прорыва воды при активации системы естественных трещин в ходе работы нагнетательных скважин. Совместно с рабочей группой специалистов-геомехаников протестировать разработанный алгоритм. 7. Разработать алгоритм, обновляющий модель, и реализовать его на языке программирования Python с подключением необходимых модулей. Совместно с рабочей группой специалистов-геомехаников протестировать разработанный алгоритм. 8. Подготовить сопроводительную и пользовательскую документацию.

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

1. Алгоритмы в виде текстовой последовательности операций в формате *.docx или *.xslx. 2. Результаты расчетов по этим алгоритмам в формате *.png и *.las. 3. Проект в формате *.py с результатами расчета модели и скриптами, необходимыми для расчета. 4. Подробная пользовательская инструкция в формате *.docx, включающая описание структуры и последовательности работы алгоритмов. 5. Сопроводительная документация (отчет о доработках и изменениях) в формате *.docx, включающая в себя: • описание проведенных работ по обновлению модели и созданию алгоритмов; • подробное описание принципов работы модели; • анализ основных сложностей и узких мест, обнаруженных при построении моделей, и рекомендаций по их устранению.

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

1. Результаты расчетов с использованием обновленной модели и разработанных алгоритмов отклоняются от выданных проверочных данных не более чем на 5%. 2. Разработанный алгоритм для расчета обновления модели сокращает время построения модели на 10–15%. 3. Пользовательская инструкция и сопроводительная документация: • полны (охватывают всю разработанную функциональность); • понятны (по отзывам потенциальных пользователей).

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

Проект предусматривает денежное вознаграждение 416 000 рублей после выплаты налогов.

На какую помощь можно рассчитывать?

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

Выбрать роль