Connaissance Formation de batterie Comment un cadre de filtrage particulaire suit-il l'état de charge (SOC) et prédit-il la durée de vie restante (RUL) dans les tests de dégradation non linéaire des batteries ? Une approche bayésienne de la surveillance de la santé des batteries
Avatar de l'auteur

Équipe technique · Kintek Solution

Mis à jour il y a 1 mois

Comment un cadre de filtrage particulaire suit-il l'état de charge (SOC) et prédit-il la durée de vie restante (RUL) dans les tests de dégradation non linéaire des batteries ? Une approche bayésienne de la surveillance de la santé des batteries


Un filtre particulaire suit le SOC d'une batterie en conservant de nombreuses estimations d'état possibles, puis prédit la RUL en propageant ces estimations à travers un modèle de dégradation. Chaque particule représente une combinaison possible de SOC, d'états liés à la tension, d'effets de température et de paramètres de vieillissement. À mesure que les mesures de courant, de tension et de température arrivent, le cadre prédit l'évolution de chaque particule, la pondère en fonction de la concordance avec la mesure, rééchantillonne la population et projette les particules survivantes jusqu'à ce qu'une condition de fin de décharge ou de fin de vie soit atteinte.

Point clé : Le filtrage particulaire est utile car il ne force pas une batterie vieillissante et non linéaire à entrer dans une estimation gaussienne unique. Il produit une distribution de probabilité pour le SOC et la dégradation, permettant de rapporter la RUL comme une prévision avec une incertitude plutôt que comme un chiffre unique non étayé.

Pourquoi le filtrage particulaire est adapté aux tests de batterie non linéaires

Le comportement de la batterie n'est pas représenté de manière adéquate par un modèle linéaire fixe

La perte de capacité de la batterie, l'autodécharge, l'augmentation de la résistance interne, la sensibilité à la température et les effets de débit varient en fonction de l'historique d'utilisation, du SOC et de l'âge. Des charges pulsées ou très variables rendent ces effets plus prononcés.

Un estimateur linéaire simplifié peut devenir imprécis lorsque la batterie fonctionne en dehors des conditions utilisées pour l'étalonnage. Un filtre particulaire utilise plutôt un modèle de transition d'état non linéaire capable de représenter des paramètres changeants et des profils de fonctionnement irréguliers.

L'état inclut plus que le simple SOC

Un vecteur d'état de batterie peut inclure :

[ x_k = \begin{bmatrix} SOC_k & V_{1,k} & V_{2,k} & R_k & Q_k & \theta_k \end{bmatrix}^{T} ]

Ici, (SOC_k) est l'état de charge, (V_1) et (V_2) peuvent représenter des états de tension dynamiques, (R_k) peut représenter la résistance interne, (Q_k) la capacité utilisable, et (\theta_k) d'autres paramètres de dégradation ou du modèle.

L'état exact dépend du modèle de batterie sélectionné. Le principe important est que le SOC et les paramètres liés au vieillissement peuvent être estimés ensemble, plutôt que de traiter la santé de la batterie comme une entrée fixe.

Comment le filtre suit le SOC

1. Initialiser une population d'états de batterie possibles

Au début d'un test, le filtre crée des particules :

[ {x_0^i, w_0^i}_{i=1}^{N} ]

Chaque particule (x_0^i) est un état initial plausible, et (w_0^i) est son poids de probabilité. Les particules peuvent refléter l'incertitude sur le SOC initial, la capacité, la résistance, les effets de température et d'autres paramètres du modèle.

Par exemple, si le SOC initial est incertain, les particules couvrent une plage plutôt que d'attribuer à la batterie une valeur exacte unique.

2. Propager chaque particule à travers le modèle de batterie

Lorsque la batterie est cyclée, chaque particule est avancée en utilisant un modèle d'évolution d'état :

[ x_k^i = f_{k-1}(x_{k-1}^i,u_k,\theta_k^i)+w_k^i ]

L'entrée (u_k) inclut normalement le courant mesuré et peut également inclure la température, les conditions de charge ou d'autres variables de fonctionnement. Le terme de bruit de processus tient compte de l'erreur du modèle et des effets non mesurés.

Cette étape prédit comment chaque état de batterie possible devrait évoluer au cours du prochain intervalle d'échantillonnage.

3. Prédire la sortie mesurable

Le filtre convertit chaque état prédit en une mesure attendue :

[ \hat{z}_k^i = h_k(x_k^i,u_k)+v_k^i ]

