Этот домен используется только для соединения источников влаги и следового газа с компонентами с внутренним объемом влажного воздуха.
Для просмотра полного исходного файла домена в командной строке MATLAB ® введите :
open([matlabroot '/toolbox/physmod/simscape/library/m/+foundation/+moist_air/moist_air_source.ssc'])
Ниже показано сокращенное объявление домена источника влажного воздуха с промежуточными значениями таблицы поиска, опущенными для читаемости.
domain moist_air_source
% Moist Air Source Domain
% This domain is used only for connecting sources of moisture and trace gas
% to moist air components.
% Copyright 2017 The MathWorks, Inc.
parameters
trace_gas_model = foundation.enum.trace_gas_model.track_properties; % Trace gas model
% 1 - none
% 2 - track_fraction
% 3 - track_properties
T_TLU = {[-56.55, -50:10:-10, -5:1:5, 10:10:350]', 'degC'}; % Temperature vector
h_w_vap_TLU = {[
2836.88241275372
2837.81392500514
...
1027.62017777647
892.733785613825], 'kJ/kg'}; % Water specific enthalpy of vaporization vector
h_w_TLU = {[
2396.55944251649
2408.68643343608
...
3155.43043805905
3175.80160435813], 'kJ/kg'}; % Water vapor specific enthalpy vector
h_g_TLU = {[
439.555216260064
444.670268200251
...
814.123440770426
824.984623198037], 'kJ/kg'}; % Trace gas specific enthalpy vector
T_min = {-56.55, 'degC'}; % Minimum valid temperature
T_max = {350, 'degC'}; % Maximum valid temperature
T_atm = {20, 'degC'}; % Atmospheric temperature
end
variables
T = {300, 'K'}; % Temperature
x_w = 0; % Specific humidity
x_g = 0; % Trace gas mass fraction
end
variables (Balancing=true)
Phi = {0, 'kW' }; % Mixture energy flow rate
mdot_w = {0, 'kg/s'}; % Water vapor mass flow rate
mdot_g = {0, 'kg/s'}; % Trace gas mass flow rate
end
end
Объявление домена содержит следующие переменные и параметры:
Поперек переменной T (температура), в К
Через переменную Phi (расход энергии смеси), в кВт
По переменным x_w (удельная влажность), без единиц измерения
Через переменную mdot_w (массовый расход водяного пара), в кг/с
По переменным x_g (массовая доля следового газа), без единиц измерения
Через переменную mdot_g (массовый расход следового газа), в кг/с
Параметр T_min, определяющий минимально допустимую температуру
Параметр T_max, определяющий максимально допустимую температуру
Параметр T_atm, определяющий атмосферную температуру
Параметр trace_gas_model предоставляет выбор из трех моделей следового газа:
foundation.enum.trace_gas_model.none Ничего
foundation.enum.trace_gas_model.track_fraction - Только массовая доля пути
foundation.enum.trace_gas_model.track_properties - Массовая доля пути и свойства газа
В библиотеке Moist Air Foundation блок Moist Air Properties (MA) служит источником значений параметров домена, включая выбор модели следового газа. Дополнительные сведения о распространении параметров домена см. в разделе Работа с параметрами домена.
Объявление домена также содержит наборы параметров, которые определяют свойства водяного пара и газа трассировки в виде данных таблицы поиска. Поиск в таблице относится к вектору температуры, T_TLU. Эти объявления параметров распространяются на компоненты, связанные с доменом Moist Air Source, и поэтому их можно использовать в tablelookup функция в уравнениях компонентов.
Нет необходимости самостоятельно указывать свойства водяного пара и газа для домена источника влажного воздуха. Блоки библиотеки Moist Air с S-портом настроены таким образом, что они распространяют свойства от обычного домена Moist Air к домену Moist Air Source, соединенному с их S-портом. Таким образом, свойства водяного пара и следового газа согласуются между доменом влажного воздуха и доменом источника влажного воздуха.
Для ссылки на этот домен в объявлениях пользовательских компонентов используйте следующий синтаксис:
foundation.moist_air.moist_air_source
Домен источника влажного воздуха