4. Kernsoftwarefuncties van BMS
l Meetfunctie
(1) Basisinformatie meting: bewaken van de batterijspanning, het stroomsignaal en de temperatuur van het batterijpakket. De meest basale functie van het batterijbeheersysteem is het meten van de spanning, stroom en temperatuur van batterijcellen, wat de basis vormt van alle berekeningen op het hoogste niveau en de besturingslogica van het batterijbeheersysteem.
(2) Detectie van isolatieweerstand: Het gehele batterijsysteem en het hoogspanningssysteem moeten door het batterijbeheersysteem op isolatie worden getest.
(3) Hoogspanningsinterlockdetectie (HVIL): gebruikt om de integriteit van het gehele hoogspanningssysteem te bevestigen. Wanneer de integriteit van het hoogspanningssysteemcircuit wordt beschadigd, worden veiligheidsmaatregelen geactiveerd.
lSchattingsfunctie
(1) SOC- en SOH-schatting: het kern- en moeilijkste deel
(2) Balanceren: pas de SOC x capaciteitsonbalans tussen monomeren aan via een balanceringscircuit.
(3) Beperking van het batterijvermogen: het ingangs- en uitgangsvermogen van de batterij zijn beperkt bij verschillende SOC-temperaturen.
lAndere functies
(1) Relaisbediening: inclusief hoofd+, hoofd-, laadrelais +, laadrelais -, voorlaadrelais
(2) Thermische controle
(3) Communicatiefunctie
(4) Foutdiagnose en alarm
(5) Fouttolerante werking
5.Kernsoftwarefuncties van BMS
lMeetfunctie
(1) Basisinformatie meting: bewaken van de batterijspanning, het stroomsignaal en de temperatuur van het batterijpakket. De meest basale functie van het batterijbeheersysteem is het meten van de spanning, stroom en temperatuur van batterijcellen, wat de basis vormt van alle berekeningen op het hoogste niveau en de besturingslogica van het batterijbeheersysteem.
(2) Detectie van isolatieweerstand: Het gehele batterijsysteem en het hoogspanningssysteem moeten door het batterijbeheersysteem op isolatie worden getest.
(3) Hoogspanningsinterlockdetectie (HVIL): gebruikt om de integriteit van het gehele hoogspanningssysteem te bevestigen. Wanneer de integriteit van het hoogspanningssysteemcircuit wordt beschadigd, worden veiligheidsmaatregelen geactiveerd.
lSchattingsfunctie
(1) SOC- en SOH-schatting: het kern- en moeilijkste deel
(2) Balanceren: pas de SOC x capaciteitsonbalans tussen monomeren aan via een balanceringscircuit.
(3) Beperking van het batterijvermogen: het ingangs- en uitgangsvermogen van de batterij zijn beperkt bij verschillende SOC-temperaturen.
lAndere functies
(1) Relaisbediening: inclusief hoofd+, hoofd-, laadrelais +, laadrelais -, voorlaadrelais
(2) Thermische controle
(3) Communicatiefunctie
(4) Foutdiagnose en alarm
(5) Fouttolerante werking
6.BMS-softwarearchitectuur
lBeheer van hoog- en laagspanning
Wanneer het gebouw normaal is ingeschakeld, wordt het door de VCU gewekt via een harde lijn of CAN-signaal van 12V. Nadat het GBS de zelfcontrole heeft voltooid en stand-by wordt gezet, verzendt de VCU een hoogspanningscommando en regelt het GBS het sluiten van het relais om de hoogspanningsverbinding te voltooien. Wanneer de VCU is uitgeschakeld, verzendt hij een laagspanningscommando en ontkoppelt vervolgens de 12V-wekfunctie. Wanneer het pistool in uitgeschakelde toestand wordt geplaatst om te worden opgeladen, kan het worden gewekt door het CP- of A+-signaal.
lLaadbeheer
(1) Langzaam opladen
Langzaam laden is het opladen van de accu met gelijkstroom die is omgezet van wisselstroom door de ingebouwde lader van de laadpaal (of 220V-voeding). De specificaties van de laadpaal zijn over het algemeen 16A, 32A en 64A, en deze kan ook worden opgeladen via een huishoudelijke stroomvoorziening. Het BMS kan worden gewekt door het CC- of CP-signaal, maar er moet voor worden gezorgd dat het normaal kan slapen nadat het opladen is voltooid. Het AC-laadproces is relatief eenvoudig en kan worden ontwikkeld in overeenstemming met gedetailleerde nationale normen.
(2) Snel opladen
Snel opladen is het opladen van de batterij met gelijkstroom die wordt afgegeven door de DC-laadstapel, waarmee een laadsnelheid van 1C of zelfs hoger kan worden bereikt. Over het algemeen kan 80% van de batterij in 45 minuten worden opgeladen. Hij kan worden gewekt door het signaal van de hulpstroombron A+ van de laadpaal.
lSchattingsfunctie
(1) SOP (State of Power) verkrijgt voornamelijk het beschikbare laad- en ontlaadvermogen van de huidige batterij door tabellen op te zoeken via temperatuur en SOC. Op basis van de verzonden vermogenswaarde bepaalt de VCU hoe het gehele voertuig wordt gebruikt.
(2) SOH (State of Health) karakteriseert voornamelijk de huidige gezondheidsstatus van de batterij, met een waarde tussen 0-100%. Algemeen wordt aangenomen dat de batterij niet kan worden gebruikt nadat deze onder de 80% is gedaald.
(3) SOC (State of Charge) behoort tot het kerncontrolealgoritme van het BMS, dat de huidige status van de resterende capaciteit karakteriseert. Het is voornamelijk gebaseerd op de integrale methode in ampère-uur en het EKF-algoritme (extended Kalman-filter), gecombineerd met correctiestrategieën (zoals nullastspanningscorrectie, correctie voor volledige lading, correctie voor einde lading, capaciteitscorrectie onder verschillende temperaturen en SOH, enz.).
(4) Het SOE-algoritme (State of Energy) is niet op grote schaal ontwikkeld door binnenlandse fabrikanten of maakt gebruik van relatief eenvoudige algoritmen om de verhouding te verkrijgen tussen de resterende energie onder de huidige staat en de maximaal beschikbare energie. Deze functie wordt voornamelijk gebruikt voor het inschatten van het resterende vaarbereik.
lFoutdiagnose
Er wordt onderscheid gemaakt tussen verschillende foutniveaus afhankelijk van de verschillende prestaties van de batterij, en er worden verschillende verwerkingsmaatregelen genomen door het BMS en de VCU onder verschillende foutniveaus, zoals waarschuwingen, vermogensbeperking of directe ontkoppeling van hoogspanning. Tot de fouten behoren onder meer data-acquisitie- en rationaliteitsfouten, elektrische fouten (sensoren en actuatoren), communicatiefouten en fouten in de batterijstatus, enz.
1.Kernsoftwarefuncties van BMS
lMeetfunctie
(1) Basisinformatie meting: bewaken van de batterijspanning, het stroomsignaal en de temperatuur van het batterijpakket. De meest basale functie van het batterijbeheersysteem is het meten van de spanning, stroom en temperatuur van batterijcellen, wat de basis vormt van alle berekeningen op het hoogste niveau en de besturingslogica van het batterijbeheersysteem.
(2) Detectie van isolatieweerstand: Het gehele batterijsysteem en het hoogspanningssysteem moeten door het batterijbeheersysteem op isolatie worden getest.
(3) Hoogspanningsinterlockdetectie (HVIL): gebruikt om de integriteit van het gehele hoogspanningssysteem te bevestigen. Wanneer de integriteit van het hoogspanningssysteemcircuit wordt beschadigd, worden veiligheidsmaatregelen geactiveerd.
lSchattingsfunctie
(1) SOC- en SOH-schatting: het kern- en moeilijkste deel
(2) Balanceren: pas de SOC x capaciteitsonbalans tussen monomeren aan via een balanceringscircuit.
(3) Beperking van het batterijvermogen: het ingangs- en uitgangsvermogen van de batterij zijn beperkt bij verschillende SOC-temperaturen.
lAndere functies
(1) Relaisbediening: inclusief hoofd+, hoofd-, laadrelais +, laadrelais -, voorlaadrelais
(2) Thermische controle
(3) Communicatiefunctie
(4) Foutdiagnose en alarm
(5) Fouttolerante werking
2.BMS-softwarearchitectuur
lBeheer van hoog- en laagspanning
Wanneer het gebouw normaal is ingeschakeld, wordt het door de VCU gewekt via een harde lijn of CAN-signaal van 12V. Nadat het GBS de zelfcontrole heeft voltooid en stand-by wordt gezet, verzendt de VCU een hoogspanningscommando en regelt het GBS het sluiten van het relais om de hoogspanningsverbinding te voltooien. Wanneer de VCU is uitgeschakeld, verzendt hij een laagspanningscommando en ontkoppelt vervolgens de 12V-wekfunctie. Wanneer het pistool in uitgeschakelde toestand wordt geplaatst om te worden opgeladen, kan het worden gewekt door het CP- of A+-signaal.
lLaadbeheer
(1) Langzaam opladen
Langzaam laden is het opladen van de accu met gelijkstroom die is omgezet van wisselstroom door de ingebouwde lader van de laadpaal (of 220V-voeding). De specificaties van de laadpaal zijn over het algemeen 16A, 32A en 64A, en deze kan ook worden opgeladen via een huishoudelijke stroomvoorziening. Het BMS kan worden gewekt door het CC- of CP-signaal, maar er moet voor worden gezorgd dat het normaal kan slapen nadat het opladen is voltooid. Het AC-laadproces is relatief eenvoudig en kan worden ontwikkeld in overeenstemming met gedetailleerde nationale normen.
(2) Snel opladen
Snel opladen is het opladen van de batterij met gelijkstroom die wordt afgegeven door de DC-laadstapel, waarmee een laadsnelheid van 1C of zelfs hoger kan worden bereikt. Over het algemeen kan 80% van de batterij in 45 minuten worden opgeladen. Hij kan worden gewekt door het signaal van de hulpstroombron A+ van de laadpaal.
lSchattingsfunctie
(1) SOP (State of Power) verkrijgt voornamelijk het beschikbare laad- en ontlaadvermogen van de huidige batterij door tabellen op te zoeken via temperatuur en SOC. Op basis van de verzonden vermogenswaarde bepaalt de VCU hoe het gehele voertuig wordt gebruikt.
(2) SOH (State of Health) karakteriseert voornamelijk de huidige gezondheidsstatus van de batterij, met een waarde tussen 0-100%. Algemeen wordt aangenomen dat de batterij niet kan worden gebruikt nadat deze onder de 80% is gedaald.
(3) SOC (State of Charge) behoort tot het kerncontrolealgoritme van het BMS, dat de huidige status van de resterende capaciteit karakteriseert. Het is voornamelijk gebaseerd op de integrale methode in ampère-uur en het EKF-algoritme (extended Kalman-filter), gecombineerd met correctiestrategieën (zoals nullastspanningscorrectie, correctie voor volledige lading, correctie voor einde lading, capaciteitscorrectie onder verschillende temperaturen en SOH, enz.).
(4) Het SOE-algoritme (State of Energy) is niet op grote schaal ontwikkeld door binnenlandse fabrikanten of maakt gebruik van relatief eenvoudige algoritmen om de verhouding te verkrijgen tussen de resterende energie onder de huidige staat en de maximaal beschikbare energie. Deze functie wordt voornamelijk gebruikt voor het inschatten van het resterende vaarbereik.
lFoutdiagnose
Er wordt onderscheid gemaakt tussen verschillende foutniveaus afhankelijk van de verschillende prestaties van de batterij, en er worden verschillende verwerkingsmaatregelen genomen door het BMS en de VCU onder verschillende foutniveaus, zoals waarschuwingen, vermogensbeperking of directe ontkoppeling van hoogspanning. Tot de fouten behoren onder meer data-acquisitie- en rationaliteitsfouten, elektrische fouten (sensoren en actuatoren), communicatiefouten en fouten in de batterijstatus, enz.
Neem contact met ons op:
yanjing@1vtruck.com +(86)13921093681
duanqianyun@1vtruck.com +(86)13060058315
liyan@1vtruck.com +(86)18200390258
Posttijd: 12 mei 2023