Method, device, electronic equipment and storage medium for data processing

By acquiring and processing the preset configuration information of the grid management equipment through the energy storage management controller, and parsing and mapping the data of the energy storage equipment, the problem of low grid connection efficiency caused by the difference in protocol standards between the energy storage equipment and the grid management equipment is solved, and rapid grid connection and efficient data transmission are achieved.

CN118301231BActive Publication Date: 2025-10-17BYD CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310004770.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-01-03
Publication Date
2025-10-17
Estimated Expiration
2043-01-03

AI Technical Summary

Technical Problem

Due to the large differences in the communication protocol standards between energy storage devices and grid management equipment, protocol adaptation is required when integrating energy storage devices into the grid, which increases the workload and affects grid connection efficiency.

Method used

The system obtains the preset configuration information of the grid management equipment through the energy storage management controller, parses the request message to determine the device identifier and message type of the energy storage device, obtains the target data from the energy storage device according to the preset configuration information, and sends it to the grid management equipment. It then uses the preset mapping relationship to process data of different protocol standards.

Benefits of technology

It enables energy storage devices with different protocol standards to be quickly integrated into the grid management equipment, thereby improving the efficiency of grid connection of energy storage devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118301231B_ABST
    Figure CN118301231B_ABST
Patent Text Reader

Abstract

The present disclosure relates to a data processing method and device, electronic equipment and storage medium, and relates to the electrical field. In response to a first request message sent by a first power grid management device of at least one power grid management device, first preset configuration information corresponding to the first power grid management device is acquired; the first request message is parsed through the first preset configuration information to determine the device identifier of the first energy storage device and the first request message type; the second preset configuration information corresponding to the first energy storage device is acquired according to the device identifier of the first energy storage device; the first target data corresponding to the first request message type is acquired from the first energy storage device according to the first request message type and the second preset configuration information, and the first target data is sent to the first power grid management device according to the first preset configuration information. In this way, the energy storage device of different protocol standards can be quickly integrated into the power grid management device, and the efficiency of the energy storage device grid connection is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present disclosure relates to the electrical field, and in particular, to a data processing method and device, electronic equipment and storage medium. BACKGROUND

[0002] With the development of electrical technology, especially the application of new energy technology, energy storage devices play an increasingly important role in ensuring power stability, and more and more energy storage devices need to be integrated into power grid management devices.

[0003] Due to the large difference between the communication protocol standard of the energy storage device and the communication protocol standard of the power grid management device, when the energy storage device is integrated into the power grid, the protocol needs to be adapted, resulting in a large workload when the energy storage device is integrated into the power grid, affecting the efficiency of the energy storage device grid connection. SUMMARY

[0004] To overcome the problems in the related art, the present disclosure provides a data processing method and device, electronic equipment and storage medium.

[0005] According to a first aspect of an embodiment of the present disclosure, a data processing method is provided, applied to an energy storage management controller, the energy storage management controller being connected to at least one power grid management device and at least one energy storage device, and the method comprising:

[0006] In response to a first request message sent by a first power grid management device of the at least one power grid management device, obtaining first preset configuration information corresponding to the first power grid management device, wherein the first request message comprises a device identifier of a first energy storage device and a first request message type, and the first preset configuration information comprises protocol configuration information between the energy storage management controller and the first power grid management device;

[0007] The first request message is parsed through the first preset configuration information to determine the device identifier of the first energy storage device and the first request message type;

[0008] According to the device identifier of the first energy storage device, second preset configuration information corresponding to the first energy storage device is obtained, wherein the second preset configuration information comprises protocol configuration information between the energy storage management controller and the first energy storage device;

[0009] According to the first request message type and the second preset configuration information, first target data corresponding to the first request message type is obtained from the first energy storage device;

[0010] According to the first preset configuration information, the first target data is sent to the first power grid management device.

[0011] Optionally, the acquiring, from the first energy storage device according to the first request message type and the second preset configuration information, first target data corresponding to the first request message type includes:

[0012] Determining a first target message type corresponding to the first request message type according to the first request message type and a preset mapping relationship, wherein the preset mapping relationship represents a correspondence between the first request message type and the first target message type, and the first target message type is a message type corresponding to the first request message type in the second preset configuration information;

[0013] Generate a second request message according to the first target message type and the second preset configuration information;

[0014] Sending the second request message to the first energy storage device, so that the first energy storage device sends a first response message to the energy storage management controller in response to the second request message;

[0015] In response to a first response message sent by the first energy storage device, the first target data is determined from the first response message.

[0016] Optionally, sending the first target data to the first power grid management device according to the first preset configuration information includes:

[0017] Determine the first target data corresponding to the first request message type according to the first target data and the preset mapping relationship;

[0018] generating a second response message according to the first target data corresponding to the first request message type and the first preset configuration information;

[0019] The first target data is sent to the first power grid management device through the second response message.

[0020] Optionally, the method further includes:

[0021] In response to a first reporting message sent by the first energy storage device, determining a second target message type corresponding to the first reporting message type according to the first reporting message type and the preset mapping relationship, wherein the first reporting message includes the first reporting message type, and the second target message type is a message type corresponding to the first reporting message type in the first preset configuration information;

[0022] Determining second target data corresponding to the second target message type according to the first reporting message and the preset mapping relationship;

[0023] sending the second target data to the first power grid management device according to the first preset configuration information.

[0024] Optionally, the sending the second target data to the first power grid management device according to the first preset configuration information comprises:

[0025] generating a second reporting message according to the second target data corresponding to the second target message type and the first preset configuration information;

[0026] sending the second target data to the first power grid management device through the second reporting message.

[0027] Optionally, the method further comprises:

[0028] saving the first target data in a preset data set;

[0029] in response to a second request message sent by a second power grid management device of the at least one power grid management device, obtaining third preset configuration information corresponding to the second power grid management device, wherein the second request message comprises a device identifier of the first energy storage device and a second request message type, and the third preset configuration information comprises protocol configuration information between the energy storage management controller and the second power grid management device;

[0030] obtaining third target data corresponding to the second request message type from the data set;

[0031] sending the third target data to the second power grid management device according to the third preset configuration information.

[0032] Optionally, the method further comprises:

[0033] in response to a third request message sent by the second power grid management device, obtaining fourth target data corresponding to the third request message type from the data set, wherein the third request message comprises device identifiers of a plurality of energy storage devices and a third request message type;

[0034] sending the fourth target data to the second power grid management device according to the third preset configuration information.

[0035] Optionally, the method further comprises:

