WO2024066925A1 - Management system and method for power supply and energy storage battery network - Google Patents
Management system and method for power supply and energy storage battery network Download PDFInfo
- Publication number
- WO2024066925A1 WO2024066925A1 PCT/CN2023/116595 CN2023116595W WO2024066925A1 WO 2024066925 A1 WO2024066925 A1 WO 2024066925A1 CN 2023116595 W CN2023116595 W CN 2023116595W WO 2024066925 A1 WO2024066925 A1 WO 2024066925A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- battery
- energy storage
- scu
- csu
- power supply
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J7/00—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
- H02J7/00032—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries characterised by data exchange
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J7/00—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
- H02J7/0013—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries acting upon several batteries simultaneously or sequentially
- H02J7/0014—Circuits for equalisation of charge between batteries
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J7/00—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
- H02J7/007—Regulation of charging or discharging current or voltage
- H02J7/00712—Regulation of charging or discharging current or voltage the cycle being controlled or terminated in response to electric parameters
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02J—CIRCUIT ARRANGEMENTS OR SYSTEMS FOR SUPPLYING OR DISTRIBUTING ELECTRIC POWER; SYSTEMS FOR STORING ELECTRIC ENERGY
- H02J7/00—Circuit arrangements for charging or depolarising batteries or for supplying loads from batteries
- H02J7/34—Parallel operation in networks using both storage and other DC sources, e.g. providing buffering
- H02J7/342—The other DC source being a battery actively interacting with the first one, i.e. battery to battery charging
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02E—REDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
- Y02E60/00—Enabling technologies; Technologies with a potential or indirect contribution to GHG emissions mitigation
- Y02E60/10—Energy storage using batteries
Definitions
- the present disclosure relates to the field of battery energy storage, and in particular, to a management system and method for networking power sources and energy storage batteries.
- the power supply has to be compatible with many lithium battery models, resulting in a large number of customized versions, resulting in an explosion of power supply versions.
- the number of RS485 master-slave parallel operations cannot exceed 32 groups. Therefore, the maximum number of lithium batteries that can be supported by this parallel networking structure is 32 groups, which is difficult to meet the current large-scale networking requirements.
- One improvement idea is to expand the power supply access point or add external serial port repeaters and other equipment to enhance the access capability of the power supply equipment.
- the power supply itself is limited by its standard form, and the access capability expansion is very limited; it cannot support the large-scale lithium battery networking needs; external repeaters and other solutions cannot achieve parallel management on the power supply side, and the efficiency is difficult to meet the battery management requirements; in addition, the above improvement ideas fail to solve the problem of coupling between power supply and battery services, and the impact on power supply is still very large. Another idea is to use the site collector equipment to connect both the battery and the power supply to the collector.
- the key to the networking of communication energy storage and communication power supply lies in solving the problem of large-scale communication energy storage battery networking with more than 32 groups and solving the problem of decoupling power supply and battery business.
- the embodiments of the present disclosure provide a management system and method for a power supply and energy storage battery network, so as to at least solve the problem of decoupling power supply and battery services in the related art.
- a management system for power supply and energy storage battery networking including: multiple groups of energy storage batteries, a site control unit (SCU) and a central supervision unit (CSU), wherein the multiple groups of energy storage batteries form one or more battery clusters, each battery cluster is connected to the network through an RS485 interface SCU is connected; CSU is used to manage the power supply and is connected to SCU through the northbound interface to send the power supply data to SCU; SCU is used to manage multiple groups of energy storage batteries and is connected to CSU through the southbound interface to obtain the power supply data of CSU and is connected to the network management system through the Ethernet interface to send the battery data and power supply data of multiple groups of energy storage batteries to the network management system and receive instructions from the network management system.
- SCU site control unit
- CSU central supervision unit
- a management method for a power supply and energy storage battery network is provided.
- the method is applied to the system of the above embodiment to provide a communication mechanism between a CSU and an SCU.
- the management method includes: when the CSU is started, checking whether the CSU has an SCU configuration mark; when the CSU has the SCU configuration mark, the CSU starts its own northbound transmission process and uses a network socket to pass power data to the SCU; when the CSU does not have the SCU configuration mark, the CSU starts the SCU process, and both the SCU and the CSU run on the power supply hardware. After the SCU is started, it is managed uniformly by the CSU.
- a management method for a power source and energy storage battery network is provided.
- the method is applied to the system of the above embodiment.
- the management method includes: when each energy storage battery is powered on, it defaults to a preset initial address and sends an address competition message on the first CAN link of the battery cluster where it is located in a broadcast manner; according to whether a response to the address competition message is received from other energy storage batteries, a pending master energy storage battery is determined; and data frames received by the pending master energy storage battery from other battery clusters are checked, and according to whether the data frames contain second CAN link information, whether the pending master energy storage battery is the final master energy storage battery.
- a computer-readable storage medium in which a computer program is stored, wherein the computer program is configured to execute the steps of any of the above method embodiments when running.
- an electronic device including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.
- FIG1 is a schematic diagram of a power source and energy storage battery networking scenario according to an embodiment of the present disclosure
- FIG2 is a schematic diagram of the structure of an SCU according to an embodiment of the present disclosure.
- FIG3 is a schematic diagram of a communication power supply and communication energy storage networking scenario according to an embodiment of the present disclosure
- FIG4 is a schematic diagram of a multi-cluster battery parallel connection and communication power supply networking according to an embodiment of the present disclosure
- FIG5 is a schematic diagram of a single battery cluster and a communication power supply network according to an embodiment of the present disclosure
- FIG6 is a flow chart of communication between a CSU and an SCU according to an embodiment of the present disclosure
- FIG. 7 is a flowchart of internal address competition of an energy storage battery according to an embodiment of the present disclosure.
- the following embodiments of the present disclosure provide a communication power supply, energy storage battery, and SCU to achieve decoupling and large-scale access of power services and battery services, and achieve low-cost and low-resource flexible networking of batteries of various capacities through SCU and CSU software and hardware design and Socket design.
- the overall solution has the significant advantages of flexibility, good scalability, easy deployment, and low cost.
- FIG1 is a schematic diagram of a power supply and energy storage battery network scenario according to an embodiment of the present disclosure.
- the management system includes: multiple groups of energy storage batteries, a site control unit SCU, and a centralized monitoring unit CSU, wherein the multiple groups of energy storage batteries form one or more battery clusters, and each of the battery clusters is connected to the SCU via an RS485 interface;
- the CSU is used to manage the power supply, and is connected to the SCU via a northbound interface to send power supply data to the SCU;
- the SCU is used to perform battery management on the multiple groups of energy storage batteries, and is connected to the CSU via a southbound interface to obtain power supply data of the CSU, and is connected to a network management system via an Ethernet interface to send battery data of the multiple groups of energy storage batteries and the power supply data to the network management system and receive instructions from the network management system.
- each battery cluster is connected to the SCU via an RS485 interface, and the number of battery clusters is the same as the number of RS485 interfaces.
- each battery cluster includes a group of main energy storage batteries and one or more groups of slave energy storage batteries.
- the groups of energy storage batteries in each battery cluster are connected via a first CAN link for current sharing of the groups of energy storage batteries in the battery cluster.
- the main energy storage batteries in each battery cluster are connected via a second CAN link for current sharing of the groups of energy storage batteries between the battery clusters.
- the SCU includes: a battery system management unit (BSMU), used to manage the multiple groups of energy storage batteries and obtain battery data of the multiple groups of energy storage batteries; a field supervision unit (FSU), used to aggregate the power supply data and the battery data; a site gateway (SGW), used to send the aggregated battery data and power supply data to the network management system, and receive instructions from the network management system.
- BSMU battery system management unit
- FSU field supervision unit
- SGW site gateway
- the BSMU adopts multi-threaded parallel management, the number of threads is the same as the number of RS485 interfaces of the battery cluster connected to the SCU, and each thread is responsible for accessing and managing a battery cluster connected to the RS485 interface.
- the power data is accessed from the CSU to the FSU of the SCU via a socket, and the battery data is transferred from the BSMU to the FSU via a shared memory.
- the SCU software runs on the hardware of the CSU and obtains the power data of the CSU through an inter-process Socket.
- the SCU runs on independent hardware and obtains the power data of the CSU through a network Socket.
- the disclosed embodiment also provides a management system for communication power supply and communication energy storage parallel networking.
- This embodiment is applied to the scenario where the communication power supply is connected to multiple groups of energy storage batteries, and can support the networking scenario of power supply and 32 groups of lithium batteries and the scenario of parallel networking of more than multiple groups of batteries. It can be applied to scenarios such as communication base stations, core computer rooms, convergence computer rooms and substations.
- the management system of this embodiment includes multiple groups of communication energy storage batteries (including battery packs and battery management units BMS), supporting communication power control units CSU, a site control unit SCU, network management system EDM and other sub-components.
- the sub-components are networked through communication methods such as CAN, RS485, Ethernet, etc., to realize the information flow between the layers, and to realize the parallel networking and management of the communication power supply and the communication energy storage battery.
- the communication energy storage battery adds CAN2 as an option, and the battery configured with CAN2 becomes the host through address competition, and the cluster flow is completed by the host interaction;
- the power supply CSU strips the energy storage battery management business and is only responsible for the power supply related business, among which the battery flow sharing function is transferred to the communication energy storage battery, and the battery data management business is completed by the SCU;
- the SCU includes hardware and software.
- the hardware is equipped with N RS485 ports for docking with multiple clusters of batteries and an Ethernet port for southbound collection for interaction with the SCU.
- the SCU software is divided into three modules: SBMU, FSU, and GW, which respectively perform battery management, power battery information aggregation, and SCU data uploading to the network management function.
- BSMU is responsible for completing the communication energy storage battery management business, using multi-threaded operation.
- FSU is responsible for completing the connection between power supply business and battery business, and uses network socket or inter-process socket to connect with CSU.
- SGW is responsible for connecting with the network management, sending power supply data and battery data, and issuing network management commands.
- CSU adds or reuses northbound Ethernet ports to enable CSU data to be sent to SCU via network sockets.
- CSU implements inter-process sockets and network sockets to achieve compatibility of CSU and SCU data transmission in different scenarios.
- SCU software runs on CSU hardware and obtains CSU data through inter-process sockets.
- SCU runs on independent hardware and obtains CSU data through network sockets.
- This embodiment involves technical solutions such as power management and battery management decoupling technology, multi-group communication energy storage networking technology, and current sharing between energy storage battery clusters.
- the technical solutions involved are described below.
- the power management service of the communication power supply is decoupled from the battery management service, wherein the networking of multiple battery groups and battery data management are completed by the SCU, the fusion of power and battery data and uploading to the network management are completed jointly by the CSU and SCU, and the battery current sharing service is completed by the energy storage battery.
- the SCU hardware includes M RS485 ports for energy storage battery access.
- Each RS485 port can be used as a cluster of communication energy storage batteries for access.
- it can also include several extended serial ports for expanding access capabilities.
- the SCU can also include a southbound Ethernet port for interacting with the CSU to obtain power data and a northbound Ethernet port for interacting with the network management EDM.
- the SCU is functionally composed of three components: the BSMU is responsible for energy storage battery service management, the FSU is responsible for battery and power access and other extended access, and the SGW is responsible for sending data to the network application layer and receiving network application layer instructions.
- the design of each part is as follows:
- (1) BSMU uses multi-threaded parallel management.
- the number of threads is consistent with the number of RS485 interfaces connected to the energy storage batteries.
- Each thread is responsible for managing the access and management of a battery cluster connected to the RS485 interface.
- the power data is connected to the FSU module of the SCU through the socket from the CSU, and the battery data is transmitted to the FSU through the shared memory from the BSMU. In this way, the power data and battery data are aggregated at the FSU layer;
- the SGW uses the same link to transmit the power and battery data summarized by the FSU to the EDM network management system, which is fully compatible with the original EDM structure.
- the CSU undertakes the power management business and transfers the battery data management and battery current sharing business to the SCU and energy storage battery.
- the power management business CSU and the battery management business BSMU are physically isolated, thereby realizing the decoupling of the power and battery management business.
- the power supply adds or reuses the northbound Ethernet port to connect to the SCU entity.
- the power supply's own data (such as rectifiers, lead-acid batteries, etc.) is transmitted from the CSU to the SCU using a socket, and then aggregated and transmitted to the EDM.
- the interaction between the CSU and the SCU may be performed in the following manner:
- the SCU hardware entity is not configured, and the SCU software is deployed on the CSU hardware.
- the SCU software communicates with the energy storage battery data through the southbound serial port of the CSU, and the CSU and SCU exchange data through the inter-process Socket.
- the CSU may include an SCU configuration tag, and determine through the tag that the CSU uses a network Socket or an inter-process Socket, so as to achieve compatibility between the CSU and the SCU in a single-cluster scenario and a multi-cluster scenario.
- Step S601 CSU software starts
- Step S602 Check whether the CSU has an SCU configuration mark
- Step S603 if the CSU contains the SCU configuration mark, it means that the system configures the SCU hardware, the CSU starts its own northbound transmission process, and uses the network socket to transmit the power data to the SCU;
- Step S604 If the CSU does not contain the SCU configuration mark, it means that the system is not configured with SCU hardware, then the CSU starts the SCU process, and both the SCU and the CSU run on the power hardware. After the SCU is started, it is included in the unified management of the CSU;
- Step S605 registering the SCU process to the CSU system management process
- Step S606 The CSU starts its own northbound transmission process and communicates with relevant components in the SCU software using an inter-process Socket;
- Step S607 Based on step S604, the CSU checks whether the SCU runs normally through a heartbeat message
- Step S608 if the SCU heartbeat cannot be detected, the CSU will try to restart the SCU process
- Step S609 If the SCU cannot be restored to normal after multiple attempts, the CSU generates an SCU function abnormality alarm and takes over the network management parameters in the SCU.
- the CSU northbound transmission process directly transmits basic power data to the network management.
- the communication energy storage batteries are configured with two RS485 interfaces and one CAN interface (CAN1); based on this configuration, each cluster selects another battery to configure the second CAN interface (CAN2).
- the single cluster battery completes the address allocation through address competition to determine the master and slave.
- the RS485 of the slave is used for parallel connection of battery clusters
- the RS485 of the host is used for parallel connection
- one RS485 is connected to the serial port of the SCU for battery cluster data interaction.
- the master and slave machines use CAN1 to balance the current within the cluster; the current balancing between clusters is completed by the hosts of each cluster, and the current balancing method is the same as the current balancing method within the cluster.
- Battery current balancing technology is a common method in the industry and will not be described in detail here.
- the disclosed embodiment also provides a battery address competition technology to ensure that the battery configured with CAN2 competes for the battery cluster master. As shown in FIG7 , the specific steps are as follows:
- Step S701 the battery is powered on, the default address is 1, and an address competition command is actively sent, for example, three times, on the battery cluster CAN1 link in a broadcasting manner;
- Step S702 Determine whether a response to the address contention is received, if no response is received, execute step S703, if a response is received, execute step S704;
- Step S703 If there is no response, maintain the current address
- Step S704 If there is a response, the battery address is increased by 1 based on the current address, and the address competition command is resent 3 times;
- Step S705 Based on step S702, further determine whether the battery address is 1;
- Step S706 if the battery address is 1, the battery is used as a pending host to process host competition information;
- Step S707 Process the address contention information and check whether the received data frame contains CAN2 information. If the received data frame does not contain CAN2 information, the battery address remains unchanged. If the received data frame contains CAN2 information, it means that the battery with CAN2 is competing for the host, so the battery address is increased by 1 and the address contention command is resent 3 times.
- the batteries with CAN2 in the battery cluster compete to become the host, and each cluster host completes the inter-cluster current sharing through CAN2 and completes the intra-cluster current sharing through CAN1.
- the current sharing business of the communication energy storage battery is transferred from the CSU to the energy storage battery device.
- an SCU device in the scenario of multiple energy storage battery groups being connected in parallel, an SCU device is added to change the traditional power supply configuration, which can meet the needs of power reuse and expand the battery capacity to adapt to more user demand scenarios.
- the SCU multi-threaded management of multiple battery clusters can greatly improve the efficiency of battery management, with higher real-time data and more refined management, which can effectively improve the user experience.
- the energy storage batteries constitute an independent energy storage plane, with higher current sharing efficiency, and in extreme scenarios, the control plane Even in the case of damage, the battery operation is still unaffected and customers can clearly feel it.
- communication energy storage lithium batteries ranging from a minimum of 10 groups to a maximum of 120 groups are provided, which are matched with rectifiers or photovoltaic plug-ins of different capacities to form communication power supply systems with various configurations, which are applied to various scenarios such as core computer rooms and aggregation computer rooms to meet the power and backup power requirements of base stations at multiple sites.
- the power supply system In order to facilitate remote management and maintenance of the communication power supply system, the power supply system is required to be connected to the network management. However, due to limited IP resources, the power supply system (including power supply and battery) of each site only uses one IP resource.
- This implementation example uses SCU equipment (for example, configuration: 6 southbound RS485 ports, 1 southbound network port, 1 northbound network port) to solve the problem of 120 battery parallel networking and decoupling the power supply business from the battery management business.
- SCU equipment for example, configuration: 6 southbound RS485 ports, 1 southbound network port, 1 northbound network port
- S1 Analyze the configuration of the power supply and battery of the site to be networked, and determine the network design plan. Based on the current design of the battery cabinet, the maximum number of battery groups that a single battery cabinet can accommodate is 10 groups, so the batteries in this implementation case are divided into 12 battery cabinets. In order to facilitate the connection of on-site battery signal lines and subsequent maintenance work, it is necessary to ensure that the batteries in the same cabinet are connected to one RS485 bus as much as possible, and at the same time, try to use the parallel processing capabilities of the SCU to improve the battery data processing efficiency. Therefore, the 20 groups of batteries from the two battery cabinets are connected to one RS485 bus. That is: 120 groups of batteries are finally connected to the 6 RS485 ports of the SCU, the power supply CSU is connected to the SCU through the southbound Ethernet port, and the SCU is connected to the network management through the northbound Ethernet port.
- CSU includes two parts of business: power business management and interaction with SCU. It transfers the current sharing and data management business of the communication energy storage battery in the traditional power supply to the SCU and the energy storage battery device respectively; the CSU southbound RS485 port does not connect to the energy storage battery, which physically decouples the power supply and battery business management.
- the CSU software completes the collection of power supply information (such as DC power distribution, AC power distribution, rectifier, etc.) and lead-acid battery information directly under the power supply; CSU transmits the collected data to the SCU through the network Socket, and the transmission protocol reuses the original northbound protocol 1104 protocol of the power supply.
- S3 SCU design and deployment:
- SCU includes 6 southbound RS485 interfaces, one southbound Ethernet port, and one northbound Ethernet port.
- the SCU software consists of three parts: BSMU, FSU, and SGW.
- BSMU includes 6 sub-threads, which obtain the connected energy storage battery data from the 6 RS485 ports respectively;
- BSMU and the communication energy storage battery interact using the modbus protocol;
- each sub-thread of BSMU uses polling to obtain the battery information of address 1-address 32, and obtains the 20 groups of connected battery information in turn, and stores them in the shared memory.
- FSU interacts with CSU through network Socket, obtains power supply related information by parsing the 1104 protocol, and reads the battery energy storage information obtained by SBMU from the shared memory.
- FSU collects the obtained power supply and energy storage battery data to obtain complete power supply system data.
- SGW includes northbound network management connection parameters and network management response function services, and transmits the power supply and battery data collected by FSU to the network management system through the northbound Ethernet port.
- This example uses the SNMP V3 protocol.
- each group of batteries is equipped with two RS485s and one CAN (CAN1).
- One group of every 20 batteries is equipped with the second CAN (CAN2).
- the 20 batteries in the cluster are connected in parallel through CAN1 and RS485, and connected to the southbound RS485 port of the SCU through R485;
- the hosts of 6 battery clusters are connected in parallel.
- the address competition method is used to realize that the battery configured with CAN2 becomes the host of each cluster (see Example 3 for details).
- CAN1 and CAN2 are used to realize intra-cluster current sharing and inter-cluster current sharing respectively, and the data transmission between the energy storage battery and the SCU adopts the modbus protocol.
- S6 Energy storage system startup and current sharing: The energy storage system starts, determines the address and host of the battery in each cluster through address competition, starts the current sharing service, and starts the data response process to respond to the instructions of the SCU;
- CSU startup CSU starts to perform power-related services.
- CSU checks the SCU configuration flag to check whether the system is configured with SCU.
- the system is configured with SCU hardware entity, and CSU determines that there is SCU configuration, then starts the CSU northbound process, enters the network socket response process, waits for SCU instructions and responds;
- S8 SCU startup: SCU starts, and BSMU, FSU, and SGW start accordingly, completing the shared memory mapping of SBMU, FSU, and SGW.
- BSMU starts 6 sub-threads, and the 6 sub-threads send modus instructions in parallel according to addresses 1-32 and parse the energy storage battery data according to the response results and store them in the shared memory.
- FSU uses network Socket to establish a link with CSU, and sends 1104 instructions and parses the power-related data according to the response results and stores them in the shared memory.
- SGW receives the network management SNMP V3 instructions and obtains the power and battery data from the shared memory according to the instruction content and encapsulates it into the corresponding protocol format to respond to the network management instructions.
- a scenario of 120 groups of a certain operator is mainly used as an example to describe the implementation method of the technology of parallel networking of multiple groups of batteries and decoupling of power and battery services.
- the power supply and the battery are completely isolated from both the software and hardware, so as to achieve complete decoupling of the power service and the battery service.
- This example further supplements the design of CSU on the basis of Example 1, and describes in detail the compatibility design implementation of CSU to achieve the power supply and battery decoupling solution in single-cluster battery and multi-cluster battery scenarios.
- the main steps of this implementation example are as follows:
- CSU hardware design The hardware body of CSU is the original power management unit hardware. This disclosure requires that CSU must have an Ethernet port. If the original power supply hardware contains a northbound Ethernet port, this port is reused for communication with SCU; if the power supply does not contain a northbound Ethernet port, the power supply adds a northbound Ethernet port.
- CSU software design CSU includes power management business components for power-related business management, northbound transmission components for transmitting power data to SCU, and process management services for managing CSU running processes to ensure the normal operation of each process running on CSU.
- the northbound transmission components uniformly use Socket to connect and interact with SCU.
- 1104 protocol is used for data transmission, so as to achieve compatibility of solutions in multi-cluster battery networking and single-cluster battery networking.
- SCU software is deployed on CSU hardware, and the interaction mode between CSU and SCU is inter-process Socket; in multi-cluster battery networking, SCU software is deployed on SCU hardware, and the interaction mode between CSU and SCU is network Socket.
- the two scenarios are distinguished by the SCU configuration tag on the CSU and judged at runtime.
- S4 CSU checks the SCU configuration mark to determine whether the system is configured with SCU; if it is detected that the system is not configured with SCU, it jumps to S5; if the SCU entity is configured, it jumps to S12.
- S6 Based on S5, CSU starts its own northbound transmission process and uses the inter-process Socket to communicate with the corresponding SCU software.
- the SCU communicates with the switch components, waits for receiving the 1104 instruction sent by the SCU, and obtains power data and responds according to the instruction content.
- S7 The CSU process management module checks whether the SCU runs normally through heartbeat messages; if the SCU heartbeat cannot be detected, the CSU will try to restart the SCU process; if the SCU cannot be restarted, jump to S8.
- the SCU subcomponent SBMU starts a subthread to manage the energy storage battery through the RS485 port of the CSU hardware. It sends modbus instructions to poll addresses 1-32 in sequence, obtains the energy storage battery data and stores it in the shared memory.
- the SCU subcomponent FSU communicates with the CSU process through the inter-process Socket, sends a 1104 instruction to the CSU to obtain power data, parses it, and stores it in the shared memory, thereby realizing the collection of power and battery data.
- the SCU subcomponent parses the network management parameters, establishes a connection with the network management, and receives network management instructions to obtain power and battery data to respond to network management requirements.
- S12 According to the result of S4, if the detection system is configured with an SCU entity, the CSU does not start the SCU process; the CSU starts the northbound transmission process and communicates with the SCU entity using a network socket. The CSU waits to receive the 1104 instruction issued by the SCU and responds.
- CSU realizes unified interaction between CSU and SCU through Socket design to meet the compatibility of single-cluster and multi-cluster scenario solutions, and realizes the transfer of battery services from CSU to SCU.
- Embodiment 1 mainly describes the overall solution of using CSU, SCU and energy storage battery to realize the decoupling of power supply and battery service and the access of multiple groups of energy storage batteries.
- Embodiment 2 mainly supplements the implementation method of CSU using Socket design to solve the compatibility technology of single cluster battery and multiple groups of battery access solution.
- Example Background Referring to Example 1, still taking 120 groups of batteries as an example, the implementation method is as follows:
- Each battery group is equipped with two RS485 and one CAN (CAN1).
- CAN1 and RS485 are used for parallel connection of batteries in the cluster.
- each cluster a group of batteries is selected to configure the second CAN (CAN2) as the master for inter-cluster battery paralleling.
- S4 Determine the result of S3. If there is no response, maintain the current address. If the battery address is 1, the battery acts as a pending host and processes host competition information. If there is a response, the battery address is increased by 1 based on the current address, and the address competition command is resent 3 times.
- the pending host processes the host contention message and checks whether the received data frame contains CAN2 information; if the received contention message data frame does not contain CAN2 information, the battery address remains unchanged; if the received data frame contains CAN2 information, the battery address is increased by 1 and the address contention command is resent 3 times.
- Each battery cluster broadcasts a current sharing instruction through the CAN1 link to share the current of the batteries in the cluster.
- S8 The host of each battery cluster broadcasts a current sharing instruction through the CAN2 link to achieve current sharing for each battery host.
- the technical solution according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method.
- the technical solution of the present disclosure, or the part that contributes to the prior art can be embodied in the form of software plus a necessary general hardware platform, and the software can be stored in a storage medium (such as ROM/RAM, a disk, or an optical disk), including a number of instructions for a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to perform the functions of the various components of the above embodiments of the present disclosure.
- a storage medium such as ROM/RAM, a disk, or an optical disk
- An embodiment of the present disclosure further provides a computer-readable storage medium, in which a computer program is stored, wherein the computer program is configured to execute the steps of any of the above method embodiments when running.
- the above-mentioned computer-readable storage medium may include, but is not limited to: a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and other media that can store computer programs.
- An embodiment of the present disclosure further provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.
- the electronic device may further include a transmission device and an input/output device, wherein the transmission device is connected to the processor, and the input/output device is connected to the processor.
- modules or steps of the present disclosure can be implemented by a general-purpose computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in a different order than here, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. In this way, the present disclosure is not limited to any specific combination of hardware and software.
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Charge And Discharge Circuits For Batteries Or The Like (AREA)
Abstract
Description
相关申请的交叉引用CROSS-REFERENCE TO RELATED APPLICATIONS
本公开基于2022年09月30日提交的发明名称为“电源与储能电池组网的管理系统及方法”的中国专利申请202211217973.1,并且要求该专利申请的优先权,通过引用将其所公开的内容全部并入本公开。This disclosure is based on Chinese patent application 202211217973.1, filed on September 30, 2022, entitled “Management system and method for power supply and energy storage battery networking”, and claims the priority of the patent application, and all the contents disclosed therein are incorporated into this disclosure by reference.
本公开涉及电池储能领域,具体而言,涉及一种电源与储能电池组网的管理系统及方法。The present disclosure relates to the field of battery energy storage, and in particular, to a management system and method for networking power sources and energy storage batteries.
随着5G的大规模新建及双碳背景下“铅退锂进”的大趋势,通信储能锂电池的装机规模日益扩大,超多组锂电池并机场景市场需求急速增长。针对锂电池并机场景,常见的方法是锂电池通过控制器局域网络(Controller Area Network,CAN)总线和RS485总线进行并联,同时电源通过RS485与电池组接入同一总线,由电源对电池进行管理。但此方法要求电源除了实现电源业务外,还需要能够对接管理锂电池,造成电源业务与电池业务的强耦合。由于当前锂电池厂家众多,在协议定义上也没有统一标准,导致电源不得不兼容众多的锂电池型号,产生大量定制版本,造成电源版本爆炸。除此以外,由于存在信号衰减,RS485主从并机数目不能超过32组,因此这种并机组网结构可以支持的锂电池最大数目为32组,难以满足当前大规模组网要求。一种改进思路是扩展电源的接入口或增加外置串口中继器等设备,增强电源设备的接入能力,但电源自身受限于其标准形态,接入能力扩展非常有限;无法支撑大规模锂电池组网需求;外置中继器等方案由于在电源侧无法做到并行管理,效率难以达到电池管理要求;此外,上述改进思路未能解决电源与电池业务耦合问题,对电源的影响仍非常大。另一种思路是借助站点采集器设备,将电池与电源均接入采集器,这种思路解决了电池大规模组网问题;但由于采集器的主要用途为站点接入,无电池均流等基本业务,需要进行软件定制;此外,站点采集器的成本通常远高于电源,在只有较少电池时成本竞争力不足。With the large-scale construction of 5G and the general trend of "lead out and lithium in" under the background of dual carbon, the installed scale of communication energy storage lithium batteries is expanding day by day, and the market demand for multi-group lithium battery parallel scenarios is growing rapidly. For lithium battery parallel scenarios, a common method is to connect lithium batteries in parallel through the controller area network (CAN) bus and the RS485 bus, and at the same time, the power supply is connected to the same bus with the battery pack through RS485, and the power supply manages the battery. However, this method requires that in addition to realizing the power supply business, the power supply also needs to be able to connect and manage lithium batteries, resulting in a strong coupling between the power supply business and the battery business. Due to the large number of lithium battery manufacturers at present and the lack of a unified standard in the definition of the protocol, the power supply has to be compatible with many lithium battery models, resulting in a large number of customized versions, resulting in an explosion of power supply versions. In addition, due to signal attenuation, the number of RS485 master-slave parallel operations cannot exceed 32 groups. Therefore, the maximum number of lithium batteries that can be supported by this parallel networking structure is 32 groups, which is difficult to meet the current large-scale networking requirements. One improvement idea is to expand the power supply access point or add external serial port repeaters and other equipment to enhance the access capability of the power supply equipment. However, the power supply itself is limited by its standard form, and the access capability expansion is very limited; it cannot support the large-scale lithium battery networking needs; external repeaters and other solutions cannot achieve parallel management on the power supply side, and the efficiency is difficult to meet the battery management requirements; in addition, the above improvement ideas fail to solve the problem of coupling between power supply and battery services, and the impact on power supply is still very large. Another idea is to use the site collector equipment to connect both the battery and the power supply to the collector. This idea solves the problem of large-scale battery networking; but since the main purpose of the collector is site access, there is no basic service such as battery current sharing, and software customization is required; in addition, the cost of the site collector is usually much higher than that of the power supply, and the cost competitiveness is insufficient when there are only a few batteries.
从上述分析可知,对于通信储能与通信电源的组网关键在于解决超过32组的大规模通信储能电池组网及解决电源与电池业务解耦的问题。From the above analysis, it can be seen that the key to the networking of communication energy storage and communication power supply lies in solving the problem of large-scale communication energy storage battery networking with more than 32 groups and solving the problem of decoupling power supply and battery business.
发明内容Summary of the invention
本公开实施例提供了一种电源与储能电池组网的管理系统及方法,以至少解决相关技术中电源与电池业务解耦的问题。The embodiments of the present disclosure provide a management system and method for a power supply and energy storage battery network, so as to at least solve the problem of decoupling power supply and battery services in the related art.
根据本公开的一个实施例,提供了一种电源与储能电池组网的管理系统,包括:多组储能电池、站点控制单元(Site Control Unit,SCU)和集中监控单元(Central Supervision Unit,CSU),其中,多组储能电池,组成一个或多个电池簇,每个电池簇通过RS485接口与 SCU连接;CSU,用于对电源进行管理,通过北向接口与SCU连接,以将电源数据发送至SCU;SCU,用于对多组储能电池进行电池管理,通过南向接口与CSU连接,以获取CSU的电源数据,通过以太网接口与网管系统连接,以将多组储能电池的电池数据和电源数据发送至网管系统以及收来自网管系统的指令。According to an embodiment of the present disclosure, a management system for power supply and energy storage battery networking is provided, including: multiple groups of energy storage batteries, a site control unit (SCU) and a central supervision unit (CSU), wherein the multiple groups of energy storage batteries form one or more battery clusters, each battery cluster is connected to the network through an RS485 interface SCU is connected; CSU is used to manage the power supply and is connected to SCU through the northbound interface to send the power supply data to SCU; SCU is used to manage multiple groups of energy storage batteries and is connected to CSU through the southbound interface to obtain the power supply data of CSU and is connected to the network management system through the Ethernet interface to send the battery data and power supply data of multiple groups of energy storage batteries to the network management system and receive instructions from the network management system.
根据本公开的另一个实施例,提供了一种电源与储能电池组网的管理方法,该方法应用于上述实施例的系统,以提供一种CSU与SCU之间的通信机制,该管理方法包括:在CSU启动时,检查CSU是否有SCU配置标记;在CSU具有SCU配置标记的情况下,CSU启动自身北向传输进程,并采用网络Socket将电源数据传递到SCU;在CSU不具有SCU配置标记的情况下,CSU启动SCU进程,SCU与CSU均运行在电源硬件上,SCU启动后由CSU进行统一管理。According to another embodiment of the present disclosure, a management method for a power supply and energy storage battery network is provided. The method is applied to the system of the above embodiment to provide a communication mechanism between a CSU and an SCU. The management method includes: when the CSU is started, checking whether the CSU has an SCU configuration mark; when the CSU has the SCU configuration mark, the CSU starts its own northbound transmission process and uses a network socket to pass power data to the SCU; when the CSU does not have the SCU configuration mark, the CSU starts the SCU process, and both the SCU and the CSU run on the power supply hardware. After the SCU is started, it is managed uniformly by the CSU.
根据本公开的另一个实施例,还提供了一种电源与储能电池组网的管理方法,该方法应用于上述实施例的系统,该管理方法包括:每个储能电池在上电时,默认预设的初始地址,并采用广播方式在其所在的电池簇的第一路CAN链路上发送地址竞争消息;根据是否收到其他储能电池对地址竞争消息进行回应的情况,确定待定主储能电池;检查待定主储能电池从其它电池簇收到的数据帧,根据数据帧中是否包含第二CAN链路信息,确定待定主储能电池是否为最终主储能电池。According to another embodiment of the present disclosure, a management method for a power source and energy storage battery network is provided. The method is applied to the system of the above embodiment. The management method includes: when each energy storage battery is powered on, it defaults to a preset initial address and sends an address competition message on the first CAN link of the battery cluster where it is located in a broadcast manner; according to whether a response to the address competition message is received from other energy storage batteries, a pending master energy storage battery is determined; and data frames received by the pending master energy storage battery from other battery clusters are checked, and according to whether the data frames contain second CAN link information, whether the pending master energy storage battery is the final master energy storage battery.
根据本公开的又一个实施例,还提供了一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。According to another embodiment of the present disclosure, a computer-readable storage medium is provided, in which a computer program is stored, wherein the computer program is configured to execute the steps of any of the above method embodiments when running.
根据本公开的又一个实施例,还提供了一种电子装置,包括存储器和处理器,存储器中存储有计算机程序,处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。According to another embodiment of the present disclosure, an electronic device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.
图1是根据本公开实施例的电源和储能电池组网场景示意图;FIG1 is a schematic diagram of a power source and energy storage battery networking scenario according to an embodiment of the present disclosure;
图2是根据本公开实施例的SCU的结构示意图;FIG2 is a schematic diagram of the structure of an SCU according to an embodiment of the present disclosure;
图3是根据本公开实施例的通信电源和通信储能组网场景示意图;FIG3 is a schematic diagram of a communication power supply and communication energy storage networking scenario according to an embodiment of the present disclosure;
图4是根据本公开实施例的多簇电池并机与通信电源组网示意图;FIG4 is a schematic diagram of a multi-cluster battery parallel connection and communication power supply networking according to an embodiment of the present disclosure;
图5是根据本公开实施例的单簇电池并机与通信电源组网示意图;FIG5 is a schematic diagram of a single battery cluster and a communication power supply network according to an embodiment of the present disclosure;
图6是根据本公开实施例的CSU与SCU通信流程图;FIG6 is a flow chart of communication between a CSU and an SCU according to an embodiment of the present disclosure;
图7是根据本公开实施例的储能电池内部地址竞争流程图。FIG. 7 is a flowchart of internal address competition of an energy storage battery according to an embodiment of the present disclosure.
下文中将参考附图并结合实施例来详细说明本公开的实施例。Hereinafter, embodiments of the present disclosure will be described in detail with reference to the accompanying drawings and in combination with the embodiments.
为了克服目前通信储能组网方案的不足,解决传统方案中通信电源电池接入管理能力有限不能满足储能电池大规模组网需求的技术问题,以及缓解电源业务与电池业务耦合造成电源版本众多、难以快速支撑客户新增电池业务等难题。本公开如下实施例提供了一种通信电源、储能电池、SCU实现电源业务与电池业务解耦及大规模接入,通过SCU与CSU软硬件设计及Socket设计实现低成本低资源完成各种容量电池灵活组网。整体方案具备灵活、扩展性好、便于部署,成本低的显著优势。 In order to overcome the shortcomings of the current communication energy storage networking solution, solve the technical problem that the limited access management capabilities of communication power batteries in traditional solutions cannot meet the large-scale networking needs of energy storage batteries, and alleviate the coupling of power services and battery services, resulting in a large number of power versions and difficulty in quickly supporting customers' new battery services. The following embodiments of the present disclosure provide a communication power supply, energy storage battery, and SCU to achieve decoupling and large-scale access of power services and battery services, and achieve low-cost and low-resource flexible networking of batteries of various capacities through SCU and CSU software and hardware design and Socket design. The overall solution has the significant advantages of flexibility, good scalability, easy deployment, and low cost.
在本实施例中提供了一种电源与储能电池组网的管理系统,图1是根据本公开实施例的电源和储能电池组网场景示意图,如图1所示,该管理系统包括:多组储能电池、站点控制单元SCU和集中监控单元CSU,其中,所述多组储能电池,组成一个或多个电池簇,每个所述电池簇通过一个RS485接口与所述SCU连接;所述CSU,用于对电源进行管理,通过北向接口与所述SCU连接,以将电源数据发送至所述SCU;所述SCU,用于对所述多组储能电池进行电池管理,通过南向接口与CSU连接,以获取所述CSU的电源数据,通过以太网接口与网管系统连接,以将所述多组储能电池的电池数据和所述电源数据发送至所述网管系统以及收来自所述网管系统的指令。In the present embodiment, a management system for a power supply and energy storage battery network is provided. FIG1 is a schematic diagram of a power supply and energy storage battery network scenario according to an embodiment of the present disclosure. As shown in FIG1 , the management system includes: multiple groups of energy storage batteries, a site control unit SCU, and a centralized monitoring unit CSU, wherein the multiple groups of energy storage batteries form one or more battery clusters, and each of the battery clusters is connected to the SCU via an RS485 interface; the CSU is used to manage the power supply, and is connected to the SCU via a northbound interface to send power supply data to the SCU; the SCU is used to perform battery management on the multiple groups of energy storage batteries, and is connected to the CSU via a southbound interface to obtain power supply data of the CSU, and is connected to a network management system via an Ethernet interface to send battery data of the multiple groups of energy storage batteries and the power supply data to the network management system and receive instructions from the network management system.
在上述实施例中,每个电池簇通过一个RS485接口与所述SCU连接,电池簇与RS485接口的数目相同。In the above embodiment, each battery cluster is connected to the SCU via an RS485 interface, and the number of battery clusters is the same as the number of RS485 interfaces.
在一个示例性实施例中,每个电池簇内包括一组主储能电池和一组或多组从储能电池,每个电池簇内的各组储能电池之间通过第一路CAN链路连接,用于电池簇内的各组储能电池的均流,每个电池簇的主储能电池之间通过第二路CAN链路连接,用于电池簇间的各组储能电池的均流。In an exemplary embodiment, each battery cluster includes a group of main energy storage batteries and one or more groups of slave energy storage batteries. The groups of energy storage batteries in each battery cluster are connected via a first CAN link for current sharing of the groups of energy storage batteries in the battery cluster. The main energy storage batteries in each battery cluster are connected via a second CAN link for current sharing of the groups of energy storage batteries between the battery clusters.
在一个示例性实施例中,所述SCU包括:电池系统管理单元(Battery System Management Unit,BSMU),用于对所述多组储能电池进行管理,并获取所述多组储能电池的电池数据;动环监控单元(Field Supervision Unit,FSU),用于对所述电源数据和所述电池数据进行汇总;站点网关(Site Gateway,SGW),用于将汇总后的所述电池数据和电源数据发送至所述网管系统,以及接收来自所述网管系统的指令。In an exemplary embodiment, the SCU includes: a battery system management unit (BSMU), used to manage the multiple groups of energy storage batteries and obtain battery data of the multiple groups of energy storage batteries; a field supervision unit (FSU), used to aggregate the power supply data and the battery data; a site gateway (SGW), used to send the aggregated battery data and power supply data to the network management system, and receive instructions from the network management system.
在一个示例性实施例中,所述BSMU采用多线程并行管理,线程数与所述电池簇接入所述SCU的RS485接口数相同,每一个线程负责连接到RS485接口的一个电池簇的接入及管理。In an exemplary embodiment, the BSMU adopts multi-threaded parallel management, the number of threads is the same as the number of RS485 interfaces of the battery cluster connected to the SCU, and each thread is responsible for accessing and managing a battery cluster connected to the RS485 interface.
在一个示例性实施例中,所述电源数据由所述CSU通过套接字Socket接入所述SCU的所述FSU,所述电池数据由所述BSMU通过共享内存传递到所述FSU。In an exemplary embodiment, the power data is accessed from the CSU to the FSU of the SCU via a socket, and the battery data is transferred from the BSMU to the FSU via a shared memory.
在一个示例性实施例中,在所述电池簇为一个的情况下,所述SCU软件运行在所述CSU的硬件上,并通过进程间Socket获取所述CSU的所述电源数据,在所述电池簇为多个的情况下所述SCU运行在独立硬件上,通过网络Socket获取所述CSU的所述电源数据。In an exemplary embodiment, when there is one battery cluster, the SCU software runs on the hardware of the CSU and obtains the power data of the CSU through an inter-process Socket. When there are multiple battery clusters, the SCU runs on independent hardware and obtains the power data of the CSU through a network Socket.
本公开实施例还提供了一种通信电源和通信储能并机组网的管理系统。本实施例应用于通信电源和多组储能电池连接的场景,可以支持电源和32组锂电池组网场景和超多组电池并机场景。可应用与通信基站、核心机房、汇聚机房及变电站等场景。The disclosed embodiment also provides a management system for communication power supply and communication energy storage parallel networking. This embodiment is applied to the scenario where the communication power supply is connected to multiple groups of energy storage batteries, and can support the networking scenario of power supply and 32 groups of lithium batteries and the scenario of parallel networking of more than multiple groups of batteries. It can be applied to scenarios such as communication base stations, core computer rooms, convergence computer rooms and substations.
如图2所示,本实施例的管理系统包括多组通信储能电池(包括电池包与电池管理单元BMS)、配套通信电源控制单元CSU、一个站点控制单元SCU、网管系统EDM等子部件。各子部件之间通过CAN、RS485、以太网等通信方式进行组网,实现各层之间的信息流,并实现通信电源与通信储能电池的并机组网及管理。其中通信储能电池增加CAN2选配,通过地址竞争使得配置CAN2的电池成为主机,依靠主机交互完成簇间均流;电源CSU将储能电池管理业务进行剥离只负责电源相关业务,其中电池的均流功能转由通信储能电池完成,电池数据管理业务由SCU完成;SCU包括硬件及软件,硬件除处理器外配置N路RS485口用于与多簇电池进行对接及一个用于南向采集的以太网口用于与SCU交互。SCU软件划分为SBMU、FSU、GW三个模块分别执行电池管理、电源电池信息汇总、SCU数据上送网管功能。 As shown in FIG2 , the management system of this embodiment includes multiple groups of communication energy storage batteries (including battery packs and battery management units BMS), supporting communication power control units CSU, a site control unit SCU, network management system EDM and other sub-components. The sub-components are networked through communication methods such as CAN, RS485, Ethernet, etc., to realize the information flow between the layers, and to realize the parallel networking and management of the communication power supply and the communication energy storage battery. Among them, the communication energy storage battery adds CAN2 as an option, and the battery configured with CAN2 becomes the host through address competition, and the cluster flow is completed by the host interaction; the power supply CSU strips the energy storage battery management business and is only responsible for the power supply related business, among which the battery flow sharing function is transferred to the communication energy storage battery, and the battery data management business is completed by the SCU; the SCU includes hardware and software. In addition to the processor, the hardware is equipped with N RS485 ports for docking with multiple clusters of batteries and an Ethernet port for southbound collection for interaction with the SCU. The SCU software is divided into three modules: SBMU, FSU, and GW, which respectively perform battery management, power battery information aggregation, and SCU data uploading to the network management function.
具体地,BSMU负责完成通信储能电池管理业务,采用多线程运作。FSU负责完成电源业务和电池业务的对接,与CSU对接采用网络Socket或进程间Socket。SGW负责与网管连接,进行电源数据和电池数据上送,以及网管命令的下发。Specifically, BSMU is responsible for completing the communication energy storage battery management business, using multi-threaded operation. FSU is responsible for completing the connection between power supply business and battery business, and uses network socket or inter-process socket to connect with CSU. SGW is responsible for connecting with the network management, sending power supply data and battery data, and issuing network management commands.
CSU增加或复用北向以太网口实现CSU数据可以通过网络Socekt上送到SCU。CSU实现进程间Socket与网络Socket,实现在不同场景下CSU与SCU数据传输的兼容。在单簇电池场景下SCU软件运行在CSU硬件上并通过进程间Socket获取CSU数据,在多簇电池场景下SCU运行在独立硬件上,通过网络Socket获取CSU数据。CSU adds or reuses northbound Ethernet ports to enable CSU data to be sent to SCU via network sockets. CSU implements inter-process sockets and network sockets to achieve compatibility of CSU and SCU data transmission in different scenarios. In a single-cluster battery scenario, SCU software runs on CSU hardware and obtains CSU data through inter-process sockets. In a multi-cluster battery scenario, SCU runs on independent hardware and obtains CSU data through network sockets.
本实施例涉及电源管理与电池管理解耦技术、超多组通信储能组网技术、储能电池簇间均流等技术方案,下面对其中涉及的技术方案进行描述。This embodiment involves technical solutions such as power management and battery management decoupling technology, multi-group communication energy storage networking technology, and current sharing between energy storage battery clusters. The technical solutions involved are described below.
在本实施例提供的技术方案中,实现将通信电源的电源管理业务与电池管理业务解耦合,其中电池多组并机组网及电池数据管理由SCU完成,电源与电池数据的融合及上送网管由CSU与SCU共同完成,电池均流业务由储能电池完成。In the technical solution provided in this embodiment, the power management service of the communication power supply is decoupled from the battery management service, wherein the networking of multiple battery groups and battery data management are completed by the SCU, the fusion of power and battery data and uploading to the network management are completed jointly by the CSU and SCU, and the battery current sharing service is completed by the energy storage battery.
在本实施例中SCU在硬件上包含M路RS485口用于储能电池接入,每一个RS485口可以作为一簇通信储能电池接入,除此以外还可以包含若干扩展串口用于扩展接入能力;此外,SCU还可以包括一个南向以太网口用于与CSU交互获取电源数据以及一个北向以太网口用于与网管EDM交互。In this embodiment, the SCU hardware includes M RS485 ports for energy storage battery access. Each RS485 port can be used as a cluster of communication energy storage batteries for access. In addition, it can also include several extended serial ports for expanding access capabilities. In addition, the SCU can also include a southbound Ethernet port for interacting with the CSU to obtain power data and a northbound Ethernet port for interacting with the network management EDM.
如图3所示,在本实施例中,SCU功能上由三个组件构成:BSMU负责储能电池业务管理、FSU负责电池与电源的接入及其他扩展接入、SGW负责将数据上送网络应用层及接收网络应用层指令,各部分设计如下:As shown in FIG3 , in this embodiment, the SCU is functionally composed of three components: the BSMU is responsible for energy storage battery service management, the FSU is responsible for battery and power access and other extended access, and the SGW is responsible for sending data to the network application layer and receiving network application layer instructions. The design of each part is as follows:
(1)BSMU采用多线程并行管理,线程数与储能电池接入的RS485接口数一致,每一个线程负责管理连接到RS485接口的一个电池簇接入及管理;(1) BSMU uses multi-threaded parallel management. The number of threads is consistent with the number of RS485 interfaces connected to the energy storage batteries. Each thread is responsible for managing the access and management of a battery cluster connected to the RS485 interface.
(2)电源数据由CSU通过Socket接入SCU的FSU模块,电池数据则由BSMU则通过共享内存传递到FSU。由此在FSU层完成电源数据与电池数据聚合;(2) The power data is connected to the FSU module of the SCU through the socket from the CSU, and the battery data is transmitted to the FSU through the shared memory from the BSMU. In this way, the power data and battery data are aggregated at the FSU layer;
(3)SGW采用同一链路将FSU汇总完成的电源及电池数据完整传递到EDM网管,完全兼容原EDM结构。(3) The SGW uses the same link to transmit the power and battery data summarized by the FSU to the EDM network management system, which is fully compatible with the original EDM structure.
本公开中CSU承担电源管理业务而将电池数据管理及电池均流业务转移到SCU及储能电池,电源管理业务CSU和电池管理业务BSMU在物理上是隔离的,从而实现电源与电池管理业务的解耦。电源增加或复用北向以太网口用于连接SCU实体。电源自身数据(如整流器、铅酸电池等)由CSU采用Socket传递到SCU汇总后传递到EDM。In the present disclosure, the CSU undertakes the power management business and transfers the battery data management and battery current sharing business to the SCU and energy storage battery. The power management business CSU and the battery management business BSMU are physically isolated, thereby realizing the decoupling of the power and battery management business. The power supply adds or reuses the northbound Ethernet port to connect to the SCU entity. The power supply's own data (such as rectifiers, lead-acid batteries, etc.) is transmitted from the CSU to the SCU using a socket, and then aggregated and transmitted to the EDM.
在本实施例中,CSU与SCU的交互可采用如下方式:In this embodiment, the interaction between the CSU and the SCU may be performed in the following manner:
如图4所示,对于多簇电池接入场景,配置SCU硬件实体,通过SCU上的RS485串口进行通信储能电池数据交互,CSU通过网络Socket与SCU进行数据交互;As shown in Figure 4, for the multi-cluster battery access scenario, configure the SCU hardware entity, communicate with the energy storage battery data through the RS485 serial port on the SCU, and the CSU exchanges data with the SCU through the network Socket;
如图5所示,对于单簇电池接入场景,不配置SCU硬件实体,将SCU软件部署在CSU硬件上,SCU软件通过CSU的南向串口进行通信储能电池数据交互,CSU与SCU通过进程间Socket进行数据交互。As shown in Figure 5, for a single-cluster battery access scenario, the SCU hardware entity is not configured, and the SCU software is deployed on the CSU hardware. The SCU software communicates with the energy storage battery data through the southbound serial port of the CSU, and the CSU and SCU exchange data through the inter-process Socket.
在本实施例中,CSU可包含SCU配备标记,并通过标记确定CSU采用网络Socket或者进程间Socket,以实现CSU及SCU在单簇场景及多簇场景的兼容。In this embodiment, the CSU may include an SCU configuration tag, and determine through the tag that the CSU uses a network Socket or an inter-process Socket, so as to achieve compatibility between the CSU and the SCU in a single-cluster scenario and a multi-cluster scenario.
如图6所示,CSU利用网络Socket及进程Socket实现单簇电池与多簇电池场景兼容的步骤如下: As shown in Figure 6, the steps for CSU to use network sockets and process sockets to achieve compatibility between single-cluster battery and multi-cluster battery scenarios are as follows:
步骤S601:CSU软件启动;Step S601: CSU software starts;
步骤S602:检查CSU是否有SCU配置标记;Step S602: Check whether the CSU has an SCU configuration mark;
步骤S603,若CSU含有SCU配置标记,则说明系统配置SCU硬件,CSU启动自身北向传输进程,并采用网络Socket将电源数据传递到SCU;Step S603, if the CSU contains the SCU configuration mark, it means that the system configures the SCU hardware, the CSU starts its own northbound transmission process, and uses the network socket to transmit the power data to the SCU;
步骤S604:若CSU不含SCU配置标记,则说明系统未配置SCU硬件,则CSU启动SCU进程,SCU与CSU均运行在电源硬件上,SCU启动后纳入CSU的统一管理;Step S604: If the CSU does not contain the SCU configuration mark, it means that the system is not configured with SCU hardware, then the CSU starts the SCU process, and both the SCU and the CSU run on the power hardware. After the SCU is started, it is included in the unified management of the CSU;
步骤S605:将SCU进程注册到CSU系统管理进程;Step S605: registering the SCU process to the CSU system management process;
步骤S606:CSU启动自身北向传输进程,采用进程间Socket与SCU软件中的相关组件进行通信;Step S606: The CSU starts its own northbound transmission process and communicates with relevant components in the SCU software using an inter-process Socket;
步骤S607:在步骤S604基础上,CSU通过心跳消息检查SCU运行是否正常;Step S607: Based on step S604, the CSU checks whether the SCU runs normally through a heartbeat message;
步骤S608,若检测不到SCU心跳,则CSU会尝试重启SCU进程;Step S608, if the SCU heartbeat cannot be detected, the CSU will try to restart the SCU process;
步骤S609:若多次尝试SCU均无法恢复正常,则CSU产生SCU功能异常告警并接管SCU中的网管参数,由CSU北向传输进程直接向网管进行电源基本数据传输。Step S609: If the SCU cannot be restored to normal after multiple attempts, the CSU generates an SCU function abnormality alarm and takes over the network management parameters in the SCU. The CSU northbound transmission process directly transmits basic power data to the network management.
在本实施例中通信储能电池均配置两路RS485接口与一路CAN接口(CAN1);在此配置基础上每簇再选择一个电池配置第二路CAN接口(CAN2)。单簇电池通过地址竞争完成地址分配,确定主从机。从机的RS485用于电池簇并联,主机的一路RS485用于并机,一路RS485连接SCU的一路串口用于电池簇数据交互。在单簇内主从机通过CAN1进行簇内均流;对于簇间均流则由各簇主机完成,其均流方法与簇内均流方法相同。电池均流技术为业界通用方法,在此不作详述。In this embodiment, the communication energy storage batteries are configured with two RS485 interfaces and one CAN interface (CAN1); based on this configuration, each cluster selects another battery to configure the second CAN interface (CAN2). The single cluster battery completes the address allocation through address competition to determine the master and slave. The RS485 of the slave is used for parallel connection of battery clusters, the RS485 of the host is used for parallel connection, and one RS485 is connected to the serial port of the SCU for battery cluster data interaction. In a single cluster, the master and slave machines use CAN1 to balance the current within the cluster; the current balancing between clusters is completed by the hosts of each cluster, and the current balancing method is the same as the current balancing method within the cluster. Battery current balancing technology is a common method in the industry and will not be described in detail here.
本公开实施例还提供了一种电池地址竞争技术,以保证配置CAN2的电池竞争为电池簇主机。如图7所示,具体步骤如下:The disclosed embodiment also provides a battery address competition technology to ensure that the battery configured with CAN2 competes for the battery cluster master. As shown in FIG7 , the specific steps are as follows:
步骤S701:电池上电,默认地址为1,采用广播方式在电池簇CAN1链路上主动发送例如3次地址竞争命令;Step S701: the battery is powered on, the default address is 1, and an address competition command is actively sent, for example, three times, on the battery cluster CAN1 link in a broadcasting manner;
步骤S702:判断是否收到对地址竞争的回应,如果无回应,则执行步骤S703,如果有回应,则执行步骤S704;Step S702: Determine whether a response to the address contention is received, if no response is received, execute step S703, if a response is received, execute step S704;
步骤S703:如果无回应,维持当前地址;Step S703: If there is no response, maintain the current address;
步骤S704:如果有回应,则电池地址在当前地址基础上加1,重新发送3次地址竞争命令;Step S704: If there is a response, the battery address is increased by 1 based on the current address, and the address competition command is resent 3 times;
步骤S705:在步骤S702的基础上做进一步判断电池地址是否为1,;Step S705: Based on step S702, further determine whether the battery address is 1;
步骤S706,若电池地址为1,则此电池作为待定主机,处理主机竞争信息;Step S706, if the battery address is 1, the battery is used as a pending host to process host competition information;
步骤S707:处理地址竞争信息,检查收到的数据帧中是否包含CAN2信息,若收到的数据帧中不包含CAN2信息,则电池地址维持不变;若收到的数据帧中包含CAN2信息,则说明带有CAN2的电池在竞争主机,因此本电池地址加1,重新发送3次地址竞争命令。Step S707: Process the address contention information and check whether the received data frame contains CAN2 information. If the received data frame does not contain CAN2 information, the battery address remains unchanged. If the received data frame contains CAN2 information, it means that the battery with CAN2 is competing for the host, so the battery address is increased by 1 and the address contention command is resent 3 times.
通过上述步骤,电池簇中带有CAN2的电池竞争成为主机,各簇主机通过CAN2完成簇间均流,并通过CAN1完成簇内均流。由此实现将通信储能电池的均流业务由CSU转移到储能电池装置。Through the above steps, the batteries with CAN2 in the battery cluster compete to become the host, and each cluster host completes the inter-cluster current sharing through CAN2 and completes the intra-cluster current sharing through CAN1. In this way, the current sharing business of the communication energy storage battery is transferred from the CSU to the energy storage battery device.
在本公开的上述实施例中,在多组储能电池并机场景中会增加SCU设备改变传统的电源配置,可以满足电源利旧而扩展电池容量,适应用户更多需求场景。此外,SCU多线程管理多簇电池可以大大提升电池管理效率,数据的实时性更高,管理更加精细化,可以带来用户体验的有效提升。同时,储能电池构成独立储能平面,均流效率更高,极端场景在控制平面 损坏的情况下,电池工作依旧可以不受影响,客户感知明显。In the above embodiments of the present disclosure, in the scenario of multiple energy storage battery groups being connected in parallel, an SCU device is added to change the traditional power supply configuration, which can meet the needs of power reuse and expand the battery capacity to adapt to more user demand scenarios. In addition, the SCU multi-threaded management of multiple battery clusters can greatly improve the efficiency of battery management, with higher real-time data and more refined management, which can effectively improve the user experience. At the same time, the energy storage batteries constitute an independent energy storage plane, with higher current sharing efficiency, and in extreme scenarios, the control plane Even in the case of damage, the battery operation is still unaffected and customers can clearly feel it.
为了便于对本公开上述实施例所提供的技术方案的进一步理解,下面将结合具体场景实施例进行详述描述。In order to facilitate further understanding of the technical solutions provided by the above embodiments of the present disclosure, a detailed description will be given below in conjunction with specific scenario embodiments.
实施例1Example 1
在本实施例中提供从最小10组到最大120组的通信储能锂电池,搭配不同容量的整流器或光伏插箱,构成多种配置的通信电源系统,应用于其核心机房、汇聚机房等多种场景,以满足多个站点的基站用电和备电需求。In this embodiment, communication energy storage lithium batteries ranging from a minimum of 10 groups to a maximum of 120 groups are provided, which are matched with rectifiers or photovoltaic plug-ins of different capacities to form communication power supply systems with various configurations, which are applied to various scenarios such as core computer rooms and aggregation computer rooms to meet the power and backup power requirements of base stations at multiple sites.
为了便于对通信电源系统进行远程管理及维护,要求电源系统接入网管,但受限于有限的IP资源,每个站点的电源系统(含电源及电池)仅使用一个IP资源。In order to facilitate remote management and maintenance of the communication power supply system, the power supply system is required to be connected to the network management. However, due to limited IP resources, the power supply system (including power supply and battery) of each site only uses one IP resource.
本实施实例采用SCU设备(例如,配置:6路南向RS485口、1路南向网口、1路北向网口)解决120组电池并机组网及电源业务与电池管理业务解耦合问题。为了解决上述问题,根据本公开设计思路,提供设计态及运行态实施步骤。This implementation example uses SCU equipment (for example, configuration: 6 southbound RS485 ports, 1 southbound network port, 1 northbound network port) to solve the problem of 120 battery parallel networking and decoupling the power supply business from the battery management business. In order to solve the above problems, according to the design ideas of this disclosure, design state and operation state implementation steps are provided.
设计态实施步骤:Design implementation steps:
S1:分析待组网的站点电源及电池的配置,确定组网设计方案。基于目前电池柜的设计,单电池柜容纳的电池最大组数为10组,因此将本实施案例中的电池划分为12个电池柜中。为了便于现场电池信号线连接及后续维护工作,需尽量保证同一机柜的电池接入在一个RS485总线上,同时尽量利用SCU的并行处理能力提升电池数据处理效率。因此将2个电池柜的20组电池接入到一路RS485总线上。即:120组电池最终接入到SCU的6路RS485口,电源CSU通过南向以太网口接入SCU,SCU通过北向以太网口接入网管。S1: Analyze the configuration of the power supply and battery of the site to be networked, and determine the network design plan. Based on the current design of the battery cabinet, the maximum number of battery groups that a single battery cabinet can accommodate is 10 groups, so the batteries in this implementation case are divided into 12 battery cabinets. In order to facilitate the connection of on-site battery signal lines and subsequent maintenance work, it is necessary to ensure that the batteries in the same cabinet are connected to one RS485 bus as much as possible, and at the same time, try to use the parallel processing capabilities of the SCU to improve the battery data processing efficiency. Therefore, the 20 groups of batteries from the two battery cabinets are connected to one RS485 bus. That is: 120 groups of batteries are finally connected to the 6 RS485 ports of the SCU, the power supply CSU is connected to the SCU through the southbound Ethernet port, and the SCU is connected to the network management through the northbound Ethernet port.
S2:CSU设计及部署:S2: CSU design and deployment:
CSU包括电源业务管理以及与SCU交互两部分业务,将传统电源中通信储能电池的均流及数据管理业务分别转移到SCU和储能电池装置;CSU南向RS485口不做储能电池接入从物理上即实现电源与电池业务管理的解耦。CSU软件完成电源信息(如直流配电、交流配电、整流器等)及电源直属的铅酸电池信息采集;CSU通过网络Socket将采集的数据传递给SCU,传输协议复用电源原始的北向协议1104协议。CSU includes two parts of business: power business management and interaction with SCU. It transfers the current sharing and data management business of the communication energy storage battery in the traditional power supply to the SCU and the energy storage battery device respectively; the CSU southbound RS485 port does not connect to the energy storage battery, which physically decouples the power supply and battery business management. The CSU software completes the collection of power supply information (such as DC power distribution, AC power distribution, rectifier, etc.) and lead-acid battery information directly under the power supply; CSU transmits the collected data to the SCU through the network Socket, and the transmission protocol reuses the original northbound protocol 1104 protocol of the power supply.
S3:SCU设计及部署:S3: SCU design and deployment:
SCU包含6路南向RS485接口、一路南向以太网口、一路北向以太网口。SCU软件部分由三部分组成:BSMU、FSU、SGW。BSMU包括6个子线程,分别从6个RS485口获取接入的储能电池数据;BSMU与通信储能电池采用modbus协议进行交互;BSMU的每个子线程采用轮询方式轮询获取地址1-地址32的电池信息依次获得接入的20组电池信息,并存入共享内存。FSU与CSU通过网络Socket进行交互,通过解析1104协议获取到电源相关信息,并从共享内存中读取SBMU获取到的电池储能信息,FSU将获取到的电源及储能电池数据进行汇集,得到完整的电源系统数据。SGW包括北向网管连接参数及网管响应功能业务,将FSU汇集的电源及电池数据通过北向以太网口传递到网管系统,本实例采用SNMP V3协议。SCU includes 6 southbound RS485 interfaces, one southbound Ethernet port, and one northbound Ethernet port. The SCU software consists of three parts: BSMU, FSU, and SGW. BSMU includes 6 sub-threads, which obtain the connected energy storage battery data from the 6 RS485 ports respectively; BSMU and the communication energy storage battery interact using the modbus protocol; each sub-thread of BSMU uses polling to obtain the battery information of address 1-address 32, and obtains the 20 groups of connected battery information in turn, and stores them in the shared memory. FSU interacts with CSU through network Socket, obtains power supply related information by parsing the 1104 protocol, and reads the battery energy storage information obtained by SBMU from the shared memory. FSU collects the obtained power supply and energy storage battery data to obtain complete power supply system data. SGW includes northbound network management connection parameters and network management response function services, and transmits the power supply and battery data collected by FSU to the network management system through the northbound Ethernet port. This example uses the SNMP V3 protocol.
S4:储能电池设计及部署:S4: Energy storage battery design and deployment:
本实例储能电池共120组,将20组电池接入一路RS485总线作为一簇。每组电池均配置两路RS485及一路CAN(CAN1),每20组电池选择一组配置第二路CAN(CAN2)。通过CAN1及RS485将簇内的20电池进行并联,并通过R485接入SCU的一路南向RS485口;通过CAN2将 6簇电池的主机并联。采用地址竞争方法实现配置CAN2的电池成为各簇主机(详见实施例3)。分别使用CAN1和CAN2实现簇内均流及簇间均流,储能电池与SCU数据传输采用modbus协议。In this example, there are 120 groups of energy storage batteries, and 20 groups of batteries are connected to one RS485 bus as a cluster. Each group of batteries is equipped with two RS485s and one CAN (CAN1). One group of every 20 batteries is equipped with the second CAN (CAN2). The 20 batteries in the cluster are connected in parallel through CAN1 and RS485, and connected to the southbound RS485 port of the SCU through R485; The hosts of 6 battery clusters are connected in parallel. The address competition method is used to realize that the battery configured with CAN2 becomes the host of each cluster (see Example 3 for details). CAN1 and CAN2 are used to realize intra-cluster current sharing and inter-cluster current sharing respectively, and the data transmission between the energy storage battery and the SCU adopts the modbus protocol.
运行态实施步骤:Operational implementation steps:
S5:按照设计态设计完成系统软硬件部署。S5: Complete system software and hardware deployment according to the design state design.
S6:储能系统启动及均流:储能系统启动,通过地址竞争确定各簇内电池的地址及主机,启动均流业务,并启动数据响应流程接受SCU的指令进行响应;S6: Energy storage system startup and current sharing: The energy storage system starts, determines the address and host of the battery in each cluster through address competition, starts the current sharing service, and starts the data response process to respond to the instructions of the SCU;
S7:CSU启动:CSU启动开始进行电源相关业务。CSU检查SCU配置标记检查系统是否配置SCU。本实例中,系统配置了SCU硬件实体,则CSU判断有SCU配置,则启动CSU北向进程,进入网络Socket响应流程,等待SCU指令及并进行响应;S7: CSU startup: CSU starts to perform power-related services. CSU checks the SCU configuration flag to check whether the system is configured with SCU. In this example, the system is configured with SCU hardware entity, and CSU determines that there is SCU configuration, then starts the CSU northbound process, enters the network socket response process, waits for SCU instructions and responds;
S8:SCU启动:SCU启动,BSMU、FSU、SGW随之启动,完成共享SBMU、FSU、SGW的共享内存映射。BSMU启动6个子线程,6个子线程并行按照地址1-32轮询发送modus指令并根据响应结果解析储能电池数据存入共享内存。FSU采用网络Socket与CSU建链,并发送1104指令并根据响应结果解析得到电源相关数据存入共享内存。SGW接收网管SNMP V3指令并根据指令内容从共享内存中获取电源及电池数据并封装为相应协议格式响应网管指令。S8: SCU startup: SCU starts, and BSMU, FSU, and SGW start accordingly, completing the shared memory mapping of SBMU, FSU, and SGW. BSMU starts 6 sub-threads, and the 6 sub-threads send modus instructions in parallel according to addresses 1-32 and parse the energy storage battery data according to the response results and store them in the shared memory. FSU uses network Socket to establish a link with CSU, and sends 1104 instructions and parses the power-related data according to the response results and stores them in the shared memory. SGW receives the network management SNMP V3 instructions and obtains the power and battery data from the shared memory according to the instruction content and encapsulates it into the corresponding protocol format to respond to the network management instructions.
实施例2Example 2
在上述实施例1主要以某运营商120组场景为例描述超多组电池并机组网及电源与电池业务解耦技术的实施方式。在实施例1中,电源与电池从软硬件上都是完全隔离的,以此实现电源业务与电池业务的完全解耦。In the above embodiment 1, a scenario of 120 groups of a certain operator is mainly used as an example to describe the implementation method of the technology of parallel networking of multiple groups of batteries and decoupling of power and battery services. In embodiment 1, the power supply and the battery are completely isolated from both the software and hardware, so as to achieve complete decoupling of the power service and the battery service.
本实例在实施例1的基础上对CSU的设计做进一步补充,详细描述CSU在单簇电池和多簇电池场景下实现电源与电池解耦方案的兼容性设计实施方式。本实施实例主要步骤如下:This example further supplements the design of CSU on the basis of Example 1, and describes in detail the compatibility design implementation of CSU to achieve the power supply and battery decoupling solution in single-cluster battery and multi-cluster battery scenarios. The main steps of this implementation example are as follows:
设计态实施步骤:Design implementation steps:
S1:CSU硬件设计:CSU的硬件主体原电源管理单元硬件。本公开要求CSU必须必备以太网口,如原电源硬件含有北向以太网口则复用此网口用于与SCU通信;若电源不含北向以太网口,则电源增加北向以太网口。S1: CSU hardware design: The hardware body of CSU is the original power management unit hardware. This disclosure requires that CSU must have an Ethernet port. If the original power supply hardware contains a northbound Ethernet port, this port is reused for communication with SCU; if the power supply does not contain a northbound Ethernet port, the power supply adds a northbound Ethernet port.
S2:CSU软件设计:CSU包括电源管理业务部件用于电源相关业务管理、北向传输部件用于将电源数据传递到SCU、进程管理业务用于管理CSU运行进程保证CSU上运行的各进程正常运行。北向传输部件统一采用Socket与SCU进行连接交互,本实例中均采用1104协议进行数据传输,从而实现在多簇电池组网及单簇电池组网时的方案兼容。其中,在单簇电池组网时,SCU软件部署在CSU硬件上,CSU与SCU交互方式为进程间Socket;在多簇电池组网时,SCU软件部署在SCU硬件上,CSU与SCU交互方式为网络Socket。两种场景通过CSU上的SCU配置标记进行区分,在运行时进行判断。S2: CSU software design: CSU includes power management business components for power-related business management, northbound transmission components for transmitting power data to SCU, and process management services for managing CSU running processes to ensure the normal operation of each process running on CSU. The northbound transmission components uniformly use Socket to connect and interact with SCU. In this example, 1104 protocol is used for data transmission, so as to achieve compatibility of solutions in multi-cluster battery networking and single-cluster battery networking. Among them, in single-cluster battery networking, SCU software is deployed on CSU hardware, and the interaction mode between CSU and SCU is inter-process Socket; in multi-cluster battery networking, SCU software is deployed on SCU hardware, and the interaction mode between CSU and SCU is network Socket. The two scenarios are distinguished by the SCU configuration tag on the CSU and judged at runtime.
运行态设实施步骤:Operational status implementation steps:
S3:CSU启动,CSU启动开始进行电源相关业务。S3: CSU starts. CSU starts to carry out power supply related services.
S4:CSU检查SCU配置标记判断系统是否配置SCU;若检测系统未配置SCU则跳转S5,若配置SCU实体,则跳转S12。S4: CSU checks the SCU configuration mark to determine whether the system is configured with SCU; if it is detected that the system is not configured with SCU, it jumps to S5; if the SCU entity is configured, it jumps to S12.
S5:若CSU不含SCU配置标记,则说明系统未配置SCU硬件,则CSU启动SCU进程,SCU与CSU均运行在电源硬件上,SCU启动后纳入CSU的统一管理;S5: If the CSU does not contain the SCU configuration mark, it means that the system is not configured with SCU hardware, then the CSU starts the SCU process. Both the SCU and the CSU run on the power hardware. After the SCU is started, it is included in the unified management of the CSU.
S6:在S5基础上,CSU启动自身北向传输进程,并采用进程间Socket与SCU软件中的相 关组件进行通信,等待接收SCU发送1104指令,并根据指令内容获取电源数据并相应。S6: Based on S5, CSU starts its own northbound transmission process and uses the inter-process Socket to communicate with the corresponding SCU software. The SCU communicates with the switch components, waits for receiving the 1104 instruction sent by the SCU, and obtains power data and responds according to the instruction content.
S7:CSU进程管理模块通过心跳消息检查SCU运行是否正常;若检测不到SCU心跳,则CSU会尝试重启SCU进程;若SCU无法重启,则跳转S8。S7: The CSU process management module checks whether the SCU runs normally through heartbeat messages; if the SCU heartbeat cannot be detected, the CSU will try to restart the SCU process; if the SCU cannot be restarted, jump to S8.
S8:若多次尝试SCU均无法恢复正常,则CSU产生SCU功能异常告警并接管SCU中的网管参数,由CSU北向传输进程直接向网管进行电源基本数据传输。S8: If the SCU cannot be restored to normal after multiple attempts, the CSU generates an SCU function abnormality alarm and takes over the network management parameters in the SCU. The CSU northbound transmission process directly transmits basic power data to the network management.
S9:SCU子部件SBMU启动一个子线程通过CSU硬件的RS485口进行储能电池管理。发送modbus指令依次轮询地址1-32,获取储能电池数据存入共享内存。S9: The SCU subcomponent SBMU starts a subthread to manage the energy storage battery through the RS485 port of the CSU hardware. It sends modbus instructions to poll addresses 1-32 in sequence, obtains the energy storage battery data and stores it in the shared memory.
S10:SCU子部件FSU通过进程间Socket与CSU进程进行通讯,发送1104指令向CSU获取电源数据解析后存入共享内存,从而实现电源及电池数据的汇集。S10: The SCU subcomponent FSU communicates with the CSU process through the inter-process Socket, sends a 1104 instruction to the CSU to obtain power data, parses it, and stores it in the shared memory, thereby realizing the collection of power and battery data.
S11:SCU子部件解析网管参数,与网管建立连接,并接收网管指令获取电源及电池数据响应网管需求。S11: The SCU subcomponent parses the network management parameters, establishes a connection with the network management, and receives network management instructions to obtain power and battery data to respond to network management requirements.
S12:根据S4结果,若检测系统配置了SCU实体,则CSU不启动SCU进程;CSU启动北向传输进程,采用网络Socket与SCU实体进行通信。CSU等待接收SCU下发的1104指令并进行响应。S12: According to the result of S4, if the detection system is configured with an SCU entity, the CSU does not start the SCU process; the CSU starts the northbound transmission process and communicates with the SCU entity using a network socket. The CSU waits to receive the 1104 instruction issued by the SCU and responds.
通过上述步骤,CSU通过Socket设计实现CSU与SCU交互统一以满足单簇与多簇场景方案兼容,并实现电池业务从CSU转移到SCU。Through the above steps, CSU realizes unified interaction between CSU and SCU through Socket design to meet the compatibility of single-cluster and multi-cluster scenario solutions, and realizes the transfer of battery services from CSU to SCU.
实施例3Example 3
上述实施例1主要描述了利用CSU、SCU、储能电池实现电源与电池业务解耦以及超多组储能电池接入的整体方案。实施例2主要补充了CSU利用Socket设计解决单簇电池与超多组电池接入方案兼容技术的实施方法。The above embodiment 1 mainly describes the overall solution of using CSU, SCU and energy storage battery to realize the decoupling of power supply and battery service and the access of multiple groups of energy storage batteries. Embodiment 2 mainly supplements the implementation method of CSU using Socket design to solve the compatibility technology of single cluster battery and multiple groups of battery access solution.
本实例在前两个实例的基础上补充储能电池整体均流实施方式。实施例背景参考实施例1,仍以120组电池为例,实施方法如下:This example supplements the overall current sharing implementation method of the energy storage battery on the basis of the previous two examples. Example Background Referring to Example 1, still taking 120 groups of batteries as an example, the implementation method is as follows:
设计态实施步骤:Design implementation steps:
S1:每组电池均配置两路RS485及一路CAN(CAN1),CAN1和RS485用于簇内电池并机。S1: Each battery group is equipped with two RS485 and one CAN (CAN1). CAN1 and RS485 are used for parallel connection of batteries in the cluster.
S2:在每一簇中选择一组电池配置第二路CAN(CAN2)作为主机,用于簇间电池并机。S2: In each cluster, a group of batteries is selected to configure the second CAN (CAN2) as the master for inter-cluster battery paralleling.
运行态实施步骤:Operational implementation steps:
S3:电池组上电,默认地址为1,采用广播方式在电池簇CAN1链路上主动发送3次地址竞争命令。S3: The battery pack is powered on, the default address is 1, and the address competition command is actively sent three times on the battery cluster CAN1 link in broadcast mode.
S4:对S3的结果进行判断,若无回应,则维持当前地址,此时若电池地址为1,则此电池作为待定主机,电池处理主机竞争信息;若有回应,则电池地址在当前地址基础上加1,重新发送3次地址竞争命令。S4: Determine the result of S3. If there is no response, maintain the current address. If the battery address is 1, the battery acts as a pending host and processes host competition information. If there is a response, the battery address is increased by 1 based on the current address, and the address competition command is resent 3 times.
S5:待定主机处理主机竞争消息,检查收到的数据帧中是否包含CAN2信息;若收到的竞争消息数据帧中不包含CAN2信息,则电池地址维持不变;若收到的数据帧中包含CAN2信息,则电池地址加1,重新发送3次地址竞争命令。S5: The pending host processes the host contention message and checks whether the received data frame contains CAN2 information; if the received contention message data frame does not contain CAN2 information, the battery address remains unchanged; if the received data frame contains CAN2 information, the battery address is increased by 1 and the address contention command is resent 3 times.
S6:通过S3-S5电池至各电池均不再发生地址竞争命令,则储能电池完成地址分配,并实现带有CAN2的电池成为各簇主机。S6: When there is no more address competition command from S3-S5 battery to each battery, the energy storage battery completes the address allocation and the battery with CAN2 becomes the host of each cluster.
S7:每簇电池通过CAN1链路广播均流指令进行簇内电池均流。S7: Each battery cluster broadcasts a current sharing instruction through the CAN1 link to share the current of the batteries in the cluster.
S8:各簇电池的主机通过CAN2链路广播均流指令实现各电池主机均流。 S8: The host of each battery cluster broadcasts a current sharing instruction through the CAN2 link to achieve current sharing for each battery host.
通过本实施实例所有储能电池完成均流业务,从而将电池均流业务从传统电源转移到储能电池,有利于实现电源与电池业务的解耦并提升储能电池的安全性及可靠性。由于储能电池与电源是解耦的,因此即使是对接第三方电源或其他设备,本实施提供的技术方案同样适用。Through this implementation example, all energy storage batteries complete the current sharing service, thereby transferring the battery current sharing service from the traditional power supply to the energy storage battery, which is conducive to decoupling the power supply and battery services and improving the safety and reliability of the energy storage battery. Since the energy storage battery and the power supply are decoupled, the technical solution provided by this implementation is also applicable even if it is connected to a third-party power supply or other equipment.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的技术方案可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本公开的技术方案本质上或者说对现有技术做出贡献的部分可以以软件加必需的通用硬件平台的形式体现出来,该软件可以存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本公开上述实施例的各部件的功能。Through the description of the above implementation methods, those skilled in the art can clearly understand that the technical solution according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present disclosure, or the part that contributes to the prior art, can be embodied in the form of software plus a necessary general hardware platform, and the software can be stored in a storage medium (such as ROM/RAM, a disk, or an optical disk), including a number of instructions for a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to perform the functions of the various components of the above embodiments of the present disclosure.
本公开的实施例还提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序,其中,该计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。An embodiment of the present disclosure further provides a computer-readable storage medium, in which a computer program is stored, wherein the computer program is configured to execute the steps of any of the above method embodiments when running.
在一个示例性实施例中,上述计算机可读存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储计算机程序的介质。In an exemplary embodiment, the above-mentioned computer-readable storage medium may include, but is not limited to: a USB flash drive, a read-only memory (ROM), a random access memory (RAM), a mobile hard disk, a magnetic disk or an optical disk, and other media that can store computer programs.
本公开的实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施例中的步骤。An embodiment of the present disclosure further provides an electronic device, including a memory and a processor, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute the steps in any one of the above method embodiments.
在一个示例性实施例中,上述电子装置还可以包括传输设备以及输入输出设备,其中,该传输设备和上述处理器连接,该输入输出设备和上述处理器连接。In an exemplary embodiment, the electronic device may further include a transmission device and an input/output device, wherein the transmission device is connected to the processor, and the input/output device is connected to the processor.
本实施例中的具体示例可以参考上述实施例及示例性实施方式中所描述的示例,本实施例在此不再赘述。For specific examples in this embodiment, reference may be made to the examples described in the above embodiments and exemplary implementation modes, and this embodiment will not be described in detail herein.
显然,本领域的技术人员应该明白,上述的本公开的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本公开不限制于任何特定的硬件和软件结合。Obviously, those skilled in the art should understand that the above-mentioned modules or steps of the present disclosure can be implemented by a general-purpose computing device, they can be concentrated on a single computing device, or distributed on a network composed of multiple computing devices, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, and in some cases, the steps shown or described can be executed in a different order than here, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. In this way, the present disclosure is not limited to any specific combination of hardware and software.
以上所述仅为本公开的示例性实施例而已,并不用于限制本公开,对于本领域的技术人员来说,本公开可以有各种更改和变化。凡在本公开的原则之内,所作的任何修改、等同替换、改进等,均应包含在本公开的保护范围之内。 The above description is only an exemplary embodiment of the present disclosure and is not intended to limit the present disclosure. For those skilled in the art, the present disclosure may have various modifications and variations. Any modification, equivalent replacement, improvement, etc. made within the principles of the present disclosure shall be included in the protection scope of the present disclosure.
Claims (15)
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202211217973.1 | 2022-09-30 | ||
| CN202211217973.1A CN116667469B (en) | 2022-09-30 | 2022-09-30 | Management system and method for power supply and energy storage battery networking |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024066925A1 true WO2024066925A1 (en) | 2024-04-04 |
Family
ID=87710549
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2023/116595 Ceased WO2024066925A1 (en) | 2022-09-30 | 2023-09-01 | Management system and method for power supply and energy storage battery network |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN116667469B (en) |
| WO (1) | WO2024066925A1 (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118412555A (en) * | 2024-04-11 | 2024-07-30 | 苏州融和慧储能源有限公司 | Battery cell management method and system based on Docker |
| CN118740797A (en) * | 2024-04-26 | 2024-10-01 | 新至双碳科技有限公司 | A method, device and medium for automatic address allocation for electric energy storage |
| CN119743345A (en) * | 2025-03-03 | 2025-04-01 | 北京四方继保工程技术有限公司 | Power energy storage battery system, communication method, device and equipment |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116667469B (en) * | 2022-09-30 | 2025-08-29 | 中兴通讯股份有限公司 | Management system and method for power supply and energy storage battery networking |
| CN118826195A (en) * | 2023-04-20 | 2024-10-22 | 中兴通讯股份有限公司 | Power management method, battery management method and device, network management system, medium |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011103652A1 (en) * | 2010-02-25 | 2011-09-01 | Shlomo Argoetti | System and method for facility management and operational monitoring and control |
| CN111934374A (en) * | 2020-07-24 | 2020-11-13 | 力神动力电池系统有限公司 | Large energy storage battery management system based on three-level architecture of double controllers |
| CN112769596A (en) * | 2020-12-22 | 2021-05-07 | 四川虹微技术有限公司 | Data communication storage system and method for battery management system |
| CN113690978A (en) * | 2021-08-20 | 2021-11-23 | 远景能源有限公司 | battery management system |
| CN215498362U (en) * | 2021-08-27 | 2022-01-11 | 华能烟台新能源有限公司 | Energy storage battery system communication architecture |
| CN114006060A (en) * | 2021-10-29 | 2022-02-01 | 蜂巢能源科技(无锡)有限公司 | An energy storage battery management system |
| CN116667469A (en) * | 2022-09-30 | 2023-08-29 | 中兴通讯股份有限公司 | Management system and method for power supply and energy storage battery network |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102810908B (en) * | 2011-06-03 | 2015-09-16 | 中兴通讯股份有限公司 | Communication base station and electric power connection monitoring method and communication base station and electric power system |
| KR102064327B1 (en) * | 2018-02-19 | 2020-01-10 | 주식회사 아미텍 | Power management system and management control apparatus of the power management system |
| CN109038717A (en) * | 2018-07-23 | 2018-12-18 | 郑州佛光发电设备有限公司 | A kind of Energy Management System and its control method of complementary power supply |
| CN209571836U (en) * | 2019-04-09 | 2019-11-01 | 广东电网有限责任公司 | Energy storage managing device, distributed energy storage management system and energy-storage system |
| US11404885B1 (en) * | 2021-02-24 | 2022-08-02 | Inventus Power, Inc. | Large-format battery management systems with gateway PCBA |
| CN113938906B (en) * | 2020-06-29 | 2023-12-29 | 中兴通讯股份有限公司 | Base station monitoring networking and base station monitoring method, equipment and storage medium |
-
2022
- 2022-09-30 CN CN202211217973.1A patent/CN116667469B/en active Active
-
2023
- 2023-09-01 WO PCT/CN2023/116595 patent/WO2024066925A1/en not_active Ceased
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2011103652A1 (en) * | 2010-02-25 | 2011-09-01 | Shlomo Argoetti | System and method for facility management and operational monitoring and control |
| CN111934374A (en) * | 2020-07-24 | 2020-11-13 | 力神动力电池系统有限公司 | Large energy storage battery management system based on three-level architecture of double controllers |
| CN112769596A (en) * | 2020-12-22 | 2021-05-07 | 四川虹微技术有限公司 | Data communication storage system and method for battery management system |
| CN113690978A (en) * | 2021-08-20 | 2021-11-23 | 远景能源有限公司 | battery management system |
| CN215498362U (en) * | 2021-08-27 | 2022-01-11 | 华能烟台新能源有限公司 | Energy storage battery system communication architecture |
| CN114006060A (en) * | 2021-10-29 | 2022-02-01 | 蜂巢能源科技(无锡)有限公司 | An energy storage battery management system |
| CN116667469A (en) * | 2022-09-30 | 2023-08-29 | 中兴通讯股份有限公司 | Management system and method for power supply and energy storage battery network |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118412555A (en) * | 2024-04-11 | 2024-07-30 | 苏州融和慧储能源有限公司 | Battery cell management method and system based on Docker |
| CN118740797A (en) * | 2024-04-26 | 2024-10-01 | 新至双碳科技有限公司 | A method, device and medium for automatic address allocation for electric energy storage |
| CN119743345A (en) * | 2025-03-03 | 2025-04-01 | 北京四方继保工程技术有限公司 | Power energy storage battery system, communication method, device and equipment |
Also Published As
| Publication number | Publication date |
|---|---|
| CN116667469B (en) | 2025-08-29 |
| CN116667469A (en) | 2023-08-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2024066925A1 (en) | Management system and method for power supply and energy storage battery network | |
| US10429914B2 (en) | Multi-level data center using consolidated power control | |
| US20150115711A1 (en) | Multi-level data center consolidated power control | |
| US10499531B2 (en) | Rack level network switch | |
| CN116483613B (en) | Methods and devices for dealing with faulty memory modules, electronic equipment and storage media | |
| CN115664932B (en) | Energy block parallel communication method and device | |
| CN106850286A (en) | The baseboard management controller of baseboard management controller and NE management disk on veneer | |
| US20250265164A1 (en) | Method and apparatus for monitoring hardware partition of server host system | |
| CN109271330A (en) | General BMC system based on integrated information system | |
| CN108268383A (en) | Automatic addressing and data distributing method, device, main control device, from control equipment and computer readable storage medium | |
| CN115643316A (en) | Data processing method and device for Internet of things gateway, gateway equipment and storage medium | |
| CN113067782A (en) | High-reliability electric energy acquisition and transmission system based on redundancy system | |
| CN104505942B (en) | Power distribution automatic feeder terminal based on data bus and network thereof | |
| CN107026759A (en) | The firmware and its development approach of a kind of remote management BBU modules based on BMC | |
| CN111541599B (en) | Cluster software system and method based on data bus | |
| CN115378981B (en) | A terminal and method for adapting to different sensors of the Internet of Things | |
| CN111880999A (en) | High-availability monitoring management device for high-density blade server and redundancy switching method | |
| CN110955537B (en) | Method and device for containing pipes by physical machine | |
| WO2024217267A1 (en) | Power supply management method, battery management method, device, network management system, and medium | |
| CN117193131A (en) | Controller, control system and vehicle | |
| CN109901954B (en) | Storage device and resource management method | |
| CN120508326B (en) | Whole cabinet server management system, method, device and medium | |
| CN119342038B (en) | Parallel operation automatic stacking addressing method and system based on BMSCAN communication | |
| CN223246602U (en) | Hub communication transparent transmission circuit and device capable of being compatible with various devices based on Ethernet interface instant configuration | |
| CN115567397B (en) | Cloud deployment method of integrated platform system of hydropower centralized control center |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23870165 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 23870165 Country of ref document: EP Kind code of ref document: A1 |