15. Результаты моделирования — Документация НИМФА Руководство пользователя 5.0

# 15. Результаты моделирования

Задать выдачи результатов моделирования можно в дереве вкладки Параметры модели.

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

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

> - Водный баланс;
> - Изоповерхности/изообъемы;
> - 2D карты (карты величин по слоям в формате «GRD»);
> - Точечные карты (наборы точек со значениями величин по слоям);
> - Записи основных величин (значения величин по всей модели);
> - Траектории (траектории и линии тока от заданных точек).

Тип выдач представлен в таблице ниже.

Выдача | Тип
--- | ---
Водный баланс | текст. файл, экран, двоичн. файл БД
Изоповерхности | двоичн. файл БД
2D карты | текст. файл
Точечные карты | текст. файл
Записи основных величин | двоичн. файл БД
Траектории | двоичн. файл БД

Примечание

Дополнительно для выдач могут быть заданы:

> - Наблюдательные скважины - для накопления изменения величины в точке.
> - Балансовые зоны - для детализации водного баланса внутри заданного объема.

## 15.1. Водный баланс

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

Рисунок 15.1.1 - Задание выдач водного баланса

- Записывать водный баланс в текстовый файл(дополнительно) - выдавать баланс системы в текстовый файл (по умолчанию запись производится только в двоичную файловую базу данных);

- Выдавать водный баланс на экран - выводить водный баланс на экран в процессе счета (в конце стресс-периода);

- Детализация баланса по рекам и водоемам - выдавать в текстовый файл детализацию по балансу в реках и водоемах;

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

## 15.2. Изоповерхности/изобъемы

Выдачи 3D изоповерхностей величин задаются во вкладке Изоповерхности/изобъемы:

Рисунок 15.2.1 - Задание выдач изоповерхностей

Производятся выдачи наборов координат, нормалей треугольных граней изоповерхностей/изобъемов и привязки к значению. Как правило данный вид выдач используется для последующего создания видео или визуализации ореолов загрязнения. Для задания данного вида выдач можно дополнительно указать:

> - число изоповерхностей величин;
> - значение величин.

Данный тип выдач можно заказать для следующих величин:

> - «Напор»;
> - «Давление»;
> - «Концентрация»;
> - «Водонасыщенность».

Чтобы получить выдачу «Изоповерхности» для конкретной величины (например «Напора») необходимо в дереве поставить галочку напротив соответствующей величин.

В диалоге «Режим выдачи» в опции Выдавать по времени или числу выдач можно задать условие, по которому данный тип выдач будет производиться:

> - «Нет» - не производить выдачу;
> - «В заданные времена» - указать массив определенных моментов времени;
> - «Через интервал времени» - например, с заданием «величины временного интервала» через 365.25 [сут];
> - «Количество выдач» - все время задачи бьется на заданное число времен, в которые будет производиться выдача.

Чтобы в конце стресс-периода была произведена запись данных, необходимо установить галочку в поле Сохранять в конце стресс-периода.

### 15.2.1. Дополнительные параметры

Для задания данного вида выдач в диалоге «Дополнительные параметры» можно дополнительно указать:

> - Тип - каким образом строить изоповерхности
>   - «Число изоповерхностей величины» - изоповерхности строятся в интервале минимума и максимума величины, разбитым на заданное число;
>   - «Значения величины» - изоповерхности строятся для конкретных значений величины.
> - Число изоповерхностей величины - отображается в случае выбора «Число изоповерхностей величины» в поле Тип;
> - Таблица Значений величины - отображается в случае выбора «Значения величины» в поле Тип.

## 15.3. 2D карты

Выдачи карт по слоям задаются во вкладке 2D Карты:

Рисунок 15.3.1 - Задание выдач карт

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

Данный тип выдач можно заказать для следующих величин:

> - «Напор»;
> - «Давление»;
> - «Концентрация»;
> - «Водонасыщенность»;
> - «А.О. водного столба».

Чтобы получить выдачу «2D карты» для конкретной величины (например «Напора») необходимо в дереве поставить галочку напротив соответствующей величин.

В диалоге «Режим выдачи» в опции Выдавать по времени или числу выдач можно задать условие, по которому данный тип выдач будет производиться:

