Skip to content

Battery Model

meganlim edited this page Jul 12, 2018 · 12 revisions

Description

This is a physics-based battery model to be used with Model Based Prognoser. For more information, see the following paper:

Battery Model Summary
Name battery
Events EOD: End of Discharge
Input power, voltage, temperature

Use

To use the battery model, create a new Battery object. The model can be simulated using the state, output, input, threshold, and predicted output equations. The initialize function will initialize the state vector based on initial measured input and output values, based on certain assumptions (battery is sufficiently at rest).

Required Input Tags

The following input tags must be specified in the inTags configuration:

  • power: Battery power in Watts
  • voltage: Battery voltage in Volts
  • temperature: Battery temperature

Configuration

Configuration parameters allow the user to specify the battery model parameters. By default, the parameters values are set to those for an 18650 Li-ion cell. All configurable parameters are listed in the table below. Most users will want to modify only qMobile, Ro, and VEOD.

Parameter Description
Model.processNoise [Required] This is a vector consisting of the variances of each process noise term. There exists a process noise term corresponding to every state in the model and is assumed to follow a Gaussian distribution with zero mean and variance specified in the configuration file.
Battery.An0 [Optional] Empirical parameter for negative electrode in Redlich-Kister expansion.
Battery.An1 [Optional] Empirical parameter for negative electrode in Redlich-Kister expansion.
Battery.An10 [Optional] Empirical parameter for negative electrode in Redlich-Kister expansion.
Battery.An11 [Optional] Empirical parameter for negative electrode in Redlich-Kister expansion.
Battery.An12 [Optional] Empirical parameter for negative electrode in Redlich-Kister expansion.
Battery.An2 [Optional] Empirical parameter for negative electrode in Redlich-Kister expansion.
Battery.An3 [Optional] Empirical parameter for negative electrode in Redlich-Kister expansion.
Battery.An4 [Optional] Empirical parameter for negative electrode in Redlich-Kister expansion.
Battery.An5 [Optional] Empirical parameter for negative electrode in Redlich-Kister expansion.
Battery.An6 [Optional] Empirical parameter for negative electrode in Redlich-Kister expansion.
Battery.An7 [Optional] Empirical parameter for negative electrode in Redlich-Kister expansion.
Battery.An8 [Optional] Empirical parameter for negative electrode in Redlich-Kister expansion.
Battery.An9 [Optional] Empirical parameter for negative electrode in Redlich-Kister expansion.
Battery.Ap0 [Optional] Empirical parameter for positive electrode in Redlich-Kister expansion.
Battery.Ap1 [Optional] Empirical parameter for positive electrode in Redlich-Kister expansion.
Battery.Ap10 [Optional] Empirical parameter for positive electrode in Redlich-Kister expansion.
Battery.Ap11 [Optional] Empirical parameter for positive electrode in Redlich-Kister expansion.
Battery.Ap12 [Optional] Empirical parameter for positive electrode in Redlich-Kister expansion.
Battery.Ap2 [Optional] Empirical parameter for positive electrode in Redlich-Kister expansion.
Battery.Ap3 [Optional] Empirical parameter for positive electrode in Redlich-Kister expansion.
Battery.Ap4 [Optional] Empirical parameter for positive electrode in Redlich-Kister expansion.
Battery.Ap5 [Optional] Empirical parameter for positive electrode in Redlich-Kister expansion.
Battery.Ap6 [Optional] Empirical parameter for positive electrode in Redlich-Kister expansion.
Battery.Ap7 [Optional] Empirical parameter for positive electrode in Redlich-Kister expansion.
Battery.Ap8 [Optional] Empirical parameter for positive electrode in Redlich-Kister expansion.
Battery.Ap9 [Optional] Empirical parameter for positive electrode in Redlich-Kister expansion.
Battery.Ro [Optional] Internal Ohmic resistance of the battery.
Battery.Sn [Optional] Surface area for negative electrode.
Battery.Sp [Optional] Surface area for positive electrode.
Battery.U0n [Optional] Empirical parameter for negative electrode in equilibrium potential.
Battery.U0p [Optional] Empirical parameter for negative electrode in equilibrium potential.
Battery.VEOD [Optional] The voltage level that defines end-of-discharge (EOD).
Battery.VolSFraction [Optional] Fraction of total electrode volume occupied by the surface control volume.
Battery.kn [Optional] Lumped constant for Butler-Volmer equation for negative electrode.
Battery.kp [Optional] Lumped constant for Butler-Volmer equation for positive electrode.
Battery.tDiffusion [Optional] Diffusion time constant (increasing this causes a decrease in diffusion rate).
Battery.to [Optional] Time constant for Ohmic potential.
Battery.tsn [Optional] Time constant for surface overpotential for negative electrode.
Battery.tsp [Optional] Time constant for surface overpotential for positive electrode.
Battery.xnMax [Optional] Maximum mole fraction for negative electrode.
Battery.xnMin [Optional] Minimum mole fraction for negative electrode.
Battery.xpMax [Optional] Maximum mole fraction for positive electrode.
Battery.xpMin [Optional] Minimum mole fraction for positive electrode.
Clone this wiki locally