RCAIDE.Library.Components.Powertrain.Converters.Compression_Nozzle
Compression_Nozzle#
- class Compression_Nozzle(*args, **kwarg)[source]#
Bases:
Converter
A compression nozzle component model for propulsion systems that converts flow energy into pressure.
- tag#
Identifier for the nozzle. Default is ‘Nozzle’.
- Type:
str
- polytropic_efficiency#
Efficiency of the compression process. Default is 1.0.
- Type:
float
- pressure_ratio#
Ratio of outlet to inlet pressure. Default is 1.0.
- Type:
float
- pressure_recovery#
Pressure recovery factor. Default is 1.0.
- Type:
float
- compressibility_effects#
Flag for including compressibility effects. Default is False.
- Type:
bool
- compression_levels#
Number of compression stages. Default is 0.0.
- Type:
float
- theta#
Nozzle angle [rad]. Default is 0.0.
- Type:
float
Notes
The Compression_Nozzle class models a nozzle that increases the pressure of the flow. The model assumes: * Pressure ratio and efficiency do not change with varying conditions * Flow is either subsonic or choked
Definitions
- ‘Polytropic Efficiency’
Measure of compression process efficiency accounting for real gas effects
- ‘Pressure Recovery’
Ratio of actual to ideal pressure rise
- ‘Choked Flow’
Condition where flow reaches sonic velocity at the throat
References
- [1] Mattingly, J. D., & Boyer, K. M. (2016). Elements of propulsion: Gas
turbines and rockets, second edition Jack D. Mattingly, Keith M. Boyer. American Institute of Aeronautics and Astronautics.