| ERTLab | >  Справочник команд в ERTLab

Справочник команд в ERTLab

| << | >> |

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

Настройки сетки

#mesh_type (Тип сетки)
Доступен только тип сетки 0.

#dim_grid_x (Размер X (м) элемента внутренней сетки)
Размер X номинального элемента. Если сетка адоптирована к позиции электрода, то она не будет сильно меняться.

#dim_grid_y (Размер Y (м) элемента внутренней сетки)
Размер Y номинального элемента. Если сетка адоптирована к позиции электрода, то она не будет сильно меняться.

#dim_grid_z (Размер Z (м) элемента внутренней сетки)
Размер Z номинального элемента. Если сетка адоптирована к позиции электрода, то она не будет сильно меняться.
 
#foreground_x_min (Минимальный размер сетки по X (м))
Номинальный Z размер элемента. Если сетка адоптирована к позиции электрода, то она не будет сильно меняться.

#foreground_x_max (Максимальный размер X (м) сетки)
Наибольший номинальный размер сетки в направлении X (значение в метрах).

#foreground_y_min (Минимальный размер Y (м) сетки)
Наименьший номинальный размер сетки в направлении Y (значение в метрах). 

#foreground_y_max (Максимальный размер Y (м) сетки)
Наибольший номинальный размер сетки в направлении Y (значение в метрах). 

#foreground_z_min (Минимальное значение Z (м))
Наименьший номинальный размер сетки в направлении Z (значение в метрах).

#foreground_Z_max (Максимальное значение Z (м))
Наибольший номинальный размер сетки в направлении Z (значение в метрах).

#pads_x_max (Правая (+X) внутренняя стека (X размеры внутренней сетки))
Подкладочные элементы, определяющие фоновую область сетки в положительном направлении X. Для каждого заданного числа добавляется один подкладочный элемент, начинающийся от указанного края передней области. Каждое последующие число представляет собой первоначальный размер фоновой области в этом направлении в единицах эквивалентных элементов внутренней сетки для этого направления. Размер любого подкладочного элемента определяется вычитанием данного значения из предыдущего значения и умножением на размер внутреннего элемента сетки для данного направления. По умолчанию задаются следующие значения: 1 2 4 8 16 24 32 40 48 56 64; которые описывают 11 подкладочных элементов, размеры которых соответствуют размеру элемента внутренней сетки с коэффициентами 1, 1, 2, 4, 8, 8, 8, 8, 8, 8 и 8.

#pads_x_min (Левая (-X) внутренняя стека (X размеры внутренней сетки))
Подкладочные элементы, определяющие фоновую область сетки в отрицательном направлении X. Для каждого заданного числа добавляется один подкладочный элемент, начинающийся от указанного края передней области. Каждое последующие число представляет собой первоначальный размер фоновой области в этом направлении в единицах эквивалентных элементов внутренней сетки для этого направления. Размер любого подкладочного элемента определяется вычитанием данного значения из предыдущего значения и умножением на размер внутреннего элемента сетки для данного направления. По умолчанию задаются следующие значения: 1 2 4 8 16 24 32 40 48 56 64; которые описывают 11 подкладочных элементов, размеры которых соответствуют размеру элемента внутренней сетки с коэффициентами 1, 1, 2, 4, 8, 8, 8, 8, 8, 8 и 8.

#pads_y_min (Задняя (-Y) внутренняя стека (Y размеры внутренней сетки))
Подкладочные элементы, определяющие фоновую область сетки в отрицательном направлении Y. Для каждого заданного числа добавляется один подкладочный элемент, начинающийся от указанного края передней области. Каждое последующие число представляет собой первоначальный размер фоновой области в этом направлении в единицах эквивалентных элементов внутренней сетки для этого направления. Размер любого подкладочного элемента определяется вычитанием данного значения из предыдущего значения и умножением на размер внутреннего элемента сетки для данного направления. По умолчанию задаются следующие значения: 1 2 4 8 16 24 32 40 48 56 64; которые описывают 11 подкладочных элементов, размеры которых соответствуют размеру элемента внутренней сетки с коэффициентами 1, 1, 2, 4, 8, 8, 8, 8, 8, 8 и 8.

#pads_y_max (Передняя (-Y) внутренняя стека (Y размеры внутренней сетки))
Подкладочные элементы, определяющие фоновую область сетки в отрицательном направлении Y. Для каждого заданного числа добавляется один подкладочный элемент, начинающийся от указанного края передней области. Каждое последующие число представляет собой первоначальный размер фоновой области в этом направлении в единицах эквивалентных элементов внутренней сетки для этого направления. Размер любого подкладочного элемента определяется вычитанием данного значения из предыдущего значения и умножением на размер внутреннего элемента сетки для данного направления. По умолчанию задаются следующие значения: 1 2 4 8 16 24 32 40 48 56 64; которые описывают 11 подкладочных элементов, размеры которых соответствуют размеру элемента внутренней сетки с коэффициентами 1, 1, 2, 4, 8, 8, 8, 8, 8, 8 и 8.

