ForHosting KIT · Ingegneria e costruzioni

Calcolatore tempo di ricarica EV

Stimi quanto dura una ricarica: una batteria da 60 kWh caricata dal 20 all'80% con una wallbox da 7,4 kW richiede circa 5,41 ore e preleva 40 kWh dalla rete per aggiungerne 36 alle celle. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Capacità della batteria (kWh)
60
Carica iniziale (%)
20
Carica finale (%)
80
Potenza del caricatore (kW)
7,4
Ottiene
Efficienza di ricarica (%)
0,9
Energia erogata (kWh)
36
Energia prelevata dalla rete (kWh)
40
Ore
5,41

gratis online

Dalla capacità della batteria al tempo di ricarica

Il calcolatore lavora in tre passaggi. Prima trova l'energia che entra nelle celle tra i due livelli di carica: la capacità della batteria per la differenza tra la percentuale finale e quella iniziale, divisa per 100. Poiché il caricatore, il cavo e il raddrizzatore di bordo perdono un po' di potenza in calore, divide poi quell'energia per l'efficienza e ottiene quella registrata dal suo contatore. Infine divide l'energia di rete per la potenza del caricatore per ottenere le ore, e moltiplica per 60 per i minuti. Con una batteria da 60 kWh dal 20 all'80% su una wallbox da 7,4 kW ed efficienza 0,9 si ottengono 36 kWh nelle celle, 40 kWh dalla rete e circa 5,41 ore.

Che cosa lascia fuori la stima e quando usarla

È una stima a potenza media costante. Non modella il rallentamento della ricarica quando la batteria si riempie né l'effetto della temperatura della batteria, quindi una ricarica rapida reale oltre circa l'80% durerà più del valore mostrato. Entro questo limite risponde in fretta a domande pratiche. Prima di un lungo viaggio può stimare una sosta di ricarica a partire dalla capacità della batteria e dalla potenza della colonnina. A casa può vedere come si confronta una wallbox da 7,4 kW con una da 22 kW o da 50 kW per la stessa ricarica. I due livelli devono stare tra 0 e 100%, con l'arrivo sopra la partenza.

Pianificazione del viaggio

Stimi una sosta di ricarica prima di un lungo tragitto a partire dalla dimensione del pacco batteria e dai kW della stazione.

Confronto tra caricatori

Veda come una wallbox da 7,4 kW si confronta con un'unità da 22 kW o 50 kW per la stessa ricarica parziale.

Modella la curva di riduzione della ricarica?

No. Assume una potenza media costante, quindi la ricarica rapida reale in corrente continua oltre l'~80% richiede più tempo della stima.

Cosa significa efficiency?

La frazione di energia di rete che raggiunge la batteria. Ha valore predefinito 0,9 e deve essere maggiore di 0 e al massimo 1.

Quanto tempo impiega una batteria da 60 kWh dal 20 all'80% con una wallbox da 7,4 kW?

Circa 5,41 ore, cioè 324,32 minuti, con un'efficienza di 0,9. La batteria riceve 36 kWh, ma dalla rete se ne prelevano 40, perché il caricatore e il cavo perdono parte dell'energia sotto forma di calore.

Posso confrontare una wallbox di casa con un caricatore più veloce?

Sì. Tenga la stessa batteria e lo stesso intervallo di carica e cambi solo la potenza del caricatore, per esempio 7,4 kW, 22 kW o 50 kW. La durata è l'energia prelevata dalla rete divisa per la potenza del caricatore, quindi la differenza si vede subito.

Posso partire da qualsiasi livello di batteria?

