noads.gam_jax.utils.physical_data#

Created on Thu Jan 24 23:22:21 2019.

@author: DRUOT Thierryoriginal Scilab implementation

PETEILH Nicolas : portage to Python

noads.gam_jax.utils.physical_data.air_density(pamb, tamb)[source]#

Ideal gas density.

noads.gam_jax.utils.physical_data.altg_from_altp(altp, disa)[source]#

Geometrical altitude from pressure altitude.

noads.gam_jax.utils.physical_data.atmosphere(altp, disa)[source]#

Pressure and temperature from pressure altitude from ground to 50 km.

noads.gam_jax.utils.physical_data.atmosphere_P_T()[source]#
noads.gam_jax.utils.physical_data.atmosphere_g(altp, disa=0.0)[source]#

Ambiant data from pressure altitude from ground to 50 km according to Standard Atmosphere.

noads.gam_jax.utils.physical_data.atmosphere_geo(altg, disa)[source]#

Pressure and temperature from geometrical altitude from ground to 50 km.

noads.gam_jax.utils.physical_data.climb_mode(speed_mode, mach, dtodz, tstd, disa)[source]#

Acceleration factor depending on speed driver (‘cas’: constant CAS, ‘mach’: constant Mach) WARNING : input is mach number whatever speed_mode.

noads.gam_jax.utils.physical_data.cross_over_altp(Vcas, mach)[source]#

Altitude where constant calibrated air speed meets constant Mach number, subsonic only.

noads.gam_jax.utils.physical_data.emission_index(fuel_type, compound)[source]#

Various emitted compound depending on energy source.

noads.gam_jax.utils.physical_data.fuel_density(fuel_type, press=101325.0)[source]#

Reference fuel density.

noads.gam_jax.utils.physical_data.fuel_heat(fuel_type)[source]#

Reference fuel lower heating value or battery energy density.

noads.gam_jax.utils.physical_data.gas_data(gas='air')[source]#

Gas data for a single gas.

noads.gam_jax.utils.physical_data.gas_viscosity(tamb, gas='air')[source]#

Mixed gas dynamic viscosity, Sutherland’s formula WARNING : result will not be accurate if gas is mixing components of too different molecular weights.

noads.gam_jax.utils.physical_data.gravity()[source]#

Reference gravity acceleration.

noads.gam_jax.utils.physical_data.mach_from_vcas(pamb, Vcas)[source]#

Mach number from calibrated air speed, subsonic only.

noads.gam_jax.utils.physical_data.mach_from_vtas(altp, disa, vtas)[source]#

True air speed from Mach number, subsonic only.

noads.gam_jax.utils.physical_data.pressure(altp)[source]#

Pressure from pressure altitude from ground to 50 km.

noads.gam_jax.utils.physical_data.pressure_altitude(pamb)[source]#

Pressure altitude from ground to 50 km.

noads.gam_jax.utils.physical_data.reynolds_number(pamb, tamb, mach)[source]#

Reynolds number based on Sutherland viscosity model.

noads.gam_jax.utils.physical_data.sea_level_density()[source]#

Reference air density at sea level.

noads.gam_jax.utils.physical_data.sea_level_pressure()[source]#

Reference air pressure at sea level.

noads.gam_jax.utils.physical_data.sea_level_sound_speed()[source]#

Reference sound speed at sea level.

noads.gam_jax.utils.physical_data.sea_level_temperature()[source]#

Reference air temperature at sea level.

noads.gam_jax.utils.physical_data.sound_speed(tamb)[source]#

Sound speed for ideal gas.

noads.gam_jax.utils.physical_data.stoichiometry(oxydizer, fuel)[source]#
noads.gam_jax.utils.physical_data.total_pressure(pamb, mach)[source]#

Stagnation pressure.

noads.gam_jax.utils.physical_data.total_temperature(tamb, mach)[source]#

Stagnation temperature.

noads.gam_jax.utils.physical_data.vcas_from_mach(pamb, mach)[source]#

Calibrated air speed from Mach number, subsonic only.

noads.gam_jax.utils.physical_data.vtas_from_mach(altp, disa, mach)[source]#

True air speed from Mach number, subsonic only.

noads.gam_jax.utils.physical_data.vtas_from_vcas(altp, disa, vcas)[source]#

True air speed from calibrated air speed, subsonic only.

Functions

air_density(pamb, tamb)

Ideal gas density.

altg_from_altp(altp, disa)

Geometrical altitude from pressure altitude.

atmosphere(altp, disa)

Pressure and temperature from pressure altitude from ground to 50 km.

atmosphere_P_T()

atmosphere_g(altp[, disa])

Ambiant data from pressure altitude from ground to 50 km according to Standard Atmosphere.

atmosphere_geo(altg, disa)

Pressure and temperature from geometrical altitude from ground to 50 km.

climb_mode(speed_mode, mach, dtodz, tstd, disa)

Acceleration factor depending on speed driver ('cas': constant CAS, 'mach': constant Mach) WARNING : input is mach number whatever speed_mode.

cross_over_altp(Vcas, mach)

Altitude where constant calibrated air speed meets constant Mach number, subsonic only.

emission_index(fuel_type, compound)

Various emitted compound depending on energy source.

fuel_density(fuel_type[, press])

Reference fuel density.

fuel_heat(fuel_type)

Reference fuel lower heating value or battery energy density.

gas_data([gas])

Gas data for a single gas.

gas_viscosity(tamb[, gas])

Mixed gas dynamic viscosity, Sutherland's formula WARNING : result will not be accurate if gas is mixing components of too different molecular weights.

gravity()

Reference gravity acceleration.

mach_from_vcas(pamb, Vcas)

Mach number from calibrated air speed, subsonic only.

mach_from_vtas(altp, disa, vtas)

True air speed from Mach number, subsonic only.

pressure(altp)

Pressure from pressure altitude from ground to 50 km.

pressure_altitude(pamb)

Pressure altitude from ground to 50 km.

reynolds_number(pamb, tamb, mach)

Reynolds number based on Sutherland viscosity model.

sea_level_density()

Reference air density at sea level.

sea_level_pressure()

Reference air pressure at sea level.

sea_level_sound_speed()

Reference sound speed at sea level.

sea_level_temperature()

Reference air temperature at sea level.

sound_speed(tamb)

Sound speed for ideal gas.

stoichiometry(oxydizer, fuel)

total_pressure(pamb, mach)

Stagnation pressure.

total_temperature(tamb, mach)

Stagnation temperature.

vcas_from_mach(pamb, mach)

Calibrated air speed from Mach number, subsonic only.

vtas_from_mach(altp, disa, mach)

True air speed from Mach number, subsonic only.

vtas_from_vcas(altp, disa, vcas)

True air speed from calibrated air speed, subsonic only.