#pads_z_min (Нижняя (-Z) внутренняя стека (Z размеры внутренней сетки))
Подкладочные элементы, определяющие фоновую область сетки в отрицательном направлении Y. Для каждого заданного числа добавляется один подкладочный элемент, начинающийся от указанного края передней области. Каждое последующие число представляет собой первоначальный размер фоновой области в этом направлении в единицах эквивалентных элементов внутренней сетки для этого направления. Размер любого подкладочного элемента определяется вычитанием данного значения из предыдущего значения и умножением на размер внутреннего элемента сетки для данного направления. По умолчанию задаются следующие значения: 1 2 4 8 16 24 32 40 48 56 64; которые описывают 11 подкладочных элементов, размеры которых соответствуют размеру элемента внутренней сетки с коэффициентами 1, 1, 2, 4, 8, 8, 8, 8, 8, 8 и 8. Заметьте, что в положительном направлении Z подкладочные элементы не требуются из-за условия Неймана (ток не течёт).

#flat_grid (Плоская сетка -1; Сетка с топографией -2)
Используйте 1 для сетки без топографических искажений, 2 - для автоматической адоптации уровня поверхности (+Z) к топографии рельефа, указанной в свойстве электрода ZTerrain, либо в отдельном файле топографии.

#use_elec_in_topography (Добавить свойство электрода Z terrain к топографии): Да-1; Нет-2
Используйте 1 для добавления ZTerrain из свойств электрода в список точек топографии.

#update_z_surface_electrodes (Обновлять высоту для наземных электродов): Да-1; Нет-2
Используйте 1 для смещения Z координаты наземных электродов к топографии поверхности, которая была указана в файле топографии. (Обратите внимание, что X и Y координаты электродов должны быть в той же системе координат, что и файл топографии).

#adapt_grid_to_electrodes (Адоптировать сетку к электродам): Да-1; Нет-2
Используйте 1, чтобы привязать (сместить) ближайший узел сетки к расположению электрода. Электроды должны находиться над узлами сетки. Если используется 2, то любые электроды, которые не лежат на узлах, будут смещены в ближайший узел. Адоптирующаяся сетка обычно более точна, чем сетка, смещающая электроды.

Стартовая модель

#resistivity_model_type (Тип модели удельного электрического сопротивления)
Доступен только тип модели 0.

#background_res (Фоновое сопротивление (Ом*м))
Введённое здесь значение будет присвоено для каждого элемента стартовой сетки кроме случаев, когда указаны аномалии, тогда эти значения будут перезаписывать принятые здесь фоновые значения.

Количество аномалий удельного электрического сопротивления
Количество аномалий удельного электрического сопротивления, которое будет использовано в стартовой модели. Аномалии используются для прямого моделирования, и иногда для обеспечения более точной стартовой модели для инверсии.

#res_anomaly (Аномалии сопротивления): -X, +X, -Y, +Y, -Z, +Z, удельное электрическое сопротивление
Расположение прямолинейной аномалии удельного электрического сопротивления. Всего семь значений: отрицательные и положительные координаты X (в метрах), отрицательные и положительные координаты Y (в метрах), отрицательные и положительные координаты Z (в метрах) и удельное электрическое сопротивление блока (в Ом*м). Можно задавать несколько аномалий. Последующая аномалия перезаписывает предыдущую аномалию, если они перекрываются. Формы аномалий, отличающиеся от линейной, должны быть построены с помощью комбинации линейных аномалий.

#ip_model_type (Тип модели ВП)
Доступен только тип модели 0.

#background_ip (Фоновое значение ВП)
Введённое здесь значение будет присвоено для каждого элемента стартовой сетки кроме случаев, когда указаны аномалии, тогда эти значения будут перезаписывать принятые здесь фоновые значения.

Количество аномалий ВП
Количество аномалий ВП которое будет использовано в стартовой модели. Аномалии используются для прямого моделирования, и иногда для обеспечения более точной стартовой модели для инверсии.

#ip_anomaly (Аномалии ВП): -X, +X, -Y, +Y, -Z, +Z, ВП
Расположение прямолинейной аномалии ВП. Всего семь значений: отрицательные и положительные координаты X (в метрах), отрицательные и положительные координаты Y (в метрах), отрицательные и положительные координаты Z (в метрах) и ВП блока (в поляризуемости). Можно задавать несколько аномалий. Последующая аномалия перезаписывает предыдущую аномалию, если они перекрываются. Формы аномалий, отличающиеся от линейной, должны быть построены с помощью комбинации линейных аномалий.

