Sari la conținut
BattGrade
Metodologie publică

Cum calculează BattGrade Starea de Sănătate

Versiunea 4.3 · Ultima actualizare 4 octombrie 2026

1. Prezentare generală

BattGrade emite certificate de sănătate a bateriei pentru vehiculele electrice. Acest document explică, în termeni simpli, cum se produce un scor al Stării de Sănătate (SoH), de la datele brute pe care le citim dintr-un vehicul până la nota, exprimată printr-o literă, tipărită pe un certificat. Îl publicăm pentru ca oricine citește un certificat să poată vedea cum a fost obținut rezultatul lui.

Pe scurt: aplicația citește sistemul de management al bateriei prin OBD2 doar cu cereri de citire, serverul nostru recalculează rezultatul din aceste date brute, iar certificatul arată SoH-ul, metoda folosită și banda ei de incertitudine și înregistrează eventualele semnale de avertizare.

2. Ce înseamnă Starea de Sănătate

Starea de Sănătate este energia sau capacitatea utilizabilă a bateriei astăzi, exprimată ca procent din ce oferea aceeași variantă de baterie când era nouă. Referința este varianta exactă montată pe mașină, de exemplu o anumită capacitate a pachetului, nu o medie pentru model.

Certificatul arată SoH-ul rotunjit la 0,1 puncte procentuale și niciodată peste 100%. Unele pachete tinere raportează puțin peste valoarea nominală; certificatul arată atunci 100% și înregistrează un semnal că valoarea brută era mai mare.

3. Datele pe care le citim

Aplicația BattGrade se conectează la un adaptor OBD2 Bluetooth introdus în priza de diagnoză a vehiculului și citește valorile expuse de Sistemul de Management al Bateriei (BMS) și de unitățile de comandă asociate. Ce este disponibil depinde de model. De obicei:

  • SoH-ul raportat de BMS, starea de încărcare și, unde există, energia rămasă sau la încărcare completă și capacitatea în amperi-oră
  • Tensiunea fiecărei celule și temperaturile modulelor bateriei
  • Rezistența de izolație a sistemului de înaltă tensiune
  • Contoarele de energie pe toată durata de viață și numărul de încărcări, dacă vehiculul le păstrează
  • Identitatea vehiculului (VIN), kilometrajul și anul modelului

Fiecare cerere trimisă vehiculului și fiecare răspuns primit sunt păstrate împreună cu testul, ca date brute. Serverul nostru folosește aceste date brute pentru a recalcula rezultatul (secțiunea 9).

4. Condițiile testului

Vehiculul trebuie să fie treaz, cu contactul pus sau în modul READY, în funcție de model. Un vehicul adormit nu trimite date despre baterie, iar testul se oprește fără rezultat.

Testul folosește doar cereri de diagnoză de citire. Aplicația trimite cereri OBD2 standard (modurile 01 și 09), citiri de date ale producătorului (serviciile 21 și 22) și o citire de identificare care dă VIN-ul pe unele modele Hyundai și Kia, și blochează orice altă cerere înainte să ajungă la adaptor. Nu scrie nimic în vehicul, nu șterge coduri de eroare, nu resetează nicio unitate de comandă și nu scrie niciodată în configurația salvată a adaptorului.

5. Metode și incertitudine

În funcție de ce expune vehiculul, SoH-ul se obține prin una dintre trei metode. Certificatul numește metoda folosită și o bandă de incertitudine în puncte procentuale (±). Banda depinde de metodă și de vehicul.

  • Pe bază de energie: energia la încărcare completă estimată din datele BMS, împărțită la energia utilizabilă a aceleiași variante când era nouă. Folosită doar când starea de încărcare și temperatura pachetului permit o estimare de încredere.
  • Pe bază de capacitate: capacitatea actuală în amperi-oră, împărțită la capacitatea aceleiași variante când era nouă.
  • Raportată de BMS: valoarea SoH raportată de sistemul de management al bateriei, folosită ca atare.

Când există mai multe metode, se preferă cea pe bază de energie, apoi cea pe bază de capacitate, apoi valoarea BMS. Dacă valoarea BMS și o valoare pe bază de energie sau de capacitate diferă cu peste 5 puncte, se înregistrează un semnal, nota se dă pe cea mai mică dintre ele, iar banda de incertitudine crește cu 2 puncte.

6. Normalizare pe marcă, model și variantă

Producătorii păstrează datele bateriei în locuri și formate diferite. Pentru fiecare familie de vehicule suportată întreținem un decodor și un tabel al variantelor de baterie cu valorile lor de referință când erau noi: energia utilizabilă și brută, capacitatea în amperi-oră, numărul de celule în serie și chimia celulelor. Așa un scor înseamnă același lucru pe un Hyundai, un Nissan și un Renault.

Varianta se identifică din răspunsurile vehiculului însuși, de exemplu numărul de celule sau capacitatea raportată, iar anul modelului servește doar la departajare. Dacă varianta nu poate fi stabilită, metodele pe bază de energie și de capacitate nu se folosesc și se înregistrează un semnal. Când valoarea de referință a unui pachet nou este ea însăși o estimare, un semnal o spune.

7. Verificări și semnale

