4. Kernaj programaraj funkcioj de BMS
l Mezura funkcio
(1) Mezurado de bazaj informoj: monitorado de bateria tensio, kurentsignalo kaj bateria temperaturo. La plej baza funkcio de la bateria mastruma sistemo estas mezuri la tension, kurenton kaj temperaturon de bateriaj ĉeloj, kio estas la bazo de ĉiuj altnivelaj kalkuloj kaj kontrola logiko de la bateria mastruma sistemo.
(2) Detekto de izoladorezisto: La tuta bateria sistemo kaj alttensia sistemo devas esti testitaj pri izolado fare de la bateria mastruma sistemo.
(3) Detekto de alttensia interblokado (HVIL): uzata por konfirmi la integrecon de la tuta alttensia sistemo. Kiam la integreco de la alttensia sistemcirkvito estas difektita, sekurecaj mezuroj estas aktivigitaj.
lŜatata funkcio
(1) Takso de SOC kaj SOH: la kerna kaj plej malfacila parto
(2) Ekvilibrigo: ĝustigi la SOC x kapacitan malekvilibron inter monomeroj per ekvilibriga cirkvito.
(3) Limigo de bateria potenco: la eniga kaj eliga potenco de la baterio estas limigitaj ĉe malsamaj SOC-temperaturoj.
lAliaj funkcioj
(1) Relajsa kontrolo: inkluzive de ĉefa +, ĉefa-, ŝarga relajso +, ŝarga relajso -, antaŭŝarga relajso
(2) Termika kontrolo
(3) Komunikada funkcio
(4) Diagnozo de eraroj kaj alarmo
(5) Erar-tolerema operacio
5.Kernaj softvaraj funkcioj de BMS
lMezura funkcio
(1) Mezurado de bazaj informoj: monitorado de bateria tensio, kurentsignalo kaj bateria temperaturo. La plej baza funkcio de la bateria mastruma sistemo estas mezuri la tension, kurenton kaj temperaturon de bateriaj ĉeloj, kio estas la bazo de ĉiuj altnivelaj kalkuloj kaj kontrola logiko de la bateria mastruma sistemo.
(2) Detekto de izoladorezisto: La tuta bateria sistemo kaj alttensia sistemo devas esti testitaj pri izolado fare de la bateria mastruma sistemo.
(3) Detekto de alttensia interblokado (HVIL): uzata por konfirmi la integrecon de la tuta alttensia sistemo. Kiam la integreco de la alttensia sistemcirkvito estas difektita, sekurecaj mezuroj estas aktivigitaj.
lŜatata funkcio
(1) Takso de SOC kaj SOH: la kerna kaj plej malfacila parto
(2) Ekvilibrigo: ĝustigi la SOC x kapacitan malekvilibron inter monomeroj per ekvilibriga cirkvito.
(3) Limigo de bateria potenco: la eniga kaj eliga potenco de la baterio estas limigitaj ĉe malsamaj SOC-temperaturoj.
lAliaj funkcioj
(1) Relajsa kontrolo: inkluzive de ĉefa +, ĉefa-, ŝarga relajso +, ŝarga relajso -, antaŭŝarga relajso
(2) Termika kontrolo
(3) Komunikada funkcio
(4) Diagnozo de eraroj kaj alarmo
(5) Erar-tolerema operacio
6.BMS-programara arkitekturo
lAlta kaj malalta tensio-administrado
Kiam normale ŝaltita, la BMS estas vekita de la VCU per fiksa linio aŭ CAN-signalo de 12V. Post kiam la BMS kompletigas mem-kontrolon kaj eniras atendreĝimon, la VCU sendas alt-tensian komandon, kaj la BMS kontrolas la fermon de la relajso por kompletigi la alt-tensian konekton. Kiam malŝaltita, la VCU sendas malalt-tensian komandon kaj poste malkonektas la 12V-vekigan ŝargilon. Kiam la pafilo estas enigita por ŝargado en la malŝaltita stato, ĝi povas esti vekita per la CP aŭ A+ signalo.
lŜarĝa administrado
(1) Malrapida ŝargado
Malrapida ŝargado estas ŝargi la baterion per kontinua kurento konvertita de alterna kurento per la enkonstruita ŝargilo de la ŝarga stako (aŭ 220V elektroprovizo). La specifoj de la ŝarga stako estas ĝenerale 16A, 32A kaj 64A, kaj ĝi ankaŭ povas esti ŝargita per hejma elektroprovizo. La BMS povas esti vekita per la CC- aŭ CP-signalo, sed oni devas certigi, ke ĝi povas dormi normale post kiam la ŝargado finiĝas. La AC-ŝarga procezo estas relative simpla kaj povas esti evoluigita laŭ detalaj naciaj normoj.
(2) Rapida ŝargado
Rapida ŝargado estas ŝargi la baterion per kontinua kurento per la ŝarga pilko, kiu povas atingi ŝarĝrapidecon de 1C aŭ eĉ pli alta. Ĝenerale, 80% de la baterio povas esti ŝargita en 45 minutoj. Ĝi povas esti vekita per la helpfonto A+ signalo de la ŝarga pilko.
lŜatata funkcio
(1) SOP (Potencstato) ĉefe akiras la nunan disponeblan ŝarĝan kaj malŝarĝan potencon de la baterio per kontrolado de tabeloj tra temperaturo kaj SOC. La VCU determinas kiel la tuta veturilo estas uzata surbaze de la sendita potencvaloro.
(2) SOH (Stato de Sano) ĉefe karakterizas la nunan sanstaton de la baterio, kun valoro inter 0-100%. Ĝenerale oni konsideras, ke la baterio ne plu uzeblas post kiam ĝi falas sub 80%.
(3) SOC (Ŝarĝa Stato) apartenas al la kerna kontrola algoritmo de la BMS, kiu karakterizas la nunan restantan kapacitan staton. Ĝi estas ĉefe bazita sur la amperhora integrala metodo kaj la EKF (etendita Kalman-filtrilo) algoritmo, kombinita kun korektaj strategioj (kiel ekzemple malferma-cirkvita tensio-korekto, plena ŝarga korekto, fina ŝarga korekto, kapacita korekto sub malsamaj temperaturoj kaj SOH, ktp.).
(4) La algoritmo SOE (Energiostato) ne estas vaste evoluigita de hejmaj fabrikantoj aŭ uzas relative simplajn algoritmojn por akiri la rilatumon de la restanta energio sub la nuna stato al la maksimuma havebla energio. Ĉi tiu funkcio estas ĉefe uzata por taksi la restantan krozan distancon.
ldiagnozo de eraroj
Malsamaj niveloj de eraro estas distingitaj laŭ la malsama funkciado de la baterio, kaj malsamaj prilaboraj mezuroj estas faritaj de la BMS kaj VCU sub malsamaj niveloj de eraro, kiel ekzemple avertoj, potenclimigo aŭ rekta malkonekto de alta tensio. Eraroj inkluzivas erarojn pri datenakiro kaj racieco, elektrajn erarojn (sensiloj kaj aktuatoroj), komunikadajn erarojn kaj erarojn pri bateria stato, ktp.
1.Kernaj softvaraj funkcioj de BMS
lMezura funkcio
(1) Mezurado de bazaj informoj: monitorado de bateria tensio, kurentsignalo kaj bateria temperaturo. La plej baza funkcio de la bateria mastruma sistemo estas mezuri la tension, kurenton kaj temperaturon de bateriaj ĉeloj, kio estas la bazo de ĉiuj altnivelaj kalkuloj kaj kontrola logiko de la bateria mastruma sistemo.
(2) Detekto de izoladorezisto: La tuta bateria sistemo kaj alttensia sistemo devas esti testitaj pri izolado fare de la bateria mastruma sistemo.
(3) Detekto de alttensia interblokado (HVIL): uzata por konfirmi la integrecon de la tuta alttensia sistemo. Kiam la integreco de la alttensia sistemcirkvito estas difektita, sekurecaj mezuroj estas aktivigitaj.
lŜatata funkcio
(1) Takso de SOC kaj SOH: la kerna kaj plej malfacila parto
(2) Ekvilibrigo: ĝustigi la SOC x kapacitan malekvilibron inter monomeroj per ekvilibriga cirkvito.
(3) Limigo de bateria potenco: la eniga kaj eliga potenco de la baterio estas limigitaj ĉe malsamaj SOC-temperaturoj.
lAliaj funkcioj
(1) Relajsa kontrolo: inkluzive de ĉefa +, ĉefa-, ŝarga relajso +, ŝarga relajso -, antaŭŝarga relajso
(2) Termika kontrolo
(3) Komunikada funkcio
(4) Diagnozo de eraroj kaj alarmo
(5) Erar-tolerema operacio
2.BMS-programara arkitekturo
lAlta kaj malalta tensio-administrado
Kiam normale ŝaltita, la BMS estas vekita de la VCU per fiksa linio aŭ CAN-signalo de 12V. Post kiam la BMS kompletigas mem-kontrolon kaj eniras atendreĝimon, la VCU sendas alt-tensian komandon, kaj la BMS kontrolas la fermon de la relajso por kompletigi la alt-tensian konekton. Kiam malŝaltita, la VCU sendas malalt-tensian komandon kaj poste malkonektas la 12V-vekigan ŝargilon. Kiam la pafilo estas enigita por ŝargado en la malŝaltita stato, ĝi povas esti vekita per la CP aŭ A+ signalo.
lŜarĝa administrado
(1) Malrapida ŝargado
Malrapida ŝargado estas ŝargi la baterion per kontinua kurento konvertita de alterna kurento per la enkonstruita ŝargilo de la ŝarga stako (aŭ 220V elektroprovizo). La specifoj de la ŝarga stako estas ĝenerale 16A, 32A kaj 64A, kaj ĝi ankaŭ povas esti ŝargita per hejma elektroprovizo. La BMS povas esti vekita per la CC- aŭ CP-signalo, sed oni devas certigi, ke ĝi povas dormi normale post kiam la ŝargado finiĝas. La AC-ŝarga procezo estas relative simpla kaj povas esti evoluigita laŭ detalaj naciaj normoj.
(2) Rapida ŝargado
Rapida ŝargado estas ŝargi la baterion per kontinua kurento per la ŝarga pilko, kiu povas atingi ŝarĝrapidecon de 1C aŭ eĉ pli alta. Ĝenerale, 80% de la baterio povas esti ŝargita en 45 minutoj. Ĝi povas esti vekita per la helpfonto A+ signalo de la ŝarga pilko.
lŜatata funkcio
(1) SOP (Potencstato) ĉefe akiras la nunan disponeblan ŝarĝan kaj malŝarĝan potencon de la baterio per kontrolado de tabeloj tra temperaturo kaj SOC. La VCU determinas kiel la tuta veturilo estas uzata surbaze de la sendita potencvaloro.
(2) SOH (Stato de Sano) ĉefe karakterizas la nunan sanstaton de la baterio, kun valoro inter 0-100%. Ĝenerale oni konsideras, ke la baterio ne plu uzeblas post kiam ĝi falas sub 80%.
(3) SOC (Ŝarĝa Stato) apartenas al la kerna kontrola algoritmo de la BMS, kiu karakterizas la nunan restantan kapacitan staton. Ĝi estas ĉefe bazita sur la amperhora integrala metodo kaj la EKF (etendita Kalman-filtrilo) algoritmo, kombinita kun korektaj strategioj (kiel ekzemple malferma-cirkvita tensio-korekto, plena ŝarga korekto, fina ŝarga korekto, kapacita korekto sub malsamaj temperaturoj kaj SOH, ktp.).
(4) La algoritmo SOE (Energiostato) ne estas vaste evoluigita de hejmaj fabrikantoj aŭ uzas relative simplajn algoritmojn por akiri la rilatumon de la restanta energio sub la nuna stato al la maksimuma havebla energio. Ĉi tiu funkcio estas ĉefe uzata por taksi la restantan krozan distancon.
ldiagnozo de eraroj
Malsamaj niveloj de eraro estas distingitaj laŭ la malsama funkciado de la baterio, kaj malsamaj prilaboraj mezuroj estas faritaj de la BMS kaj VCU sub malsamaj niveloj de eraro, kiel ekzemple avertoj, potenclimigo aŭ rekta malkonekto de alta tensio. Eraroj inkluzivas erarojn pri datenakiro kaj racieco, elektrajn erarojn (sensiloj kaj aktuatoroj), komunikadajn erarojn kaj erarojn pri bateria stato, ktp.
Kontaktu nin:
yanjing@1vtruck.com +(86)13921093681
duanqianyun@1vtruck.com +(86)13060058315
liyan@1vtruck.com +(86)18200390258
Afiŝtempo: 12-a de majo 2023