Electric Quantity Revenue Verification Method, Device, Equipment and Energy Storage System

By obtaining and processing touch time in real time, combining power change data and pricing rules, the power income of the energy storage system is verified, which solves the problem of reduced accuracy of power calculation and improves the accuracy of profit calculation.

CN114139869BActive Publication Date: 2025-06-10GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111283966.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-11-01
Publication Date
2025-06-10
Estimated Expiration
2041-11-01

AI Technical Summary

Technical Problem

During the power supply and storage process of existing energy storage systems, the accuracy of power calculation is reduced, resulting in an increase in the error of power returns and a decrease in the accuracy of returns.

Method used

By obtaining the current touch time sent by the touch device in real time, processing the system time to determine the target system time, combining the real-time recorded power change data and charging and discharge pricing rules, the current hourly gains for each recording cycle are calculated, and verification and analysis are performed to determine the verification and acceptance.

Benefits of technology

It improves the accuracy of power calculation, reduces the error of power returns, and enhances the accuracy of profit calculation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114139869B_ABST
    Figure CN114139869B_ABST
Patent Text Reader

Abstract

The present invention relates to a method, device, equipment and energy storage system for verifying power generation revenue. According to the currently obtained current touch time, the system time is processed to determine the target system time; according to the current system time corresponding to the target system time, the currently recorded current hourly power change data and the preset charging and discharging pricing rules, the current hourly revenue corresponding to each preset recording period is calculated; using the current touch time, the current system time, the preset revenue writing time range and the preset current hourly planned revenue value, the current hourly revenue corresponding to each preset recording period is verified and analyzed to determine the current hourly verified revenue; according to the current hourly verified revenue, the target hourly revenue value and the cumulative revenue value for the current hour are determined. This solution verifies the current hourly revenue in each hour, and determines the hourly revenue value and the cumulative revenue value for each hour based on the verified revenue, improving the accuracy of power generation revenue calculation.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of power revenue verification, and in particular to a power revenue verification method, device, equipment, and energy storage system. Background Art

[0002] The energy management system (EMS) generally includes four categories: data acquisition, network monitoring, energy scheduling, and network data analysis. It is mainly used for internal energy control of the microgrid, maintaining the power balance of the microgrid, ensuring the normal operation of the microgrid, and can meet the on-site energy scheduling requirements of medium and small commercial energy storage systems.

[0003] In the current energy storage market, various energy storage devices have emerged one after another. In the whole system, the most important parameter that users care about is the revenue. The amount of revenue affects users' recognition and attention to the energy storage system, and the accuracy of revenue is beneficial to the promotion of the energy storage system. However, in the existing energy storage system during the power supply and energy storage process, over time, the accuracy of power calculation may decrease, thereby increasing the power revenue error and reducing the revenue accuracy.

[0004] Therefore, how to improve the accuracy of power calculation and thus improve the accuracy of power revenue is a technical problem that those skilled in the art need to solve urgently. Summary of the Invention

[0005] In view of this, the purpose of the present invention is to provide a power revenue verification method, device, equipment, and energy storage system to solve the problem in the prior art that the accuracy of power calculation decreases, thereby increasing the power revenue error and reducing the revenue accuracy.

[0006] To achieve the above purpose, the present invention adopts the following technical solutions:

[0007] A power revenue verification method includes:

[0008] Obtaining in real time the current touch time sent by the touch device according to a preset sending period;

[0009] Processing the system time according to the current touch time to determine the target system time;

[0010] Calculating the current hourly revenue corresponding to each preset recording period according to the current system time determined by using the target system time, the current hourly power change data recorded in real time according to a preset recording period, and a preset charging and discharging pricing rule;

[0011] Performing verification analysis on the current hourly revenue corresponding to each preset recording period by using the current touch time, the current system time, a preset revenue writing time range, and a preset current hourly planned revenue value corresponding to the current system time to determine the current hourly verified revenue;

[0012] Verify the revenue based on the current hour, and determine the target hourly revenue value and the cumulative revenue value for the current hour corresponding to the current system time.

[0013] Further, in the above power revenue verification method, the use of the current touch time, the current system time, the preset revenue writing time range, and the preset current hour planned revenue value corresponding to the current system time to perform verification and analysis on the current hour revenue corresponding to each preset recording period to determine the current hour verification revenue includes:

[0014] Use the current touch time, the current system time, and the preset current hour planned revenue value corresponding to the current system time to verify the current hour revenue and determine the intermediate revenue for the current hour after verification;

[0015] Judge whether the current system time reaches the preset revenue writing time range corresponding to the current hour;

[0016] If the current system time reaches the preset revenue writing time range, then use the intermediate revenue as the current hour verification revenue;

[0017] If the current system time does not reach the preset revenue writing time range, then continue to verify the current hour revenue corresponding to the next preset recording period.

[0018] Further, in the above power revenue verification method, the use of the current touch time, the current system time, and the preset current hour planned revenue value corresponding to the current system time to verify the current hour revenue and determine the intermediate revenue for the current hour after verification includes:

