Главная страница

МАРС. Руководство пользователя Оглавление назначение программы 3 минимальные параметры системы 5 работа с программой 6


Скачать 1.52 Mb.
НазваниеРуководство пользователя Оглавление назначение программы 3 минимальные параметры системы 5 работа с программой 6
Дата28.12.2020
Размер1.52 Mb.
Формат файлаdoc
Имя файлаmars1d.doc
ТипРуководство пользователя
#164881


MARS1D

Руководство пользователя




Оглавление





НАЗНАЧЕНИЕ ПРОГРАММЫ 3

МИНИМАЛЬНЫЕ ПАРАМЕТРЫ СИСТЕМЫ 5

РАБОТА С ПРОГРАММОЙ 6

ПАНЕЛЬ ИНСТРУМЕНТОВ И МЕНЮ ГЛАВНОГО ОКНА ПРОГРАММЫ 8

ЭКСПОРТ РЕЗУЛЬТАТОВ (В ДЕМОВЕРСИИ НЕ РАБОТАЕТ). 9

ИМПОРТ ДАННЫХ 12

НАСТРОЙКИ ПРОГРАММЫ 14

ИНТЕРПРЕТАЦИЯ ПОЛЕВЫХ ДАННЫХ 16

ПРИМЕНЯЕМЫЕ АЛГОРИТМЫ 18

ОКНО ТЕОРЕТИЧЕСКИХ И НАБЛЮДЕННЫХ КРИВЫХ 19

ОКНО MAP VIEW (КАРТА) 20

ТАБЛИЦА ПАРАМЕТРОВ МОДЕЛИ 21

РАЗРЕЗ 23

ПСЕВДОРАЗРЕЗ 24

ПЕРЕНОС ДАННЫХ МЕЖДУ БАЗАМИ ДАННЫХ 25

ПОДБОР 3D МОДЕЛИ ПО ВЫБРАННЫМ НАБЛЮДЕНИЯМ 27

ПОДКЛЮЧАЕМЫЕ МОДУЛИ (PLUGINS) 30

РЕГИСТРАЦИЯ ПРОГРАММЫ 31

ПРИЛОЖЕНИЕ 1. ФОРМАТ *. MRSDB ВХОДНОГО ФАЙЛА ДАННЫХ ДЛЯ МЕТОДА ЭМЗ-ВП 32

ПРИЛОЖЕНИЕ 2. ФОРМАТ *. MRSDB ВХОДНОГО ФАЙЛА ДАННЫХ ДЛЯ МЕТОДА ЧЗ 34

ПРИЛОЖЕНИЕ 3. ФОРМАТ *. MRSDB ВХОДНОГО ФАЙЛА ДАННЫХ ДЛЯ МЕТОДА ORG1 40


НАЗНАЧЕНИЕ ПРОГРАММЫ



«MARS1D» - программа для автоматической и полуавтоматической одномерной интерпретации профильных данных электромагнитах зондирований в рамках одномерной модели с учетом частотной дисперсии электропроводности. Под одномерной моделью понимается, что горизонтально расположенные слои с мощностью h имеют бесконечное простирание, а физические параметры слоя неизменны в его пределах. Для учета частотной дисперсии используется зависимость Cole-Cole, которая позволяет определить поляризационные характеристики разреза:
,
где ω - частота, i- мнимая единица, ρ- удельное электрическое сопротивление, ρ0 - сопротивление на постоянном токе, η- коэффициент поляризуемости, τ-время релаксации и c - показатель степени. В результате становится возможным использовать интерактивный режим; редактировать параметры разреза во время подбора кривой, как это делается в стандартных пакетах при подборе для кривых ВЭЗ без учета частотной дисперсии электропроводности. При решении обратной задачи используется оригинальный набор алгоритмов минимизации, что для верно подобранной модели позволяет устойчиво находить положение глобального минимума в многомерном признаковом пространстве при высокой скорости подбора.

Наличие корреляционных зависимостей, которые неизбежно возникают в результате инверсии в рамках модели с множеством раскрепленных параметров, оценивается с помощью корреляционных матриц. В результате с использованием априорной геолого-геофизической информации, можно закрепить часть параметров и вторично выполнить подбор наблюденных кривых. С целью подавления профильных аномалий и повышения качества сходимости на «крестах» профилей используется оригинальный подход, когда перед инверсией кривые осреденяются в эллипсе с заданными осями. При осреднении использованием робастная процедура, при этом вес кривой в центре эллипса задается выше, чем веса соседних кривых. У программы «MARS1D» интуитивно понятный интерфейс, что делает ее удобным средством интерпретации кривых зондирований.

МИНИМАЛЬНЫЕ ПАРАМЕТРЫ СИСТЕМЫ



Программа предназначена для использования на IBM-совместимых персональных компьютерах с операционной системой Windows XP и выше.

Минимальные параметры системы: x86 совместимый процессор 1500 МГц и более, не менее 2024 мб. оперативной памяти, разрешение экрана от 1024x768 пикселей.

Для запуска приложения может потребоваться установка дополнительных библиотек (источник: - www.microsoft.com):

  • Microsoft .NET Framework 4.5;

  • Microsoft Visual C++ 2008 SP1 Redistributable Package x86;

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

