WWW.LIB.KNIGI-X.RU
БЕСПЛАТНАЯ  ИНТЕРНЕТ  БИБЛИОТЕКА - Электронные материалы
 

«УДК 004.942 О.Г. Хабинов, И.А. Чалов, А.А. Власов, Е.Ю. Антонов ИНГГ СО РАН, Новосибирск СИСТЕМА ИНТЕРПРЕТАЦИИ ДАННЫХ ЗОНДИРОВАНИЙ ...»

УДК 004.942

О.Г. Хабинов, И.А. Чалов, А.А. Власов, Е.Ю. Антонов

ИНГГ СО РАН, Новосибирск

СИСТЕМА ИНТЕРПРЕТАЦИИ ДАННЫХ ЗОНДИРОВАНИЙ МЕТОДОМ

ПЕРЕХОДНЫХ ПРОЦЕССОВ EMS

O.G. Khabinov, I.A. Chalov, A.A. Vlasov, E.Yu. Antonov

Trofimuk Institute of Petroleum Geology and Geophysics SB RAS

Acad. Koptyug av., 3, Novosibirsk, 630090, Russian Federation

SYSTEM FOR INTERPRETATION OF TRANSIENT ELECTROMAGNETIC

SOUNDING DATA EMS

The aim of work was developing integrated interpretating system for automation of interpreter’s activity, who works with transient electromagnetic sounding data.

Certain stages of work were passed for creating new system. Some of them are requirements analysis, analysis of programming tools for developing, system analysis and design, implementation and testing, putting into operation. Realized graphical user interface allows simply work with big volumes of data. It’s very important nowadays because every year amount of soundings rise, and derivable data should be analyzed and processed. Also possibility of work with geoelectrical profiles realized.

System developed using Microsoft.NET technology, and it allows developing components using programming languages that can work with.NET. Computation modules developed using FORTRAN programming language, it provides high-speed working.



Введение В данной работе представлена программная система EMS, предназначенная для обработки и интерпретации полевых данных, получаемых при зондированиях методом переходных процессов (МПП) [1], а также для моделирования процесса становления электромагнитных полей в земной коре, создаваемых контролируемыми источниками индуктивного типа (токовыми петлями).

Популярность методов электроразведки, основанных на изучении становления электромагнитного поля, обуславливает большое число измерений, производимых с их использованием, следовательно, велик объм получаемых такими методами данных, требующих дальнейшей обработки, интерпретации и анализа. Часто счт идт на сотни и тысячи пикетов на всей площади измерений. Остро встат вопрос о необходимости автоматизации отдельных этапов работы интерпретатора. Решение поставленного вопроса должно быть найдено с помощью новой программной системы EMS.

Архитектура программной системы При разработке учитывался тот факт, что интерпретатор часто сталкивается с большими объмами данных, поэтому возникает необходимость создания системы, позволяющей удобно и быстро обрабатывать массивы данных. Залогом быстродействия и удобства использования будущей системы являются грамотные решения на стадиях выявления требований к программной системе, анализа инструментария и проектирования.

Технология разработки RUP предполагает использовать систему прецедентов использования (use-case) для формализации требований к программе, на этой стадии кроме требований выясняются основные «актры»

(внешние активные по отношению к программе субъекты, при этом «актром» не обязательно является человек, это может быть другая программная система).

Изначально планировалось, что система будет работать под управлением операционной системы MS Windows NT/2000/XP/Vista. Удобным для разработки языком программирования является C#.NET, в нм реализована технология «сборки мусора» (garbage collection), что позволяет избежать многих ошибок программирования, к тому же язык позволяет наиболее полно использовать возможности платформы.NET, для создания пользовательского интерфейса имеется достаточно простая для понимания система Windows Forms. Основные вычислительные модули реализованы с помощью языка программирования Fortran, опыты показывают, что вычислительные задачи на этом языке решаются быстрее, чем на популярных C/C++. Схема взаимодействия программных элементов на C# и Fortran показана на рис. 1.

Рис. 1. Алгоритмы и система

Вычислительные процедуры для системы оформлены в виде отдельной динамически подключаемой библиотеки (dll), обращение к вычислительным процедурам напрямую в системе не происходит, для этого реализованы на C# «обртки» для алгоритмов, имеющие определнный интерфейс, что позволит без особых проблем подключить к системе другую реализацию вычислительных процедур.

Результаты анализа требований и инструментария позволяют переходить к проектированию.

Современные методологии разработки и проектирования информационных систем предполагают строить системы, основываясь на взаимодействии между сущностями в этих системах (ER-модели). Схема зависимостей между сущностями должна быть относительно проста, сложность структуры на этом этапе вызывает большие сложности при программной реализации. Эта схема взаимоотношений часто находит в дальнейшем сво отражение в пользовательском интерфейсе.

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

