RCAIDE.Library.Methods.Powertrain.Sources.Batteries.Common.find_ragone_properties

find_ragone_properties#

find_ragone_properties(specific_energy, battery, energy, power)[source]#

Determines battery mass based on specific energy, energy required, and power required.

Parameters:
  • specific_energy (float) – Specific energy value to use for the battery [J/kg]

  • battery (Battery) – The battery component to be sized

  • energy (float) – Required energy capacity [J]

  • power (float) – Required power output [W]

Returns:

mass – Calculated mass of the battery [kg]

Return type:

float

Notes

This function calculates the mass of a battery needed to meet both energy and power requirements, using a specific energy value and the corresponding specific power determined from a Ragone curve.

The function performs the following steps:
  1. Calculates the specific power corresponding to the given specific energy using the Ragone curve correlation

  2. Sizes the battery module based on the energy and power requirements

The Ragone curve describes the trade-off between specific energy and specific power in energy storage devices. By using this relationship, the function ensures that the battery is sized appropriately to meet both energy and power requirements.

Major Assumptions
  • The Ragone curve accurately represents the energy-power trade-off

  • Linear scaling of energy and power with mass