ISA Atmosphere Model
Implement International Standard Atmosphere (ISA)
- 库:
Aerospace Blockset / Environment / Atmosphere
Description
TheISA Atmosphere Modelblock implements the mathematical representation of the international standard atmosphere values for ambient temperature, pressure, density, and speed of sound for the input geopotential altitude.
TheISA Atmosphere ModelandLapse Rate Modelblocks are identical blocks. When configured forISA Atmosphere Model, the block implements ISA values. When configured forLapse Rate Model, the block implements lapse rate values.
TheISA Atmosphere Modelblock icon displays the input and output port labels in metric units.
Limitations
Below the geopotential altitude of 0 km and above the geopotential altitude of the tropopause, temperature and pressure values are held.
Density and speed of sound are calculated using a perfect gas relationship.
Ports
Input
h (m)
— Geopotential height
scalar | array
Geopotential height, specified as a scalar or array.
Data Types:double
Output
T (K)
— Temperature
scalar | array
Temperature, returned as a scalar or array, in K.
Data Types:double
a (m/s)
— Speed of sound
scalar | array
Speed of sound, returned as a scalar or array, in m/s.
Data Types:double
P (Pa)
— Air pressure
scalar | array
Air pressure, returned as a scalar or array, in Pa.
Data Types:double
ρ (kg/m3)
— Air density
scalar | array
Air density, returned as scalar or array, in kg/m3.
Data Types:double
Parameters
Change atmospheric parameters
— Customize parameters
off
(default) |on
Customize various atmospheric parameters to be different from the ISA values. Selecting this check box converts the block fromISA Atmosphere ModeltoLapse Rate Model.
Dependencies
Selecting this check box enables the parameters:
重力加速度(m / s ^ 2)
Ratio of specific heats
Characteristic gas constant (J/Kg/K)
递减率(K /米)
Height of troposphere (m)
tropopau高度se (m)
Air density at mean sea level (Kg/m^3)
Ambient pressure at mean sea level (N/m^2)
Lowest altitude (m)
Programmatic Use
Block Parameter:custom |
Type: character vector |
Values:'off' |'on' |
Default:'off' |
重力加速度(m / s ^ 2)
— Acceleration
9.80665
(default) | scalar
Acceleration from gravity (g). in m/s2, specified as double scalar.
Dependencies
This parameter is enabled when theChange atmospheric parameterscheck box is selected.
Programmatic Use
Block Parameter:g |
Type: character vector |
Values: double scalar |
Default:9.80665 |
Ratio of specific heats
——他的比例ts
1.4
(default) | scalar
Ratio of specific heatsγ, specified as a double value.
Dependencies
This parameter is enabled when theChange atmospheric parameterscheck box is selected.
Programmatic Use
Block Parameter:gamma |
Type: character vector |
Values: double scalar |
Default:1.4 |
Characteristic gas constant (J/Kg/K)
— Gas constant
287.0531
(default) | scalar
Characteristic gas constant (R), specified as double scalar, in J/Kg/K.
Dependencies
This parameter is enabled when theChange atmospheric parameterscheck box is selected.
Programmatic Use
Block Parameter:R |
Type: character vector |
Values: double scalar |
Default:287.0531 |
递减率(K /米)
— Lapse rate
0.0065
(default) | scalar
Lapse rate of the troposphere, specified as double scalar, in K/m.
Dependencies
This parameter is enabled when theChange atmospheric parameterscheck box is selected.
Programmatic Use
Block Parameter:L |
Type: character vector |
Values: double scalar |
Default:0.0065 |
Height of troposphere (m)
— Troposphere height
11000
(default) | scalar
Height of the troposphere (range of decreasing temperatures), specified as double scalar, in m.
Dependencies
This parameter is enabled when theChange atmospheric parameterscheck box is selected.
Programmatic Use
Block Parameter:h_trop |
Type: character vector |
Values: double scalar |
Default:11000 |
tropopau高度se (m)
— Tropopause height
20000
(default) | scalar
Height of the tropopause (range of constant temperature), specified as double scalar, in m.
Dependencies
This parameter is enabled when theChange atmospheric parameterscheck box is selected.
Programmatic Use
Block Parameter:h_strat |
Type: character vector |
Values: double scalar |
Default:20000 |
Air density at mean sea level (Kg/m^3)
— Air density
1.225
(default) | scalar
Air density at mean sea level, specified as double scalar, in Kg/m3.
Dependencies
This parameter is enabled when theChange atmospheric parameterscheck box is selected.
Programmatic Use
Block Parameter:rho0 |
Type: character vector |
Values: double scalar |
Default:1.225 |
Ambient pressure at mean sea level (N/m^2)
— Ambient pressure
101325
(default) | scalar
Ambient pressure at mean sea level, specified as double scalar, in N/m2.
Dependencies
This parameter is enabled when theChange atmospheric parameterscheck box is selected.
Programmatic Use
Block Parameter:P0 |
Type: character vector |
Values: double scalar |
Default:101325 |
Ambient temperature at mean sea level (K)
— Ambient temperature
288.15
(default) | scalar
Ambient temperature at mean sea level (T0), specified as double scalar, in K.
Dependencies
This parameter is enabled when theChange atmospheric parameterscheck box is selected.
Programmatic Use
Block Parameter:K |
Type: character vector |
Values: double scalar |
Default:101325 |
Lowest altitude (m)
— Lowest altitude
0
(default) | scalar
Lowest altitude above which temperature and pressure lapse, specified as double scalar, in m.Lowest altitude (m)must be belowtropopau高度se.
Dependencies
This parameter is enabled when theChange atmospheric parameterscheck box is selected.
Programmatic Use
Block Parameter:h0 |
Type: character vector |
Values: double scalar |
Default:0 |
References
[1]U.S. Standard Atmosphere., Washington, D.C.: U.S. Government Printing Office, 1976.
Extended Capabilities
C/C++ Code Generation
Generate C and C++ code using Simulink® Coder™.
Version History
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select:.
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina(Español)
- Canada(English)
- United States(English)
Europe
- Belgium(English)
- Denmark(English)
- Deutschland(Deutsch)
- España(Español)
- Finland(English)
- France(Français)
- Ireland(English)
- Italia(Italiano)
- Luxembourg(English)
- Netherlands(English)
- Norway(English)
- Österreich(Deutsch)
- Portugal(English)
- Sweden(English)
- Switzerland
- United Kingdom(English)