A Real-Time Performance Monitoring of IoT-based On Lithium-Ion Battery Pack
A Real-Time Performance Monitoring of IoT-based On Lithium-Ion Battery Pack
id
Abstract— One of the newest battery technologies widely This paper proposes to monitor the performance of IoT-
used for various applications is the lithium-ion battery. The based battery packs with a simple programming algorithm
performance of lithium-ion batteries must be maintained to get using the Blynk platform [14]. One of the advantages of using
maximum battery life. For this reason, a real-time lithium-ion the Blynk platform is the ease of connectivity between field
battery performance monitoring system is needed so that
devices (sensors) and microcontrollers, ease of programming,
lithium-ion batteries have a long life. This paper proposes to
create a lithium-ion battery pack (12 V, 60Ah) monitoring and stability in the internet network to minimize data loss.
system using IoT-based. The parameter of a lithium-ion battery This article discusses the cut-off voltage when the battery is
can be monitored, such as battery capacity, voltage, current, and discharging and charging. The Blynk platform is applied to
power. Real-time data is updated automatically per minute and monitor the condition of the battery packs made in previous
is visible on the LCD in the battery case and smartphone. As a studies [15].
result, the built-in monitor system successfully monitors battery With an IoT-based monitoring system, the battery pack's
performance during charging and discharging. The battery current, voltage, power, and capacity can be monitored and
charging process using current 4A took 18 hours, and recorded in real time. The system will notify the smartphone
discharging process with a load of 50 W took 14 hours. The
owner if the battery pack condition is outside the specified
minimum and maximum voltage are 9.91 V when the battery is
empty and 12.24 V when the battery is full. The system will range.
provide notification via the smartphone if the battery condition
is low. In addition, electrical parameter data is recorded via the
google spreadsheet and Blynk application.
II. METHOD
A. System Model
Keywords—battery pack, Blynk, Internet of things, lithium-
ion, real-time monitoring The battery packs of the lithium-ions system proposed in
this article consist of 108 batteries type 18650 with a voltage
of 3.7 Volts, varying capacities of 1500 mAh, 2000 mAh, and
2800 mAh. One hundred eight lithium-ion batteries are
I. INTRODUCTION divided into three battery packs and arranged in 3 series and
The latest battery technology of lithium-ion batteries is 12 parallel, as shown in Figure 1. The lithium-ion battery pack
claimed to have minimal maintenance and a long lifetime [1]. monitoring system has an LCD, sensor module, and panel box.
So lithium-ion batteries are widely used as energy storage for
electric cars [2][3] or renewable energy power plants [4][5]. Battery capacity
However, lithium-ion batteries must always be in a state of = (1200 mAh x 8) +
health to avoid critical safety and decreased performance of (2800 mAh x 3) + 2000 mAh
= 20.000 mAh
lithium-ion batteries [6][7]. Some large-scale batteries = 20 Ah x 3 pack = 60 Ah
generally use a battery management system (BMS) to manage
the charge-discharge process [8][9]. However, the current Electrical Energy
BMS design has not monitored battery performance in real- = 60 Ah x 12 V
time and mobile. BMS does not yet have the feature to = 720 Wh
connect with the Internet of Things (IoT) technology. IoT-
based monitoring system aims to increase scalability, cost- The striped gray circle is the negative
effectiveness, and flexibility [10]. pole (A and C), and the white is the
positive pole (B). The red line is a
Researchers have implemented an IoT-based battery series connection, and the blue line is
monitoring system, including a cloud-based condition a parallel connection.
monitoring platform [11], cloud-based fault diagnosis [12], Fig. 1. Battery array, battery capacity, and energy calculation
and android phone [13]. The three studies present fairly
complex programming algorithms.
Authorized licensed use limited to: National Institute of Technology Patna. Downloaded on January 31,2024 at 05:53:25 UTC from IEEE Xplore. Restrictions apply.
The battery pack is arranged in such a way in a panel box, as and Google Sheets via a wifi network, where the data will be
shown in Figure 2. updated automatically every 1 minute.
Fig. 2. Panel box of (A) front view (outside) and (B).inside view
B. System Requirements
Figure 3 shows a stages diagram of a lithium-ion battery
pack monitoring system, and Table 1 shows the specification
component. The flow of the system is as follows:
1. Electrical installation
Install each lithium-ion battery in parallel and series to
obtain the desired capacity and voltage. The current
transformer and voltage sensor are connected to the
battery pack's output.
2. Data acquisition Fig. 3. Stages diagram of a lithium-ion battery pack monitoring system
Current transformer and voltage sensor are installed on
the output of batteries for data acquisition of current, TABLE I. SPECIFICATION COMPONENT OF MONITORING SYSTEM
LITHIUM-ION BATTERY
voltage, and power. The analog-digital converter module
converts the read current and voltage into digital to be No Component Specification
connected to the ESP8266. The ESP8266 microcontroller 1 Battery 18650 3.7 VDC, 1200 – 3000 mAh
processes the data generated from the ADC module in real 2 BMS 12.6 VDC, 25 A
time. 3 MCB DC 1P, 125 VDC, 63 A
4 Connector NYAF AWG 14 (red and black)
3. Data processing
5 ESP8266 3,3VDC, Wi-Fi IEEE 802.11, Input Voltage
Data from the current transformer and voltage sensor that 7-12VDC
is converted by the ADC module on the battery pack 6 LCD Display Current: 0-300 A; Voltage: 0-200 V;
lithium-ion is read by the ESP8266 every minute. Then Power: 0-60000 W; Energy consumption: 0-
the ESP8266 sends the data via the wifi network to the 9999 kWh; Impedance: 0-1000 Ω; Capacity:
0-1000 AH, Internal resistance: 0-999 mΩ
Blynk application to display the data and also sends the 7 Current Sensor Supply Voltage: +-5V + 5%; Output Analog:
data to the google spreadsheet database. This process is 0.5 - 4.5V; Current rate: -100A s/d 100A
done in real-time and updated every minute. 8 Voltage Sensor Vmaks: 50V, Imaks : 20A, VDD 3-5,5 V
4. Data transmission 9 ADS 1115 Input voltage : 3,3-5,5 VDC, Input Channels :
The data transmission process uses a wifi ES8266 4, Interface : 12C, Resolution : 16 Bits
10 Buck Converter Input voltage: 4-38 VDC, Output voltage :
network connected to the Internet. The configuration 1.25-36VDC (Adjustable), Output current :
settings for the ESP8266 wifi required are the SSID, max 5A, Output Power : 75W, efficiency:
password, and IP address. >92%
5. Data monitoring and database processing
Data can be viewed on LCD and smartphones. Display
data on smartphones using IoT technology with the Blynk III. IMPLEMENTATION AND RESULT
platform. The current, voltage, and power values from Figure 4 shows the implementation of the lithium-ion
batteries are displayed. Data is also stored in the Google battery pack monitoring system.
Spreadsheets database, which is updated every minute.
Authorized licensed use limited to: National Institute of Technology Patna. Downloaded on January 31,2024 at 05:53:25 UTC from IEEE Xplore. Restrictions apply.
The display of lithium-ion battery pack data in the form of
voltage, current, and power on a smartphone using the Blynk
IoT platform is shown in Figure 5. Blynk app is only run on
Android OS version 4.2+ and iOS version 9+.
Authorized licensed use limited to: National Institute of Technology Patna. Downloaded on January 31,2024 at 05:53:25 UTC from IEEE Xplore. Restrictions apply.
health monitoring methods," J. Power Sources, vol. 405,
pp. 18–29, 2018.
[8] Q. Lin, J. Wang, R. Xiong, W. Shen, and H. He, "Towards
a smarter battery management system: A critical review on
optimal charging methods of lithium ion batteries," Energy,
vol. 183, pp. 220–234, 2019.
[9] B. G. Carkhuff, P. A. Demirev, and R. Srinivasan,
"Impedance-based battery management system for safety
monitoring of lithium-ion batteries," IEEE Trans. Ind.
Electron., vol. 65, no. 8, pp. 6497–6504, 2018.
[10] O. Vermesan and P. Friess, Internet of things-from
research and innovation to market deployment, vol. 29.
River publishers Aalborg, 2014.
[11] A. Adhikaree, T. Kim, J. Vagdoda, A. Ochoa, P. J.
Hernandez, and Y. Lee, "Cloud-based battery condition
monitoring platform for large-scale lithium-ion battery
energy storage systems using internet-of-things (IoT)," in
2017 IEEE Energy Conversion Congress and Exposition
(ECCE), 2017, pp. 1004–1009.
[12] T. Kim, D. Makwana, A. Adhikaree, J. S. Vagdoda, and Y.
Lee, "Cloud-based battery condition monitoring and fault
A B diagnosis platform for large-scale lithium-ion battery
energy storage systems," Energies, vol. 11, no. 1, p. 125,
Fig. 9. (A) Notification display on the smartphone notification bar and (B) 2018.
notification display when opening the Blynk app
[13] W. Menghua and X. Bing, "A real-time android-based
monitoring system for the power Lithium-Ion battery used
IV. CONCLUSION on EVs," in 2017 10th International Conference on
The real-time monitoring system of IoT-based lithium-ion Intelligent Computation Technology and Automation
battery pack performance has worked well, as evidenced by (ICICTA), 2017, pp. 245–249.
the voltage, current, power, and battery pack capacity display [14] L. Dwiyaniti, Murie, kusumastuti lestari, sri, Nadhiroh,
Nuha, Rahman Nova, "IoT Based Lithium-Ion Battery
on the Blynk IoT platform. The data has been recorded
Pack Performance Monitoring," 2021, [Online]. Available:
periodically per minute on a Google spreadsheet. The low https://icast.isas.or.id/2021/.
battery notification alarm works well and sends a low battery [15] A. R. Wiguna, N. Nadhiroh, S. L. Kusumastuti, and M.
notification if the pre-defined voltage limit has been met. Dwiyaniti, “Rancang Bangun Dan Pengujian Battery pack
Lithium Ion,” ELECTRICES, vol. 3, no. 1, pp. 28–33, 2021.
ACKNOWLEDGMENT [16] S. Wang, C. Lu, C. Liu, Y. Zhou, J. Bi, and X. Zhao,
Politeknik Negeri Jakarta supports this research. Under "Understanding the energy consumption of battery electric
Research Contract Number: B.267/PL3.18/PT.00.06/2022, buses in urban public transport systems," Sustainability,
the Year 2022. vol. 12, no. 23, p. 10007, 2020.
REFERENCES
[1] B. Scrosati and J. Garche, "Lithium batteries: Status,
prospects and future," J. Power Sources, vol. 195, no. 9,
pp. 2419–2430, 2010.
[2] R. Xiong, J. Cao, Q. Yu, H. He, and F. Sun, "Critical review
on the battery state of charge estimation methods for
electric vehicles," Ieee Access, vol. 6, pp. 1832–1843,
2017.
[3] M. Berecibar, I. Gandiaga, I. Villarreal, N. Omar, J. Van
Mierlo, and P. Van den Bossche, "Critical review of state
of health estimation methods of Li-ion batteries for real
applications," Renew. Sustain. Energy Rev., vol. 56, pp.
572–587, 2016.
[4] B. Diouf and R. Pode, "Potential of lithium-ion batteries in
renewable energy," Renew. Energy, vol. 76, pp. 375–380,
2015.
[5] L. Wu, W. Gao, Z. Cui, and X. Kou, "A novel frequency
regulation strategy with the application of energy storage
system for large scale wind power integration," in 2015
Seventh Annual IEEE Green Technologies Conference,
2015, pp. 221–226.
[6] L. Lu, X. Han, J. Li, J. Hua, and M. Ouyang, "A review on
the key issues for lithium-ion battery management in
electric vehicles," J. Power Sources, vol. 226, pp. 272–288,
2013.
[7] R. Xiong, L. Li, and J. Tian, "Towards a smarter battery
management system: A critical review on battery state of
Authorized licensed use limited to: National Institute of Technology Patna. Downloaded on January 31,2024 at 05:53:25 UTC from IEEE Xplore. Restrictions apply.