Pull to refresh
16
9

Программное обеспечение

Автоматизируй это: как мы упрощаем создание проектной документации в нефтянке (часть 2)

Level of difficulty Medium
Reading time 9 min
Views 2.3K
РН-БашНИПИнефть corporate blog Programming *IT career Software IT-companies
Case

В первой части мы рассказывали, как нефтяные компании создают проектно-технические документы (ПТД) на разработку месторождений, насколько это большая, трудоемкая и очень рутинная работа. Причем, помноженная на десятки выполняемых проектных документов в год. Умножим это количество документов на несколько разных сценариев, которые по закону мы должны рассматривать в каждом проекте, и получим просто колоссальный объем работ.

Читать далее
Total votes 9: ↑9 and ↓0 +9
Comments 4

Автоматизируй это: как программное обеспечение помогает сократить путь до госкомиссии по запасам

Reading time 7 min
Views 2K
РН-БашНИПИнефть corporate blog Software

Раньше мы разрабатывали собственный софт, чтобы сэкономить на дорогих импортных лицензиях. Сейчас оказались в ситуации, когда «никто кроме нас», потому что рабочего импортного ПО фактически не осталось на российском рынке.

Читать далее
Total votes 8: ↑8 and ↓0 +8
Comments 3

«Пробурить скважину» за два часа: «Роснефть» приглашает на чемпионат по геонавигации

Reading time 2 min
Views 882
РН-БашНИПИнефть corporate blog Programming *Geoinformation services *Popular science

Наш институт совместно с коллегами из ИГиРГИ в августе проведет отборочный тур открытого всероссийского чемпионата по геонавигации. Обещаем участникам сложные, нестандартные геологические условия, в которых нужно будет «пробурить скважину» максимально эффективно. Вместо буровой установки в распоряжении геонавигаторов будет цифровой тренажер на базе программного комплекса «Роснефти» «РН-Горизонт+».

Читать далее
Rating 0
Comments 1

Хакатон для программистов-робототехников 2021: создать и запустить шаттл за 2,5 дня

Reading time 3 min
Views 1.4K
РН-БашНИПИнефть corporate blog Programming *Hackathon IT career
Tutorial

В ноябре мы провели очный хакатон для программистов-робототехников. Участники встретились с роботом-манипулятором Kuka, собрали автоматизированный шаттл, распечатали детали на 3D принтере. Презентованные решения будут применены в производственном кластере Роснефти. Рассказываем, какое задание выполняли студенты российских вузов.

Читать далее
Total votes 3: ↑3 and ↓0 +3
Comments 1

Обратная сторона хакатона

Reading time 5 min
Views 2.4K
РН-БашНИПИнефть corporate blog Programming *Algorithms *IT career
Tutorial

Два года назад мы провели масштабное мероприятие – Rosneft Seismic Challenge 2019 – соревнование по машинному обучению, где нужно было найти границы между различными геологическими слоями (фациями) по данным сейсморазведки. В рамках соревнования мы получили хорошие результаты по метрике качества Dice. Но оказалось, что внедрить решения победителя в прод совсем не так просто, как кажется на первый взгляд. Об этом поподробнее ниже.

 

Читать далее
Total votes 4: ↑4 and ↓0 +4
Comments 2

Цифровые технологии в нефтянке. Интересно? Подключайтесь к нашей конференции

Reading time 1 min
Views 400
РН-БашНИПИнефть corporate blog Working with 3D-graphics *Algorithms *

В эти дни в Уфе проходит ежегодная научно-техническая конференция «Цифровые технологии в добыче углеводородов: от моделей к практике» («ЦТ – 2021»).

Мероприятие очно-заочное, и к нему можно присоединиться онлайн, чтобы послушать ведущих представителей производства, науки и ИТ-сферы страны.

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

В рамках конференции пройдут мастер-классы с  демонстрацией корпоративной линейки программного обеспечения «Роснефти».

Конференция пройдёт до 8 октября включительно. 

Участие бесплатное.

Онлайн-вещание доступно на сайте: https://ct2021.rn.digital

Присоединяйтесь!

Читать далее
Total votes 10: ↑9 and ↓1 +8
Comments 0

Методы машинного обучения теперь и при интеграции информационных систем

Reading time 8 min
Views 2.7K
РН-БашНИПИнефть corporate blog Programming *Algorithms *Machine learning *IT career
Tutorial

Если у вас в организации используются сразу несколько информационных систем, то рано или поздно возникает необходимость в их интеграции (возможно необходимость уже давно есть, просто вы не догадываетесь). При этом сами информационные системы с течением времени могут изменяться либо заменяться целиком. Поэтому и интеграционное решение должно меняться вслед за ними. Одна из самых сложных проблем при налаживании взаимодействия между используемыми приложениями — согласование терминов предметных областей и обозначений, принятых в каждой из подсистем.

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

Читать далее
Total votes 6: ↑5 and ↓1 +4
Comments 3

