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