Le test HPPC utilise un balayage contrôlé par paliers de SOC, des périodes de repos et de courtes impulsions de courant pour mesurer la réponse dynamique de la tension d'une batterie. Un système programmable de test de batteries enregistre le courant, la tension aux bornes, le temps et généralement la température pendant que la cellule parcourt des points de SOC—couramment par incréments de 10 %. La réponse en tension qui en résulte est utilisée pour identifier la tension en circuit ouvert, la résistance ohmique, la résistance de polarisation et les constantes de temps RC pour un modèle de circuit équivalent.
Le flux de travail essentiel est le suivant : établir la relation OCV–SOC, faire passer la batterie par des niveaux de SOC définis, appliquer des impulsions de décharge et de charge à chaque niveau, et ajuster la réponse en tension mesurée à un modèle de circuit équivalent.
Ce que le test HPPC est conçu pour mesurer
Réponse de puissance dynamique
Le protocole HPPC évalue la capacité de la batterie à fournir et à accepter de la puissance à différents niveaux de SOC. Il sépare la réponse immédiate en tension causée par la résistance ohmique de la réponse plus lente causée par la polarisation électrochimique.
Paramètres du modèle dépendant du SOC
Les paramètres de la batterie ne sont pas constants sur toute la plage de fonctionnement. Le test produit donc des cartes de paramètres telles que :
- (U_{OCV}(SOC)) ou (V_{OC}(SOC))
- Résistance ohmique, (R_0)
- Résistance de polarisation, (R_P)
- Capacité de polarisation, (C_P)
- Constante de temps RC, (\tau = R_P C_P)
Des modèles plus complexes peuvent utiliser plusieurs branches de polarisation, telles que (R_1,C_1) et (R_2,C_2).
Comment le système de test de batteries exécute le protocole
Configurer le canal de test
La cellule ou le module est connecté à un cycleur de batteries programmable avec sortie de courant contrôlée, mesure de tension et de courant, surveillance de la température et contrôle automatisé de la séquence.
Le système doit être capable de générer des transitions de courant rapides et d'échantillonner la réponse en tension résultante à des intervalles suffisamment courts. La procédure de référence utilise des intervalles de données d'environ 0,1 seconde pendant la séquence d'impulsions.
Charger complètement et stabiliser la batterie
Le test commence par charger la batterie à sa condition de pleine charge définie en utilisant le protocole de charge sélectionné. La batterie est ensuite laissée au repos, généralement pendant environ 2 heures, pour permettre à la tension, à la température et aux états électrochimiques de se rapprocher de l'équilibre.
Cette étape établit une condition de départ reproductible et fournit une estimation pratique de la tension en circuit ouvert à pleine charge.
Parcourir les niveaux de SOC
Le système décharge la batterie par incréments contrôlés, couramment par pas de 10 % de SOC, en utilisant un courant constant tel que 0,3 C.
Après chaque incrément de décharge, le système fait une pause pour une période de repos, généralement d'environ 1 heure. Le repos permet aux effets de tension transitoires de s'estomper avant le test d'impulsion suivant.
La séquence est répétée jusqu'à ce que la plage de SOC requise ait été caractérisée.
Appliquer la séquence d'impulsions
À chaque point de SOC, le système de test automatisé applique une séquence d'impulsions composite :
- Impulsion de décharge : environ 10 secondes à 1 C
- Repos en circuit ouvert : environ 40 secondes
- Impulsion de charge : environ 10 secondes à 0,75 C
L'amplitude et la durée exactes des impulsions peuvent être adaptées à la cellule, au module, à l'objectif du test et aux limites de l'équipement. Certaines implémentations HPPC spécifient des niveaux d'impulsion relatifs au courant maximal admissible plutôt que d'utiliser des régimes en C fixes.
Enregistrer les données de test synchronisées
Le système enregistre, de manière synchronisée dans le temps :
- La tension aux bornes
- Le courant appliqué
- Le SOC ou le débit de charge cumulé
- La température de la cellule et de l'environnement
- Des marqueurs d'état du test, tels que le début et la fin de l'impulsion
Une synchronisation précise est importante car les calculs des paramètres dépendent des variations de tension survenant immédiatement après un échelon de courant et pendant la relaxation ultérieure.
Établir la relation OCV–SOC
Utiliser la tension de repos comme estimation de l'OCV
À chaque niveau de SOC, la tension mesurée après un repos suffisant est utilisée comme approximation de la tension en circuit ouvert :
[ U_{OCV}(SOC) \approx U_{\text{repos}} ]
Le tableau obtenu ou la courbe ajustée définit la tension d'équilibre de la batterie en fonction du SOC.
Reconnaître les limites des courtes périodes de repos
Un repos d'une heure peut fournir une approximation technique utile, mais il ne produit pas toujours un équilibre électrochimique complet. Pour une caractérisation OCV de haute précision, des repos plus longs ou un test OCV dédié peuvent être nécessaires.
La courbe OCV doit donc être traitée séparément de la réponse dynamique aux impulsions chaque fois que l'application exige une grande précision d'estimation du SOC.
Extraction des paramètres du circuit équivalent
Identifier la variation de tension ohmique instantanée
Lorsqu'une impulsion de courant commence, la tension aux bornes change brusquement. Cet échelon immédiat est principalement associé à la résistance ohmique de la batterie, y compris les contributions de l'électrolyte, des collecteurs de courant, des contacts et d'autres effets résistifs rapides.
Une estimation de base de la résistance est :
[ R_0 = \frac{\Delta U}{\Delta I} ]
Pour une séquence d'impulsions contenant à la fois des transitions de décharge et de charge, une estimation combinée peut être écrite comme suit :
[ R_0 = \frac{(U_0-U_1)+(U_3-U_2)}{2I_1} ]
Les étiquettes exactes de tension dépendent de la façon dont les points de données sont définis, mais le principe est le même : diviser l'échelon de tension instantané par l'échelon de courant correspondant.
Ajuster la réponse transitoire de polarisation
Après le saut de tension instantané, la tension continue de changer plus progressivement. Ce comportement transitoire est attribué à la polarisation et est modélisé à l'aide d'une ou plusieurs branches résistance-condensateur.
Pour un modèle de Thévenin du premier ordre, une équation de réponse représentative est :
[ y(t)=a-bI-cI\left(1-e^{-t/d}\right) ]
Les termes ajustés sont interprétés comme :
- (a) : tension en circuit ouvert, (U_{OCV})
- (b) : résistance ohmique, (R_0)
- (c) : résistance de polarisation, (R_P)
- (d) : constante de temps RC, (\tau)
La capacité de polarisation est ensuite calculée à partir de :
[ C_P=\frac{\tau}{R_P} ]
Ajuster séparément les réponses en charge et en décharge lorsque c'est nécessaire
La batterie peut ne pas répondre de manière identique pendant la décharge et la charge. Par conséquent, les données de test peuvent être utilisées pour identifier des paramètres distincts tels que :
- Résistance en décharge : (R_{\text{décharge}})
- Résistance en charge ou en récupération : (R_{\text{charge}})
Cette distinction est utile lors du calcul de la capacité de puissance en décharge et de l'acceptation de charge régénérative.
Étendre le modèle pour plusieurs échelles de temps
Une seule branche (R_P C_P) peut ne pas représenter tout le comportement dynamique de la batterie. Si la réponse en tension contient plusieurs échelles de temps de relaxation, le modèle peut être étendu :
[ R_0 + (R_1 \parallel C_1) + (R_2 \parallel C_2) ]
Le système de test exécute toujours la même expérience de base par impulsions, mais l'étape d'estimation des paramètres ajuste plusieurs composantes exponentielles au lieu d'une seule.
Application de l'estimation des paramètres à chaque point de SOC
Segmenter les données d'impulsion
Pour chaque niveau de SOC, le logiciel d'analyse identifie :
- La tension de repos avant impulsion
- La transition de courant
- L'échelon de tension instantané
- La décroissance ou la récupération de tension transitoire
- La fin de l'impulsion
- La réponse de relaxation subséquente
Les données sont ensuite séparées en segments de décharge et de charge selon le cas.
Estimer les paramètres par régression ou ajustement de courbe
La régression linéaire par moindres carrés, les moindres carrés non linéaires ou l'ajustement exponentiel de courbe peuvent être appliqués à la réponse segmentée.
Les paramètres ajustés sont calculés indépendamment à chaque point de SOC, produisant des fonctions de paramètres telles que :
[ R_0=f(SOC) ]
[ R_P=f(SOC) ]
[ C_P=f(SOC) ]
[ U_{OCV}=f(SOC) ]
Ces fonctions peuvent être stockées sous forme de tables de correspondance, d'ajustements polynomiaux, de courbes splines ou d'autres formes adaptées à un modèle de système de gestion de batterie.
Valider le modèle ajusté
Le modèle identifié est simulé en utilisant les mêmes impulsions de courant appliquées pendant l'expérience. Sa tension aux bornes prédite est comparée à la tension mesurée.
Un ensemble de paramètres crédible doit reproduire à la fois :
- Le saut de tension immédiat à la transition de courant
- La réponse transitoire plus lente pendant et après l'impulsion
Des erreurs d'ajustement importantes peuvent indiquer un temps de repos inadéquat, un mauvais timing des impulsions, une dérive de température, du bruit de mesure ou un modèle de circuit équivalent trop simple.
Calcul de la capacité de puissance en régime d'impulsion
Déterminer la tension et la résistance admissibles
La résistance mesurée peut être combinée avec les limites de tension pour estimer la capacité de puissance en régime d'impulsion de la batterie.
Pour la décharge, un calcul représentatif est :
[ P_{\text{décharge}}
\frac{U_{\min}\left(U_{OCV}-U_{\min}\right)} {R_{\text{décharge}}} ]
Pour la charge, un calcul représentatif est :
[ P_{\text{charge}}
\frac{U_{\max}\left(U_{\max}-U_{OCV}\right)} {R_{\text{charge}}} ]
Ici :
- (U_{\min}) est la tension de décharge minimale admissible
- (U_{\max}) est la tension de charge maximale admissible
- (U_{OCV}) est la tension d'équilibre au SOC testé
Ces calculs estiment la puissance qui peut être fournie ou acceptée avant d'atteindre les contraintes de tension.
Interpréter les résultats de puissance avec précaution
Les équations de puissance sont des estimations basées sur un modèle, et non des limites universelles. Les contraintes thermiques, les limites de courant, le vieillissement, la durée des impulsions, le déséquilibre des cellules et les protections du système de gestion de batterie peuvent imposer des limites plus strictes.
Comprendre les compromis
Des impulsions courtes améliorent la résolution dynamique
De courtes impulsions de courant isolent le comportement rapide de la tension et rendent l'échelon de tension ohmique plus facile à identifier. Cependant, elles peuvent ne pas révéler entièrement les mécanismes de polarisation plus lents.
Des impulsions plus longues révèlent davantage de dynamique
Des impulsions plus longues fournissent plus d'informations sur le comportement transitoire et lié à la diffusion. Elles augmentent également le risque de dérive du SOC, d'échauffement et d'écart par rapport à la condition de test nominale.
Un courant plus élevé améliore la force du signal
Des impulsions plus importantes produisent des variations de tension plus grandes, améliorant la sensibilité d'identification de la résistance. Un courant excessif peut cependant provoquer un échauffement, un comportement non linéaire ou un stress de la cellule qui fausse les paramètres.
La durée de repos affecte la précision de l'OCV
Un repos insuffisant peut amener la « OCV » mesurée à inclure une polarisation résiduelle. Des périodes de repos excessivement longues améliorent l'équilibre mais augmentent considérablement la durée du test.
La température doit être contrôlée
Les paramètres du circuit équivalent varient avec la température. Si la température change pendant le balayage du SOC, la carte de paramètres résultante peut combiner les effets du SOC avec les effets thermiques.
Le test doit donc enregistrer la température en continu et, lorsque c'est possible, répéter la caractérisation aux températures pertinentes pour l'application prévue.
Un modèle peut ne pas convenir à toutes les conditions de fonctionnement
Les paramètres identifiés à un régime en C, une température, un état de vieillissement ou une durée d'impulsion donnés ne doivent pas automatiquement être traités comme universels. Le modèle n'est valable que dans les conditions représentées par les données de test, sauf si une validation supplémentaire soutient une utilisation plus large.
Faire le bon choix pour votre objectif
L'implémentation la plus fiable est une séquence automatisée reproductible qui combine un balayage contrôlé par paliers de SOC, des périodes de repos adéquates, un contrôle précis des impulsions, une acquisition synchronisée à haute vitesse et un ajustement des paramètres à chaque point de SOC.
- Si votre objectif principal est la modélisation par circuit équivalent : Utilisez la réponse aux impulsions pour séparer l'échelon ohmique instantané du transitoire de polarisation plus lent, puis ajustez (R_0), (R_P) et (C_P) ou plusieurs branches RC à chaque SOC.
- Si votre objectif principal est l'estimation du SOC : Effectuez une caractérisation OCV dédiée avec des repos suffisamment longs et utilisez les données HPPC pour capturer la correction dynamique de tension.
- Si votre objectif principal est la capacité de puissance en décharge : Extrayez la résistance en décharge à chaque SOC et combinez-la avec la tension minimale admissible et l'OCV mesurée.
- Si votre objectif principal est la charge régénérative : Identifiez séparément la résistance côté charge et calculez la puissance de charge admissible en utilisant la limite de tension maximale.
- Si votre objectif principal est la précision du modèle : Contrôlez la température, vérifiez le timing des impulsions, validez le modèle ajusté par rapport à la tension mesurée et utilisez un modèle à constantes de temps multiples lorsqu'une seule branche RC est inadéquate.
Un test HPPC correctement exécuté convertit des mesures d'impulsions contrôlées en paramètres électriques dépendant du SOC qui peuvent directement alimenter des modèles de batterie, des calculs de limites de puissance et des algorithmes de gestion de batterie.
Tableau récapitulatif :
| Étape | Action | Durée typique | Objectif |
|---|---|---|---|
| 1. Charge initiale | Charger à pleine charge avec le protocole sélectionné | Variable | Établir un départ reproductible |
| 2. Repos | Laisser la tension se stabiliser | ~2 heures | Approximer l'OCV |
| 3. Palier de SOC | Décharger par incréments de 10 % à 0,3C | ~10 min | Passer au point de SOC suivant |
| 4. Repos | Laisser la tension récupérer | ~1 heure | Stabiliser avant l'impulsion |
| 5. Séquence d'impulsions | Impulsion de décharge (1C, 10s), repos (40s), impulsion de charge (0,75C, 10s) | ~1 min | Capturer la réponse dynamique |
| 6. Analyse des données | Ajuster la réponse en tension à l'équation du circuit équivalent | Instantané | Extraire R0, Rp, Cp, tau |
| 7. Répéter | Boucler les étapes 3 à 6 pour chaque niveau de SOC | Heures | Construire les cartes de paramètres |
Vous souhaitez mettre en œuvre des tests HPPC précis pour votre R&D sur les batteries ? KINTEK fournit des systèmes de test de batteries de pointe et un équipement de laboratoire complet pour une modélisation précise par circuit équivalent. Notre portefeuille couvre la fabrication, les tests et l'analyse des cellules, garantissant une extraction fiable des paramètres à tous les niveaux de SOC. Contactez nos spécialistes dès aujourd'hui pour optimiser les performances de votre batterie ! Contactez-nous maintenant