Тип работы:
Предмет:
Язык работы:


Интеллектуальный помощник цифрового двойника сейсморазведки

Работа №127296

Тип работы

Бакалаврская работа

Предмет

информационные системы

Объем работы25
Год сдачи2022
Стоимость4290 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
15
Не подходит работа?

Узнай цену на написание


Введение 3
2. Постановка задачи 6
3. Обзор 7
3.1. Архитектура системы 7
3.2. Особенности прокладки профилей 8
3.3. Алгоритмы прокладки маршрутов 9
4. Требования 12
4.1. Функциональные требования 12
4.2. Нефункциональные требования 13
5. Алгоритм прокладки профилей 14
5.1. Учет ограниченной мобильности техники 14
5.2. Учет слоя древостоя и слоя высот рельефа 16
5.3. Учет отклонения от промежуточных точек профиля . . 18
5.4. Эвристика 19
6. Особенности реализации 21
7. Пользовательское тестирование 24
8. Заключение 25
Список литературы 26


Разведка и добыча нефти и газа является сложной и затратной деятельностью. Она нередко производится в сложных природных условиях, вдалеке от мест планирования и организации работ. Из-за природных условий работы в среднем длятся около полугода (с осени по весну), и зачастую это время надо использовать с максимальной эффективностью — мобилизовать технику, построить необходимые сооружения, а также произвести все необходимые сейсморазведочные работы.
Цифровой двойник сейсморазведки — это информационная система, которая позволяет сделать процесс планирования и подготовки к полевому сезону более быстрым и качественным, а также отслеживать прогресс выполнения геологоразведочных работ. Она представляет собой единую базу проектов сейсморазведки, разделенных на три этапа — планирование, мобилизация техники/персонала и полевой этап. Системой пользуются все участники процесса: кураторы и администраторы, которые планируют и отслеживают весь цикл работ, а также подрядчики, которые являются непосредственными исполнителями работ.
На этапе планирования утверждаются исследуемый контур работ, методика проведения работ, количество и численность бригад, а также планируемый объем работ. На этапе мобилизации указывается техника и персонал, необходимые для проведения работ. На этапе полевых работ исполнители работ заполняют ежедневные сводки, в которых указаны объемы проделанных работ, данные о погодных условиях, причины сниженной производительности или нерабочих дней, а также могут посмотреть аналитику по своим работам.
Главной задачей сейсморазведки является сбор геологических данных о месторождениях на местах проведения работ. Для сейсмической обработки местности строится сетка из профилей — дорог, которые прокладываются для будущего движения техники (рис. 1). При прокладке дороги для техники обычно расчищают снег и вырубают деревья, для проезда транспорта. По горизонтальным профилям с некоторым шагом стоят пункты возбуждения — места, где будет производиться взрыв, вибрация или импульс для получения информации о залежах. По вертикальным профилям аналогично стоят пункты приема, где будут собираться сейсмические данные.
На рис. 1 продемонстрировано эталонное расположение профилей, но как видно из картинки, некоторые точки попадают в водные объекты. Также они могут попадать в овраги, места сильной залесенности, болота и так далее. Из-за этого сейсмикам приходится перестраивать каждый профиль, но при этом каждая точка приема или возбуждения должна остаться в пределах некоторого радиуса, в зависимости от метода исследования, иначе сейсмические данные будут неточными. Чем ближе точка к эталонной, тем лучше результаты исследования. Также, разумеется, от любой точки профиля до следующей точки должен существовать маршрут, по которому сможет пройти техника. Недавно компания-заказчик с помощью дронов произвела высокоточные съемки местности месторождений, и вследствие этого появилась возможность автоматизации построения профилей для техники.
В данной работе представлена подсистема Цифрового двойника сейсморазведки, которая позволяет оптимизировать построение профилей на сетке, накрывающей исследуемую область работ. Она позволит снизить риски, возникающие при работе над полевыми проектами, цену и время, затрачиваемые на проект, а также минимизирует количество вырубки леса. При планировании проекта сейсмики смогут более качественно оценить необходимые ресурсы и количество бригад для проекта. Для визуализации результатов пользователю будет использоваться интерактивная карта.
2. Постановка задачи
Целью данной ВКР является создание в рамках системы “Цифровой двойник сейсморазведки” подсистемы, автоматизирующей прокладку профилей с учетом особенностей рельефа. Для достижения этой цели были поставлены следующие задачи.
1. Обзор алгоритмов, решающих задачу прокладки маршрутов.
2. Сбор требований к подсистеме и согласование входных данных.
3. Создание алгоритма прокладки профилей.
4. Реализация подсистемы на основе созданного алгоритма.
5. Проведение пользовательского тестирования. 


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