[0019] Perform preset offset addition and subtraction processing on the preset current hour planned revenue value corresponding to the current system time to obtain the preset current hour planned revenue range corresponding to the current system time;

[0020] Judge whether the current hour revenue conforms to the preset current hour planned revenue range;

[0021] If the current hour revenue does not conform to the preset current hour planned revenue range, then judge whether the time difference between the current touch time and the current system time exceeds the preset error range;

[0022] If the time difference exceeds the preset error range, then correct the current system time according to the current touch time, and use the corrected system correction time as the target system time;

[0023] Recalculate the replacement hourly revenue according to the current system time determined using the target system time, the current hourly power change data, and the preset charging and discharging pricing rules, and use the replacement hourly revenue as the intermediate revenue for the current hour;

[0024] If the time difference does not exceed the preset error range, use the preset current hourly planned revenue value as the intermediate revenue for the current hour;

[0025] If the current hourly revenue meets the preset current hourly planned revenue range, use the current hourly revenue as the intermediate revenue for the current hour.

[0026] Further, in the above power revenue verification method, the processing of the system time according to the current touch time to determine the target system time includes:

[0027] Judge whether the time difference between the current touch time and the system time exceeds the preset error range;

[0028] If the time difference exceeds the preset error range, correct the system time according to the current touch time to obtain the target system time;

[0029] If the time difference does not exceed the preset error range, use the system time as the target system time.

[0030] Further, in the above power revenue verification method, the calculation of the current hourly revenue corresponding to each preset recording period according to the current system time determined using the target system time, the current hourly power change data recorded in real time according to the preset recording period, and the preset charging and discharging pricing rules includes:

[0031] According to the preset charging and discharging pricing rules, determine the charging price and discharging price corresponding to the current system time determined using the target system time;

[0032] According to the current hourly power change data recorded in real time according to the preset recording period, determine the current hourly discharge amount and the current hourly charge amount corresponding to each preset recording period;

[0033] Calculate the product of the current hourly discharge amount and the discharge price corresponding to each preset recording period as the current hourly discharge revenue corresponding to each preset recording period, and calculate the product of the current hourly charge amount and the charging price corresponding to each preset recording period as the current hourly charging cost corresponding to each preset recording period;

[0034] Take the difference between the current hourly discharge revenue and the current hourly charging cost corresponding to each preset recording period as the current hourly revenue corresponding to each preset recording period.

[0035] Further, in the above power revenue verification method, the preset current hourly planned revenue value includes: the intermediate revenue of the current hour corresponding to the previous day of the current system time.

[0036] Further, in the above power revenue verification method, the determining the target hourly revenue value and the cumulative revenue value of the current hour corresponding to the current system time according to the current hourly verification revenue includes:

[0037] Take the current hourly verification revenue as the target hourly revenue value of the current hour;

[0038] Add the historical cumulative revenue value recorded before the current hour to the target hourly revenue value to obtain the cumulative revenue value corresponding to the current hour.

[0039] Further, the above power revenue verification method further includes:

[0040] If the current touch time is not obtained, control the energy storage device to turn off the charge and discharge function.

[0041] The present invention also provides a power revenue verification device, including:

[0042] A time acquisition module, configured to acquire in real time the current touch time sent by the touch device according to a preset sending period;

[0043] A time determination module, configured to process the system time according to the current touch time to determine the target system time;

[0044] A revenue calculation module, configured to calculate the current hourly revenue corresponding to each preset recording period according to the current system time determined by using the target system time, the current hourly power change data recorded in real time according to a preset recording period, and a preset charge and discharge pricing rule;

[0045] A revenue verification module, configured to perform verification analysis on the current hourly revenue corresponding to each preset recording period by using the current touch time, the current system time, a preset revenue writing time range, and the preset current hourly planned revenue value corresponding to the current system time to determine the current hourly verification revenue;

[0046] A revenue determination module, configured to determine the target hourly revenue value and the cumulative revenue value of the current hour corresponding to the current system time according to the current hourly verification revenue.

[0047] Further, in the above power quantity revenue verification device, the revenue verification module includes: a verification unit, a judgment unit, and a determination unit;

[0048] The verification unit is configured to use the current touch time, the current system time, and the preset current hour planned revenue value corresponding to the current system time to verify the current hour revenue, and determine the intermediate revenue of the current hour after verification;

[0049] The judgment unit is configured to judge whether the current system time reaches the preset revenue writing time range corresponding to the current hour;

[0050] The determination unit is configured to, if the current system time reaches the preset revenue writing time range, use the intermediate revenue as the current hour verification revenue; if the current system time does not reach the preset revenue writing time range, continue to verify the current hour revenue corresponding to the next preset record period.

[0051] The present invention also provides a power quantity revenue verification device, including: a processor and a memory connected to the processor;

[0052] The memory is used to store a computer program, and the computer program is at least used to execute the above power quantity revenue verification method;

[0053] The processor is used to call and execute the computer program.

[0054] The present invention also provides an energy storage system, including: an energy storage device, a touch device, a router, and the above power quantity revenue verification device;

[0055] The touch device and the power quantity revenue verification device are respectively connected to the energy storage device;

