Документация Engee

Управляемый резервуар (2Ф)

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

Тип: AcausalFoundation.TwoPhaseFluid.Elements.ControlledReservoir

Путь в библиотеке:

/Physical Modeling/Fundamental/Two Phase Fluid/Elements/Controlled Reservoir (2P)

Описание

Блок Управляемый резервуар (2Ф) задает граничные условия в сети двухфазной жидкости. Резервуар считается бесконечно большим.

Порт A представляет собой вход в резервуар. Сопротивление потоку между портом A и внутренней частью резервуара считается пренебрежимо малым. Поэтому давление в порту A равно давлению внутри резервуара.

Удельная энтальпия и удельная внутренняя энергия на входе в резервуар зависят от направления потока. Жидкость покидает резервуар при давлении и удельной внутренней энергии, которые равны давлению и удельной внутренней энергии резервуара. Жидкость поступает в резервуар при давлении, которое равно давлению в резервуаре, но удельная внутренняя энергия определяется сетью двухфазной жидкости, расположенной выше по потоку.

Блок обеспечивает независимый выбор параметров давления и энергии с помощью параметров Задание давления в баке и Задание энергии бака. В зависимости от выбранных параметров блок предоставляет дополнительные параметры для задания значений выбранных величин.

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

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

Порты

Вход

# P — сигнал управления давлением, Па
скаляр

Details

Входной порт, определяющий значение давления в резервуаре.

Зависимости

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

Типы данных

Float64

Поддержка комплексных чисел

Нет

# U — сигнал управления удельной внутренней энергией жидкости, Дж/кг
скаляр

Details

Входной порт, определяющий значение удельной внутренней энергии жидкости в резервуаре.

Зависимости

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

Типы данных

Float64

Поддержка комплексных чисел

Нет

# SH — сигнал управления степенью перегрева жидкости, deltaK
скаляр

Details

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

Этот входной сигнал задает разницу температур в единицах deltaK, а не абсолютную температуру.

Зависимости

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

Типы данных

Float64

Поддержка комплексных чисел

Нет

# X — сигнал управления массовой долей пара, безразмерный
скаляр

Details

Входной порт, определяющий значение массовой доли пара в резервуаре.

Зависимости

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

Типы данных

Float64

Поддержка комплексных чисел

Нет

# a — сигнал управления объемной долей пара, безразмерный
скаляр

Details

Входной порт, определяющий значение объемной доли пара в резервуаре.

Зависимости

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

Типы данных

Float64

Поддержка комплексных чисел

Нет

# H — сигнал управления удельной энтальпией жидкости, Дж/кг
скаляр

Details

Входной порт, определяющий значение удельной энтальпии жидкости в резервуаре.

Зависимости

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

Типы данных

Float64

Поддержка комплексных чисел

Нет

# Te — сигнал управления температурой испарения в резервуаре, K
скаляр

Details

Входной порт, определяющий значение температуры испарения в резервуаре.

Зависимости

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

Типы данных

Float64

Поддержка комплексных чисел

Нет

# Tc — сигнал управления температурой конденсации в резервуаре, K
скаляр

Details

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

Зависимости

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

Типы данных

Float64

Поддержка комплексных чисел

Нет

# SC — сигнал управления степенью переохлаждения жидкости, deltaK
скаляр

Details

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

Этот входной сигнал задает разницу температур в единицах deltaK, а не абсолютную температуру.

Зависимости

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

Типы данных

Float64

Поддержка комплексных чисел

Нет

# T — сигнал управления температурой, К
скаляр

Details

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

Зависимости

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

Типы данных

Float64

Поддержка комплексных чисел

Нет

Ненаправленные

# A — вход в резервуар
двухфазная жидкость

Details

Порт двухфазной жидкости, соответствует входу в резервуар.

Имя для программного использования

port

Параметры

Параметры

# Площадь поперечного сечения отверстия порта A — площадь по нормали к направлению потока на входе в резервуар
m^2 | um^2 | mm^2 | cm^2 | km^2 | in^2 | ft^2 | yd^2 | mi^2 | ha | ac

Details

Площадь поперечного сечения входа A в резервуар.

Единицы измерения

m^2 | um^2 | mm^2 | cm^2 | km^2 | in^2 | ft^2 | yd^2 | mi^2 | ha | ac

Значение по умолчанию

0.01 m^2

Имя для программного использования

port_area

Вычисляемый

Да

# Задание давления в баке — метод задания давления в резервуаре
Заданное давление | Давление насыщенного пара при заданной температуре конденсации | Давление насыщенного пара при заданной температуре испарения

Details

