Примечание
Начиная с R2016b, газовая область заменяет пневматическую область как рекомендуемый способ моделирования пневматических систем. Определение пневматической области по-прежнему обеспечивается программным обеспечением по причинам совместимости. Однако его можно удалить в будущем релизе.
Объявление пневматической области показано ниже.
domain pneumatic
% Pneumatic 1-D Flow Domain
% Copyright 2008-2013 The MathWorks, Inc.
parameters
gam = { 1.4, '1' }; % Ratio of specific heats
c_p = { 1005 , 'J/kg/K' }; % Specific heat at constant pressure
c_v = { 717.86 , 'J/kg/K' }; % Specific heat at constant volume
R = { 287.05, 'J/kg/K' }; % Specific gas constant
viscosity = { 18.21e-6, 'Pa*s' }; % Viscosity
Pa = { 101325, 'Pa' }; % Ambient pressure
Ta = { 293.15, 'K' }; % Ambient temperature
end
variables
p = { 0 , 'Pa' };
T = { 0 , 'K' };
end
variables(Balancing = true)
G = { 0 , 'kg/s' };
Q = { 0 , 'J/s' };
end
end
Он содержит следующие переменные и параметры:
Через переменную p (абсолютное давление), в Pa
Через переменную G (массовый расход жидкости), в кг/с
Через переменную T (температуру), в кельвине
Через переменную Q (тепловой поток), в J/s
Параметрический gam, определяющий отношение конкретных нагревов
Параметрический c_p, определяющий удельное тепло при постоянном давлении
Параметр c_v, определяющий удельное тепло при постоянном объеме
Параметрический R, определяющий удельную газовую константу
Параметрический viscosity, задающий вязкость газа
Параметр Pa, задающий давление окружающей среды
Параметр Ta, задающий температуру окружающего воздуха
Эти значения параметров соответствуют свойствам газа для сухого воздуха и условий окружающей среды 101325 Па и 20 степеней Цельсия.
Для обращения к этой области в объявлениях собственного компонента используйте следующий синтаксис:
foundation.pneumatic.pneumatic