18. Параметры модельного слоя

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

_images/reservoire_editor_params.png

Рисунок 18.1 - Красным подсвечен диалог управления параметрами слоя

Чтобы вызвать диалог управления параметрами, необходимо выбрать модельный слой одним из способов:

_images/reservoire_editor_params1.png

Рисунок 18.3 - Выбор слоя в строке состояния

Если при выборе модельного слоя диалог управления параметрами не открылся, необходимо воспользоваться командой «Открыть диалог управления параметрами» контекстного меню менеджера слоев.

_images/show_layer_params_menu.png

Рисунок 18.4 - Команда вызова диалога управления параметрами в контекстном меню

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

Важно

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

Диалог управления параметрами слоя состоит из нескольких вкладок:

18.1. Параметры трехмерной сетки модельного слоя

Параметры трехмерной сетки модельного слоя задаются в окне «Параметры трехмерной сетки» диалога управления параметрами модельного слоя.

_images/layer_editor_mesh3d.png

Рисунок 18.1.1 - Задание параметров трехмерной сетки модельного слоя

  • Тип дробления сетки по вертикали:

    • «NZ» - деление слоя на целое число подслоев;
    • «HZ» - деление слоя на подслои равной мощности.
    NZ HZ
    subdiv_type_nz subdiv_type_hz
  • Количество подслоев - число подслоев, на которое делится выбранный слой. Только если в поле «Тип дробления сетки по вертикали» установлено «NZ»;

  • Длина вертикального ребра в сетке - длина вертикального ребра примитива в первичной трехмерной сетке указанного слоя. Только если в поле «Тип дробления сетки по вертикали» установлено «НZ»;

  • Коэффициент геометрической прогрессии - используется при дроблении слоя по оси OZ;

  • Краткое название слоя - название может быть любым;

  • Способ построения сетки в слое:

    • «Равномерно между кровлей и подошвой» - применяется для типов разбиения сетки по вертикали HZ и NZ;

      between_top_bot

    • «Вниз от кровли» – применяется только для типа дробления сетки по вертикали HZ;

      down_from_top

    • «К середине слоя от кровли и подошвы» - применяется только для типа дробления сетки по вертикали HZ.

      from_middle

  • Не строить сетку внутри - позволяет не производить построение сетки в указанном слое;

    _images/without_grid.png

    Рисунок 18.1.2 - Пример сеточной модели без построения сетки внутри 3 слоя

  • Тип ячейки в трехмерной сетке - тип основного примитива в первичной трехмерной сетке:

    • «Призма»;

      prizma

    • «Тетраэдр».

      tetraedr

  • Число итераций дробления сетки в слое - число, указываемое при выборе типа дробления ХУ. Минимальное значение, которое можно установить – 0, максимальное – 3, при значении равном нулю ячейки слоя остаются без изменений;

    _images/type_crushing.png

    Рисунок 18.1.3 - Слои сеточной модели с числом итераций дробления сетки в слоях 0, 1, 2, 3 соответственно

  • Тип дробления сетки в слое - тип дробления трехмерной сетки в слое:

    • «Нет» - без дробления;
    • «XY» - дробление только по латерали.
  • Сгладить разбиение (верт) – перестроение узлов, расположенных на одной вертикали сеточной модели на равноудаленном расстоянии;

    _images/smooth_by_vertical.png

    Рисунок 18.1.4 - Сравнение сеточных моделей без применения вертикального сглаживания и с применением

  • Сгладить разбиение (гор) - реализация равномерного перехода разбиений колонн от заданных зон с дополнительной детализацией ко всей остальной области модели; После активации данной опции становится доступен выбор «метода сглаживания» и «максимальной разницы в вертикальном разбиении»;

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

    • «Первый» - влияет на «дальность» распространения вертикальных разбиений колонн;
    • «Второй» - влияет на «скорость» распространения вертикальных разбиений колонн.
  • Число топол. слоев (гор) – доступная для «Первого» метода сглаживания по горизонтали опция. Характеризует диапазон области перехода сглаживания. Меньшее значение соответствует грубому и быстрому сглаживанию, большее – плавному и медленному;
  • Макс. разница в верт. разбиении соседних колонн – доступная для «Второго» метода сглаживания по горизонтали опция. Характеризует число перепада разбиений соседних колонн при сглаживании. Меньшее значение соответствует плавному и медленному сглаживанию, большее – грубому и быстрому.

