Brevet FR3051916A1 — publié le 20171201

Procédé d'estimation de l'état de santé d'une batterie L'invention se rapporte au domaine général des systèmes électriques alimentés par des batteries d'accumulateurs. Elle concerne plus particulièrement les batteries alimentant des véhicules électriques et s'intéresse aux moyens de connaitre à un instant donné l'état de santé de telles batteries. Dans le cadre de l'utilisation de batteries comme source d'énergie pour alimenter un véhicule automobile, il est important de pouvoir déterminer à tout moment l'état de santé de ces batteries, considéré en termes d'énergie et de puissance disponibles. Par état de santé d'une batterie, ou "State Of Health Energy" (SOHE) selon la dénomination anglo-saxonne, on entend un indicateur rendant compte du niveau de dégradation de la batterie, estimé à l'instant considéré, du fait notamment de l'âge de la batterie et des conditions d'utilisation de cette dernière. Le SOHE constitue ainsi un paramètre permettant de quantifier le niveau d'énergie disponible dans la batterie une fois celle-ci chargée à son plein potentiel, en tenant compte de la dégradation des performances de la batterie au cours de son cycle de vie. Cette dégradation se traduit pour l'utilisateur par une plus faible 25 puissance disponible et par une plus faible autonomie, dont l'utilisateur a tout intérêt à être informé de manière la plus précise possible. La valeur SOHE peut être calculée par diverses méthodes permettant d'évaluer l'évolution au cours du temps des performances de la batterie 30 considérée. On distingue ainsi deux types d'estimations: 3051916 2 - les estimations dites prédictives, basées sur l'utilisation d'un modèle théorique de dégradation de l'état de santé de la batterie faisant intervenir des mesures de temps cumulé représentant le temps passé par la batterie dans différentes conditions de températures et différents états de charge ainsi que 5 des mesures de l'énergie déchargée de la batterie (i.e. fournie par la batterie) pour ces mêmes différentes conditions. - les estimations dites par calcul direct, basées sur la mesure d'une ou plusieurs grandeurs dynamiques relatives au comportement électrique de la batterie. Ces estimations peuvent par exemple consister dans la mesure du 10 courant circulant dans la batterie durant les cycles successifs de charge et de décharge de façon à déterminer la capacité de la batterie à l'instant considéré, ou encore sur le calcul de la résistance interne de la batterie à partir de mesures de tension et de courant. 15 Ces deux types d'estimations de l'état de santé SOHE(k) d'une batterie à un instant k donné présentent chacun des avantages propres en termes de précision de l'estimation réalisée. La précision de l'estimation obtenue par l'emploi d'une méthode appartenant à l'un ou l'autre de ces deux types n'est cependant pas constante au cours de la durée de vie de la batterie. 20 De manière générale, une méthode d'estimation du premier type s'avère notamment plus précise en début de vie de la batterie alors qu'une méthode d'estimation du second type est plus précise après une période d'utilisation donnée de la batterie. Par suite, pour obtenir une estimation de l'état de santé d'une batterie présentant une précision satisfaisante tout au long de la vie de la batterie, une approche connue consiste à combiner le plus judicieusement possible les résultats fournis par deux estimations distinctes appartenant chacune à un type d'estimation. Cette combinaison prend la forme d'une somme pondérée de valeurs du SOHE, obtenues en mettant en oeuvre ces deux méthodes. La valeur de l'estimation du SOHE de la batterie pour un instant k donnée a alors pour expression générale: SOHE(k) = al - SOHE1 + a2 - SOHE2 [1] 3051916 3 Où SOHEi et SOHE2 correspondent respectivement aux deux méthodes d'estimation utilisées, chaque estimation étant d'un type différent de l'autre, et où al et a2 sont des coefficients de pondération. Cependant, dans la mesure où la précision de l'estimation fournie par 5 chaque méthode varie au cours du temps, en fonction notamment de l'âge de la batterie et de la façon dont celle-ci est utilisée, les coefficients de pondération affectés à chacune des méthodes mise en oeuvre doivent varier au cours du temps de façon à attribuer aux résultats obtenus par chaque méthode un poids qui reflète la précision attendue de la méthode à l'instant 10 considéré. Il existe à ce jour, plusieurs façons de déterminer la valeur des coefficients de pondérations al et a2 utilisés pour réaliser cette somme pondérée des deux estimations. De manière connue, les valeurs des coefficients de pondération 15 affectés aux estimations réalisées évoluent généralement au cours du temps de telle façon que l'estimation obtenue par la méthode du premier type, initialement affectée d'une pondération plus élevée que celle affectée à la méthode du second type et prépondérante dans l'estimation globale, diminue progressivement, tandis que l'estimation obtenue par la méthode du second 20 type, initialement affectée d'une pondération faible, augmente progressivement, en fonction de l'âge de la batterie, jusqu'à devenir prépondérante dans l'estimation globale. La demande de brevet français FR3009093 décrit un procédé d'estimation de l'état de vieillissement d'une batterie électrique qui met en 25 oeuvre une combinaison barycentrique (i.e. une somme pondérée) combinant une estimation réalisée à partir d'un modèle d'évolution de l'état de santé de la batterie et une estimation réalisée à partir d'un estimateur par calcul direct prenant en comptes des mesures relatives au fonctionnement de la batterie. Cependant, la pondération mise en oeuvre est ici une pondération 30 empirique qui est simplement évolutive avec le temps, l'estimation par le modèle restant d'un poids prépondérant constant pendant un laps de temps donné de la vie de la batterie puis diminuant de manière régulière ensuite, tandis que le poids donné à l'estimateur par calcul direct devient en proportion de plus en plus important. Par suite, si le calcul des coefficients appliqués dans 3051916 4 le cadre de cette demande de brevet prend bien en compte le facteur temps, il ne prend généralement pas en compte la justesse de l'estimation réalisée notamment par l'estimation par calcul direct (second type). 5 Un but de l'invention est de proposer une estimation de l'état de vieillissement d'une batterie équipant un véhicule électrique ou hybride qui soit précise sur toute la durée de vie de la batterie et qui prenne en compte les 10 habitudes de conduite du conducteur. Un autre but de l'invention est de proposer une estimation de l'état de vieillissement d'une batterie équipant un véhicule électrique ou hybride qui permette de prendre en compte la précision des mesures utilisées pour réaliser cette estimation, notamment pour réaliser l'estimation par calcul direct. 15 A cet effet l'invention a pour objet un procédé pour estimer, à un instant k, l'état de santé SOHE(k) d'une batterie d'accumulateurs installée dans un équipement et destinée à alimenter ledit équipement en énergie électrique. Selon le procédé, la valeur SOHE(k) est déterminée par la relation suivante: SOHE(k) = SOHEmodèle(k) - aic(T) - (SOHEmodèle(T) - SOHEAlgorithme(T)) 20 OÙ : - SOHEmodee est un modèle d'évolution au cours du temps de l'état de santé de la batterie à partir d'un état de santé à un instant initial ; - SOHEAlgorithme est un estimateur permettant de déterminer l'état de santé de la batterie à tout instant, à partir de mesures de grandeurs électriques 25 relatives au fonctionnement de la batterie faites audit instant, l'instant T étant un instant de recalage, antérieur à l'instant k; - le coefficient aic(T) est l'indice de confiance attribué à la valeur fournie par l'estimateur SOHEmgonthme à l'instant T de recalage. 30 Selon diverses dispositions pouvant être considérées seules ou en combinaison, le procédé selon l'invention peut présenter diverses caractéristiques. Ainsi: 3051916 5 - Selon une caractéristique, SOHEmodee est défini pour tout instant k par la relation suivante: SOHErnodèle(k)= SOHEinit(0)-dégradation(k) dans laquelle le terme SOHEinit(0) correspond à l'état de santé de la batterie à 5 l'instant initial et le terme dégradation(k) correspond à l'altération, à l'instant k, de l'état de santé de la batterie par rapport à l'état de santé à l'instant initial. - Selon une autre caractéristique, le terme dégradation(k) est défini par la relation suivante: n m P Q P Q dégradation(k) = anl* ti,j(k) pril*ei,j(k) \i-i j=1 j=1 10 où les indices i et j sont associés respectivement à P valeurs de température de la batterie dans P états et à Q valeurs d'état de charge dans Q états, les couples (i, j) constituant P.Q états (température, état de charge); où ti,j est le laps de temps passé par la batterie, entre l'instant initial et l'instant k considéré, dans l'état (i, j) et 15 où ei,j est l'énergie déchargée par la batterie, entre ce même instant initial et l'instant k, dans ce même état (i, j); les valeurs ti,j et ei,j étant réactualisées de manière périodique, depuis l'instant initial, durant les périodes où la batterie est en décharge. - Selon une autre caractéristique, SOHEmgorithme(k) est défini par la 20 relation suivante: SOHEmgorithme = n `1BOL 150c2 - SOC1 où I représente le courant traversant la batterie, t1 et t2 respectivement les instants de début et de fin de mesure de I et SOC1 et SOC2 l'état de charge de la batterie aux instants respectifs t1 et t2; QBOL 25 représentant la capacité de la batterie à l'état neuf. - Selon une autre caractéristique, les états de charge SOC1 et SOC2 de la batterie aux instants respectifs t1 et t2 sont calculés soit à partir de mesures OCV1 et OCV2 de la tension à vide aux bornes de la batterie aux instants respectifs t1 et t2, lesdites mesures étant réalisées après une période 1 I ftt12I dt1 3051916 6 d'inactivité de la batterie, soit par une estimation de l'état de charge par un estimateur. - Selon une autre caractéristique, le coefficient ai, est défini à l'instant k par la relation suivante: 5 aic(k) f(dSOHEAlgorithme où dS OHEAlgonthme correspond à l'erreur théorique commise sur le calcul de SOHEAlgorithme compte tenu de la précision des capteurs de mesures utilisés. - Selon une autre caractéristique, le coefficient ai, est choisi de façon à 10 prendre en compte au moins l'un des critères suivants : a) plus l'erreur théorique est grande, plus ai, est petit, ai, étant une fonction décroissante de l'erreur; b) pour une erreur supérieure à une limite donnée, ai, est forcé à zéro; 15 c) tant que certaines conditions données, relatives aux mesures prises en compte dans l'estimation par calcul direct, ne sont pas remplies, ai, est forcé à zéro, de façon à ce que l'estimateur ne soit pas pris en compte pour le calcul de SOHE. - Selon une autre caractéristique, les instants de recalage T sont des 20 instants particuliers pour lesquels une condition portant sur la valeur de ai,(T) est remplie, indiquant que l'erreur théorique d'estimation réalisée par l'estimateur SOHEAlgorithme est faible. - Selon une autre caractéristique, tout instant d'estimation étant considéré comme un instant de recalage, SOHE(k) est défini par la relation 25 suivante: SOHE(k) = (1 - aic(k)) - SOHEModèle(k) + aic(k) - SOHEAlgorithme(k) - Selon une autre caractéristique, SOHE(k) est défini, par la relation suivante: SOHE(k) = SOHEmodèle(k) - SOHEmodèle(T) + SOHEmgorithmecn; 30 les instants T étant des instants pour lesquels ai,(T) est supérieur à une valeur de recalage .mrecal donnée. SOHEAlgorithme 3051916 7 Le procédé selon l'invention propose ainsi pour le calcul de la pondération, une méthode théorique basée sur l'indice de confiance de l'estimateur. 5 Avantageusement, le procédé selon l'invention permet de corriger de façon durable un mauvais calcul du modèle puisque celui-ci est recalé de manière systématique, au moment où l'estimation est bonne c'est-à-dire lorsque les conditions voulues sont réunies. Avantageusement encore, le procédé selon l'invention apparait comme 10 étant facile à mettre en oeuvre, sans coût additionnel (informations déjà disponibles avec les capteurs actuels, modèle de dégradation déjà connu). 15 Comme d'autre procédés connus, le procédé selon l'invention propose de réaliser une estimation de l'état de santé SOHE d'une batterie en réalisant séparément deux estimations de cet état de santé par deux méthodes différentes, en effectuant une somme pondérée de ces deux estimations. De même, comme d'autres procédés connus, les deux estimations sont 20 réalisées d'une part par un modèle de prédiction SOHEModèle et d'autre part par un estimateur par calcul direct SOHEAigorithme. Cependant, à la différence des estimations connues, la pondération est ici réalisée à partir d'un même indicateur aic qui représente un indice de confiance de l'estimateur par calcul direct SOHEAlgorithme à l'instant considéré. 25 Dans la suite du texte, on précise la manière dont cet indice de confiance peut être calculé et comment l'utilisation de cet indice de confiance modifie l'expression générale de l'estimateur SOHE(k) de l'état de santé d'une batterie, expression générale réalisée à partir d'un estimateur prédictif SOHEModèle et d'un estimateur par calcul direct SOHEAigorithme. 30 Le modèle de prédiction de la dégradation du SOHE d'une batterie, connu dans l'état de l'art, sur lequel se base le procédé selon l'invention, peut être exprimé de manière générale, à partir d'un état de santé initial SOHEinit, comme suit: 3051916 8 SOHErnodèle(k)= SOHEinit(0)-dégradation(k) [2] où k représente un instant donné correspondant par exemple à un début de cycle de fonctionnement donné de la batterie en charge ou en décharge. 5 Le terme "dégradation(k)" correspond quant à lui à la perte d'efficacité de la batterie. Il peut être exprimé par la relation suivante: 1 n 1 m e_i_ e_i_ ( dégradation(k) = ari * ti ,i (k) + EL EL 13 L-.1 * ei,i(k) [3] où i et j représentent respectivement une valeur de température quantifiée sur 5 états, ou plus généralement sur P états et une valeur d'état de charge 10 quantifiée sur 5 états, ou plus généralement sur Q états, les couples (i, j) constituant des états (température, état de charge) référencés. tu représente ici le laps de temps passé par la batterie, entre un instant initial et l'instant k considéré, dans l'état (i, j) et ei,j l'énergie déchargée par la batterie, entre ce même instant initial et l'instant k, dans ce même état (i, j). 15 L'instant initial correspond, de préférence, à un instant voisin de l'instant de première mise en service de la batterie ou bien, idéalement, à cet instant même. Ces valeurs tu et ei,j sont réactualisées de manière périodique, depuis l'instant initial de mise en service de la batterie, durant les périodes où la 20 batterie est en décharge. Elles sont préférentiellement stockées dans le système de contrôle du fonctionnement de la batterie (BMS ou Battery Management System selon la dénomination anglo-saxonne). Les coefficients ai,j sont des coefficients de pondération réels, 25 prédéterminés de manière expérimentale de façon à ce que le terme "dégradation(k) soit représentatif de l'évolution de la dégradation de la batterie au cours du temps, dégradation notamment fonction du mode de fonctionnement imposé à la batterie par l'utilisateur du véhicule. Les coefficients ai,j sont également stockés en table au niveau du BMS. 3051916 9 Les valeurs des exposants n et m sont, quant à elles, des valeurs (réelles) comprises (typiquement) entre 0 et 1, déterminées également de manière expérimentale. 5 L'estimateur par calcul direct de la dégradation du SOHE d'une batterie sur lequel se base le procédé selon l'invention peut être, quant à lui, exprimé de manière générale, à partir de la capacité de la batterie à l'état neuf QBOL, comme suit: S° H EAlgorithme 1 ftti2 I d t [4] QBOL I SO c2 - SOC1 I 10 où I représente le courant batterie et ti et t2 respectivement les instants de début et de fin de mesure de I. SOCi représente l'état de charge de la batterie à l'instant ti et SOC2 l'état de charge à l'instant t2. QBOL représente ici la capacité de la batterie à l'état neuf ou état BOL 15 ("Begin Of Life") selon la dénomination anglo-saxonne. t1, instant de début de calcul, correspond typiquement à un instant de changement de mode de fonctionnement de la batterie (charge vers décharge ou inversement) tandis que t2 est un instant défini par ailleurs, qui peut correspondre à l'instant de fin de la phase de fonctionnement débutée à 20 l'instant t1. Le calcul de SOHEAlgorithme repose ici sur un principe similaire à celui de la procédure dite de check-up d'une batterie, selon laquelle les valeurs de SOC1 et de SOC2, qui expriment un pourcentage de capacité disponible 25 restant à utiliser à un instant donné, peuvent être calculées à partir de la valeur de la tension à vide de la batterie aux instants t1 et t2 considérés (OCV1 et OCV2). Cette valeur peut être directement mesurée après une période de repos (inactivité de la batterie), ou résulter d'une estimation de SOC par une méthode comme le filtrage de Kalman par exemple. Ainsi, en fonction de la 30 possibilité ou non de disposer d'états de repos permettant d'effectuer les mesures de tension à vide OCV1 et OCV2, SOHEAlgorithme peut être défini en pratique sous différentes formes: 3051916 10 SO HEAlgorithme SO HEAlgorithme SO HEAlgorithme SO HEAlgorithme 1 ft1 I dT [5] [6] [7] [8] Qoor, If(ocv2)-f(ocv1)1 Iftt12 I dT1 1 QBOL I SOC2(EKF)-f(OCV1)1 Iftt12I dT1 1 QBOL KOCV2)-SOC1 (EKF)I 1 ftti2I dT QBOL ISOC2(EKF)-SOC1 (EKF)I 5 Il est cependant à noter que, tel qu'il est exprimé, le calcul de SOHEAlgorithme suppose une approximation de l'état de santé SOHE de la batterie, normalement défini par la relation suivante : SOHE A -E X 100 E0 [9] 10 où E est l'énergie en [Wh] lorsque la batterie est complètement chargée et Eo est l'énergie en [Wh] lorsque la batterie est complètement chargée et à l'état neuf (début de vie). Cette définition est établie pour une température de 25°C. 15 Dans le cas présent on considère, à la place, la relation suivante : SOHE A -Q x 100 [10] Qo où Q est la capacité en [Ah] de la batterie, Qo est la capacité à l'état neuf ou BOL (Begin Of Life). Cette définition est établie à une température de 25°C. Cette approximation conduit à une erreur sur le calcul du SOHEAlgorithme 20 de l'ordre de 0% à 5%, cette erreur étant fonction de l'augmentation de la résistance interne de la batterie et du régime de décharge. A la différence des procédés connus, le procédé selon l'invention se base en outre également sur l'utilisation d'un indice de confiance de 25 l'estimateur SOHEAlgorithme, obtenu par le calcul de l'erreur théorique résultant des erreurs de mesure (capteur courant, capteur tension, estimation SOC), erreur qui peut être formulée comme suit: 3051916 11 E(SOHE dSOHEAlgorithme Algorithme) = d ftt2 I dT + _dSOCi dSOC2 = 1 .1":12IdT ASOC ASOC SOHEAlgorithme et qui peut être bornée par une erreur maximal donnée par d ftt2 I dT + I dSOCi I + I dS0C21 [12] EMax(SOHEAlgorithme) t21- e f- I ASOC ASOC t1 I Ainsi, par exemple, s'il est possible de disposer d'états de repos 5 permettant d'effectuer les mesures de tension à vide OCV1 et OCV2, l'erreur maximale EMax(SOHEAlgorithme) est donnée par la relation suivante: dS OCi dS 0C2 erreur tension. erreur tension dOCV dOCV ASOC ASOC EMax(SOHEAlgorithme) - [13] Selon l'invention, cet indice de confiance de l'estimateur par calcul 10 direct est mis à profit pour effectuer un recalage de la valeur de l'estimation fournie par le modèle de prédiction SOHEModèle, recalage basé sur la valeur de cette erreur. Pour ce faire, l'expression de SOHEModèle est formulée de la façon suivante: 15 SOHEModèle(k) = SOHEmodèle(T) - (degradation(k) - degradation(T)) [14] Où le terme "dégradation(T)" est égale à la valeur de la fonction "dégradation(k)" pour k=T, T étant un instant particulier appelé instant de recalage, et où SOHEmodèle(T) est égal à SOHEModèle(k) pour k=T. 20 Puis le terme SOHEmodèle(T) est remplacé par un terme SOHErecal(T) ayant pour expression: SOHERecal(T) = (1 - Ctic(r) - SOHEModèle(T) Ctic(T) - SOHEmgorithme(T) [15] où aie représente un coefficient transcrivant l'indice de confiance de 25 l'estimateur SOHEAlgorithme: aic (k) = f dSOHEAlgorithme SOHEAlgorithme [16] 3051916 12 Par suite, l'expression générale de l'estimateur SOHE(k) de l'état de santé d'une batterie, tel qu'il est déterminé au moyen du procédé selon l'invention, est donnée par l'expression finale: SOHE(k) = SOHERecal(T) - (degradation(k) - degradation(T)) [17] 5 Ou bien, de manière équivalente, par l'expression: SOHE(k) = SOHEmodèle(k) aic(T) - (SOHEmodèle(T) - SOHEAlgorithme(T)) [18] Ainsi, si l'indice de confiance attribué à l'estimation pour un instant k 10 donné est nul, SOHERecai(k) sera égal à SOHEmodèle (k) et aucun recalage ne sera effectué pour cet instant. En revanche si l'indice de confiance attribué à l'estimation pour un instant k donné est maximal, cet instant K devient un instant de recalage T pour lequel SOHERecai(T) est sensiblement égal à SOHE Algorithme (T) 15 Selon l'invention, le coefficient aic(k) est choisi de façon à prendre en compte les critères suivants : - Plus l'erreur théorique est grande, plus l'indice de confiance aic(k) est petit (aic(k) fonction décroissante de l'erreur); 20 - pour une erreur supérieure à une certaine limite, l'indice de confiance aic (k) est forcé à zéro; Selon la forme de mise en oeuvre du procédé selon l'invention, Il est possible également, que l'indice de confiance aic(k) soit forcé à zéro, de façon 25 à ce que l'estimateur ne soit pas pris en compte si certaines conditions ne sont pas remplies (par exemple, une condition de température, de type de profil, de valeur de courant, etc... ), dans ces cas l'indice de confiance aic(k) est forcé à zéro 3o Selon l'invention, les instants de recalage T sont donc des instants k particuliers, pour lesquels l'algorithme a réalisé une bonne estimation. Par bonne estimation, on entend une estimation pour laquelle une condition de 3051916 13 valeur de aic(k) est remplie et donc pour laquelle l'erreur théorique d'estimation est faible. Selon la forme de mise en oeuvre du procédé selon l'invention, Il est 5 possible également, d'imposer que le recalage ait lieu uniquement lorsque l'estimation SOHE(k) donne des résultats assez proches les uns des autres un certain nombre des fois, sur une certaine période de temps, avec une erreur théorique faible. Il est par exemple possible, une estimation étant réalisée 3 fois en une semaine, de ne pratiquer un recalage que si on enregistre pour 10 chaque estimation une erreur théorique inférieure à 2%, et un écart entre les valeurs estimées inférieur à 2%. Par ailleurs, si d'autres facteurs sont importants, ils peuvent aussi être pris en compte. On peut par exemple choisir uniquement les estimations faites sur certaines plages de valeurs OCV-SOC, ou encore choisir que la méthode 15 d'estimation du SOC utilisée utilise nécessairement l'OCV. Il est à noter que, de manière alternative, l'estimation SOHE(k) peut être réalisée en considérant un estimateur simplifié par rapport à l'estimateur décrit par la relation [17]. La simplification peut notamment prendre deux formes 20 distinctes décrites ci-après. Selon une première variante du procédé selon l'invention, SOHE(k) est estimé en ne considérant que SOHERecai tel que défini par la relation [15], SOHERecai étant calculé pour chaque instant k et non pas pour des instants T particuliers. Par suite l'estimation SOHE(k) à tout instant k a pour expression: 25 SOHE(k)SOHEmodèle = SOHEReca1(k) = (1 - aic(k)) - SOHEModèle(k) + aic(k) - SOHEAIgorithme(k) [19] Dans ce cas, la valeur SOHE(k) de l'estimation, obtenue pour chaque instant k, peut ensuite être filtrée par un filtre du type passe-bas, ou par moyenne glissante, pour lisser les variations pouvant être apportées par 30 l'algorithme d'estimation. Bien que ne permettant pas de tirer systématiquement le meilleur parti des estimations réalisées à partir du modèle ou par le calcul (SOHEAlgorithme), 3051916 14 cette variante de mise en oeuvre présente cependant un caractère avantageux. En effet, l'estimation étant ici recalée à chaque instant k, cette variante de l'estimation de SOHE(k) permet avantageusement de limiter la divergence au cours du temps d'une estimation réalisée à partir d'un modèle, 5 dès lors que cette estimation divergerait de manière importante dans le temps, et par là même de limiter l'apparition après un recalage de fluctuations importantes de la valeur estimée SOHE(k). Selon une seconde variante du procédé selon l'invention, SOHERecai 10 prend une forme simplifié qui ne considère que l'estimation de SOHE réalisée par calcul direct (SOHEAlgorithme) et prend la forme suivante pour des instants T particuliers: SOHEReca1(T) = SOHEAlgorithme(T) Si (Xie) > limRecal [20] 15 Par suite, SOHE(k) est donné par la relation suivante: SOHE(k) = SOHEmodèle(k) - SOHEmodèle(T) + SOFIEmgorithme(T) [21] Les instants de recalage T sont dans ce cas des instants où l'algorithme a réalisé une bonne estimation, la bonne estimation se traduisant ici par 20 aie) > Le seuil lim -recal est ici choisi suffisamment grand, égal à 97% par exemple, pour que le recalage ne se produise que si l'on est sûr du caractère exact de l'estimation. En effet, le recalage étant ici réalisée seulement à partir de l'estimation 25 SOHEAlgorithme, cette variante de l'estimation de SOHE(k) permet avantageusement de simplifier le calcul de l'estimée SOHE(k). En revanche elle présente l'inconvénient relatif d'être susceptible de soumettre l'estimation SOHE(k) à des sauts parfois assez importants après recalage. REVENDICATIONS1. Procédé pour estimer, pour un instant k donné, l'état de santé SOHE d'une batterie d'accumulateurs installée dans un équipement et destinée à alimenter ledit équipement en énergie électrique, caractérisé en ce qu'il comporte une mesure de grandeur électriques relatives au fonctionnement de la batterie, ladite mesure étant réalisée en différents instants de recalage T, ainsi que la détermination de la valeur SOHE(k), dudit état de santé pour l'instant k considéré, à partir de la relation suivante: SOHE(k) = SOHEmodèle(k) - aic(T) ' (SOHEmodèle(T) - SOHEAlgorithme)) où : - SOHEmodèle(k) est la valeur à l'instant k d'un modèle d'évolution au cours du temps de l'état de santé de la batterie à partir d'un état de santé à un instant initial ; - SOHEAlgorithme(T) est la valeur, pour un instant de recalage T antérieur à l'instant k considéré, d'un estimateur permettant de déterminer l'état de santé de la batterie à tout instant, à partir des mesures réalisées auxdits instants de recalage T; - le coefficient aic(T) est l'indice de confiance attribué à la valeur fournie par l'estimateur SOHEAlgorithme à l'instant T de recalage considéré. 2. Procédé selon la revendication 1, caractérisé en ce que SOHEmodèle est défini pour tout instant k par la relation suivante: SOHEmodèle(k)= SOHEinit(0)-dégradation(k) dans laquelle le terme SOHEinit(0) correspond à l'état de santé de la batterie à l'instant initial et le terme dégradation(k) correspond à l'altération, à l'instant k, de l'état de santé de la batterie par rapport à l'état de santé à l'instant initial. 3051916 16 3. Procédé selon la revendication 2, caractérisé en ce que le terme dégradation(k) est défini par la relation suivante: n ( m P Q P Q 1 1 dégradation(k) = II oc1-`i * tti (k) + II pz * ei ,i (k) i=i j=1 i=1 i=i où les indices i et j sont associés respectivement à P valeurs de température de la batterie dans P états et à Q valeurs d'état de 5 charge dans Q états, les couples (i, j) constituant P'Q états (température, état de charge); où est le laps de temps passé par la batterie, entre l'instant initial et l'instant k considéré, dans l'état (i, j) et où e; ,i est l'énergie déchargée par la batterie, entre ce même instant initial et l'instant k, dans ce 10 même état (i, j); les valeurs t1,1 et e; ,i étant réactualisées de manière périodique, depuis l'instant initial, durant les périodes où la batterie est en décharge. 4. Procédé selon l'une quelconque des revendications 1 à 3, 15 caractérisé en ce que SOHEAIgorithme(k) est défini par la relation suivante: SOF' EAlgorithme = QgoLISOC2 - SOC où I représente le courant traversant la batterie, t1 et t2 respectivement les instants de début et de fin de mesure de I et SOC1 et SOC2 l'état de charge de la batterie aux instants respectifs t1 20 et t2; QBOL représentant la capacité de la batterie à l'état neuf. 5. Procédé selon la revendication 4, caractérisé en ce que les états de charge SOC1 et SOC2 de la batterie aux instants respectifs t1 et t2 sont calculés soit à partir de mesures OCV1 et OCV2 de la tension à 25 vide aux bornes de la batterie aux instants respectifs t1 et t2, lesdites mesures étant réalisées après une période d'inactivité de la batterie, soit par une estimation de l'état de charge par un estimateur. 1 if: dti 3051916 17 6. Procédé selon l'une quelconque des revendications 1 à 5, caractérisé en ce que le coefficient ais est défini à l'instant k par la relation suivante: où dSOHEAlgorithme correspond à l'erreur théorique commise sur le calcul de SOHEAlgorithme compte tenu de la précision des capteurs de mesures utilisés. 7. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que le coefficient aic est choisi de façon à prendre en compte au moins l'un des critères suivants : a) plus l'erreur théorique est grande, plus aic est petit, aic étant une fonction décroissante de l'erreur; b) pour une erreur supérieure à une limite donnée, aic est forcé à 15 zéro; c) tant que certaines conditions données, relatives aux mesures prises en compte dans l'estimation par calcul direct, ne sont pas remplies, aic est forcé à zéro, de façon à ce que l'estimateur ne soit pas pris en compte pour le calcul de SOHE. 20 8. Procédé selon la revendication 7, caractérisé en ce que les instants de recalage T sont des instants particuliers pour lesquels une condition portant sur la valeur de aie) est remplie, indiquant que l'erreur théorique d'estimation réalisée par l'estimateur 25 SOHEAlgorithme est faible. 9. Procédé selon l'une quelconque des revendications 1 à 7, caractérisé en ce que, tout instant d'estimation étant considéré comme un instant de recalage, SOHE(k) est défini par la relation suivante: SOHE(k) = (1 - aic(k)) - SOHEModèle(k) + aic(k) - SOHEmgorithme(k) ais (k) = f (dSOHEAlgorithme SOHEAlgorithme 5 3051916 18 10.Procédé selon l'une quelconque des revendications 1 à 8, caractérisé en ce que SOHE(k) est défini, par la relation suivante: SOHE(k) = SOHEmodèle(k) - SOHEmodèle(T) SOHEAlgorithme (r) ; les instants T étant des instants pour lesquels ai (T) est supérieur à une valeur de recalage lim ..-recal donnée.