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, блок реализует математическое представление атмосферных уравнений скорости провала.

Значок блока Lapse Rate Model отображает входные и выходные метрические модули.

Ограничения

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

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

Порты

Вход

расширить все

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

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

Выход

расширить все

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

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

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

Типы данных: 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). в м/с2, заданный как двойной скаляр.

Зависимости

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

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

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

Отношение конкретных γ нагревов, заданное как двойное значение.

Зависимости

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

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

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

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

Зависимости

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

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

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

Скорость лапсе тропосферы, заданная как двойной скаляр, в К/м.

Зависимости

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

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

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

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

Зависимости

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

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

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

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

Зависимости

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

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

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

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

Зависимости

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

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

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

Давление окружающей среды на среднем уровне моря, заданное как двойной скаляр, в Н/м2.

Зависимости

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

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

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

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

Зависимости

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

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

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

Самая низкая высота, выше которой температура и перепад давления, заданные как двойной скаляр, в м. 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

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

ρ 0

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

P 0

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

h

Высота над уровнем моря в м

hts

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

T

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

ρ

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

P

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

a

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

L

Скорость провала в К/м

R

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

γ

Удельный коэффициент тепла

g

Ускорение от силы тяжести в м/с 2

Ссылки

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

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

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

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