Примеры горизонтального сглаживания первым методом с различными значениями чисел топологических слоев:

_images/Sglazhivaniye_gor_perviy_1.png

Рисунок 18.1.5 - Число топ. слоев 0

_images/Sglazhivaniye_gor_perviy_2.png

Рисунок 18.1.6 - Число топ. слоев 8

_images/Sglazhivaniye_gor_perviy_3.png

Рисунок 18.1.7 - Число топ. слоев 18

Примеры горизонтального сглаживания вторым методом с различными числами максимальной разницы верт. разбиений:

_images/Sglazhivaniye_gor_vtoroy_1.png

Рисунок 18.1.8 - Макс. разница 1

_images/Sglazhivaniye_gor_vtoroy_2.png

Рисунок 18.1.9 - Макс. разница 2

_images/Sglazhivaniye_gor_vtoroy_3.png

Рисунок 18.1.10 - Макс. разница 4

В нижней части диалога приведена первичная информация о сетке в слое:

_images/layer_edit.png
  • «Объем», [м³];
  • столбчатая диаграмма, в которай показывано распределение мощности слоя по площади.

18.1.1. Допустимые комбинации параметров построения сетки

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

Тип сетки Ячейка Верт. дробление Сетка в слое строится Дробление
Первичная тетр. HZ Между поверхностями Z/XY
Первичная тетр. NZ Между поверхностями XY
Первичная призма HZ

От поверхности/

между поверхностями

Z/XY/XYZ
Двойственная
Первичная призма NZ Между поверхностями XY/XYZ
Двойственная

Примечание

  • Тип сетки задается во вкладке Сетка.
  1. Если при построении в слоях окажутся недопустимые комбинации параметров построения сетки, то будет выдано сообщение и расчет будет аварийно завершен.
  2. Если в слое задан тип дробления HZ то зоны с заданным количеством разбиения по Z игнорируются.
  3. Если в слое задан тип дробления NZ то зоны с заданным вертикальным разбиением по Z игнорируются.

18.2. Специфические фильтрационные свойства модельного слоя

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

_images/layer_editor_property.png

Рисунок 18.2.1 - Специфические фильтрационные свойства слоя

В препроцессоре существует дублирование задания свойств. Оно связано со способом создания модели. Например:

  • в одной модели нужно задать свойства по слоям с помощью зон;
  • в другой модели - с помощью геологических тел и приписанным к ним породам;
  • в третьей модели надо задать вычисляемые свойства в 9 слоях и зоновые в 10 слое.

Приоритет установки свойств в сеточную модель следующий:

  1. установка свойств по породам;
  2. установка свойств по зонам;
  3. установка свойств с помощью вычислений (описание данного способа будет приведено ниже).

Вычисляться могут «пористость», «горизонтальный коэффициент фильтрации» и «упругоемкость»:

  • Задание пористости - способ определения активной пористости в модельном слое:

    1. «Из зон фильтрационно-емкостных свойств»;

    2. «По формуле Позднякова С.П.»:

      n(x,y,z)= \sqrt{ \frac{K(x,y,z)}{K_0} },

      где K(x,y,z) - это коэффициент фильтрации в точке с координатами (x,y,z);

      К0,[м/сут] - параметр из формулы Позднякова С.П.

  • Задание коэффициента фильтрации - способ определения тензора фильтрации в модельном слое:

    1. «Из зон фильтрационно-емкостных свойств»;

    2. «По экспоненциальному закону» - тензор фильтрации определяется для слоя экзогенной трещиноватости по экспоненциальному закону:

      В слое должны быть заданы покрывающие слой зоны с суммарной проводимостью и зоны с вертикальной анизотропией. На основании их в каждой ячейке подслоя рассчитывается свой коэффициент горизонтальной фильтрации, который потом переводится в K_{xx},K_{yy},K_{zz}

      \tau = \frac{T_i (x,y)}{T_{sum}} = \frac{e^{- \alpha z_i} - e^{- \alpha z_{i+1}} }{1- e^{- \alpha M} } ,

      где М - мощность слоя;

      z_i - отсчитывается от кровли слоя.

      K_i (x,y)= \frac{T_i (x,y)}{m_i} - коэффициент фильтрации в I подслое,

      где m_i=z_{i}-z_{i+1} - мощность подслоя;

      T_i (x,y)= T_{sum} (x,y) \tau - проводимость в I подслое.

      Примечание

      В формуле экспоненциальной зависимости значения коэффициента фильтрации от глубины используется параметр α, [1/м].

  • Упругоемкость - способ определения упругоемкости в модельном слое:

    1. «Из зоны свойств»;

    2. «По формуле» - упругоемкость зависит от глубины (уменьшается с ростом), и от коэффициента эффективного напряжения в породе:

      \xi = \frac{m_{act}}{m_{full}}

      \eta = \frac{ A*T_{eff} }{ (B+\xi) *D }, где D - глубина.

      Примечание

      В формуле используются параметры A, B.

