Fidelity One level noise calculations for the engine. More...
Functions | |
| def | SUAVE.Methods.Noise.Fidelity_One.Engine.angle_of_attack_effect.angle_of_attack_effect (AoA, Mach_aircraft, theta_m) |
| def | SUAVE.Methods.Noise.Fidelity_One.Engine.external_plug_effect.external_plug_effect (Velocity_primary, Velocity_secondary, Velocity_mixed, Diameter_primary, Diameter_secondary, Diameter_mixed, Plug_diameter, sound_ambient, theta_p, theta_s, theta_m) |
| def | SUAVE.Methods.Noise.Fidelity_One.Engine.ground_proximity_effect.ground_proximity_effect (Velocity_mixed, sound_ambient, theta_m, engine_height, Diameter_mixed, frequency) |
| def | SUAVE.Methods.Noise.Fidelity_One.Engine.jet_installation_effect.jet_installation_effect (Xe, Ye, Ce, theta_s, Diameter_mixed) |
| def | SUAVE.Methods.Noise.Fidelity_One.Engine.mixed_noise_component.mixed_noise_component (SPL_m, Velocity_primary, theta_m, sound_ambient, Velocity_secondary, Velocity_aircraft, Area_primary, Area_secondary, DSPL_m, EX_m, Str_m, Velocity_mixed, XBPR) |
| def | SUAVE.Methods.Noise.Fidelity_One.Engine.noise_SAE.noise_SAE (turbofan, segment, analyses, config, settings, ioprint=0, filename=0) |
| def | SUAVE.Methods.Noise.Fidelity_One.Engine.noise_source_location.noise_source_location (B, Xo, zk, Diameter_primary, theta_p, Area_primary, Area_secondary, distance_microphone, Diameter_secondary, theta, theta_s, theta_m, Diameter_mixed, Velocity_primary, Velocity_secondary, Velocity_mixed, Velocity_aircraft, sound_ambient, Str_m, Str_s) |
| def | SUAVE.Methods.Noise.Fidelity_One.Engine.primary_noise_component.primary_noise_component (SPL_p, Velocity_primary, Temperature_primary, R_gas, theta_p, DVPS, sound_ambient, Velocity_secondary, Velocity_aircraft, Area_primary, Area_secondary, DSPL_p, EX_p, Str_p) |
| def | SUAVE.Methods.Noise.Fidelity_One.Engine.secondary_noise_component.secondary_noise_component (SPL_s, Velocity_primary, theta_s, sound_ambient, Velocity_secondary, Velocity_aircraft, Area_primary, Area_secondary, DSPL_s, EX_s, Str_s) |
Fidelity One level noise calculations for the engine.
| def SUAVE.Methods.Noise.Fidelity_One.Engine.angle_of_attack_effect.angle_of_attack_effect | ( | AoA, | |
| Mach_aircraft, | |||
| theta_m | |||
| ) |
This calculates the angle of attack effect, in decibels, to be added
to the predicted mixed jet noise level.
Assumptions:
N/A
Source:
SAE Model
Inputs:
AoA angle of attack [rad]
Mach_aircraft mach number of aircraft [Unitless]
theta_m emission angle [rad]
Outputs:
ATK_m angle of attack effect [Unitless]
Properties Used:
None
| def SUAVE.Methods.Noise.Fidelity_One.Engine.external_plug_effect.external_plug_effect | ( | Velocity_primary, | |
| Velocity_secondary, | |||
| Velocity_mixed, | |||
| Diameter_primary, | |||
| Diameter_secondary, | |||
| Diameter_mixed, | |||
| Plug_diameter, | |||
| sound_ambient, | |||
| theta_p, | |||
| theta_s, | |||
| theta_m | |||
| ) |
This function calculates the adjustments, in decibels, to be added to the predicted jet noise levels due to
external plugs in coaxial jets.
Assumptions:
N/A
Source:
N/A
Inputs:
Velocity_primary [m/s]
Velocity_secondary [m/s]
Velocity_mixed [m/s]
Diameter_primary [m]
Diameter_secondary [m]
Diameter_mixed [m]
Plug_diameter [m]
sound_ambient [dB]
theta_p [rad]
theta_s [rad]
theta_m [rad]
Outputs:
PG_p [dB]
PG_s [dB]
PG_m [dB]
Properties Used:
N/A
| def SUAVE.Methods.Noise.Fidelity_One.Engine.ground_proximity_effect.ground_proximity_effect | ( | Velocity_mixed, | |
| sound_ambient, | |||
| theta_m, | |||
| engine_height, | |||
| Diameter_mixed, | |||
| frequency | |||
| ) |
This function calculates the ground proximity effect, in decibels, and is used for full-scale
engine test stand.
Assumptions:
N/A
Source:
N/A
Inputs:
Velocity_mixed [m/s]
sound_ambient [SPL]
theta_m [rad]
engine_height [m]
Diameter_mixed [m]
frequency [1/s]
Outputs:
GPROX_m [dB]
Properties Used:
N/A
| def SUAVE.Methods.Noise.Fidelity_One.Engine.jet_installation_effect.jet_installation_effect | ( | Xe, | |
| Ye, | |||
| Ce, | |||
| theta_s, | |||
| Diameter_mixed | |||
| ) |
This calculates the installation effect, in decibels, to be added to the predicted secondary jet noise level.
Assumptions:
N/A
Source:
SAE ARP876D: Gas Turbine Jet Exhaust Noise Prediction
Inputs:
Ce = wing chord length at the engine location - as figure 7.3 of the SAE ARP 876D [m]
Xe = fan exit location downstream of the leading edge (Xe<Ce) - as figure 7.3 of the SAE ARP 876D [m]
Ye = separation distance from the wing chord line to nozzle lip - as figure 7.3 of the SAE ARP 876D [m]
theta_s [rad]
Diameter_mixed [m]
Outputs:
INST_s [-]
Properties Used:
N/A
| def SUAVE.Methods.Noise.Fidelity_One.Engine.mixed_noise_component.mixed_noise_component | ( | SPL_m, | |
| Velocity_primary, | |||
| theta_m, | |||
| sound_ambient, | |||
| Velocity_secondary, | |||
| Velocity_aircraft, | |||
| Area_primary, | |||
| Area_secondary, | |||
| DSPL_m, | |||
| EX_m, | |||
| Str_m, | |||
| Velocity_mixed, | |||
| XBPR | |||
| ) |
This function calculates the noise contribution of the mixed jet component
Assumptions:
N/A
Source:
None
Inputs:
SPL_m [dB]
Velocity_primary [m/s]
theta_m [rad]
sound_ambient [SPL]
Velocity_secondary [m/s]
Velocity_aircraft [m/s]
Area_primary [m^2]
Area_secondary [m^2]
DSPL_m [SPL]
EX_m
Str_m
Velocity_mixed [m/s]
XBPR
Outputs:
SPL_m [dB]
Properties Used:
N/A
| def SUAVE.Methods.Noise.Fidelity_One.Engine.noise_SAE.noise_SAE | ( | turbofan, | |
| segment, | |||
| analyses, | |||
| config, | |||
| settings, | |||
ioprint = 0, |
|||
filename = 0 |
|||
| ) |
This method predicts the free-field 1/3 Octave Band SPL of coaxial subsonic
jets for turbofan engines under the following conditions:
a) Flyover (observer on ground)
b) Static (observer on ground)
c) In-flight or in-flow (observer on airplane or in a wind tunnel)
Assumptions:
SAE ARP876D: Gas Turbine Jet Exhaust Noise Prediction
Inputs:
vehicle - SUAVE type vehicle
includes these fields:
Velocity_primary - Primary jet flow velocity [m/s]
Temperature_primary - Primary jet flow temperature [m/s]
Pressure_primary - Primary jet flow pressure [Pa]
Area_primary - Area of the primary nozzle [m^2]
Velocity_secondary - Secondary jet flow velocity [m/s]
Temperature_secondary - Secondary jet flow temperature [m/s]
Pressure_secondary - Secondary jet flow pressure [Pa]
Area_secondary - Area of the secondary nozzle [m^2]
AOA - Angle of attack [rad]
Velocity_aircraft - Aircraft velocity [m/s]
Altitude - Altitude [m]
N1 - Fan rotational speed [rpm]
EXA - Distance from fan face to fan exit/ fan diameter [m]
Plug_diameter - Diameter of the engine external plug [m]
Engine_height - Engine centerline height above the ground plane [m]
distance_microphone - Distance from the nozzle exhaust to the microphones [m]
angles - Array containing the desired polar angles [rad]
airport - SUAVE type airport data, with followig fields:
atmosphere - Airport atmosphere (SUAVE type)
altitude - Airport altitude
delta_isa - ISA Temperature deviation
Outputs: One Third Octave Band SPL [dB]
SPL_p - Sound Pressure Level of the primary jet [dB]
SPL_s - Sound Pressure Level of the secondary jet [dB]
SPL_m - Sound Pressure Level of the mixed jet [dB]
SPL_total - Sound Pressure Level of the total jet noise [dB]
| def SUAVE.Methods.Noise.Fidelity_One.Engine.noise_source_location.noise_source_location | ( | B, | |
| Xo, | |||
| zk, | |||
| Diameter_primary, | |||
| theta_p, | |||
| Area_primary, | |||
| Area_secondary, | |||
| distance_microphone, | |||
| Diameter_secondary, | |||
| theta, | |||
| theta_s, | |||
| theta_m, | |||
| Diameter_mixed, | |||
| Velocity_primary, | |||
| Velocity_secondary, | |||
| Velocity_mixed, | |||
| Velocity_aircraft, | |||
| sound_ambient, | |||
| Str_m, | |||
| Str_s | |||
| ) |
This function calculates the noise source location
Assumptions:
None
Source:
None
Inputs:
B [-]
Xo [-]
zk [-]
Diameter_primary [m]
theta_p [rad]
Area_primary [m^2]
Area_secondary [m^2]
distance_microphone [m]
Diameter_secondary [m]
theta [rad]
theta_s [rad]
theta_m [rad]
Diameter_mixed [m]
Velocity_primary [m/s]
Velocity_secondary [m/s]
Velocity_mixed [m/s]
Velocity_aircraft [m/s]
sound_ambient [dB]
Str_m [-]
Str_s [-]
Outputs:
theta_p [rad]
theta_s [rad]
theta_m [rad]
Properties Used:
N/A
| def SUAVE.Methods.Noise.Fidelity_One.Engine.primary_noise_component.primary_noise_component | ( | SPL_p, | |
| Velocity_primary, | |||
| Temperature_primary, | |||
| R_gas, | |||
| theta_p, | |||
| DVPS, | |||
| sound_ambient, | |||
| Velocity_secondary, | |||
| Velocity_aircraft, | |||
| Area_primary, | |||
| Area_secondary, | |||
| DSPL_p, | |||
| EX_p, | |||
| Str_p | |||
| ) |
This function calculates the noise contribution of the primary jet component
Assumptions:
Empirical based procedure.
Source:
None
Inputs:
noise_data - SUAVE type vehicle
Outputs:
OASPL - Overall Sound Pressure Level [dB]
PNL - Perceived Noise Level [dB]
PNL_dBA - Perceived Noise Level A-weighted level [dBA]
EPNdB_takeoff - Takeoff Effective Perceived Noise Level [EPNdB]
EPNdB_landing - Landing Effective Perceived Noise Level [EPNdB]
Properties Used:
N/A
| def SUAVE.Methods.Noise.Fidelity_One.Engine.secondary_noise_component.secondary_noise_component | ( | SPL_s, | |
| Velocity_primary, | |||
| theta_s, | |||
| sound_ambient, | |||
| Velocity_secondary, | |||
| Velocity_aircraft, | |||
| Area_primary, | |||
| Area_secondary, | |||
| DSPL_s, | |||
| EX_s, | |||
| Str_s | |||
| ) |
This function calculates the noise contribution of the secondary jet component
Assumptions:
None
Source:
None
Inputs:
SPL_s [dB]
Velocity_primary [m/s]
theta_s [rad]
sound_ambient [dB]
Velocity_secondary [m/s]
Velocity_aircraft [m/s]
Area_primary [m^2]
Area_secondary [m^2]
DSPL_s [dB]
EX_s [-]
Str_s [-]
Outputs:
SPL_s [dB]
Properties Used:
N/A