[0036] obtaining fifth target data corresponding to a second reporting message type from the data set according to preset reporting configuration information, wherein the preset reporting configuration information comprises device identifiers of a plurality of energy storage devices and the second reporting message type;

[0037] sending the fifth target data to the second power grid management device according to the third preset configuration information.

[0038] According to a second aspect of the embodiments of the present disclosure, a data processing apparatus is provided, applied to an energy storage management controller connected with at least one grid management device and at least one energy storage device, and the apparatus comprises:

[0039] An obtaining module is configured to obtain first preset configuration information corresponding to a first grid management device in the at least one grid management device in response to a first request message sent by the first grid management device, wherein the first request message comprises a device identifier of a first energy storage device and a first request message type, and the first preset configuration information comprises protocol configuration information between the energy storage management controller and the first grid management device;

[0040] The obtaining module is further configured to parse the first request message through the first preset configuration information to determine the device identifier of the first energy storage device and the first request message type;

[0041] A second obtaining module is configured to obtain second preset configuration information corresponding to the first energy storage device according to the device identifier of the first energy storage device, wherein the second preset configuration information comprises protocol configuration information between the energy storage management controller and the first energy storage device;

[0042] The obtaining module is further configured to obtain first target data corresponding to the first request message type from the first energy storage device according to the first request message type and the second preset configuration information;

[0043] A sending module is configured to send the first target data to the first grid management device according to the first preset configuration information.

[0044] Optionally, the obtaining module is further configured to:

[0045] determine a first target message type corresponding to the first request message type according to the first request message type and a preset mapping relationship, wherein the preset mapping relationship represents a corresponding relationship between the first request message type and the first target message type, and the first target message type is a message type corresponding to the first request message type in the second preset configuration information;

[0046] generate a second request message according to the first target message type and the second preset configuration information;

[0047] send the second request message to the first energy storage device, so that the first energy storage device sends a first response message to the energy storage management controller in response to the second request message;

[0048] determining the first target data from the first response message in response to the first response message sent by the first energy storage device.

[0049] Optionally, the sending module is further configured to:

[0050] determining the first target data corresponding to the first request message type according to the first target data and the preset mapping relationship;

[0051] generating a second response message according to the first target data corresponding to the first request message type and the first preset configuration information;

[0052] sending the first target data to the first power grid management device through the second response message.

[0053] Optionally, the apparatus further comprises a processing module configured to:

[0054] determining a second target message type corresponding to the first report message type according to the first report message type and the preset mapping relationship in response to a first report message sent by the first energy storage device, wherein the first report message comprises a first report message type, and the second target message type is a message type corresponding to the first report message type in the first preset configuration information;

[0055] determining second target data corresponding to the second target message type according to the first report message and the preset mapping relationship;

[0056] the sending module is further configured to send the second target data to the first power grid management device according to the first preset configuration information.

[0057] Optionally, the sending module is further configured to:

[0058] generating a second report message according to the second target data corresponding to the second target message type and the first preset configuration information;

[0059] sending the second target data to the first power grid management device through the second report message.

[0060] Optionally, the processing module is further configured to save the first target data in a preset data set.

[0061] the obtaining module is further configured to:

[0062] In response to a second request message sent by a second power grid management device of the at least one power grid management device, third preset configuration information corresponding to the second power grid management device is acquired, wherein the second request message comprises a device identifier of the first energy storage device and a second request message type, and the third preset configuration information comprises protocol configuration information between the energy storage management controller and the second power grid management device;

[0063] The acquisition module is further configured to acquire third target data corresponding to the second request message type from the data set;

[0064] The sending module is further configured to send the third target data to the second power grid management device according to the third preset configuration information.

[0065] Optionally, the acquisition module is further configured to:

[0066] In response to a third request message sent by the second power grid management device, fourth target data corresponding to a third request message type is acquired from the data set, wherein the third request message comprises device identifiers of a plurality of energy storage devices and the third request message type;

[0067] The sending module is further configured to:

[0068] The fourth target data is sent to the second power grid management device according to the third preset configuration information.

[0069] Optionally, the processing module is further configured to:

[0070] According to preset reporting configuration information, fifth target data corresponding to a second reporting message type is acquired from the data set, wherein the preset reporting configuration information comprises device identifiers of a plurality of energy storage devices and the second reporting message type;

[0071] The sending module is further configured to:

[0072] The fifth target data is sent to the second power grid management device according to the third preset configuration information.

[0073] According to a third aspect of the embodiments of the present disclosure, an electronic device is provided, comprising:

[0074] a memory having a computer program stored thereon;

[0075] a processor configured to execute the computer program in the memory to implement the steps of the method according to any one of the first aspect.

[0076] According to a fourth aspect of the embodiments of the present disclosure, a computer readable storage medium is provided, and the computer readable storage medium stores computer program instructions. The computer program instructions are executed by a processor to implement the steps in the method of any one of the first aspect.

[0077] The technical solutions provided by the embodiments of the present disclosure can have the following beneficial effects.

[0078] In response to a first request message sent by a first power grid management device of the at least one power grid management device, first preset configuration information corresponding to the first power grid management device is acquired; the first request message is parsed through the first preset configuration information to determine a device identifier of the first energy storage device and a first request message type; second preset configuration information corresponding to the first energy storage device is acquired according to the device identifier of the first energy storage device; first target data corresponding to the first request message type is acquired from the first energy storage device according to the first request message type and the second preset configuration information, and the first target data is sent to the first power grid management device according to the first preset configuration information. In this way, energy storage devices of different protocol standards can be quickly integrated into power grid management devices, and the efficiency of grid connection of energy storage devices is improved.

[0079] It should be understood that the foregoing general description and the following detailed description are only exemplary and explanatory, and are not limiting to the present disclosure.

[0080] Other features and advantages of the present disclosure will be described in detail in the following detailed description. BRIEF DESCRIPTION OF DRAWINGS

[0081] The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate embodiments consistent with the present disclosure and serve to explain the principles of the present disclosure, but do not limit the present disclosure.

[0082] Figure 1 is a flowchart of a data processing method according to an exemplary embodiment.

[0083] Figure 2 is a flowchart of another data processing method according to an exemplary embodiment.

[0084] Figure 3 is a flowchart of yet another data processing method according to an exemplary embodiment.

[0085] Figure 4 is a flowchart of yet another data processing method according to an exemplary embodiment.

[0086] Figure 5 is a flowchart of yet another data processing method according to an exemplary embodiment.

[0087] Figure 6 is a block diagram of an apparatus for data processing according to an example embodiment.