[0056] The touch device is connected to the power quantity revenue verification device;

[0057] The touch device is connected to the router;

[0058] The touch device is configured to obtain network time through the router, or obtain input time pre-entered by an administrator, and send the network time or the input time as the current touch time to the power quantity revenue verification device.

[0059] A method, device, equipment and energy storage system for verifying power generation revenue. The method includes: obtaining in real time the current touch time sent by a touch device according to a preset sending period; processing the system time based on the current touch time to determine the target system time; calculating the current hourly revenue corresponding to each preset recording period according to the current system time determined by using the target system time, the current hourly power change data recorded in real time according to a preset recording period, and a preset charging and discharging pricing rule; performing verification analysis on the current hourly revenue corresponding to each preset recording period by using the current touch time, the current system time, a preset revenue writing time range, and the preset current hourly planned revenue value corresponding to the current system time to determine the current hourly verified revenue; and determining the target hourly revenue value and the cumulative revenue value for the current hour corresponding to the current system time according to the current hourly verified revenue. By adopting the technical solution of the present invention, the current hourly revenue calculated for each hour can be verified, and the hourly revenue value and the cumulative revenue value for each hour can be determined according to the verified current hourly verified revenue, reducing the error of revenue calculation and improving the accuracy of power generation revenue calculation.

[0060] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and cannot limit the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0061] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the following drawings are only some embodiments of the present invention, and those of ordinary skill in the art can also obtain other drawings without creative efforts based on these drawings.

[0062] Figure 1 It is a flowchart provided by an embodiment of the power generation revenue verification method of the present invention;

[0063] Figure 2 It is a schematic structural diagram provided by an embodiment of the power generation revenue verification device of the present invention;

[0064] Figure 3 It is a schematic structural diagram provided by an embodiment of the power generation revenue verification equipment of the present invention;

[0065] Figure 4 It is a schematic structural diagram provided by an embodiment of the energy storage system of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0066] To make the objectives, technical solutions and advantages of the present invention clearer, the technical solutions of the present invention will be described in detail below. Apparently, the described embodiments are only a part of the embodiments of the present invention, rather than all of them. All other implementation manners obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the scope of protection of the present invention.

[0067] Figure 1 It is a flowchart provided by an embodiment of the power generation revenue verification method of the present invention. As Figure 1 shown, the power generation revenue verification method of this embodiment specifically includes the following steps:

[0068] S101. Obtain the current touch time sent by the touch device according to a preset sending period in real time.

[0069] In this embodiment, the touch device needs to send the current touch time to the processor regularly, and the regular sending can be performed according to a preset sending period. Sending the current touch time to the processor regularly can enable the processor to perform time correction regularly, avoiding errors in power calculation and revenue calculation caused by the inconsistency between the time of the touch device and the system time. In this embodiment, the administrator can manually input the time through the touch device. The touch device obtains the manually input time and uses this time as the input time. The touch device can also obtain the network time from the network through the router. Among them, the router can obtain the network time from the network through a 4G card. The touch device sends the input time or the network time as the current touch time to the processor according to the TCP / IP protocol. A function for receiving time data frames is set in the processor. Therefore, the processor can use this function to obtain the current touch time sent by the touch device according to a preset sending period in real time. In this embodiment, the touch device preferably uses a touch screen.

[0070] S102. Process the system time according to the current touch time to determine the target system time.

[0071] After the processor obtains the current touch time, it is necessary to process the system time according to the current touch time to obtain the target system time.

[0072] Further, the specific implementation steps of this step are as follows:

[0073] First, determine whether the time difference between the current touch time and the system time exceeds a preset error range.

[0074] After the processor obtains the current touch time, it is necessary to compare the current touch time with the system time, determine the time difference between the two, and judge whether the time difference between the two exceeds the preset error range. When comparing times and calculating the difference, the hours and minutes in the time can be converted into minutes before comparison and calculation.

[0075] Second, if the time difference reaches the preset error range, the system time is corrected according to the current touch time to obtain the target system time.

[0076] If it is judged that the time difference between the current touch time and the system time exceeds the preset error range, it means that there is a difference between the current touch time and the system time. It is necessary to correct the system time according to the current touch time to make the current touch time consistent with the system time, and use the corrected system time as the target system time. When the processor corrects the system time, it first needs to split the time frame data corresponding to the current touch time into the form of year, month, day, hour, and minute, and then correct the system time according to the split data.

[0077] Third, if the time difference does not exceed the preset error range, the system time is used as the target system time.

[0078] If it is judged that the time difference between the current touch time and the system time does not exceed the preset error range, it means that the difference between the current touch time and the system time is not large, and there is no need to correct the time. The current system time can be directly used as the target system time.

[0079] S103. Calculate the current hourly revenue corresponding to each preset recording period according to the current system time determined by using the target system time, the current hourly power change data recorded in real time according to the preset recording period, and the preset charging and discharging pricing rules.