РАБОТА С ПРОГРАММОЙ




Главное окно программы





Открытие файла данных

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

После загрузки файла будут активированы кнопки на панелях инструментов.

Кнопки со стрелками «вправо» и «влево» позволяют перемещаться от одного пункта зондирования к другому см. рисунок ниже.

ПАНЕЛЬ ИНСТРУМЕНТОВ И МЕНЮ ГЛАВНОГО ОКНА ПРОГРАММЫ





- Открыть файл проекта.

- Сохранение результатов моделирования (в демоверсии не работает).

- Старт единичной инверсии (для запуска инверсии по профилю нужно выбрать соответствующий пункт в выпадающем меню).

- Вызов диалога настроек программы.

ЭКСПОРТ РЕЗУЛЬТАТОВ (В ДЕМОВЕРСИИ НЕ РАБОТАЕТ).



В меню File>> Export доступны следующие возможности по экспорту данных:

- Results of modeling (вывод в файл наблюденных и модельных кривых)
Пример (1я строка – название пикета; 2,3,4,5 – данные кривых; 6 – модельное расхождение):
454

idU Observed 1.07668 0.99599 0.94550 0.92994 0.93237 0.93816 0.94514 0.95185 0.95946 0.96767 0.97543 0.98223 0.98785 0.99245 0.99612 0.99881

idU Theoretical 1.08415 0.99854 0.94615 0.93296 0.93666 0.93967 0.94611 0.95542 0.96360 0.97040 0.97628 0.98292 0.98863 0.99336 0.99715 0.99994

IdtDU Observed -0.095779 -0.065593 -0.035406 -0.011851 0.0011576 0.0052385 0.0067617 0.0071873 0.0076771 0.0076938 0.0071457 0.0061954 0.0051232 0.0041524 0.0031760 0.0021995

IdtDU Theoretical -0.10221 -0.068998 -0.035782 -0.011690 0.0013279 0.0045715 0.0071046 0.0078940 0.0075550 0.0066908 0.0061777 0.0059801 0.0050972 0.0042969 0.0032905 0.0022841

ModelError: 3.10492



- Results of modeling to Excel (тоже самое что и предыдущий пункт только вывод направлен в файл MS Excel (условие: Excel должен быть установлен)).
Пример:

- Export model EPS(errors) to file. Вывод в текстовый файл значений невязок.
- Model parameter (для построения карт формат: grd). В автоматическом режиме и с настройкой шага (thickness step, custom step)

Заголовок (PR – название профиля; PK – название пикета; X, Y – координаты; далее параметры модели):

PR PK X Y H0 log_ro0 ro0 eta0 log_tau0 tau0 c0 H1 log_ro1 ro1 eta1 log_tau1 tau1 c1 H2 log_ro2 ro2 eta2 log_tau2 tau2 c2 H3 log_ro3 ro3 eta3 log_tau3 tau3 c3 H4 log_ro4 ro4 eta4 log_tau4 tau4 c4 H5 log_ro5 ro5 eta5 log_tau5 tau5 c5
0 418 20357504.47 7897620.812 95.0 1.342 22.000 0.300 -0.301 0.500 0.500 246.8 3.869 7399.500 0.000 -0.301 0.500 0.500 130.4 0.892 7.800 0.00300 -0.301 0.500 0.500 290.0 3.647 4431.300 0.000 -0.301 0.500 0.500 295.0 1.236 17.200 0.000 -0.301 0.500 0.500 1000 4.000 10000.000 0.000 -0.301 0.500 0.500

0 422 20357504.53 7897660.963 95.0 1.422 26.400 0.000 -0.301 0.500 0.500 309.9 3.278 1897.600 0.000 -0.301 0.500 0.500 140.7 1.025 10.600 0.0000100 -0.301 0.500 0.500 290.0 3.354 2257.200 0.000

-0.301 0.500 0.500 295.0 1.781 60.400 0.000 -0.301 0.500 0.500 1000 4.000 10000.000 0.000 -0.301 0.500 0.500



Пример построения:



ИМПОРТ ДАННЫХ





Рисунок X – Меню импорта данных

Выбор вариантов импорта производится из меню (см. рис. ниже) FileImport:

- Import models from Text file дает возможность загружать из текстового файла определенного формата моделей:
3696 – название наблюдения

7 - кол-во слоев

70 11 0.01 0.01 0.55 - параметры модели Cole-Cole в порядке (Rho, Thickness, Eta, Tau, C)

180 9,2 0.01 0.01 0.55

150 110 0.0 0.01 0.55

360 60 0.0 0.01 0.55

540 55 0.0 0.01 0.55

240 120 0.0 0.01 0.55

320 24 0.0 0.01 0.55

3700

7

70 15 0.01 0.01 0.55

150 9,9 0.01 0.01 0.55

150 40 0.0 0.01 0.55

360 60 0.0 0.01 0.55

540 50 0.0 0.01 0.55

240 120 0.0 0.01 0.55

320 27 0.0 0.01 0.55