Pour l'estimation du SOC, la sortie mesurée (z_k) peut être la tension aux bornes, le courant, la température ou une combinaison de ces signaux. Le modèle d'observation relie les états internes tels que le SOC et la résistance à la tension vue par le système de test.

4. Mettre à jour les poids des particules en utilisant les mesures

Une fois la mesure réelle arrivée, chaque particule est notée en fonction de la proximité de sa prédiction avec cette mesure :

[ w_k^i \propto w_{k-1}^i,p(z_k\mid x_k^i) ]

Les particules qui prédisent bien la tension mesurée et les autres signaux reçoivent des poids plus élevés. Les particules qui ne concordent pas reçoivent des poids plus faibles.

Cette mise à jour de mesure corrige les erreurs accumulées pendant la propagation basée sur le modèle. En pratique, le filtre combine le comptage coulombien et la prédiction du modèle avec les informations contenues dans la tension mesurée et d'autres capteurs.

5. Calculer le SOC à partir de la distribution pondérée des particules

Le SOC estimé peut être obtenu à partir de la moyenne pondérée :

[ \widehat{SOC}_k = \sum_{i=1}^{N} w_k^i,SOC_k^i ]

La dispersion des particules fournit des informations supplémentaires sur la confiance. Une distribution étroite indique que les mesures et le modèle contraignent relativement bien le SOC ; une distribution large indique une plus grande incertitude.

C'est une distinction majeure par rapport à une estimation du SOC en point unique : le filtre particulaire peut montrer à la fois la meilleure estimation et la plage des valeurs de SOC plausibles.

Comment le filtre prédit la RUL

La RUL nécessite un état de dégradation ou un indicateur de santé

Le SOC décrit l'état de charge actuel. La RUL nécessite une estimation de la manière dont la capacité de la batterie change au fil du temps.

Le filtre peut donc inclure des variables de dégradation telles que la capacité utilisable, la résistance interne ou un paramètre associé à la croissance de la couche SEI. Ces variables évoluent parallèlement au SOC pendant le cyclage.

Un indice de santé dérivé de la capacité, de la résistance ou d'un autre signal de dégradation peut également être utilisé, à condition que le signal soit débarrassé du bruit de mesure et traité de manière cohérente avec le comportement de dégradation attendu de la batterie.

Modéliser la dégradation comme un processus stochastique

Un état de dégradation peut être représenté de manière générique comme :

[ d_k = g(d_{k-1},u_k,T_k,\text{historique})+\eta_k ]

Le modèle peut tenir compte des conditions de fonctionnement telles que le profil de courant, la température, la durée et l'historique de cyclage accumulé. Le terme de bruit de processus permet aux cellules individuelles de s'écarter du chemin de dégradation nominal.

Ceci est important car deux cellules avec le même SOC actuel peuvent avoir des taux de perte de capacité différents et donc des durées de vie restantes différentes.

Prévoir chaque particule dans le futur

Après avoir assimilé les dernières données de test, le filtre propage chaque particule survivante vers l'avant sous les conditions de charge et environnementales futures attendues.

Chaque particule produit une trajectoire future possible pour la capacité, la résistance, la tension et le SOC. Les trajectoires sont ensuite vérifiées par rapport à un point final défini, tel que :

  • Fin de décharge (EOD) : la batterie atteint sa limite de tension sous la charge spécifiée.
  • Fin de vie (EOL) : la batterie atteint un critère de capacité, de résistance, de performance ou de sécurité.
  • Défaillance opérationnelle : la batterie ne peut plus répondre à la demande de l'application requise.

Le nombre de cycles futurs ou d'étapes temporelles jusqu'à ce que le point final soit atteint devient la prédiction de RUL de cette particule.

Convertir les temps de point final en une distribution de probabilité

La collection des prédictions de point final au niveau des particules forme une distribution de RUL :

[ p(RUL\mid z_{1:k}) ]

À partir de cette distribution, le système peut rapporter une RUL attendue, une prévision médiane ou des intervalles de prédiction. L'intervalle est souvent plus utile qu'une valeur unique car il expose l'incertitude causée par des mesures bruitées, des conditions initiales incertaines, l'erreur du modèle et la variation d'une cellule à l'autre.

Comment le rééchantillonnage maintient une estimation utile

Les poids des particules deviennent naturellement inégaux

Après des mises à jour répétées de prédiction et de mesure, de nombreuses particules peuvent recevoir un poids proche de zéro tandis qu'un petit nombre porte la majeure partie de la masse de probabilité. Cette condition est appelée dégénérescence des particules.