[0088] Figure 7 is a block diagram of another apparatus for data processing according to an example embodiment.

[0089] Figure 8 is a block diagram of an electronic device according to an example embodiment. DETAILED DESCRIPTION

[0090] The example embodiments will be described in detail herein with reference to the attached drawings. The following description is made with reference to the accompanying drawings in which like reference numerals refer to like elements, unless the context of use indicates otherwise. The following description of example embodiments is not representative of all embodiments consistent with the present disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the present disclosure as detailed in the appended claims, and it should be understood that the specific implementations described herein are merely illustrative and are not intended to limit the disclosure.

[0091] Firstly, the application scenario of the present disclosure is described. The present disclosure can be applied to an energy storage management controller. The energy storage management controller can be connected to at least one energy storage device. The communication protocol standards of different energy storage devices can be the same or different. For example, the communication protocol standard can be any one of Modbus communication protocol, serial communication protocol, or CAN (Controller Area Network) open communication protocol. Alternatively, the communication protocol standard can be a private communication protocol defined by a manufacturer. The energy storage management controller is also referred to as an EMS (Energy Management System). With the development of electrical technology, more and more energy storage devices are connected to grid management devices through the energy storage management controller. The communication protocol standards of these grid management devices are also different. For example, the communication protocol standard can be any one of IEC (International Electro technical Commission) 61850 protocol, IEC 104 protocol, Modbus, or CAN open.

[0092] The inventor has noticed that in the case where the communication protocol standard of the grid management device is different from the communication protocol standard of the energy storage device, the communication protocol needs to be adapted on the energy storage management controller when the energy storage device is integrated into the grid management device. Typically, the software code of the energy storage management controller needs to be modified to adapt the communication protocol, which results in a large workload when the energy storage device is integrated into the grid, and seriously affects the efficiency of the energy storage device integration into the grid.

[0093] The present disclosure provides a data control method and device, electronic equipment and storage medium, which can quickly integrate energy storage devices of different protocol standards into grid management devices and improve the efficiency of grid connection of energy storage devices.

[0094] The present disclosure will be described below in conjunction with specific embodiments.

[0095] Figure 1 is a flow chart of a data processing method according to an exemplary embodiment, which is applied to an energy storage management controller connected with at least one grid management device and at least one energy storage device, as shown in Figure 1 The method can include the following steps:

[0096] In step S101, in response to a first request message sent by a first grid management device in the at least one grid management device, first preset configuration information corresponding to the first grid management device is acquired.

[0097] The first request message includes a device identifier of a first energy storage device and a first request message type, and the first preset configuration information includes protocol configuration information between the energy storage management controller and the first grid management device.

[0098] For example, the protocol configuration information corresponding to the first grid management device can be acquired from a plurality of protocol configuration information according to preset connection configuration information. For example, in the case of IP (Internet Protocol) connection between the energy storage management controller and the first grid management device, the first preset configuration information can be determined according to the IP address corresponding to the first grid management device.

[0099] In some possible implementation manners, the first preset configuration information can include device type information, which is used to represent the type of communication protocol standard between the energy storage management controller and the first grid management device, for example, 0 represents IEC61850, 1 represents IEC104, 2 represents Modbus, and 3 represents CAN open.

[0100] The first preset configuration information can further include connection configuration information. Different types of power grid management devices correspond to different connection configuration structures. Taking the device type of the first power grid management device as an example, the transmission layer can be TCP (Transmission Control Protocol), and the network layer can be IP. The configuration structure of the connection configuration can include the device identifier of the power grid management device, the source address (which can be the IP address of the first power grid management device), the destination address (which can be the IP address of the energy storage device controller), the source port number (which can be the port number of the first power grid management device), and the destination port number (which can be the port number of the energy storage device controller). For example, it can be 1, IP1, Port1, IP2, and Port2. The connection configuration structures corresponding to the same type of power grid management device can be the same, but the specific value information is different. For example, the connection configuration of the first power grid management device can be 1, IP1, Port1, IP3, and Port2, and the connection configuration of the second power grid management device can be 2, IP2, Port3, IP3, and Port4.

[0101] The first preset configuration information can also include protocol configurations, different device types correspond to different protocol configurations, the same device type can correspond to the same protocol configuration or different protocol configurations, for example, when the first power grid management device and the second power grid management device correspond to different versions of the same communication protocol standard, the first power grid management device and the second power grid management device can correspond to different protocol configurations. In some possible implementation manners, the protocol configuration can include data acquisition parameters of the communication protocol standard arranged in a preset order, for example, can include a device identifier of the energy storage device, indicating a target energy storage device corresponding to target data to be acquired, and can also include a parameter identifier, a parameter unit and a data length of the target data to be acquired. For example, the energy storage management controller is connected to an energy storage device including two energy storage units, in IEC104, different starting addresses of four remote information bodies can be used to represent different information of the energy storage device, for example, 4001H is the starting address of the power information of the first energy storage unit, 4002H is the starting address of the power information of the second energy storage unit, 4003H is the starting address of the total power information of the energy storage device, and 4004H is the starting address of the remaining time of the energy storage device. In IEC104, the unit of power is kilowatt kW, and the unit of time is hour, so the protocol configuration of the power grid management device can be represented as 4001H, kW, 4; 4002H, kW, 4; 4003H, kW, 4; 4004H, h, 1. For example, 4001H, kW, 4 represents that the starting address of the power information of the first energy storage unit is 4001H, the unit is kW, and the data length is 4 bytes. The protocol configuration can also include control parameters arranged in a preset order, for example, in IEC104, 680443 is a test link, 680483 is a test link confirmation, 680407 is a start data transmission, and 68040B is a start data transmission confirmation.

[0102] It should be noted that the above examples are examples of protocol parameters taking IEC104 communication protocol standard as an example, different communication protocol standards correspond to different protocol configurations, and specific protocol configurations can be referred to the definition of different protocol standards, which will not be described here.

[0103] In some possible implementation manners, the first request message can be parsed through the first preset configuration information, so as to obtain the device identifier of the first energy storage device and the first request message type. Taking IEC104 as an example, the first request message type can be obtained according to different starting addresses of the four remote information body bases. For example, in the case where the starting addresses of the four remote information body bases include 4003H and 4004H, the first request message type is represented as the total power of the energy storage device and the remaining time of the energy storage device; in the case where the starting addresses of the four remote information body bases include 4001H, 4002H, 4003H and 4004H, the first request message type is represented as the power of the first energy storage unit, the power of the second energy storage unit, the total power of the energy storage device and the remaining time of the energy storage device.