Майнкрафт для геологов: 3D-рендеринг миллиарда ячеек на встроенной видеокарте (часть 2)

Reading time 30 min
Views 3.1K
РН-БашНИПИнефть corporate blog Programming *Working with 3D-graphics *Algorithms *Data visualization *

В первой части статьи мы реализовали простой (и не очень эффективный) рендерер сетки ГУТ, и пообещали, что оптимизируем рендерер настолько, что он сможет отобразить заявленный в заголовке миллиард ячеек.

Для этого нам придётся значительно сократить объём потребляемой видеопамяти — в текущем виде даже на игровых видеокартах (если бы их можно было купить в наше время!) памяти может не хватить, не говоря уж о видеокартах в офисных компьютерах.

Читать далее
Total votes 9: ↑9 and ↓0 +9
Comments 13

Майнкрафт для геологов: 3D-рендеринг миллиарда ячеек на встроенной видеокарте (часть 1)

Reading time 20 min
Views 4.1K
РН-БашНИПИнефть corporate blog Programming *Working with 3D-graphics *Data visualization *IT career
Tutorial

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

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

Более того, вся реализация займёт у нас не больше часа – после чего мы сможем визуализировать практически любые реальные модели месторождений, как на картинке. А в следующей статье мы оптимизируем быстродействие и потребление видеопамяти настолько, что наш рендерер станет самым быстрым и эффективным в мире*.

* среди известных авторам.

Дисклеймер: эта статья не является пособием по 3D-рендерингу и графическому API. Всё, что требуется от читателя – это понимание основных принципов 3D-графики: что такое атрибуты вершин и т. п. К счастью, на Хабре есть множество хороших статей (раз, два), которые можно прочитать для освежения этих концепций в памяти. В этой статье мы использовали современный OpenGL 4.5, но всё описанное будет работать даже на древнем OpenGL (ES) 2.0.

Читать далее
Total votes 10: ↑10 and ↓0 +10
Comments 2

Наблюдения за «погодными условиями» в проекте с C++/CLI

Reading time 8 min
Views 2.6K
РН-БашНИПИнефть corporate blog Programming *C++ *C# *IT career

Каждая команда в своей работе сталкивается с необходимостью внедрения новой технологии или языка программирования в проект. Иногда это внедрение проходит успешно, а иногда нет. В этой статье хотелось бы рассказать о нашем опыте использования C++/CLI.

Читать далее
Total votes 5: ↑5 and ↓0 +5
Comments 3

«Томограф» для нефтегазовых месторождений, или Пересечение трёхмерной расчётной сетки и плоскости на CUDA

Reading time 7 min
Views 2.6K
РН-БашНИПИнефть corporate blog Programming *C++ *GPGPU *IT career
В данной статье приведены описание и алгоритм решения задачи построения рисунка внутренностей месторождения, являющегося результатом пересечения расчётной сетки с плоскостью. А также приведены тайминги построения решения, которые получаются на типичном компьютере геолога-модельера или гидродинамика.

image
Визуализация расчётной сетки и куба
Читать дальше →
Total votes 12: ↑12 and ↓0 +12
Comments 0

Два капитана «Цифрового прорыва – 2020», или Решить кейс за мало часов

Reading time 10 min
Views 1.2K
РН-БашНИПИнефть corporate blog Programming *Algorithms *Hackathon IT career
image

С вами на просторах Хабра два капитана команд сотрудников «Роснефти», которые участвовали в финале ИТ-марафона «Цифровой прорыв – 2020» и не могут об этом молчать.
Читать дальше →
Total votes 3: ↑3 and ↓0 +3
Comments 5

Как с помощью хакатона столкнуть математиков и ML–щиков, и кто тогда победит

Reading time 10 min
Views 3K
РН-БашНИПИнефть corporate blog Python *Programming *Machine learning *IT career

Введение


Эта статья о том, как мы совместно с роснефтёвой «дочкой» «Самаранефтехимпроект» и Казанским Федеральным Университетом в сентябре 2020 года провели «Хакатон трёх городов», на котором предложили студентам решить классическую задачу сейсмической корреляции отражающих горизонтов. С такими задачами постоянно сталкиваются специалисты по сейсморазведке по всему миру. Для участников задачу решили преподнести как «задачу поиска оптимального пути», чтобы не отпугнуть студентов страшными словами. В статье расскажем подробнее про задачу и разберём интересные решения участников. Это будет увлекательно для специалистов как по прикладному математическому моделированию, так и машинному обучению и анализу данных.
Читать дальше →
Total votes 16: ↑16 and ↓0 +16
Comments 0

Подбор скважин-кандидатов для гидравлического разрыва пласта с использованием методов машинного обучения

Reading time 10 min
Views 9K
РН-БашНИПИнефть corporate blog Algorithms *Big Data *Machine learning *IT career
image

