flight_mech.turbine module#
Module to define turbo-reactors models and compute their characteristics.
- class flight_mech.turbine.TurbojetSingleBody[source]#
Bases:
_Turbojet
Class to define a turbojet with single flux, single body with a constant Cp coefficient.
- A4_star = 0.01#
- property A8#
- property A8_star#
- property M8#
- OPR_design = 10#
- property P0#
- property P1#
- property P2#
- property P3#
- property P4#
- property P5#
- property P8#
- property Ps8#
- property T0#
- property T1#
- property T2#
- property T3#
- property T4#
- property T4_instruction#
- T4_max = 1700#
- property T5#
- property T8#
- property Ts8#
- property V0#
- property V8#
- property W0#
- property W1#
- property W2#
- property W3#
- property W4#
- property W4R#
- property W5#
- property W8#
- property W8R#
- property Wf#
- compressor_efficiency = 0.86#
- current_OPR = 10#
- property fuel_consumption#
- property global_efficiency#
- max_reference_surface_mass_flow_rate_4_star = 241.261#
- property propulsive_efficiency#
- property thermal_efficiency#
- property thrust#
- tune_A4_star_for_desired_thrust(desired_thrust: float, min_A4_star: float = 0.0001, max_A4_star: float = 0.5)[source]#
Tune the value of A4* to obtain the desired thrust in the operating conditions.
- Parameters:
desired_thrust (float) – Desired thrust in N.
min_A4_star (float, optional) – Minimal value for A4*, by default 1e-4
max_A4_star (float, optional) – Maximum value for A4*, by default 5e-1
- tune_current_OPR()[source]#
Tune the current OPR value to the T4 instruction and operating conditions.
- Raises:
ValueError – Raise error if not in operation mode.
- turbine_efficiency = 0.9#