Метод задания давления в резервуаре:

  • Заданное давление — укажите значение, используя управляющий сигнал на порту P.

  • Давление насыщенного пара при заданной температуре конденсации — используйте давление вдоль кривой насыщения жидкости, соответствующее температуре, заданной управляющим сигналом на порту Tc. При выборе этого параметра блок ограничивает давление до значения меньшего или равного критическому давлению.

  • Давление насыщенного пара при заданной температуре испарения — используйте давление вдоль кривой насыщения пара, соответствующее температуре, заданной управляющим сигналом на порту Te. При выборе этого параметра блок ограничивает давление до значения меньшего или равного критическому давлению.

Значения

Specified pressure | Saturation pressure at specified condensing temperature | Saturation pressure at specified evaporating temperature

Значение по умолчанию

Specified pressure

Имя для программного использования

pressure_type

Вычисляемый

Нет

# Надкритическое давление в баке — определите действия, которые необходимо предпринять, когда давление в резервуаре превышает критическое давление
Ограничить до критического давления | Ошибка

Details

Определите действия при превышении критического давления в резервуаре:

  • Ограничить до критического давления — блок ограничивает давление до критического уровня, но моделирование продолжается без предупреждения;

  • Ошибка — моделирование останавливается с ошибкой.

Значения

Limit to critical pressure | Error

Значение по умолчанию

Limit to critical pressure

Имя для программного использования

pressure_assert_action

Вычисляемый

Нет

# Задание энергии бака — термодинамическая переменная, используемая для определения условий в резервуаре
Температура переохлажденной жидкости | Температура перегретого пара | Степень сухости пара | Объемная доля пара | Удельная энтальпия | Удельная внутренняя энергия | Степень переохлаждения | Степень перегрева

Details

Термодинамическая переменная, используемая для задания энергии:

  • Температура переохлажденной жидкости — укажите температуру переохлажденной жидкости внутри резервуара с помощью управляющего сигнала на порту T. При выборе этой опции блок ограничивает давление до значения меньшего или равного критическому давлению. Блок также ограничивает входное значение на порту T диапазоном между минимальной температурой и температурой насыщения жидкости, чтобы избежать разрыва в соответствующей удельной внутренней энергии или удельной энтальпии при изменении входной температуры вблизи температуры насыщения.

  • Температура перегретого пара — укажите температуру перегретого пара внутри резервуара с помощью управляющего сигнала на порту T. При выборе этой опции блок ограничивает давление до значения меньшего или равного критическому давлению. Блок также ограничивает входное значение на порту T диапазоном между температурой насыщения пара и максимальной температурой, чтобы избежать разрыва в соответствующей удельной внутренней энергии или удельной энтальпии при изменении входной температуры вблизи температуры насыщения.

  • Степень сухости пара — укажите степень сухости в резервуаре, используя управляющий сигнал на порту X. При выборе этой опции блок ограничивает давление до значения меньше или равного критическому давлению. Вы можете указать состояние смеси жидкости и пара. Вы не можете указать переохлажденную жидкость или перегретый пар, поскольку степень сухости влажного пара равна 0 и 1 соответственно во всем диапазоне. Кроме того, блок ограничивает давление до значения ниже критического давления.

  • Объемная доля пара — укажите объемное паросодержание в резервуаре, используя управляющий сигнал на порту a. При выборе этой опции блок ограничивает давление до значения меньшего или равного критическому давлению. Вы можете указать состояние смеси жидкости и пара. Вы не можете указать переохлажденную жидкость или перегретый пар, поскольку степень сухости влажного пара равна 0 и 1 соответственно во всем диапазоне. Кроме того, блок ограничивает давление до значения ниже критического давления.

  • Удельная энтальпия — укажите удельную энтальпию жидкости в резервуаре с помощью управляющего сигнала на порту H. Эта опция не ограничивает состояние жидкости.

  • Удельная внутренняя энергия — укажите удельную внутреннюю энергию жидкости в резервуаре с помощью управляющего сигнала на порту U. Эта опция не ограничивает состояние жидкости.

  • Степень переохлаждения — укажите степень переохлаждения жидкости в резервуаре с помощью управляющего сигнала на порту SC. Степень переохлаждения — это разница между температурой насыщения жидкости и температурой жидкости. При выборе этой опции блок ограничивает давление до значения меньшего или равного критическому давлению.

  • Степень перегрева — укажите степень перегрева жидкости в резервуаре с помощью управляющего сигнала на порту SH. Степень перегрева — это разница между температурой жидкости и температурой насыщения пара. При выборе этой опции блок ограничивает давление до значения меньшего или равного критическому давлению.

Значения

Subcooled liquid temperature | Superheated vapor temperature | Vapor quality | Vapor void fraction | Specific enthalpy | Specific internal energy | Degree of subcooling | Degree of superheating

Значение по умолчанию

Subcooled liquid temperature

Имя для программного использования

energy_type

Вычисляемый

Нет