Gas Properties (G)
Глобальные свойства газа для блоков, подключенных к газовой сети.
Тип: AcausalFoundation.Gas.Properties
Путь в библиотеке:
|
Описание
Блок Gas Properties (G) определяет свойства газа, которые действуют как глобальные параметры для всех блоков, подключенных к сети. Газ по умолчанию — сухой воздух.
К каждой топологически отличной газовой сети на модели может быть подключен блок Gas Properties (G). Если такой блок к сети не подключен, то блоки в этой сети используют свойства газа, соответствующие значениям параметров блока Gas Properties (G) по умолчанию.
Блок Gas Properties (G) позволяет выбирать между тремя моделями свойств газа: идеальный газ, полуидеальный газ и реальный газ. Три модели свойств газа обеспечивают компромисс между скоростью и точностью моделирования. Они также обеспечивают поэтапный рабочий процесс: вы начинаете с простой модели, которая требует минимальной информации о рабочем газе, а затем строите модель, когда становятся доступными более подробные данные о свойствах газа. В следующей таблице приведена информация, которая должна быть указана для каждой из трех моделей свойств газа.
| Модель свойств газа | Физические свойства | |
|---|---|---|
Идеальный газ |
|
Универсальная газовая постоянная |
|
Коэффициент сжимаемости, |
|
|
Базовая температура |
|
|
Удельная энтальпия при базовой температуре |
|
|
Удельная теплоемкость при постоянном давлении, |
|
|
Динамическая вязкость |
|
|
Теплопроводность |
|
Полуидеальный газ |
|
Универсальная газовая постоянная |
|
Коэффициент сжимаемости |
|
|
Вектор удельной энтальпии |
|
|
Вектор удельной теплоемкости при постоянном давлении |
|
|
Вектор динамической вязкости |
|
|
Вектор теплопроводности |
|
|
Вектор температуры |
|
Реальный газ |
|
Таблица плотности |
|
Таблица удельной энтропии |
|
|
Таблица удельной энтальпии |
|
|
Таблица удельной теплоемкости при постоянном давлении |
|
|
Таблица динамической вязкости |
|
|
Таблица теплопроводности |
|
|
Таблица изотермического модуля объемного сжатия, |
|
|
Таблица коэффициентов изобарного теплового расширения, |
|
|
Вектор температуры |
|
|
Вектор давления |
|
Для полуидеального газа калорические и транспортные свойства являются функциями температуры. Они задаются как одномерные массивы, соответствующие Temperature vector. Для реального газа все свойства являются функциями температуры и давления. Они задаются как двумерные массивы, в которых строки соответствуют Temperature vector, а столбцы – Pressure vector.
Порты
Ненаправленные
#
A
—
порт подключения
газ
Details
Газовый порт, соединяет блок с газовой сетью. Вы можете подключить его к любой точке на схеме. Когда вы подключаете блок Gas Properties (G), Engee автоматически идентифицирует газовые блоки, подключенные к конкретной схеме, и передает свойства газа всем блокам в схеме.
| Имя для программного использования |
|
Параметры
Физические параметры
#
Gas specification —
выбор модели свойств газа
Perfect | Semiperfect | Real
Details
Выберите модель свойств газа, которая определяет уровень идеализации:
-
Perfect— идеальный газ. -
Semiperfect— полуидеальный газ. -
Real— реальный газ.
Модель свойств газа определяет набор физических свойств и параметров, которые нужно указать для рабочего газа.
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Нет |
#
Specific gas constant —
универсальная газовая постоянная для идеального или полуидеального газа
J/(kg*K) | kJ/(kg*K) | cal/(kg*K) | kcal/(kg*K) | cal/(g*K) | kcal/(g*K) | Btu_IT/(lbm*deltadegR)
Details
Универсальная газовая постоянная, деленная на молярную массу газа.
Зависимости
Чтобы использовать этот параметр, установите для параметра Gas specification значение Perfect или Semiperfect.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
# Compressibility factor — коэффициент сжатия для идеального или полуидеального газа
Details
Коэффициент сжимаемости, учитывающий отклонение от закона идеального газа. Во время моделирования предполагается, что он постоянен.
Зависимости
Чтобы использовать этот параметр, установите для параметра Gas specification значение Perfect или Semiperfect.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Reference temperature for gas properties —
базовая температура для свойств газа для идеального газа
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR
Details
Температура, для которой заданы свойства идеального газа.
Зависимости
Чтобы использовать этот параметр, установите для параметра Gas specification значение Perfect.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Specific enthalpy at reference temperature —
удельная энтальпия при базовой температуре для идеального газа
J/kg | kJ/kg | cal/kg | kcal/kg | mm^2/s^2 | cm^2/s^2 | m^2/s^2 | km^2/s^2 | km^2/hr^2 | in^2/s^2 | ft^2/s^2 | ft^2/min^2 | mi^2/s^2 | mi^2/hr^2 | Pa/(kg/m^3) | psi/(lbm/ft^3) | bar/(kg/m^3)
Details
Удельная энтальпия идеального газа при базовой температуре.
Зависимости
Чтобы использовать этот параметр, установите для параметра Gas specification значение Perfect.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Specific heat at constant pressure —
удельная теплоемкость при постоянном давлении для идеального газа
J/(kg*K) | kJ/(kg*K) | cal/(kg*K) | kcal/(kg*K) | cal/(g*K) | kcal/(g*K) | Btu_IT/(lbm*deltadegR)
Details
Удельная теплоемкость идеального газа при постоянном давлении.
Зависимости
Чтобы использовать этот параметр, установите для параметра Gas specification значение Perfect.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Dynamic viscosity —
динамическая вязкость для идеального газа
Pa*s | uPa*s | cP | P | N*s/m^2 | kgf*s/m^2 | reyn
Details
Динамическая вязкость идеального газа.
Зависимости
Чтобы использовать этот параметр, установите для параметра Gas specification значение Perfect.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Thermal conductivity —
теплопроводность идеального газа
W/(m*K) | mW/(m*K) | Btu_IT/(hr*ft*deltadegR)
Details
Теплопроводность идеального газа.
Зависимости
Чтобы использовать этот параметр, установите для параметра Gas specification значение Perfect.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Temperature vector —
вектор температуры для полуидеального или реального газа
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR
Details
Вектор значений температуры газа, который будет использоваться для поиска в таблице других свойств газа.
Блок позволяет легко переключаться между моделями свойств газа без необходимости изменения значений параметров. Хотя название параметра для полуидеального и реального газа одинаковое, значения не зависят друг от друга. Блок хранит их отдельно. Таким образом, в блоке можно хранить разные таблицы поиска для полуидеального и реального газа.
Зависимости
Чтобы использовать этот параметр, установите для параметра Gas specification значение Semiperfect или Real.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Specific enthalpy vector —
вектор значений удельной энтальпии для полуидеального газа
J/kg | kJ/kg | cal/kg | kcal/kg | mm^2/s^2 | cm^2/s^2 | m^2/s^2 | km^2/s^2 | km^2/hr^2 | in^2/s^2 | ft^2/s^2 | ft^2/min^2 | mi^2/s^2 | mi^2/hr^2 | Pa/(kg/m^3) | psi/(lbm/ft^3) | bar/(kg/m^3)
Details
Вектор значений удельной энтальпии полуидеального газа для поиска в одномерной таблице на основе соответствующего значения температуры. Размер вектора должен быть таким же, как размер вектора температуры.
Зависимости
Чтобы использовать этот параметр, установите для параметра Gas specification значение Semiperfect.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Specific heat at constant pressure vector —
вектор значений удельной теплоемкости при постоянном давлении для полуидеального газа
J/(kg*K) | kJ/(kg*K) | cal/(kg*K) | kcal/(kg*K) | cal/(g*K) | kcal/(g*K) | Btu_IT/(lbm*deltadegR)
Details
Вектор значений удельной теплоемкости при постоянных значениях давления для поиска в одномерной таблице на основе соответствующего значения температуры. Размер вектора должен быть таким же, как размер вектора температуры.
Зависимости
Чтобы использовать этот параметр, установите для параметра Gas specification значение Semiperfect.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Dynamic viscosity vector —
вектор значений динамической вязкости для полуидеального газа
Pa*s | uPa*s | cP | P | N*s/m^2 | kgf*s/m^2 | reyn
Details
Вектор значений газодинамической вязкости для поиска в одномерной таблице по соответствующему значению температуры. Размер вектора должен быть таким же, как размер вектора температуры.
Зависимости
Чтобы использовать этот параметр, установите для параметра Gas specification значение Semiperfect.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Thermal conductivity vector —
вектор значений теплопроводности для полуидеального газа
W/(m*K) | mW/(m*K) | Btu_IT/(hr*ft*deltadegR)
Details
Вектор значений теплопроводности газа для поиска в одномерной таблице по соответствующему значению температуры. Размер вектора должен быть таким же, как размер вектора температуры.
Зависимости
Чтобы использовать этот параметр, установите для параметра Gas specification значение Semiperfect.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Pressure vector —
вектор значений давления для реального газа
Pa | uPa | hPa | kPa | MPa | GPa | kgf/m^2 | kgf/cm^2 | kgf/mm^2 | mbar | bar | kbar | atm | ksi | psi | mmHg | inHg
Details
Вектор значений давления газа, который будет использоваться вместе с вектором значений температуры для поиска в двумерной таблице других свойств газа.
Зависимости
Чтобы использовать этот параметр, установите для параметра Gas specification значение Real.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Density table —
таблица значений плотности для реального газа
kg/m^3 | g/m^3 | g/cm^3 | g/mm^3 | lbm/ft^3 | lbm/gal | lbm/in^3
Details
Матрица значений плотности газа для поиска в двумерной таблице по давлению и температуре. Размер матрицы должен соответствовать размерам векторов давления и температуры. Строки таблицы соответствуют значениям параметра Temperature vector, а столбцы – значениям Pressure vector.
Зависимости
Чтобы использовать этот параметр, установите для параметра Gas specification значение Real.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Specific entropy table —
таблица значений удельной энтропии для реального газа
J/(kg*K) | kJ/(kg*K) | cal/(kg*K) | kcal/(kg*K) | cal/(g*K) | kcal/(g*K) | Btu_IT/(lbm*deltadegR)
Details
Матрица значений удельной энтропии для поиска в двумерной таблице на основе давления и температуры. Размер матрицы должен соответствовать размерам векторов давления и температуры. Строки таблицы соответствуют значениям параметра Temperature vector, а столбцы – значениям Pressure vector.
Зависимости
Чтобы использовать этот параметр, установите для параметра Gas specification значение Real.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Specific enthalpy table —
таблица значений удельной энтальпии для реального газа
J/kg | kJ/kg | cal/kg | kcal/kg | mm^2/s^2 | cm^2/s^2 | m^2/s^2 | km^2/s^2 | km^2/hr^2 | in^2/s^2 | ft^2/s^2 | ft^2/min^2 | mi^2/s^2 | mi^2/hr^2 | Pa/(kg/m^3) | psi/(lbm/ft^3) | bar/(kg/m^3)
Details
Матрица значений удельной энтальпии для поиска в двумерной таблице на основе давления и температуры. Размер матрицы должен соответствовать размерам векторов давления и температуры. Строки таблицы соответствуют значениям параметра Temperature vector, а столбцы – значениям Pressure vector.
Зависимости
Чтобы использовать этот параметр, установите для параметра Gas specification значение Real.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Specific heat at constant pressure table —
таблица значений удельной теплоемкости при постоянном давлении для реального газа
J/(kg*K) | kJ/(kg*K) | cal/(kg*K) | kcal/(kg*K) | cal/(g*K) | kcal/(g*K) | Btu_IT/(lbm*deltadegR)
Details
Матрица теплоемкости при постоянных значениях давления для поиска в двумерной таблице на основе давления и температуры. Размер матрицы должен соответствовать размерам векторов давления и температуры. Строки таблицы соответствуют значениям параметра Temperature vector, а столбцы – значениям Pressure vector.
Зависимости
Чтобы использовать этот параметр, установите для параметра Gas specification значение Real.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Dynamic viscosity table —
таблица значений динамической вязкости для реального газа
Pa*s | uPa*s | cP | P | N*s/m^2 | kgf*s/m^2 | reyn
Details
Матрица значений газодинамической вязкости для поиска в двумерной таблице по давлению и температуре. Размер матрицы должен соответствовать размерам векторов давления и температуры. Строки таблицы соответствуют значениям параметра Temperature vector, а столбцы – значениям Pressure vector.
Зависимости
Чтобы использовать этот параметр, установите для параметра Gas specification значение Real.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Thermal conductivity table —
таблица значений теплопроводности для реального газа
W/(m*K) | mW/(m*K) | Btu_IT/(hr*ft*deltadegR)
Details
Матрица значений теплопроводности для двумерного поиска в таблице по давлению и температуре. Размер матрицы должен соответствовать размерам векторов давления и температуры. Строки таблицы соответствуют значениям параметра Temperature vector, а столбцы – значениям Pressure vector.
Зависимости
Чтобы использовать этот параметр, установите для параметра Gas specification значение Real.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Isothermal bulk modulus table —
таблица значений изотермического модуля объемного сжатия для реального газа
Pa | uPa | hPa | kPa | MPa | GPa | kgf/m^2 | kgf/cm^2 | kgf/mm^2 | mbar | bar | kbar | atm | ksi | psi | mmHg | inHg
Details
Матрица значений изотермического модуля объемного сжатия для двумерного поиска в таблице на основе давления и температуры. Размер матрицы должен соответствовать размерам векторов давления и температуры. Строки таблицы соответствуют значениям параметра Temperature vector, а столбцы – значениям Pressure vector.
Зависимости
Чтобы использовать этот параметр, установите для параметра Gas specification значение Real.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Isobaric thermal expansion coefficient table —
таблица значений коэффициентов изобарного теплового расширения для реального газа
1/K | 1/degR | 1/deltaK | 1/deltadegC | 1/deltadegF | 1/deltadegR
Details
Матрица значений коэффициента изобарного теплового расширения для поиска в двумерной таблице по давлению и температуре. Размер матрицы должен соответствовать размерам векторов давления и температуры. Строки таблицы соответствуют значениям параметра Temperature vector, а столбцы – значениям Pressure vector.
Зависимости
Чтобы использовать этот параметр, установите для параметра Gas specification значение Real.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
Параметры
#
Valid temperature range parameterization —
способ задания допустимого температурного диапазона для полуидеального газа
Range of gas property vectors | Specified minimum and maximum temperatures
Details
Выберите, как блок задает допустимый диапазон температур:
-
Range of gas property vectors— используется минимальное и максимальное значения параметра Temperature vector. -
Specified minimum and maximum temperatures— используется значения параметров Minimum valid temperature и Maximum valid temperature.
Зависимости
Чтобы использовать этот параметр, установите для параметра Gas specification значение Semiperfect.
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Нет |
#
Valid pressure-temperature region parameterization —
способ задания допустимого диапазона давления и температуры для реального газа
Range of gas property tables | Specified minimum and maximum values | Validity matrix
Details
Выберите, как блок задает допустимую область давления и температуры:
-
Range of gas property tables— используется минимальное и максимальное значения параметров Temperature vector и Pressure vector. -
Specified minimum and maximum values— используется значения параметров Minimum valid temperature, Maximum valid temperature, Minimum valid pressure и Maximum valid pressure . -
Validity matrix— используйте параметр Pressure-temperature validity matrix, чтобы указать действительные пары давление-температура.
Зависимости
Чтобы использовать этот параметр, установите для параметра Gas specification значение Real.
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Нет |
#
Minimum valid temperature —
минимальная допустимая температура для идеального, полуидеального или реального газа
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR
Details
Самая низкая температура, допустимая в газовой сети.
Для полуидеального или реального газа можно использовать минимальное и максимальное значения параметра Temperature vector в качестве допустимого диапазона температур вместо указания этого параметра.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Maximum valid temperature —
максимальная допустимая температура для идеального, полуидеального или реального газа
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR
Details
Самая высокая температура, допустимая в газовой сети.
Для полуидеального или реального газа можно использовать минимальное и максимальное значения параметра Temperature vector в качестве допустимого диапазона температур вместо указания этого параметра.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Minimum valid pressure —
минимальное допустимое давление для идеального, полуидеального или реального газа
Pa | uPa | hPa | kPa | MPa | GPa | kgf/m^2 | kgf/cm^2 | kgf/mm^2 | mbar | bar | kbar | atm | ksi | psi | mmHg | inHg
Details
Наименьшее допустимое давление в газовой сети.
Для реального газа можно использовать минимальное и максимальное значения вектора давления в качестве допустимого диапазона давлений вместо указания этого параметра.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Maximum valid pressure —
максимальное допустимое давление для идеального, полуидеального или реального газа
Pa | uPa | hPa | kPa | MPa | GPa | kgf/m^2 | kgf/cm^2 | kgf/mm^2 | mbar | bar | kbar | atm | ksi | psi | mmHg | inHg
Details
Максимально допустимое давление в газовой сети.
Для реального газа можно использовать минимальное и максимальное значения вектора давления в качестве допустимого диапазона давлений вместо указания этого параметра.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
# Pressure-temperature validity matrix — матрица допустимости давления и температуры для реального газа
Details
Матрица индикаторов допустимости, где строки соответствуют значению параметра Temperature vector , а столбцы — Pressure vector. Индикатор допустимости 1 для допустимых пар давление-температура и 0 для недопустимых пар давление-температура.
Зависимости
Чтобы использовать этот параметр, установите для параметра Valid pressure-temperature region parameterization значение Validity matrix.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Atmospheric pressure —
атмосферное давление для идеального, полуидеального или реального газа
Pa | uPa | hPa | kPa | MPa | GPa | kgf/m^2 | kgf/cm^2 | kgf/mm^2 | mbar | bar | kbar | atm | ksi | psi | mmHg | inHg
Details
Абсолютное давление окружающей среды.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Pressure and temperature outside valid range —
уведомление при выходе значений давления или температуры за переделы допустимого диапазона
None | Error
Details
Выберите, что произойдет, если давление или температура жидкости выйдут за пределы допустимого диапазона во время моделирования:
-
None— блок не возвращает ошибку, если свойства выходят за пределы допустимого диапазона. -
Error— блок возвращает ошибку и останавливает моделирование.
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Нет |
# Mach number threshold for flow reversal — порог числа Маха для реверсирования потока для идеального, полуидеального или реального газа
Details
Число Маха, ниже которого происходит реверс потока. Во время реверса потока поток энергии в портах плавно переходит между значением вверх по потоку и значением вниз по потоку.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |