Эта область используется только для соединения источников влажности и газа трассировки к компонентам с внутренним сырым воздушным объемом.
Чтобы просмотреть полный доменный исходный файл, в Командной строке 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 (температура), в K
Через переменную Phi (энергетическая скорость потока жидкости смеси), в kW
Через переменную x_w (удельная влажность), безразмерная
Через переменную mdot_w (скорость потока жидкости массы водяного пара), в kg/s
Через переменную x_g (прослеживают газовую массовую часть), безразмерный
Через переменную mdot_g (прослеживают газовую массовую скорость потока жидкости), в kg/s
Параметр T_min, задавая минимальную допустимую температуру
Параметр T_max, задавая максимальную допустимую температуру
Параметр T_atm, задавая атмосферную температуру
Параметр trace_gas_model обеспечивает выбор трех моделей газа трассировки:
foundation.enum.trace_gas_model.none
— 'none'
foundation.enum.trace_gas_model.track_fraction
— Отследите часть массы только
foundation.enum.trace_gas_model.track_properties
— Отследите массовые дробные и газовые свойства
В библиотеке Foundation Moist Air блок Moist Air Properties (MA) служит источником для доменных значений параметров, включая выбор модели газа трассировки. Для получения дополнительной информации о распространении доменных параметров смотрите Работу с Доменными Параметрами.
Доменное объявление также содержит наборы параметров, которые задают водяной пар и прослеживают газовые свойства в форме данных об интерполяционной таблице. Поиск по таблице относительно температурного вектора, T_TLU. Эти объявления параметра распространяют к компонентам, соединенным с Сырой Воздушной Исходной областью, и поэтому можно использовать их в функции tablelookup
в уравнениях компонента.
Вы не должны независимо задавать водяной пар и прослеживать газовые свойства для Сырой Воздушной Исходной области. Блоки библиотеки Moist Air с портом S настраиваются таким способом, которым они распространяют свойства от регулярной Сырой Воздушной области до Сырой Воздушной Исходной области, соединенной с их портом S. Таким образом, водяной пар и свойства газа трассировки сопоставимы между Сырой Воздушной областью и Сырой Воздушной Исходной областью.
Чтобы относиться к этой области в ваших объявлениях собственного компонента, используйте следующий синтаксис:
foundation.moist_air.moist_air_source
Сырая воздушная исходная область