Il sistema di gestione della batteria è il componente che determina maggiormente se un pacco litio è sicuro, duraturo e affidabile sul campo. Le celle immagazzinano l'energia e il formato e la chimica stabiliscono l'involucro, ma il BMS è ciò che fa rispettare quell'involucro ogni secondo in cui il pacco è in servizio — misurando, proteggendo, bilanciando e riportando. Specificarlo in modo inadeguato compromette un pacco altrimenti ben progettato; specificarlo bene è ciò che rende il pacco un prodotto finito e affidabile.
Specificare un BMS significa tradurre due cose in un insieme concreto di parametri: la configurazione del pacco (quante celle, quale chimica, quale tensione e corrente) e i requisiti dell'applicazione (come viene utilizzato, cosa deve comunicare, come deve essere protetto e certificato). Questa guida illustra cosa fa un BMS e come specificare ogni dimensione, nell'ordine in cui un ingegnere le affronterebbe. (Il BMS è progettato in base alle scelte di chimica e formato delle celle — vedi le nostre guide complementari sulla scelta della chimica e del formato delle celle.)
Cosa fa realmente un BMS
Un BMS non è una singola funzione ma un insieme di esse che lavorano insieme:
Monitoraggio — misura continuamente la tensione di ogni cella, la corrente del pacco e la temperatura in più punti.
Protezione — scollega o limita il pacco quando qualsiasi valore misurato esce dai limiti di sicurezza.
Bilanciamento — mantiene le celle di una stringa in serie con una carica equilibrata in modo che l'intero pacco possa essere utilizzato completamente e in sicurezza.
Stima dello stato — calcolo dello stato di carica (SOC) e dello stato di salute (SOH) dai dati misurati.
Comunicazione — segnalazione dello stato e dei guasti al sistema host, al caricabatterie o all'utente.
Commutazione e controllo — apertura e chiusura del percorso di corrente principale e gestione del processo di carica.
Specificare un BMS significa, in effetti, specificare ciascuno di questi strati per adattarli al proprio pacco.
Passo 1 — Iniziare dalla configurazione del pacco
Ogni parametro del BMS dipende dalla configurazione elettrica del pacco, quindi definirla per prima:
- Numero di serie (S): quante celle sono collegate in serie. Il BMS deve monitorare e bilanciare esattamente questo numero di gruppi di celle — un pacco 13S richiede un BMS 13S. Questo è il requisito di corrispondenza più fondamentale.
- Numero di parallelo (P): quante celle sono in parallelo per gruppo serie, che (con la cella) imposta la capacità e la corrente del pacco.
- Chimica: che determina la finestra di tensione per cella che il BMS deve imporre.
- Tensione nominale, massima e minima del pacco: che derivano dal numero di serie e dalla chimica.
Individua correttamente questo ancoraggio e il resto della specifica ne conseguirà. Se il numero di serie o la chimica sono errati, nessun altro parametro può compensare.
Passo 2 — Definire i limiti di tensione e corrente
Con la configurazione fissa, impostare i limiti elettrici che il BMS applicherà.
Le soglie di tensione per cella dipendono dalla chimica. Come guida rappresentativa, le celle LFP tipicamente si caricano a circa 3,6–3,65 V e si disattivano in scarica vicino a 2,5 V per cella; le celle NMC e LCO tipicamente si caricano a circa 4,2 V e si disattivano vicino a 2,75–3,0 V per cella. Questi sono solo punti di partenza — i valori autorevoli sono i limiti di carica e scarica sulla scheda tecnica della cella specifica, e le soglie del BMS dovrebbero essere impostate da quella scheda tecnica.
La corrente continua e di picco, sia per la carica che per la scarica, deve essere definita in base al carico e al profilo di carica dell'applicazione. Questi valori dimensionano gli elementi di commutazione e il rilevamento della corrente del BMS, e la valutazione del BMS deve superare comodamente la corrente continua nel caso peggiore dell'applicazione con un margine per i picchi. Specificare separatamente la corrente continua e di picco (e la durata del picco) — un BMS dimensionato solo per la media fallirà in caso di corrente di spunto o di stallo.
Passo 3 — Specificare le funzioni di protezione
La protezione è il compito principale di sicurezza del BMS. Una specifica completa definisce la soglia e la risposta (limite, disconnessione, blocco o recupero automatico) per ciascuno dei seguenti:
- Sovratensione (OVP) — per cella, per prevenire il sovraccarico.
- Sottotensione (UVP) — per cella, per prevenire la scarica eccessiva.
- Sovracorrente (OCP) — separatamente per carica e scarica.
- Cortocircuito (SCP) — disconnessione rapida in caso di guasto grave.
- Sovra e sottotemperatura (OTP/UTP) — con limiti separati e più stringenti per la carica, poiché la carica di una cella fredda o calda rappresenta un pericolo particolare.
Per ciascuna, decidere se la protezione si blocca (richiede un ripristino) o si ripristina automaticamente quando le condizioni tornano alla normalità, e definire le soglie di recupero. Il comportamento di risposta è importante quanto la soglia stessa.
Passo 4 — Scegliere una strategia di bilanciamento: passiva vs. attiva
Le celle in una stringa in serie tendono a disallinearsi nel tempo; il bilanciamento corregge questo disallineamento. Ci sono due approcci.
Il bilanciamento passivo scarica la carica dalle celle più alte attraverso resistori, dissipandola sotto forma di calore. È più semplice, più economico e ben collaudato, ed è sufficiente per la maggior parte dei pacchi piccoli e medi costruiti con celle ben accoppiate. I suoi limiti sono che rimuove solo energia (non può trasferirla a celle più deboli), è relativamente lento e genera calore.
Il bilanciamento attivo trasferisce la carica dalle celle più forti a quelle più deboli anziché dissiparla. È più efficiente, più veloce e più adatto a pacchi grandi, a pacchi che devono estrarre la massima capacità utilizzabile o a pacchi con una maggiore disomogeneità delle celle, al costo di una maggiore complessità e prezzo.
Specificare l'approccio e la corrente di bilanciamento, che insieme determinano quanto rapidamente il pacco può correggere lo squilibrio. Per la maggior parte dei pacchi industriali e portatili sensibili ai costi, il bilanciamento passivo è l'impostazione predefinita pragmatica; il bilanciamento attivo giustifica il suo costo in sistemi grandi o critici per le prestazioni.
Passo 5 — Determinare i requisiti di stima dello stato (SOC e SOH)
Decidere con quale precisione il pacco deve riportare lo stato di carica, perché questo determina il metodo di stima. Il SOC è solitamente calcolato combinando il conteggio dei coulomb (integrazione della corrente) con la correzione basata sulla tensione rispetto alla curva di tensione a circuito aperto. Il problema è dipendente dalla chimica: la curva di scarica dell'LFP è molto piatta, quindi la tensione fornisce poche informazioni sul SOC per gran parte dell'intervallo, rendendo la stima accurata più difficile e ponendo maggiori esigenze all'algoritmo del BMS. Se l'applicazione richiede un indicatore di carburante preciso su un pacco LFP, specificarlo esplicitamente.
Se l'applicazione beneficia del monitoraggio dell'invecchiamento, specificare anche lo stato di salute — una stima del calo di capacità e della crescita della resistenza durante la vita del pacco — e come deve essere riportato.
Passo 6 — Selezionare l'interfaccia di comunicazione
Il BMS riporta le tensioni delle celle, la corrente, la temperatura, il SOC, il SOH e i flag di guasto al resto del sistema. Specificare il protocollo che l'host si aspetta:
- Bus CAN — robusto e comune nei veicoli elettrici e nelle apparecchiature industriali.
- RS485 / Modbus — ampiamente utilizzato nei sistemi di accumulo di energia e industriali, ottimo su lunghe distanze.
- SMBus — lo standard della batteria intelligente, comune nei dispositivi portatili e informatici.
- UART / I2C — semplici interfacce a livello di scheda per l'integrazione embedded.
- Bluetooth — per il monitoraggio rivolto all'utente sui prodotti di consumo.
Specificare sia il protocollo che il set di dati: quali parametri vengono riportati, con quale frequenza e quali guasti vengono segnalati. Un BMS che protegge il pacco ma non può dire all'host perché si è disconnesso è incompleto per molte applicazioni.
Passo 7 — Dimensionare la commutazione: MOSFET vs. Contattore
Il BMS apre e chiude il percorso di corrente principale, e la tecnologia di commutazione dipende da tensione e corrente.
La commutazione basata su MOSFET è compatta, silenziosa e veloce, e si adatta a pacchi a bassa e media tensione, a correnti basse o moderate — la maggior parte dei progetti portatili e industriali leggeri.
La commutazione basata su contattori o relè gestisce le correnti e le tensioni elevate dei pacchi grandi ed è standard nei sistemi EV ad alta tensione e nei grandi sistemi di accumulo stazionario, spesso con un circuito di precarica per limitare la corrente di spunto.
Specificare il tipo di commutazione, la sua corrente e la sua tensione nominale, e — per pacchi ad alta potenza — i requisiti di pre-carica.
Passo 8 — Pianificare il rilevamento della temperatura e la topologia del BMS
Rilevamento della temperatura: specificare quanti sensori e dove si trovano. Un singolo sensore è raramente sufficiente per pacchi di qualsiasi dimensione, tranne i più piccoli; i pacchi più grandi richiedono sensori distribuiti nei punti più propensi a surriscaldarsi, in modo che i limiti di protezione riflettano le temperature reali delle celle.
Topologia: questa dipende dalla dimensione del pacco. Un BMS centralizzato collega ogni cella a una singola scheda ed è adatto per pacchi piccoli e medi. Un BMS distribuito (modulare, master-slave) posiziona schede slave su ogni modulo che riportano a un master, il che riduce il cablaggio, migliora la scalabilità ed è standard per grandi pacchi EV e ESS. Specificare la topologia che si adatta alla dimensione del pacco e alla struttura del modulo.
Passo 9 — Corrente di standby, diagnostica e certificazione
Tre considerazioni facili da omettere e costose da integrare successivamente:
La corrente di standby (riposo) è importante per qualsiasi prodotto che rimane inattivo tra un utilizzo e l'altro. Un BMS che assorbe troppa corrente in standby scaricherà il pacco durante lo stoccaggio o la spedizione; specificare una modalità a basso consumo o di riposo e la sua corrente se il tempo di inattività è significativo.
Diagnostica e registrazione dei guasti — specificare se il BMS deve registrare gli eventi di guasto e la cronologia per la diagnostica sul campo e il supporto in garanzia.
Certificazione — il BMS fa parte del fascicolo di sicurezza del pacco per standard come IEC 62133 e UN 38.3. Specificare il suo comportamento di protezione e la documentazione in anticipo evita rilavorazioni successive nel percorso di certificazione. (Vedi la nostra guida sui requisiti di certificazione delle batterie.)
BMS pronto all'uso vs. personalizzato
Un BMS standard, pronto all'uso, è la scelta giusta quando una scheda esistente corrisponde già al numero di serie, alla chimica, alla corrente continua e di picco, al protocollo di comunicazione e all'ingombro meccanico. È più veloce, più economico e collaudato.
Un BMS personalizzato si giustifica quando tali requisiti non sono soddisfatti dalle schede disponibili — un numero di serie insolito, un protocollo o un set di dati specifico, un fattore di forma stretto o non standard, un particolare comportamento di protezione o un'integrazione che l'applicazione richiede. Tra i due si trova un percorso configurabile o semi-personalizzato, in cui una piattaforma standard viene parametrizzata per il proprio pacco. Decidere deliberatamente: un BMS personalizzato aggiunge costi e tempi di consegna e dovrebbe essere scelto perché l'applicazione lo richiede, non per impostazione predefinita.
Una checklist per le specifiche del BMS
Quando si progetta un pacco personalizzato, questi sono i parametri da definire e consegnare a un fornitore:
- Configurazione: numero di serie (S), numero di parallelo (P), chimica, tensione nominale / massima / minima del pacco
- Limiti di tensione: soglie OVP e UVP per cella (dal datasheet della cella)
- Limiti attuali: corrente di carica e scarica continua e di picco (con durata del picco)
- Protezione: soglie e risposta per OVP, UVP, OCP (carica/scarica), SCP, OTP/UTP — e comportamento di latching vs. ripristino automatico
- Bilanciamento: passivo o attivo e corrente di bilanciamento
- Stima dello stato: precisione SOC richiesta (nota per la curva piatta LFP) e se è richiesto SOH
- Comunicazione: protocollo (CAN / RS485 / SMBus / UART / I2C / Bluetooth) e set di dati riportati
- Commutazione: MOSFET o contattore, rating e precarica per pacchi ad alta potenza
- Temperatura: numero e posizionamento dei sensori
- Topologia: centralizzata o distribuita
- Standby: modalità di sospensione e obiettivo di corrente di riposo
- Diagnostica e certificazione: registrazione dei guasti e standard applicabili (IEC 62133, UN 38.3, altri)
- Meccanica: dimensioni della scheda, montaggio, tipi di connettori
Come affrontiamo la specifica BMS
In PackForge Energy, il BMS viene specificato a partire dal pacco e dall'applicazione insieme, mai aggiunto alla fine. Partiamo dalla vostra configurazione, dai limiti elettrici, dai requisiti di protezione e certificazione e dalle esigenze di comunicazione e integrazione per definire una specifica BMS, e consigliamo dove una scheda standard è adatta e dove è necessaria una soluzione personalizzata o configurabile. Il risultato è un BMS abbinato alla chimica, al formato e al caso d'uso del vostro pacco, piuttosto che una scheda generica che il design deve adattare.
Se state definendo le specifiche per un pacco batteria al litio personalizzato, il nostro team di ingegneri può aiutarvi a trasformare i requisiti della vostra applicazione in una specifica BMS completa e a progettare il pacco di conseguenza.