主要内容

Non-Standard Day 210C

Implement MIL-STD-210C climatic data

  • Library:
  • 航空空间/ Environment / Atmosphere

  • Non-Standard Day 210C block

Description

TheNon-Standard Day 210Cblock implements a portion of the climatic data of the MIL-STD-210C worldwide air environment to 80 km (geometric or approximately 262,467 feet geometric) for absolute temperature, pressure, density, and speed of sound for the input geopotential altitude.

TheCOESA Atmosphere Model,Non-Standard Day 210C, 和Non-Standard Day 310块是相同的块。配置时COESA Atmosphere Model, the block implements the COESA mathematical representation. When configured forNon-Standard Day 210C, the block implements MIL-STD-210C climatic data. When configured forNon-Standard Day 310, the block implements MIL-HDBK-310 climatic data.

TheCOESA Atmosphere Modelblock port labels change based on the input and output units selected from the单位列表。

限制

All values are held below the geometric altitude of 0 m (0 feet) and above the geometric altitude of 80,000 meters (approximately 262,467 feet). The envelope atmospheric model has a few exceptions where values are held below the geometric altitude of 1 kilometer (approximately 3,281 feet) and above the geometric altitude of 30,000 meters (approximately 98,425 feet). These exceptions arise from lack of data in MIL-STD-210C for these conditions.

通常,温度值是线性插值的,密度值是对数插值的。使用完美的气体定律计算声音的压力和速度。信封大气模型有一些例外,其中极值是作为输出提供的唯一值。在这些情况下,压力是插值的。这些包膜大气模型例外适用于所有高压和低压,高温和低温以及高密度和低密度的情况,不包括极端值和1%的发生频率。这些例外是由于在MIL-STD-210C中缺乏这些条件的数据。

另一个限制是,在MIL-STD-210C中,不包括60°S纬度以南地区的气候数据。

该块使用MIL-STD-210C规格中的数据的度量版本。信封内的某些数据对于低密度,低温,高温,低压和高压之间的度量和英语版本之间不一致。最重要的差异发生在以下值中:

  • 对于频率为5%的低密度包络数据,公制单位的密度值在4 km和18 km处不一致,英语单位的密度值在14 km处不一致。

  • 对于具有10%频率的低密度包膜数据,

    • The density values in metric units are inconsistent at 18 km.

    • The density values in English units are inconsistent at 14 km.

  • 对于具有20%频率的低密度包络数据,英语单位的密度值在14 km处不一致。

  • 对于20%频率的低温包络数据,20 km时的温度值不一致。

  • 对于具有10%频率的高压包膜数据,在8 km处的度量单位的压力值不一致。

端口

输入

expand all

Geopotential height, specified as a scalar or array, in specified units.

Data Types:double

Output

expand all

温度, specified as a scalar or array, in specified units.

Data Types:double

声音速度,指定为标量或数组,在指定的单元中。

Data Types:double

气压,指定为标量或阵列,在指定的单元中。

Data Types:double

Air density, specified as a scalar or array, in specified units.

Data Types:double

Parameters

expand all

输入和输出单元,指定为:

单位

高度

温度

声音的速度

Air Pressure

Air Density

公制(MK)

Meters

Kelvin

每秒米

Pascal

每立方米公斤

英语(Velocity in ft/s)

兰金学位

脚per second

磅每平方英寸

Slug per cubic foot

英语(Velocity in kts)

兰金学位

Knots

磅每平方英寸

Slug per cubic foot

Programmatic Use

Block Parameter:单位
类型: character vector
Values:“公制(MK)”|'English (Velocity in ft/s)'|“英语(KTS中的速度)”
默认:“公制(MK)”

大气层model type, specified as1976年,Coesa扩展了美国的标准气氛,MIL-HDBK-310, orMIL-STD-210C。为了MIL-HDBK-310MIL-STD-210Coptions:

MIL-HDBK-310

This selection is linked to theNon-Standard Day 310堵塞。有关更多信息,请参见块参考。选择MIL-HDBK-310enables the parametersAtmospheric model type,极端参数,Frequency of occurrence, 和Altitude of extreme value

MIL-STD-210C

This selection is linked to theNon-Standard Day 210C堵塞。有关更多信息,请参见块参考。选择MIL-HDBK-310enables the parametersAtmospheric model type,极端参数,Frequency of occurrence, 和Altitude of extreme value

Dependencies

选择MIL-HDBK-310或者MIL-STD-210Cenables these parameters:

  • Atmospheric model type

  • 极端参数

  • Frequency of occurrence

  • Altitude of extreme value

Programmatic Use

Block Parameter:规格
类型: character vector
Values:'1976 COESA-extended U.S. Standard Atmosphere'|'MIL-HDBK-310'|'MIL-STD-210C'
默认:'1976 COESA-extended U.S. Standard Atmosphere'

大气模型类型的表示,指定为:

Profile 与特定高度处的极端相关的现实大气轮廓。建议模拟车辆垂直穿越大气或需要大气的总影响。
Envelope 在每个高度使用极端的大气值。建议使用水平穿越大气的车辆而没有太大的高度变化。

Dependencies

  • 选择MIL-HDBK-310或者MIL-STD-210C为了规格参数启用此参数。

  • 选择Profileenables the极值的态度parameter.

Programmatic Use

Block Parameter:model
类型: character vector
Values:'Profile'|'Envelope'
默认:'Profile'

Atmospheric parameter that is the extreme value.

Dependencies

  • 选择MIL-HDBK-310或者MIL-STD-210C为了规格参数启用此参数。

  • The高压力Low pressureoptions appear only whenAtmospheric model type设定为Envelope

Programmatic Use

Block Parameter:profile_var
类型: character vector
Values:'High temperature'|'Low temperature'|'High density'|'Low density'|'高压力'|'Low pressure'
默认:'High temperature'

时间百分比会发生。

Dependencies

  • 选择MIL-HDBK-310或者MIL-STD-210C为了规格参数启用此参数。

  • Extreme values,5%, 和20%仅在Envelope选择Atmospheric model type

  • 1%10%总是可用。

Programmatic Use

Block Parameter:profile_percent
类型: character vector
Values:'Extreme values'|'1%'|“5%”|'10%'|'20%'
默认:'1%'

Geometric altitude at which the extreme values occur, specified as5公里(16404英尺),10 km (32808 ft),20千米(65617英尺),30 km (98425 ft), or40公里(131234英尺)

Dependencies

This parameter appears if theAtmospheric model type设定为Profile

Programmatic Use

Block Parameter:profile_alt
类型: character vector
Values:5公里(16404英尺)|10 km (32808 ft)|20千米(65617英尺)|30 km (98425 ft)|40公里(131234英尺)
默认:40公里(131234英尺)

Out-of-range block behavior, specified as follows.

Action Description

没有任何

没有行动。

Warning

Warning in the MATLAB®命令窗口,模型模拟继续。

错误(default)

MATLAB返回一个例外,model simulation stops.

Programmatic Use

Block Parameter:action
类型: character vector
Values:'None'|'Warning'|'错误'
默认:'Warning'

参考

[1]Global Climatic Data for Developing Military Products.华盛顿特区MIL-STD-210C:国防部,1987年。

Extended Capabilities

C/C++ Code Generation
Generate C and C++ code using Simulink® Coder™.

Version History

在R2006a之前引入