и т.д.
- Import (Pod) in the *.marsdb format позволяет загружать данные из формата POD.

- Import (Text) Models min-max дает возможность загружать из текстового файла определенного формата пределы моделей для наблюдений:


Рисунок X - Формат пределов моделей

НАСТРОЙКИ ПРОГРАММЫ



Вызов диалога настроек программы может быть произведен как из главного меню программы Tools >> Options, так и из панели инструментов посредством нажатия на соответствующую кнопку .


- Параметр Profileinversionalgorithmопределяет тип автоматического подбора при подборе параметров моделей по профилю. Возможные значения: currentstationsmodel– в качестве стартовой модели будет использоваться модель на текущей точке; startstationsmodel– в качестве стартовой модели будет, используется модель той точки, с которой начинался подбор; previousstationsmodel– в качестве стартовой модели для каждой последующей точки будет, используется модель предыдущей точки.

- Параметр Inversiontypealgorithm – определяет тип инверсии при подборе. Возможные значения: Smooth – инверсия по методу наименьших квадратов, позволяющая получать модель среды с сглаженными» границами. Standart– инверсия по методу наименьших квадратов с регуляризацией, позволяющая получать модель среды с резкими границами. Эту инверсию лучше всего применять, как уточняющую, после инверсии с алгоритмом Smooth.

- Параметр Damping ratio – устанавливает значение дампирующего множителя.

- Параметр Iterations number – задает максимальное число итераций, по достижению которого процесс инверсии остановится.

- Параметр EPS value – задает минимальную невязку, по достижению которой процесс инверсии остановится.

- Параметр Reduction error – задает значение расхождения. Процесс инверсии останавливается при повторном увеличении ошибки.

