RCAIDE.Library.Methods.Powertrain.Converters.Fuel_Cells.Proton_Exchange_Membrane.append_fuel_cell_conditions

append_fuel_cell_conditions#

append_fuel_cell_conditions(fuel_cell_stack, segment, bus)[source]#

Appends the initial fuel_cell conditions.

Parameters:
  • fuel_cell (fuel_cell) – The fuel_cell object containing cell properties and configuration.

  • segment (MissionSegment) – The current mission segment.

  • bus (bus) – The electrical bus object.

Notes

The function appends various fuel cell conditions in the state object, including:
  • power

  • voltage_under_load

  • voltage_open_circuit

  • current_density

  • current

  • H2_mass_flow_rate

append_fuel_cell_segment_conditions(fuel_cell_stack, bus, conditions, segment)[source]#

Sets the initial fuel cell energy at the start of each segment as the last point from the previous segment

Parameters:
  • fuel_cell_stack (fuel_cell_stack) – The fuel_cell_stack object containing cell properties and configuration.

  • bus (bus) – The electrical bus object.

  • conditions (MissionConditions) – The current conditions of the mission segment segment

  • segment (MissionSegment) – The current mission segment.

reuse_stored_fuel_cell_data(fuel_cell_stack, state, bus, stored_results_flag, stored_fuel_cell_stack_tag)[source]#

Reuses results from one propulsor for identical fuel cells