Functions to evaluate a Ragone of the battery. More...
Functions | |
| def | SUAVE.Methods.Power.Battery.Ragone.find_ragone_optimum.find_ragone_optimum (battery, energy, power) |
| def | SUAVE.Methods.Power.Battery.Ragone.find_ragone_properties.find_ragone_properties (specific_energy, battery, energy, power) |
| def | SUAVE.Methods.Power.Battery.Ragone.find_specific_power.find_specific_power (battery, specific_energy) |
| find_specific_power.py More... | |
Functions to evaluate a Ragone of the battery.
| def SUAVE.Methods.Power.Battery.Ragone.find_ragone_optimum.find_ragone_optimum | ( | battery, | |
| energy, | |||
| power | |||
| ) |
Uses Brent's Bracketing Method to find an optimum-mass battery based on the
specific energy and specific power of the battery determined from the battery's ragone plot.
Assumptions:
Specific power can be modeled as a curve vs. specific energy of the form c1*10**(c2*specific_energy)
Inputs:
energy [J]
power [W]
battery.
specific_energy [J/kg]
specific_power [W/kg]
ragone.
constant_1 [W/kg]
constant_2 [J/kg]
upper_bound [J/kg]
lower_bound [J/kg]
Outputs:
battery.
specific_energy [J/kg]
specific_power [W/kg]
mass_properties.
mass [kg]
Properties Used:
N/A
| def SUAVE.Methods.Power.Battery.Ragone.find_ragone_properties.find_ragone_properties | ( | specific_energy, | |
| battery, | |||
| energy, | |||
| power | |||
| ) |
determines mass of a battery based on the specific energy, energy required, and power required,
works by calling find_specific_power and initialize_from_energy_and_power
Assumptions:
None
Inputs:
energy [J]
power [W]
battery.
battery.
type
specific_energy [J/kg]
specific_power [W/kg]
ragone.
constant_1 [W/kg]
constant_2 [J/kg]
upper_bound [J/kg]
lower_bound [J/kg]
Outputs:
battery.
max_energy [J]
max_power [W]
specific_energy [J/kg]
specific_power [W/kg]
mass_properties.
mass [kg]
| def SUAVE.Methods.Power.Battery.Ragone.find_specific_power.find_specific_power | ( | battery, | |
| specific_energy | |||
| ) |
find_specific_power.py
Created: ### 2104, M. Vegh Modified: Sep 2105, M. Vegh Feb 2016, E. Botero
determines specific specific power from a ragone curve correlation
Assumptions:
None
Inputs:
battery.
specific_energy [J/kg]
ragone.
constant_1 [W/kg]
constant_2 [J/kg]
Outputs:
battery.
specific_power [W/kg]