Uvod u različite algoritme u sustavu upravljanja baterijama BMS za pohranu energije

Nov 04, 2024 Ostavite poruku

Što je sustav upravljanja baterijom za pohranu energije

 

Sustav za upravljanje baterijama BMS za pohranu energije je sustav koji se koristi za upravljanje pojedinačnim baterijama u paketu baterija kako bi se osigurala njihova sigurnost, životni vijek i performanse. Sustav BMS prikuplja podatke o bateriji i analizira ih kako bi osigurao normalan rad baterije. U BMS sustavu za upravljanje baterijama uključeni su mnogi algoritmi, uključujući algoritam za praćenje maksimalne snage, algoritam za izračun SOC-a, algoritam za procjenu SOH-a, itd. U ovom ćemo članku detaljno istražiti algoritme koji se koriste u BMS sustavima za upravljanje baterijama.

 

640 1

 

1 Algoritam za praćenje maksimalne točke snage

 

 

U sustavima za pohranu energije, posebno u kombinaciji sa sustavima obnovljive energije kao što su solarni paneli, MPPT algoritmi su ključni za poboljšanje ukupne učinkovitosti sustava.

 

 

a. Algoritam poremećaja i promatranja (P&O):

 

Princip rada:P&O algoritam povremeno remeti (povećava ili smanjuje) radni napon baterije ili solarne ploče i promatra promjene u izlaznoj snazi. Ako smetnja uzrokuje povećanje izlazne snage, nastavite s ometanjem u tom smjeru; Ako se izlazna snaga smanji, javlja se obrnuti poremećaj.

 

Prednosti:Jednostavna implementacija, jednostavna za implementaciju na hardveru.

 

nedostatak:Možda nije optimalan jer može oscilirati blizu točke maksimalne snage umjesto da se stabilizira na točki maksimalne snage.

 

 

b. Algoritam inkrementalne vodljivosti (IC):

 

Princip rada:IC algoritam određuje maksimalnu točku snage na temelju odnosa derivacije između napona baterije i struje. Izračunava učinak promjena napona na promjene struje (tj. derivate) i prilagođava radnu točku na temelju tog derivata.

 

Prednosti:Bliži je točki maksimalne snage od algoritma P&O i obično se može brže pronaći i stabilizirati na točki maksimalne snage.

 

Nedostaci:Zahtijeva složenije izračune i može zahtijevati napredniju hardversku podršku.

 

640 2

 

Oba algoritma su iterativna, što znači da optimiziraju izlaznu snagu kontinuiranim mjerenjem i podešavanjem. U praktičnim primjenama izbor algoritma ovisi o specifičnim zahtjevima, cijeni i raspoloživim hardverskim resursima sustava.

 

U BMS sustavima, primjena MPPT algoritma može osigurati da baterija radi u svom optimalnom stanju, čime se poboljšava učinkovitost punjenja i pražnjenja baterije i produljuje njen vijek trajanja. Ovo je osobito važno za sustave za pohranu energije jer oni obično zahtijevaju stabilan rad u različitim uvjetima okoline i opterećenja. Optimiziranjem procesa punjenja i pražnjenja baterije, MPPT algoritam pomaže u poboljšanju performansi i pouzdanosti cijelog sustava za pohranu energije.

 

 

2 Algoritam izračuna SOC

 

Izračun SOC (stanje napunjenosti) ključna je funkcija u BMS-u, budući da je izravno povezan sa sigurnošću i vijekom trajanja baterije.

 

 

a. Metoda napona otvorenog kruga (OCV):

 

Načelo:Metoda napona otvorenog kruga temelji se na odnosu između napona otvorenog kruga baterije (tj. napona baterije kada nema opterećenja) i njenog SOC-a. Svaki tip baterije ima svoju specifičnu krivulju OCV-SOC, koja se može koristiti za procjenu SOC baterije.

 

Prednosti:Princip je jednostavan i izravno odražava kemijsko stanje baterije.

 

nedostatak:Baterija mora biti u potpuno stacionarnom stanju kako bi se točno izmjerio napon otvorenog kruga, što je teško postići u praktičnim primjenama. Osim toga, starenje baterije može utjecati na krivulju OCV-SOC, što dovodi do pogrešaka u mjerenju.

 

 

b. Kalmanova metoda filtra:

 