[0104] In step S102, the first request message is parsed through the first preset configuration information, so as to determine the device identifier of the first energy storage device and the first request message type.

[0105] In some possible implementation manners, the energy storage management controller can include multiple threads, different threads are used to process different communication protocol standards, and the corresponding connection configuration can be obtained from the preset configuration information of the grid management device when the system is started, so as to start the thread corresponding to the grid management device. For example, the grid management device is an IEC61850 communication protocol standard, and the thread of the grid management device is configured according to the connection configuration (source address, destination address, source port number and destination port number) in the preset configuration information. Then, the first request message can be parsed by the thread corresponding to the first grid management device according to the corresponding first preset configuration information, so as to obtain the device identifier of the first energy storage device and the first request message type.

[0106] The first request message type can be a parameter identifier of target data to be obtained. For example, in IEC104, the first request message type is 4001H, which represents the power of the first energy storage unit in the first energy storage device.

[0107] In step S103, the second preset configuration information corresponding to the first energy storage device is obtained according to the device identifier of the first energy storage device.

[0108] The second preset configuration information includes protocol configuration information between the energy storage management controller and the first energy storage device.

[0109] In some possible implementation manners, the second preset configuration information can include device type information, which is used to represent the type of the communication protocol standard between the energy storage management controller and the first energy storage device. For example, 0 represents Modbus, 1 represents RS-485 serial bus standard, and 2 represents a custom interface.

[0110] The second preset configuration information can further include connection configuration information. Different types of energy storage devices correspond to different connection configuration structures. Taking the connection between the energy storage management controller and the first energy storage device as an RS-485 serial bus standard as an example, the configuration structure of the connection configuration can include the device identifier of the energy storage device, a serial bus communication COM (Cluster Communication Port, serial communication port) port, and a corresponding communication rate. For example, it can be 1, COM1, 9600. The connection configuration structures corresponding to the same type of energy storage device can be the same, but the specific value information is different. For example, the connection configuration of the first energy storage device can be 1, COM1, 9600, and the connection configuration of the second energy storage device can be 2, COM2, 9600.

[0111] The second preset configuration information can also include protocol configurations, different device types correspond to different protocol configurations, the same device type can correspond to the same or different protocol configurations, for example, when the first energy storage device and the second energy storage device correspond to different versions of the same communication protocol standard, the first energy storage device and the second energy storage device can correspond to different protocol configurations. In some possible implementation manners, the protocol configuration can include data acquisition parameters of the communication protocol standard arranged in a preset order, and can include a parameter identifier, a parameter unit, and a data length of the data to be acquired. For example, the energy storage management controller is connected to an energy storage device including two energy storage units, in the RS-485 serial bus standard, corresponding parameters can be acquired through different serial bus commands, for example, the power of the first energy storage unit is acquired through a GET1 command, the power of the second energy storage unit is acquired through a GET2 command, the total power of the energy storage device is acquired through a GET3 command, and the remaining time of the energy storage device is acquired through a GET4 command. In the RS-485 serial bus standard, the unit of power is watt W, and the unit of time is hour, and the protocol configuration of the energy storage device can be represented as GET1, W, 4; GET1, W, 4; GET3, W, 4; GET4, h, 1. In another possible implementation manner, the parameter identifier can also represent an operation result of serial bus command results corresponding to a plurality of energy storage units in the energy storage device, for example, the power of the first energy storage unit is acquired through a GET1 command, the power of the second energy storage unit is acquired through a GET2 command, the total power of the energy storage device is acquired through GET1+GET2, and the remaining time of the energy storage device is acquired through a GET4 command. GET1+GET2 represents that the sum of the power of the first energy storage unit and the power of the second energy storage unit can be taken as the total power of the energy storage device, and the protocol configuration of the energy storage device can be represented as GET1, W, 4; GET1, W, 4; GET1+GET2, W, 4; GET4, h, 1. The protocol configuration can also include control parameters arranged in a preset order, for example, in RS-485, TEST is a test link, TESTACK is a test link confirmation, DSTR is a start data transmission, and DSTRACK is a start data transmission confirmation.

[0112] It should be noted that the above examples are examples of protocol parameters taking the RS-485 serial bus standard as an example, different communication protocol standards correspond to different protocol configurations, and specific protocol configurations can be referred to the definitions of different protocol standards, which will not be described herein. In addition, the energy storage management controller can also communicate with the energy storage device through a self-defined communication protocol standard through a self-defined protocol configuration.

[0113] In step S104, the first target data corresponding to the first request message type is acquired from the first energy storage device according to the first request message type and the second preset configuration information.

[0114] In some possible implementation manners, the energy storage management controller can include multiple threads, different threads are used to process different communication protocol standards, and the corresponding connection configuration can be acquired according to preset configuration information of the energy storage device when the system starts, so as to start the thread corresponding to the energy storage device. For example, the energy storage device is the RS-485 communication protocol standard, and the thread of the energy storage device is configured according to the connection configuration (serial bus communication COM port and corresponding communication rate) in the preset configuration information.

[0115] For example, the first target data of the first energy storage device can be acquired through the following steps.

[0116] Step 11, determining the first target message type corresponding to the first request message type according to the first request message type and the preset mapping relationship.

[0117] The preset mapping relationship represents the corresponding relationship between the first request message type and the first target message type, and the first target message type is the message type corresponding to the first request message type in the second preset configuration information.

[0118] For example, in the case that the energy storage management controller is connected with M grid management devices (including m different communication protocol standards, where m≤M) and N energy storage devices (including n different communication protocol standards, where n≤N), m×n preset mapping relationships can be established. The preset mapping relationship can include data acquisition parameter mapping and control parameter mapping. Taking the first grid management device as IEC104 and the first energy storage device as RS-485 serial bus standard as an example, the preset mapping relationship shown in Table 1 can be established.

[0119]

[0120]

[0121] Table 1

[0122] In some possible implementation manners, the thread corresponding to the first energy storage device can determine the first target message type corresponding to the first request message type according to the first request message type and the preset mapping relationship shown in Table 1. For example, in the case that the starting address of the four remote information body includes 4001H, 4002H, 4003H and 4004H data request parameters, which represent that the first request message type includes the power of the first energy storage unit, the power of the second energy storage unit, the total power of the energy storage device and the remaining time of the energy storage device in the data acquisition parameter. The corresponding first target message type includes the power of the first energy storage unit, the power of the second energy storage unit, the total power of the energy storage device and the remaining time of the energy storage device in the data acquisition parameter.

