RCAIDE.Library.Components.Powertrain.Converters.Ram
Ram#
- class Ram(*args, **kwarg)[source]#
Bases:
Converter
A ram air compression component model that simulates the compression of incoming air flow.
- tag#
Identifier for the ram component. Default is ‘Ram’.
- Type:
str
- working_fluid#
Container for working fluid properties and conditions. Default is empty Data().
- Type:
Notes
The Ram class models the compression of incoming air due to the ram effect in high-speed flight. It calculates:
Total pressure rise due to flow deceleration
Temperature increase from compression
Changes in fluid properties
Ram recovery efficiency
Compressibility effects
- The model assumes:
Quasi-one-dimensional flow
Adiabatic process (no heat transfer)
Perfect gas behavior
Steady flow conditions
No boundary layer effects
No shock waves (unless explicitly modeled)
Theory The ram compression process follows isentropic flow relations for subsonic flow and includes normal shock relations for supersonic flow. The total pressure recovery depends on the flight Mach number and inlet geometry.
Definitions
- ‘Ram Effect’
Pressure rise due to deceleration of high-speed flow
- ‘Recovery Factor’
Ratio of actual to ideal pressure rise
- ‘Working Fluid’
Fluid medium undergoing compression (typically air)
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.