State of Charge (voltage based)
Calculates the state of charge (SoC) and depth of discharge (DoD) of the battery, based on the battery voltage in the relaxed state.
Input(s)
|
Name |
Description |
Unit |
Type |
|---|---|---|---|
|
current |
Current |
|
Analog Signal |
|
SoCCurve |
State-of-Charge Curve using voltage (x-axis). |
|
Curve |
|
voltage |
Voltage signal for SoC Curve |
V |
Analog Signal |
|
currentThreshPos |
Threshold for the positive current |
A |
Constant Value |
|
currentThreshNeg |
Threshold for the negative current |
A |
Constant Value |
|
relaxTime |
Relaxation time is the minimum duration for which the current must stay within the thresholds to detect the relaxed state. |
min |
|
Output(s)
|
Name |
Description |
Unit |
Type |
|---|---|---|---|
|
DoD |
Depth of discharge in relaxed state, else no-value is returned. |
|
Analog Signal |
|
DoDPercent |
Depth of discharge in percent in relaxed state, else no-value is returned. |
% |
Analog Signal |
|
relaxState |
Indicates whether the battery is in relaxed state. |
|
Analog Signal |
|
SoC |
State-of-Charge in relaxed state, else no-value is returned. |
|
Analog Signal |
|
SoCPercent |
State-of-Charge in percent in relaxed state, else no-value is returned. |
% |
Analog Signal |