Font Size: a A A

Software Design Of Battery Management System In Electric Vehicles

Posted on:2019-05-09Degree:MasterType:Thesis
Country:ChinaCandidate:J CaoFull Text:PDF
GTID:2322330563954267Subject:Electrical engineering
Abstract/Summary:PDF Full Text Request
Under the background of the shortage of traditional energy resources and the increasing awareness of environmental protection among citizens,the pollution problems caused by traditional automobiles have gained more and more attention.New energy vehicles have been greatly promoted and developed by major automobile manufacturers and countries due to their advantages of zero pollution and zero emissions.The related technologies have also achieved considerable development in recent years.The power of new energy vehicles comes from power lithium batteries.Lithium batteries have become a hidden danger in the safe and stable operation of electric vehicles due to their inconsistencies and electrochemical reactions that are easily affected by environmental factors.The battery management system monitors the running status of the battery pack in real-time during the operation of the vehicle,analyzes and estimates the collected data,and realizes real-time battery protection and status warning,which ensures the safety of the electric vehicle and effectively improves the electric vehicle.The battery life is one of the key parts of the electric vehicle powertrain.This article mainly focuses on the hardware circuit of the battery management system of the electric vehicle.The software system is divided into the upper computer software and the lower computer software,and programmed according to different function points.In the lower computer software,various functions of the battery management system are realized through embedded programming,including battery data acquisition,SOC estimation,charge and discharge control,battery equalization,and CAN bus communication.In the upper computer software,the software is programmed in C# language based on.NET framework.It is used to perform data visualization,data storage,parameter configuration and other functions for the battery data collected by the BMS,and convenient and concise human-computer interaction is realized.Between the upper and lower computer software,CAN bus or wireless network communication method is adopted.Through the established flexible and effective application layer communication protocol for data communication,the running data of the vehicle battery pack is monitored in real time.Finally,aiming at the accuracy of SOC estimation algorithm in battery management system,the improved adaptive unscented Kalman filter algorithm is studied.The data collected by hardware is used to simulate the Matlab and verify the accuracy,robustness and feasibility of the algorithm.
Keywords/Search Tags:electric vehicle, battery management system, lithium battery, CAN bus, Kalman filter
PDF Full Text Request
Related items