–  –  –

Интерпретационная система «ЭРА», разработанная в лаборатории электромагнитных полей ИНГГ [2], явилась примером для «подражания».

В сво время «ЭРА» была очень полезным и удобным программным средством, но, к сожалению, е поддержка прекратилась, а использование е в операционной системе Windows 2000/XP/Vista затруднительно без применения программных эмуляторов DOS. Однако функциональность, заложенная в ней, и сегодня весьма востребована, что и послужило одной из причин разработки новой системы.

Данные, загруженные в систему и с которыми предстоит работать пользователю, расположены в одном общем хранилище, имеющем иерархическую древовидную структуру. Такое представление значительно упрощает работу с большими объмами данных.

Для системы разработан инструментарий, позволяющий производить построение профиля.

Работа с системой На рис. 3 видно как выглядит окно одномерной интерпретации. Две кривые на графике практически совпадают, можно говорить о том, что модель среды подобрана верно. Значения е слов видны в таблице – они представлены самими значениями и границами изменения (коридорами), для наглядности значения слов отображаются под таблицей в виде графика кусочно-постоянной функции.

Рис. 3. Работа с системой. Работа с пикетом

Рис. 4 дат представление о механизме построения профилей. На карте отображаются пикеты, мышью выбирается стартовый пикет и конечный, а те пикеты, которые попали в коридор между ними, войдут в новый профиль.

На рис. 5 показано, как визуализируется профиль. Исходя из результатов, мы можем утверждать о наличии в разрезе определнных слов, об их характеристиках.

Рис. 4. Работа с системой. Построение профиля

Рис. 5. Работа с системой. Визуализация геоэлектрического профиля

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

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

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

1. Сидоров В.А. Импульсная индуктивная электроразведка. – М.: Недра, 1985. – 192 с.

2. Эпов М.И., Ельцов И.Н. Прямые и обратные задачи индуктивной геоэлектрики в одномерных средах. – Новосибирск, 1992. – 31 с.

Похожие работы:

«Дмитрий Кот E-mail маркетинг. Исчерпывающее руководство Дмитрий Кот E-mail маркетинг. Исчерпывающее руководство Эту книгу хорошо дополняют: Эффективное коммерческое предложение Денис Каплунов Пишем убедительно Саша Карепина Продающие тексты Сергей Бернадский Искусство создания рекламных посланий Джозеф Шугерман Введение. О добре и...»

«Валерий ЦЫГАНОВ УДАР "МЕЧА" издатель ГУДЫМ И.А. НИКОЛАЕВ УДК 63.3 (4УКР) 624 ББК 94 (477) "1941/1945" Ц 94 Выпущено в рамках областной Программы поддержки отечественного книгоиздательства и книгораспространения в Николаевской области на 2006-2010 годы ЦЫГАНОВ В.И. Ц 94 Удар "Меча" – Николаев: Изда...»

«ПП ВГУИТ 3.2.1101-2016 1 Общие положения 1.1 Подготовительный факультет для иностранных граждан является структурным подразделением Института международного сотрудничества (далее по тексту "ИМС") Воронежского государственного университета инженерных технологий (далее по текс...»

«Ученые записки Таврического национального университета им. В.И. Вернадского Серия: География. Том 23 (62). 2010 г. № 1. С.10-21. УДК 504 : 711 : 712.4 СРЕДООБРАЗУЮЩЕЕ ЗНАЧЕНИЕ ИСКУССТВЕННЫХ ЛЕСОНАСАЖДЕНИЙ Багро...»

«На 3 листах ПРОТОКОЛ № 3 заседания Закупочной комиссии по оценке и сопоставлению заявок (оценочная стадия) г. Екатеринбург "26" декабря 2016 Открытый запрос предложений: на заключе...»

«Руководство по интеграции IntraService 4.42 c Active Directory Оглавление 1. Общее описание 1.1. Дополнительно 2. Примеры интеграции 2.1. Пример 1: базовая настройка и поля карточки Пользователя 2.2. Пример 2 2.3. Пример 3 2.4. Пример 4 3. Осн...»

«1. Стабилизаторы напряжения. Вступление. Современные AC/DC-преобразователи (англ. AC/DC alternating current/direct current converter, преобразователи напряжения переменного тока в напряжение постоянного тока) и DC/DC-преобразоват...»

«УТВЕРЖДЕНА Приказом Министерства труда и социальной политики Донецкой Народной Республики от 30.08.2016 г. № 91/5 ИНСТРУКЦИЯ ПО ЗАПОЛНЕНИЮ ТРУДОВЫХ КНИЖЕК Инструкция по заполнению трудовых книжек (далее – Инс...»










 
2017 www.lib.knigi-x.ru - «Бесплатная электронная библиотека - электронные материалы»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.