Luca Buccolini, F. Garbuglia, Matteo Unterhorst, M. Conti
{"title":"HW platform for BMS algorithm validation","authors":"Luca Buccolini, F. Garbuglia, Matteo Unterhorst, M. Conti","doi":"10.1109/PRIME.2018.8430326","DOIUrl":null,"url":null,"abstract":"Lithium batteries are more and more used for energy storage. They need to be controlled by some battery management system (BMS) to maintain the batteries working in a safety range, estimate the state of charge, the state of health and to maximize the energy stored. Software simulation allows to improve the BMS algorithms but they need to be validated on real BMS and cells. This paper presents an HW platform composed by a custom open-source BMS with a standard Arduino Uno compatible pinout, a battery charger, six lithium cells, and the software that manages the test. The platform is validated by using a passive cells balancing algorithm and a charging algorithm that interacts between them. The test shows as during the passive balancing the algorithm must take into account also the temperature of the board.","PeriodicalId":384458,"journal":{"name":"2018 14th Conference on Ph.D. Research in Microelectronics and Electronics (PRIME)","volume":"16 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 14th Conference on Ph.D. Research in Microelectronics and Electronics (PRIME)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/PRIME.2018.8430326","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Lithium batteries are more and more used for energy storage. They need to be controlled by some battery management system (BMS) to maintain the batteries working in a safety range, estimate the state of charge, the state of health and to maximize the energy stored. Software simulation allows to improve the BMS algorithms but they need to be validated on real BMS and cells. This paper presents an HW platform composed by a custom open-source BMS with a standard Arduino Uno compatible pinout, a battery charger, six lithium cells, and the software that manages the test. The platform is validated by using a passive cells balancing algorithm and a charging algorithm that interacts between them. The test shows as during the passive balancing the algorithm must take into account also the temperature of the board.