CPC B60L 3/12 (2013.01) [G01R 31/367 (2019.01); G01R 31/389 (2019.01); B60L 50/60 (2019.02); B60L 58/12 (2019.02); B60L 58/16 (2019.02); B60L 2200/18 (2013.01); G01R 31/388 (2019.01); G01R 31/392 (2019.01)] | 20 Claims |
1. A method for estimating an operating parameter of a battery unit in an energy storage system of a vehicle using a set of first estimators, each first estimator being configured to:
estimate a battery parameter or battery state of the battery unit based on a given initial value of said operating parameter by using a prediction model, the battery parameter or battery state relating to operating conditions of the battery unit, the prediction model being a model suitable for predicting a battery parameter or battery state value based on the given initial value of said operating parameter, and
from the estimated battery parameter or battery state, estimating a state residual size of the battery unit, the state residual size being indicative of a magnitude of an error arising from estimating said battery parameter or battery state using the prediction model,
the operating parameter being indicative of one of capacity and impedance of the battery unit, the method comprising:
obtaining measurement data relating to operating conditions of the energy storage system at a number of points in time tk,
providing to the set of first estimators a set of initial values of said operating parameter, each initial value being associated with one of said first estimators,
using the set of first estimators, estimating a set of battery parameter or battery state values of the battery unit based on at least the associated initial values of said operating parameter, and
from the estimated set of battery parameter or battery state values, using the measurement data relating to the battery parameter or battery state that was estimated and the set of first estimators, estimating a set of state residual sizes associated with the estimated set of battery parameter or battery state values at each point in time tk, wherein estimating the set of state residual sizes comprises using a recursive algorithm for estimating the state residual size of each element of a set of state residuals, each estimated state residual size being determined based on the state residual size as estimated at a previous point in time tk−1 and a current magnitude of the state residual,
determining a first operating parameter estimate of the battery unit based on the estimated set of state residual sizes by finding the operating parameter estimate that minimizes the state residual size of the associated battery parameter or battery state,
estimating the operating parameter of the battery unit as a function of time based on at least said first operating parameter estimate.
|