[0123] In another embodiment, the data acquisition parameter mapping of the preset mapping relationship can also be a mapping relationship between an operation result of a plurality of data acquisition parameters in the second preset configuration information and the data acquisition parameters in the first preset configuration information. Taking the first power grid management device as IEC104 and the first energy storage device as RS-485 serial bus standard as an example, the preset mapping relationship shown in Table 2 can be established.

[0124]

[0125]

[0126] Table 2

[0127] In some possible implementation manners, the thread corresponding to the first energy storage device can determine the first target message type corresponding to the first request message type according to the first request message type and the preset mapping relationship shown in Table 2. For example, in the case where the start address of the four remote information body basis includes 4001H, 4002H, 4003H and 4004H data request parameters, the first request message type represents that the first energy storage unit power, the second energy storage unit power, the total power of the energy storage device and the remaining time of the energy storage device are acquired in the data acquisition parameters. The corresponding first target message type includes the first energy storage unit power, the second energy storage unit power and the remaining time of the energy storage device in the data acquisition parameters, and in this example, the total power of the energy storage device does not need to be acquired because the mapping relationship represents that the total power of the energy storage device can be determined by the sum of the first energy storage unit power and the second energy storage unit power.

[0128] Step 12, generating a second request message according to the first target message type and the second preset configuration information.

[0129] For example, in the case where the first target message type includes the first energy storage unit power, the second energy storage unit power, the total power of the energy storage device and the remaining time of the energy storage device in the data acquisition parameters, the second request message can be generated according to the second preset configuration information. Taking the RS-485 serial bus standard as an example, the second request message can include GET1, GET2, GET3 and GET4 data request parameters, which represent that the first target message type includes the first energy storage unit power, the second energy storage unit power, the total power of the energy storage device and the remaining time of the energy storage device in the data acquisition parameters.

[0130] Step 13, sending the second request message to the first energy storage device, so that the first energy storage device sends a first response message to the energy storage management controller in response to the second request message.

[0131] For example, the second request message can be sent to the first energy storage device through a thread corresponding to the first energy storage device.

[0132] Step 14, determining the first target data from the first response message in response to the first response message sent by the first energy storage device.

[0133] For example, after receiving the first response message sent by the first energy storage device, the first target data can be obtained from the first response message according to the second preset configuration information. For example, in the case that the second request message includes GET1, GET2, GET3 and GET4 data request parameters, the first target data (i.e. the power of the first energy storage unit, the power of the second energy storage unit, the total power of the energy storage device and the remaining time of the energy storage device) is obtained from the first response message, wherein the unit and length of each data can be determined by the second preset configuration information.

[0134] In step S105, the first target data is sent to the first grid management device according to the first preset configuration information.

[0135] For example, the first target data can be sent to the first grid management device through the following steps.

[0136] Step 21, determining the first target data corresponding to the first request message type according to the first target data and the preset mapping relationship.

[0137] After obtaining the first target data, in the case that the parameter units corresponding to the first preset configuration information and the second preset configuration information are different according to the preset mapping relationship, the data can be converted, for example, in the case that the unit of the power of the first energy storage unit in the first target data is W, the unit of the power corresponding to the first preset configuration information (for example, kW) needs to be converted according to the mapping relationship.

[0138] In the case that the data acquisition parameter mapping of the preset mapping relationship is the mapping relationship between the operation result of the plurality of data acquisition parameters in the second preset configuration information and the data acquisition parameters in the first preset configuration information, the first target data can be operated according to the preset mapping relationship, so as to determine the first target data corresponding to the first request message type. For example, in the mapping relationship of Table 2, the total power of the energy storage device is included in the first request message type, but not included in the first target message type. According to the preset mapping relationship of Table 2, the sum of the power of the first energy storage unit and the power of the second energy storage unit in the first target data is taken as the total power of the energy storage device, so as to determine the first target data corresponding to the first request message type.

[0139] Step 22, generating a second response message according to the first target data corresponding to the first request message type and the first preset configuration information.

[0140] For example, in the IEC104, the power of the first energy storage unit, the power of the second energy storage unit, the total power of the energy storage device and the remaining time of the energy storage device can be respectively taken as the data in the starting addresses (i.e. 4001H, 4002H, 4003H and 4004H) of the four remote information body bases in the first preset configuration information according to the first target data corresponding to the first request message type, so as to generate the second response message.

[0141] In step 23, the first target data is sent to the first grid management device through the second response message.

[0142] By using the above scheme, the energy storage device of different protocol standards can be quickly integrated into the grid management system, and the efficiency of grid connection of the energy storage device is improved.

[0143] Figure 2 is a flowchart of another method of data processing according to an example embodiment, as shown in Figure 2 The method can further include the following steps:

[0144] In step S106, in response to the first reporting message sent by the first energy storage device, the second target message type corresponding to the first reporting message type is determined according to the first reporting message type and the preset mapping relationship.

[0145] The first reporting message includes the first reporting message type, and the second target message type is the message type corresponding to the first reporting message type in the first preset configuration information.

[0146] In some embodiments, the protocol configuration of the second preset configuration information can include, for example, the device identifier of the grid management device, which represents the corresponding first grid management device when the energy storage device data is reported. After receiving the first reporting message sent by the first energy storage device, the first reporting message can be parsed by the thread corresponding to the first energy storage device according to the second preset configuration information, so as to obtain the device identifier of the first grid management device. The first preset configuration information corresponding to the first grid management device can be obtained from the plurality of preset configuration information according to the device identifier of the first grid management device.

[0147] In some possible implementations, the second target message type corresponding to the first reporting message type can be determined according to the preset mapping relationship between the first preset configuration information and the second preset configuration information. Taking the device type of the first grid management device as IEC104 and the device type of the first energy storage device as RS-485 serial bus standard as an example, in the case of the first reporting message type being the power of the first energy storage unit, the corresponding second target message type can be determined as the power of the first energy storage unit, i.e. the starting address of the four remote information body bases is 4001H.

[0148] In step S107, the second target data corresponding to the second target message type is determined according to the first report message and the preset mapping relationship.

[0149] For example, after obtaining the first report message, in a case where the parameter units corresponding to the first preset configuration information and the second preset configuration information are different according to the preset mapping relationship, unit conversion is performed on the data in the first report message, so as to obtain the second target data corresponding to the second target message type. For example, the power unit of the first energy storage unit in the first report message is W, and the power unit corresponding to the second preset configuration information (for example, kW) needs to be converted according to the preset mapping relationship.

