РАЗРАБОТКА ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ДЛЯ ПРОСЛЕЖИВАНИЯ СЕЙСМИЧЕСКИХ СИГНАЛОВ
Нгуен Суан Хунг,
Национальный исследовательский Томский политехнический университет, г. Томск
Научный руководитель –
В настоящее время очень важное значение приобретает повышение эффективности и качества обработки геофизической информации, получаемой при поиске нефтяных и газовых месторождений. При этом возникает целый ряд проблем, связанных с необходимостью анализа больших массивов данных в условиях неполной априорной информации о возбуждаемых систематических колебаниях и среды распространения. Вследствие этого имеет место сложность и трудоемкость решения обратных задач сейсморазведки - определение геологического строения Земли по зарегистрированному волновому полю упругих волн.
Прогресс в решении обратных задач сейсморазведки обеспечивается широким внедрением ЭВМ и построением программно-алгоритмических комплексов обработки данных.
Целью работы является разработка программного обеспечения для прослеживания сейсмических сигналов на Matlab.
Для решения обратных задач сейсморазведки были разработан ряд программных обеспечений. К сожалению, у каждого из них есть свои недостатки. Далее проводим анализ некоторых программ, используемых для прослеживания сейсмических сигналов.
#SEYSM_SIGN# - «SEYSM_SIGN» является одним из первых программных обеспечений, разработанных для исследований сейсмических сигналов. «SEYSM_SIGN» написана на языке програмирования TURBO PASCAL 7.0.

Рис. 1. Программа #SEYSM_SIGN#
TURBO PASCAL 7.0. – Высокоуровневый язык программирования, используемый очень популярно. Достоинством программы, так и языка программирования, являются простота и популярность. Кроме этого, программа имеет следующие основные недостатки:
¾ Слабое обеспечение математического вычисления.
¾ Трудность вывода иллюстраций.
¾ Не удобность при изменении параметров вычислений.
#GEO_TRACE# – В отличии от «SEYSM_SIGN», «GEO_TRACE» написана в Mathcad. Mathcad - мощный математический пакет. У него много математических копонентов, благодаря этого «GEO_TRACE» очень полезна для решения обратных задач сейсморазведки. Другим достоинством Mathcad и «GEO_TRACE» является простота интерфейса программирования.
Самым недостатком «GEO_TRACE» является время вычисления. Особенно в случае большого объема вводных данных. Для работы с «GEO_TRACE» требуется мощный компьютер.

Рис. 1. Программа #GEO_TRACE#
Для преодоления выше показанных недостаток, автор выбрал математический пака MATLAB для реализации своей программы. Программа состоит из своих подпрограмм, благодаря этого экперимерты без трудности проверяют результаты этапов вычисления. Рабочее окно одной из подпрограмм показывается на рисунке 3. Эта программа обладает следующими основными достоинствами:
¾ Быстрота работы с большим объемом вводных данных.
¾ Удобность иллюстрации результатов.
¾ Простота при изменении параметров вычисления.
¾ Простота использования.

Рис. 3. Рабочее окно подпрограммы «FormSig»
На рисунке 4 представляется некоторые результаты одного этапа прослеживания сейсмических сигналов

Рис. 4. Сейсмический импульс и функции качества
В настоящее время нефть и газ являются одним из важнейщих источников энергии. Для решения проблемы при обработке геофизической информации, получаемой в процессе поиска нефти и газа требуется внедрение ЭВМ. Программа, написанная в Matlab в рамке данной работы, достаточно качественная для дальнейщего исследования при прослеживания сейсмических сигналов.
Список литературы:
1. , Гурвич . – Тверь: АИС, 2006 г., 744 с.
2. , , Определение временного положения сейсмических сигналов по оценкам их фазочастотных характеристик // Геология и геофизика. – 1988, - №9, - с. 77 – 83.