[0080] After determining the target system time in this embodiment, the current system time is recorded on the basis of the target system time corrected according to the current touch time. The processor also needs to record the current hourly power change data of each preset recording period in real time according to the preset recording period. The preset recording period can be set according to actual needs. If the set period is short, the frequency of verifying the current hourly revenue is high; if the period is long, the frequency of verifying the current hourly revenue is low. This embodiment does not limit it. In this embodiment, the charging electricity price and the discharging electricity price at different times may be different. Therefore, the preset charging and discharging pricing rules record the charging electricity price at different times and the discharging electricity price at different times. The processor needs to calculate the current hourly revenue corresponding to each preset recording period according to the current system time, the current hourly power change data of each preset recording period, and the preset charging and discharging pricing rules.

[0081] Further, the specific implementation steps of this step are as follows:

[0082] First, according to the preset charging and discharging pricing rules, determine the charging price and discharging price corresponding to the current system time determined by using the target system time.

[0083] Since the preset charging and discharging rules record the charging prices at different times and the discharging prices at different times, it is necessary to determine the charging price corresponding to the current system time and the discharging price corresponding to the current system time according to the preset charging and discharging pricing rules.

[0084] Second, according to the current hourly power change data recorded in real time according to the preset recording period, determine the current hourly discharge amount and the current hourly charging amount corresponding to each preset recording period.

[0085] The current hourly discharge amount and the current hourly charging amount corresponding to each preset recording period are stored in the current hourly power change data of each preset recording period. Therefore, the current hourly discharge amount and the current hourly charging amount corresponding to each preset recording period can be determined according to the current hourly power change data of each preset recording period.

[0086] Third, calculate the product of the current hourly discharge amount and the discharging price corresponding to each preset recording period as the current hourly discharge income corresponding to each preset recording period, and calculate the product of the current hourly charging amount and the charging price corresponding to each preset recording period as the current hourly charging cost corresponding to each preset recording period.

[0087] Fourth, use the difference between the current hourly discharge income and the current hourly charging cost corresponding to each preset recording period as the current hourly income corresponding to each preset recording period.

[0088] S104. Use the current touch time, the current system time, the preset income writing time range, and the preset current hourly planned income value corresponding to the current system time to perform verification and analysis on the current hourly income corresponding to each preset recording period, and determine the current hourly verified income.

[0089] After calculating the current hourly income corresponding to each preset recording period through the above steps, it is necessary to use the current touch time, the current system time, the preset income writing time range, and the preset current hourly planned income value corresponding to the current system time to perform verification and analysis on the current hourly income corresponding to each preset recording period, and determine the current hourly verified income. Among them, all verifications of the current hourly income need to be performed in sequence according to the sequence of the preset recording periods corresponding to each current hourly income. The preset current hourly planned income value corresponding to the current system time is a comparison value preset by the administrator.

[0090] Further, the specific implementation steps of this step are as follows:

[0091] First, use the current touch time, the current system time, and the preset current-hour planned revenue value corresponding to the current system time to verify the current-hour revenue and determine the intermediate revenue of the current hour after verification.

[0092] Specifically, it includes the following steps:

[0093] (1) Perform preset offset addition and subtraction on the preset current-hour planned revenue value corresponding to the current system time to obtain the preset current-hour planned revenue range corresponding to the current system time.

[0094] The preset current-hour planned revenue value corresponding to the current system time is the intermediate revenue of the current hour corresponding to the previous day of the current system time, that is, the intermediate revenue of the current hour verified by the time corresponding to the previous day and the current system time. In this embodiment, it is necessary to perform preset offset addition and subtraction on the preset current-hour planned revenue value to obtain the preset current-hour planned revenue range corresponding to the current system time.

[0095] (2) Determine whether the current-hour revenue conforms to the preset current-hour planned revenue range.

[0096] (3) If the current-hour revenue does not conform to the preset current-hour planned revenue range, then determine whether the time difference between the current touch time and the current system time exceeds the preset error range.

[0097] (4) If the time difference exceeds the preset error range, then correct the current system time according to the current touch time, and use the corrected system correction time as the target system time.

[0098] If it is determined that when the current-hour revenue does not conform to the preset current-hour planned revenue range, the time difference between the current touch time and the current system time also exceeds the preset error range, it means that at this time, the current-hour revenue does not conform to the preset current-hour planned revenue range because the system time and the time of the touch device are inconsistent. Therefore, it is necessary to correct the current system time according to the current touch time, and use the corrected system correction time as the target system time.

[0099] (5) Recalculate the replacement-hour revenue according to the current system time, the current-hour power change data, and the preset charging and discharging pricing rules determined by using the target system time, and use the replacement-hour revenue as the intermediate revenue of the current hour.

[0100] After the current system time is corrected, the revenue needs to be recalculated according to the corrected target system time, that is, using the current system time determined by the target system time, the current hourly power change data, and the preset charging and discharging pricing rules to recalculate the replacement hourly revenue, and use this replacement hourly revenue as the intermediate revenue for the current hour. The calculation method of the replacement hourly revenue is the same as that of the current hourly revenue, which will not be elaborated here.

[0101] (6) If the time difference does not exceed the preset error range, then use the preset current hourly planned revenue value as the intermediate revenue for the current hour.

