ISA Atmosphere Model

Реализуйте Атмосферу международного стандарта (ISA)

  • Библиотека:
  • Aerospace Blockset / Среда / Атмосфера

  • ISA Atmosphere Model block

Описание

Блок ISA Atmosphere Model реализует математическое представление значений атмосферы международного стандарта для температуры окружающей среды, давления, плотности и скорости звука для входной высоты геопотенциала.

ISA Atmosphere Model и блоки Lapse Rate Model являются идентичными блоками. Когда сконфигурировано для ISA Atmosphere Model, блок реализует значения ISA. Когда сконфигурировано для Lapse Rate Model, блок реализует значения уровня ошибки.

Значок блока ISA Atmosphere Model отображает метки порта ввода и вывода в метрических модулях.

Ограничения

  • Ниже геопотенциальной высоты 0 км и выше геопотенциальной высоты тропопаузы, сохранены температура и значения давления.

  • Плотность и скорость звука вычисляются с помощью совершенного газового отношения.

Порты

Входной параметр

развернуть все

Геопотенциальная высота в виде скаляра или массива.

Типы данных: double

Вывод

развернуть все

Температура, возвращенная как скаляр или массив, в K.

Типы данных: double

Скорость звука, возвращенного как скаляр или массив, в m/s.

Типы данных: double

Давление воздуха, возвращенное как скаляр или массив, в Па.

Типы данных: double

Плотность воздуха, возвращенная как скаляр или массив, в кг/м3.

Типы данных: double

Параметры

развернуть все

Настройте различные атмосферные параметры, чтобы отличаться от значений ISA. Установка этого флажка преобразует блок от ISA Atmosphere Model до Lapse Rate Model.

Зависимости

Установка этого флажка включает параметры:

  • Acceleration due to gravity (m/s^2)

  • Ratio of specific heats

  • Characteristic gas constant (J/Kg/K)

  • Lapse rate (K/m)

  • Height of troposphere (m)

  • Height of tropopause (m)

  • Air density at mean sea level (Kg/m^3)

  • Ambient pressure at mean sea level (N/m^2)

  • Lowest altitude (m)

Программируемое использование

Параметры блоков: custom
Ввод: символьный вектор
Значения: 'off' | 'on'
Значение по умолчанию: 'off'

Ускорение от силы тяжести (g). в m/s2В виде двойного скаляра.

Зависимости

Этот параметр включен, когда флажок Change atmospheric parameters устанавливается.

Программируемое использование

Параметры блоков: g
Ввод: символьный вектор
Значения: двойной скаляр
Значение по умолчанию: 9.80665

Отношение удельных теплоемкостей γ в виде двойного значения.

Зависимости

Этот параметр включен, когда флажок Change atmospheric parameters устанавливается.

Программируемое использование

Параметры блоков: gamma
Ввод: символьный вектор
Значения: двойной скаляр
Значение по умолчанию: 1.4

Характеристическая газовая константа (R) в виде двойного скаляра, в J/Kg/K.

Зависимости

Этот параметр включен, когда флажок Change atmospheric parameters устанавливается.

Программируемое использование

Параметры блоков: R
Ввод: символьный вектор
Значения: двойной скаляр
Значение по умолчанию: 287.0531

Уровень ошибки тропосферы в виде двойного скаляра, в K/m.

Зависимости

Этот параметр включен, когда флажок Change atmospheric parameters устанавливается.

Программируемое использование

Параметры блоков: L
Ввод: символьный вектор
Значения: двойной скаляр
Значение по умолчанию: 0.0065

Высота тропосферы (область значений уменьшающихся температур) в виде двойного скаляра, в m.

Зависимости

Этот параметр включен, когда флажок Change atmospheric parameters устанавливается.

Программируемое использование

Параметры блоков: h_trop
Ввод: символьный вектор
Значения: двойной скаляр
Значение по умолчанию: 11000

Высота тропопаузы (область значений постоянной температуры) в виде двойного скаляра, в m.

Зависимости

Этот параметр включен, когда флажок Change atmospheric parameters устанавливается.

Программируемое использование

Параметры блоков: h_strat
Ввод: символьный вектор
Значения: двойной скаляр
Значение по умолчанию: 20000

Плотность воздуха на среднем уровне моря в виде двойного скаляра, в Кг/м3.

Зависимости

Этот параметр включен, когда флажок Change atmospheric parameters устанавливается.

Программируемое использование

Параметры блоков: rho0
Ввод: символьный вектор
Значения: двойной скаляр
Значение по умолчанию: 1.225

Окружающее давление на среднем уровне моря в виде двойного скаляра, в N/m2.

Зависимости

Этот параметр включен, когда флажок Change atmospheric parameters устанавливается.

Программируемое использование

Параметры блоков: P0
Ввод: символьный вектор
Значения: двойной скаляр
Значение по умолчанию: 101325

Температура окружающей среды на среднем уровне моря (T 0) в виде двойного скаляра, в K.

Зависимости

Этот параметр включен, когда флажок Change atmospheric parameters устанавливается.

Программируемое использование

Параметры блоков: K
Ввод: символьный вектор
Значения: двойной скаляр
Значение по умолчанию: 101325

Самая низкая высота, выше которой температура и давление истекают в виде двойного скаляра в m. Lowest altitude (m) должен быть ниже Height of tropopause.

Зависимости

Этот параметр включен, когда флажок Change atmospheric parameters устанавливается.

Программируемое использование

Параметры блоков: h0
Ввод: символьный вектор
Значения: двойной скаляр
Значение по умолчанию: 0

Ссылки

[1] Американская стандартная атмосфера., Вашингтон, округ Колумбия: американская государственная типография, 1976.

Расширенные возможности

Генерация кода C/C++
Генерация кода C и C++ с помощью Simulink® Coder™.

Представлено до R2006a