Font Size: a A A

The Design Of Battery Management System Based On The Embedded Real-Time μC/OS-Ⅱ

Posted on:2016-09-17Degree:MasterType:Thesis
Country:ChinaCandidate:P LinFull Text:PDF
GTID:2298330467493349Subject:Control Science and Engineering
Abstract/Summary:PDF Full Text Request
With the great growth of material wealth and economic development, people’s living standards greatly improved at the same time, also it consumes huge energy, and the resulting environmental pollution affects the ecological balance and the global climate, and it has been a threat to human survival and development. The electric vehicles have a lot of advantages in the field of environmental protection,so the electric vehicles become more and more popular all over the world. Battery Management System for power battery monitoring unit plays a very important role, and it relate to the power battery can be used safely and effectively.Distributed Battery Management System is designed according to system requirements, and the overall design diagram is given in this paper. Main-Board and Sub-Boards through CAN bus for data exchange, the Sub-Boards need to monitor72unit voltage and24uint temperature and sent those data to Main-Board, if the Main-Board receive CAN data by interrupt,it will inevitably affect the accuracy of the current integral. The9S12XE series MCU integrates co-processor XGATE, the co-processor XGATE can complete complex algorithm operations, so it can be used to handle CAN receive interrupt, the mutual interference between current integral interrupt and data integrity problem is perfect solved.The Main-Board for fault diagnosis and evaluation of the consistency of the battery to use monomer voltage and temperature value, and this information must be the value of voltage and temperature in the same time has the practical significance. As the components open and enter the steady state as well as bus communications will exist more or less delay. If you just let the Sub-Boards themselves to monomer voltage and temperature acquisition, it can not guarantee that the all monomer sampling is in the same time. Therefore, it is necessary to use Main-Board to control Sub-Boards samples, so that they can ensure the synchronization of battery state information.μC/OS-Ⅱ is specially designed for single chip microcomputer embedded operating system, it is very suitable for small controller, can be used in8,16,32, and64-bit MCU, ARM, or DSP. Its advantage is small, the code can be cut, the smallest footprint2Kbyte of ROM; Real time capability is strong; can easily transplant and the kernel can be deprived. The design of BMS based on μC/OS-Ⅱ can improve the real-time performance and stability of the system.
Keywords/Search Tags:BMS, Real-time, Synchrony, μC/OS-Ⅱ, XGATE
PDF Full Text Request
Related items