[0102] If it is determined that the current hourly revenue does not meet the preset current hourly planned revenue range, and the time difference between the current touch time and the current system time does not exceed the preset error range, it means that there is no time error at this time. It may be because of the error in obtaining the current hourly power change data or the failure to obtain it, resulting in the current hourly revenue not meeting the preset current hourly planned revenue range. At this time, it is necessary to directly use the preset current hourly planned revenue value as the intermediate revenue for the current hour.

[0103] (7) If the current hourly revenue meets the preset current hourly planned revenue range, then use the current hourly revenue as the intermediate revenue for the current hour.

[0104] Second, determine whether the current system time reaches the preset revenue writing time range corresponding to the current hour.

[0105] After determining the intermediate revenue for the current hour obtained by verifying the current hourly revenue, it is necessary to determine whether the current system time reaches the preset revenue writing time range corresponding to the current hour, that is, whether the current hour is about to end. When each hour is about to end, the intermediate revenue finally verified for that hour is used as the written revenue. If the current hour has not reached the situation of being about to end, it is necessary to continue to verify the current hourly revenue corresponding to other preset record periods. Among them, the preset revenue writing time range is the time range when the current hour is about to end.

[0106] Third, if the current system time reaches the preset revenue writing time range, then use the intermediate revenue as the current hour verification revenue.

[0107] If it is determined that the current system time reaches the preset revenue writing time range, it means that the current hour is about to end. Then, use the intermediate revenue for the current hour as the current hour verification revenue so that the current hour verification revenue can be written as the final revenue for the current hour.

[0108] Fourth, if the current system time does not reach the preset revenue writing time range, then continue to verify the current hourly revenue corresponding to the next preset record period.

[0109] If it is determined that the current system time has not reached the preset revenue writing time range, it means that the current hour has not ended yet. Then, it is necessary to continue to verify the current hour's revenue corresponding to the next preset recording period until the current system time reaches the preset revenue writing time range.

[0110] S105. Verify the revenue based on the current hour, and determine the target hourly revenue value and the cumulative revenue value of the current hour corresponding to the current system time.

[0111] When the current hour is about to end, the verified current hour's verified revenue will be determined, and the target hourly revenue value and the cumulative revenue value of the current hour corresponding to the current system time will be determined according to the current hour's verified revenue.

[0112] Furthermore, it specifically includes the following steps:

[0113] First, use the current hour's verified revenue as the target hourly revenue value of the current hour.

[0114] When the current hour is about to end, the finally verified current hour's verified revenue can be used as the target hourly revenue value of the current hour.

[0115] Second, add the historical cumulative revenue value recorded before the current hour to the target hourly revenue value to obtain the cumulative revenue value corresponding to the current hour.

[0116] This embodiment records the historical cumulative revenue of all hours before the current hour. In this embodiment, it is necessary to add the target hourly revenue value of the current hour to the historical cumulative revenue value to obtain the cumulative revenue value corresponding to the current hour. In this way, by verifying and correcting the revenue value of each hour, the accuracy of the electricity revenue calculation can be ensured.

[0117] The electricity revenue verification method of this embodiment can verify the current hour's revenue calculated in each hour, determine the hourly revenue value and the cumulative revenue value of each hour according to the verified current hour's verified revenue, reduce the error of the revenue calculation, and improve the accuracy of the electricity revenue calculation. It can also correct the system time according to the preset sending period to avoid the error between the system time and the time of the touch device, and improve the accuracy of the electricity revenue calculation.

[0118] Furthermore, in the electricity revenue verification method of this embodiment, it also includes the following steps:

[0119] If the current touch time is not obtained, control the energy storage device to turn off the charge and discharge function.

[0120] Only when the processor obtains the current touch time sent by the touch device, will it use the current touch time to determine the target system time. If the current touch time is not obtained when the preset sending period is reached, it is necessary to control the energy storage device to turn off the charge and discharge function to avoid incorrect storage of power data caused by charge and discharge if the touch time is inconsistent with the system time at this time, resulting in incorrect revenue calculation. Thus, the acquisition error of power data can be reduced and the accuracy of revenue calculation can be improved.

[0121] For comprehensiveness, corresponding to the power revenue verification method provided by the embodiments of the present invention, the present application also provides a power revenue verification device.

[0122] Figure 2 It is a schematic structural diagram provided by an embodiment of the power revenue verification device of the present invention. As Figure 2 shown, the power revenue verification device of this embodiment includes:

[0123] A time acquisition module 11, configured to acquire in real time the current touch time sent by the touch device according to a preset sending period;

[0124] A time determination module 12, configured to process the system time according to the current touch time to determine the target system time;

[0125] A revenue calculation module 13, configured to calculate the current hourly revenue corresponding to each preset recording period according to the current system time determined by using the target system time, the current hourly power change data recorded in real time according to a preset recording period, and a preset charge and discharge pricing rule;

[0126] A revenue verification module 14, configured to perform verification and analysis on the current hourly revenue corresponding to each preset recording period by using the current touch time, the current system time, a preset revenue writing time range, and a preset current hourly planned revenue value corresponding to the current system time to determine the current hourly verified revenue;

