how to get the parameters α, β, ∆Q/∆T and ∂E/∂T

9 visualizzazioni (ultimi 30 giorni)
Marouen Ben Said
Marouen Ben Said il 30 Gen 2023
Modificato: Saad il 5 Mag 2025

Risposte (1)

Kartik
Kartik il 17 Apr 2023
Hi,
The Battery block documentation in MATLAB provides the equations used to calculate the parameters α, β, ∆Q/∆T, and ∂E/∂T. Here are the relevant equations:
α = 1 / (R * C_nom) β = -1 / C_nom ∆Q/∆T = I_gain * C_nom ∂E/∂T = (OCV_gain * R * C_nom) / (2 * F)
where:
  • R is the battery resistance parameter
  • C_nom is the nominal battery capacity parameter
  • I_gain is the gain for the current measurement sensor
  • OCV_gain is the gain for the open-circuit voltage measurement sensor
  • F is the Faraday constant
These equations are derived from the following equations, which describe the battery model used in the Battery block:
V = OCV(T) - i*R Q = ∫i dt C_nom * ∂V/∂t + V = Q
where:
  • V is the battery voltage
  • OCV(T) is the open-circuit voltage as a function of temperature
  • i is the battery current
  • R is the battery resistance
  • Q is the battery charge
  • C_nom is the nominal battery capacity
The equations for α and β come from linearizing the battery model about a nominal operating point (i.e., a small-signal analysis). The equations for ∆Q/∆T and ∂E/∂T come from taking partial derivatives of the battery model with respect to temperature.
For more information and details, please refer to the MATLAB documentation for the Battery block : https://www.mathworks.com/help/sps/powersys/ref/battery.html
  1 Commento
Saad
Saad il 5 Mag 2025
Modificato: Saad il 5 Mag 2025
Hello Kartik,
I have a question regarding the equation for β in the Battery (System-Level) - Generic system level battery - MATLAB in MATLAB.
According to the documentation, β is a constant calculated such that the battery voltage is V1 when the charge is AH1. V1 and AH1 are specified via block parameters, where AH1 is the charge at which the no-load (open-circuit) voltage equals V1, and V1 is less than the nominal voltage.
Could you please confirm whether this β is the same β as yours?
If not, could you clarify how β is actually defined or calculated (an equation would be nice?
Kind regards

Accedi per commentare.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!