Sì, da qualsiasi percentuale tra 0 e 100, purché il livello di arrivo sia superiore a quello di partenza. La capacità della batteria e la potenza del caricatore devono essere maggiori di zero.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/dev/ev-charge-time

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/dev/ev-charge-time \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"battery_kwh":60,"from_percent":20,"to_percent":80,"charger_kw":7.4}'
{
  "battery_kwh": 60,
  "from_percent": 20,
  "to_percent": 80,
  "charger_kw": 7.4
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "dev.ev_charge_time",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Calcola il tempo di ricarica di un EV a partire da battery_kwh, un intervallo di stato di carica da/a, charger_kw ed efficiency: restituisce l'energia aggiunta alle celle, l'energia prelevata dalla rete e la durata della ricarica in ore e minuti.

La catena di formule, passo per passo

Con l'esempio svolto — un pacco da 60 kWh dal 20 all'80 percento su una wallbox da 7,4 kW con rendimento 0,9 — si ottengono 36 kWh nelle celle, 40 kWh dalla rete e 5,41 ore ovvero 324,32 minuti. Non viene applicato alcun modello di curva di riduzione (taper) né di temperatura della batteria; è una stima a potenza media costante, quindi la ricarica rapida reale in corrente continua oltre circa l'80 percento durerà più a lungo del numero indicato qui. dev.ev_charge_time stima una ricarica parziale a partire dall'energia utile che si aggiunge realmente al pacco batteria. Prima calcola energy_kwh = battery_kwh × (to_percent − from_percent) ÷ 100, i chilowattora che confluiscono nelle celle tra i due punti di stato di carica. Poiché il caricatore, il cavo e il raddrizzatore di bordo dissipano potenza sotto forma di calore, divide per efficiency per ottenere grid_kwh, l'energia che il contatore registra: grid_kwh = energy_kwh ÷ efficiency. Infine hours = grid_kwh ÷ charger_kw e minutes = hours × 60.

Input, valori predefiniti e convalida

Quattro campi sono obbligatori, ciascuno un numero finito: battery_kwh, from_percent, to_percent e charger_kw. battery_kwh e charger_kw devono essere strettamente maggiori di zero, ed entrambe le percentuali devono stare tra 0 e 100, con to_percent strettamente maggiore di from_percent — chiedere di ricaricare dall'80 giù al 20 solleva l'errore tipizzato "to_percent must be greater than from_percent". efficiency è facoltativo e ha valore predefinito 0,9; deve essere maggiore di 0 e al massimo 1, così non si può dichiarare un caricatore che restituisce più energia di quanta ne preleva. decimals è un intero facoltativo con valore predefinito 2 ed è limitato all'intervallo 0-4. Ogni fallimento genera un errore tipizzato invalid_input che nomina il campo incriminato invece di restituire NaN, così un modulo può evidenziare esattamente un input e un chiamante automatizzato può diramarsi in base al codice anziché analizzare un messaggio.

Arrotondamento e dove eseguirlo

Le attività fallite non vengono mai addebitate; solo le esecuzioni riuscite intaccano il saldo prepagato. Ciascuno dei quattro output — energy_kwh, grid_kwh, hours e minutes — viene arrotondato una sola volta con una regola half-up, per eccesso lontano dallo zero, applicata al valore grezzo in virgola mobile, e mai riarrotondato da un campo già arrotondato. minutes deriva dal valore grezzo di hours (hours × 60) prima che entrambi vengano arrotondati, ed è per questo che 5,41 ore risulta 324,32 anziché 5,41 × 60 = 324,60.

Tariffazione di flotte

Calcoli in blocco le durate di ricarica per molti veicoli e caricatori tramite l'API.

Perché grid_kwh ed energy_kwh differiscono?

energy_kwh entra nelle celle; grid_kwh viene prelevato dalla presa ed è più alto per via delle perdite di rendimento.

Posso ricaricare dall'80 al 20?

No. to_percent deve essere maggiore di from_percent, altrimenti si ottiene un errore tipizzato invalid_input.

È gratuito?

Sì nel widget del browser. L'API costa $0.002 per chiamata, e vengono addebitate solo le attività riuscite.

Leggi la documentazione completa del KIT →