|
STAR
Cal STAR — firmware, DAQ server, and engine design
|
Functions | |
| Dict[str, float] | compute_film_cooling (float mdot_total, float mdot_fuel, Dict[str, float] gas_props, FilmCoolingConfig film_config, fuel_props) |
Film cooling effectiveness model.
| Dict[str, float] engine.pipeline.thermal.film_cooling.compute_film_cooling | ( | float | mdot_total, |
| float | mdot_fuel, | ||
| Dict[str, float] | gas_props, | ||
| FilmCoolingConfig | film_config, | ||
| fuel_props ) |
Compute film cooling effectiveness and adjusted heat-flux factor.
Parameters
----------
mdot_total : float
Total propellant mass flow [kg/s].
mdot_fuel : float
Fuel mass flow [kg/s] (before allocating film fraction).
gas_props : dict
Dictionary of hot-gas and geometry properties (Tc, rho, velocity, h_hot_base,
chamber length, circumference, hot surface area, etc.).
film_config : FilmCoolingConfig
Film cooling configuration object.
fuel_props : FluidConfig
Fuel fluid properties (density, cp, temperature).
Returns
-------
dict
Dictionary containing film effectiveness, remaining coolant flow, and
heat-flux reduction factor.
Definition at line 12 of file film_cooling.py.
References max.