Pe lângă SoH, rezultatul include verificări care pot scoate la iveală probleme pe care un singur procent le ascunde. Fiecare verificare se face doar când vehiculul oferă datele necesare. Rezultatele se afișează pe certificat și nu schimbă singure nota.

  • Dispersia tensiunii celulelor: diferența dintre cea mai mare și cea mai mică tensiune de celulă. Peste 30 mV este marcată de urmărit, peste 50 mV ca slabă. Bateriile LFP au o curbă de tensiune plată, așa că dispersia lor se judecă doar la o stare de încărcare foarte mare sau foarte mică.
  • Dispersia temperaturii: diferența dintre cea mai mare și cea mai mică temperatură citită în baterie. Peste 5 °C este un avertisment, peste 8 °C este marcată ca ridicată.
  • Izolația: rezistența de izolație a sistemului de înaltă tensiune raportată la tensiunea lui. Sub 500 Ω/V este un avertisment, sub 100 Ω/V un eșec, conform Regulamentului ONU nr. 100.
  • Semne ale unei resetări a BMS-ului: un SoH raportat cu peste 5 puncte peste valoarea pe bază de capacitate, sau un SoH aproape de nou la o mașină a cărei energie descărcată pe toată durata de viață este prea mică pentru kilometrajul ei. Ambele pot urma unei resetări a BMS-ului sau unei înlocuiri a pachetului.

8. Note

Nota vine strict din SoH-ul rotunjit la 0,1, cu aceleași praguri pentru toate mărcile:

  • A: 85% și peste
  • B: de la 70% la 84,9%
  • C: de la 55% la 69,9%
  • D: de la 40% la 54,9%
  • F: sub 40%

Notele sunt derivate din scor și nu sunt niciodată atribuite manual.

9. Recalcularea pe serverul nostru

Aplicația arată un rezultat pe loc, dar nu poate stabili scorul unui certificat. Trimite datele brute cu fiecare test, iar serverul nostru rulează același cod de decodare și de scor pe aceste date brute. Certificatul se emite din rezultatul și citirile serverului. Dacă rezultatul sau citirile trimise de aplicație nu se potrivesc, nu se emite niciun certificat.

Testele făcute în modul demo al aplicației folosesc date sintetice și nu pot deveni niciodată certificate.

10. Valabilitate

Un certificat este valabil 6 luni de la data emiterii. După aceea poate fi verificat în continuare, dar apare ca expirat. Un emitent poate revoca un certificat, de exemplu după o greșeală; pagina de verificare îl arată atunci ca revocat.

Și BattGrade poate revoca un certificat, de exemplu când a fost emis din date false sau cu încălcarea Termenilor și condițiilor noastre.

11. Integritate și verificare

La emiterea unui certificat, calculăm un hash SHA-256 pe o formă canonică a datelor lui publice (vehiculul, rezultatul, citirile, un hash al datelor brute și emitentul) și îl semnăm cu o cheie ECDSA P-256. Datele clientului nu fac parte din datele semnate.

Pagina de verificare recalculează hash-ul din datele stocate și verifică semnătura de fiecare dată când un certificat este deschis. Cheile noastre publice sunt publicate la /api/certificates/keys, astfel încât oricine poate verifica independent o semnătură.

Semnătura dovedește că datele publice ale certificatului nu s-au schimbat de la emitere. Nu este o semnătură electronică calificată și nici un sigiliu electronic calificat în sensul Regulamentului eIDAS al UE (Regulamentul (UE) nr. 910/2014).

12. Ce este BattGrade și ce nu este

Scorul de pe un certificat este calculat și semnat de serverul BattGrade din datele brute citite din vehicul. Nimeni nu îl poate introduce sau modifica, nici inspectorul, nici vânzătorul, iar certificatul arată cine a făcut testul.

BattGrade este o companie privată. Nu este o autoritate publică și nici un laborator de încercări acreditat și nu este parte la nicio vânzare. Inspectorii sunt firme independente care folosesc BattGrade pentru a emite certificate; BattGrade nu le verifică calificările și nici numerele de licență pe care le introduc.

13. Limite

Un certificat este util pentru că este precis în privința a ceea ce a măsurat. La fel de important este să știi ce nu arată:

  • Este o fotografie de moment a datelor citite la data testului. Bateria continuă să îmbătrânească după aceea.
  • Rezultatul depinde de valorile raportate de sistemul de management al bateriei. BattGrade nu poate măsura direct celulele și nu poate detecta orice manipulare a acestor valori.
  • Nu există un test fizic de încărcare sau descărcare. Metodele pe bază de energie și de capacitate folosesc estimările stocate de BMS.
  • Fiecare verificare se face doar când vehiculul expune datele de care are nevoie. Un certificat fără rezultatul unei verificări nu spune nimic despre acea verificare.
  • Unele valori de referință pentru pachetele noi sunt estimări. Un semnal pe certificat spune acest lucru.
  • VIN-ul este citit din vehicul când vehiculul îl raportează; altfel îl tastează inspectorul, iar certificatul spune acest lucru. Kilometrajul este introdus de inspector.

14. Versionare

Fiecare certificat este marcat cu versiunea algoritmului utilizat pentru a-l produce. Atunci când metodologia se schimbă în mod semnificativ, publicăm aici o nouă versiune și păstrăm versiunile anterioare, astfel încât orice certificat istoric să poată fi întotdeauna interpretat în raport cu regulile în vigoare la momentul emiterii sale.

Ce se schimbă în 4.3: serverul nostru recalculează acum, din datele brute ale vehiculului, rezultatul fiecărui certificat emis din aplicație; fiecare certificat își numește metoda și banda de incertitudine; valorile de referință sunt stabilite pe variantă de baterie; sunt publicate toate cele cinci praguri de notă; patru verificări sunt afișate pe certificat; iar acest document descrie acum și condițiile testului, valabilitatea și semnăturile.