Объект: UserLinearLiquid
Библиотека: HydroThermo2
Имя на уровне решателя: UserLinearLiquid
Аннотация: Пользовательская линейная жидкость
Обозначение:
№ |
Параметр |
Тип |
Описание |
Значение по умолч. |
|---|---|---|---|---|
1 |
File_or_parameters |
string |
Пользовательский Файл или пользовательский параметры [File,Parameters], - |
Parameters |
2 |
Path_File |
string |
Путь к файлу, - |
C:DINAMAdataThermoUserWater.txt |
3 |
density_ref |
base.real |
Референсное значение плотности, кг/м³ |
1000 |
4 |
isothermal_bulk_modulus |
base.real |
Коэффициент объемного расширения, 1/K |
2.2e9 |
5 |
method_of_setting_viscosity |
string |
Постоянная динамическая вяз., постоянная кинематическая вяз., вязкость по ур. Сазерленда [dynamic_visc,kinematic_visc,Sutherland], - |
dynamic_visc |
6 |
pressure_init_model |
base.real |
Давление инициализации моделей, Па |
101325.0 |
7 |
pressure_ref |
base.real |
Референсное значение давления, Па |
101325 |
8 |
specific_heat |
base.real |
Изобарная теплоемкость, Дж |
4182.0 |
9 |
temperature_init_model |
base.real |
Температура инициализации моделей, K |
293.15 |
10 |
temperature_ref |
base.real |
Референсное значение температуры, K |
293.15 |
11 |
thermal_conductivity |
base.real |
Теплопроводность, Вт/(м·K) |
0.603 |
12 |
thermal_expansion |
base.real |
Коэффициент линейного расширения, 1/K |
2.07e-4 |
13 |
viscosity |
list |
Динамическая вяз. Па·с, кинематическая вяз. м2/c, вязкость по ур. Сазерленда в формате T1,dyn.visc.1,T2,dyn.visc.2 (ед. измерения К,Па·с,К, - |
1.003e-3 |
Результаты тестирования
www.laduga.com
Глава 1. Заданные параметры теста
Название тестируемого компонента
UserLinearLiquid
Модуль тестируемого компонента
HydroThermo2
Дата тестирования
Mon Mar 9 22:02:55 2026
Результат
OK
Глава 2. Схема тестируемого объекта
Объект UserLinearLiquid - Пользовательская линейная жидкость.
Тест: Проверка соответстия параметров среды для имеющегося в коде
жидкости (20 - вода) и с использованием элемента UserLinearLiquid при
закачании массы жидкости Qm=0.1кг/с через порт плотности.
Пользовательская линейная жидкость. UserLinearLiquid
File or parameters=Parameters - Пользовательский Файл или пользовательский параметры [File,Parameters], -
Path_{File}=C:\DINAMA\data\Thermo\User\Water.txt - Путь к файлу, -
density_{ref}=1000 - Референсное значение плотности, кг/м³
pressure_{ref}=101325 - Референсное значение давления, Па
temperature_{ref}=293.15 - Референсное значение температуры, К
thermal_{expansion}=2.07e-4 - Коэффициент линейного расширения, 1/K
isothermal_{bulk_modulus}=2.2e9 - Коэффициент объемного расширения, 1/K
method_{of_setting_viscosity}=dynamic_visc - Постоянная динамическая вязкость, постоянная
кинематическая вязкость по упр. Сазерленда [dynamic_visc,kinematic_visc,Sutherland], -
viscosity=1.003e-3 - Динамическая вязкость, Па·с, кинематическая вязкость по упр. Сазерленда
в формате T1,dyn.visc.1,T2,dyn.visc.2 (ед. измерения K,Па·с,K), -
specific_{heat}=4182.0 - Изобарная теплоемкость, Дж
thermal_{conductivity}=0.603 - Теплопроводность, Вт/(м·К)
pressure_{init_model}=101325.0 - Давление инициализации моделей, Па
temperature_{init_model}=293.15 - Температура инициализации моделей, К
Результат: Значения и графики идентичны.
Рисунок 1 - Схема теста
Глава 3. Графики результатов теста
Рисунок 2 - UserLinearLiquid.Pressure
Рисунок 3 - UserLinearLiquid.enthalpy
Рисунок 4 - UserLinearLiquid.RUN
Рисунок 5 - UserLinearLiquid.Temp
Рисунок 6 - UserLinearLiquid.Density