Načelo:Kalmanov filtar je rekurzivni filtar koji koristi niz promatranja (obično napona, struje, temperature itd.) i modela baterija za procjenu SOC baterije. Kontinuirano optimizira procijenjenu SOC vrijednost kroz dva koraka: predviđanje i ažuriranje.

 

Prednosti:Sposoban rukovati podacima s šumom i pružiti točnu procjenu SOC-a u stvarnom vremenu. Također može poboljšati točnost procjene spajanjem podataka s više senzora.

 

Nedostaci:Algoritam je relativno složen i zahtijeva dovoljno računalnih resursa. Osim toga, učinak Kalmanovog filtra ovisi o točnosti modela baterije.

 

 

c. Uz ove dvije metode, postoje i druge metode procjene SOC-a, kao što su:

 

Metoda integracije amper sata:Mjerenjem struje i vremena trajanja baterije izračunava se akumulirana napunjenost baterije kako bi se procijenio SOC. Ova je metoda jednostavna i lagana za implementaciju, ali akumulirane pogreške mogu utjecati na dugoročnu točnost.

 

Metoda neuronske mreže:Korištenje neuronskih mreža za učenje odnosa OCV-SOC ili drugih značajki baterija za procjenu SOC-a. Ova metoda može obraditi složene nelinearne odnose, ali zahtijeva veliku količinu podataka za obuku.

 

Metoda procjene temeljena na modelu:Procjena SOC-a na temelju elektrokemijskog modela baterije, koja može pružiti dublje razumijevanje stanja baterije, ali također zahtijeva točne modele i računalne resurse.

 

640 3

 

U praktičnim primjenama može se kombinirati više metoda kako bi se poboljšala točnost i robusnost procjene SOC-a. Na primjer, Kalmanov filtar može se kombinirati s metodom integracije amper sata kako bi se iskoristile prednosti oba. Odabir odgovarajuće metode izračuna SOC-a zahtijeva razmatranje tipa baterije, sistemskih zahtjeva, cijene i dostupnih hardverskih resursa.

 

 

3 Algoritam evaluacije SOH

 

Procjena zdravstvenog stanja (SOH) kritična je komponenta sustava upravljanja baterijama (BMS), koja je neophodna za osiguravanje pouzdanosti i sigurnosti baterijskih sustava.

 

a. Spektroskopija elektrokemijske impedancije (EIS):

 

Princip rada:EIS procjenjuje unutarnje stanje baterije primjenom malog AC signala na bateriju i mjerenjem njezinog otpora. Ova metoda može otkriti elektrokemijske procese unutar baterije, poput prijenosa naboja, difuzije i otpora elektrolita.

 

Prednosti:Može pružiti detaljne informacije o promjenama unutarnje impedancije baterije, što je vrlo korisno za razumijevanje mehanizma starenja i zdravstvenog stanja baterije.

 

Nedostaci:EIS testiranje može potrajati dugo i osjetljivo je na odabir uvjeta ispitivanja kao što su frekvencijski raspon i amplituda signala.

 

b. Metoda matematičkog modeliranja:

 

Princip rada:Ova metoda uključuje uspostavljanje matematičkog modela za opisivanje ponašanja baterije, uključujući njezin proces punjenja i pražnjenja, temperaturne učinke, mehanizam starenja itd. Modeli se mogu temeljiti na iskustvu ili fizici, kao što su modeli ekvivalentnog kruga (ECM).

 

Prednosti:Može simulirati ponašanje baterija u različitim uvjetima i prikladan je za predviđanje performansi i životnog vijeka baterija.

 

Nedostaci:Točnost modela ovisi o točnosti parametara, a složenost modela može rezultirati visokim računalnim troškovima.

 

640 4

 

 

4 Algoritam kontrole punjenja i pražnjenja

 

Kao jedan od temeljnih algoritama BMS-a (Battery Management System), algoritam kontrole punjenja i pražnjenja uglavnom se koristi za kontrolu procesa punjenja i pražnjenja baterije, osiguravajući njegovu sigurnost i produžujući životni vijek. U praktičnim scenarijima primjene, kontrolni algoritmi punjenja i pražnjenja obično koriste PID regulatore ili neizrazite regulatore za provedbu upravljanja.

 

Među njima, PID regulator pripada vrsti regulatora koji se temelji na pogrešci, integraciji i diferencijaciji. Podešava parametre regulatora kako bi stabilizirao struju punjenja i pražnjenja i napon baterije u blizini postavljenih vrijednosti. Fuzzy kontroler je regulator temeljen na neizrazitoj logici, koji konstruira neizrazita pravila i izvodi neizrazito zaključivanje za kontrolu punjenja i pražnjenja baterijskih paketa.

 