[0127] A revenue determination module 15, configured to determine the current hourly target hourly revenue value and the cumulative revenue value corresponding to the current system time according to the current hourly verified revenue.

[0128] The power revenue verification device of this embodiment can verify the current hourly revenue calculated for each hour, and determine the hourly revenue value and the cumulative revenue value for each hour according to the verified current hourly verified revenue, reducing the error of revenue calculation and improving the accuracy of power revenue calculation.

[0129] Further, in the power revenue verification device of this embodiment, the revenue verification module 14 includes: a verification unit, a judgment unit, and a determination unit;

[0130] A verification unit, configured to verify the current-hour revenue by using the current touch time, the current system time, and the preset current-hour planned revenue value corresponding to the current system time, and determine the intermediate revenue of the current hour after verification;

[0131] A judgment unit, configured to judge whether the current system time reaches the preset revenue writing time range corresponding to the current hour;

[0132] A determination unit, configured to, if the current system time reaches the preset revenue writing time range, use the intermediate revenue as the current-hour verified revenue; if the current system time does not reach the preset revenue writing time range, continue to verify the current-hour revenue corresponding to the next preset recording period.

[0133] Further, in the power revenue verification device of this embodiment, the preset current-hour planned revenue value includes: the intermediate revenue of the current hour corresponding to the previous day of the current system time.

[0134] Further, in the power revenue verification device of this embodiment, the verification unit is specifically configured to:

[0135] Perform addition and subtraction processing of a preset offset on the preset current-hour planned revenue value corresponding to the current system time to obtain a preset current-hour planned revenue range corresponding to the current system time;

[0136] Judge whether the current-hour revenue conforms to the preset current-hour planned revenue range;

[0137] If the current-hour revenue does not conform to the preset current-hour planned revenue range, judge whether the time difference between the current touch time and the current system time exceeds the preset error range;

[0138] If the time difference exceeds the preset error range, correct the current system time according to the current touch time, and use the corrected system correction time as the target system time;

[0139] Recalculate the replacement-hour revenue according to the current system time, the current-hour power change data, and the preset charge and discharge pricing rules determined by using the target system time, and use the replacement-hour revenue as the intermediate revenue of the current hour;

[0140] If the time difference does not exceed the preset error range, use the preset current-hour planned revenue value as the intermediate revenue of the current hour;

[0141] If the current-hour revenue conforms to the preset current-hour planned revenue range, use the current-hour revenue as the intermediate revenue of the current hour.

[0142] Further, in the power revenue verification device of this embodiment, the time determination module 12 is specifically configured to:

[0143] Determine whether the time difference between the current touch time and the system time exceeds a preset error range;

[0144] If the time difference exceeds the preset error range, correct the system time according to the current touch time to obtain the target system time;

[0145] If the time difference does not exceed the preset error range, use the system time as the target system time.

[0146] Furthermore, in the power generation revenue verification device of this embodiment, the revenue calculation module 13 is specifically used for:

[0147] According to the preset charging and discharging pricing rules, determine the charging price and discharging price corresponding to the current system time determined by the target system time;

[0148] According to the current hourly power change data recorded in real time according to the preset recording period, determine the current hourly discharge amount and the current hourly charging amount corresponding to each preset recording period;

[0149] Calculate the product of the current hourly discharge amount and the discharge price corresponding to each preset recording period as the current hourly discharge revenue corresponding to each preset recording period, and calculate the product of the current hourly charging amount and the charging price corresponding to each preset recording period as the current hourly charging cost corresponding to each preset recording period;

[0150] Take the difference between the current hourly discharge revenue and the current hourly charging cost corresponding to each preset recording period as the current hourly revenue corresponding to each preset recording period.

[0151] Furthermore, in the power generation revenue verification device of this embodiment, the revenue determination module 15 is specifically used for:

[0152] Take the current hourly verification revenue as the target hourly revenue value for the current hour;

[0153] Add the historical cumulative revenue value recorded before the current hour to the target hourly revenue value to obtain the cumulative revenue value corresponding to the current hour.

[0154] Furthermore, the power generation revenue verification device of this embodiment further includes: a control module.

[0155] The control module is used to control the energy storage device to turn off the charging and discharging functions if the current touch time is not obtained.

[0156] Figure 3 It is a schematic structural diagram provided by an embodiment of the power generation revenue verification device of the present invention, as Figure 3As shown in the figure, the electricity revenue verification device of this embodiment includes: a processor 21 and a memory 22, and the processor 21 is connected to the memory 22. Among them, the memory 22 is used to store a computer program, and the computer program is at least used to execute the electricity revenue verification method described in the above embodiment; the processor 21 is used to call and execute the computer program stored in the memory 22.

[0157] The electricity revenue verification device of this embodiment can verify the current hour revenue calculated for each hour, and determine the hour revenue value and cumulative revenue value for each hour according to the verified current hour verification revenue, reducing the error of revenue calculation and improving the accuracy of electricity revenue calculation.

