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

find_specific_power#

find_specific_power(battery, specific_energy)[source]#

Determines specific power from a Ragone curve correlation.

Parameters:
  • battery (Battery) –

    The battery component with the following attributes:
    • cell.ragone.const_1float

      Coefficient in the Ragone curve equation [W/kg]

    • cell.ragone.const_2float

      Exponent coefficient in the Ragone curve equation [kg/J]

  • specific_energy (float) – Specific energy value for which to calculate the specific power [J/kg]

Returns:

This function modifies the battery object in-place, setting the following attributes:
  • specific_powerfloat

    Calculated specific power [W/kg]

  • specific_energyfloat

    Input specific energy value [J/kg]

Return type:

None

Notes

This function calculates the specific power of a battery based on its specific energy using a Ragone curve correlation. The Ragone curve describes the trade-off between specific energy and specific power in energy storage devices.

The correlation used is:

\[P_{specific} = C_1 \cdot 10^{C_2 \cdot E_{specific}}\]
where:
  • \(P_{specific}\) is the specific power [W/kg]

  • \(E_{specific}\) is the specific energy [J/kg]

  • \(C_1\) and \(C_2\) are empirical constants

Major Assumptions
  • The Ragone curve can be accurately represented by the exponential equation

  • The correlation is valid across the entire range of specific energy values

See also

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