- Параметр smoothing ofdepth (активно, если выбран Smooth) – определяет степень сглаживания модели с глубиной. Значение параметра может быть в пределах от 1 – 10 (чем больше значение, тем сильнее усредняются параметры соседних слоев с глубиной.

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

- Параметр Profileinversion позволяет определить тип алгоритма минимизации для использования при подборе моделей по профилю.

- Параметр Sorting определяет тип алгоритма сортировки наблюдений по профилю.

- Параметр Autosave позволяет автоматически сохранять проект через определенные промежутки времени (Time interval, min).

ИНТЕРПРЕТАЦИЯ ПОЛЕВЫХ ДАННЫХ




Программа позволяет производить автоматический или ручной подбор удельных сопротивлений и мощностей слоев. При этом имеется возможность фиксировать параметры и задавать пределы их изменений и определять «веса» отдельных значений.

Автоматический подбор параметров модели используется для подбора модели единичного или всех пикетов профиля. При автоматическом подборе происходит минимизация среднеквадратичного отклонения между расчетными и полевыми кривыми. Для запуска автоматического подбора модели на выбранном пикете нужно нажать на соответствующую кнопку на панели инструментов или клавишу F9 (или F8) (см. выше пункт Панель инструментов и меню главного окна программы).

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

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

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

Выбор стартовой модели:

- делайте стартовую кривую выше или ниже расположенную по сравнению с полевыми данными, а не выше в некоторых местах и ниже в других.

- чем меньше параметров будет минимизироваться, тем быстрее, будет происходить процесс инверсии. Если параметры в процессе инверсии, не изменяются, их нужно закрепить (см. Таблица параметров модели).

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

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

ПРИМЕНЯЕМЫЕ АЛГОРИТМЫ



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

Метод Simplex (поиск по деформируемому многограннику) является развитием симплексного метода для регулярного симплекса. Идея метода состоит в сравнении значений функции в вершинах симплекса и перемещении симплекса в направлении оптимальной точки с помощью итерационной процедуры.

ОКНО ТЕОРЕТИЧЕСКИХ И НАБЛЮДЕННЫХ КРИВЫХ



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


Серая кривая (кривая модели) отображает зависимость параметра (Rho) от глубины (вертикальная ось). Для изменения параметров модели нужно переместить указатель мыши на кривую модели (форма указателя должна измениться) и зажав левую кнопку мыши перемещать выбранный участок кривой.

Количество выводимых окон кривых можно менять от 1 до 3х (см. рисунок ниже).



ОКНО MAP VIEW (КАРТА)



Окно map view служит для просмотра расположения профилей и наблюдений. Это окно может быть вызвано из главного меню ViewMap view.


ТАБЛИЦА ПАРАМЕТРОВ МОДЕЛИ



Окно редактирования параметров модели служит для изменения параметров модели с помощью мыши и клавиатуры. Дополнительное меню вызывается нажатием правой кнопки мыши на таблице.

Описание панели инструментов таблицы модели:
- в этом меню доступны следующие возможности:

Savetabletofile – сохранение модели в текстовый файл

Loadtabletocurrentmodel – загрузка ранее сохраненной модели в текущую.

Displaymodellimits – показать/скрыть пределы минимакса параметров модели.

Setdefaultvalues – установить значения модели по умолчанию.

Dataprecision – установить точность параметров модели.

- кнопки со стрелками служат для навигации по точкам наблюдения.

- Разбить слой

- Объединить слои.

- Удалить текущий слой (там, где находится курсор).

- Копировать модель в память.

- Вставить модель в текущую выбранную или вставить для всех следующих пикетов (выпадающее меню).

- Двойной клик (манипулятором типа мышь далее просто мышь) по таблице параметров позволяет «заморозить» параметр или «разморозить»

- Клик правой клавиши мыши на ячейке таблицы параметра вызывает контекстное меню дополнительных операций над параметром.

РАЗРЕЗ



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


ПСЕВДОРАЗРЕЗ




Этот визуальный элемент предназначен для отображения наблюденных значений профиля, в форме изолиний.


ПЕРЕНОС ДАННЫХ МЕЖДУ БАЗАМИ ДАННЫХ



Вызов этой функции программы осуществляется через меню «Tools» -> «Transfer data between databases» см. Рис. ниже.




Последовательность работы:

  1. Загрузка базы данных формата *.mrsdb. см. рис. ниже. Это делается посредством нажатия на кнопку , сначала для левой, а потом и для правой панели. На рисунке ниже представлен результат загрузки данных.






2. Далее, выделяем левой кнопкой мыши нужные для переноса данных и перетаскиваем мышью (Drag-and-drop, https://ru.wikipedia.org/wiki/Drag-and-drop) на любое свободное место другой панели. Для выделения нескольких элементов нужно нажать и удерживать клавишу Ctrl. Поиск и перенос данных происходит, если названия наблюдений (профилей) в обоих базах будут совпадать.

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







Для завершения работы с данным окном следует нажать кнопку «Close».

ПОДБОР 3D МОДЕЛИ ПО ВЫБРАННЫМ НАБЛЮДЕНИЯМ




Перед запуском этой процедуры следует заранее переименовать БД с другим названием, т.к. все выбранные модели будут изменены.

Вызов процедуры может быть осуществлен из главного меню программы выбрав: Tools->3D Model (см.Рис ниже).

Вызванный диалог состоит из блока, отображающего процесс подбора EPS и блока кнопок, позволяющих настроить выбор наблюдений (Stations) и кнопок запуска/остановки процесса подбора (Start/Stop). Настройки выбора инверсии и ее настройки производятся в общем диалоге настройки программы (см. Настройки программы данного руководства).

Выбор наблюдений для подбора осуществляется следующим образом:




  1. Нажать кнопку ( ) панели инструментов и обрисовать мышкой область для тех наблюдений которые буду участвовать в подборе.

  2. После выбора области наблюдений будет составлен список наблюдений, который можно будет скорректировать, выставив или убрав “галочку”.

  3. Для сброса выбранных наблюдений нужно нажать на кнопку ( ) панели инструментов.

  4. Для подтверждения выбора нажать Ok или Close для закрытия диалога.


Далее для запуска подбора нужно нажать кнопку Start. Модель будет подбираться для текущего пикета.

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


ПОДКЛЮЧАЕМЫЕ МОДУЛИ (PLUGINS)




Расширения функционала программы за счет дополнительно устанавливаемых плагинов. Плагины можно включить в ToolsPlugins→модули...

Список встроенных изначально плагинов:


Плагин

Описание

CFM

Инверсия Occam’а

Converter

Универсальный конвертер для преобразования данных из различных источников в о внутренний формат mars1d






















РЕГИСТРАЦИЯ ПРОГРАММЫ



Для того чтобы зарегистрировать программу нужно сделать запрос на регистрацию отправив Username (имя пользователя/организации на кого будет зарегистрирована копия программы) и Hardware ID, после чего пользователь получает уникальный регистрационный ключ, который необходимо ввести в пункте “Serial number”, предварительно заполнив поле Username.

После этого нужно последовательно нажать кнопки Register и Run.




ПРИЛОЖЕНИЕ 1. ФОРМАТ *. MRSDB ВХОДНОГО ФАЙЛА ДАННЫХ ДЛЯ МЕТОДА ЭМЗ-ВП



Текстовая база данных, предназначена для хранения наблюденных и обработанных данных (записи сигналов, наблюденные кривые в различных трансформациях, информация о расположении и т.п.).

Значения в массивах могут быть разделены как знаком табуляции, так и знаком пробела.
Описание структуры:
{HEADER}MARSPROJECT - {Идентификатор} тип файла

{Surveyline Name}179950 - {Идентификатор профиля} название профиля

{Count stations}4 - {Идентификатор кол-ва наблюдений} кол-во наблюдений

{Station1.Name}183750 - {Идентификатор названия наблюдения} название наблюдения

{Station1.Date}06.12.2012 - {Идентификатор даты} дата проведения наблюдения

{Station1.Coord.X}427443 - {Идентификатор координаты X} координата X

{Station1.Coord.Y}7082922.4 - {Идентификатор координаты Y} координата Y

{Station1.Coord.Z}0 - {Идентификатор координаты Z} координата Z
Параметры источника

{Station1.Generator options}1 0.02300000 0.007800000 4

  1. - Time domain

  2. - Pulse time

  3. - Pause time

  4. - num.pulses

Массив времен (секунды)

{Station1.Times}0.0000148000000…0.00777890000
Тип и координаты узлов источника (метры, относительно центра пикета)

{Station1.Transmitter coord}3 -50 -50 50 -50 50 50 -50 50 -50 -50

тип источника

3-петля;

2- линия.
Количество приемников

{Station1.Receivers count}2

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

{Station1.Receiver1 type}2 1

2 - Тип приемника “петля”

1 - расчет DFdt
Координаты узлов первого приёмника (метры, относительно центра пикета)

{Station1.Receiver1 coord}100 -50 200 -50 200 50 100 50
Тип второго приемника

{Station1.Receiver2 type}2 1
Координаты узлов второго приёмника (метры, относительно центра пикета)

{Station1.Receiver2 coord}-50 -50 50 -50 50 50 -50 50
Записанные значения (массив) по первому приемнику

{Station1.Receiver1 Observed curve}-45,38513…0,0015343
Веса по первому приемнику

{Station1.Receiver1 Weight}0…0 1
Наблюденные значения по второму приемнику

{Station1.Receiver2 Observed curve}39,9946…0,001856
Рассчитанные значения по второму приемнику

{Station1.Receiver2 Calculated curve}96,168269120185…0,0015
Веса по второму приемнику

{Station1.Receiver2 Weight}0…1 1 1
Количество вариантов моделей

{Station1.Models count}1
Количество слоев в модели

{Station1.Model Layers count}7
Дата создания записи о модели и комментарий к модели

{Station1.Model Date}06.12.2012

{Station1.Model Comment}
Параметры модели по слоям (Rho, Eta, Tau, C, H)

{Station1.Model Layer1 values}295.6 47.500 0.00000300 0.550 108.68

{Station1.Model Layer2 values}160.6 47.500 0.257 0.550 10.30

{Station1.Model Layer3 values}329.5 47.500 0.0502 0.550 12.88

{Station1.Model Layer4 values}596.1 45 0.0584 0.500 44.63

{Station1.Model Layer5 values}107.4 0.0000100 0.0100 0.500 70.56

{Station1.Model Layer6 values}9.1 0.0000100 0.0100 0.500 1185.41

{Station1.Model Layer7 values}1000 0 0.0100 0.600
Параметры ограничений модели по слоям (минимум)

min

{Station1.Model Layer1 min}200 0 0.000003000 0.1000 60

{Station1.Model Layer2 min}150 0 0.000001000 0.1000 7

{Station1.Model Layer3 min}150 0 0.000001000 0.1000 8

{Station1.Model Layer4 min}0.01 0 0.000001000 0.5000 12

{Station1.Model Layer5 min}50 0 0.01000 0.5000 10

{Station1.Model Layer6 min}0.1 0 0.01000 0.5000 995

{Station1.Model Layer7 min}0.1 0 0.01000 0.1000
Параметры ограничений модели по слоям (максимум)

max

{Station1.Model Layer1 max}3000 95 0.000003000 1 180

{Station1.Model Layer2 max}550 95 0.5000 1 55

{Station1.Model Layer3 max}380 95 0.1000 1 17

{Station1.Model Layer4 max}800 90 0.1000 0.500 75

{Station1.Model Layer5 max}230 0 0.01000 0.500 160

{Station1.Model Layer6 max}1000000 0 0.01000 0.500 1905

{Station1.Model Layer7 max}1000000 95 20 1
Параметры ограничений модели по слоям (фиксирован(1) или нет(0))

fix

{Station1.Model Layer1 fix}0 0 1 0 0

{Station1.Model Layer2 fix}0 0 0 0 0

{Station1.Model Layer3 fix}0 0 0 0 0

{Station1.Model Layer4 fix}0 0 0 1 0

{Station1.Model Layer5 fix}0 1 1 1 0

{Station1.Model Layer6 fix}0 1 1 1 0

{Station1.Model Layer7 fix}1 1 1 1
Параметры настроек инверсии (какие приемники и трансформанты будут задействованы в процессе инверсии)

{Station1.ReceiverInv}1

{Station1.RotInv}0

{Station1.StInv}0
И т.д. для каждого наблюдения.

ПРИЛОЖЕНИЕ 2. ФОРМАТ *. MRSDB ВХОДНОГО ФАЙЛА ДАННЫХ ДЛЯ МЕТОДА ЧЗ



Текстовая база данных, предназначена для хранения наблюденных и обработанных данных (записи сигналов, наблюденные кривые в различных трансформациях, информация о расположении и т.п.).

Значения в массивах могут быть разделены как знаком табуляции, так и знаком пробела.
Описание структуры:
{HEADER}MARSCSMT // Заголовок

{Surveyline Name}CSMT // Название проекта

{TypeOfSorting}SortByStations // Сортировка (оставить так)

{Count stations}3 // кол-во наблюдений всего

{Station1.Name}574 1 // номер наблюдения номер профиля

{Station1.Date}04.07.2019 // дата создания

{Station1.Coord.X}67.060980 // координаты

{Station1.Coord.Y}61.813887 //

{Station1.Coord.Z}0 //

{Station1.DipLen}4001.880 // длина источника

{Station1.Angle}156.740 // угол, градусы

{Station1.Distance}9844.360 // расстояние, метры

{Station1.Generator options}0 1 // для настройки прямой задачи (оставить так)

{Station1.FreqHz}0.0312500000 0.0625000000 ... 593.750000000 // Частоты Hz, через пробел

{Station1.Transmitter coord}2 0 4003.4700000000 0 0 // 2-тип приемника (для настройки прямой задачи (оставить так)) дальше координаты приемника

{Station1.Receivers count}2 // количество рассчитываемых компонент 2 - Rho Zxy, Ph Zxy (можно добавить еще, но пока так)

{Station1.ReceiverEx type}0 // 0 - тип приемника (для настройки прямой задачи (оставить так)) для расчета Ex

{Station1.ReceiverEx coord}-3919.9090000000 -7075.7580000000 1 0 // дальше координаты для расчета Ex

{Station1.ReceiverHx type}4 // 4 - тип приемника (для настройки прямой задачи (оставить так)) для расчета Hx

{Station1.ReceiverHx coord}-3889.9090000000 -7045.7580000000 1 0 // дальше координаты для расчета Hx

{Station1.ReceiverHy type}4 // 4 - тип приемника (для настройки прямой задачи (оставить так)) для расчета Hy

{Station1.ReceiverHy coord}-3889.9090000000 -7045.7580000000 0 1 // дальше координаты для расчета Hy

{Station1.Receiver1 type}0 // для внутреннего использования (оставить как есть)

{Station1.Receiver1 coord}0 0 0 0 0 0 // для внутреннего использования (оставить как есть)

{Station1.Receiver1 name}Rho Zxy // название Rho Zxy

{Station1.Receiver1 Observed curve}47,71867159 21,117676...103,27216039 // наблюденные кривые

{Station1.Receiver1 Calculated curve}37,5498168620312 18,0857279602109 ...2,81862828187599 // расчитанные кривые, если не тможно оставить пустой

{Station1.Receiver1 Times}0.0312500000 0.0625000000...593.750000000 // Частоты Hz, через пробел, они дублируются. позже уберем.

{Station1.Receiver1 Times2}0.0312500000 0.0625000000...593.750000000 // Частоты Hz, через пробел, они дублируются. позже уберем.

{Station1.Receiver1 Weight}1 1 ... 1 // веса точек на кривой. учитываюстя при расчете невязки. 1.0-100%, 0.0-0%...и т.д. количество такое же как и для наблюденных и частот

{Station1.Receiver1 WeightRobust}1 1 ... 1 // веса точек на кривой robust расяета невязки. пока выставить все 1.0

{Station1.Receiver2 type}0 // для внутреннего использования (оставить как есть)

{Station1.Receiver2 coord}0 0 0 0 0 0 // для внутреннего использования (оставить как есть)

{Station1.Receiver2 name}Ph Zxy // название Ph Zxy

{Station1.Receiver2 Observed curve}173,87785564...134,75209183 // дальше все повторяется, как и для Rho Zxy

{Station1.Receiver2 Calculated curve}177,863060835565... 159,449501878957

{Station1.Receiver2 Times}0.0312500000 ... 593.750000000

{Station1.Receiver2 Times2}0.0312500000 ... 593.750000000

{Station1.Receiver2 Weight}1 1 ... 1

{Station1.Receiver2 WeightRobust}1 ... 1

{Station1.Models count}1 // Количество сохраненных моделей

{Station1.Model Layers count}14 // количество слоев

{Station1.Model Date}04.07.2019 4:22:42 // дата

{Station1.Model Comment} // комментарий если нужно

{Station1.Model Error}33.8 // невязка

{Station1.EpsType}0 // вариант расчета невязки

{Station1.RobustC1}4 // настройки для робастного расчета невязки

{Station1.RobustC2}20 // настройки для робастного расчета невязки

{Station1.RobustC3}40 // настройки для робастного расчета невязки

{Station1.AutoRadialAveraging}1 // настройка для автоматическго выбора радиуса осреденения

{Station1.RadialAveraging}40 // настройка - радиус осреденения, м

{Station1.useRoa}1 // для внутреннего использования (оставить как есть)

{Station1.RoaWeight}1 // для внутреннего использования (оставить как есть)

{Station1.Smooth}0 // для внутреннего использования (оставить как есть)

{Station1.Model Layer1 values}10,00 250,00 0,00 0 0,50000 // модель Rho ohmm, Thickness, Ita, Tau, C

{Station1.Model Layer2 values}2,50 200,10 0,00 0 0,50000

{Station1.Model Layer3 values}2,00 140,00 0,00 0 0,50000

{Station1.Model Layer4 values}1,50 79,10 0,00 0 0,50000

{Station1.Model Layer5 values}2,00 250,10 0,00 0 0,50000

{Station1.Model Layer6 values}7,00 261,80 0,00 0 0,50000

{Station1.Model Layer7 values}3,00 230,30 0,00 0 0,50000

{Station1.Model Layer8 values}11,00 211,40 0,00 0 0,50000

{Station1.Model Layer9 values}5,00 196,10 0,00 0 0,50000

{Station1.Model Layer10 values}4,40 503,20 0,00 0 0,50000

{Station1.Model Layer11 values}3,00 40,00 0,00 0 0,50000

{Station1.Model Layer12 values}10,00 100,00 0,00 0 0,50000

{Station1.Model Layer13 values}6,80 37,00 0,00 0 0,50000

{Station1.Model Layer14 values}31,00 1000,00 0,00 0 0,50000

min // модель минимальные пределы по Rho ohmm, Thickness, Ita, Tau, C

{Station1.Model Layer1 min}5,00 25,00 0,00 0 0,30000

{Station1.Model Layer2 min}1,00 50,00 0,00 0 0,30000

{Station1.Model Layer3 min}1,00 75,00 0,00 0 0,30000

{Station1.Model Layer4 min}1,00 10,00 0,00 0 0,30000

{Station1.Model Layer5 min}1,00 10,00 0,00 0 0,30000

{Station1.Model Layer6 min}1,00 10,00 0,00 0 0,30000

{Station1.Model Layer7 min}1,00 10,00 0,00 0 0,30000

{Station1.Model Layer8 min}1,00 10,00 0,00 0 0,30000

{Station1.Model Layer9 min}1,00 10,00 0,00 0 0,30000

{Station1.Model Layer10 min}2,00 10,00 0,00 0 0,30000

{Station1.Model Layer11 min}2,00 10,00 0,00 0 0,30000

{Station1.Model Layer12 min}2,00 10,00 0,00 0 0,30000

{Station1.Model Layer13 min}2,00 10,00 0,00 0 0,30000

{Station1.Model Layer14 min}2,00 990,00 0,00 0 0,30000

max

// модель максимальные пределы по Rho ohmm, Thickness, Ita, Tau, C

{Station1.Model Layer1 max}850,00 275,00 30,00 10 0,70000

{Station1.Model Layer2 max}30,00 250,00 30,00 10 0,70000

{Station1.Model Layer3 max}45,00 225,00 30,00 10 0,70000

{Station1.Model Layer4 max}60,00 300,00 30,00 10 0,70000

{Station1.Model Layer5 max}60,00 300,00 30,00 10 0,70000

{Station1.Model Layer6 max}60,00 300,00 30,00 10 0,70000

{Station1.Model Layer7 max}60,00 300,00 30,00 10 0,70000

{Station1.Model Layer8 max}60,00 300,00 30,00 10 0,70000

{Station1.Model Layer9 max}60,00 300,00 30,00 10 0,70000

{Station1.Model Layer10 max}60,00 800,00 30,00 10 0,70000

{Station1.Model Layer11 max}60,00 300,00 30,00 10 0,70000

{Station1.Model Layer12 max}60,00 300,00 30,00 10 0,70000

{Station1.Model Layer13 max}60,00 300,00 30,00 10 0,70000

{Station1.Model Layer14 max}60,00 1010,00 30,00 10 0,70000

// зафиксированы (1) или нет (0) парпметры модели Rho ohmm, Thickness, Ita, Tau, C

fix

// т.е. будут ли они меняться в процессе "подбора" параметров модели

{Station1.Model Layer1 fix}0 0 1 1 1

{Station1.Model Layer2 fix}0 0 1 1 1

{Station1.Model Layer3 fix}0 0 1 1 1

{Station1.Model Layer4 fix}0 0 1 1 1

{Station1.Model Layer5 fix}0 0 1 1 1

{Station1.Model Layer6 fix}0 0 1 1 1

{Station1.Model Layer7 fix}0 0 1 1 1

{Station1.Model Layer8 fix}0 0 1 1 1

{Station1.Model Layer9 fix}0 0 1 1 1

{Station1.Model Layer10 fix}0 0 1 1 1

{Station1.Model Layer11 fix}0 0 1 1 1

{Station1.Model Layer12 fix}0 0 1 1 1

{Station1.Model Layer13 fix}0 0 1 1 1

{Station1.Model Layer14 fix}0 1 1 1 1

{Station1.Model1 Layers count}14

// Далее идет описане истории сохраненныъ вариантов подбора моделей

{Station1.Model1 Date}04.07.2019 4:22:42

{Station1.Model1 Comment}

{Station1.Model1 Error}33.8

{Station1.Model1 EpsType}0

{Station1.Model1 RobustC1}4

{Station1.Model1 RobustC2}20

{Station1.Model1 RobustC3}40

{Station1.Model1 AutoRadialAveraging}1

{Station1.Model1 RadialAveraging}40

{Station1.Model1 useRoa}1

{Station1.Model1 RoaWeight}1

{Station1.Model1 Smooth}0

{Station1.Model1 Layer1 values}10,00 250,00 0,00 0 0,50000

{Station1.Model1 Layer2 values}2,50 200,10 0,00 0 0,50000

{Station1.Model1 Layer3 values}2,00 140,00 0,00 0 0,50000

{Station1.Model1 Layer4 values}1,50 79,10 0,00 0 0,50000

{Station1.Model1 Layer5 values}2,00 250,10 0,00 0 0,50000

{Station1.Model1 Layer6 values}7,00 261,80 0,00 0 0,50000

{Station1.Model1 Layer7 values}3,00 230,30 0,00 0 0,50000

{Station1.Model1 Layer8 values}11,00 211,40 0,00 0 0,50000

{Station1.Model1 Layer9 values}5,00 196,10 0,00 0 0,50000

{Station1.Model1 Layer10 values}4,40 503,20 0,00 0 0,50000

{Station1.Model1 Layer11 values}3,00 40,00 0,00 0 0,50000

{Station1.Model1 Layer12 values}10,00 100,00 0,00 0 0,50000

{Station1.Model1 Layer13 values}6,80 37,00 0,00 0 0,50000

{Station1.Model1 Layer14 values}31,00 1000,00 0,00 0 0,50000

{Station1.Model1 Layer1 min}5,00 25,00 0,00 0 0,30000

{Station1.Model1 Layer2 min}1,00 50,00 0,00 0 0,30000

{Station1.Model1 Layer3 min}1,00 75,00 0,00 0 0,30000

{Station1.Model1 Layer4 min}1,00 10,00 0,00 0 0,30000

{Station1.Model1 Layer5 min}1,00 10,00 0,00 0 0,30000

{Station1.Model1 Layer6 min}1,00 10,00 0,00 0 0,30000

{Station1.Model1 Layer7 min}1,00 10,00 0,00 0 0,30000

{Station1.Model1 Layer8 min}1,00 10,00 0,00 0 0,30000

{Station1.Model1 Layer9 min}1,00 10,00 0,00 0 0,30000

{Station1.Model1 Layer10 min}2,00 10,00 0,00 0 0,30000

{Station1.Model1 Layer11 min}2,00 10,00 0,00 0 0,30000

{Station1.Model1 Layer12 min}2,00 10,00 0,00 0 0,30000

{Station1.Model1 Layer13 min}2,00 10,00 0,00 0 0,30000

{Station1.Model1 Layer14 min}2,00 990,00 0,00 0 0,30000

{Station1.Model1 Layer1 max}850,00 275,00 30,00 10 0,70000

{Station1.Model1 Layer2 max}30,00 250,00 30,00 10 0,70000

{Station1.Model1 Layer3 max}45,00 225,00 30,00 10 0,70000

{Station1.Model1 Layer4 max}60,00 300,00 30,00 10 0,70000

{Station1.Model1 Layer5 max}60,00 300,00 30,00 10 0,70000

{Station1.Model1 Layer6 max}60,00 300,00 30,00 10 0,70000

{Station1.Model1 Layer7 max}60,00 300,00 30,00 10 0,70000

{Station1.Model1 Layer8 max}60,00 300,00 30,00 10 0,70000

{Station1.Model1 Layer9 max}60,00 300,00 30,00 10 0,70000

{Station1.Model1 Layer10 max}60,00 800,00 30,00 10 0,70000

{Station1.Model1 Layer11 max}60,00 300,00 30,00 10 0,70000

{Station1.Model1 Layer12 max}60,00 300,00 30,00 10 0,70000

{Station1.Model1 Layer13 max}60,00 300,00 30,00 10 0,70000

{Station1.Model1 Layer14 max}60,00 1010,00 30,00 10 0,70000

{Station1.Model1 Layer1 fix}0 0 1 1 1

{Station1.Model1 Layer2 fix}0 0 1 1 1

{Station1.Model1 Layer3 fix}0 0 1 1 1

{Station1.Model1 Layer4 fix}0 0 1 1 1

{Station1.Model1 Layer5 fix}0 0 1 1 1

{Station1.Model1 Layer6 fix}0 0 1 1 1

{Station1.Model1 Layer7 fix}0 0 1 1 1

{Station1.Model1 Layer8 fix}0 0 1 1 1

{Station1.Model1 Layer9 fix}0 0 1 1 1

{Station1.Model1 Layer10 fix}0 0 1 1 1

{Station1.Model1 Layer11 fix}0 0 1 1 1

{Station1.Model1 Layer12 fix}0 0 1 1 1

{Station1.Model1 Layer13 fix}0 0 1 1 1

{Station1.Model1 Layer14 fix}0 1 1 1 1

{Station1.ReceiverInv}1 1 1 … 1 1 1 1

{Station1.RotInv}0 0

{Station1.StInv}0 0

{Station2.Name}575 1

// Описание следующего наблюдения. Все тоже самое, как и для первого...

{Station2.Date}04.07.2019

{Station2.Coord.X}67.072238

{Station2.Coord.Y}61.814062

{Station2.Coord.Z}0



{Station3.RotInv}0 0

{Station3.StInv}0 0


ПРИЛОЖЕНИЕ 3. ФОРМАТ *. MRSDB ВХОДНОГО ФАЙЛА ДАННЫХ ДЛЯ МЕТОДА ORG1



Текстовая база данных, предназначена для хранения наблюденных и обработанных данных (записи сигналов, наблюденные кривые в различных трансформациях, информация о расположении и т.п.).

Значения в массивах могут быть разделены как знаком табуляции, так и знаком пробела.
Описание структуры:
И т.д. для каждого наблюдения.



написать администратору сайта