RCAIDE.Library.Components.Powertrain.Converters.Turboshaft

Turboshaft#

class Turboshaft(*args, **kwarg)[source]#

Bases: Converter

A turboshaft system model that simulates the performance of a turboshaft engine

tag#

Identifier for the shaft engine. Default is ‘turboshaft’.

Type:

str

ram#

Ram inlet component. Default is None.

Type:

Component

inlet_nozzle#

Inlet nozzle component. Default is None.

Type:

Component

compressor#

Low pressure compressor component. Default is None.

Type:

Component

low_pressure_turbine#

Low pressure turbine component. Default is None.

Type:

Component

high_pressure_turbine#

High pressure turbine component. Default is None.

Type:

Component

combustor#

Combustor component. Default is None.

Type:

Component

core_nozzle#

Core exhaust nozzle component. Default is None.

Type:

Component

active_crypgenic_tanks_tanks#

Collection of active cryogenoc tanks. Default is None.

Type:

None or list

diameter#

Diameter of the engine [m]. Default is 0.0.

Type:

float

length#

Length of the engine [m]. Default is 0.0.

Type:

float

height#

Engine centerline height above the ground plane [m]. Default is 0.5. Engine bypass ratio. Default is 0.0.

Type:

float

design_isa_deviation#

ISA temperature deviation at design point [K]. Default is 0.0.

Type:

float

design_altitude#

Design altitude of the engine [m]. Default is 0.0.

Type:

float

specific_fuel_consumption_reduction_factor#

Specific fuel consumption adjustment factor (Less than 1 is a reduction). Default is 0.0.

Type:

float

compressor_nondimensional_massflow#

Non-dimensional mass flow through the compressor. Default is 0.0.

Type:

float

reference_temperature#

Reference temperature for calculations [K]. Default is 288.15.

Type:

float

reference_pressure#

Reference pressure for calculations [Pa]. Default is 101325.0.

Type:

float

design_mass_flow_rate#

Design mass flow rate of turboshaft [kg/s]. Default is 0.0

Type:

float

conversion_efficiency#

Conversion efficiency of turboshaft [-]. Default is 0.5

Type:

float

design_power#

Design power of the engine [W]. Default is 0.0.

Type:

float

\*\*Definitions**
'ISA'

International Standard Atmosphere - standard atmospheric model

'SFC'

Specific Fuel Consumption - fuel efficiency metric

append_operating_conditions(segment, energy_conditions, noise_conditions=None)[source]#

Appends operating conditions to the segment.

unpack_propulsor_unknowns(segment)[source]#
pack_propulsor_residuals(segment)[source]#
append_propulsor_unknowns_and_residuals(segment)[source]#
compute_performance(state, converter=None, fuel_line=None, bus=None)[source]#

Computes turboshaft performance including thrust, moment, and power.

reuse_stored_data(state, network, stored_propulsor_tag=None)[source]#