> - «Нет» - не производить выдачу;
> - «В заданные времена» - указать массив определенных моментов времени;
> - «Через интервал времени» - например, с заданием «величины временного интервала» через 365.25 [сут];
> - «Количество выдач» - все время задачи бьется на заданное число времен, в которые будет производиться выдача.

Чтобы в конце стресс-периода была произведена запись данных, необходимо установить галочку в поле Сохранять в конце стресс-периода.

### 15.3.1. Дополнительные параметры

Для данного вида выдач в диалоге «Дополнительные параметры» можно дополнительно указать:

> - Разбиение по X,Y - каким образом строить изоповерхности;
>   - «Число строк, колонок» - регулярная сетка строится по двумерным габаритам области, разбитым на заданные числа строк и колонок;
>   - «Шаг по X и Y» - регулярная сетка строится по двумерным габаритам области с заданным шагом разбиения пространства.
> - Число колонн - отображается в случае выбора «Число строк, колонок» в поле Разбиение по X,Y;
> - Число строк - отображается в случае выбора «Число строк, колонок» в поле Разбиение по X,Y;
> - Шаг - отображается в случае выбора «Шаг по X и Y» в поле Разбиение по X,Y.

## 15.4. Точечные карты

Точечные выдачи по слоям задаются во вкладке Точечные карты.

Рисунок 15.4.1 - Задание точечных выдач по слоям

Выдачи значений заданных величин модельных слоев производятся в точках с координатами (x, y, z) центров ячеек. Данный вид выдач используется для построения двумерных карт.

Данный тип выдач можно заказать для следующих величин:

> - «Напор»
> - «Давление»
> - «Концентрация»
> - «Водонасыщенность»
> - «А.О. водного столба»

Чтобы получить выдачу «Точечные карты» для конкретной величины (например «Напора»), необходимо в дереве поставить галочку напротив соответствующей величин.

В диалоге «Режим выдачи» в опции Выдавать по времени или числу выдач можно задать условие, по которому данный тип выдач будет производиться:

> - «Нет» - не производить выдачу;
> - «В заданные времена» - указать массив определенных моментов времени;
> - «Через интервал времени» - например, с заданием «величины временного интервала» через 365.25 [сут];
> - «Количество выдач» - все время задачи бьется на заданное число времен, в которые будет производиться выдача.

Чтобы в конце стресс-периода была произведена запись данных, необходимо установить галочку в поле Сохранять в конце стресс-периода.

### 15.4.1. Дополнительные параметры

Для данного вида выдач в диалоге «Дополнительные параметры» можно дополнительно указать:

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

Примечание

Для концентрации в диалоге «Дополнительные параметры» присутствует дополнительная опция:

> - Записывать максимальную по пластам - дополнительно при выборе такой опции будет записываться максимальная концентрация

## 15.5. Записи основных величин

Выдачи основных искомых величин в задаче задаются во вкладке Записи основных величин:

Рисунок 15.5.1 - Задание выдач контрольных точек

Производятся выдачи указанных величин для соответствующего процесса по ячейкам всех модельных слоев. Данный вид выдач используется для последующей 2D и 3D визуализаций и дополнительных функций постобработки.

Таблица доступных величин для записи представлена ниже

Фильтрация | Миграция | Поверхностный сток
--- | --- | ---
Напор | Концентрация | А.О. водного столба
Давление |  |
Водонасыщенность |  |
А.О. водного столба |  |

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

В диалоге «Режим выдачи» в опции Выдавать по времени или числу выдач можно задать условие, по которому данный тип выдач будет производиться:

> - «Нет» - не производить выдачу;
> - «В заданные времена» - указать массив определенных моментов времени;
> - «Через интервал времени» - например, с заданием «величины временного интервала» через 365.25 [сут];
> - «Количество выдач» - все время задачи бьется на заданное число времен, в которые будет производиться выдача.

Чтобы в конце стресс-периода была произведена запись данных, необходимо установить галочку в поле Сохранять в конце стресс-периода.

## 15.6. Траектории

Параметры расчета траекторий задаются во вкладке Траектории. Данный вид выдач используется для визуальной оценки того, как выглядят траектории течения загрязнения в модели. Опции, заданные в данной вкладке распространяются на все частицы, заданные в 2D редакторе.

Рисунок 15.6.1 - Задание траекторий

- Макс время полета частицы - время в течении которого расчитывается полет частицы;
- Сохранять в конце стресс-периода - производить ли выдачи траекторий.

Внимание

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