Пневматическая область

Примечание

Начиная с 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