#data_ip_scale (Масштабный коэффициент ВП (1000 для поляризуемости))
Масштабный коэффициент может быть применён к данным ВП для конвертации из альтернативных единиц.

#add_anomalies_to_flat_grid (Добавить аномалии к плоской сетке): Да-1; Нет-2
Значение 1 добавит любые аномалии (сопротивление и ВП) к плоской, неискажённой топографией сетке. Адоптация к дневной поверхности (если используется) распределяется по сетке с целью минимизации искажения элемента. Т.к. любые аномалии должны полностью заполнять элементы, то в случае прямолинейных аномалий в окончательной сетке они будут обязательно искажены. Искажения уменьшатся, если аномалии включаются в плоскую сетку перед её адоптацией к топографии.

Параметры решения прямой задачи

#boundary_conds ([-/+X;-/+Y;-Z] Условия на границах (0-Дирихле, 1-Смешанные, 2-Неймана))
Задаёт вид граничных условий для каждой границы модели (край сетки) за исключением +Z.  Направление +Z - это земная поверхность и всегда равно 2 (условие Неймана, ток не течёт). –X и –Y обозначают первый элемент сетки в направлениях X и Y, +X и +Y обозначают последний элемент сетки в направлениях X и Y. По умолчанию везде смешанные условия (1). Условие Дирихле или нулевое напряжение на границе (0) может использоваться для представления заземлённого электрода; условие Неймана или отсутствие тока через границу (2) может использоваться для представления элетрически изолированной области, например водный резервуар или аналогичная лабораторная установка.

#forw_ssor_omega (Omega): Используется для SSOR-предобуславливания (методом симметричной последовательной верхней релаксации)

Этот параметр регулирует скорость сходимости прямого моделирования. Он контролирует коэффициент уменьшения ошибки. Допустимые значения от 1.0 до 2.0.

#forw_tolerance (Допустимое отклонение решения прямой задачи)

Этот параметр указывает критерий остановки прямого моделирования. Чем меньше значение, тем больше точность прямого моделирования, но при этом требуется больше времени на вычисление.

#forw_max_iterations (Максимальное число итераций прямого моделирования)
Задаёт максимальное число итераций прямого моделирования. Чем больше число, тем медленнее решение.

#skip_tx_electrodes_with_no_rx (Пропустить электроды TX без RX-1); Посчитать всё -2
Значение 1 будет пропускать рассчёты для электродов, использующихся только в качестве генераторных. Это может быть полезно для увеличения скорости рассчёта при использовании удалённых электродов, которые обычно используются только в качестве генераторных.

Моделировать данные ВП: Нет-1; Да-2
Значение 2 означает моделирование данных ВП (прямое или обратное). Оно выполняется после того, как будут смоделированы данные сопротивления.

Параметры инверсии

#simple_inversion (Простая инверсия): Да-1; Нет-2
Стратегия инверсии в ERTLab использует испытания для определения параметра оптимальной неоднородности, который будет использован на каждой внешней итерации. Так как эта стратегия приводит к значительно более длительному расчёту на каждой внешней итерации, для которой применяется эта операция, то Простая Инверсия позволяет пользователю отключать испытания на всех итерациях кроме первой внешней итерации. Если используется простая инверсия, то параметром неоднородности, использующимся на последующей внешней итерации, будет предыдущий параметр неоднородности, разделённый на множитель, определяемый пользователем.

#max_num_iterations_rho (Максимальное число итераций для инверсии сопротивления)
Это максимальное число внешних итераций, которое пользователь позволяет программе сделать в течение инверсии данных сопротивления. Пятнадцать обычно является хорошей отправной точкой. Решение, как правило, сходится за меньшее число итераций.

#max_num_iterations_ip (Максимальное число итераций для инверсии ВП)
Это максимальное число внешних итераций, которое пользователь позволяет программе сделать в течение инверсии данных ВП. Инверсия сопротивлений происходит перед инверсией ВП. Они не выполняются одновременно. Десять обычно является хорошей отправной точкой. Решение, как правило, сходится за меньшее число итераций.

#max_internal_pcg_rho (Максимальное число внутренних итераций для pcg-инверсии (методом сопряжённых градиентов) сопротивления)
Это максимальное число внутренних итераций, которое пользователь позволяет программе сделать в течение инверсии данных сопротивления. Двенадцать обычно является хорошей отправной точкой.

#max_internal_pcg_ip (Максимальное число внутренних итераций для pcg-инверсии (методом сопряжённых градиентов) ВП)
Это максимальное число внутренних итераций, которое пользователь позволяет программе сделать в течение инверсии данных ВП. Двенадцать обычно является хорошей отправной точкой.

#inv_pcg_tolerance_rho (Допустимое число внутренних итераций для pcg-инверсии (методом сопряжённых градиентов) сопротивления)
Этот параметр указывает критерий остановки инверсии сопротивления. Чем больше число, тем раньше остановка. Допустимые значения от .1 до .001.

