Calculadora de degradação da bateria de carro elétrico
A bateria de um veículo elétrico perde capacidade útil gradualmente, o que pode reduzir a distância disponível com uma carga completa.
Executar grátis
Esta calculadora estima essa mudança usando a capacidade útil e a autonomia originais, uma taxa anual de degradação e os anos de uso. Ela informa capacidade preservada e perdida, quilowatts-hora restantes e autonomia proporcional. O cálculo é determinístico e útil para comparações, orçamento e planejamento, mas não substitui um teste específico de saúde da bateria nem uma análise de garantia.
Informe valores iniciais comparáveis
Comece pela capacidade útil original da bateria, que pode ser menor que a capacidade bruta anunciada para o pacote. As montadoras costumam reservar margens de energia que não ficam disponíveis ao motorista. Em seguida, informe uma autonomia original obtida com uma referência coerente. Um valor oficial de ciclo de teste é adequado para projetar a mesma classificação; uma medição pessoal em clima ameno é melhor para comparar o seu uso cotidiano. Não combine uma autonomia de laboratório com uma observação recente no inverno, pois temperatura, aquecimento da cabine, velocidade, vento, relevo, pneus e estilo de condução alteram a autonomia sem indicar degradação. A taxa anual representa uma porcentagem da capacidade existente no início de cada ano, e o campo de anos aceita frações. Manter capacidade e autonomia iniciais em bases equivalentes facilita a interpretação e evita confundir mudanças normais de eficiência com envelhecimento da bateria.
Entenda o cálculo composto
A ferramenta utiliza capitalização geométrica. Para uma taxa anual r e uma idade y, a fração preservada é (1 - r) elevada a y. A capacidade restante corresponde à capacidade útil original multiplicada por essa fração, e a autonomia estimada aplica a mesma proporção à autonomia original. Portanto, uma taxa anual não remove a mesma quantidade de quilowatts-hora todos os anos: cada perda incide sobre uma capacidade ligeiramente menor. O resultado apresenta percentuais de retenção e perda, capacidade restante e perdida, além da autonomia estimada e da redução de alcance. Os números são arredondados para seis casas decimais para manter respostas estáveis, embora a precisão prática dependa das premissas informadas. Uma taxa constante é um modelo simplificado. Baterias reais podem envelhecer de forma diferente conforme idade, quilometragem, recarga, exposição térmica, química e condição individual das células.
Use o resultado como cenário, não como diagnóstico
Trate a estimativa como um cenário controlado para verificar se um veículo usado ainda atenderia a um trajeto regular ou quanta energia útil poderia restar ao fim de um período de propriedade. Compare uma taxa conservadora, uma intermediária e uma otimista sem alterar os valores de partida. A autonomia calculada pressupõe consumo constante por quilômetro. Na prática, a eficiência pode variar mais que uma degradação moderada; assim, uma autonomia observada menor não comprova perda equivalente de capacidade. Para avaliar um veículo específico, consulte os dados do sistema de gerenciamento da bateria, um laudo qualificado ou um teste repetível de energia com carga completa. Verifique também como a fabricante define saúde da bateria e limites de garantia, pois esses critérios podem divergir deste modelo simples. Cada solicitação de API custa US$ 0,002, e o cálculo determinístico permite repetir planejamentos e comparações de propriedade.
Casos de uso
Avaliar um carro elétrico usado
Compare cenários plausíveis de degradação para verificar se a autonomia restante atende aos trajetos antes de solicitar um diagnóstico.
Planejar a propriedade no longo prazo
Estime a capacidade útil e a autonomia em uma data futura mantendo consistentes as premissas originais do veículo.
Comparar cenários de envelhecimento
Teste taxas otimistas, típicas e conservadoras para observar o efeito composto sobre a capacidade e a autonomia.
Perguntas frequentes
Quanto custa o cálculo?
Cada solicitação de API custa US$ 0,002. O cálculo processa um único item e não possui cobrança variável por unidade.
A degradação é composta a cada ano?
Sim. A taxa informada incide sobre a capacidade existente no começo de cada ano, em vez de subtrair sempre os mesmos quilowatts-hora.
Devo informar a capacidade bruta ou útil?
Use a capacidade útil original quando possível, pois ela representa a energia disponível para condução e sustenta melhor a estimativa de autonomia.
Por que a autonomia real pode ser diferente?
Clima, velocidade, relevo, pneus, climatização, carga e modo de dirigir alteram o consumo de energia independentemente da capacidade.
Isto é um teste de saúde da bateria?
Não. Trata-se de um cenário matemático com taxa constante; uma bateria específica exige diagnóstico ou teste controlado de capacidade.
Para desenvolvedores — acesso via API
Tudo nesta página está disponível via API. Esta seção é para equipes que querem integrar a ferramenta aos próprios sistemas; quem não precisa disso pode simplesmente usar a ferramenta acima.
Endpoint
Autenticação por token Bearer. Um único POST coloca a tarefa na fila; o resultado chega por webhook ou link assinado.
Chame do seu código
curl -X POST https://api.kit.forhosting.com/travel/ev-battery-degradation \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"original_battery_kwh":75,"annual_degradation_percent":2.3,"years":8,"original_range_km":480}'const res = await fetch("https://api.kit.forhosting.com/travel/ev-battery-degradation", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"original_battery_kwh": 75,
"annual_degradation_percent": 2.3,
"years": 8,
"original_range_km": 480
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/ev-battery-degradation",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"original_battery_kwh": 75,
"annual_degradation_percent": 2.3,
"years": 8,
"original_range_km": 480
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/ev-battery-degradation", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"original_battery_kwh":75,"annual_degradation_percent":2.3,"years":8,"original_range_km":480}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"original_battery_kwh":75,"annual_degradation_percent":2.3,"years":8,"original_range_km":480}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/ev-battery-degradation", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemplo de requisição
{
"original_battery_kwh": 75,
"annual_degradation_percent": 2.3,
"years": 8,
"original_range_km": 480
}Exemplo de resposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.ev_battery_degradation",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}A API é assíncrona: cada chamada devolve um task_id na hora. Se preferir polling, consulte o status a até 1 requisição por segundo.
Preço
Preço publicado, sem tokens nem créditos escondidos. Tarefa que falha não é cobrada.
Erros
| HTTP | Código | O que significa |
|---|---|---|
401 | unauthorized | Token ausente ou inválido. Confira o header Authorization. |
402 | insufficient_balance | Saldo insuficiente para esta tarefa. Faça uma recarga e tente de novo. |
404 | unknown_type | Esse tipo de tarefa não existe. Confira o campo type no catálogo. |
429 | rate_limited | Muitas requisições em pouco tempo. Espere um instante e tente de novo. |