This page is an automated translation of /en/open-hybrid-bms.html and is awaiting a manual review.
Dit project is gestart omdat ik niet tevreden was met de beschikbare commerciële Battery Management Systems .
Met de kennis die ik opdeed over lithiumbatterijen, vroeg ik me af hoeveel BMS-fabrikanten het echt "goed hadden". Er zijn tenslotte zoveel anders gerespecteerde fabrikanten die laders produceren met een "spanningsinstelling" voor lithiumbatterijen, terwijl spanningsregeling werkt niet met lithiumbatterijen. Dit stelde niet echt vertrouwen in hun kennis over lithiumsystemen. En dat was een groot obstakel, want mijn leven kon er gemakkelijk van afhangen midden op de oceaan.
Ook ontbraken er te veel functies. Het lijkt erop dat deze fabrikanten nooit zelf varen. Er zijn enkele nutteloze functies (bluetooth? Denken ze echt dat ik voor een verdomde gsm blijf zorgen terwijl ik in een gebied zonder dekking zeil, gewoon om de batterijen in de gaten te houden?) laad de beschikbare energie op, zodat deze kan worden gebruikt voor niet-kritische apparaten zoals brandstofpoetsmachines enz.
En bovenal waren er geen Battery Management Systemen beschikbaar die goed konden werken in een hybride installatie.
Dus besloot ik om mijn eigen BMS te ontwikkelen. Die bleek veel complexer te worden dan ingeschat ...
Implementatie
OpenHybridBMS was aanvankelijk gecentreerd rond een Arduino Mega, maar na het toevoegen van een WiFi-netwerkinterface met behulp van een ESP8266 werd al snel duidelijk dat de ESP8266 zelf volledig in staat zou zijn om alle handelingen en berekeningen uit te voeren die nodig zijn om het BMS te implementeren. Verdere evolutie van dit idee leidde tot een lay-out bestaande uit de volgende hoofdeenheden:
- De BMS-hoofdeenheid
- Dit is zo ongeveer een "zwarte doos", met daarin alle spanning-, stroom- en temperatuursensoraansluitingen, twee indicatie-LED's, een noodstopknop, besturingsuitgangen voor een batterij-koelventilator, batterijverwarming en bi-stabiele batterij-scheider, en een ESP8266 WiFi-unit voor communicatie met webbrowsers, displays op afstand, automatische energiebeheerschakelaars op afstand en netwerkdiensten.
- De externe display-eenheid
- Hoewel ik de webinterface voor onderhoudswerkzaamheden leuk vind, vind ik het ook leuk om een uitgebreide display/control unit in mijn navigatiehoek te hebben gemonteerd waar ik gewoon een blik kan werpen op de batterijstatus wanneer ik langskom. De remote display unit gebruikt het wifi-systeem om te communiceren met de BMS unit.
- Schakelaars voor automatisch energiebeheer op afstand
- Deze schakelaars kunnen worden gebruikt om automatisch een ketel in te schakelen wanneer alle batterijen volledig zijn opgeladen en laadstroom nog beschikbaar is, of om automatisch bepaalde niet-essentiële verbruikers uit te schakelen wanneer SoC een bepaalde waarde daalt, enz. Deze schakelaars zijn volledig programmeerbaar via , je raadt het al, een webinterface. Ze communiceren draadloos met de belangrijkste BMS-eenheid.
Kenmerken
Voor meer informatie over elk van de volgende functies, klik op de bijbehorende links of scroll naar beneden naar de meer gedetailleerde beschrijvingen .
- Speciaal ontwerp voor hybride loodzuur/LiFePO4-systemen
- Geen wijziging nodig in bestaande installatie
- Volledige redundantie
- (#laprio) prioriteit voor lood-zuur bulk
- Cross-feed bescherming
- (#hiside) hoge zijde
- WiFi-interface
- Geïntegreerde webbrowserinterface
- Wireless remote display unit
- Draadloze schakelaars voor automatisch energiebeheer
- Verbinding met netwerkdiensten
- Firmware-upgrades via webinterface
- Veel communicatie- en rapportagemogelijkheden
- Volledig (#batmon) multi-batterijmonitor
- (#remlog) afstand
- Signal-K compatibel
- Open source, anderen kunnen het project verifiëren en verbeteringen aanbieden
- Herbouwbaar voor de huizenbouwer met algemeen verkrijgbare onderdelen en gereedschappen
- Optionele pro-versie, volledig gemonteerd, klaar om te worden geïnstalleerd
- Uitgebreid spanningsbereik, dus ook geschikt voor 24V systemen
- Celbalancering aan boord
- Hogere spannings- en stroomprecisie
- 2 stroomsensoren hoge zijde en 2 stroomsensoren lage zijde
- Periodieke zelfcontrole van alle componenten
- Kan mono-stabiel relais en bi-stabiel (latching) relais (#bistable)
- Veiligheid
- Uitgebreide spanningscontrole op celniveau
- Temperatuursensoren voor elke cel
- Softfuse om de ontlaadstroom te beperken
- Kabelverliesbeveiliging
- Functies voor het verlengen van de levensduur van de lithiumbatterij
- Trickle charge guarding
- Door gebruiker te selecteren doelen voor gedeeltelijke lading
- Laadstroom softfuse
- Bescherming tegen opladen bij te lage temperaturen
- Omgevingsbeheersing
- (#heater) batterijverwarming voor opladen bij temperaturen onder het vriespunt
- Ventilatorregeling met twee snelheden om de batterijen koel te houden in de tropen
Ontwerpcriteria en functies uitgelegd
Er is niet veel plezier in het dupliceren van iets dat al bestaat. Dus ik wilde iets veel beters ontwikkelen dan wat er al beschikbaar was.
Speciaal ontwerp voor hybride loodzuur/LiFePO4-systemen
De meeste (zo niet alle) batterijbeheersystemen zijn uitsluitend ontworpen voor gebruik met lithiumbatterijen. Ik wilde dat mijn BMS het meeste kon halen uit de voordelen van loodzuur/lithiumhybride systemen.
- Geen wijziging nodig in bestaande installatie
- Bedrading en dynamo's, zonneladers, etc. kunnen allemaal blijven zoals ze zijn. Het lithiumsysteem is gewoon "piggybacked" op het loodzuursysteem. Een loodzuur/lithium hybride installatie is de enige manier om lithiumbatterijen op te nemen zonder bestaande apparatuur te vervangen of aan te passen. Een hybride systeem is de meest gemakkelijke en betaalbare, maar ook meest betrouwbare en veelzijdige manier om te gaan. Dit wordt volledig uitgelegd in mijn artikel Lithium-Hybrid .
- Volledige redundantie
- Lithiumbatterijen bieden veel voordelen ten opzichte van loodzuurbatterijen. Een enigszins zwak punt is echter dat lithiumbatterijen een batterijbeheersysteem nodig hebben om betrouwbaar en veilig te werken, en dat een BMS een gevoelig stuk elektronica is. Het kan beschadigd raken door een van de vele bedreigingen waarmee elektronica aan boord van een schip te maken heeft: corrosie, vocht, blikseminslagen, draadbreuk door wrijving en metaalmoeheid door de constante beweging, etc. Met OpenHybridBMS blijft een loodzuuraccu altijd aangesloten op de bus, klaar om het direct over te nemen als er iets misgaat. Het biedt u een plan B waar u zich geen zorgen over hoeft te maken.
- Loodzuur bulk laden met prioriteit
-
Als zowel de loodzuurbatterij als de lithiumbatterij moeten worden opgeladen, zal de lithiumbatterij alle beschikbare laadstroom opnemen omdat deze een lagere laadspanning heeft dan loodzuurbatterijen. Als de duur van de sterkte van de laadstroom echter niet voldoende is om beide batterijen op te laden, kan het zijn dat u een volledig opgeladen lithiumbatterij en een nog steeds ontladen loodzuurbatterij krijgt. Dit is niet de beste strategie: loodzuuraccu's gaan achteruit als ze niet volledig zijn opgeladen, maar lithiumaccu's gaan zelfs langer mee als ze slechts gedeeltelijk zijn opgeladen.
OpenHybridBMS hanteert een betere strategie: het weet wanneer de loodzuuraccu's hebben moeten helpen bij het leveren van energie en een lading nodig hebben, en in dat geval geeft het prioriteit aan het opladen van de loodzuuraccu's door de lithiumbatterij los te koppelen. Zodra de bulklading van loodzuur is voltooid, zijn de loodzuuraccu's nog niet volledig opgeladen, maar kunnen ze niet langer de volledige beschikbare laadstroom opnemen. Het voltooien van de absorptiefase zou veel tijd kosten en kostbare beschikbare energie zou worden verspild. Om dit te voorkomen, zal OpenHybridBMS de lithiumbatterij opnieuw aansluiten zodra het detecteert dat de loodzuurbatterijen niet langer de volledige beschikbare laadstroom kunnen absorberen, en zodra de lithiumbatterij volledig is opgeladen, wordt deze weer offline gehaald, de spanning stijgt zodat de loodzuuraccu's hun absorptiefase in hun eigen langzame tempo kunnen voltooien. - Cross-feed bescherming
- Cross-feed is wanneer de lithiumbatterijen de loodzuurbatterijen beginnen op te laden. Dit zou normaal gesproken niet moeten gebeuren omdat de lithiumspanning lager is dan de spanning waarbij loodzuuraccu's laadstroom accepteren. Echter, in het geval van een defecte loodzuuraccu kan de defecte accu de lithiumaccu's gaan leegtrekken. OpenHybridBMS herkent deze toestand en zal de verbinding tussen de lithiumbatterij en de loodzuurbatterij verbreken.
- Hoge zijstroomdetectie
-
Veel batterijmonitors hebben een manier om stroom te detecteren en dit betekent meestal dat er een shuntweerstand in de negatieve draad van de batterij wordt opgenomen. Dit is voor veel mensen erg contra-intuïtief en nodigt uit tot fouten wanneer later extra batterijen of verbindingen met "aarde" of de "batterij minpool" moeten worden gemaakt.
Dit is een van de redenen waarom OpenHybridBMS high side current sensing gebruikt, wat betekent dat de shuntweerstanden in de positieve draad zijn geplaatst. Op deze manier is de "min" altijd massa, alle negatieve draden van alle accu's, dynamo's, wat dan ook, kunnen allemaal worden aangesloten op een enkele grote massa-aansluiting. Dit gebeurt zowel voor de loodzuuraccu als voor de lithiumaccu.
Wifi-interface
Het idee hier is dat het BMS, dat al het essentiële werk doet, dicht bij de lithiumbatterij wordt gemonteerd, waarschijnlijk niet een erg comfortabele plek om alle relevante gegevens uit te lezen en te sleutelen aan instellingen. U wilt hoogstwaarschijnlijk een "afstandsbedieningseenheid", bij voorkeur met een draadloze verbinding met de hoofdeenheid.
De wifi-interface biedt de volgende opties:
- Geïntegreerde webbrowserinterface
- Tegenwoordig is een veelgebruikte oplossing om een "app" op een smartphone te gebruiken voor communicatie met de BMS-unit, maar ik denk dat een webbrowserinterface een veel betere oplossing is omdat het een open platform is en net zo goed werkt onder Android , Apple, Windows, Linux, smartphones, tablets, laptops of desktopcomputers. Het BMS zal een "website" huisvesten die zal bieden:
- een statuspagina (zie voorbeeld ) waar je kunt uitlezen:
- een kopie van het externe display
- een gebeurtenislogboek
- systeemstatus (kabelverliezen, omgevings- en buitentemperatuur)
- alle relevante batterijbewakingsgegevens (busspanning, stroom, laadtoestand, enz.)
- celgegevens (individuele celspanningen, berekende interne weerstand, celtemperaturen, celbalans, enz.)
- statistische gegevens (hoogste/laagste spanningen en stromen gedurende 24 uur, enz.)
- een instellingenpagina waar u het BMS kunt configureren, waarbij elke instelling linkt naar de relevante sectie in de documentatie
- een "online" installatie-/gebruikershandleiding.
- een onderhoudspagina waar u nieuwe firmware kunt uploaden naar de BMS-unit.
Ontladen 13.3V Li: -17.3A -37Ah 90% La: -0,1 A 0 Ah 100% TT: -17.4A -37Ah 96%
- Draadloze afstandsbediening
- De afstandsbedieningseenheid bevat een 4 *40 LCD-scherm, twee controle-LED's en een "stop" en een "go" -knop. De eerste regel op het LCD geeft aan wat er aan de hand is (busspanning, laden, ontladen, foutmeldingen, etc.), de andere regels tonen de stroom, laadtoestand, gebruikte Ah's, achtereenvolgens voor de loodzuuraccu, de lithiumbatterij, en de algehele combinatie van de twee. Het kan ook individuele celgegevens weergeven.
- Draadloze automatische energiebeheerschakelaars
-
Een BMS verzamelt van nature veel waardevolle systeeminformatie. Hij is op de hoogte van de laadtoestand van de batterij en weet wanneer er een overschot aan energie beschikbaar is. Ik wil gewoon niet dat het BMS het laden start en stopt, ik wil ook dat het ladingen kan omleiden en optimaal gebruik kan maken van de beschikbare energie.
Op ZwerfCat heb ik nogal wat apparaten die regelmatig zouden moeten werken, maar die niet tijdkritisch zijn. Enkele voorbeelden: Ik heb een brandstofpoetsysteem gebouwd. Ik wil niet dat het van de batterij eet, maar als er laadstroom beschikbaar is en geen van de batterijen is kritiek leeg, waarom zou u dan niet een klein deel van de laadstroom gebruiken om de pomp van de brandstofpoetsmachine te laten draaien? Een andere verbruiker is de warmwaterketel. We varen in de tropen, dus warm water heeft geen prioriteit, maar als de accu's volledig opgeladen zijn en er nog veel zonne-energie beschikbaar is, waarom dan niet alle overtollige energie in de boiler dumpen? Dan hebben we een watermaker. Dat ding maakt nogal wat herrie, dus we hebben de neiging om het aan te zetten als we de boot verlaten. Maar goed, soms komen we later terug dan we van plan waren (mogelijk in het donker), en de watermaker neuriet nog steeds vrolijk maar verbruikt nu stroom uit de batterij. Dat is niet wat we willen!
Om dit alles te laten werken zoals we willen, gebruiken we afstandsschakelaars om apparatuur automatisch te bedienen, afhankelijk van de verschillende omstandigheden die door het BMS zijn aangekondigd. Er blijft geen potentiële energie meer ongebruikt, er wordt geen energie meer verspild om niet-kritische apparaten van stroom te voorzien.
Deze schakelaars voor automatisch energiebeheer zijn volledig configureerbaar met elke webbrowser via hun geïntegreerde webinterface. - Verbinding met netwerkdiensten
- NTP, remote logging, etc. De mogelijkheden zijn eindeloos.
- Firmware-upgrades via webinterface
- OpenHybridBMS is een work in progress, dus er zullen regelmatig nieuwe functies uitkomen. Via de webinterface kunt u nieuwe firmware uploaden naar het GBS, het externe display en automatische energiebeheerschakelaars.
Het BMS zet automatisch een wifi hotspot op waar het remote display en webbrowsers verbinding mee kunnen maken, maar het is ook mogelijk om het BMS verbinding te laten maken met je onboard wifi (als je die hebt) om de mogelijkheden nog verder uit te breiden en de dekking uit te breiden ( als u avontuurlijk bent, kunt u zelfs* port forwarding *gebruiken om OpenHybridBMS toegankelijk te maken vanaf het world wide web, zodat u uw lithiumbatterijen overal ter wereld kunt controleren en bedienen).
Veel communicatie- en rapportagemogelijkheden
Ik vind het fijn om een idee te hebben van wat er gaande is in het elektrische systeem van mijn schip, en ik vind het leuk om het in één pakket te hebben. Aangezien OpenHybridBMS sowieso zowel de lithium- als de loodzuurstatus, stromen, voltages en temperaturen moet volgen, waarom zou u deze informatie dan niet aan de gebruiker presenteren?
- Volledig functionele multi-batterijmonitor
- OpenHybridBMS implementeert een volledig functionele batterijmonitor voor de loodzuurbatterij, lithiumbatterij en algemene batterijstatus. OpenHybridBMS is ontworpen om uw bestaande batterijmonitors te kunnen vervangen.
- Logboekregistratie op afstand
- Voor inzicht op lange termijn kan OpenHybridBMS informatie loggen naar een externe server waarop rsyslog of iets dergelijks draait.
- Signal-K compatibiliteit
- Om te communiceren via het nieuwe Signal-K-protocol. Signal-K is de opvolger van NMEA0183 en NMEA2000.
Open source
Aangezien een van mijn problemen is dat ik fabrikanten voor bedrijfskritieke applicaties niet vertrouw, tenzij ik mezelf kan verifiëren dat ze het "goed" hebben gemaakt, besloot ik dat mijn BMS een open source-project moest zijn. Op deze manier kan iedereen mijn werk verifiëren, er opmerkingen over maken, verbeteringen voorstellen, het laten werken met hun vreemde hardware van derden, of me gewoon corrigeren als ik iets mis heb. Tenslotte is de beste software tegenwoordig open source, de kans is groot dat juist de webbrowser die je gebruikt om deze pagina te lezen ook open source is. De broncode van OpenHybridBMS is gepubliceerd op [GitHub] [].
Basisversie herbouwbaar voor de zelfbouwer
Open source is slechts een academische oefening als het project hoe dan ook niet kan worden gedupliceerd. Dus ik wilde een versie ontwerpen die alleen uit voorraad verkrijgbare onderdelen gebruikt die met normaal gereedschap gesoldeerd kunnen worden. De basis wordt gevormd door een ESP8266 gecombineerd met enkele Adafruit break-out boards en enkele klassieke extra onderdelen. De bouwinstructies voor OpenHybridBMS zijn gepubliceerd op [GitHub] []. [Github]: https://github.com/FransVeldman/OpenHybridBMS target = _new
Pro-versie volledig gemonteerd
Niet iedereen is bekwaam genoeg om de DIY-versie te bouwen, en eerlijk gezegd denk ik dat kritische apparatuur zoals deze BMS erg robuust moet zijn, wat moeilijk te bereiken is met een experimentele opstelling. Dus ik ben ook van plan om een batch kant-en-klare systemen te maken waarbij alle componenten zich op één enkele PCB bevinden. Aangezien deze borden vakkundig worden geassembleerd, zal het mogelijk zijn om gebruik te maken van enkele verbeterde componenten (SMD) die niet zo geschikt zijn voor huizenbouwers. Door deze verbeteringen heeft de pro-versie dus een paar extra features:
- Uitgebreid spanningsbereik, dus ook geschikt voor 24V systemen
- Celbalancering aan boord
- Hogere spannings- en stroomprecisie, hogere samplefrequentie
- 4 onafhankelijke stroomsensorkanalen: 2 stroomsensoren aan de hoge zijde en 2 stroomsensoren aan de lage zijde
- Periodieke zelfcontrole van alle componenten. Automatische uitschakeling als een onderdeel buiten de specificaties valt
Laat het me weten als je geïnteresseerd bent in de pro-versie.
Uitgang voor monostabiele en bi-stabiele (latching) relais
De meest voorkomende relais zijn monostabiele relais. Ze hebben geen stroom nodig wanneer ze zijn losgekoppeld, maar ze hebben constant stroom nodig om betrokken te blijven. Een groot vermogensrelais kan gemakkelijk 1 ampère gebruiken om betrokken te blijven, wat neerkomt op 24 Ah gedurende een hele dag. Een betere (maar duurdere) benadering is om een bi-stabiel (latching) relais te gebruiken, dat alleen stroom gebruikt om van de ene toestand naar de andere over te gaan. Ze hebben meestal twee aparte spoelen die slechts een korte puls nodig hebben om over te schakelen. OpenHybridBMS kan beide soorten relais aansturen.
Veiligheid
Veiligheid was een belangrijk aandachtspunt bij het ontwerp. Lithiumbatterijen kunnen tenslotte een veiligheidsrisico vormen en ik wilde niet dat er iets ergs zou gebeuren terwijl ik op een oceaanpassage was.
- Uitgebreide spanningscontrole op celniveau
- Elke cel wordt gecontroleerd op spanning. Er zijn limieten voor laden en ontladen, maar ook een grotere marge die nooit mag worden bereikt tenzij er iets misgaat. In het laatste geval wordt OpenHybridBMS afgesloten met een fatale fout.
- Temperatuursensoren voor elke cel
- Temperatuursensoren worden niet alleen gebruikt om opladen bij temperaturen onder het vriespunt te voorkomen, maar ook voor de veiligheid. Cellen mogen maar een paar graden opwarmen boven de omgevingstemperatuur (die ook wordt gemeten) en cellen moeten* even * opwarmen. Als een specifieke cel sneller opwarmt dan zijn buren, geeft dit aan dat er iets mis is met de cel en OpenHybridBMS schakelt de batterij uit en geeft een fatale fout.
- Softfuse om ontlaadstromen te beperken
- OpenHybridBMS implementeert een zachte zekering die de lithiumbatterij kan loskoppelen als de ontlaadstroom een configureerbare parameter overschrijdt.
- Kabelverliesbeveiliging
- De positieve kabel van de lithiumbatterij loopt via nogal wat items: een zekering, een onderbreker en een shuntweerstand om stroom te meten. Al deze verbindingen hebben een aantal onvermijdelijke verliezen, die in de loop van de tijd kunnen toenemen wanneer connectoren gecorrodeerd raken of wanneer moeren langzaam hun spanning verliezen. Als de stroom van of naar de lithiumbatterij 100 Ampère is en er gaat één Volt verloren, klinkt dat niet zo erg, maar het betekent dat er 100 Watt aan energie verloren gaat, ofwel omgezet in warmte. Deze hoeveelheid warmte is voldoende om sommige dingen te laten smelten of zelfs brand te veroorzaken. Om de veiligheid te vergroten, vergelijkt OpenHybridBMS de spanning van de celstapel met de spanning aan de uitgang van de shuntweerstand, en samen met de gemeten stroom kan het berekenen hoeveel energie wordt omgezet in warmte. Als een (door de gebruiker in te stellen) drempel wordt overschreden, wordt de lithiumbatterij losgekoppeld en wordt een fatale fout weergegeven en geregistreerd.
Levensduur lithiumbatterij functies
Ik wil de maximale levensduur van de lithiumbatterijen halen, dus heb ik een paar functies toegevoegd die de levensduur zouden moeten bevorderen.
- Druppellading bewaken
- Als een lithiumbatterij bijna vol is maar de laadstroom taps afneemt (er verschijnen wolken boven de zonnepanelen) is het mogelijk dat de uitschakelspanning nooit wordt bereikt maar er loopt gedurende lange tijd een relatief lage stroom in de batterij . Dit heet druppelladen en het staat vast dat dit schadelijk is voor de lithiumcellen. Behalve geruisloos overladen bevordert het ook schadelijke lithiumbeplating. OpenHybridBMS herkent deze situatie en breekt het laadproces af.
- Door de gebruiker te selecteren doelen voor gedeeltelijke lading
- Zoals eerder uitgelegd, is het in een hoge laadtoestand blijven schadelijk voor lithiumcellen. Om de levensduur van de batterij te verlengen, is het mogelijk te richten op een lading van minder dan 100%. Een BMS kan dit niet doen door alleen de celspanningen te monitoren vanwege de vlakke spanningscurve van lithiumcellen, maar omdat OpenHybridBMS een batterijmonitor bevat en ook de versterkers die de batterij in- en uitgaan, kan het echt opladen, laten we zeg maar een doel van 80 procent onafhankelijk van de celspanning. Af en toe laadt het de batterij op tot 100% om geheugeneffecten te vermijden en om het volgen van de laadstatus opnieuw te kalibreren. Het werkelijke laadpercentage kan natuurlijk door de gebruiker worden geconfigureerd. Eén druk op de knop is voldoende om het oplaaddoel te overschrijven en voor 100% volledig op te laden: handig als voorzien is dat er enkele bewolkte dagen zullen volgen en/of de volgende dag de admiraal van plan is om de wasmachine te bedienen (ja, wij voer het uit vanaf de omvormer die wordt gevoed door de lithiumbatterij). De rest van de tijd wordt de levensduur van de lithiumbatterijen verlengd omdat ze niet hoeven te zitten en te wachten wanneer ze volledig zijn opgeladen.
- Laad huidige zachte zekering
- OpenHybridBMS implementeert een zachte zekering die de lithiumbatterij kan loskoppelen als de laadstroom een configureerbare parameter overschrijdt. Vaak laten de specificaties van lithiumbatterijen toe dat ze met meer stroom worden ontladen dan dat ze worden opgeladen, zodat beide waarden afzonderlijk kunnen worden geconfigureerd. Opladen met te veel stroom bevordert schadelijke lithiumbeplating. Op onze catamaran ZwerfCat kan dit gebeuren wanneer de zonnepanelen hun volledige vermogen van 120 Ampère leveren en de motoren tegelijkertijd draaien. OpenHybridBMS zal dan de lithiumbatterij loskoppelen en het opladen uitstellen totdat de situatie gezonder wordt voor het opladen van de lithiumbatterij.
- Bescherming tegen opladen bij te lage temperaturen
- Opladen onder nul graden Celsius is schadelijk voor lithiumcellen. Als de temperatuur te laag is, voorkomt OpenHybridBMS opladen totdat de temperatuur voldoende is gestegen.
Milieu Beheer
Omdat OpenHybridBMS is uitgerust met een overvloed aan temperatuursensoren, kan het beslissingen nemen wanneer het nuttig is om een ventilator of batterijverwarming te gebruiken.
- Batterijverwarmingsregeling voor opladen bij temperaturen onder het vriespunt
- Een batterijverwarming kan worden gebruikt om batterijen op te laden bij temperaturen onder nul; het kan worden geconfigureerd of de verwarming afhankelijk is van laadstroom of volledig onafhankelijk. Als de kachel laadstroomafhankelijk is, wordt deze alleen geactiveerd als er voldoende laadstroom beschikbaar is om de kachel te laten werken, anders start hij de kachel gewoon wanneer de batterij een kritiek lage temperatuur nadert.
- Ventilatorregeling met twee snelheden om de accu's koel te houden in de tropen
- Lithiumbatterijen kun je het beste bewaren bij ongeveer "kamertemperatuur", dat wil zeggen 20 graden Celsius. In de tropen is dit niet haalbaar, daarom bewaakt OpenHybridBMS zowel de celtemperaturen als de buitentemperatuur en laat de ventilator alleen draaien als dat gunstig is. Om het geluid te minimaliseren, laat het de ventilator op lage snelheid draaien, tenzij het temperatuurverschil hoger wordt dan een configureerbare waarde.