Main Content

batterySEIModel

R2026b

SEI aging model properties for battery P2D model

Since R2026b

    Description

    A batterySEIModel object contains parameters for the Solid Electrolyte Interphase (SEI) growth mechanism of the battery calendar aging, including the ionic resistivity, molecular weight, density, reaction kinetics rate, bulk solvent concentration, cathodic transfer factor, stoichiometric coefficient, solvent diffusivity, and equilibrium potential.

    Creation

    Description

    seiModel = batterySEIModel(PropertyName=Value) creates batterySEIModel object and specifies SEI model (of the anode) for calender aging. For example, you can specify the ionic resistivity, molecular weight, and density of the SEI layer.

    example

    Properties

    expand all

    Ionic resistivity of the SEI layer, specified as a positive number. Battery P2D modeling uses SI units of measurements, so the ionic resistivity must be specified in Ohm-meters (Ohm·m).

    Data Types: double

    Molecular weight of the main SEI compound, specified as a positive number. Battery P2D modeling uses SI units of measurements, so the molecular weight must be specified in kilograms per mole (kg/mol).

    Data Types: double

    Density of the SEI layer, specified as a positive number. Battery P2D modeling uses SI units of measurements, so the density must be specified in kilograms per cubic meter (kg/m3).

    Data Types: double

    Diffusivity of solvent through the SEI layer, specified as a positive number. Battery P2D modeling uses SI units of measurements, so the diffusivity of solvent must be specified in square meters per second (m2/s).

    Data Types: double

    Reaction rate constant for the SEI formation, specified as a positive number. Battery P2D modeling uses SI units of measurements, so the reaction rate constant must be specified in meters per second (m/s).

    Data Types: double

    Bulk concentration of solvent molecules in the electrolyte, specified as a positive number. Battery P2D modeling uses SI units of measurements, so the solvent concentration must be specified in moles per cubic meter (mol/m3).

    Data Types: double

    Cathodic charge transfer coefficient for the SEI formation reaction, specified as a number between 0 and 1. The cathodic transfer coefficient is a dimensionless parameter that characterizes the fraction of the overpotential that drives the cathodic reduction reaction at the electrode-electrolyte interface.

    Data Types: double

    Stoichiometric coefficient for SEI formation reaction, specified as a positive number. Stoichiometric coefficient is a dimensionless parameter that represents the number of moles of Li-ion consumed per mole of SEI product formed in the side reaction.

    Data Types: double

    Equilibrium potential for SEI growth side reaction during calendar aging, specified as a real number. Battery P2D modeling uses SI units of measurements, so the equilibrium potential must be specified in Volts (V).

    Data Types: double

    Examples

    collapse all

    Define the SEI model for the anode.

    aging = batterySEIModel( ...
    IonicResistivity=2e5, ...
    MolecularWeight=0.162, ...
    Density=2110, ...
    KineticRateConstant=4.3e-16, ...
    SolventConcentration=4541, ...
    CathodicTransferCoeff=0.5, ...
    StoichiometricCoefficient=2, ...
    SolventDiffusivity=1E-21, ...
    EquilibriumPotential=0.4 ...
    )
    aging = 
      batterySEIModel with properties:
    
                   IonicResistivity: 200000
                    MolecularWeight: 0.1620
                            Density: 2110
                 SolventDiffusivity: 1.0000e-21
                KineticRateConstant: 4.3000e-16
               SolventConcentration: 4541
        CathodicTransferCoefficient: 0.5000
          StoichiometricCoefficient: 2
               EquilibriumPotential: 0.4000
    
    

    Next, create an object that specifies the anode.

    anode = batteryElectrode(Aging=aging);

    Set the Aging property of the batteryElectrode object using the SEI model.

    anode.Aging = aging
    anode = 
      batteryElectrode with properties:
    
                     Thickness: []
                      Porosity: []
          BruggemanCoefficient: []
        ElectricalConductivity: []
                ActiveMaterial: [1×1 batteryActiveMaterial]
                         Aging: [1×1 batterySEIModel]
    
    

    Version History

    Introduced in R2026b