Lapse Rate Model

Реализуйте модель уровня ошибки для атмосферы

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

  • Lapse Rate Model block

Описание

Блок Lapse Rate Model реализует математическое представление уровня ошибки атмосферные уравнения для температуры окружающей среды, давление, плотность и скорость звука для входной высоты геопотенциала. Можно настроить эту атмосферную модель путем определения атмосферных свойств.

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

Значок блока Model Уровня Ошибки отображает метрические модули ввода и вывода.

Ограничения

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

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

Порты

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

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

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

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

Вывод

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

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

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

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

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

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

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

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

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

Параметры

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

Настройте различные атмосферные параметры, чтобы отличаться от значений уровня ошибки. Установка этого флажка преобразует блок от Lapse Rate Model до ISA Atmosphere 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

Алгоритмы

Эти уравнения задают тропосферу:

T=T0LhP=P0(TT0)gLRρ=ρ0(TT0)gLR1a=γRT

Эти уравнения задают тропопаузу (более низкая стратосфера):

T=T0LhtsP=P0(TT0)gLRegRT(htsh)ρ=ρ0(TT0)gLR1egRT(htsh)a=γRT

где:

T 0

Абсолютная температура на среднем уровне моря в кельвине (K)

ρ 0

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

P 0

Статическое давление на среднем уровне моря в N/m 2

h

Высота в m

hts

Высота тропосферы в m

T

Абсолютная температура на высоте h в кельвине (K)

ρ

Плотность воздуха на высоте h в кг/м 3

P

Статическое давление на высоте h в N/m 2

a

Скорость звука на высоте h в m/s 2

L

Уровень ошибки в K/m

R

Характеристический газовый постоянный J/kg-K

γ

Отношение удельной теплоемкости

g

Ускорение из-за силы тяжести в m/s 2

Ссылки

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

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

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

Смотрите также

|

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