With the use of batteries increases, the complexity of battery management systems (BMSs) also rises. Thus, assessing the functionality of BMSs and performance of the BMS hardware is of utmost importance. Testing with embedded boards at an early stage of BMS development is a pragmatic approach for developing a BMS because it is cost- and time-efficient and considers hardware performance. In this study, we tested and analyzed the real-time state-of-charge (SOC) estimation using a test platform with limited CPU performance as well as memory resources of the embedded board. We collected battery data on a single-cell basis using a first-order RC equivalent circuit and achieved an accuracy of 95% compared to the measured data obtained using actual battery tests. The SOC estimation method applies the extended Kalman filter (EKF) and unscented Kalman filter (UKF). The experiment was performed on the real-time test platform, with 1%, 2%, and 5% noise in the measurement data. The algorithm complexity and hardware implementation were evaluated in terms of the resources used and processing speed. Although the EKF is cost-effective, its error rate increases by 5% with noise interference. The UKF exhibits high accuracy and noise robustness; however, it has a high resource occupancy.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.