1. Introduction
Since the energy demand is projected to increase significantly in the future, the need for renewable energy is as high as ever nowadays. With that, the role of energy storage in the power grid is becoming more and more important [1,2]. As an enabling technology, it can help integrate more renewable energy sources such as solar and wind into the grid, lowering electricity costs and reducing environmental impact [3,4,5]. Lithium-ion batteries (LIBs) have recently gained increasing interest as excellent energy storage systems (ESSs) due to their high energy and power density, long lifespan, and low self-discharge [6,7]. In recent years, over 90% of large-scale energy storage capacity was provided by LIBs annually in the United States [8]. LIBs are used in many real-world applications, such as electric vehicles (EVs), battery energy storage systems (BESSs), and small portable devices such as laptops and smartphones [9]. Due to the increasing interest in LIBs, researchers have been focusing on increasing the energy density and lowering the costs of LIBs, allowing the battery technology to advance further [10,11,12].
In most real-world applications, the battery management system (BMS) is a mandatory component, serving the purpose of monitoring the battery’s health and safety. The role of the BMS becomes more significant in applications that have a large number of battery cells such as electric vehicles and battery storage power stations [13,14]. The BMS is a battery monitoring device, combining electronic hardware and software, that monitors and takes actions to protect the battery from certain usage or other conditions that could damage or shorten the life of the cells [15,16]. Originally, the main functions of the BMS were battery safety and protection by setting operational voltage, current, and temperature thresholds, as well as cell balancing. Over the years, research has been conducted on BMSs, resulting in further developments in improvement in performance, functionalities, and capabilities. Currently, there are more functions in BMSs that help the battery perform better and safer, including cell monitoring, battery safety and protection, state of charge (SOC) estimation, state of health (SOH) estimation, cell balancing, thermal management, and charging control [17,18]. Since there are concerns regarding the safety, reliability, and performance of LIBs, especially in standalone systems, a well-designed battery management system (BMS) is critical. In addition, battery models are used in the BMS to predict working voltage, power, and energy capability, estimate SOC and SOH, detect faults, and control battery operation [19]. They have a significant role in ensuring reliable performance and safety, improving the usage efficiency of the batteries, and avoiding malfunctions and catastrophic failures. It is important to have accurate and reliable battery models in the BMS.
Despite the recent works in developing better BMSs, there are still many downsides to the current design. For example, the current infrastructure of the BMS only allows it to utilize simple battery models like the equivalent circuit models or simplified electrochemical models, since it is limited in computing capability and data storage. There have been other proposed algorithms, using data-driven and machine learning techniques with more detailed electrical electrochemical models, but they cannot be implemented in the current BMS design due to the limited local computing resources [20,21]. Another disadvantage of the current BMS design is the lack of flexibility in its usage, as its algorithms are often hard programmed into the BMS, and changing the firmware requires a great effort. The current BMS also does not allow for a plug-and-go style and needs to be programmed specifically for different battery applications. These negative aspects of the BMS are mainly caused by the locality of the applications, and can be eliminated by a software and hardware infrastructure of the BMS that allows for the use of the Internet of things (IoT) and cloud applications. Recently, there has been some initial research into using IoT and cloud computing and storage in BMS applications [22,23,24]. However, the concept of cloud-based BMS has not been properly reviewed and introduced. In this study, the concept of a cloud-based smart BMS, utilizing the advantages of cloud computing and cloud storage, is reviewed. This study also provides some perspectives on the potential design, usage, benefits, and drawbacks of the cloud-based smart BMS for future battery applications. As well, there are discussions about the potential division between the local and cloud functions of the smart BMS. The rest of the study is as follows. Section 2 describes the current BMS application in more detail while Section 3 outlines the cloud-based smart BMS concept and design. Section 4 discusses the potential functionalities and capabilities of the smart BMS, as well as its integration approach and potential risks. Section 5 gives some concluding remarks about the concept of cloud-based BMSs.
2. Review of the Current Battery Management System (BMS)
Usually, the BMS for Li-ion battery systems has different layers for cells, modules, and packs. There is the “master” unit which is the main control and computing device, and there are many “slave” units that are used to monitor the voltage, current, and temperature of individual cells [25,26,27]. The “master” and “slave” units are constantly in communication with each other. The “slave” units monitor the cells and modules and collect data through sensors, then send the data to the “master” unit for processing and further control actions. The BMS also communicates with the contactors, in order to assure safety and also to regulate the input and output current for the battery system. The “master” unit can also be in communication with a user interface for applications that require more involved control and monitoring. The current BMS design is offline and local, meaning that it is operating without connection to the Internet or any servers. The data are usually stored locally in the “master” unit, or sometimes a separate unit if the data are exchanged asynchronously, and old data are deleted regularly to make room for newer data. The firmware is also hard programmed into the BMS, which means that the BMS has to be application specific and cannot be a one-size-fits-all solution.
The original two main functions of the BMS were monitoring and protecting the battery [28]. The monitoring function refers to the measurement of current, voltage, and temperature of the battery while the protecting function is responsible for bringing the system to a safe state when the measured values fall above or below their safe operational ranges [29,30]. The current and more modern BMS is relatively more complex and includes functions such as cell monitoring, cell balancing, battery safety and protection, state estimation, and thermal management [27,28,31]:
Cell monitoring: This function involves the acquisition of the current, voltage, and temperature of each cell in the system. The measurements need to reach a certain degree of accuracy, as the data are often used to perform other functions in the BMS. Moreover, the BMS is also responsible for communication.
Cell balancing: The imbalance of cell capacity can be caused by inconsistency in capacity and material quality during operation. Cell balancing is to redistribute the energy and maintain all cells at a similar SOC level. There are two cell balancing approaches: active and passive balancing. Active balancing is to transfer excess energy in higher SOC cells into lower SOC cells until they reach the same level. Passive balancing dissipates excess energy of higher SOC cells directly into heat to be removed. The function of cell balancing is necessary because battery capacity and lifetime will be reduced without it.
Battery safety and protection: A main function of the BMS is to ensure the safety of the battery and protect it from operating at conditions that are harmful to both the battery and the users. Hazardous conditions are sometimes caused by the chemical characteristics of the battery. Fault diagnosis is a significant function of the BMS to ensure safe operation. Fault diagnosis algorithms detect the fault, identify its location and type, and perform necessary actions to reduce the effect of the fault. Fault diagnosis methods can be categorized into model-based, knowledge-based, and data-driven methods. The BMS also sets safety limits to protect the battery from working beyond the safe operating range of current, voltage, and temperature.
State estimation: This mainly refers to the estimation of SOC and SOH. An accurate estimation of the battery SOC is necessary because it enables long battery life, prevention from battery failure, efficient operation, and accurate calculations of SOH and cell balancing. SOC estimation methods can be classified into the look-up table method, the coulomb counting method, model-based estimation methods, data-driven estimation methods, and the hybrid method. SOH estimation is crucial in selected energy management strategies to prolong battery life and appropriately arrange for the replacement of the battery. SOH can be estimated by direct measurement methods, indirect analysis methods, adaptive algorithms, and data-driven methods. Despite the importance of state estimation, the SOC and SOH values cannot be measured directly from the battery. Therefore, algorithms need to be developed to estimate the SOC and SOH of the battery based on the measurable data.
Thermal management: The performance of the battery is usually affected by its temperature due to the effect of temperature on degradation and internal resistance. The battery thermal management system (BTMS) can help decrease maximum battery temperature and temperature differences inside the pack. There are three classes of BTMS, including active, passive, and hybrid. Active BTMS are air-based, liquid-based, and thermoelectric, whereas passive BTMS are phase change material (PCM)-based and heat-pipe-based. Hybrid BTMS use combinations of active and passive approaches such as PCM with air circulation, PCM with liquid circulation, and PCM with heat pipe. Without proper thermal management, the battery pack is susceptible to thermal runaway propagation as overheating is a direct trigger of thermal runaway.
Figure 1 shows the current BMS design and some of its limitations. A major issue with the offline BMS is the unreliability of state estimation algorithms [32]. Various model-based condition monitoring algorithms have been proposed to estimate battery states, including the Kalman filter [33,34] and the dual sliding mode observer [35]. Some commonly used battery models in the BMS are electrical models [36,37], electrochemical models [38], thermal models [39], and coupled models [40]. However, due to the complex internal principles and uncertain working conditions, it is difficult to establish a battery model that can represent the battery’s dynamic characteristics accurately [41]. Therefore, more complex data-driven algorithms are required to accurately estimate SOC, SOH, and RUL throughout the entire lifespan of the battery [42,43,44]. However, despite the achievable development of these algorithms, they cannot be integrated into the BMS due to its limited computing capability and data storage [45,46].
Another major issue in the current BMS is the lack of reliable real-time fault diagnosis algorithms [31,47]. Some battery faults include sensor faults, cell connection defects, internal short-circuiting, external short-circuiting, overheating, and thermal runaway [48,49]. These faults can cause major performance and safety issues, and hence they need to be identified as early as possible [50]. Various model-based methods currently used in the BMS utilize battery models and algorithms such as sliding mode observer [51], adaptive unscented Kalman filter [52], and structural analysis and sequential residual generator [53] to estimate parameters or residuals to detect battery faults. However, using these methods, many fault features are not reflected in the early stage of system failure. Some data-driven methods using signal processing [54,55] and machine learning [56,57,58] have been proposed to enable early and reliable fault detection but at the expense of high computing effort. Due to the data computing and storage limitations of the BMS, more reliable and accurate real-time fault diagnosis algorithms cannot be implemented.
3. Concept of the Cloud-Based Smart BMS
The limitations of the current BMS design have hindered the integration of large-scale LIB systems, thus slowing down the wide adoption of renewable energy [59,60]. The main reason for these issues is the computational capability and data storage constraints, as the BMS is currently designed to be locally integrated into the battery system [27]. Battery algorithms have been researched and developed while considering these constraints, and hence despite significant research efforts to improve these algorithms, they are not able to be practically implemented to improve the real-life performance of the BMS due to their higher complexity. The trade-off between accuracy and complexity has always been a problem for BMS developers. However, with the recently proposed design of a cloud-based smart BMS utilizing the advantages of cloud computing and cloud storage, this problem can potentially be resolved [22,23,24].
Kim et al. [22] proposed a novel battery monitoring and fault diagnosis approach using the cloud platform for large-scale lithium-ion BESSs. The proposed approach utilized a cyber-physical platform consisting of IoT components and cloud infrastructure. Battery algorithms for condition monitoring and fault diagnosis were built in the cloud-based BMS and then validated using a cyber-physical testbed and computational cost analysis. Li et al. [23] presented a cloud-based BMS, using IoT components to measure and transmit all relevant battery data to the cloud smoothly. The data were further used to build a digital twin for the battery system, where battery diagnostic algorithms evaluate the data to give a better understanding of the battery’s charge and aging level. A state of charge estimation method using an adaptive extended H-infinity filter and a state of health method using particle swarm optimization were also developed, both suiting the application of cloud-based BMS. The hardware and software of the proposed BMS were validated with prototypes in various experiments as well as under field operation for both stationary and mobile applications. Yang et al. [24] proposed a cyber hierarchy and interactional network (CHAIN) framework utilizing an end–edge–cloud architecture for a cloud-based BMS. The CHAIN framework can provide multi-scale insights, and with that, more advanced and efficient algorithms can be developed for the state of charge and state of health estimation, thermal management, cell balancing, fault diagnosis, and other BMS functions. The proposed cloud-based BMS presented battery performance better visually, stored more battery data to help develop more accurate algorithms, and provided support for the development of optimal battery system control strategies.
Data mining and machine learning methods, which require large computation and memory, have been implemented in various fields, as the IoT systems and cloud platforms such as Amazon Web Services, Google Cloud Platform, and Microsoft Azure have become progressively more advanced, available, and affordable [61,62,63]. Support-vector machine [64,65], Gaussian process regression [66], neural networks [67,68,69], Markov chain [70], and fuzzy logic [71,72,73] are methods that have been used for battery state estimation and fault diagnosis, giving promising results, yet being considered impractical due to the limitations of the BMS. The cloud-based BMS will have high computational power, limitless data storage capability, and great system reliability. It can perform battery managing functions, like monitoring, diagnostics, prognostics, and optimization, more accurately and reliably. Some advantages of the cloud-based BMS are shown in Table 1. In terms of hardware, the cloud solution will reduce some components required for local computing resulting in smaller devices yet with much greater computing power from the cloud and unlimited data storage. In terms of software, the cloud-based BMS will be more efficient for control and optimization of the system, have better monitoring and data visualization, and perform more accurate and reliable battery prognostics and diagnostics. The development of the cloud-based smart BMS will potentially enable a new level of smart controls toward the next generation of energy storage technologies, paving the way for mass adoption of renewable energy globally.
The cloud-based smart BMS design is outlined in Figure 2. The hardware and software requirements for this type of BMS are more demanding than the current BMS design since it would need some extra components for cloud connection. The new design still has a local BMS consisting of the “slave” units. These “slave” units perform data acquisition by measuring the voltage, current, and temperature of battery cells in the pack using sensors at different sampling rates. There is also a “master” unit in the local BMS, but it would only perform basic safety functions such as cell balancing and fault threshold detection. These functions are better locally since they need to be performed fast in real time.
As outlined in [22,23,24], extra components for cloud connection include an IoT component, a cloud infrastructure, an application programming interface (API), and a user interface (UI). For the IoT component, a fast and stable Internet connection like 5G is vital for real-time data transfer between the battery system and the cloud. As well, Raspberry Pi, which is a small single-board processing unit, can be utilized for data transfer and communication. The measured battery data can be sent to the IoT component by the “slave” units using the controller area network (CAN) protocol, and then forwarded to the cloud by the IoT component under the TCP/IP and message queuing telemetry transport (MQTT) protocol to ensure security and privacy. The cloud infrastructure usually consists of a data logger and a database. The data logger captures a large amount of non-structured or semi-structured data from the battery system and enables a secure gateway and data transfer into the cloud database. The database serves to store all the data to be used in the advanced battery data-analytic algorithms. The API, another component of the cloud-based BMS, acts as a bridge between the cloud database and the battery data analytics tools and algorithms, using popular programming applications such as Matlab and Python. The UI component of the BMS is necessary for the users to inspect and visualize the operation and state of the battery pack in real time, as well as investigate historical operation data which can help the users schedule maintenance and repair. This is a significant addition compared with the current BMS design which offers little data visualization. The users can be informed by the UI as soon as any battery system fault is identified through alarms, which help to reduce damaging effects to the batteries, ultimately improving the safety and reliability of the battery system and reducing maintenance costs.
4. Perspectives on the Functionality and Usability of Cloud-Based Smart BMS
The development of an efficient, reliable, and accurate BMS plays a very significant role in safe and effective battery management and control. The cloud-based smart BMS is a step in the right direction for future battery applications. However, there are still many points to address before it can become practical. For example, there should be a logical split of BMS features and functionalities to utilize both the local processing unit and the cloud platform effectively and efficiently. The functions of a smart BMS, mentioned in previous sections, include data acquisition, cell monitoring, cell balancing, charge control, SOC and SOH estimation, thermal management, fault detection, and fault prognosis. The risks and integration approaches for this type of BMS are other points that should also be brought up in discussion.
The local functions of the BMS should include data acquisition, cell balancing, charge control, thermal management, and fault detection. Some of these functions, however, can be supplemented by the use of the cloud platform. Data acquisition must be performed locally since it is done through physical sensors connected to the battery system. The data cannot be stored locally, therefore, it is transferred to the cloud and stored there to be used to perform other BMS functions. Cell balancing is required as the inconsistency and discrepancy among the cells may negatively affect the pack’s capacity, lifespan, and other important performance. Cell balancing for voltage can be done effectively with the local unit, and therefore does not have to utilize the cloud. However, cell balancing for SOC and capacity could benefit from data-driven equalization strategies which would require cloud computing and storage. Charge control prevents the battery system from overcharging and overdischarging and is another function that can be done effectively with the local BMS unit. Thermal management often involves cooling fluids or materials of which flow is controlled and adjusted based on the measured temperature, using control and feedback algorithms. Even though this function can be done locally, the use of the cloud can help improve it for future use, such as selecting a better cooling material or optimizing the control algorithms. Fault detection is another function that should stay in the local BMS units since it needs to be reliable and done in real time. The cloud platform depends largely on the Internet connection which may not be completely reliable at all times, and hence, it is better and inherently safer to have the fault detection function offline.
The cloud functions of the BMS should include but are not limited to, cell monitoring, SOC and SOH estimation, and fault prognosis. The cell monitoring function can be improved significantly with the help of the cloud platform, as it has better visualization, user interface, and more historical data, instead of a black-box solution such as the current offline BMS. As the current BMS has limited data storage, the cloud-based solution would essentially offer an unlimited amount of data storage. The estimation of SOC and SOH has always been a problem for the offline BMS, as it relies on the accuracy of the battery model and the estimation algorithms, which cannot be complex due to the computing limitations. With the cloud platform enabling high computing capability, users can develop and implement more accurate battery models (electrochemical models) and estimation algorithms (machine learning algorithms) for the SOC and SOH of battery systems. Fault prognosis is a supplementary function to the local fault detection function of the BMS. Instead of detecting faults as they occur, fault prognosis would use historical data and machine learning to predict where and when a fault might happen in the battery system, and notify the users to anticipate or prevent the fault. This function is also useful in terms of user behavior warnings as well as warranty tracking. There are other potential BMS functions that are not possible with the current offline BMS, such as lifetime prediction, economic optimization, etc., that can be developed with the implementation of cloud-based smart BMSs. Since this is a relatively new concept, there should be more discussions and research efforts going toward the efficient and effective split of the local and cloud functions for the smart BMS.
There exist some drawbacks associated with the cloud-based solution for the smart BMS. Firstly, a fast and reliable Internet connection is a mandatory component of the system. However, this might not be feasible at certain locations or for certain applications, such as mining or remote areas exploration. Moreover, even for common battery applications, Internet outages might affect the performance of the smart BMS. Backup power and Internet connection are thus necessary to ensure the smooth operation of the battery systems. Secondly, costs are also an important component of the cloud-based BMS that needs to be investigated more thoroughly. The costs of operating and maintaining the cloud platform depend largely on the amount of data and algorithms used on the cloud. Therefore, researchers need to identify useful battery data and optimal data collection frequency in order to minimize the costs of the cloud operation without sacrificing the accuracy and reliability of the BMS functions. Finally, since it is a relatively new concept for LIB systems, it needs to be implemented and tested in a small number of battery applications first, before it can be used widely in other applications. Applications that can benefit greatly from cloud-based smart BMS include EVs and large-scale BESSs due to the scale of data collection and the complexity of desired battery algorithms, and in these applications, a cloud solution implementation would also be easier and more sound.
5. Conclusions
With the rise of LIBs, BMSs play an important role in ensuring safety and optimizing the operation of battery applications. However, the current BMS design shows several critical drawbacks. Recent developments in cloud-based smart BMS design will address a major issue of the current BMS, which is the unreliability and inaccuracy of its battery algorithms due to limited computational capability and data storage. This study reviews the concept of the cloud-based BMS and its potential functionalities and usability. The cloud solution will provide a better solution for condition monitoring, fault prognosis, and optimization of LIB systems. The flexibility of the cloud system will also allow it to be used with minimal modifications in future ESS solutions such as solid-state LIBs, lithium–sulfur batteries, or metal–air batteries. By improving the reliability and performance of LIB systems, the cloud-based smart BMS will contribute to the mass adoption of renewable energy, making energy cheaper, cleaner, and more accessible to the public. With such benefits, there are still several drawbacks, such as the need for fast and reliable onsite Internet, prevention of outages, potentially higher yet unoptimized costs, and further proof-of-concept work and developments. Future research should focus on implementing advanced battery models and algorithms onto the cloud-based BMS and validating them in real-life battery applications.
Conceptualization, M.-K.T., R.F. and M.F.; methodology, M.-K.T. and T.D.K.; formal analysis, M.-K.T. and T.D.K., investigation, M.-K.T. and S.P.; validation, T.D.K. and K.P.; resources, T.D.K., K.P. and M.F.; writing—original draft preparation, M.-K.T. and S.P.; writing—review and editing, T.D.K., K.P., R.F. and M.F.; visualization, M.-K.T.; supervision, S.P., R.F. and M.F.; funding acquisition, M.F. All authors have read and agreed to the published version of the manuscript.
This work was supported by the Department of Chemical Engineering at the University of Waterloo, Canada Research Chair Tier I—Zero-Emission Vehicles and Hydrogen Energy Systems, Grant number 950-232215, and The Natural Sciences and Engineering Research Council of Canada (NSERC), Discovery Grants Program, RGPIN-2020-04149.
The authors declare no conflict of interest.
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Advantages of the cloud-based smart BMS.
BMS Components | Advantages |
---|---|
Hardware | Potentially smaller devices |
Software | More efficient operational control and optimization |
References
1. Evans, A.; Strezov, V.; Evans, T.J. Assessment of utility energy storage options for increased renewable energy penetration. Renew. Sustain. Energy Rev.; 2012; 16, pp. 4141-4147. [DOI: https://dx.doi.org/10.1016/j.rser.2012.03.048]
2. Markovic, D.S.; Zivkovic, D.; Branovic, I.; Popovic, R.; Cvetkovic, D. Smart power grid and cloud computing. Renew. Sustain. Energy Rev.; 2013; 24, pp. 566-577. [DOI: https://dx.doi.org/10.1016/j.rser.2013.03.068]
3. Bose, B.K. Power Electronics, Smart Grid, and Renewable Energy Systems. Proc. IEEE; 2017; 105, pp. 2011-2018. [DOI: https://dx.doi.org/10.1109/JPROC.2017.2745621]
4. Barton, J.P.; Infield, D.G. Energy Storage and Its Use with Intermittent Renewable Energy. IEEE Trans. Energy Convers.; 2004; 19, pp. 441-448. [DOI: https://dx.doi.org/10.1109/TEC.2003.822305]
5. Nasiri, A. Integrating energy storage with renewable energy systems. Proceedings of the 2008 34th Annual Conference of IEEE Industrial Electronics; Orlando, FL, USA, 9–12 November 2008; pp. 17-18.
6. Roberts, B.P.; Sandberg, C. The Role of Energy Storage in Development of Smart Grids. Proc. IEEE; 2011; 99, pp. 1139-1144. [DOI: https://dx.doi.org/10.1109/JPROC.2011.2116752]
7. Scrosati, B.; Garche, J. Lithium batteries: Status, prospects and future. J. Power Sources; 2010; 195, pp. 2419-2430. [DOI: https://dx.doi.org/10.1016/j.jpowsour.2009.11.048]
8. U.S Energy Information Administration. Battery Storage in the United States: An Update on Market Trends. 2020; Available online: https://www.eia.gov/analysis/studies/electricity/batterystorage/pdf/battery_storage.pdf (accessed on 8 November 2020).
9. Li, X.; Wang, C. Engineering nanostructured anodes via electrostatic spray deposition for high performance lithium ion battery application. J. Mater. Chem. A; 2013; 1, pp. 165-182. [DOI: https://dx.doi.org/10.1039/C2TA00437B]
10. Liu, Y.; Liu, H.; An, L.; Zhao, X.; Liang, G. Blended spherical lithium iron phosphate cathodes for high energy density lithium–ion batteries. Ionics; 2019; 25, pp. 61-69. [DOI: https://dx.doi.org/10.1007/s11581-018-2566-7]
11. Fang, R.; Chen, K.; Yin, L.; Sun, Z.; Li, F.; Cheng, H.M. The Regulating Role of Carbon Nanotubes and Graphene in Lithium-Ion and Lithium-Sulfur Batteries. Adv. Mater.; 2018; 31, 1800863. [DOI: https://dx.doi.org/10.1002/adma.201800863]
12. Tran, M.-K.; Cunanan, C.; Panchal, S.; Fraser, R.; Fowler, M. Investigation of Individual Cells Replacement Concept in Lithium-Ion Battery Packs with Analysis on Economic Feasibility and Pack Design Requirements. Processes; 2021; 9, 2263. [DOI: https://dx.doi.org/10.3390/pr9122263]
13. Tran, M.-K.; Sherman, S.; Samadani, E.; Vrolyk, R.; Wong, D.; Lowery, M.; Fowler, M. Environmental and Economic Benefits of a Battery Electric Vehicle Powertrain with a Zinc–Air Range Extender in the Transition to Electric Vehicles. Vehicles; 2020; 2, pp. 398-412. [DOI: https://dx.doi.org/10.3390/vehicles2030021]
14. Cunanan, C.; Tran, M.-K.; Lee, Y.; Kwok, S.; Leung, V.; Fowler, M. A Review of Heavy-Duty Vehicle Powertrain Technologies: Diesel Engine Vehicles, Battery Electric Vehicles, and Hydrogen Fuel Cell Electric Vehicles. Clean Technol.; 2021; 3, pp. 474-489. [DOI: https://dx.doi.org/10.3390/cleantechnol3020028]
15. Tran, M.-K.; Fowler, M. Sensor Fault Detection and Isolation for Degrading Lithium-Ion Batteries in Electric Vehicles Using Parameter Estimation with Recursive Least Squares. Batteries; 2020; 6, 1. [DOI: https://dx.doi.org/10.3390/batteries6010001]
16. Hu, X.; Zhang, K.; Liu, K.; Lin, X.; Dey, S.; Onori, S. Advanced Fault Diagnosis for Lithium-Ion Battery Systems: A Review of Fault Mechanisms, Fault Features, and Diagnosis Procedures. IEEE Ind. Electron. Mag.; 2020; 14, pp. 65-91. [DOI: https://dx.doi.org/10.1109/MIE.2020.2964814]
17. Liu, K.; Li, K.; Peng, Q.; Zhang, C. A brief review on key technologies in the battery management system of electric vehicles. Front. Mech. Eng.; 2019; 14, pp. 47-64. [DOI: https://dx.doi.org/10.1007/s11465-018-0516-8]
18. Gabbar, H.A.; Othman, A.M.; Abdussami, M.R. Review of Battery Management Systems (BMS) Development and Industrial Standards. Technologies; 2021; 9, 28. [DOI: https://dx.doi.org/10.3390/technologies9020028]
19. Cui, Y.; Zuo, P.; Du, C.; Gao, Y.; Yang, J.; Cheng, X.; Yin, G. State of health diagnosis model for lithium ion batteries based on real-time impedance and open circuit voltage parameters identification method. Energy; 2018; 144, pp. 647-656. [DOI: https://dx.doi.org/10.1016/j.energy.2017.12.033]
20. Tran, M.-K.; Mathew, M.; Janhunen, S.; Panchal, S.; Raahemifar, K.; Fraser, R.; Fowler, M. A comprehensive equivalent circuit model for lithium-ion batteries, incorporating the effects of state of health, state of charge, and temperature on model parameters. J. Energy Storage; 2021; 43, 103252. [DOI: https://dx.doi.org/10.1016/j.est.2021.103252]
21. Sui, X.; He, S.; Vilsen, S.B.; Meng, J.; Teodorescu, R.; Stroe, D.-I. A review of non-probabilistic machine learning-based state of health estimation techniques for Lithium-ion battery. Appl. Energy; 2021; 300, 117346. [DOI: https://dx.doi.org/10.1016/j.apenergy.2021.117346]
22. Kim, T.; Makwana, D.; Adhikaree, A.; Vagdoda, J.; Lee, Y. Cloud-Based Battery Condition Monitoring and Fault Diagnosis Platform for Large-Scale Lithium-Ion Battery Energy Storage Systems. Energies; 2018; 11, 125. [DOI: https://dx.doi.org/10.3390/en11010125]
23. Li, W.; Rentemeister, M.; Badeda, J.; Jöst, D.; Schulte, D.; Sauer, D.U. Digital twin for battery systems: Cloud battery management system with online state-of-charge and state-of-health estimation. J. Energy Storage; 2020; 30, 101557. [DOI: https://dx.doi.org/10.1016/j.est.2020.101557]
24. Yang, S.; Zhang, Z.; Cao, R.; Wang, M.; Cheng, H.; Zhang, L.; Jiang, Y.; Li, Y.; Chen, B.; Ling, H. et al. Implementation for a cloud battery management system based on the CHAIN framework. Energy AI; 2021; 5, 100088. [DOI: https://dx.doi.org/10.1016/j.egyai.2021.100088]
25. Akdere, M.; Giegerich, M.; Wenger, M.; Schwarz, R.; Koffel, S.; Fuhner, T.; Waldhor, S.; Wachtler, J.; Lorentz, V.R.H.; Marz, M. Hardware and software framework for an open battery management system in safety-critical applications. Proceedings of the IECON 2016—42nd Annual Conference of the IEEE Industrial Electronics Society; Florence, Italy, 23–26 October 2016; pp. 5507-5512.
26. Lelie, M.; Braun, T.; Knips, M.; Nordmann, H.; Ringbeck, F.; Zappen, H.; Sauer, D. Battery Management System Hardware Concepts: An Overview. Appl. Sci.; 2018; 8, 534. [DOI: https://dx.doi.org/10.3390/app8040534]
27. Rahimi-Eichi, H.; Ojha, U.; Baronti, F.; Chow, M.-Y. Battery Management System: An Overview of Its Application in the Smart Grid and Electric Vehicles. IEEE Ind. Electron. Mag.; 2013; 7, pp. 4-16. [DOI: https://dx.doi.org/10.1109/MIE.2013.2250351]
28. Xing, Y.; Ma, E.W.M.; Tsui, K.L.; Pecht, M. Battery Management Systems in Electric and Hybrid Vehicles. Energies; 2011; 4, pp. 1840-1857. [DOI: https://dx.doi.org/10.3390/en4111840]
29. Rezvanizaniani, S.M.; Liu, Z.; Chen, Y.; Lee, J. Review and recent advances in battery health monitoring and prognostics technologies for electric vehicle (EV) safety and mobility. J. Power Sources; 2014; 256, pp. 110-124. [DOI: https://dx.doi.org/10.1016/j.jpowsour.2014.01.085]
30. Kim, T.; Qiao, W.; Qu, L. Online SOC and SOH estimation for multicell lithium-ion batteries based on an adaptive hybrid battery model and sliding-mode observer. Proceedings of the 2013 IEEE Energy Conversion Congress and Exposition; Denver, CO, USA, 14–18 September 2013; pp. 292-298.
31. Lu, L.; Han, X.; Li, J.; Hua, J.; Ouyang, M. A review on the key issues for lithium-ion battery management in electric vehicles. J. Power Sources; 2013; 226, pp. 272-288. [DOI: https://dx.doi.org/10.1016/j.jpowsour.2012.10.060]
32. Shen, M.; Gao, Q. A review on battery management system from the modeling efforts to its multiapplication and integration. Int. J. Energy Res.; 2019; 43, pp. 5042-5075. [DOI: https://dx.doi.org/10.1002/er.4433]
33. Plett, G.L. Extended Kalman filtering for battery management systems of LiPB-based HEV battery packs. J. Power Sources; 2004; 134, pp. 277-292. [DOI: https://dx.doi.org/10.1016/j.jpowsour.2004.02.033]
34. Plett, G.L. Sigma-point Kalman filtering for battery management systems of LiPB-based HEV battery packs. J. Power Sources; 2006; 161, pp. 1369-1384. [DOI: https://dx.doi.org/10.1016/j.jpowsour.2006.06.004]
35. Kim, I.-S. A Technique for Estimating the State of Health of Lithium Batteries Through a Dual-Sliding-Mode Observer. IEEE Trans. Power Electron.; 2010; 25, pp. 1013-1022.
36. Tran, M.-K.; Mevawala, A.; Panchal, S.; Raahemifar, K.; Fowler, M.; Fraser, R. Effect of integrating the hysteresis component to the equivalent circuit model of Lithium-ion battery for dynamic and non-dynamic applications. J. Energy Storage; 2020; 32, 101785. [DOI: https://dx.doi.org/10.1016/j.est.2020.101785]
37. Tran, M.-K.; DaCosta, A.; Mevawalla, A.; Panchal, S.; Fowler, M. Comparative Study of Equivalent Circuit Models Performance in Four Common Lithium-Ion Batteries: LFP, NMC, LMO, NCA. Batteries; 2021; 7, 51. [DOI: https://dx.doi.org/10.3390/batteries7030051]
38. Li, J.; Wang, L.; Lyu, C.; Liu, E.; Xing, Y.; Pecht, M. A parameter estimation method for a simplified electrochemical model for Li-ion batteries. Electrochim. Acta; 2018; 275, pp. 50-58. [DOI: https://dx.doi.org/10.1016/j.electacta.2018.04.098]
39. Kumaresan, K.; Sikha, G.; White, R.E. Thermal Model for a Li-Ion Cell. J. Power Sources; 2008; 155, pp. A164-A171. [DOI: https://dx.doi.org/10.1149/1.2817888]
40. Prada, E.; Di Domenico, D.; Creff, Y.; Bernard, J.; Sauvant-Moynot, V.; Huet, F. Simplified Electrochemical and Thermal Model of LiFePO4-Graphite Li-Ion Batteries for Fast Charge Applications. J. Electrochem. Soc.; 2012; 159, pp. A1508-A1519. [DOI: https://dx.doi.org/10.1149/2.064209jes]
41. Hu, X.; Feng, F.; Liu, K.; Zhang, L.; Xie, J.; Liu, B. State estimation for advanced battery management: Key challenges and future trends. Renew. Sustain. Energy Rev.; 2019; 114, 109334. [DOI: https://dx.doi.org/10.1016/j.rser.2019.109334]
42. Song, Y.; Liu, D.; Yang, C.; Peng, Y. Data-driven hybrid remaining useful life estimation approach for spacecraft lithium-ion battery. Microelectron. Reliab.; 2017; 75, pp. 142-153. [DOI: https://dx.doi.org/10.1016/j.microrel.2017.06.045]
43. Deng, Z.; Yang, L.; Cai, Y.; Deng, H.; Sun, L. Online available capacity prediction and state of charge estimation based on advanced data-driven algorithms for lithium iron phosphate battery. Energy; 2016; 112, pp. 469-480. [DOI: https://dx.doi.org/10.1016/j.energy.2016.06.130]
44. Tran, M.-K.; Panchal, S.; Chauhan, V.; Brahmbhatt, N.; Mevawalla, A.; Fraser, R.; Fowler, M. Python-based scikit-learn machine learning models for thermal and electrical performance prediction of high-capacity lithium-ion battery. Int. J. Energy Res.; 2021; 12, 2825. [DOI: https://dx.doi.org/10.1002/er.7202]
45. Wang, D.; Yang, F.; Tsui, K.-L.; Zhou, Q.; Bae, S.J. Remaining Useful Life Prediction of Lithium-Ion Batteries Based on Spherical Cubature Particle Filter. IEEE Trans. Instrum. Meas.; 2016; 65, pp. 1282-1291. [DOI: https://dx.doi.org/10.1109/TIM.2016.2534258]
46. Ma, G.; Zhang, Y.; Cheng, C.; Zhou, B.; Hu, P.; Yuan, Y. Remaining useful life prediction of lithium-ion batteries based on false nearest neighbors and a hybrid neural network. Appl. Energy; 2019; 253, 113626. [DOI: https://dx.doi.org/10.1016/j.apenergy.2019.113626]
47. Hannan, M.A.; Hoque, M.M.; Hussain, A.; Yusof, Y.; Ker, P.J. State-of-the-Art and Energy Management System of Lithium-Ion Batteries in Electric Vehicle Applications: Issues and Recommendations. IEEE Access; 2018; 6, pp. 19362-19378. [DOI: https://dx.doi.org/10.1109/ACCESS.2018.2817655]
48. Tran, M.-K.; Fowler, M. A Review of Lithium-Ion Battery Fault Diagnostic Algorithms: Current Progress and Future Challenges. Algorithms; 2020; 13, 62. [DOI: https://dx.doi.org/10.3390/a13030062]
49. Wu, C.; Zhu, C.; Ge, Y.; Zhao, Y. A Review on Fault Mechanism and Diagnosis Approach for Li-Ion Batteries. J. Nanomater.; 2015; 2015, 631263. [DOI: https://dx.doi.org/10.1155/2015/631263]
50. Wang, Q.; Ping, P.; Zhao, X.; Chu, G.; Sun, J.; Chen, C. Thermal runaway caused fire and explosion of lithium ion battery. J. Power Sources; 2012; 208, pp. 210-224. [DOI: https://dx.doi.org/10.1016/j.jpowsour.2012.02.038]
51. Marcicki, J.; Onori, S.; Rizzoni, G. Nonlinear Fault Detection and Isolation for a Lithium-Ion Battery Management System. Proceedings of the ASME 2010 Dynamic Systems and Control Conference, ASMEDC; Cambridge, MA, USA, 12 September 2010; Volume 1, pp. 607-614.
52. Zheng, C.; Ge, Y.; Chen, Z.; Huang, D.; Liu, J.; Zhou, S. Diagnosis Method for Li-Ion Battery Fault Based on an Adaptive Unscented Kalman Filter. Energies; 2017; 10, 1810. [DOI: https://dx.doi.org/10.3390/en10111810]
53. Liu, Z.; He, H.; Ahmed, Q.; Rizzoni, G. Structural Analysis Based Fault Detection and Isolation Applied for A Lithium-Ion Battery Pack. IFAC-PapersOnLine; 2015; 48, pp. 1465-1470. [DOI: https://dx.doi.org/10.1016/j.ifacol.2015.09.731]
54. Kim, J.; Cho, B.H. An innovative approach for characteristic analysis and state-of-health diagnosis for a Li-ion cell based on the discrete wavelet transform. J. Power Sources; 2014; 260, pp. 115-130. [DOI: https://dx.doi.org/10.1016/j.jpowsour.2014.02.100]
55. Shang, Y.; Lu, G.; Kang, Y.; Zhou, Z.; Duan, B.; Zhang, C. A multi-fault diagnosis method based on modified Sample Entropy for lithium-ion battery strings. J. Power Sources; 2020; 446, 227275. [DOI: https://dx.doi.org/10.1016/j.jpowsour.2019.227275]
56. Naha, A.; Khandelwal, A.; Agarwal, S.; Tagade, P.; Hariharan, K.S.; Kaushik, A.; Yadu, A.; Kolake, S.M.; Han, S.; Oh, B. Internal short circuit detection in Li-ion batteries using supervised machine learning. Sci. Rep.; 2020; 10, 1301. [DOI: https://dx.doi.org/10.1038/s41598-020-58021-7] [PubMed: https://www.ncbi.nlm.nih.gov/pubmed/31992751]
57. Zhao, Y.; Liu, P.; Wang, Z.; Zhang, L.; Hong, J. Fault and defect diagnosis of battery for electric vehicles based on big data analysis methods. Appl. Energy; 2017; 207, pp. 354-362. [DOI: https://dx.doi.org/10.1016/j.apenergy.2017.05.139]
58. Feng, F.; Hu, X.; Hu, L.; Hu, F.; Li, Y.; Zhang, L. Propagation mechanisms and diagnosis of parameter inconsistency within Li-Ion battery packs. Renew. Sustain. Energy Rev.; 2019; 112, pp. 102-113. [DOI: https://dx.doi.org/10.1016/j.rser.2019.05.042]
59. Xiong, R.; Li, L.; Tian, J. Towards a smarter battery management system: A critical review on battery state of health monitoring methods. J. Power Sources; 2018; 405, pp. 18-29. [DOI: https://dx.doi.org/10.1016/j.jpowsour.2018.10.019]
60. Xiong, R.; Ma, S.; Li, H.; Sun, F.; Li, J. Toward a Safer Battery Management System: A Critical Review on Diagnosis and Prognosis of Battery Short Circuit. iScience; 2020; 23, 101010. [DOI: https://dx.doi.org/10.1016/j.isci.2020.101010]
61. Beam, A.L.; Kohane, I.S. Big Data and Machine Learning in Health Care. JAMA; 2018; 319, pp. 1317-1318. [DOI: https://dx.doi.org/10.1001/jama.2017.18391]
62. Heaton, J.B.; Polson, N.G.; Witte, J.H. Deep learning for finance: Deep portfolios. Appl. Stoch. Models Bus. Ind.; 2017; 33, pp. 3-12. [DOI: https://dx.doi.org/10.1002/asmb.2209]
63. Ciolacu, M.; Tehrani, A.F.; Beer, R.; Popp, H. Education 4.0—Fostering student’s performance with machine learning methods. Proceedings of the 2017 IEEE 23rd International Symposium for Design and Technology in Electronic Packaging (SIITME); Constanta, Romania, 25–28 October 2017; pp. 438-443.
64. Nuhic, A.; Terzimehic, T.; Soczka-Guth, T.; Buchholz, M.; Dietmayer, K. Health diagnosis and remaining useful life prognostics of lithium-ion batteries using data-driven methods. J. Power Sources; 2013; 239, pp. 680-688. [DOI: https://dx.doi.org/10.1016/j.jpowsour.2012.11.146]
65. Klass, V.; Behm, M.; Lindbergh, G. A support vector machine-based state-of-health estimation method for lithium-ion batteries under electric vehicle operation. J. Power Sources; 2014; 270, pp. 262-272. [DOI: https://dx.doi.org/10.1016/j.jpowsour.2014.07.116]
66. Li, X.; Yuan, C.; Li, X.; Wang, Z. State of health estimation for Li-Ion battery using incremental capacity analysis and Gaussian process regression. Energy; 2020; 190, 116467. [DOI: https://dx.doi.org/10.1016/j.energy.2019.116467]
67. Eddahech, A.; Briat, O.; Bertrand, N.; Delétage, J.-Y.; Vinassa, J.-M. Behavior and state-of-health monitoring of Li-ion batteries using impedance spectroscopy and recurrent neural networks. Int. J. Electr. Power Energy Syst.; 2012; 42, pp. 487-494. [DOI: https://dx.doi.org/10.1016/j.ijepes.2012.04.050]
68. Chemali, E.; Kollmeyer, P.J.; Preindl, M.; Emadi, A. State-of-charge estimation of Li-ion batteries using deep neural networks: A machine learning approach. J. Power Sources; 2018; 400, pp. 242-255. [DOI: https://dx.doi.org/10.1016/j.jpowsour.2018.06.104]
69. Yang, R.; Xiong, R.; Ma, S.; Lin, X. Characterization of external short circuit faults in electric vehicle Li-ion battery packs and prediction using artificial neural networks. Appl. Energy; 2020; 260, 114253. [DOI: https://dx.doi.org/10.1016/j.apenergy.2019.114253]
70. Dai, H.; Zhao, G.; Lin, M.; Wu, J.; Zheng, G. A Novel Estimation Method for the State of Health of Lithium-Ion Battery Using Prior Knowledge-Based Neural Network and Markov Chain. IEEE Trans. Ind. Electron.; 2019; 66, pp. 7706-7716. [DOI: https://dx.doi.org/10.1109/TIE.2018.2880703]
71. Khang, T.D.; Vuong, N.D.; Tran, M.-K.; Fowler, M. Fuzzy C-Means Clustering Algorithm with Multiple Fuzzification Coefficients. Algorithms; 2020; 13, 158. [DOI: https://dx.doi.org/10.3390/a13070158]
72. Singh, P.; Vinjamuri, R.; Wang, X.; Reisner, D. Fuzzy logic modeling of EIS measurements on lithium-ion batteries. Electrochim. Acta; 2006; 51, pp. 1673-1679. [DOI: https://dx.doi.org/10.1016/j.electacta.2005.02.143]
73. Martinez, D.A.; Poveda, J.D.; Montenegro, D. Li-Ion battery management system based in fuzzy logic for improving electric vehicle autonomy. Proceedings of the 2017 IEEE Workshop on Power Electronics and Power Quality Applications (PEPQA): Bogota; Colombia, 30 May–1 June 2017; pp. 1-6.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© 2022 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
Energy storage plays an important role in the adoption of renewable energy to help solve climate change problems. Lithium-ion batteries (LIBs) are an excellent solution for energy storage due to their properties. In order to ensure the safety and efficient operation of LIB systems, battery management systems (BMSs) are required. The current design and functionality of BMSs suffer from a few critical drawbacks including low computational capability and limited data storage. Recently, there has been some effort in researching and developing smart BMSs utilizing the cloud platform. A cloud-based BMS would be able to solve the problems of computational capability and data storage in the current BMSs. It would also lead to more accurate and reliable battery algorithms and allow the development of other complex BMS functions. This study reviews the concept and design of cloud-based smart BMSs and provides some perspectives on their functionality and usability as well as their benefits for future battery applications. The potential division between the local and cloud functions of smart BMSs is also discussed. Cloud-based smart BMSs are expected to improve the reliability and overall performance of LIB systems, contributing to the mass adoption of renewable energy.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Details




1 Department of Chemical Engineering, University of Waterloo, 200 University Avenue West, Waterloo, ON N2L3G1, Canada;
2 Department of Mechanical and Mechatronics Engineering, University of Waterloo, 200 University Avenue West, Waterloo, ON N2L3G1, Canada;
3 Department of Information Systems, Hanoi University of Science and Technology, Hanoi 10000, Vietnam;
4 Department of Mathematics, Bhailalbhai & Bhikhabhai Institute of Technology (BBIT), Vallabh Vidyanagar 388120, Gujarat, India;