intermediate
SoH
bateria
state-of-health

Saude da Bateria (SoH)

Como o Levy Fleets calcula State of Health por pacote usando telemetria OEM - EFC, queda de capacidade, exposicao termica, proxy de resistencia interna e indice Levy SoH

Levy Fleets TeamMay 18, 20269 min read

Saude da Bateria (SoH)

State of Health responde "quanta vida util resta neste pacote?" State of Charge mostra o que esta no tanque agora; SoH mostra se o tanque esta encolhendo.

O Levy Swap calcula SoH para cada pacote em uso, todas as noites. O resultado e um numero entre 0 e 100 no dashboard, mais os sinais individuais que o produzem.

O Indice Levy SoH

Faixa SoHSignificadoAcao Recomendada
90 - 100Novo/quase novoUsar em qualquer lugar
75 - 89SaudavelObservar exposicao termica
60 - 74EnvelhecendoRotacionar para veiculos de menor demanda
40 - 59Aviso de EoLAposentar de veiculos de alta milhagem
Abaixo de 40Aposentadoria forcadaMarcado automaticamente para aposentadoria na proxima troca

O indice e mistura ponderada dos sinais abaixo. Nenhum sinal sozinho aposenta um pacote - mas combinados, detectam pacotes que parecem bem em uma dimensao e ruins em outra.

O Que Entra no Indice

1. Ciclos Completos Equivalentes (EFC)

Profundidade de descarga cumulativa expressa como numero equivalente de ciclos completos. Duas descargas de 50% contam como um EFC. Sinal mais limpo de uso, comparavel entre tipos de veiculo.

EFC e calculado a partir do fluxo de telemetria SoC - cada queda em battery_level e descarga parcial. Job idempotente.

2. Queda de Capacidade

Derivada de medicoes tensao-sob-carga. Cada modelo tem tensao nominal, e o job compara tensao observada em baixa carga com baseline nominal. Pacote que cai abaixo da tensao nominal em repouso perde capacidade util.

Mais sensivel a quimica - LFP mantem-se plana e cai abruptamente; NMC declina linearmente. Modelo considera quimica armazenada na linha do pacote.

3. Exposicao Termica

Dois acumuladores por pacote:

  • Minutos quentes - acima de 45 graus C
  • Minutos frios - abaixo de 0 grau C

Ambos pesam forte. Pacote em garagem em Phoenix sem refrigeracao degrada cerca de duas vezes mais rapido que em clima ameno.

4. Proxy de Resistencia Interna

Resistencia aumenta com idade; sintoma e queda de tensao sob carga. O motor correlaciona tensao caindo enquanto veiculo e usado intensamente (velocidade alta, corrente alta).

5. Previsao de EoL

Apos 30 dias de dados, extrapolacao linear projeta quando SoH cruza 40. Use para pedidos antecipados, nao como prazo rigido.

Tipos IoT Suportados e Pesos de Confianca

OEM / IoTPesoNotas
OKAI1.0Mais campos; tensao + temperatura limpas
Segway0.9Cobertura completa; corrente disponivel
Omni 4G0.85Tensao + temperatura; alguns pacotes esparsos
Queclink (ZK600 / ZK105L)0.8Tensao confiavel; lacunas de temp possiveis
Acton / Feishen / Physhen0.7Frequencia menor; mapeamento H0 varia
Zimo0.5Apenas MQTT; "aquecimento" mais longo
AXA / Manualn/aSem telemetria - SoH mostra "n/a"

Se o tipo IoT nao esta na lista, a linha do pacote existe mas o indice fica vazio.

Onde Ver SoH

  • Dashboard -> Swap -> Saude da Bateria - ranking, filtros
  • Detalhes do pacote - curva de tensao, historico termico, historico de trocas
  • Detalhes do veiculo - SoH do pacote atribuido

Quando SoH Aciona Acao

  • SoH abaixo de 60 -> flag "rotacao recomendada", aparece na Swap Queue
  • SoH abaixo de 40 -> aposentadoria forcada
  • EoL em 30 dias -> aparece nos cards de resumo

O Que SoH Nao Faz

  • Sem hardware novo. Apenas telemetria OEM existente.
  • Sem flash de firmware BMS.
  • Nao e teste laboratorial - proxy continuo validado ate ~10% MAE em previsao de 30 dias.

Solucao de Problemas SoH

Veja Solucao de Problemas.