Объект: BaseLiquid
Библиотека: HydroThermo2
Имя на уровне решателя: BaseLiquid
Аннотация: База линейных и полиномиальных жидкостей
Обозначение:
Пользовательские параметры модели:
№ |
Параметр |
Тип |
Описание |
Единица |
Значение по умолч. |
|---|---|---|---|---|---|
1 |
Linear_Liquid |
string |
Линейные жидкости [Water], - |
Water |
|
2 |
Liquid_type |
string |
Тип жидкости [Linear_Liquid,Polynomial_Liquid], - |
Linear_Liquid |
|
3 |
Polynomial_Liquid |
string |
Полиномиальные жидкости [0W30, 5W30, AS1241_V, Av_gas, D40_hydrocarbon_fluid, dea_summer_diesel, diesel50_rme50, diesel80_rme20, diesel80_sme20, DME, ethanol, ethanol_gasoline_blend_E24, heptane, hexane, high_density_diesel_fuel, iso4113, ISO_VG_32_Mobil_DTE_24, ISO_VG_46_Mobil_DTE_25, ISO_VG_46_Mobil_DTE_Medium, ISO_VG_68_Mobil_DTE_26, jetA, jetA1, jetB, JIS_No2_diesel, JIS_Special_No3_diesel, JP_10, JP_4, JP_5, JP_7, JP_8, JP_TS, methanol, MIL_H_27601, MIL_H_5606, MIL_H_83282, MIL_H_8446, MIL_H_87257, MIL_PRF_23699, MIL_PRF_7808, princeton, rme_diesel, RT, shell_cpu_diesel, shell_hcu_diesel, Skydrol_500B_4, Skydrol_LD_4, swedish_diesel, TS_1, unleaded_gasoline_Premium, unleaded_gasoline_Super_Plus] |
0W30 |
Пример использования компонента
Модель базы линейных и полиномиальных жидкостей (BaseLiquid)
Элемент предназначен для задания свойств жидкости через линейную или полиномиальную модель. Позволяет использовать как встроенные идентификаторы жидкостей (например, вода), так и пользовательские базы. Применяется в гидродинамических и термодинамических расчётах, при моделировании гидравлических систем, процессов наполнения и опорожнения ёмкостей, а также для верификации свойств жидких сред.
Проверка соответствия параметров среды для имеющегося в коде жидкости (20 — вода) и с использованием элемента BaseLiquid при закачивании массы жидкости Qm = 0.1 кг/с через порт плотности.
Начальные данные:
Схема тестирования:
Схема содержит две одинаковые гидравлические емкости. В левой используется встроенный идентификатор жидкости (20 — вода), в правой — элемент BaseLiquid с параметрами Liquid_type = Linear_Liquid, Linear_Liquid = - (параметры линейной жидкости), Polynomial_Liquid = MIL PRF 23699. В обе емкости через источник массового расхода подается жидкость с расходом Qm = 0.1 кг/с. Начальные параметры емкостей одинаковы: объем V = 1e-3 м^3, давление P0 = 101325 Па, температура T0 = 293.15 К. В процессе интегрирования регистрируются давление, температура, плотность и энтальпия жидкости в обеих емкостях.
Результат:
Значения и графики идентичны. На графиках Density, Pressure, Temp, enthalpy, RUN кривые для встроенной жидкости (с индексом _ULL) и для BaseLiquid полностью совпадают. Это подтверждает корректность работы элемента BaseLiquid и соответствие его параметров встроенной базе жидкостей для воды.
Формула для плотности при накоплении массы в постоянном объеме:
Схема теста
Рисунок 1 - Схема теста
Графики результатов теста
Рисунок 2 - BaseLiquid.Density
Рисунок 3 - BaseLiquid.Pressure
Рисунок 4 - BaseLiquid.Temp
Рисунок 5 - BaseLiquid.enthalpy
Рисунок 6 - BaseLiquid.RUN