Si elle n'est pas traitée, le filtre perd effectivement la diversité nécessaire pour représenter l'incertitude et les chemins de dégradation alternatifs.

Le rééchantillonnage concentre le calcul sur des états plausibles

Lorsque la dégénérescence devient significative, l'algorithme supprime les particules à faible poids et réplique les particules à poids élevé. La nouvelle population est ensuite propagée à nouveau avec un bruit de processus afin qu'elle ne s'effondre pas en copies identiques.

Le rééchantillonnage ne crée pas de nouvelles informations de mesure. Il réalloue l'effort de calcul vers des états qui sont cohérents avec le comportement observé de la batterie.

Le déclencheur de rééchantillonnage doit être contrôlé

Le rééchantillonnage à chaque étape temporelle peut réduire la diversité des particules, tandis que ne jamais rééchantillonner permet à la dégénérescence de s'accumuler. Les implémentations utilisent généralement un critère de taille d'échantillon efficace ou un diagnostic similaire pour déterminer quand le rééchantillonnage est nécessaire.

Le seuil approprié dépend du modèle, du nombre de particules, de la qualité des capteurs et du budget de calcul.

À quoi ressemble le flux de travail des tests

Préparer et synchroniser les données de test

Les systèmes de test de batterie doivent capturer le courant et la tension de manière synchrone. Les informations sur la température et le profil de fonctionnement sont également importantes car la charge dynamique, les conditions thermiques et la durée des impulsions peuvent fortement affecter à la fois l'estimation du SOC et la prédiction de la dégradation.

Les impulsions à courant élevé et les charges changeant rapidement rendent la qualité de l'échantillonnage particulièrement importante. Une mauvaise synchronisation peut amener le filtre à attribuer des erreurs de synchronisation de mesure à des états de batterie incorrects.

Conditionner les signaux de dégradation

La capacité brute, la résistance et les indicateurs de santé dérivés de la tension peuvent contenir du bruit local. Un signal de dégradation peut donc sembler se rétablir temporairement même si le vieillissement irréversible ne s'est pas inversé.

Des méthodes de lissage telles que les moyennes mobiles ou le filtrage de Savitzky-Golay peuvent réduire le bruit local. Une contrainte de monotonie peut également être appliquée lorsque l'indice de santé choisi est physiquement censé se dégrader de manière monotone, empêchant des artefacts de récupération invraisemblables d'entrer dans le modèle pronostique.

Étalonner le modèle hors ligne

Les données de vieillissement historiques provenant de plusieurs cellules peuvent être utilisées pour estimer le comportement de dégradation au niveau de la population et la variation d'une cellule à l'autre. Cette étape hors ligne aide à établir des plages de paramètres plausibles, des niveaux de bruit de processus et le comportement du temps jusqu'à la défaillance.

Les modèles à effets mixtes ou les modèles de population connexes peuvent représenter à la fois les tendances de vieillissement communes et les écarts des cellules individuelles.

Mettre à jour la cellule individuelle en ligne

Pendant un test en direct, le filtre particulaire utilise les mesures de courant pour adapter le modèle au niveau de la population à la cellule spécifique observée. Des mesures en temps réel de la résistance ou de la capacité peuvent mettre à jour la trajectoire de dégradation individuelle.

Cette approche en deux étapes est souvent plus robuste que de s'appuyer exclusivement sur des moyennes historiques ou sur les mesures bruitées d'une seule cellule.

Comprendre les compromis

Le nombre de particules affecte la précision et le calcul

Plus de particules peuvent représenter des distributions de probabilité complexes avec plus de précision, surtout lorsque la dimension de l'état est grande ou que la distribution a posteriori est multimodale. Le coût est une utilisation plus importante de la mémoire et du temps de calcul.

Trop peu de particules peuvent produire des estimations instables ou manquer des chemins de dégradation plausibles. Le nombre de particules doit donc être sélectionné par validation plutôt que supposé garantir la précision.

La qualité du modèle compte toujours

Un filtre particulaire ne compense pas un modèle de batterie fondamentalement inadapté. Si le modèle de transition d'état ou de mesure omet des effets importants de température, d'hystérésis, d'impulsion ou de vieillissement, le filtre peut attribuer une probabilité élevée à des états physiquement incorrects.

L'algorithme est mieux compris comme un estimateur bayésien non linéaire, et non comme un remplacement de la caractérisation de la batterie.

La RUL dépend des conditions de fonctionnement futures

Une prévision de RUL est conditionnelle aux charges, températures et politiques de fonctionnement futures supposées. Une cellule peut atteindre un point final plus tôt sous une demande de courant élevé soutenue que sous un profil plus léger.

