SUAVE  2.5.2
An Aerospace Vehicle Environment for Designing Future Aircraft
Sizing

Fuel_Cell methods contain the functions for the fuel cell analyses. More...

Functions

def SUAVE.Methods.Power.Fuel_Cell.Sizing.initialize_from_power.initialize_from_power (fuel_cell, power)
 
def SUAVE.Methods.Power.Fuel_Cell.Sizing.initialize_larminie_from_power.initialize_larminie_from_power (fuel_cell, power)
 

Detailed Description

Fuel_Cell methods contain the functions for the fuel cell analyses.

Function Documentation

◆ initialize_from_power()

def SUAVE.Methods.Power.Fuel_Cell.Sizing.initialize_from_power.initialize_from_power (   fuel_cell,
  power 
)
assigns the mass of the fuel cell based on the power and specific power
Assumptions:
None

Inputs:
power            [J]
fuel_cell.
  specific_power [W/kg]


Outputs:
fuel_cell.
  mass_properties.
    mass         [kg]

◆ initialize_larminie_from_power()

def SUAVE.Methods.Power.Fuel_Cell.Sizing.initialize_larminie_from_power.initialize_larminie_from_power (   fuel_cell,
  power 
)
Initializes extra paramters for the fuel cell when using the larminie method
Determines the number of stacks

Inputs:
power                 [W]
fuel_cell

Outputs:

fuel_cell.
    power_per_cell    [W]
    number_of_cells
    max_power         [W]
    volume            [m**3]
    specific_power    [W/kg]
    mass_properties.
        mass          [kg]