Объект: BaseGas
www.laduga.com
Библиотека: PneumaticsThermo
Имя на уровне решателя: BaseGas
Аннотация: База газов
Обозначение:
Пользовательские параметры модели:
№ |
Параметр |
Тип |
Описание |
Единица |
Значение по умолч. |
|---|---|---|---|---|---|
1 |
IdealGas |
string |
Идеальный газ [DryAir], - |
DryAir |
Пример использования компонента
Модель базы газов (BaseGas)
Элемент предназначен для задания свойств идеального газа через модель Ideal BaseGas. Позволяет использовать как встроенные идентификаторы газов, так и пользовательские базы. Применяется в газодинамических и термодинамических расчётах, при моделировании пневматических систем, процессов наполнения и опорожнения ёмкостей, а также для верификации свойств газовых сред.
Проверка соответствия параметров среды для имеющегося в коде газа (10 — чистый воздух) и с использованием элемента Base BaseGas при закачании массы газа Qm = 0.1 кг/с через порт плотности.
Начальные данные:
Схема тестирования:
Схема содержит две одинаковые пневматические емкости. В левой используется встроенный идентификатор газа (10 — чистый воздух), в правой — элемент Base BaseGas с параметром Ideal BaseGas=DryAir. В обе емкости через источник массового расхода подается газ с расходом Qm = 0.1 кг/с. Начальные параметры емкостей одинаковы: объем V = 1e-3 м^3, давление P0 = 101325 Па, температура T0 = 293.15 К. В процессе интегрирования регистрируются давление, температура, плотность и энтальпия газа в обеих емкостях.
Результат:
Значения и графики идентичны. На графиках Density, Pressure, Temp, enthalpy кривые для встроенного газа (с индексом _BG) и для Base BaseGas полностью совпадают. Это подтверждает корректность работы элемента Base BaseGas и соответствие его параметров встроенной базе газов для чистого воздуха.
Формула для плотности при накоплении массы в постоянном объеме:
где: \(\rho\) — плотность, \(m\) — масса газа, \(V\) — объем, \(Q_m\) — массовый расход.
Схема теста
Рисунок 1 - Схема теста
Графики результатов теста
Рисунок 2 - BaseGas.Density
Рисунок 3 - BaseGas.Pressure
Рисунок 4 - BaseGas.Temp
Рисунок 5 - BaseGas.enthalpy