Functions to size battery from mass, specific energy, and specific power. More...
Functions | |
def | SUAVE.Methods.Power.Battery.Sizing.initialize_from_circuit_configuration.initialize_from_circuit_configuration (battery, module_weight_factor=1.42) |
def | SUAVE.Methods.Power.Battery.Sizing.initialize_from_energy_and_power.initialize_from_energy_and_power (battery, energy, power, max='hard') |
def | SUAVE.Methods.Power.Battery.Sizing.initialize_from_mass.initialize_from_mass (battery, module_weight_factor=1.42) |
initialize_from_mass.py More... | |
Functions to size battery from mass, specific energy, and specific power.
def SUAVE.Methods.Power.Battery.Sizing.initialize_from_circuit_configuration.initialize_from_circuit_configuration | ( | battery, | |
module_weight_factor = 1.42 |
|||
) |
Calculate pack level properties of battery using cell properties and module configuraton Assumptions: Total battery pack mass contains build-up factor (1.42) for battery casing, internal wires, thermal management system and battery management system Factor computed using information of battery properties for X-57 Maxwell Aircraft Source: Cell Charge: Chin, J. C., Schnulo, S. L., Miller, T. B., Prokopius, K., and Gray, J., Battery Performance Modeling on Maxwell X-57",AIAA Scitech, San Diego, CA, 2019. URLhttp://openmdao.org/pubs/chin_battery_performance_x57_2019.pdf. Inputs: mass battery.cell nominal_capacity [amp-hours] nominal_voltage [volts] pack_config [unitless] mass [kilograms] Outputs: battery. max_energy [watt-hours] max_power [watts] initial_max_energy [watt-hours] specific_energy [watt-hours/kilogram] charging_voltage [volts] charging_current [amps] mass_properties. mass [kilograms]
def SUAVE.Methods.Power.Battery.Sizing.initialize_from_energy_and_power.initialize_from_energy_and_power | ( | battery, | |
energy, | |||
power, | |||
max = 'hard' |
|||
) |
Uses a soft_max function to calculate the batter mass, maximum energy, and maximum power from the energy and power requirements, as well as the specific energy and specific power Assumptions: None Inputs: energy [J] power [W] battery. specific_energy [J/kg] specific_power [W/kg] Outputs: battery. max_energy max_power mass_properties. mass
def SUAVE.Methods.Power.Battery.Sizing.initialize_from_mass.initialize_from_mass | ( | battery, | |
module_weight_factor = 1.42 |
|||
) |
initialize_from_mass.py
Created: ### ####, M. Vegh Modified: Feb 2016, E. Botero Aug 2021, M. Clarke
Calculate the max energy and power based of the mass Assumptions: A constant value of specific energy and power Inputs: mass [kilograms] battery. specific_energy [J/kg] specific_power [W/kg] Outputs: battery. max_energy max_power mass_properties. mass