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


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

Работа №141783

Тип работы

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

Предмет

программирование

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

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


1. Введение 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 продемонстрировано эталонное расположение профилей, но как видно из картинки, некоторые точки попадают в водные объек­ты. Также они могут попадать в овраги, места сильной залесенности, болота и так далее. Из-за этого сейсмикам приходится перестраивать каждый профиль, но при этом каждая точка приема или возбуждения должна остаться в пределах некоторого радиуса, в зависимости от ме­тода исследования, иначе сейсмические данные будут неточными. Чем ближе точка к эталонной, тем лучше результаты исследования. Так­же, разумеется, от любой точки профиля до следующей точки должен существовать маршрут, по которому сможет пройти техника. Недавно компания-заказчик с помощью дронов произвела высокоточные съемки местности месторождений, и вследствие этого появилась возможность автоматизации построения профилей для техники....

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

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

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


В ходе работы были достигнуты следующие результаты.
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ервис помощи студентам в выполнении работ