[0150] In step S108, the second target data is sent to the first power grid management device according to the first preset configuration information.

[0151] In some possible implementation manners, the second target data can be sent to the first power grid management device according to the first preset configuration information through the following steps.

[0152] Step 31, generating a second report message according to the second target data corresponding to the second target message type and the first preset configuration information.

[0153] For example, the second report message can be generated according to the first preset configuration information and the second target data corresponding to the second target message type. Taking the device type of the first power grid management device as IEC104 for example, the power of the first energy storage unit can be generated as data in the start address (4001H) of the four remote information bodies in the first preset configuration information to generate the second report message.

[0154] Step 32, sending the second target data to the first power grid management device through the second report message.

[0155] For example, the second report message can be sent to the first power grid management device by the thread corresponding to the first power grid management device.

[0156] By using the above scheme, the energy storage device of different protocol standards can be quickly integrated into the power grid management system, and the efficiency of grid connection of the energy storage device is improved.

[0157] Figure 3 is a flowchart of another method of data processing according to an example embodiment, as shown in Figure 3 The method can further include the following steps:

[0158] In step S109, the first target data is saved in a preset data set.

[0159] For example, the device identifier of the energy storage device and the first target data corresponding to the first target message type can be saved in the data set.

[0160] In some possible implementation manners, when the first target data is stored in the preset data set, a parameter unit of the first target data can be converted into a preset parameter unit in the data set according to the second preset configuration information, so that the units are unified when different energy storage devices store target data.

[0161] In step S110, in response to a second request message sent by a second power grid management device of the at least one power grid management device, third preset configuration information corresponding to the second power grid management device is acquired.

[0162] The second request message includes a device identifier of the first energy storage device and a second request message type, and the third preset configuration information includes protocol configuration information between the energy storage management controller and the second power grid management device. The third preset configuration information is similar to the first preset configuration information, and the step of acquiring the second request message type is similar to the step of acquiring the first request message type, which will not be described here. The third request message includes the first energy storage device and a data request type. The first power grid management device and the second power grid management device can be the same or different, and the present disclosure does not limit this.

[0163] In step S111, third target data corresponding to the second request message type is acquired from the data set.

[0164] In some possible implementation manners, in a case where the parameter unit corresponding to the first target data in the data set and the third preset configuration information is different, the first target data in the data set can be unit-converted to obtain the third target data corresponding to the second request message type. For example, the power unit of the first energy storage unit in the first target data in the data set is W, which can be converted into the power unit (for example, kW) corresponding to the third preset configuration information.

[0165] In step S112, the third target data is sent to the second power grid management device according to the third preset configuration information.

[0166] In some possible implementation manners, a third response message can be generated according to the third preset configuration information and the third target data. Taking the device type of the third power grid management device as an example, IEC104, the power of the first energy storage unit in the third target data can be taken as data in the start address (4001H) of the fourth remote information body in the third preset configuration information, so as to generate the third response message, and the third response message is sent to the third power grid management device by the thread corresponding to the third power grid management device.

[0167] In some embodiments, the data set can also store the storage time of the first target data. When the difference between the storage time and the current time is greater than or equal to a preset aging time threshold, the corresponding first target data in the data set will be aged to avoid long-term storage affecting the accuracy of the first target data.

[0168] In some embodiments, the data set may be stored in a hash table to further improve the efficiency of data set processing.

[0169] By adopting the above solution, the first target data of the energy storage device can be stored in the data set. When any grid management device obtains the first target data, the first target data in the data set can be sent to the grid management device, further improving the efficiency of data processing.

[0170] Figure 4 is a flow chart showing another method for data processing according to an exemplary embodiment. Figure 4 As shown, the method may further include the following steps:

[0171] In step S113 , in response to the third request message sent by the second power grid management device, fourth target data corresponding to the third request message type is acquired from the data set.

[0172] The third request message includes device identifiers of multiple energy storage devices and a third request message type.

[0173] In some embodiments, in addition to obtaining direct data (often referred to as points) from energy storage devices, the grid management device may also obtain indirect data (often referred to as virtual points) obtained through calculations based on the direct data from the energy storage devices. For example, the grid management device may obtain the minimum remaining time among multiple energy storage devices, the average remaining time among multiple energy storage devices, the average power of multiple energy storage devices, or the weighted average power of multiple energy storage devices.

[0174] Taking the device type of the second grid management device as IEC104 as an example, configuration information can be generated based on the data corresponding to multiple energy storage devices stored in the data set and the preset data of the example in Table 3 below to obtain the fourth target data corresponding to the third request message type.

[0175]

[0176] Table 3

[0177] It should be noted that in Table Three, the operation rule for obtaining the indirect data of the energy storage device by operating the direct data of the plurality of energy storage devices can include maximum value, minimum value, average value, weighted average value, median value, etc. Those skilled in the art can further extend, modify and adapt the operation rule on the basis of the above examples, and the present disclosure does not limit the above operation rule.

[0178] In some possible implementation manners, in a case where it is determined that the parameter units corresponding to the fourth target data and the third preset configuration information are different, unit conversion can be performed on the fourth target data to obtain third target data corresponding to the third request message type. For example, if the unit of the power of the energy storage device in the data set is W, the unit can be converted into the power unit corresponding to the third preset configuration information (for example, kW).

[0179] In step S114, the fourth target data is sent to the second power grid management device according to the third preset configuration information.

[0180] The step of sending the fourth target data to the second power grid management device according to the third preset configuration information is similar to S112, and will not be described here.

[0181] By using the above scheme, the data of different energy storage devices can be generated into the fourth target data according to the preset data generation configuration information, so as to facilitate the power grid management device to obtain the fourth target data, and further improve the efficiency of data processing.

[0182] Figure 5 is a flowchart of another method for data processing according to an example embodiment, as shown in Figure 5 The method can further include the following steps:

[0183] In step S115, the fifth target data corresponding to the second reporting message type is obtained from the data set according to the preset reporting configuration information.

[0184] The preset reporting configuration information includes the device identifier of the plurality of energy storage devices and the second reporting message type.

[0185] For example, the second reporting message type can include the direct data (also commonly referred to as point position) of the energy storage device, and the indirect data (also commonly referred to as virtual point position) obtained by operating the direct data of the energy storage device and Table Three can also be obtained.

[0186] In some possible implementation manners, in a case where it is determined that the parameter units corresponding to the fifth target data and the third preset configuration information are different, unit conversion can be performed on the fifth target data to obtain the fifth target data corresponding to the second reporting message type. For example, in a case where the unit of the power of the energy storage device in the data set is W, the unit can be converted into the power unit (for example, kW) corresponding to the third preset configuration information.

