RCAIDE.Library.Components.Powertrain.Sources.Fuel_Tanks.Fuel_Tank

Fuel_Tank#

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

Bases: Component

Base class for aircraft fuel tank implementations

tag#

Identifier for the fuel tank (default: ‘fuel_tank’)

Type:

str

fuel_selector_ratio#

Ratio of fuel flow allocation (default: 1.0)

Type:

float

mass_properties.empty_mass#

Mass of empty tank structure [kg] (default: 0.0)

Type:

float

secondary_fuel_flow#

Secondary fuel flow rate [kg/s] (default: 0.0)

Type:

float

fuel#

Fuel type stored in tank (default: None)

Type:

Component, optional

Notes

The fuel tank base class provides common attributes and methods for different types of aircraft fuel tanks. It handles basic fuel storage and flow management functionality.

append_operating_conditions(segment, fuel_line)[source]#

Append fuel tank operating conditions for a flight segment

Parameters:
  • segment (Segment) – Flight segment containing state conditions

  • fuel_line (Component) – Connected fuel line component