Сегодня мы расскажем, как разрабатывали систему поиска скважин-кандидатов для гидравлического разрыва пласта (ГРП) с использованием машинного обучения (далее – ML) и что из этого вышло. Разберёмся, зачем делать гидравлический разрыв пласта, при чём здесь ML, и почему наш опыт может оказаться полезен не только нефтяникам.

Под катом подробная постановка задачи, описание наших IT решений, выбор метрик, создание ML конвейера, разработка архитектуры для выпуска модели в прод.
Читать дальше →
Total votes 20: ↑19 and ↓1 +18
Comments 13

Нефтянка для инженеров, программистов, математиков и широких масс трудящихся, часть 5

Reading time 11 min
Views 9.5K
РН-БашНИПИнефть corporate blog Mathematics *IT career Popular science Physics

Сегодня мы поговорим о двух частных областях, где без моделирования не обойтись, расскажем, как инженеры умеют разбираться в показаниях датчиков насосов, кранов и квадрокоптеров и выясним, наконец, в каких единицах измеряется вес. Любая скважина – это объект капитального строительства, как здание или завод, который требует капитальных вложений, планирования, периодического и капитального ремонта, и только при удовлетворении этих требований она сможет вернуть затраты на своё строительство и принести прибыль как в энергетическом, так и в денежном выражении. Жизнь скважины напрямую связана с периодически проводимыми на ней технологическими ремонтными операциями. Есть операции, как, например, спуск-подъём и замена труб или насоса, которые нуждаются только в наличии чёткого плана и соблюдении техники безопасности ремонтной бригадой. А есть операции особенные, требующие глубокой инженерной проработки и дополнительного моделирования, и без этих действий жизнь скважины может просто закончиться. А скважина, напомню – это большое вложение средств и энергии.  
Читать дальше →
Total votes 28: ↑27 and ↓1 +26
Comments 7

У геологов свой майнкрафт: как построить то, что не знаешь, по тому, что знаешь

Reading time 18 min
Views 9.9K
РН-БашНИПИнефть corporate blog Python *Algorithms *Mathematics *Software

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

Читать дальше →
Total votes 15: ↑15 and ↓0 +15
Comments 45

Как создать голосового помощника на основе технологий с открытым кодом, не передав вовне ни байта секретной информации

Reading time 9 min
Views 20K
РН-БашНИПИнефть corporate blog IT career Popular science Voice user interfaces *
image

Зачем нефтяникам NLP? Как заставить компьютер понимать профессиональный жаргон? Можно ли объяснить машине, что такое «нагнеталка», «приемистость», «затрубное»? Как связаны вновь принятые на работу сотрудники и голосовой ассистент? На эти вопросы мы постараемся ответить в статье о внедрении в ПО для сопровождения нефтедобычи цифрового ассистента, облегчающего рутинную работу геолога-разработчика.
Читать дальше →
Total votes 23: ↑22 and ↓1 +21
Comments 15

Нефтянка для инженеров, программистов, математиков и широких масс трудящихся, часть 4

Reading time 10 min
Views 9.1K
РН-БашНИПИнефть corporate blog Mathematics *IT career Popular science Physics
image

Это четвертая часть из серии статей для будущих математиков-программистов, которым предстоит решать задачи, связанные с моделированием нефтедобычи и разработкой инженерного ПО в области сопровождения нефтедобычи.

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

Читать дальше →
Total votes 24: ↑24 and ↓0 +24
Comments 4

Нефтянка для инженеров, программистов, математиков и широких масс трудящихся, часть 3

Reading time 12 min
Views 14K
РН-БашНИПИнефть corporate blog Mathematics *IT career Popular science Physics
image

Сегодня мы расскажем о том, кто куда мигрирует в нефтяной отрасли, о том, что происходит с месторождением при добыче, и о том, как вода, нефть и газ взаимодействуют. Это третья часть из серии статей для будущих математиков-программистов, которым предстоит решать задачи, связанные с моделированием нефтедобычи и разработкой инженерного ПО в области сопровождения нефтедобычи. В книжках всё расписано гораздо подробнее, зато здесь о нефтянке рассказывают программисты и для программистов.
Читать дальше →
Total votes 23: ↑23 and ↓0 +23
Comments 4

Нефтянка для инженеров, программистов, математиков и широких масс трудящихся, часть 2

Reading time 13 min
Views 20K
РН-БашНИПИнефть corporate blog Mathematics *IT career Popular science Physics
image

Сегодня мы расскажем о том, как буровые станки бороздят просторы Сибири, из чего состоит скважина; зачем, для того, чтобы добыть что-нибудь нужное, надо сначала закачать в пласт что-нибудь ненужное; и из чего, собственно, сделана нефтяная залежь. Это вторая часть из серии статей для будущих математиков-программистов, которым предстоит решать задачи, связанные с моделированием нефтедобычи и разработкой инженерного ПО в области сопровождения нефтедобычи.
Читать дальше →
Total votes 35: ↑34 and ↓1 +33
Comments 12
1

Information

Rating
507-th
Location
Уфа, Башкортостан(Башкирия), Россия
Date of birth
Registered
Activity