exponenta event banner

atmosnonstd

Использование климатических данных из MIL-STD-210 или MIL-HDBK-310

Синтаксис

[T, a, P, rho] = atmosnonstd(height, atmosphericType, extremeParameter, frequency, extremeAltitude, action, specification)

Описание

[T, a, P, rho] = atmosnonstd(height, atmosphericType, extremeParameter, frequency, extremeAltitude, action, specification) реализует часть климатических данных MIL-STD-210C или MIL-HDBK-310 глобальной воздушной среды до 80 км геометрических (или примерно 262 000 футов геометрических). Эта реализация обеспечивает абсолютную температуру, давление, плотность и скорость звука для входной геопотенциальной высоты.

Эта функция удерживает все значения ниже геометрической высоты 0 м (0 футов) и выше геометрической высоты 80 000 м (приблизительно 262 000 футов). Атмосферная модель огибающей имеет исключения, когда значения удерживаются ниже геометрической высоты 1 км (приблизительно 3281 фут). Также имеет исключения над геометрической высотой 30 000 м (примерно 98 425 футов). Эти исключения обусловлены отсутствием данных в MIL-STD-210 или MIL-HDBK-310 для этих условий.

В общем, эта функция интерполирует значения температуры линейно и значения плотности логарифмически. Он вычисляет давление и скорость звука, используя идеальное соотношение газов. Атмосферная модель огибающей имеет исключения, где экстремальное значение является единственным значением, предоставляемым в качестве выходного. В этих случаях функция интерполирует логарифмически давление. Эти исключения атмосферной модели оболочки применяются ко всем случаям высокого и низкого давления, высокой и низкой температуры, а также высокой и низкой плотности. Эти исключения исключают экстремальные значения и 1% частоту возникновения. Эти исключения обусловлены отсутствием данных в MIL-STD-210 или MIL-HDBK-310 для этих условий.

Ограничением является то, что MIL-STD-210 и MIL-HDBK-310 исключают из рассмотрения климатические данные для региона к югу от 60 градусов S широты.

Эта функция использует метрическую версию данных из спецификаций MIL-STD-210 или MIL-HDBK-310. Ограничением являются некоторые противоречивые данные между метрикой и английскими данными. Места, где возникают эти несоответствия, находятся в пределах огибающих данных для низкой плотности, низкой температуры, высокой температуры, низкого давления и высокого давления. Наиболее заметные различия возникают в следующих значениях:

  • Для данных огибающей низкой плотности с частотой 5% значения плотности в метрических единицах неодинаковы на 4 км и 18 км. Кроме того, значения плотности в английских единицах неодинаковы на уровне 14 км.

  • Для данных огибающей низкой плотности с частотой 10% значения плотности в метрических единицах противоречивы на 18 км. Кроме того, значения плотности в английских единицах неодинаковы на уровне 14 км.

  • Для данных огибающей низкой плотности с частотой 20% значения плотности в английских единицах неодинаковы на 14 км.

  • Для данных огибающей высокого давления с частотой 10% значения давления на 8 км противоречивы.

Входные аргументы

height

Массив m-по-1 геопотенциальные высоты, в метрах.

atmosphericType

Представление 'Profile' или 'Envelope' для атмосферных данных:

'Profile'Реалистичные атмосферные профили, связанные с экстремальными значениями на заданных высотах. Использовать 'Profile' для моделирования транспортных средств, вертикально пересекающих атмосферу, или когда необходимо полное влияние атмосферы.
'Envelope'Использует экстремальные атмосферные значения на каждой высоте. Использовать 'Envelope' для транспортных средств, пересекающих атмосферу горизонтально, без значительного изменения высоты.

extremeParameter

Атмосферный параметр, который является экстремальным значением. Можно задать следующие параметры атмосферы:

'High temperature'
'Low temperature'
'High density'
'Low density'
'High pressure', доступно, только если atmosphericType является 'Envelope'
'Low pressure', доступно, только если atmosphericType является 'Envelope'

frequency

Процент времени возникновения экстремальных значений. При использовании atmosphericType из 'Envelope' и frequency из '5%', '10%', и '20%', только extreme* указанный параметр (температура, плотность или давление) имеет допустимый выходной сигнал. Все остальные выходы параметров равны нулю.

'Extreme values', доступно, только если atmosphericType является 'Envelope'
'1%'
'5%', доступно, только если atmosphericType является 'Envelope'
'10%
'20%', доступно, только если atmosphericType является 'Envelope'

extremeAltitude

Скалярное значение в километрах, выбирающее геометрическую высоту, при которой возникают экстремальные значения. extremeAltitude применяется только тогда, когда atmosphericType является 'Profile'.

516404 футов
1032808 футов
2065617 футов
3098425 футов
40131234 футов

action

Действие для входа вне диапазона:

'Error'
'Warning' (по умолчанию)
'None'

specification

Модель атмосферы:

'210c'MIL-STD-210C
'310'MIL-HDBK-310 (по умолчанию)

Выходные аргументы

T

Массив m-на-1 температуры, в кельвине. Эта функция выполняет линейную интерполяцию значений температуры.

a

Массив m-к-1 скорости звука, в метрах в секунду. Эта функция вычисляет скорость звука, используя идеальное соотношение газов.

P

Массив m- по 1 давлениям, в паскалях. Эта функция вычисляет давление, используя идеальное соотношение газов.

rho

Массив m- по 1 плотности, в килограммах на метр кубической. Эта функция интерполирует значения плотности логарифмически.

Примеры

Рассчитайте нестандартный профиль атмосферы. Использовать высокую плотность, приходящуюся на 1% времени в 5 км от MIL-HDBK-310 на 1000 м с предупреждениями для выходящих из диапазона входов:

[T, a, P, rho] = atmosnonstd( 1000,'Profile','High density','1%',5 )

T =

  248.1455

a =

  315.7900

P =

  8.9893e+004

rho =

    1.2620

Рассчитайте нестандартную атмосферную оболочку с высоким давлением. Предположим, что высокое давление возникает 20% времени от MIL-STD-210C на 1000, 11 000 и 20 000 м с ошибками для выходящих за пределы диапазона входов:

[T, a, P, rho] = atmosnonstd([1000 11000 20000],'Envelope', ...
                              'High pressure','20%','Error','210c' )

T =

  0     0     0

a =

  0     0     0

P =

  1.0e+004 *
    9.1598    2.5309    0.6129

rho =

    0     0     0

Ссылки

Глобальные климатические данные для разработки военной продукции (MIL-STD-210C), 9 января 1987 года, министерство обороны, Вашингтон, О.К.

Глобальные климатические данные для разработки военной продукции (MIL-HDBK-310), 23 июня 1997 года, министерство обороны, Вашингтон, округ Колумбия

Представлен в R2006b