WOLFRAM SYSTEM MODELER
ChargeDischargeA scenario where a battery cell will be charged and discharged in intervals |
SystemModel["EducationExamples.ElectricalEngineering.Battery.ChargeDischarge"]
This scenario explores the temperature dependence for a battery cell.
Using Mathematica, create plots that compare the first discharge cycle with a discharge cycle after 275Ahs of processed charge for two battery cells: one cell (blue) is kept at 25°C and another (orange) at 50°C.
As can be seen, the battery cell kept at the lower temperature will discharge for a considerably longer time period.
This model is one of five scenarios using the battery cell. For the other scenarios, see the Battery package.
In order to get the full experience of this example, you need a desktop Wolfram Language product. A free trial download is available at www.wolfram.com/mathematica/trial/
For the full example, open the accompanying notebook Battery.nb.
T |
Value: 25 Type: Temperature_degC (°C) Description: Fixed ambient temperature |
---|
ground |
Type: Ground Description: Ground node |
|
---|---|---|
signalCurrent |
Type: SignalCurrent Description: Generic current source using the input signal as source current |
|
fixedTemperature |
Type: FixedTemperature Description: Fixed temperature boundary condition in degree Celsius |
|
hysteresis |
Type: Hysteresis Description: Transform Real to Boolean signal with Hysteresis |
|
pulse1 |
Type: Pulse Description: Generate pulse signal of type Real |
|
batteryCell |
Type: BatteryCell Description: The main battery cell model |
|
switch |
Type: Switch Description: Switch between two Real signals |
|
pulse2 |
Type: Pulse Description: Generate pulse signal of type Real |
|
resistor |
Type: Resistor Description: Ideal linear electrical resistor |