Per parametrizzare un modello di circuito equivalente della batteria per la stima dello SOC tramite EKF o UKF, sono necessarie misurazioni controllate di tensione ai terminali, corrente, temperatura, SOC e risposta dinamica della tensione in condizioni operative definite. Gli esperimenti più importanti applicano impulsi di corrente, profili di carica/scarica e periodi di riposo, misurando al contempo il comportamento transitorio della tensione con sufficiente precisione temporale ed elettrica. Questi dati identificano parametri come OCV, resistenza ohmica, resistenza di polarizzazione, capacità e capacità totale per le equazioni di stato e di osservazione del modello.
La stima dello SOC tramite filtro di Kalman è affidabile solo quanto il modello di batteria su cui si basa. È necessaria una verifica ad alta precisione perché piccoli errori di tensione o corrente possono essere interpretati dal filtro come variazioni dello SOC, della resistenza o della polarizzazione, causando stime distorte e risultati instabili.
Cosa deve rappresentare il modello di circuito equivalente
Tensione a circuito aperto (OCV) rispetto allo SOC
Il modello richiede una relazione OCV–SOC, solitamente ottenuta caricando o scaricando la cella a incrementi controllati e lasciandola riposare finché la tensione ai terminali non si avvicina all'equilibrio.
Questa relazione costituisce una parte centrale dell'equazione di osservazione: la tensione ai terminali prevista dipende fortemente dall'OCV della batteria allo SOC stimato.
Resistenza ohmica
La resistenza ohmica o interna istantanea rappresenta la caduta di tensione immediata causata dal flusso di corrente attraverso gli elementi resistivi della cella.
Può essere stimata dal rapido cambiamento di tensione immediatamente dopo uno step o un impulso di corrente:
[ R_0 \approx \frac{\Delta V_{\text{istantanea}}}{\Delta I} ]
La stima può variare in base a SOC, temperatura, direzione di carica/scarica e invecchiamento, quindi un singolo valore di resistenza è spesso insufficiente.
Resistenza di polarizzazione e capacità
Uno o più rami RC rappresentano dinamiche elettrochimiche più lente, comunemente chiamate polarizzazione o comportamento di tensione legato alla diffusione.
I dati richiesti sono la risposta transitoria della tensione durante e dopo gli impulsi di corrente. Il tempo di risposta e l'ampiezza consentono l'identificazione della resistenza di polarizzazione (R_p), della capacità (C_p) e della relativa costante di tempo:
[ \tau = R_p C_p ]
Questi parametri determinano come il modello prevede il recupero della tensione, il rilassamento e la risposta dinamica dopo un cambio di carico.
Capacità utilizzabile
Il modello richiede anche la capacità disponibile o totale, generalmente ottenuta da una carica e scarica completa controllata in condizioni definite.
La capacità stabilisce la relazione tra corrente integrata e SOC. È particolarmente importante perché il conteggio dei Coulomb (Coulomb counting) viene solitamente utilizzato all'interno dell'equazione di stato:
[ SOC_{k+1}=SOC_k-\frac{\eta I_k \Delta t}{Q} ]
dove (Q) è la capacità e (\eta) rappresenta l'efficienza di carica o scarica.
Dipendenza dalla temperatura
I parametri della batteria cambiano significativamente con la temperatura. Pertanto, le misurazioni dovrebbero includere la temperatura della cella e, ove rilevante, test a temperature controllate multiple.
Come minimo, i ricercatori dovrebbero determinare come OCV, resistenza, dinamiche di polarizzazione e capacità variano nell'intervallo di temperatura operativa previsto.
Dati sperimentali richiesti
Misurazioni di corrente e tensione ai terminali
Ogni test dinamico deve registrare:
- Corrente applicata, inclusi direzione e intensità
- Tensione ai terminali
- Timestamp o periodo di campionamento
- Temperatura della cella
- Carica o scarica accumulata
La corrente è l'input del modello, mentre la tensione ai terminali è l'output misurato principale utilizzato per adattare e validare il modello di circuito equivalente.
Punti di riferimento SOC controllati
Gli esperimenti devono coprire una gamma di valori SOC noti, non solo le condizioni di inizio vita a carica completa e scarica completa.
Un approccio comune consiste nello stabilire uno SOC iniziale tramite carica o scarica controllata, applicare il profilo di test e aggiornare lo SOC di riferimento utilizzando il flusso di carica misurato con precisione. L'intervallo SOC dovrebbe includere le regioni in cui si prevede che la cella operi nell'applicazione target.
Dati di risposta all'impulso di corrente
I test a impulsi complessi o a risposta a gradino sono particolarmente preziosi per identificare i parametri dinamici.
Il test dovrebbe catturare:
- La tensione immediatamente prima dello step di corrente
- Il cambiamento di tensione istantaneo dopo lo step
- L'evoluzione della tensione durante l'impulso
- Il recupero della tensione dopo la fine dell'impulso
- La risposta a diverse ampiezze e polarità di corrente
Queste caratteristiche separano la caduta ohmica immediata dagli effetti di polarizzazione più lenti.
Dati di riposo e rilassamento
I periodi di riposo sono necessari per osservare il rilassamento della tensione verso l'OCV e per distinguere il comportamento di equilibrio dalla polarizzazione transitoria.
La durata del riposo richiesta dipende dalla chimica della cella, dall'ordine del modello e dall'obiettivo di precisione. Un breve riposo può essere utile per identificare il comportamento di polarizzazione superficiale, ma non dovrebbe essere trattato automaticamente come l'OCV di equilibrio reale.
Profili di carica e scarica
Il modello dovrebbe essere testato sia in carica che in scarica, poiché il comportamento della batteria è spesso asimmetrico.
I profili utili includono:
- Carica e scarica a corrente costante
- Funzionamento a potenza costante
- Carichi impulsivi
- Profili variabili simili a cicli di guida
- Diverse C-rate
- Sequenze ripetute di carica/scarica
I test a corrente costante sono utili per un'identificazione controllata, mentre i profili dinamici verificano se il modello adattato si generalizza a cambiamenti di carico realistici.
Condizioni di temperatura e invecchiamento
Per un BMS pratico, i dati dei parametri dovrebbero essere raccolti a:
- Temperature rilevanti
- C-rate rilevanti
- Regioni SOC rilevanti
- Direzioni di carica e scarica
- Stati di invecchiamento, se l'operazione a lungo termine è importante
Il risultato potrebbe essere una tabella di ricerca (lookup table) o una superficie di parametri piuttosto che un insieme fisso di valori di circuito.
Come i dati diventano parametri del filtro di Kalman
Parametri per l'equazione di stato
L'equazione di stato prevede come evolvono gli stati interni della batteria nel tempo.
A seconda del modello, i suoi parametri includono:
- Capacità
- Efficienza coulombiana
- Costanti di tempo RC
- Resistenze di polarizzazione
- Capacità di polarizzazione
- Periodo di campionamento
- Valori dei parametri dipendenti dalla temperatura o dallo SOC
Per un modello di tipo Thevenin, lo stato può includere lo SOC e una o più tensioni di polarizzazione.
Parametri per l'equazione di osservazione
L'equazione di osservazione prevede la tensione ai terminali dagli stati interni e dalla corrente. Una forma semplificata è:
[ V_t = OCV(SOC) - I R_0 - V_p ]
dove (V_t) è la tensione ai terminali, (R_0) è la resistenza ohmica e (V_p) rappresenta la tensione di polarizzazione.
I dati sperimentali tensione-corrente vengono utilizzati per adattare il modello in modo che la sua tensione ai terminali prevista corrisponda alla tensione misurata in condizioni dinamiche.
Rumore di processo e di misura
Le implementazioni EKF e UKF richiedono anche stime del rumore di processo e del rumore di misura.
Questi non vengono solitamente ottenuti da un singolo impulso idealizzato. Vengono dedotti esaminando i residui del modello, il rumore dei sensori, la ripetibilità e il comportamento della batteria non modellato attraverso test rappresentativi.
Una scarsa sintonizzazione del rumore può causare nel filtro una fiducia eccessiva nel modello o una reazione eccessiva a misurazioni di tensione rumorose.
Dati di validazione del modello
I dati utilizzati per identificare i parametri dovrebbero essere separati dai dati utilizzati per validare il modello.
La validazione dovrebbe confrontare la tensione misurata e quella prevista sotto profili di carico non utilizzati direttamente per l'adattamento. Le metriche importanti includono l'errore di tensione, l'errore di SOC rispetto a un metodo di riferimento, il tempo di convergenza e la robustezza durante rapidi cambiamenti di carico.
Perché è necessaria un'apparecchiatura di test ad alta precisione
Piccoli errori di tensione influenzano l'interpretazione dello SOC
La tensione ai terminali della batteria contiene molteplici componenti: OCV, caduta ohmica, polarizzazione, rumore del sensore e rilassamento dinamico.
Se l'errore di misurazione della tensione è paragonabile ai cambiamenti di tensione causati dallo SOC o dalla polarizzazione, il processo di identificazione potrebbe assegnare l'errore al parametro del modello sbagliato. Un obiettivo di precisione della tensione entro circa 5 mV può essere appropriato per lavori di caratterizzazione impegnativi, ma la specifica richiesta dipende dalla chimica della cella, dall'intervallo di tensione e dalla precisione di stima.
Gli errori di corrente si accumulano tramite il conteggio dei Coulomb
Lo SOC è ottenuto in parte integrando la corrente nel tempo. Anche un piccolo offset di corrente può accumularsi in un errore di SOC sostanziale durante un test lungo.
Una misurazione accurata della corrente è quindi essenziale sia per stabilire il riferimento SOC che per identificare la relazione tra corrente applicata e risposta della tensione ai terminali.
I transitori veloci devono essere catturati
La caduta di tensione immediata dopo uno step di corrente può verificarsi molto più velocemente della risposta di polarizzazione più lenta.
Il sistema di test necessita di adeguati:
- Frequenza di campionamento
- Sincronizzazione temporale
- Controllo dello step di corrente
- Larghezza di banda della tensione
- Precisione del trigger
Altrimenti, la resistenza istantanea e le costanti di tempo brevi potrebbero essere distorte o mancate del tutto.
L'eccitazione controllata migliora l'identificabilità dei parametri
I parametri del modello possono essere difficili da separare se il test non eccita sufficientemente le modalità dinamiche della batteria.
L'ampiezza, la durata, la polarità e il timing di riposo precisi dell'impulso rendono più facile distinguere:
- Resistenza ohmica dalla resistenza di polarizzazione
- Comportamento RC veloce dal comportamento RC lento
- Effetti SOC genuini dagli artefatti transitori
- Effetti della temperatura dal riscaldamento indotto dalla corrente
La ripetibilità espone il vero comportamento della batteria
Un'apparecchiatura di alta qualità consente di ripetere lo stesso profilo in condizioni controllate.
La ripetibilità aiuta a determinare se un cambiamento di parametro riflette l'effettivo comportamento della cella o semplicemente un errore di strumentazione, condizioni iniziali incoerenti, deriva termica o un controllo di corrente impreciso.
Comprendere i compromessi
Modelli più complessi richiedono più dati
Un modello di circuito equivalente a un RC richiede meno parametri e meno test rispetto a un modello multi-RC.
Tuttavia, un modello più semplice potrebbe non riprodurre lunghi periodi di rilassamento, transitori ad alta frequenza o carichi che cambiano rapidamente. Aumentare l'ordine del modello può migliorare la rappresentazione della tensione, ma aumenta anche lo sforzo di identificazione e la complessità del filtro.
Maggiore precisione non rimuove le limitazioni del modello
Gli strumenti ad alta precisione non possono compensare un modello di circuito equivalente inadeguato.
Se la chimica mostra una forte isteresi, dipendenza dalla velocità, effetti di diffusione o un pronunciato accoppiamento termico, un modello di Thevenin di base potrebbe ancora produrre errori residui sistematici anche quando le misurazioni sono altamente accurate.
Periodi di riposo più lunghi migliorano le stime di equilibrio
Periodi di riposo lunghi possono fornire stime OCV migliori, ma aumentano sostanzialmente la durata del test.
L'identificazione con riposo breve è più veloce e può essere adatta per l'estrazione pratica dei parametri, ma la tensione risultante potrebbe ancora contenere polarizzazione residua e non dovrebbe essere interpretata automaticamente come OCV di equilibrio.
Test estesi aumentano il costo pratico
I test su SOC, temperatura, C-rate, direzione e condizioni di invecchiamento producono mappe di parametri più affidabili, ma richiedono maggiore tempo di laboratorio, controllo termico, archiviazione dati e replicazione cella-cella.
La matrice di test dovrebbe quindi essere progettata attorno all'inviluppo operativo e ai requisiti di precisione del BMS previsto.
Insidie comuni da evitare
Trattare un set di parametri come universalmente valido
Resistenza, capacità, capacità totale e OCV non sono necessariamente costanti.
Utilizzare parametri misurati a un determinato SOC e temperatura in tutte le condizioni operative può produrre errori sistematici nella previsione della tensione e nella stima dello SOC.
Ignorare l'asimmetria carica-scarica
Adattare solo i dati di scarica può produrre un modello che funziona male durante la carica.
Entrambe le direzioni dovrebbero essere valutate quando l'applicazione include carica rigenerativa, ricarica rapida o flusso di potenza bidirezionale.
Utilizzare una risoluzione di campionamento insufficiente
Il logging lento può catturare i trend medi della tensione perdendo la risposta transitoria necessaria per identificare (R_0) e i rami RC veloci.
I requisiti di campionamento dovrebbero basarsi sulle dinamiche elettriche più veloci che il modello deve rappresentare.
Confondere la tensione ai terminali misurata con l'OCV
La tensione ai terminali durante il flusso di corrente include contributi resistivi e di polarizzazione.
L'OCV dovrebbe essere stimato sotto procedure di riposo o equilibrio controllate, piuttosto che preso direttamente da una misurazione sotto carico.
Non validare con profili indipendenti
Un modello può adattarsi bene ai suoi dati di identificazione e fallire comunque sotto carichi dinamici realistici.
Sono necessari profili di validazione indipendenti per rivelare overfitting, interpolazione errata dei parametri e struttura del modello inadeguata.
Fare la scelta giusta per il proprio obiettivo
Il programma di test dovrebbe corrispondere alla precisione, velocità e intervallo operativo richiesti dallo stimatore SOC.
- Se il tuo obiettivo principale è la stima di base dello SOC: Misura capacità, comportamento OCV–SOC, corrente, tensione e temperatura utilizzando test di carica/scarica controllati e test a impulsi.
- Se il tuo obiettivo principale è la precisione dinamica EKF o UKF: Aggiungi dati ad alta risoluzione su step di corrente, rilassamento e impulsi complessi per identificare i parametri di polarizzazione ohmica e RC.
- Se il tuo obiettivo principale è la performance del BMS su un ampio intervallo operativo: Ripeti la caratterizzazione su SOC, temperatura, C-rate, direzione di carica/scarica e condizioni di invecchiamento rilevanti.
- Se il tuo obiettivo principale è la validazione dell'algoritmo: Riserva profili dinamici indipendenti per i test e valuta sia la previsione della tensione che l'errore di stima dello SOC.
- Se il tuo obiettivo principale è l'identificazione rapida in laboratorio: Utilizza sequenze di impulsi controllate e periodi di riposo accuratamente selezionati, riconoscendo che riposi più brevi possono fornire un'approssimazione piuttosto che l'OCV di equilibrio reale.
Esperimenti accurati e ben progettati forniscono al filtro di Kalman un modello di cui può fidarsi, che è il fondamento di un'affidabile stima dello SOC della batteria.
Tabella riassuntiva:
| Tipo di dati | Scopo | Metodo di esempio |
|---|---|---|
| Punti OCV-SOC | Equazione di osservazione per la previsione della tensione | Carica/scarica incrementale con riposo |
| Resistenza ohmica | Caduta di tensione istantanea | Risposta a step di corrente |
| Parametri di polarizzazione | Comportamento transitorio della tensione | Test a impulsi e rilassamento |
| Capacità | Conteggio dei Coulomb nell'equazione di stato | Carica/scarica completa controllata |
| Dipendenza dalla temperatura | Variazione dei parametri con la temperatura | Test a temperature multiple |
| Profili dinamici | Validazione e generalizzazione | Cicli di guida, carichi variabili |
| Rumore di processo/misura | Sintonizzazione del filtro | Analisi dei residui, ripetibilità |
Vuoi migliorare i tuoi test sulle batterie? KINTEK fornisce apparecchiature ad alta precisione per la parametrizzazione di modelli di circuito equivalente. Le nostre soluzioni garantiscono un'accurata stima dello SOC per il tuo BMS. Contattaci oggi per discutere le tue esigenze!