Le système de test ou de production doit donc énoncer explicitement le scénario de prévision. Sinon, un chiffre de RUL semblant précis peut être trompeur.

Des seuils fixes peuvent être inappropriés

Un seul seuil de résistance ou de capacité ne représente pas toujours la défaillance avec précision, en particulier lorsque l'application a des exigences de performance variables ou lorsque la défaillance matérielle n'est pas nettement définie.

Le cas échéant, les mesures de dégradation peuvent être liées au temps jusqu'à la défaillance par des modèles probabilistes ou basés sur les risques. Cela permet à la prévision de refléter le comportement de défaillance observé plutôt que de s'appuyer uniquement sur une coupure arbitraire.

L'incertitude peut croître rapidement pendant les prévisions longues

Plus le filtre projette loin au-delà de la dernière mesure, plus l'incertitude du processus et l'incertitude sur les conditions futures influencent le résultat. Les prédictions de RUL à long terme doivent donc être mises à jour à mesure que de nouvelles données de cyclage deviennent disponibles.

Un système crédible rapporte l'incertitude changeante plutôt que de présenter une prévision inchangée jusqu'à ce que la défaillance se produise.

Faire le bon choix pour votre objectif

Le filtrage particulaire est plus efficace lorsque le flux de travail d'estimation et de pronostic est conçu autour de l'objectif du test.

  • Si votre objectif principal est la précision du SOC : Utilisez un modèle électrique non linéaire, synchronisez les mesures de courant et de tension, incluez les effets de température pertinents et rapportez à la fois le SOC estimé et son incertitude.
  • Si votre objectif principal est la prédiction de la RUL : Incluez des variables de dégradation telles que la capacité ou la résistance dans l'état de la particule, définissez explicitement le critère EOD ou EOL, et propagez les particules sous un profil de fonctionnement futur énoncé.
  • Si votre objectif principal est une prédiction robuste d'une cellule à l'autre : Étalonnez le comportement de la population hors ligne, représentez la variation de fabrication et mettez à jour le chemin de dégradation de chaque cellule en ligne avec ses propres mesures.
  • Si votre objectif principal est le déploiement en temps réel : Contrôlez le nombre de particules et la fréquence de rééchantillonnage, prétraitez les indicateurs de santé bruités et validez la latence de calcul par rapport aux exigences d'échantillonnage du système de test.

Un cadre de filtre particulaire bien conçu transforme les mesures de batterie non linéaires en une distribution de probabilité évolutive à la fois pour le SOC actuel et la durée de vie future de la batterie, donnant aux ingénieurs une base pour prendre des décisions plutôt qu'un faux sentiment de précision.

Tableau récapitulatif :

Aspect Description
Principe fondamental Utilise une population de particules pour représenter les états possibles de la batterie, permettant une estimation non linéaire et non gaussienne.
Suivi du SOC Propage les particules à travers un modèle de batterie, met à jour les poids en fonction des mesures et calcule le SOC comme une moyenne pondérée.
Prédiction de la RUL Projette les particules dans le futur sous des conditions supposées, définit des critères de fin de vie et produit une distribution de probabilité de la RUL.
Avantage clé Fournit des bornes d'incertitude parallèlement aux estimations, améliorant la prise de décision avec des données bruitées ou incomplètes.
Rééchantillonnage Empêche la dégénérescence des particules par le rééchantillonnage, concentrant l'effort de calcul sur des états plausibles.
Compromis Nécessite une sélection minutieuse du nombre de particules, de la fidélité du modèle et des scénarios de fonctionnement futurs pour équilibrer précision et calcul.

Prêt à améliorer vos tests de batterie avec des pronostics avancés ?

Chez KINTEK, nous fournissons un équipement de laboratoire complet pour la R&D sur les batteries et la recherche sur les matériaux avancés. Notre portefeuille couvre l'ensemble du flux de travail de fabrication des cellules — du mélange de la boue, du revêtement et du pressage de précision à l'assemblage des cellules et aux systèmes de test. Pour une estimation précise du SOC et de la RUL, nos équipements de test de précision et nos systèmes d'acquisition de données robustes s'intègrent parfaitement avec des cadres tels que le filtrage particulaire. Que vous soyez dans la R&D sur les batteries ou dans la science des matériaux, nos solutions vous aident à obtenir des résultats fiables et perspicaces.

Contactez-nous dès aujourd'hui pour discuter de la manière dont KINTEK peut soutenir vos besoins en matière de tests de batterie et faire progresser vos recherches.


Laissez votre message