[0158] Figure 4 It is a schematic structural diagram provided by an embodiment of the energy storage system of the present invention. As Figure 4 shown in the figure, the energy storage system of this embodiment includes: an energy storage device 32, a touch device 31, a router 34, and the electricity revenue verification device 33 described in the above embodiment. The touch device 31 and the electricity revenue verification device 33 are respectively connected to the energy storage device 32; the touch device 31 is connected to the electricity revenue verification device 33; the touch device 31 is connected to the router 34. The touch device 31 is used to obtain the network time through the router 34, or obtain the input time pre-entered by the administrator, and send the network time or input time as the current touch time to the electricity revenue verification device 33.

[0159] The energy storage system of this embodiment can verify the current hour revenue calculated for each hour, and determine the hour revenue value and cumulative revenue value for each hour according to the verified current hour verification revenue, reducing the error of revenue calculation and improving the accuracy of electricity revenue calculation.

[0160] It can be understood that the same or similar parts in the above embodiments can be referred to each other, and the content not detailed in some embodiments can be seen in the same or similar content of other embodiments.

[0161] It should be noted that in the description of the present invention, terms such as "first" and "second" are only used for descriptive purposes and cannot be understood as indicating or implying relative importance. In addition, in the description of the present invention, unless otherwise specified, the meaning of "a plurality" refers to at least two.

[0162] Any process or method description depicted in the flowchart or described otherwise herein can be understood to represent a module, segment, or portion of code including one or more executable instructions for implementing a specific logical function or process. The scope of the preferred embodiments of the present invention includes additional implementations where functions may be executed not in the order shown or discussed, including in a substantially simultaneous manner according to the involved functions or in a reverse order, which should be understood by those skilled in the art to which the embodiments of the present invention pertain.

[0163] It should be understood that various parts of the present invention can be implemented by hardware, software, firmware, or a combination thereof. In the above embodiments, multiple steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, any one or a combination of the following techniques well known in the art can be used: discrete logic circuits with logic gate circuits for implementing logical functions on data signals, application specific integrated circuits with appropriate combinational logic gate circuits, programmable gate arrays (PGAs), field programmable gate arrays (FPGAs), etc.

[0164] Those of ordinary skill in the art of the present technology can understand that all or part of the steps carried by the methods of the above embodiments can be completed by instructing relevant hardware through a program, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiments.

[0165] In addition, each functional unit in various embodiments of the present invention can be integrated into a processing module, or each unit can exist physically alone, or two or more units can be integrated into one module. The above integrated module can be implemented in the form of hardware or in the form of a software functional module. When the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium.

[0166] The above-mentioned storage medium can be a read-only memory, a magnetic disk, an optical disk, etc.

[0167] In the description of this specification, the description with reference to terms such as "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in a suitable manner in any one or more embodiments or examples.

[0168] Although the embodiments of the present invention have been shown and described above, it can be understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those of ordinary skill in the art can make changes, modifications, substitutions, and variations to the above embodiments within the scope of the present invention.

Claims

1. A method for verifying power generation revenue, characterized in that, it includes: Obtaining the current touch time sent by the touch device according to a preset sending period in real time; Processing the system time according to the current touch time to determine the target system time; Calculating the current hourly revenue corresponding to each preset recording period according to the current system time determined by using the target system time, the current hourly power change data recorded in real time according to a preset recording period, and a preset charging and discharging pricing rule; Performing verification analysis on the current hourly revenue corresponding to each preset recording period by using the current touch time, the current system time, a preset revenue writing time range, and a preset current hourly planned revenue value corresponding to the current system time to determine the current hourly verified revenue, including: verifying the current hourly revenue by using the current touch time, the current system time, and the preset current hourly planned revenue value corresponding to the current system time to determine the intermediate revenue of the current hour after verification; judging whether the current system time reaches the preset revenue writing time range corresponding to the current hour; if the current system time reaches the preset revenue writing time range, then using the intermediate revenue as the current hourly verified revenue; if the current system time does not reach the preset revenue writing time range, then continuing to verify the current hourly revenue corresponding to the next preset recording period; wherein, the preset current hourly planned revenue value includes: the intermediate revenue of the current hour corresponding to the previous day of the current system time; Determining the target hourly revenue value and the cumulative revenue value of the current hour corresponding to the current system time according to the current hourly verified revenue.

2. The method for verifying power generation revenue according to claim 1, characterized in that, the verifying the current hourly revenue by using the current touch time, the current system time, and the preset current hourly planned revenue value corresponding to the current system time to determine the intermediate revenue of the current hour after verification includes: Performing addition and subtraction processing of a preset offset on the preset current hourly planned revenue value corresponding to the current system time to obtain a preset current hourly planned revenue range corresponding to the current system time; Judging whether the current hourly revenue conforms to the preset current hourly planned revenue range; If the current hourly revenue does not conform to the preset current hourly planned revenue range, then judging whether the time difference between the current touch time and the current system time exceeds a preset error range; If the time difference exceeds the preset error range, then correcting the current system time according to the current touch time and using the corrected system correction time as the target system time; Recalculating the replacement hourly revenue according to the current system time determined by using the target system time, the current hourly power change data, and the preset charging and discharging pricing rule, and using the replacement hourly revenue as the intermediate revenue of the current hour; If the time difference does not exceed the preset error range, then using the preset current hourly planned revenue value as the intermediate revenue of the current hour; If the current hourly revenue meets the preset current hourly planned revenue range, then use the current hourly revenue as the intermediate revenue for the current hour.