18.3. Дерево объектов модельного слоя

_images/layer_editor_object_tree.png

Рисунок 18.3.1 - Дерево объектов модельного слоя

При создании объектов в модельном слое, их имена, параметры и некоторые атрибуты автоматически попадают в дерево объектов модельного слоя (Рис. 18.3.1). Объекты в дереве сгруппированы по типу (область моделирования, водоемы, реки, скважины и т.д.).

Объекты дерева соответствуют объектам окна 2D редактор. и содержат параметры и некоторые атрибуты, заданные в объектах 2D редактора.

18.3.1. Работа в дереве объектов

  1. Выбор объектов.

    • Чтобы выбрать объект дерева, нужно нажать на него левой кнопкой мыши. Одновременно нажатием мыши можно выбрать только один объект.
    • Чтобы выбрать сразу несколько объектов дерева, необходимо удерживать клавишу Ctrl и поочередно выбрать левой кнопкой мышкой объекты.
    • Для множественного выделения (или массового выбора) объектов дерева необходимо удерживать клавишу Shift и левой кнопкой мыши выделить нужное количество объектов.
    • Двойной щелчок мыши по объекту-группе (например «Водоем, площадная река» (Рис. 18.3.1.1)) выберет все объекты группы (т.е. все объекты определенного типа).
    _images/param_group.png

    Рисунок 18.3.1.1 - Дерево объектов модельного слоя

    Примечание

    Между объектами дерева и объектами окна «2D редактор» установлена двухсторонняя связь. К примеру, при выборе объекта дерева автоматически выбирается соответствующий ему объект 2D редактора и наоборот.

  2. Отмена выбора объектов.

    Отменить выбор объектов можно через команду контекстного меню дерева объектов слоя нажать Отменить выбор.

    _images/deselect_objects_menu.png

    Рисунок 18.3.1.2 - Команда для отмены выбора объектов в контекстном меню

  3. Просмотр и редактирование параметров объектов.

    Открыть «Диалог управления параметрами объекта» [1], также как и «Диалог для группового редактирования параметров выбранных объектов» можно дважды кликнув по нему в дереве объектов слоя или через команду контекстного меню дерева объектов слоя нажать Задать параметры.

    _images/edit_group_props_menu.png

    Рисунок 18.3.1.3 - Команда для группового редактирования параметров в контекстном меню

  4. Видимость объектов:

    • «Показать выбранные» - данная команда отображает раннее скрытые объекты в окне «2D редактор»;
    • «Скрыть выбранные» - данная команда скрывает выбранные объекты из видимости в окне «2D редактор».Скрытый объект не исключается из расчета, но становится недоступен для редактирования. Для ряда объектов (контур области моделирования, водоем, линейный водоток) снятие галочки делает объект недоступным для редактирования, но полностью не скрывает его в окне «2D редактор».
    _images/viz_2d_window.png

    Рисунок 18.3.1.4 - Команды для видимости объектов

    Примечание

    • Чтобы скрыть объект в окне «2D редактор», необходимо снять галочку рядом с именем объекта в окне «Дерево объектов слоя».
    • Галочка рядом с объектом-группой управляет видимостью всех объектов cоответствующего типа в окне «2D редактор».
  5. Учет объектов:

    • чтобы установить / убрать учет объекта при расчете, необходимо снять галочку рядом с именем объекта в окне «Дерево объектов слоя»;

      _images/tree_obj.png
    • установить / убрать учет нескольких объектов можно через команду контекстного меню дерева объектов слоя, нажав команду «Учет» и затем выбрав нужную опцию.

      _images/tree_obj11.png

      Рисунок 18.3.1.5 - Команды для учета объектов в расчете

  6. Удаление объектов.

    Удаление выбранных объектов производится через команду контекстного меню дерева объектов слоя Удалить выбранные или с помощью клавиши «Delete».

    _images/remove_objects_menu.png

    Рисунок 18.3.1.6 - Команда для удаления объектов в контекстном меню

    Примечание

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

    _images/remove_objects_menu1.png

    Рисунок 18.3.1.7 - Команда для удаления объектов определенного типа

  7. Сортировка объектов.

    Сортировка выбранных объектов производится через команду контекстного меню дерева объектов слоя нажать Отсортировать.

    _images/sort_objects_menu.png

    Отсортировать объекты можно двумя способами:

    • «По имени» - объекты сортируются по алфавиту или по увеличению числовых значений;
    • «По приоритету установки» - объекты сортируются по значениям приоритета установки от более высоких к менее высоким (для объектов, имеющих «Приоритет установки»);
    • «По учету в расчете» - объекты отсортируются от отмеченных напротив объекта галочкой в столбце «Учет при расчете», до неотмеченных;
    • «По привязке (слой или модель)» - объекты в столбце «Привязка» сортируются по парметру от «Модель» до «Слой».

