N3.py

openconcept.propulsion.N3.N3Hybrid(num_nodes=1, plot=False)

Returns OpenMDAO component for thrust deck for optimized N+3 GTF with hybridization.

Inputs:
  • throttle (float) – Engine throttle. Controls power and fuel flow. Produces 100% of rated power at throttle = 1. Should be in range 0 to 1 or slightly above 1. (vector, dimensionless)

  • fltcond|h (float) – Altitude (vector, dimensionless)

  • fltcond|M (float) – Mach number (vector, dimensionless)

  • hybrid_power (float) – Shaft power added to LP shaft (vector, kW)

Outputs:
  • thrust (float) – Thrust developed by the engine (vector, lbf)

  • fuel_flow (float) – Fuel flow consumed (vector, lbm/s)

  • surge_margin (float) – Surge margin (vector, percent)

Options:

num_nodes (int) – Number of analysis points to run (sets vec length; default 1)

openconcept.propulsion.N3.N3(num_nodes=1, plot=False)

Returns OpenMDAO component for thrust deck for optimized N+3 GTF without hybridization.

Inputs:
  • throttle (float) – Engine throttle. Controls power and fuel flow. Produces 100% of rated power at throttle = 1. Should be in range 0 to 1 or slightly above 1. (vector, dimensionless)

  • fltcond|h (float) – Altitude (vector, dimensionless)

  • fltcond|M (float) – Mach number (vector, dimensionless)

Outputs:
  • thrust (float) – Thrust developed by the engine (vector, lbf)

  • fuel_flow (float) – Fuel flow consumed (vector, lbm/s)

  • surge_margin (float) – Surge margin (vector, percent)

Options:

num_nodes (int) – Number of analysis points to run (sets vec length; default 1)