[0187] In step S116, the fifth target data is sent to the second power grid management device according to the third preset configuration information.

[0188] The step of sending the fifth target data to the second power grid management device according to the third preset configuration information is similar to S112, and will not be described here again.

[0189] In some embodiments, the preset reporting configuration information can further include device identifiers of a plurality of power grid management devices. The direct data or indirect data of a plurality of energy storage devices in the data set can be sent to the plurality of power grid management devices according to the preset configuration information corresponding to the plurality of power grid management devices respectively.

[0190] By using the above scheme, the data of different energy storage devices can be converted into the fifth target data according to the preset reporting configuration information, and the fifth target data is reported to the power grid management device, so that the efficiency of data processing is further improved.

[0191] Figure 6 is a block diagram of a data processing apparatus according to an example embodiment, applied to an energy storage management controller connected to at least one power grid management device and at least one energy storage device, as shown in Figure 6 The data processing apparatus 600 includes:

[0192] The acquisition module 601 is configured to acquire first preset configuration information corresponding to a first power grid management device in response to a first request message sent by the first power grid management device, wherein the first request message includes a device identifier of a first energy storage device and a first request message type, and the first preset configuration information includes protocol configuration information between the energy storage management controller and the first power grid management device;

[0193] The acquisition module 601 is further configured to parse the first request message through the first preset configuration information to determine the device identifier of the first energy storage device and the first request message type;

[0194] The acquisition module 601 is further configured to acquire second preset configuration information corresponding to the first energy storage device according to the device identifier of the first energy storage device, and the second preset configuration information includes protocol configuration information between the energy storage management controller and the first energy storage device;

[0195] The obtaining module 601 is further configured to obtain first target data corresponding to the first request message type from the first energy storage device according to the first request message type and second preset configuration information.

[0196] The sending module 602 is configured to send the first target data to the first power grid management device according to the first preset configuration information.

[0197] Optionally, the obtaining module 601 is further configured to:

[0198] determine a first target message type corresponding to the first request message type according to the first request message type and a preset mapping relationship, the preset mapping relationship representing a corresponding relationship between the first request message type and the first target message type, and the first target message type being a message type corresponding to the first request message type in the second preset configuration information;

[0199] generate a second request message according to the first target message type and the second preset configuration information;

[0200] send the second request message to the first energy storage device, so that the first energy storage device sends a first response message to the energy storage management controller in response to the second request message;

[0201] determine the first target data from the first response message in response to the first response message sent by the first energy storage device.

[0202] Optionally, the sending module 602 is further configured to:

[0203] determine the first target data corresponding to the first request message type according to the first target data and a preset mapping relationship;

[0204] generate a second response message according to the first target data corresponding to the first request message type and the first preset configuration information;

[0205] send the first target data to the first power grid management device through the second response message.

[0206] Figure 7 is a block diagram of another data processing apparatus according to an example embodiment, as Figure 7 shown, the data processing apparatus 600 further includes a processing module 603 configured to:

[0207] determine a second target message type corresponding to a first reporting message type according to the first reporting message type and a preset mapping relationship in response to a first reporting message sent by the first energy storage device, the first reporting message including the first reporting message type, and the second target message type being a message type corresponding to the first reporting message type in the first preset configuration information;

[0208] determine second target data corresponding to the second target message type according to the first report message and a preset mapping relationship;

[0209] The sending module 602 is further configured to send the second target data to the first power grid management device according to the first preset configuration information.

[0210] Optionally, the sending module 602 is further configured to:

[0211] generate a second report message according to the second target data corresponding to the second target message type and the first preset configuration information;

[0212] send the second target data to the first power grid management device through the second report message.

[0213] Optionally, the processing module 603 is configured to save the first target data in a preset data set.

[0214] The obtaining module 601 is further configured to:

[0215] obtain third preset configuration information corresponding to a second power grid management device in the at least one power grid management device in response to a second request message sent by the second power grid management device, wherein the second request message includes a device identifier of the first energy storage device and a second request message type, and the third preset configuration information includes protocol configuration information between the energy storage management controller and the second power grid management device;

[0216] The obtaining module 601 is further configured to: obtain third target data corresponding to the second request message type from the data set;

[0217] The sending module 602 is further configured to send the third target data to the second power grid management device according to the third preset configuration information.

[0218] Optionally, the obtaining module 601 is further configured to:

[0219] obtain fourth target data corresponding to a third request message type from the data set in response to a third request message sent by the second power grid management device, wherein the third request message includes device identifiers of a plurality of energy storage devices and the third request message type;

[0220] The sending module 602 is further configured to:

[0221] send the fourth target data to the second power grid management device according to the third preset configuration information.

[0222] Optionally, the processing module 603 is further configured to:

[0223] According to preset reporting configuration information, fifth target data corresponding to a second reporting message type is obtained from the data set, and the preset reporting configuration information includes device identifiers of a plurality of energy storage devices and the second reporting message type;

[0224] The sending module 602 is further configured to:

[0225] According to third preset configuration information, the fifth target data is sent to the second power grid management device.

[0226] As to the apparatus in the above-mentioned embodiments, the specific manners in which various modules perform operations have been described in detail in the embodiments related to the method, and thus will not be described in detail here.

[0227] By using the above scheme, energy storage devices of different protocol standards can be quickly integrated into a power grid management system, and the efficiency of grid connection of the energy storage devices is improved.

[0228] Figure 8 is a block diagram of an electronic device 800 according to an exemplary embodiment. As shown in Figure 8 The electronic device 800 can include a processor 801 and a memory 802. The electronic device 800 can also include one or more of a multimedia component 803, an input / output interface 804, and a communication component 805.

