Abstract:Flow battery is an ideal choice for long-term and large-scale energy storage due to its advantages of numerous charge-discharge cycles,high capacity and long lifespan. However,the flow battery's complex structure poses high demands on battery control system,and traditional development methods are challenging to meet the flow battery system's diverse control requirements. To address this problem,a method for developing a flow battery control system based on event-driven technology is proposed,which aims to improve control precision and real-time performance. The proposed approach firstly presents a main-auxiliary stack synergistic architecture to address issues such as high stability requirements and large internal losses of flow batteries,and the architecture is modeled and analyzed. Then,the control system is designed by modularization based on event-driven technology,including the modules of flexible charging-discharging control,black start-up control strategy with auxiliary stacks,and state of charge (SOC) estimation based on Kalman filtering. Finally,a semi-physical simulation platform is built to validate the proposed architecture and strategies,which demonstrates that the proposed architecture and strategies can improve the energy conversion efficiency and stability of the system.