В ходе работы были достигнуты следующие результаты.
1. Сделан обзор алгоритмов, решающих задачи прокладки маршрутов — пути Дубинса, алгоритм A*. Из-за большей гибкости в качестве базового алгоритма был выбран A*.
2. Был выполнен сбор требований к подсистеме: проработана задача, стоящая перед сейсмиками, согласованы входные данные алгоритма.
3. Разработан новый алгоритм на основе алгоритма A*, который позволяет учитывать следующие особенности местности - деревья, уклоны, водные объекты, а также низкую проходимость техники и промежуточные точки профиля.
4. Выполнена реализация подсистемы (язык Python, библиотеки GDAL, Numba).
5. Проведено пользовательское тестирование, которое показало удовлетворенность пользователей подсистемой.
В настоящее время для передачи заказчику подсистемы необходимо завершение работы команды, которая занимается связной задачей — автоматическим выделением входных для подсистемы географических слоев из исходных данных, полученных от дронов. Также в будущем планируется расширение подсистемы в виде обработки других полезных географических слоев.



[1] A* algorithm.— URL: https://en.wikipedia.org/wiki/A*_search_algorithm(online; accessed: 2022-01-17).
[2] APScheduler docs. — URL: https://apscheduler.readthedocs.io/en/3.x/ (online; accessed: 2021-10-15).
[3] Dongxiao Yang Didong Li Huafei Sun. 2D Dubins Path in Envi¬ronments with Obstacle. — China : Hindawi Publishing Corpora¬tion, 2013.— P. 1-6.— URL: https://www.researchgate.net/publication/274941408_2D_Dubins_Path_in_Environments_with_Obstacle (online; accessed: 2021-12-16).
[4] ESRI Shapefile Technical Description.— 1998.— URL: https://www.esri.com/content/dam/esrisites/sitecore-archive/Files/Pdfs/library/whitepapers/pdfs/shapefile.pdf (online; accessed: 2021-09-11).
[5] Flask-SQLAlchemy homepage. — URL: https://flask-sqlalchemy.palletsprojects.com/en/2.x/ (online; accessed: 2021-09-06).
[6] Fuchs Satyanarayana G. Manyam David Casbeer Alexander L. Von Moll Zachariah. Shortest Dubins Path to a Circle. — 2018. — URL: https://arxiv.org/pdf/1804.07238.pdf (online; accessed: 2021-12-21).
[7] GDAL homepage. — URL: https://gdal.org (online; accessed: 2022-02-01).
[8] GeoTIFF Standard. -- 2019. -- URL: http://docs.opengeospatial.org/is/19-008r4/19-008r4.html (online; accessed: 2022-01-07).
[9] Hota Sikha, Ghose Debasish. Optimal Geometrical Path in 3D with Curvature Constraint. -- 2010. -- URL: http://sector3.imm.uran.ru/magistr/literat/05653663.pdf (online; accessed: 2021-12-19).
[10] Marshmallow docs. — URL: https://marshmallow.readthedocs.io/en/stable/ (online; accessed: 2021-09-12).
[11] Numba homepage.— URL: https://numba.pydata.org/ (online; ac-cessed: 2022-04-10).
[12] PostGIS homepage. — URL: https://postgis.net (online; accessed: 2021-09-10).


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