Our Latest News

Mill’s Battery Management System (BMS) solution based on STM32MP1 core board

Mill’s Battery Management System (BMS) solution based on STM32MP1 core board

The full name of BMS is Battery Management System. It is a device to monitor the status of the energy storage battery, mainly for intelligent management and maintenance of each battery cell, to prevent the battery from overcharging and overdischarging, to extend the life of the battery, and to monitor the status of the battery.

Battery storage system consists of battery pack, energy storage converter (PCS), energy management system (EMS), battery management system (BMS) and other electrical equipment together. The battery pack is responsible for storing electricity; the energy storage converter (PCS) controls the charging and discharging process of the battery pack and performs AC-DC conversion; the energy management system (EMS) performs data acquisition, network monitoring and energy scheduling; the battery management system (BMS) is responsible for monitoring the operating status of each battery in the battery storage unit to ensure the safe operation of the storage unit.

BMS is one of the core subsystems of the battery energy storage system, which is responsible for monitoring the operation status of each battery in the battery storage unit to ensure the safe and reliable operation of the storage unit. The BMS can analyze and calculate the relevant state parameters, obtain more system state evaluation parameters, and realize effective control of the energy storage battery body according to specific protection control strategies to ensure safe and reliable operation of the whole battery storage unit. Meanwhile, the BMS can interact with other external devices (PCS, EMS, fire fighting system, etc.) through its own communication interface and analog/digital input interface to form the linkage control of all subsystems in the whole energy storage power plant to ensure the safe, reliable and efficient operation of the power plant.

Figure: Battery energy storage system with the STM32MP157 core board

Energy storage BMS is mostly a three-layer architecture because of the large scale of the battery pack, and there is a layer of general control on top of the slave control and master control.

Slave control: battery module management unit BMU (battery module unit, also called CSC/CSU, etc.) is responsible for collecting single cell information such as voltage and temperature, calculating and analyzing the SOC and SOH of the battery, realizing active equalization of the single cell, and uploading the single cell abnormal information to the battery cluster management unit BCU through CAN communication; master control: battery cluster management unit unit BCU (battery cluster unit, also HVU, BCMU, etc.), responsible for collecting various battery information uploaded by BMU, collecting group voltage, group temperature, battery charging and discharging current, total voltage information, leakage detection, power-off protection in case of abnormal status; calculating and analyzing SOC and SOH of the battery pack, and uploading all information to the battery array management unit via CAN communication to the battery array management unit BAU; general control: battery array management unit BAU (battery array unit, also called BAMS, MBMS, etc.), the centralized management of the entire energy storage plant battery. It connects to each battery cluster management unit downward and collects various information uploaded by the battery cluster management unit; it interacts with the energy management system upward, uploads the collected battery information through Ethernet, and receives the battery operation parameters issued by the EMS system; it communicates with the converter PCS through CAN or RS485, and the BMS sends the battery status and abnormal information to the converter, and the energy storage converter PCS After receiving the alarm information from BMS, the PCS of energy storage converter should carry out the corresponding protection action.

Figure: Mill MYD-YA157C-V3 core board and development board

The Battery Array Management Unit BAU adopts the MYC-YA157C-V3 core board of Mir ARM architecture, which is based on STM32MP157 processor with Cortex-A7 architecture and supports 1-channel Gigabit Ethernet, 2-channel CAN interface and 8-channel UART interface to satisfy the data communication function between the device and Battery Cluster Management Unit (BCU), Energy Storage Converter (PCS) and Energy Management System (EMS) data communication function. Large-capacity storage design supports long-term data storage of the system; with rich interfaces, it can be connected to high-definition touch screen to display all kinds of data information and realize local monitoring and energy management; with Gigabit Ethernet port and RS232, RS485 and other data communication interfaces, it can easily cope with various functional requirements in various scenarios; supporting wifi module data communication, bringing faster response speed and IoT-based Build demand.

Core board information parameters.

Item Parameter

CPU STM32MP157AAC3,TFBGA361,12×12mm
Optional

Power management chip
STPMIC1APQR
Standard

DDR3
256MB/512MB/1GB capacity selectable
Optional

NandFlash 256MB/512MB/1GB capacity selectable Optional

eMMC
4GB standard, optional capacity (4GB, 8GB, 16GB, etc.)
Optional

Ethernet
10M/100M/1000MPHY
Standard

ExpandIOConnector
Stamp hole connection

Core board operating temperature
Commercial grade: 0℃~+70℃, Industrial grade: -40℃~+85℃
Optional

Core board size
43mm×45mm×1.2mm

Core board PCB process
8-layer board design, sunken gold, independent complete grounding layer, lead-free process

Mil MYC-YA157C-V3 core board labeling diagram

    GET A FREE QUOTE

    FPGA IC & FULL BOM LIST

    We'd love to

    hear from you

    Highlight multiple sections with this eye-catching call to action style.

      Contact Us

      Exhibition Bay South Squre, Fuhai Bao’an Shenzhen China

      • Sales@ebics.com
      • +86.755.27389663