Эта область используется только для соединения источников влаги и прослеживающего газа с компонентами с внутренним объемом сырого воздуха.
Чтобы просмотреть полный исходный файл области, в 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
- Отслеживать массовые фракции и газовые свойства
В библиотеке Foundation Moist Air Moist Air Properties (MA) блок служит источником для значений параметров области, включая выбор модели трассировки газа. Для получения дополнительной информации о распространении параметров области смотрите Работа с параметрами Области.
Объявление области также содержит наборы параметров, которые определяют водяной пар и прослеживают свойства газа в виде данных интерполяционной таблицы. Просмотр таблицы выполняется относительно вектора температуры, T_TLU. Эти объявления параметров распространяются на компоненты, соединенные с областью Moist Air Source, и поэтому можно использовать их в tablelookup
функция в уравнениях компонента.
Вам не нужно самостоятельно определять водяной пар и прослеживать свойства газа для области Moist Air Source. Библиотечные блоки Moist Air с S портом настроены таким образом, что они распространяют свойства от обычного Moist Air области до Moist Air Source области соединяются с их S портом. Таким образом, свойства водяного пара и следового газа согласованы между областью влажного воздуха и областью источника влажного воздуха.
Для обращения к этой области в объявлениях собственного компонента используйте следующий синтаксис:
foundation.moist_air.moist_air_source