[0229] The processor 801 is configured to control overall operations of the electronic device 800 to complete all or part of the steps in the above-described data processing method. The memory 802 is configured to store various types of data to support operations of the electronic device 800, which can include, for example, instructions for operating any application or method on the electronic device 800, and application-related data, such as contact data, transmitted and received messages, pictures, audio, video, and the like. The memory 802 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as a static random access memory (SRAM), an electrically erasable programmable read-only memory (EEPROM), an erasable programmable read-only memory (EPROM), a programmable read-only memory (PROM), a read-only memory (ROM), a magnetic storage, a flash memory, a magnetic disk, or an optical disk. The multimedia component 803 can include a screen and an audio component. The screen can be, for example, a touch screen, and the audio component is configured to output and / or input audio signals. For example, the audio component can include a microphone configured to receive external audio signals. The received audio signals can be further stored in the memory 802 or transmitted through the communication component 805. The audio component further includes at least one speaker configured to output audio signals. The input / output interface 804 provides an interface between the processor 801 and other interface modules, which can be a keyboard, a mouse, a button, and the like. The buttons can be virtual buttons or physical buttons. The communication component 805 is configured to perform wired or wireless communication between the electronic device 800 and other devices. The wireless communication, such as Wi-Fi, Bluetooth, near field communication (NFC), 2G, 3G, 4G, NB-IOT, eMTC, or other 5G, and the like, or a combination of one or more of them, is not limited herein. Therefore, the communication component 805 can include, for example, a Wi-Fi module, a Bluetooth module, an NFC module, and the like.

[0230] In another exemplary embodiment, a non-transitory computer readable storage medium including program instructions that, when executed by a processor, implement the steps of the method of data processing described above is also provided. For example, the computer readable storage medium can be the memory described above including program instructions executable by the processor of the electronic device to complete the method of data processing described above.

[0231] Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.

[0232] It will be understood that the disclosure is not limited to the precise structures described and shown in the drawings, and that various modifications and changes can be made without departing from its scope. The scope of the disclosure is limited only by the claims that follow.

Claims

1. A data processing method, characterized in that: Applied to an energy storage management controller, the energy storage management controller being connected to at least one grid management device and at least one energy storage device, the method comprising: In response to a first request message sent by a first grid management device among the at least one grid management device, obtaining first preset configuration information corresponding to the first grid management device, wherein the first request message includes a device identifier of the first energy storage device and a first request message type, and the first preset configuration information includes protocol configuration information between the energy storage management controller and the first grid management device; Parsing the first request message through the first preset configuration information to determine the device identifier of the first energy storage device and the first request message type; Acquire second preset configuration information corresponding to the first energy storage device according to the device identifier of the first energy storage device, wherein the second preset configuration information includes protocol configuration information between the energy storage management controller and the first energy storage device; Acquire first target data corresponding to the first request message type from the first energy storage device according to the first request message type and the second preset configuration information; The first target data is sent to the first power grid management device according to the first preset configuration information.

2. The method according to claim 1, characterized in that The acquiring, from the first energy storage device according to the first request message type and the second preset configuration information, first target data corresponding to the first request message type includes: Determining a first target message type corresponding to the first request message type according to the first request message type and a preset mapping relationship, wherein the preset mapping relationship represents a correspondence between the first request message type and the first target message type, and the first target message type is a message type corresponding to the first request message type in the second preset configuration information; Generate a second request message according to the first target message type and the second preset configuration information; Sending the second request message to the first energy storage device, so that the first energy storage device sends a first response message to the energy storage management controller in response to the second request message; In response to a first response message sent by the first energy storage device, the first target data is determined from the first response message.

3. The method according to claim 2, characterized in that The sending the first target data to the first power grid management device according to the first preset configuration information includes: Determine the first target data corresponding to the first request message type according to the first target data and the preset mapping relationship; generating a second response message according to the first target data corresponding to the first request message type and the first preset configuration information; The first target data is sent to the first power grid management device through the second response message.

4. The method according to claim 2, characterized in that The method further comprises: In response to a first reporting message sent by the first energy storage device, determining a second target message type corresponding to the first reporting message type according to the first reporting message type and the preset mapping relationship, wherein the first reporting message includes the first reporting message type, and the second target message type is a message type corresponding to the first reporting message type in the first preset configuration information; Determining second target data corresponding to the second target message type according to the first reporting message and the preset mapping relationship; The second target data is sent to the first power grid management device according to the first preset configuration information.

5. The method according to claim 4, characterized in that The sending the second target data to the first power grid management device according to the first preset configuration information includes: Generate a second reporting message according to second target data corresponding to the second target message type and the first preset configuration information; The second target data is sent to the first power grid management device through the second reporting message.

6. The method according to any one of claims 1 to 5, characterized in that The method further comprises: Saving the first target data in a preset data set; In response to a second request message sent by a second grid management device among the at least one grid management device, obtaining third preset configuration information corresponding to the second grid management device, wherein the second request message includes a device identifier of the first energy storage device and a second request message type, and the third preset configuration information includes protocol configuration information between the energy storage management controller and the second grid management device; Acquire third target data corresponding to the second request message type from the data set; The third target data is sent to the second power grid management device according to the third preset configuration information.

7. The method according to claim 6, characterized in that The method further comprises: In response to a third request message sent by the second grid management device, obtaining fourth target data corresponding to the third request message type from the data set, wherein the third request message includes device identifiers of multiple energy storage devices and a third request message type; The fourth target data is sent to the second power grid management device according to the third preset configuration information.

8. The method according to claim 6, characterized in that The method further comprises: According to preset reporting configuration information, obtaining fifth target data corresponding to the second reporting message type from the data set, wherein the preset reporting configuration information includes device identifiers of multiple energy storage devices and the second reporting message type; The fifth target data is sent to the second power grid management device according to the third preset configuration information.

9. A data processing device, characterized in that: Applied to an energy storage management controller, the energy storage management controller is connected to at least one grid management device and at least one energy storage device, the device includes: an acquisition module configured to, in response to a first request message sent by a first grid management device among the at least one grid management device, acquire first preset configuration information corresponding to the first grid management device, wherein the first request message includes a device identifier of the first energy storage device and a first request message type, and the first preset configuration information includes protocol configuration information between the energy storage management controller and the first grid management device; The acquisition module is further configured to parse the first request message through the first preset configuration information to determine the device identifier of the first energy storage device and the first request message type; The acquisition module is further configured to acquire second preset configuration information corresponding to the first energy storage device according to the device identification of the first energy storage device, wherein the second preset configuration information includes protocol configuration information between the energy storage management controller and the first energy storage device; The acquisition module is further configured to acquire first target data corresponding to the first request message type from the first energy storage device according to the first request message type and the second preset configuration information; A sending module is configured to send the first target data to the first power grid management device according to the first preset configuration information.

10. An electronic device, characterized in that: include: a memory having a computer program stored thereon; A processor, configured to execute the computer program in the memory to implement the steps of the method according to any one of claims 1 to 8.

11. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method according to any one of claims 1 to 8 are implemented.

Citation Information

Patent Citations

  • Microgrid, and simulation device and method

    CN112332540A

  • Method and system for converting CAN protocol into IEC61850 protocol in battery management system

    CN114938398A