Data processing method and apparatus, and computer-readable storage medium
By setting up electronic devices connected to the inverter in the power grid to receive and process power grid information from the subgrid, the problem of insufficient data processing integration in the existing technology is solved, and more efficient power grid information integration and operation information determination are achieved.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-10-21
- Publication Date
- 2026-04-02
AI Technical Summary
In existing power grid data processing solutions, the integration of data processing for sub-grids is low, and information from power generation equipment, energy storage equipment, and inverters cannot be effectively integrated.
By setting up electronic devices in the target power grid and connecting them to the inverters of each sub-grid, the system can receive information from user equipment, obtain power grid information within a preset time period, determine operating information based on this information, and send response information to user equipment, thereby improving the integration of data processing.
It integrates equipment information of power generation equipment, energy storage equipment and inverters of the target subgrid, improving the integrity and accuracy of data processing.
Smart Images

Figure CN2024126128_02042026_PF_FP_ABST
Abstract
Description
Data processing method, device and computer readable storage medium TECHNICAL FIELD
[0001] The present application relates to the technical field of electric power, in particular to a data processing method, device and computer readable storage medium. BACKGROUND
[0002] A plurality of sub-grids can be networked to form a larger grid. The sub-grids can include photovoltaic panels, batteries and inverters. The photovoltaic panels can charge the batteries, power the loads connected to the inverters or output power to the mains connected to the inverters through the inverters. The batteries can power the loads through the inverters. The mains can charge the batteries through the inverters.
[0003] To collect and process the data of the sub-grids in the grid, the existing solution is to send the relevant data of each sub-grid to a cloud server, and the cloud server further processes the data. The data processing is less integrated. TECHNICAL PROBLEM
[0004] One of the purposes of the embodiments of the present application is to provide a data processing method, device and computer readable storage medium. TECHNICAL SOLUTION
[0005] The present application adopts the following technical solutions:
[0006] In a first aspect, a data processing method is provided. The method is applied to an electronic device in a target grid. The target grid further includes a plurality of sub-grids. Each sub-grid includes a power generation device, a power storage device and an inverter. The electronic device is connected to the inverter in each sub-grid. The method includes: receiving first information of a user device; the first information is used to request running information of a target sub-grid in the plurality of sub-grids in a preset time period; in response to the first information, obtaining grid information of the target sub-grid at each sampling time in the preset time period; the grid information includes device information of the power generation device, the power storage device and / or the inverter; the device information includes running parameters and / or alarm information; determining the running information according to a plurality of grid information; and sending first response information including the running information to the user device.
[0007] In a second aspect, an electronic device is provided for implementing the data processing method of the first aspect. The electronic device is included in a target power grid, and the target power grid further includes a plurality of sub-power grids, each of which includes a power generation device, a power storage device, and an inverter. The electronic device is connected to the inverter in each of the sub-power grids. The electronic device includes modules, units, or means for implementing the corresponding steps of the method, which can be implemented by hardware, software, or by executing corresponding software by hardware. The hardware or software includes one or more modules or units corresponding to the above functions. The electronic device includes an acquisition module and a processing module. The acquisition module is configured to receive first information of a user device, and the first information is used to request operation information of a target sub-power grid in the plurality of sub-power grids within a preset time period. The processing module is configured to, in response to the first information, acquire power grid information of the target sub-power grid at each sampling time within the preset time period. The power grid information includes device information of the power generation device, the power storage device, and / or the inverter, and the device information includes operation parameters and / or alarm information. The processing module is further configured to determine the operation information according to the plurality of power grid information, and send first response information including the operation information to the user device.
[0008] In a fourth aspect, a computer-readable storage medium is provided. When instructions in the computer-readable storage medium are executed by a processor of an electronic device, the electronic device is enabled to perform the method provided in the first aspect and any possible implementation thereof.
[0009] In a fifth aspect, a computer program product containing instructions is provided. When the computer program product is run on a computer, the computer is enabled to perform the method provided in the first aspect and any possible implementation thereof.
[0010] The technical effects brought by the second aspect to the fifth aspect can be referred to the technical effects brought by the first aspect, which will not be repeated here. Advantageous effects
[0011] Based on the scheme, by receiving first information of a user device for requesting operation information of a target sub-power grid in a plurality of sub-power grids within a preset time period, then in response to the first information, acquiring power grid information of the target sub-power grid at each sampling time within the preset time period, and then determining the operation information according to the plurality of power grid information, and sending first response information including the operation information to the user device. Compared with the existing scheme in which each sub-power grid sends its respective related data to the cloud, in the scheme of the present application, since the electronic device is connected to the inverter in each of the sub-power grids, the power grid information of the target sub-power grid including the device information of the power generation device, the power storage device, and / or the inverter can be acquired, so as to determine the operation information of the target sub-power grid, thereby improving the integration of data processing. BRIEF DESCRIPTION OF DRAWINGS
[0012] Fig. 1 is a schematic diagram of a target power grid according to the present application;
[0013] Fig. 2 is a schematic diagram of a data processing method according to the present application;
[0014] Fig. 3 is a schematic diagram of another data processing method according to the present application;
[0015] Fig. 4 is a schematic diagram of another data processing method according to the present application;
[0016] Fig. 5 is a schematic diagram of another data processing method according to the present application;
[0017] Fig. 6 is a schematic diagram of an electronic device according to the present application;
[0018] Fig. 7 is a schematic diagram of another electronic device according to the present application. Embodiments of the present application
[0019] Fig. 1 is a schematic diagram of a target power grid according to the present application, and the technical solution of the embodiments of the present application can be applied to the target power grid shown in Fig. 1. As shown in Fig. 1, the target power grid 10 includes an electronic device 11, a sub-power grid 12, a sub-power grid 13, and a sub-power grid 14.
[0020] The sub-power grid 12 includes a power generation device 121, a power storage device 122, and an inverter 123.
[0021] The sub-power grid 13 includes a power generation device 131, a power storage device 132, and an inverter 133.
[0022] The sub-power grid 14 includes a power generation device 141, a power storage device 142, and an inverter 143.
[0023] The electronic device 11 is connected to the inverter 123, the inverter 133, and the inverter 143, respectively. The electronic device 11 is configured to execute the data processing method provided by the present application.
[0024] In each of the above sub-power grids, the power generation device can be a photovoltaic panel, and the power storage device can be a battery.
[0025] The power generation device is connected to the power storage device through the inverter. The power generation device can generate electric energy and charge the power storage device through the inverter.
[0026] The target power grid shown in Fig. 1 includes three sub-power grids. Of course, the target power grid can include more or fewer sub-power grids, which is not specifically limited in the present application.
[0027] In practical applications, the data processing method provided by the embodiments of the present application can be applied to the electronic device 11 or the device included in the electronic device 11.
[0028] The data processing method provided by the embodiment of the present application will be described below with reference to the accompanying drawings, taking the application of the data processing method to the electronic device 11 as an example.
[0029] FIG. 2 is a flowchart of a data processing method provided by the present application, which is applied to an electronic device in a target power grid shown in FIG. 1. The target power grid also includes a plurality of sub-power grids, and each sub-power grid includes a power generation device, a power storage device and an inverter. The electronic device is connected to the inverter in each sub-power grid. As shown in FIG. 2, the method includes the following steps:
[0030] S201, the electronic device receives first information of a user device.
[0031] The first information is used to request running information of a target sub-power grid in the plurality of sub-power grids in a preset time period.
[0032] It should be noted that the running information can include power generation environment of the target sub-power grid, change information of the power storage capacity of the target sub-power grid and / or alarm information of the target sub-power grid, which is not limited in the present application.
[0033] The power generation environment includes overcast, sunny or cloudy.
[0034] As a possible implementation manner, in the case that the electronic device is connected to the user device through a cloud server, the user device sends the first information to the cloud server. Correspondingly, the cloud server receives the first information of the user device.
[0035] The cloud server sends the first information of the user device to the electronic device. Correspondingly, the electronic device receives the first information.
[0036] As another possible implementation manner, in the case that the electronic device is directly connected to the user device (for example, the electronic device is connected to the user device through Bluetooth, or the electronic device is connected to the user device through WiFi), the user device sends the first information to the electronic device. Correspondingly, the electronic device receives the first information of the user device.
[0037] S202, the electronic device acquires power grid information of the target sub-power grid at each sampling time in the preset time period in response to the first information.
[0038] The power grid information includes device information of the power generation device, the power storage device and / or the inverter, and the device information includes running parameters and / or alarm information.
[0039] It should be noted that the running parameters of the power generation device can include power generation power, voltage and / or current, and of course, the running parameters of the power generation device can also include other parameters, which are not limited in the present application.
[0040] The operating parameter of the power storage device can include voltage, current and / or SOC, and of course, the operating parameter of the power storage device can also include other parameters, which are not limited in the present application.
[0041] The operating parameter of the inverter can include input / output voltage and / or input / output current, and of course, the operating parameter of the inverter can also include other parameters, which are not limited in the present application.
[0042] The sampling interval between two adjacent sampling time points can be 5 minutes, 1 minute or 10 minutes, and of course, the sampling interval can also have other time lengths, which are not limited in the present application.
[0043] As a possible implementation manner, the electronic device reads the power grid information of each sub-grid at each sampling time point, and stores the power grid information of each sub-grid at the sampling time point to the storage device of the electronic device.
[0044] After the electronic device receives the first information, the electronic device reads the power grid information of each sub-grid from the storage device of the electronic device in response to the first information.
[0045] S203, the electronic device determines the operating information according to the plurality of power grid information, and sends first response information to the user device.
[0046] The first response information includes the operating information.
[0047] As a possible implementation manner, in the case that the operating information includes the power generation environment of the target sub-grid, the power generation environment includes overcast, sunny or cloudy, the power grid information includes the device information of the power generation device, the device information includes the operating parameter, and the operating parameter is the power generation power, the electronic device determines, for each power generation device in the plurality of power generation devices, at least one target sampling time point of the power generation device within a preset time period, the power generation power of the power generation device at the target sampling time point is greater than a first threshold value, and then determines the power generation environment of the target sub-grid according to the at least one target sampling time point of the plurality of power generation devices.
[0048] The electronic device sends the first response information to the user device.
[0049] It should be noted that the specific description of this possible implementation manner can refer to the related description in the subsequent part of the specific embodiment of the present application, which is not described herein.
[0050] As a further possible implementation, in a case where the running information comprises change information of the power storage amount of the target sub-grid, the grid information comprises device information of the power storage device, and the device information comprises an operating parameter, the operating parameter being an SOC of the power storage device, the electronic device determines, for each sampling time in a preset time period, the power storage amount of the target sub-grid at the sampling time according to the SOC of the plurality of power storage devices at the sampling time, and then determines the change information of the power storage amount of the target sub-grid based on the power storage amount at each sampling time.
[0051] The electronic device sends the first response information to the user device.
[0052] It should be noted that the specific description of this possible implementation can refer to the related description in the subsequent part of the specific embodiments of the present application, which will not be described here.
[0053] As a further possible implementation, in a case where the running information comprises alarm information of the target sub-grid, the grid information comprises device information of the power generation device, the power storage device, and the inverter, and the device information comprises the alarm information, the electronic device encapsulates the alarm information, a sampling time corresponding to the alarm information, and a device identifier of the device generating the alarm information as the running information.
[0054] The electronic device sends the first response information to the user device.
[0055] As an example, if the sampling time is September 22, 2024 00:00:00, the power storage device in the first target sub-grid generates alarm information, and the alarm information is a voltage that is too low, the electronic device obtains that the alarm information of the power storage device in the first target sub-grid is a voltage that is too low, and the electronic device determines that the running information is [sampling time: September 22, 2024 00:00:00, device identifier: first target sub-grid-power storage device, alarm information: voltage that is too low].
[0056] The electronic device sends the first response information to the user device.
[0057] Of course, the running information can also have other forms, which are not limited in the present application.
[0058] Based on this possible implementation, in a case where the running information comprises alarm information of the target sub-grid, and the grid information comprises device information of the power generation device, the power storage device, and the inverter, and the device information comprises the alarm information, the alarm information, the sampling time corresponding to the alarm information, and the device identifier of the device generating the alarm information are encapsulated as the running information, so that the scheme of determining the running information according to the plurality of grid information can be implemented.
[0059] Based on S201-S203, by receiving the first information of the user equipment for requesting the running information of the target sub-power grid in the plurality of sub-power grids within the preset time period, then, in response to the first information, obtaining the power grid information of the target sub-power grid at each sampling time within the preset time period, then, determining the running information according to the plurality of power grid information, and sending the first response information including the running information to the user equipment. Compared with the existing scheme that each sub-power grid sends the respective related data to the cloud, in the scheme of the present application, since the electronic device is connected with the inverter in each sub-power grid, the power grid information of the target sub-power grid including the device information of the power generation device, the power storage device and / or the inverter can be obtained, so as to determine the running information of the target sub-power grid, thereby improving the integration of data processing.
[0060] The above is a general description of the data processing method provided by the present application. The data processing method provided by the present application will be further described below with reference to the accompanying drawings.
[0061] In one design, in a case where the running information includes the power generation environment of the target sub-power grid, the power generation environment includes overcast, sunny or cloudy, the power grid information includes the device information of the power generation device, the device information includes the operation parameter, and the operation parameter is the power generation power, FIG. 3 is a flow diagram of another data processing method provided by the present application, as shown in FIG. 3, in the embodiment of the present application, the electronic device determines the running information according to the plurality of power grid information, which can specifically include the following steps:
[0062] S301, the electronic device determines at least one target sampling time of each power generation device in the plurality of power generation devices within the preset time period.
[0063] Among them, the power generation power of the power generation device at the target sampling time is greater than the first threshold value.
[0064] It should be noted that the first threshold value can be 5 kilowatts (kW), 6 kW or 7 kW, of course, the first threshold value can also have other values, which are not limited in the present application.
[0065] As a possible implementation, for each power generation device in the plurality of power generation devices, the electronic device determines whether the power generation power of the power generation device at the first sampling time within the preset time period is greater than the first threshold value. If yes, the first sampling time is the target sampling time; if no, the first sampling time is not the target sampling time.
[0066] The electronic device performs the above processing for each sampling time within the preset time period to obtain at least one target sampling time of each power generation device within the preset time period.
[0067] S302, the electronic device determines the power generation environment of the target sub-power grid according to at least one target sampling time of the plurality of power generation devices.
[0068] As a possible implementation manner, the electronic device determines the power generation environment of the target sub-power grid as sunny when the number of the first power generation devices in the plurality of power generation devices is greater than a second threshold.
[0069] The number of the target sampling times of the first power generation device is greater than a third threshold.
[0070] It should be noted that the second threshold can be 10, 20, or 30, of course, the second threshold can also have other values, which are not limited in the present application.
[0071] The third threshold can be 10, 20, or 5, of course, the third threshold can also have other values, which are not limited in the present application.
[0072] As an example, the electronic device determines whether the number of target sampling times of each power generation device in the plurality of power generation devices is greater than the third threshold. If yes, the power generation device is the first power generation device; if no, the power generation device is not the first power generation device.
[0073] The electronic device determines whether the number of the first power generation devices in the plurality of power generation devices is greater than the second threshold, and if yes, determines that the power generation environment of the target sub-power grid is sunny.
[0074] Based on this possible implementation manner, in sunny weather, the power generation power of the power generation device is generally high, and in the case that the number of the first power generation devices in the plurality of power generation devices is greater than the second threshold, since the number of the target sampling times of the first power generation device is greater than the third threshold, it indicates that the power generation power of most power generation devices is high, and it can be determined that the power generation environment of the target sub-power grid is sunny.
[0075] As another possible implementation manner, the electronic device determines that the power generation environment of the target sub-power grid is overcast when the number of the first power generation devices in the plurality of power generation devices is less than a fourth threshold.
[0076] The second threshold is greater than the fourth threshold.
[0077] For example, when the second threshold is 10, the fourth threshold can be 5, or when the second threshold is 20, the fourth threshold can be 10, of course, the fourth threshold can also have other values, which are not limited in the present application.
[0078] As an example, the electronic device determines whether the number of the first power generation devices in the plurality of power generation devices is less than the fourth threshold, and if yes, determines that the power generation environment of the target sub-power grid is overcast.
[0079] Based on the possible implementation manner, when the power generation power of the power generation device is generally low on a cloudy day, and the number of the first power generation device is less than the fourth threshold value in the plurality of power generation devices, since the second threshold value is greater than the fourth threshold value, it indicates that the power generation power of most power generation devices is low, and it can be determined that the power generation environment of the target sub-power grid is a cloudy day.
[0080] As yet another possible implementation manner, the electronic device determines that the power generation environment of the target sub-power grid is cloudy when the number of the first power generation device is less than or equal to the second threshold value, the number of the first power generation device is greater than or equal to the fourth threshold value, and the number of the second power generation device is greater than the fifth threshold value in the plurality of power generation devices.
[0081] The target ratio of the second power generation device is less than a sixth threshold value, and the target ratio is a ratio of the number of adjacent target sampling time points to the total number of target sampling time points.
[0082] It should be noted that the fifth threshold value can be 10, 20 or 5, of course, the fifth threshold value can also have other values, which are not limited in the present application.
[0083] The sixth threshold value can be 1 / 2, 3 / 4 or 5 / 9, of course, the sixth threshold value can also have other values, which are not limited in the present application.
[0084] As an example, the electronic device determines whether the number of the first power generation device is less than or equal to the second threshold value and the number of the first power generation device is greater than or equal to the fourth threshold value in the plurality of power generation devices.
[0085] If yes, the electronic device counts the number of adjacent target sampling time points of the power generation device for each power generation device in the plurality of power generation devices.
[0086] For example, taking a sampling interval of 5 minutes as an example, the preset time period includes 3 sampling time points, which are 2024-09-22 00:00:00, 2024-09-22 00:05:00 and 2024-09-22 00:10:00. If 2024-09-22 00:00:00 and 2024-09-22 00:05:00 are target sampling time points, the electronic device determines that the number of adjacent target sampling time points of the power generation device is 2. If 2024-09-22 00:00:00 and 2024-09-22 00:10:00 are target sampling time points, the electronic device determines that the number of adjacent target sampling time points of the power generation device is 0.
[0087] The electronic device determines the ratio of the number of adjacent target sampling time points of the power generation device to the total number of target sampling time points as the target ratio.
[0088] The electronic device determines whether the target ratio of the power generation device is less than a sixth threshold value. If yes, the power generation device is a second power generation device; if no, the power generation device is not the second power generation device.
[0089] The electronic device determines whether the number of the second power generation devices is greater than a fifth threshold value. If yes, it is determined that the power generation environment of the target sub-power grid is cloudy.
[0090] Based on the possible implementation mode, when it is cloudy, sunlight will be scattered, resulting in that the power generation power of part of the power generation devices is high and the power generation power of part of the power generation devices is low, and since the cloud has mobility, it will cause the power generation power of the power generation devices to be unstable. In the case that the number of the first power generation devices is less than or equal to the second threshold value and the number of the first power generation devices is greater than or equal to the fourth threshold value, it is indicated that the power generation power of part of the power generation devices is large and the power generation power of a considerable part of the power generation devices is small. Since the target ratio of the second power generation device is less than the sixth threshold value, the target ratio is the ratio of the number of adjacent target sampling time points to the total number of target sampling time points, that is, the second power generation device is a power generation device with unstable power generation power. In the case that the number of the second power generation devices is greater than the fifth threshold value, it is indicated that the power generation power of a large number of power generation devices is unstable, and it can be determined that the power generation environment of the target sub-power grid is cloudy.
[0091] Based on S301-S302, in the case that the running information includes the power generation environment of the target sub-power grid, and the power generation environment includes overcast, sunny, cloudy or the case that the power generation device is blocked by foreign matter, by determining, for each of the plurality of power generation devices, at least one target sampling time point of the power generation device within a preset time period, the power generation power of the power generation device at the target sampling time point is greater than a first threshold value, and then determining the power generation environment of the target sub-power grid according to the at least one target sampling time point of the plurality of power generation devices. Since the power generation environment of the power generation device can affect the power generation power of the power generation device, the scheme of determining the running information according to the plurality of power grid information can be realized.
[0092] In one design, in the case that the running information includes the change information of the power storage amount of the target sub-power grid, the power grid information includes the device information of the power storage device, and the device information includes the operating parameter which is the SOC of the power storage device, FIG. 4 is a flow diagram of another data processing method provided by the present application, as shown in FIG. 4, in the present application, the electronic device can determine the running information according to the plurality of power grid information, which can include the following steps:
[0093] S401, the electronic device determines, for each of the plurality of sampling time points within a preset time period, the power storage amount of the target sub-power grid at the sampling time point according to the SOC of the plurality of power storage devices at the sampling time point.
[0094] As a possible implementation manner, for each sampling time in the preset time period, the electronic device determines the storage capacity of the first storage device based on the SOC of the first storage device and the maximum storage capacity of the first storage device.
[0095] The electronic device determines the storage capacity of the second storage device based on the SOC of the second storage device and the maximum storage capacity of the second storage device.
[0096] The electronic device determines the storage capacity of the third storage device based on the SOC of the third storage device and the maximum storage capacity of the third storage device.
[0097] The electronic device performs the above processing for each storage device.
[0098] The electronic device determines the sum of the storage capacities of each storage device as the storage capacity of the target sub-grid.
[0099] S402, the electronic device determines the change information of the storage capacity of the target sub-grid based on the storage capacity of each sampling time.
[0100] As a possible implementation manner, the electronic device takes the sampling time as the abscissa and the storage capacity as the ordinate, and generates the change information of the storage capacity of the target sub-grid based on the storage capacity of the target sub-grid at each sampling time.
[0101] Based on S401-S402, in a case where the running information includes the change information of the storage capacity of the target sub-grid, the grid information includes the device information of the storage device, and the device information includes the running parameter, and the running parameter is the SOC of the storage device, the scheme of determining the running information according to the plurality of grid information can be implemented by determining the storage capacity of the target sub-grid at each sampling time in the plurality of sampling times in the preset time period according to the SOC of the plurality of storage devices at the sampling time, and then determining the change information of the storage capacity of the target sub-grid based on the storage capacity of each sampling time.
[0102] In a design, before S201, FIG. 5 is a flow diagram of another data processing method provided by the present application. As shown in FIG. 5, the data processing method provided by the present application can further include the following steps:
[0103] S501, the electronic device acquires second information of the user device.
[0104] The second information includes a user identifier.
[0105] It should be noted that the user identifier can be the ID of the user, for example, the number of the user.
[0106] As a possible implementation manner, in a case that the electronic device is connected with the user device through the cloud server, the user device sends the second information to the cloud server. Correspondingly, the cloud server receives the second information of the user device.
[0107] The cloud server sends the second information of the user device to the electronic device. Correspondingly, the electronic device receives the second information.
[0108] As another possible implementation manner, in a case that the electronic device is directly connected with the user device, the user device sends the second information to the electronic device. Correspondingly, the electronic device receives the second information of the user device.
[0109] S502, the electronic device determines at least one first sub-grid in the plurality of sub-grids that matches the user identifier.
[0110] The at least one first sub-grid includes a target sub-grid.
[0111] It should be noted that the sub-grid matching the user identifier means that the user corresponding to the user identifier has the permission to view the data of the sub-grid.
[0112] As a possible implementation manner, for each sub-grid in the plurality of sub-grids, the electronic device determines whether the user identifier exists in the permission white list of the sub-grid. If yes, the sub-grid is the first sub-grid; if no, the sub-grid is not the first sub-grid.
[0113] S503, the electronic device sends second response information to the user device.
[0114] The second response information includes the grid identifier of the at least one sub-grid.
[0115] As a possible implementation manner, the electronic device encapsulates the grid identifier of the at least one sub-grid as the second response information, and sends the second response information to the user device
[0116] Based on S501-S503, by obtaining the second information of the user device including the user identifier, then determining at least one first sub-grid in the plurality of sub-grids that matches the user identifier, the at least one first sub-grid including a target sub-grid, then sending second response information including the grid identifier of the at least one sub-grid to the user device, the security of the data of the sub-grid can be improved by authenticating the user identifier.
[0117] In one design, in the specific embodiment of the present application, the electronic device sends first response information to the user device, which can specifically include the following steps:
[0118] The electronic device sends target indication information to the cloud server.
[0119] The target indication information includes running information, and the target indication information is used to instruct the cloud server to send the running information to the user equipment.
[0120] As a possible implementation, the electronic device encapsulates the running information and the target instruction used to instruct the cloud server to send the running information to the user equipment as the target indication information, and sends the target indication information to the cloud server.
[0121] Optionally, the specific implementation of S503 provided in the specific manner of the present application can also refer to the description of the design.
[0122] Based on the scheme, compared with the existing scheme in which the cloud server further processes the data after obtaining the data, in the scheme of the present application, the electronic device determines the running information, and sends the running information to the cloud server, and the cloud server sends the running information to the user, without sending the original data of the target sub-grid to the cloud server, so that the security of the data of the target sub-grid can be improved.
[0123] The above mainly introduces the scheme provided by the embodiments of the present application from the perspective of the electronic device executing the data processing method. In order to realize the above functions, the electronic device contains the hardware structure and / or software module corresponding to the execution of each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of the examples described in the embodiments disclosed in the present application, the embodiments of the present application can be realized in the form of hardware or the combination of hardware and computer software. Whether a certain function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical scheme. Professional technicians can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0124] In the case of adopting functional module division, FIG. 6 shows a structural schematic diagram of an electronic device. As shown in FIG. 6, the electronic device 60 includes an acquisition module 601 and a processing module 602.
[0125] In some embodiments, the electronic device 60 can also include a storage module (not shown in FIG. 6) for storing program instructions and data.
[0126] All related contents of each step involved in the above method embodiments can be cited to the function description of the corresponding functional module, which will not be repeated here.
[0127] In the case of realizing the functions of the above functional modules in the form of hardware, FIG. 7 shows another structural schematic diagram of an electronic device. As shown in FIG. 7, the electronic device 70 includes a processor 701, a memory 702 and a bus 703. The processor 701 and the memory 702 can be connected through the bus 703.
[0128] As an example, the processor 701 can include one or more CPUs, such as the CPU 0 and the CPU 1 shown in FIG. 7.
[0129] As a possible implementation, the memory 702 can exist independently of the processor 701, and the memory 702 can be connected with the processor 701 through the bus 703, for storing instructions or program codes. When the processor 701 invokes and executes the instructions or program codes stored in the memory 702, the data processing method provided in the embodiments of the present application can be implemented.
[0130] In another possible implementation, the memory 702 can also be integrated with the processor 701.
[0131] It should be noted that the structure shown in FIG. 7 does not constitute a limitation on the electronic device 70. In addition to the components shown in FIG. 7, the electronic device 70 can include more or fewer components than shown, or combine certain components, or different arrangement of components.
[0132] As an example, in combination with FIG. 6, the functions implemented by the acquisition module 601 and the processing module 602 in the electronic device 60 are the same as the functions of the processor 701 in FIG. 7.
[0133] Optionally, as shown in FIG. 7, the electronic device 70 provided in the embodiments of the present application can further include a communication interface 704.
[0134] In a possible implementation, the communication interface 704 in the electronic device 70 provided in the embodiments of the present application can also be integrated in the processor 701, which is not limited in the embodiments of the present application.
[0135] Through the above description of the embodiments, those skilled in the art can clearly understand that, for the convenience and brevity, only the division of the above functional units is taken as an example for description. In actual application, the above functions can be completed by different functional units according to needs, that is, the internal structure of the device is divided into different functional units to complete all or part of the functions described above. The specific working process of the system, device and unit described above can refer to the corresponding process in the foregoing method embodiments, which will not be described here.
[0136] The embodiments of the present application also provide a computer readable storage medium, which stores computer programs or instructions, and the computer programs or instructions are executed to make the computer perform each step in the method process shown in the foregoing method embodiments.
[0137] The embodiment of the present application provides a computer program product comprising instructions which, when executed on a computer, cause the computer to carry out each of the steps in the method flow shown in the above method embodiment.
[0138] The embodiment of the present application provides a chip system, comprising: a processor and an interface circuit; the interface circuit is used for receiving a computer program or instructions and transmitting to the processor; the processor is used for executing the computer program or instructions, so that the chip system executes each of the steps in the method flow shown in the above method embodiment.
[0139] Since the electronic device, the computer readable storage medium and the computer program product provided by the embodiment can be applied to the above data processing method provided by the embodiment, the technical effects that can be obtained by the electronic device, the computer readable storage medium and the computer program product are also referable to the above method embodiment, and the embodiment of the present application will not be repeated here.
[0140] Although the present application is described herein in conjunction with various embodiments, those skilled in the art, with the benefit of the drawings, the disclosure, and the appended claims, can understand and implement other variations of the disclosed embodiments in the course of their work. In the claims, the word "comprising" does not exclude other components or steps, and "a" or "one" does not exclude a plurality. A single processor or other unit can implement several of the functions listed in the claims. Measures described in mutually different dependent claims can be combined and produce good results.
[0141] Although the present application is described herein in conjunction with specific features and embodiments thereof, it is obvious that various modifications and combinations can be made thereto without departing from the spirit and scope of the application. Accordingly, the specification and drawings are to be regarded simply as illustrative of the present application as defined by the appended claims, and are to be construed in the broadest sense allowable. Obviously, those skilled in the art can make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims and their equivalents, it is intended to include them in the present application.
Claims
1. A data processing method, characterized by, The method is applied to an electronic device in a target power grid, the target power grid further comprising a plurality of sub-power grids, each sub-power grid comprising a power generation device, a power storage device and an inverter, the electronic device being connected to the inverter in each sub-power grid, and the method comprising: receiving first information of a user device; the first information being used to request operation information of a target sub-power grid in the plurality of sub-power grids within a preset time period; in response to the first information, obtaining power grid information of the target sub-power grid at each sampling time within the preset time period; the power grid information comprising device information of the power generation device, the power storage device and / or the inverter, the device information comprising operation parameters and / or alarm information; determining the operation information according to a plurality of power grid information, and sending first response information comprising the operation information to the user device.
2. The method of claim 1, wherein, The operation information comprises a power generation environment of the target sub-power grid, the power generation environment comprising overcast, sunny or cloudy, the power grid information comprises device information of the power generation device, the device information comprising operation parameters, the operation parameters being power generation power, and the determining the operation information according to a plurality of power grid information comprises: for each power generation device in the plurality of power generation devices, determining at least one target sampling time of the power generation device within the preset time period; the power generation power of the power generation device at the target sampling time being greater than a first threshold value; determining the power generation environment of the target sub-power grid according to at least one target sampling time of the plurality of power generation devices.
3. The method of claim 2, wherein, The determining the power generation environment of the target sub-power grid according to at least one target sampling time of the plurality of power generation devices comprises: in a case where a number of first power generation devices in the plurality of power generation devices is greater than a second threshold value, determining that the power generation environment of the target sub-power grid is sunny; a number of target sampling times of the first power generation devices being greater than a third threshold value; in a case where a number of first power generation devices in the plurality of power generation devices is less than a fourth threshold value, determining that the power generation environment of the target sub-power grid is overcast; the second threshold value being greater than the fourth threshold value; in a case where a number of first power generation devices in the plurality of power generation devices is less than or equal to the second threshold value, a number of first power generation devices is greater than or equal to the fourth threshold value, and a number of second power generation devices is greater than a fifth threshold value, determining that the power generation environment of the target sub-power grid is cloudy; a target ratio of the second power generation device being less than a sixth threshold value, the target ratio being a ratio of a number of adjacent target sampling times to a total number of target sampling times.
4. The method of claim 1, wherein, The operation information comprises change information of a power storage amount of the target sub-power grid, the power grid information comprises device information of the power storage device, the device information comprising the operation parameters, the operation parameters being an SOC of the power storage device, and the determining the operation information according to a plurality of power grid information comprises: for each sampling time in a plurality of sampling times within the preset time period, determining a power storage amount of the target sub-power grid at the sampling time according to SOCs of a plurality of power storage devices at the sampling time; determining the change information of the power storage amount of the target sub-power grid based on the power storage amount at each sampling time.
5. The method of claim 1, wherein, The operation information includes alarm information of the target sub-power grid, the power grid information includes device information of the power generation device, the power storage device and the inverter, the device information includes alarm information, and the operation information is determined according to the plurality of power grid information, including: The alarm information, the sampling time corresponding to the alarm information and the device identifier of the device generating the alarm information are encapsulated as the operation information.
6. The method according to any one of claims 1 to 3, characterized in that, The method further includes: Obtaining second information of the user device; the second information includes a user identifier; Determining at least one first sub-power grid matched with the user identifier in the plurality of sub-power grids; the at least one first sub-power grid includes the target sub-power grid; Sending second response information to the user device; the second response information includes a power grid identifier of the at least one sub-power grid.
7. The method according to any one of claims 1 to 3, characterized in that, The first response information is sent to the user device, including: Sending target indication information to a cloud server; the target indication information includes the operation information, and the target indication information is used to instruct the cloud server to send the operation information to the user device.
8. An electronic device, comprising: The electronic device is included in a target power grid, the target power grid further includes a plurality of sub-power grids, the sub-power grids include power generation devices, power storage devices and inverters, the electronic device is connected with the inverters in each sub-power grid, and the electronic device includes an acquisition module and a processing module. The acquisition module is used to receive first information of a user device; the first information is used to request operation information of a target sub-power grid in the plurality of sub-power grids in a preset time period; The processing module is used to acquire power grid information of the target sub-power grid at each sampling time in the preset time period in response to the first information; the power grid information includes device information of the power generation device, the power storage device and / or the inverter, and the device information includes operation parameters and / or alarm information; The processing module is further used to determine the operation information according to a plurality of power grid information, and send first response information to the user device; the first response information includes the operation information.
9. An electronic device, comprising: The electronic device includes a processor, the processor is coupled with a memory, the memory is used to store programs or instructions, when the programs or instructions are executed by the processor, the device executes the method in any one of claims 1 to 7.
10. A computer readable storage medium having stored thereon a computer program or instructions, characterized in that, The computer programs or instructions are executed to make the computer execute the method in any one of claims 1 to 7.
Citation Information
Patent Citations
Generated power prediction method and device, electronic equipment and storage medium
CN117748482A
Electric energy scheduling method and device and computer readable storage medium
CN118611168A
Equipment control method, inverter and computer readable storage medium
CN118677009A
System and method for establishing communication with an array of inverters
US20120089260A1