Объект: UserIdealGas

../../../../_images/logo_ru_no_text.png

www.laduga.com

Библиотека: PneumaticsThermo

Имя на уровне решателя: UserIdealGas

Аннотация: Пользовательский идеальный газ

Обозначение: Пользовательский идеальный газ

Пользовательские параметры модели:

№

Параметр

Тип

Описание

Единица

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

1

File_or_parameters

string

Пользовательский Файл или пользовательский параметры [File,Parameters], -

Parameters

2

Path_File

string

Путь к файлу, -

C:/dinama/data/Thermo/User/DryAir.txt

3

adiabaticIndex

real

Коэффициент адиабаты, -

1.4

4

method_of_setting_thermal_conductivity

string

Постоянная теплопроводность, квадратичный полином [CONSTANT,QUADRATIC_POLINOM_T]

QUADRATIC_POLINOM_T

5

method_of_setting_viscosity

string

Постоянная динамическая вяз., постоянная кинематическая вяз., вязкость по ур. Сазерленда [dynamic_visc,kinematic_visc,Sutherland], -

Sutherland

6

molarMass

real

Молярная масса, кг/моль

kg

28.967e-3

7

pressure_init_model

real

Давление инициализации моделей, Па

Pa

101325.0

8

specific_heat

real

Изобарная теплоемкость, Дж

J

1004.6

9

temperature_init_model

real

Температура инициализации моделей, K

K

293.15

10

thermal_conductivity

list

Постоянная теплопр. Вт/(м·K), квадратичный полином в формате T_ref, λ_0, λ_c, λ_t, λ_t2 (ед.измерения K, Вт/(м·K),,,,

300.0,2.62400e-02,1.01735e+00,2.69761e-03,-6.58964e-07

11

viscosity

list

Динамическая вяз. Па·с, кинематическая вяз. м2/c, вязкость по ур. Сазерленда в формате T1,dyn.visc.1,T2,dyn.visc.2 (ед. измерения К,Па·с,К, -

273.15,17.15e-6,293.15,18.13e-6

Результаты тестирования

Модель пользовательского идеального газа (UserIdealGas)

Компонент позволяет задавать показатель адиабаты, молярную массу, динамическую вязкость (например, по формуле Сазерленда), удельную теплоемкость и её температурную зависимость. Применяется в системах пневмоавтоматики для точного моделирования произвольных газовых сред.

Проверка соответствия параметров среды для имеющегося в коде газа (10 — чистый воздух) и с использованием элемента UserIdealGas при закачивании массы газа Qm=0.1 кг/с через порт плотности.

Начальные данные:

Параметры модели (UserIdealGas)
Parameters = DryAir.txt — Путь к файлу свойств
gamma = 1.4 — Показатель адиабаты
M = 28.967e-3 — Молярная масса, кг/моль
ViscosityType = Sutherland — Тип модели вязкости
ViscosityParams = 273.15, 17.15e-6, 293.15, 18.13e-6 — Параметры вязкости
Cp = 1004.6 — Удельная теплоемкость при постоянном давлении, Дж/(кг·К)
CpType = QUADRATIC_POLINOM_T — Тип зависимости теплоемкости от температуры
CpParams = 300.0, 2.62400e-02, 1.01735e+00, 2.69761e-03, -6.58964e-07 — Коэффициенты полинома
P0 = 101325.0 — Начальное давление, Па
T0 = 293.15 — Начальная температура, К