Примечание

Вызов контекстного меню дерева объектов модельного слоя осуществляется правой кнопкой мыши по объекту в окне «Дерево объектов слоя».

[1]

Подробное описание диалогов управления параметрами объектов приведено в разделах:

18.4. Настройки визуализации

Дерево настроек визуализации расположено во вкладке «Настройки» диалога управления параметрами модельного слоя.

_images/objects_tree_settings.png

Рисунок 18.4.1 - Дерево настроек визуализации

Дерево настроек позволяет:

  1. установить цвета для объектов, которые отображаются с заливкой в окне «2D редактор»;
  2. настроить панель управления 2D редактора;
  3. настроить отображение разного рода подсказок.

Элементы управления дерева настроек визуализации:

  • open_dialog_button - открыть диалог выбора цвета для объектов двумерного редактора;
  • check/uncheck - включить/выключить отображение кнопок панели управления двумерного редактора, отвечающих за создание объектов определенного типа (контур области моделирования, водоем, вертикальная скважина и др.); включить/выключить подсказки;
Таблица 18.4.1 - Элемент отображения мощности слоев
show_points мощность слоев в выбранной точке
Таблица 18.4.2 - Элементы управления видом
show_panel показать/скрыть линейку локального масштаба
show_object_names показать/скрыть имена объектов
show_my_name_only показать/скрыть имя только у выбранного объекта
show_rulers показать/скрыть систему координат
show_grid показать/скрыть предварительное разбиение контура области моделирования
show_rib показать/скрыть разбиение на границе контура области моделирования
show_constraint_points показать/скрыть точки ограничений
show_binding показать/скрыть привязку выбранного объекта (к слою или модели)
show_observed_values показать/скрыть, что задано в наблюдательных скважинах
show_pathline_point показать/скрыть точки линий тока
show_soils_color показать/скрыть закраску зон определенных пород

В (таблице 18.4.2) приведено описание элементов управления визуализации. На (Рис. 18.4.2) приведен вид окна редактора модельных слоев с учетом пользовательских настроек визуализации.

_images/objects_settings_demo.png

Рисунок 18.4.2 - Демонстрация настроек визуализации

Активация настроек Голубой фон и Логотип отображают логотип программы и голубой фон в окне 2D редактор.

_images/logo_settings.png

Рисунок 18.4.3 - Демонтрация отображения логотипа программы

Примечание

Настройки визуализации сохраняются при сохранении модели и загружаются при ее загрузке.