#inv_pcg_tolerance_ip (Допустимое число внутренних итераций для pcg-инверсии (методом сопряжённых градиентов) ВП)
Этот параметр указывает критерий остановки инверсии ВП. Чем больше число, тем раньше остановка. Допустимые значения от .1 до .001.

#optimal_rough_factor_rho (Коэффициент <1 для выбора оптимального параметра неоднородности для сопротивления)
Этот коэффициент контролирует идентификацию оптимального параметра неоднородности.

#optimal_rough_factor_ip (Коэффициент <1 для выбора оптимального параметра неоднородности для ВП)
Этот коэффициент контролирует идентификацию оптимального параметра неоднородности

#rough_multiplier_rho (Коэффициент для изменения параметра неоднородности для сопротивления)
Этот коэффициент контролирует степень изменения между параметрами неоднородности при переходе к следующей внешней итерации в течение простой инверсии

#rough_multiplier_ip (Коэффициент для изменения параметра неоднордности для ВП)
Этот коэффициент контролирует степень изменения между параметрами неоднородности при переходе к следующей внешней итерации в течение простой инверсии.

#initial_rough_rho (Начальный параметр неоднородности для сопротивления)
Это начальный параметр неоднородности для испытания на первой внешней итерации.

#initial_rough_ip (Начальный параметр неоднородности для ВП)
Это начальный параметр неоднородности для испытания на первой внешней итерации.

#x_rough_weight (Значение константы для весового параметра X)
Используется для контроля слоистости, если коэффициент меньше 1, то больше растёт слоистость в направлении X. Если коэффициент больше 1, то будет расти сглаженность.

#y_rough_weight (Значение константы для весового параметра Y)
Используется для контроля слоистости, если коэффициент меньше 1, то больше растёт слоистость в направлении Y. Если коэффициент больше 1, то будет расти сглаженность.

#z_rough_weight (Значение константы для весового параметра Z)
Используется для контроля слоистости, если коэффициент меньше 1, то больше растёт слоистость в направлении Z. Если коэффициент больше 1, то будет расти сглаженность. По умолчанию слоистость устанавливается в направлении Z.

Шум

#res_noise_percent (Ошибки данных электрического сопротивления в процентах (%))
Этот параметр контролирует допустимое процентное расхождение между даннными и моделью (инверсия будет сходиться к этому уровню ошибки). Введённые здесь значения должны отражать оценённую степень повторяемости данных (т.е. реальный шум в полевых данных), которая легко определяется, если были получены взаимные данные. Этот термин работает в связке с термином постоянной ошибки с целью определения сходимости.

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

#ip_noise_percent (Ошибки данных ВП в процентах (%))
тот параметр контролирует допустимое процентное расхождение между даннными и моделью (инверсия будет сходиться к этому уровню ошибки). Введённые здесь значения должны отражать оценённую степень повторяемости данных (т.е. реальный шум в полевых данных), которая легко определяется, если были получены взаимные данные. Этот термин работает в связке с термином постоянной ошибки ВП с целью определения сходимости.

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

#use_robust_inv (Использовать робастную (устойчивую) инверсию (повторное взвешивание ошибок данных)) Да -1; Нет -2
Значение 1 означает использование робастной инверсии. Такая стратегия позволяет программе игнорировать выбросы данных (такие данные хуже всего подходят к модели), т.к. они не являются важными для решения. Такая стратегия должна использоваться всегда, за исключением строго контролируемых полевых ситуаций. При инвертировании синтетических данных или решении прямой задачи эта опция должна быть отключена. Даже при использовании робастной инверсии, не исключено, что инверсия не будет сходиться. Это может случиться тогда, когда все данные имеют приблизительно одинаковое отклонение и выбросы данных не могут быть зафиксированы.

#reweight_iterations_rho (Число итераций повторного взвешивания для электрического сопротивления)
Этот параметр контролирует количество испытаний, которое может быть использовано при поиске оптимального параметра неоднородности.

#reweight_iterations_ip (Число итераций повторного взвешивания для ВП)
Этот параметр контролирует количество испытаний, которое может быть использовано при поиске оптимального параметра неоднородности.


Сохранение и визуализация параметров

#plot_bounds (Границы графика): -X +X -Y +Y -Z +Z
Эти парамаетры контролируют границы визуализации выходной модели. Обычно выходной моделью является только передняя область. Конечно, для тонких моделей (например для моделей 2D), границы должны быть расширены. Единицы измерения - метры.

#save_iterations (Сохранять инвертированную модель на каждой итерации): Да-1; Нет-2
Значение 1 означает, что модель будет записываться после каждой внешней итерации.


 



|© 2006 Geostudi Astier srl and Multi-Phase Technologies LLC|