The BMS battery management system is an application product that every electric vehicle company continuously optimizes and improves. The BMU in its composition is used to realize current detection, insulation detection, SOC estimation, capacity accumulation, alarm function, charge and discharge management, remote monitoring and other functions. The BMU consists of a microcontroller system, a charge and discharge management unit, a CAN communication network unit (collecting all slave-controlled single-cell battery information), total voltage and current detection, insulation monitoring and other control units.
In the BMU main control module, various battery management functions are realized through precise data collection, intelligent status estimation and efficient management. This requires the use of automotive-grade MCUs that meet the functional safety and reliability of the vehicle to ensure the safety of the vehicle and the ability of the BMU to safely downgrade or stop operating when an abnormality occurs. The JIHAI Automotive BMU application solution is based on the G32A1445 automotive general-purpose MCU design, supports battery pack total voltage/total current/insulation status detection and charge and discharge management functions, and realizes real-time monitoring of the battery status. It can collect data from other subsystems and formulate corresponding strategies to ensure the safety of the BMS. At the same time, the board is equipped with CAN transceivers, load drivers, pressure sensors, etc., providing inter-board communication, high-side drive capabilities and pressure detection.
G32A1445 BMU application solution introduction
The G32A1445, which has passed ISO 26262 ASIL-B and AEC-Q100 Grade1 dual certification, is used as the main control MCU. It communicates with the acquisition module at high speed through the CAN interface, and dynamically formulates battery management strategies based on the real-time acquisition and analysis of battery pack data; it controls the battery to work in appropriate conditions through thermal management, battery balancing management, charging management, discharge management, boundary management, etc., and exchanges information with the vehicle and charger. In addition, the whole system has a wealth of external interfaces, including: voltage acquisition input interface, temperature acquisition input interface, fan control output interface, heating control output interface, CAN2.0/CAN-FD interface, RS485 interface, switch input interface, high-voltage relay control output interface, etc., which can meet the application needs of various scenarios.
G32A445 BMU application solution block diagram
G32A1445 BMU application solution features:
■ Multiple control output interfaces with isolated high voltage relays
■ Detect thermal runaway events by controlling the on-board pressure sensor
■ 3 mutually isolated CAN networks, used to connect slave control CAN, vehicle CAN, and charging CAN
■ Rich peripheral configuration to meet the efficient interaction needs of peripheral design
■ Supports signal processing from other units to achieve voltage detection, overvoltage/undervoltage diagnosis, charge and discharge control, etc.
■ Support battery heating and cooling functions
■ Support national standard DC charging pile communication protocol
G32A1445 Automotive General Purpose MCU Key Features
The rich peripherals of the JIHI G32A1445 automotive general-purpose MCU are very suitable for the communication upgrade requirements of the BMU. All three CANs support the CAN-FD function, with a maximum data length of 64 bytes and a maximum bit rate of 8Mb/s. The CAN-FD protocol is the latest protocol extended on the basis of the CAN protocol, with the main characteristics of the CAN bus, and for scenarios that need to be upgraded to CAN-FD communication, only a slight configuration change in the program is required to achieve it, without replacing the main control chip. In addition, the G32A1445 has a built-in large-capacity FLASH for recording important operating status data to save external storage costs.