Добавление батиметрии резервуара (площадь)
Last updated
Last updated
layout: description: visible: false outline: visible: true pagination: visible: true tableOfContents: visible: true title: visible: true
Площадь, которую покрывает водохранилище или Storage node, зависит от того, насколько оно заполнено.
The Кривая оценки площади определяет дает Площадь резервуара в зависимости от его уровня или запасов. В WaterStrategy и Pywr временной интервал хранения резервуара известен на каждом временном шаге. Мы можем использовать это хранилище вместе с методом определения площади резервуара для расчета площади резервуара и, следовательно, его испарения на каждом временном этапе.
Ниже приведен пример таблицы рейтингов областей:
0
1
7
2
10
4
15
6
25
14
На рисунке это выглядит следующим образом:
Параметры Pywr это функции, которые возвращают значение в модели на каждом временном шаге. Эти значения могут быть постоянными, основанными на времени (например, днях или месяцах), вычислениями, основанными на интервале времени хранения в резервуаре, и многими другими расчетами. В данном случае нас интересует параметр, который возвращает значение «Площадь резервуара» или значение storage node в виде функции его временной шкалы. Для этого мы используем Параметр интерполированного объема.
Параметр интерполированного объема использует массив (таблица) Объемы резервуаров и соответствующие значения. В этом случае связанные значения соответствуют Площадь водохранилища для данности Объем. Параметр интерполируется между заданными точками в таблице.
_Обратите внимание: Параметры можно определить непосредственно на узле или на вкладке Параметры в интерфейсе. Параметры, определенные на вкладке Параметры интерфейса, можно использовать на нескольких узлах и вложить в разные параметры. _
В этом учебном пособии представлены оба типа определений. Область будет определена на узле, а параметр уровня (следующий шаг) будет определен на вкладке Параметры.
Клонируйте «Спрос, сопровождающийся потерями на лечение» сценарий и назовите новый «Добавление резервуаров P и E». P означает осадки, а E означает испарение.
Нажмите на Резервуар и отредактируйте Зона атрибут.
Параметр интерполированного объема в настоящее время не имеет редактора JSON в WaterStrategy. Чтобы определить этот параметр в этом атрибуте, нам необходимо использовать общий параметр ПИВР_ПАРАМЕТР. Это позволяет нам вводить JSON для любого параметра Pywr.
Нажмите ХОРОШО
4. Скопируйте и вставьте приведенный ниже код JSON в текст Вкладка JSON
Можно записать значение параметра в виде временного ряда, выбрав Таймсерия в Выходы вкладка. Затем сохраните его.
Запустите модель и просмотрите Смоделировано_Выходная зона
Это показывает площадь водохранилища с течением времени.
Меньшие площади соответствуют меньшим объемам резервуаров.