Modeling of lithium-ion battery and state of charge estimation using MATLAB/SIMULINK

Due to a lack of sustainable energy sources and the effects of climate change, the development of electric vehicles (EVs) have accelerated during the past years. One of the major technologies used in EVs, the battery, likewise contributes to the growth of EVs being constrained. Due to its high energ...

Full description

Saved in:
Bibliographic Details
Main Author: Khafaji, Hasan Neamah Abbas
Format: Thesis
Language:English
Published: 2022
Subjects:
Online Access:http://eprints.utm.my/id/eprint/99389/1/HasanNeamahAbbasMSKE2022.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
id my-utm-ep.99389
record_format uketd_dc
spelling my-utm-ep.993892023-02-27T03:08:17Z Modeling of lithium-ion battery and state of charge estimation using MATLAB/SIMULINK 2022 Khafaji, Hasan Neamah Abbas TK Electrical engineering. Electronics Nuclear engineering Due to a lack of sustainable energy sources and the effects of climate change, the development of electric vehicles (EVs) have accelerated during the past years. One of the major technologies used in EVs, the battery, likewise contributes to the growth of EVs being constrained. Due to its high energy density, extended lifespan, high efficiency, quick charging capability, and minimal self-discharge, lithium ferro phosphate (LiFePO4) is among the lithium-ion batteries that is widely utilised. The state of charge (SOC) assessment of the battery is a crucial characteristic that must be carefully taken into account for battery management systems (BMS). To monitor how the battery pack is being charged and discharged, optimise performance, and increase battery life, it is essential that the SOC estimation be accurate. The SOC calculation gets exceedingly complicated because the battery stores energy in a chemical state that cannot be immediately accessed. Additionally, there are several uncertainties and disturbances that make judging the accuracy of a SOC estimation difficult. This project's objectives concentrate on creating a LiFePO4 battery model utilising an Equivalent Circuit Model (ECM) to forecast SOC using the Unscented Kalman Filter (UKF) technique. Two different types of battery ECM modules with two RC pairs and three RC pairs were studied to compare the model's accuracy. Using the dynamic behaviours of a LiFePO4 battery from an experimental data, the battery ECM parameters were calculated using the MATLAB Parameter Estimation Tool. Constant Discharge Test (CDT), Pulse Discharge Test (PDT), and Random Charge and Discharge Test (RCDT) have all been used in experiments to examine the dynamic properties of the LiFePO4 battery. Battery ECMs with two RC pair and three RC pairs were used to achieve the SOC estimation using the UKF block algorithm in MATLAB. Then, using error analysis tools including Mean Square Error (MSE), Mean Absolute Error (MAE) and Root Mean Square Error (RMSE), the accuracy of the battery ECMs was analysed. The most precise battery ECM was chosen to be used in the UKF method to predict the SOC of a LiFePO4 battery based on the findings of the error analysis. After that, the simulation's result is verified by comparison to the actual SOC using the Coulomb Counting technique. Then, using error analysis like MAE, MSE, and RMSE, the performance of a UKF algorithm was compared to an Extended Kalman Filter (EKF). The most accurate method for estimating value of SOC is chosen depend on the results of the error analysis. 2022 Thesis http://eprints.utm.my/id/eprint/99389/ http://eprints.utm.my/id/eprint/99389/1/HasanNeamahAbbasMSKE2022.pdf application/pdf en public http://dms.library.utm.my:8080/vital/access/manager/Repository/vital:149906 masters Universiti Teknologi Malaysia, Faculty of Engineering - School of Electrical Engineering Faculty of Engineering - School of Electrical Engineering
institution Universiti Teknologi Malaysia
collection UTM Institutional Repository
language English
topic TK Electrical engineering
Electronics Nuclear engineering
spellingShingle TK Electrical engineering
Electronics Nuclear engineering
Khafaji, Hasan Neamah Abbas
Modeling of lithium-ion battery and state of charge estimation using MATLAB/SIMULINK
description Due to a lack of sustainable energy sources and the effects of climate change, the development of electric vehicles (EVs) have accelerated during the past years. One of the major technologies used in EVs, the battery, likewise contributes to the growth of EVs being constrained. Due to its high energy density, extended lifespan, high efficiency, quick charging capability, and minimal self-discharge, lithium ferro phosphate (LiFePO4) is among the lithium-ion batteries that is widely utilised. The state of charge (SOC) assessment of the battery is a crucial characteristic that must be carefully taken into account for battery management systems (BMS). To monitor how the battery pack is being charged and discharged, optimise performance, and increase battery life, it is essential that the SOC estimation be accurate. The SOC calculation gets exceedingly complicated because the battery stores energy in a chemical state that cannot be immediately accessed. Additionally, there are several uncertainties and disturbances that make judging the accuracy of a SOC estimation difficult. This project's objectives concentrate on creating a LiFePO4 battery model utilising an Equivalent Circuit Model (ECM) to forecast SOC using the Unscented Kalman Filter (UKF) technique. Two different types of battery ECM modules with two RC pairs and three RC pairs were studied to compare the model's accuracy. Using the dynamic behaviours of a LiFePO4 battery from an experimental data, the battery ECM parameters were calculated using the MATLAB Parameter Estimation Tool. Constant Discharge Test (CDT), Pulse Discharge Test (PDT), and Random Charge and Discharge Test (RCDT) have all been used in experiments to examine the dynamic properties of the LiFePO4 battery. Battery ECMs with two RC pair and three RC pairs were used to achieve the SOC estimation using the UKF block algorithm in MATLAB. Then, using error analysis tools including Mean Square Error (MSE), Mean Absolute Error (MAE) and Root Mean Square Error (RMSE), the accuracy of the battery ECMs was analysed. The most precise battery ECM was chosen to be used in the UKF method to predict the SOC of a LiFePO4 battery based on the findings of the error analysis. After that, the simulation's result is verified by comparison to the actual SOC using the Coulomb Counting technique. Then, using error analysis like MAE, MSE, and RMSE, the performance of a UKF algorithm was compared to an Extended Kalman Filter (EKF). The most accurate method for estimating value of SOC is chosen depend on the results of the error analysis.
format Thesis
qualification_level Master's degree
author Khafaji, Hasan Neamah Abbas
author_facet Khafaji, Hasan Neamah Abbas
author_sort Khafaji, Hasan Neamah Abbas
title Modeling of lithium-ion battery and state of charge estimation using MATLAB/SIMULINK
title_short Modeling of lithium-ion battery and state of charge estimation using MATLAB/SIMULINK
title_full Modeling of lithium-ion battery and state of charge estimation using MATLAB/SIMULINK
title_fullStr Modeling of lithium-ion battery and state of charge estimation using MATLAB/SIMULINK
title_full_unstemmed Modeling of lithium-ion battery and state of charge estimation using MATLAB/SIMULINK
title_sort modeling of lithium-ion battery and state of charge estimation using matlab/simulink
granting_institution Universiti Teknologi Malaysia, Faculty of Engineering - School of Electrical Engineering
granting_department Faculty of Engineering - School of Electrical Engineering
publishDate 2022
url http://eprints.utm.my/id/eprint/99389/1/HasanNeamahAbbasMSKE2022.pdf
_version_ 1776100596028276736