Наш бизнес-партнер, компания ННТЦ разработала математическую модель, которая рассчитывает оптимальную очередность бурения.
Цель проекта – снижение издержек при организации бурения нефтяных скважин. Оптимизация затрагивает кустовое бурение – способ добычи, при котором до 20 скважин группируются на одной площадке. Строительство промысловых сооружений, дорог, инфраструктуры требуют больших капиталовложений, поэтому важно спланировать перемещения буровых установок в кусте оптимальным образом.
Система работала как настольное приложение. Впоследствии решили оформить презентационную часть в виде web-приложения. Для этого ННТЦ обратилась в Интабию.
способ, при котором устья скважин находятся на общей площадке, а забои в соответствие с геологической сеткой месторождения.
Реализовать web-интерфейс для модели, определяющей очередность бурения.
Требования к функциональности серьёзные, высокая сложность компоновки большого количества элементов. Главная страница созданного решения напоминает интерфейс MS-Project, выполненный на вебе – расписания, графики, бюджеты, диаграммы Ганта.
Интерфейс построения графиков и диаграмм реализовали на Angular 8. Управляющие бурением формируют расписания работ, строят графики прогнозируемой добычи нефти, загруженности каналов транспортировки, группируют элементы на диаграммах, изменяют параметры и очередность работ.
Заказчик оценил преимущества web-приложения в сравнении с настольным решением. Проверенный и надёжный продукт в новой красивой упаковке готов к распространению и использованию инженерами. Дизайн в стиле MS-Project спроектировали с помощью Google Material Design.
Angular
Spring
Java 11
PostgreSql
Docker
GitLab CI
Проект объединил в себе удобный интерфейс, красивый и современный дизайн, а также сложные высокоточные расчеты по большому количеству параметров.
Поэтому работа на проекте была трудоемкой, но интересной.
Талапин Иван
Руководитель отдела тестирования