3. The method for verifying electricity revenue according to claim 1, wherein, the processing of the system time according to the current touch time to determine the target system time includes: judging whether the time difference between the current touch time and the system time exceeds a preset error range; if the time difference exceeds the preset error range, then correct the system time according to the current touch time to obtain the target system time; if the time difference does not exceed the preset error range, then use the system time as the target system time.

4. The method for verifying electricity revenue according to claim 1, wherein, the calculation of the current hourly revenue corresponding to each preset recording period according to the current system time determined by using the target system time, the current hourly electricity change data recorded in real time according to a preset recording period, and a preset charging and discharging pricing rule includes: determining the charging electricity price and discharging electricity price corresponding to the current system time determined by using the target system time according to the preset charging and discharging pricing rule; determining the current hourly discharge amount and the current hourly charge amount corresponding to each preset recording period according to the current hourly electricity change data recorded in real time according to a preset recording period; calculating the product of the current hourly discharge amount and the discharge electricity price corresponding to each preset recording period as the current hourly discharge revenue corresponding to each preset recording period, and calculating the product of the current hourly charge amount and the charging electricity price corresponding to each preset recording period as the current hourly charging cost corresponding to each preset recording period; taking the difference between the current hourly discharge revenue and the current hourly charging cost corresponding to each preset recording period as the current hourly revenue corresponding to each preset recording period.

5. The method for verifying electricity revenue according to claim 1, wherein, the determination of the target hourly revenue value and the cumulative revenue value of the current hour corresponding to the current system time according to the current hourly verified revenue includes: using the current hourly verified revenue as the target hourly revenue value of the current hour; adding the historical cumulative revenue value recorded before the current hour to the target hourly revenue value to obtain the cumulative revenue value corresponding to the current hour.

6. The method for verifying electricity revenue according to claim 1, wherein, it further includes: if the current touch time is not obtained, then control the energy storage device to turn off the charging and discharging function.

7. An electricity revenue verification device, wherein, it includes: a time acquisition module for real-time acquiring the current touch time sent by the touch device according to a preset sending period; a time determination module for processing the system time according to the current touch time to determine the target system time; A revenue calculation module, configured to calculate the current hourly revenue corresponding to each preset recording period according to the current system time determined by using the target system time, the current hourly power change data recorded in real time according to a preset recording period, and a preset charging and discharging pricing rule; A revenue verification module, configured to perform verification analysis on the current hourly revenue corresponding to each preset recording period by using the current touch time, the current system time, a preset revenue writing time range, and a preset current hourly planned revenue value corresponding to the current system time, to determine the current hourly verified revenue. Specifically, it is configured to perform verification on the current hourly revenue by using the current touch time, the current system time, and the preset current hourly planned revenue value corresponding to the current system time, to determine the intermediate revenue of the current hour after verification; Judge whether the current system time reaches the preset revenue writing time range corresponding to the current hour; If the current system time reaches the preset revenue writing time range, then use the intermediate revenue as the current hourly verified revenue; if the current system time does not reach the preset revenue writing time range, then continue to verify the current hourly revenue corresponding to the next preset recording period; wherein, the preset current hourly planned revenue value includes: the intermediate revenue of the current hour corresponding to the previous day of the current system time; A revenue determination module, configured to determine the target hourly revenue value and the cumulative revenue value of the current hour corresponding to the current system time according to the current hourly verified revenue.

8. The power revenue verification device according to claim 7, wherein, the revenue verification module includes: a verification unit, a judgment unit, and a determination unit; the verification unit is configured to perform verification on the current hourly revenue by using the current touch time, the current system time, and the preset current hourly planned revenue value corresponding to the current system time, to determine the intermediate revenue of the current hour after verification; the judgment unit is configured to judge whether the current system time reaches the preset revenue writing time range corresponding to the current hour; the determination unit is configured to, if the current system time reaches the preset revenue writing time range, then use the intermediate revenue as the current hourly verified revenue; if the current system time does not reach the preset revenue writing time range, then continue to verify the current hourly revenue corresponding to the next preset recording period.

9. A power revenue verification device, wherein, it includes: a processor and a memory connected to the processor; the memory is used to store a computer program, and the computer program is at least used to execute the power revenue verification method according to any one of claims 1-6; the processor is used to call and execute the computer program.

10. An energy storage system, wherein, it includes: an energy storage device, a touch device, a router, and the power revenue verification device according to claim 9; the touch device and the power revenue verification device are respectively connected to the energy storage device; the touch device is connected to the power revenue verification device; The touch device is connected to the router; The touch device is used to obtain the network time through the router, or obtain the input time pre-entered by the administrator, and send the network time or the input time as the current touch time to the power revenue verification device.

Citation Information

Patent Citations

  • Energy storage capacity determination method and system of energy storage system

    CN110061493A

  • Energy storage capacity configuration method and device, computer equipment and readable storage medium

    CN112615387A