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]