RCAIDE.Library.Methods.Powertrain.Sources.Batteries.Common
Common#
This module provides common functionality for modeling battery systems in powertrains. It includes methods for battery sizing, performance calculation, condition management, and property computation that are shared across different battery chemistries.
- The module contains functions for:
Appending and managing battery conditions during mission segments
Finding battery properties using Ragone curves
Calculating power and energy characteristics
Computing mass changes for metal-air batteries
Sizing battery modules based on mass or energy/power requirements
See also
RCAIDE.Library.Components.Powertrain.Sources.Battery_Modules.Lithium_Ion_LFP
, RCAIDE.Library.Components.Powertrain.Sources.Battery_Modules.Lithium_Ion_NMC
, RCAIDE.Library.Components.Powertrain.Sources.Battery_Modules.Aluminum_Air
Modules
|
Appends the initial battery conditions |
|
Calculates module level properties of battery module using cell properties and module configuration. |
|
Calculates the mass gain rate of the battery from the ambient air. |
|
Determines battery mass based on specific energy, energy required, and power required. |
|
Determines specific power from a Ragone curve correlation. |
|
Calculates the total mass of air that the battery accumulates when discharged fully. |
|
Calculates the battery mass, maximum energy, and maximum power based on energy and power requirements. |
|
Calculates the maximum energy and power of a battery module based on its mass. |