640 5

 

 

 

5 Algoritam zdravstvenih upozorenja

 

Algoritam zdravstvenih upozorenja još je jedan važan algoritam u BMS-u (Battery Management System). Ovaj se algoritam uglavnom koristi za predviđanje mogućih grešaka u baterijskim paketima i procjenu njihovog životnog vijeka, kako bi se unaprijed poduzele odgovarajuće mjere održavanja. U praktičnim primjenama, algoritmi zdravstvenih upozorenja obično koriste neuronske mreže, genetske algoritme ili prateće vektorske strojeve za predviđanje.

 

Među njima, neuronska mreža je model koji se temelji na umjetnim neuronima. Omogućuje točno predviđanje kvarova baterijskog paketa i životnog vijeka treniranjem težine i pristranosti neuronskih mreža. Genetski algoritam je algoritam temeljen na principu prirodne selekcije, koji odabire jedinke s visokom kondicijom i iterativno traži optimalno rješenje. Stroj za vektore podrške model je temeljen na teoriji statističkog učenja, koji postiže učinkovito predviđanje kvarova baterijskog paketa i životnog vijeka konstruiranjem optimalne klasifikacijske hiperravnine.

 

 

6 Algoritam optimizacije

 

Optimizacijski algoritmi igraju važnu ulogu u BMS sustavima upravljanja baterijama. Ovaj algoritam ima za cilj optimizirati rad i životni vijek baterijskih paketa kako bi se zadovoljile stvarne potrebe korisnika. U scenarijima praktične primjene, algoritmi optimizacije obično koriste genetske algoritme, algoritme optimizacije roja čestica ili algoritme simuliranog žarenja za operacije optimizacije.

 

Među njima, genetski algoritam je optimizacijski algoritam temeljen na prirodnoj selekciji i genetskim mehanizmima. Istražuje optimalno rješenje kontinuiranim ponavljanjem simulirajući prirodni proces evolucije. Algoritam optimizacije roja čestica je algoritam optimizacije temeljen na inteligenciji roja, koji kontinuirano ponavlja kako bi pronašao optimalno rješenje simulacijom procesa leta ptičjih jata. Algoritam simuliranog žarenja je optimizacijski algoritam temeljen na simuliranom procesu žarenja, koji oponaša proces žarenja metala i nastoji pronaći optimalno rješenje kontinuiranim ponavljanjem.

 

 

7 Algoritam obrade podataka

 

Algoritmi za obradu podataka također su iznimno važan algoritam u BMS sustavima upravljanja baterijama. Ovaj se algoritam uglavnom koristi za obradu podataka iz baterijskih paketa kako bi se izvukle korisne informacije i značajke. U praktičnim primjenama, algoritmi za obradu podataka obično koriste algoritme za filtriranje, algoritme za smanjenje dimenzionalnosti ili algoritme za ekstrakciju značajki za obradu.

 

Među njima, algoritam filtriranja je algoritam koji se temelji na digitalnoj obradi signala. Filtrira signal baterije kako bi uklonio šum i smetnje, izvlačeći tako korisne informacije. Algoritam za smanjenje dimenzionalnosti je algoritam koji se temelji na rudarenju podataka. Poboljšava mogućnost obrade podataka i učinkovitost smanjenjem dimenzionalnosti, volumena i složenosti podataka. Algoritam za izdvajanje značajki je algoritam koji se temelji na prepoznavanju uzoraka. Može identificirati uzorke i obrasce u podacima izdvajanjem njegovih značajki, čime se u konačnici postiže klasifikacija i prepoznavanje podataka.

 

 

8 Zaključak

 

BMS sustav upravljanja baterijama važna je tehnologija upravljanja baterijama koja poboljšava sigurnost, pouzdanost i životni vijek baterijskih paketa nadgledanjem, kontroliranjem i upravljanjem njima. Među njima, različiti algoritmi koji se koriste u BMS sustavu upravljanja baterijama, uključujući algoritam za procjenu stanja, algoritam za procjenu SOC, algoritam za procjenu SOH, algoritam za kontrolu punjenja i pražnjenja, algoritam upozorenja na zdravlje, algoritam za optimizaciju i algoritam za obradu podataka, igraju važnu ulogu.

 

640 6

Pošaljite upit