Data processing method and system, electronic device and storage medium
By establishing a connection between metering point numbers between the energy internet marketing service system and the electricity consumption information collection system, the problems of data accuracy and timeliness in the electricity spot market are solved, a closed loop for electricity calculation is realized, and high-timeliness and high-frequency electricity spot settlement are supported.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- BEIJING CHINA POWER INFORMATION TECH
- Filing Date
- 2026-03-05
- Publication Date
- 2026-07-14
AI Technical Summary
Existing technologies in the electricity spot market have significant shortcomings in terms of end-to-end online automatic data connectivity, seamless closed-loop cross-system business processes, and high accuracy and reliability of settlement data, resulting in poor data integrity, accuracy, and timeliness.
By establishing a link between metering point numbers between the energy internet marketing service system and the electricity information collection system, the system automatically links user profiles and meter data, collects 25 frozen curve values, updates meter data, calculates electricity data based on this data, and finally sends it to the trading center for electricity trading.
It significantly improves the accuracy and timeliness of electricity calculation, realizes a closed loop from data collection and electricity calculation to data push, and supports high-timeliness and high-frequency electricity spot settlement.
Smart Images

Figure CN122390903A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of data processing technology, and in particular to a data processing method, system, electronic device, and storage medium. Background Technology
[0002] With the accelerated development of the electricity spot market and the continuous advancement of the unified electricity market system, improving the support capabilities for marketing spot trading has become an urgent issue to be addressed. Summary of the Invention
[0003] In view of the above, the purpose of one or more embodiments of this disclosure is to provide a data processing method, system, electronic device and storage medium to solve the problems raised in the background art.
[0004] To achieve the above objectives, the first aspect of this disclosure provides a data processing method, comprising:
[0005] The energy internet marketing service system sends user profiles and meter data to the electricity information collection system, and the user profiles and meter data are associated through metering point numbers; The electricity consumption information collection system collects the corresponding 25-point frozen curve values according to the metering point number and updates the meter data, then sends the updated meter data to the energy internet marketing service system. After the energy internet marketing service system confirms receipt of all the updated meter data corresponding to all the user profiles, it obtains the electricity data corresponding to the user profiles based on the updated meter data and sends the electricity data to the trading center so that the trading center can complete the electricity transaction based on the electricity data.
[0006] Optionally, it also includes: In response to not receiving the updated meter data, the energy internet marketing service system resends the corresponding meter data to the electricity information collection system. The electricity consumption information collection system automatically collects supplementary meter data based on the meter data and feeds the updated meter data back to the energy internet marketing service system.
[0007] Optionally, the electricity consumption data corresponding to the user profile is obtained based on the updated meter data, including: The market attributes of each user are determined based on the user profiles; The electricity calculation logic for each user is determined based on the aforementioned market attributes; The electricity consumption data for each user is calculated based on the electricity consumption calculation logic and the meter data.
[0008] Optionally, for users with market-oriented attributes such as market-oriented transactions, agent-purchased electricity, power generation users, and assessment users, the electricity consumption for the corresponding 24-hour period can be obtained based on the 25-point frozen curve value. For both service-oriented and agricultural users, the total monthly electricity consumption for each user can be obtained based on the 25-point freeze curve value.
[0009] Optionally, before obtaining the electricity data corresponding to the user profile based on the updated meter data, the method further includes: For meter data lacking initial data, the tail point data of the previous day's 25-point frozen curve or the previous day's daily frozen data is used for fitting; the number of tail point data with 0 electricity on the previous day's 25-point frozen curve does not exceed 2, and the previous day's daily frozen data is verified by reverse running and / or overcapacity verification; and / or, For meter data with missing tail point data, the data is fitted using daily frozen data from subsequent days; the daily frozen data is verified by reverse verification and / or overcapacity verification; and / or, For metering points without readings, a 0-reading value is used for fitting, and the corresponding electricity data for that metering point is also fitted with a 0-reading value; and / or, For metering points without readings, the system determines whether the user corresponding to the metering point is experiencing a power outage based on the transformer suspension information of the user corresponding to the metering point, the meter data of other metering points under that transformer, and the monthly electricity bill of the corresponding user; and / or, Daily frozen data is generated based on the meter data, and an overcapacity test is performed on the daily frozen data.
[0010] Optionally, sending the electricity data to the transaction center includes: The electricity consumption during the 24-hour period is sent to the trading center.
[0011] Optionally, it also includes: The trading center displays the electricity data according to the metering point number.
[0012] A second aspect of this disclosure provides a data processing system, comprising: The Energy Internet Marketing Service System is used to send user profiles and meter data to the electricity information collection system, wherein the user profiles and the meter data are associated through metering point numbers; and, after confirming receipt of all updated meter data corresponding to all user profiles, the system obtains the electricity data corresponding to the user profiles based on the updated meter data and sends the electricity data to the trading center so that the trading center can complete electricity transactions based on the electricity data. The electricity consumption information collection system is used to collect the corresponding 25-point frozen curve values according to the metering point number, update the meter data, and then send the updated meter data to the energy internet marketing service system.
[0013] A third aspect of this disclosure provides an electronic device including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the program, implements the method as described in the first aspect.
[0014] In a fourth aspect, this disclosure provides a non-transitory computer-readable storage medium storing computer instructions for causing a computer to perform the method as described in the first aspect.
[0015] As can be seen from the above, the data processing method, apparatus, electronic device and storage medium provided in this disclosure builds associated user profiles and meter data through metering point numbering, and realizes a closed loop from data collection, electricity calculation to data push based on data interaction between the energy internet marketing service system and the electricity information collection system, which greatly improves the accuracy and timeliness of electricity calculation. Attached Figure Description
[0016] To more clearly illustrate the technical solutions in one or more embodiments of this disclosure or the prior art, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the accompanying drawings described below are only one or more embodiments of this disclosure. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0017] Figure 1 This is a flowchart illustrating a data processing method according to one or more embodiments of this disclosure; Figure 2 This is a schematic diagram of the structure of a data processing system according to one or more embodiments of the present disclosure; Figure 3 This is a schematic diagram of the hardware structure of an electronic device according to one or more embodiments of this disclosure. Detailed Implementation
[0018] To make the objectives, technical solutions, and advantages of this disclosure clearer, the following detailed description is provided in conjunction with specific embodiments and the accompanying drawings.
[0019] It should be noted that, unless otherwise defined, the technical or scientific terms used in one or more embodiments of this disclosure should have the ordinary meaning understood by one of ordinary skill in the art to which this disclosure pertains. The terms "first," "second," and similar words used in one or more embodiments of this disclosure do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Terms such as "comprising" or "including" mean that the element or object preceding the word encompasses the elements or objects listed following the word and their equivalents, without excluding other elements or objects. Terms such as "connected" or "linked" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. Terms such as "upper," "lower," "left," and "right" are used only to indicate relative positional relationships; when the absolute position of the described object changes, the relative positional relationship may also change accordingly.
[0020] In other words, while supporting high-efficiency, high-frequency electricity spot settlement, the relevant technical solutions have significant shortcomings in terms of end-to-end online automatic data connectivity, seamless closed-loop cross-system business processes, and ensuring high accuracy and reliability of settlement data.
[0021] As described in the background section, in related technologies, user profiles and meter data are scattered across heterogeneous systems, and inter-system maintenance relies on manual processes; data push, anomaly detection, and data re-collection also depend on manual workflows. Therefore, these technologies suffer from problems such as poor data integrity, accuracy, and timeliness.
[0022] Therefore, this disclosure proposes a data processing method to effectively solve the above problems to a certain extent.
[0023] refer to Figure 1 The data processing method of one or more embodiments disclosed herein includes the following steps: Step S101: The energy internet marketing service system sends user profiles and meter data to the electricity information collection system. The user profiles and meter data are associated through the metering point number.
[0024] Step S102: After the electricity information collection system collects the corresponding 25 frozen curve values according to the metering point number and updates the meter data, it sends the updated meter data to the energy internet marketing service system.
[0025] Step S103: After the Energy Internet Marketing Service System confirms receipt of all updated meter data corresponding to all user files, it obtains the electricity data corresponding to the user files based on the updated meter data and sends the electricity data to the trading center so that the trading center can complete the electricity transaction based on the electricity data.
[0026] In this embodiment of the disclosure, the Energy Internet Marketing Service System (Marketing 2.0 System) is a core business system that provides marketing services, electricity bill settlement, data management, and service support to electricity users. The Electricity Information Collection System (Electricity Collection 2.0 System) is a collection system responsible for remotely collecting metering data such as frozen readings of electricity meters, electricity consumption, and load. The trading center, which is directly connected to the Marketing 2.0 System, is a professional organization and system responsible for organizing electricity market transactions, contract management, electricity clearing, and settlement management.
[0027] User profiles record basic information such as user identity, electricity usage attributes, market type, and metering relationships, serving as the basis for electricity marketing and spot market settlement. Meter data, consisting of frozen meter readings, electricity consumption, and meter curves, forms the data basis for electricity consumption calculation and spot market settlement. In related technologies, after the user acquisition system collects meter data, it relies on humans to establish the association between user profiles and meter data.
[0028] In the embodiments of this disclosure, the metering point number is proposed as a bridge linking user profiles and meter data to avoid the problems of poor timeliness and accuracy that exist in manual operations.
[0029] In some embodiments, the energy internet marketing service system first synchronizes user profiles and meter data to the electricity consumption information collection system so that the electricity consumption information collection system can collect meter data according to the received meter information.
[0030] Alternatively, meter data can be obtained by collecting metering information from metering points (such as electricity meters) deployed on the IoT platform. The meter data may include 25 frozen curve values or the current meter reading.
[0031] Optionally, the electricity information collection system verifies the interface login information to ensure information security.
[0032] It should be noted that each user may correspond to one or more metering points. In some embodiments, the energy internet marketing service system can receive meter data returned from all metering points of all users.
[0033] In other embodiments, the energy internet marketing service system may fail to receive data from some metering points. In this case, the energy internet marketing service system automatically triggers an early warning mechanism, resending the meter data for which no data was received to the electricity consumption information collection system. This automatically triggers the supplementary data collection mechanism of the electricity consumption information collection system, which will then return the supplementary meter data.
[0034] In some embodiments, the electricity information collection system performs preliminary data cleaning, verification, and fitting on the collected data.
[0035] It is understandable that the data collected by the electricity consumption information collection system is associated with the metering point number, forming a one-to-one correspondence, and is further linked to the user profile through the metering point number. Based on the market attributes stored in the user profile, users can be divided into different types, and therefore the data collected by the electricity consumption information collection system can also be divided into different user electricity consumption datasets according to the user's market attributes.
[0036] The energy internet marketing service system generates electricity consumption data based on meter readings, according to the requirements of different market attributes for electricity pricing rules. Optionally, the electricity consumption data can be the consumption during a 24-hour period.
[0037] For example, for market-based trading users, daily / hourly electricity consumption can be calculated based on the corresponding electricity price and metering period, according to market attributes and trading contracts, and frozen at 24:00. For users purchasing electricity through agents, electricity consumption can be calculated based on frozen at 24:00 according to the grid's agent electricity purchase rules, with a unified agent purchase price applied, and they do not participate in spot time-of-use settlement. For distributed photovoltaic users, electricity consumption, grid-connected electricity, and self-generated and self-consumed electricity can be calculated separately, with separate metering and settlement of generation and consumption. For agricultural users, the guaranteed catalog electricity price can be applied, and... Monthly aggregated electricity consumption is not included in spot market time-of-use calculations; only the total monthly electricity consumption is counted. For spot market users, the electricity consumption for the 24-hour period can be accurately calculated based on the spot market price at the 25-hour freeze curve / 24-hour freeze reading, for use in daily spot market settlement. For assessment users, the deviation between actual and declared electricity consumption can be calculated according to market rules for deviation assessment, but it needs to be decoupled from the calculation logic of spot market users and run independently. For power generation users, the electricity consumption can be completely separated from the electricity customer files, meters, and readings, and the on-grid electricity / power generation can be calculated separately without being mixed with electricity consumption data.
[0038] In some embodiments, after receiving data from the electricity information collection system, the energy internet marketing service system first performs data preparation, spot meter reading, and reading verification to ensure the integrity and accuracy of the data.
[0039] In some embodiments, data preparation may include severing the association between spot users and assessment users to ensure the normal calculation of electricity consumption by spot users; and performing special processing on the data preparation logic of power generation users to sever the shared relationship between power generation users and electricity customers in files, electricity meters, and readings, so as to ensure independent processing of data preparation and subsequent electricity consumption calculation for electricity customers and power generation users.
[0040] In some embodiments, reading verification may include reading fitting, inspection, etc.
[0041] Optionally, for data fitting in cases where the first point (0 o'clock) reading is missing, the last point of the previous day (24 o'clock) or the frozen data from the previous day can be used. Optionally, when using the last point of the previous day for fitting, a judgment condition can be added: if more than two consecutive points after the previous day's curve are fitted using the 0-point value, the last point of the previous day will no longer be used to fit the first point of the current day, to prevent subsequent normal points from being judged as abnormal during overcapacity verification. Optionally, when fitting the frozen data from the previous day, the frozen data of day T can be verified. If the frozen data of day T is less than or equal to the first normal point after it, then the frozen data of day T is used for fitting; and / or, if the hourly power consumption calculated from the frozen data of day T and the first normal point after it does not exceed the maximum power, then the frozen data of day T is used for fitting; otherwise, the frozen data of day T is no longer used for fitting.
[0042] Optionally, for reading fitting in cases where the end-point (24-point) reading is missing, daily frozen data can be used. Optionally, when using daily frozen data fitting, reverse verification and overcapacity verification services can be added. For example, when the end-point reading of day T is missing, but a 25-point frozen curve value exists on day T+1, the 25-point frozen curve value data of day T+1 is verified. If the zero-point data of day T+1 is less than the last normal point, then the daily frozen data fitting is no longer used. Optionally, when the end-point reading of day T is missing, but a 25-point frozen curve value exists on day T+1, the 25-point frozen curve value data of day T+1 is verified. If the hourly power consumption calculated between the 25-point frozen curve value data of day T+1 and the last normal point of day T does not exceed the maximum power, then the zero-point data of day T+1 is used for fitting. If there is no daily frozen data, then daily frozen data fitting is no longer used.
[0043] In some embodiments, if there is no data basis for fitting data, zero reading fitting can be used to prevent the entire accounting calculation from failing due to a certain meter not showing a reading, which in turn prevents the calculation of electricity consumption of other meters with readings under the accounting plan from being calculated.
[0044] For user power outages, further verification rules can be added. Optionally, when determining a user's power outage, transformer suspension information can be considered; and / or, for the corresponding user's monthly electricity consumption, if the user's monthly electricity consumption is zero and no frozen curve value has been obtained for several consecutive days, it can be fitted as 0 electricity consumption; and / or, when there are multiple metering points under the same receiving point, if there is meter information with frozen curve value, the other meters without obtained meter information can be fitted as 0 electricity consumption.
[0045] In addition, optionally, an overcapacity judgment for daily freezing can be added to avoid excessive transformer power loss due to daily freezing overcapacity.
[0046] Optionally, for the meter reading type, the total active power is used, but the verification criteria are to fit the 24-point readings of the reference meter as 0 power consumption.
[0047] Optionally, for metering points that have not calculated the electricity consumption of 24 points, a fallback fitting is performed based on 0 electricity consumption for each time period.
[0048] Optionally, the energy internet marketing service system can provide daily statistics on the electricity consumption of high-voltage agent electricity purchasers during the 24-hour period and / or transmit the total electricity consumption for each time period.
[0049] Optionally, the energy internet marketing service system can summarize the daily electricity consumption of non-centrally dispatched power users during 24 hours and / or transmit the total electricity consumption for each time period.
[0050] Optionally, the energy internet marketing service system can push electricity data based on the user's market attributes.
[0051] For example, the electricity consumption of market-based users at each time period of 24:00 is transmitted to the trading center on a daily basis; the electricity consumption of agent-purchased users at each time period of 24:00 is transmitted to the trading center on a daily basis; the electricity consumption of non-centrally dispatched power sources at each time period of 24:00 is transmitted to the trading center on a daily basis; and the electricity consumption of distributed photovoltaic users at each time period of 24:00 is transmitted to the trading center on a daily basis.
[0052] In addition to conducting electricity transactions, the trading center can also display electricity data.
[0053] For example, the trading center can display the number of frozen curve value tables that should have been obtained daily, the number of tables that have been obtained, and the number of tables that have not been obtained. It can also display the number of missing start and end points of the obtained frozen curve values, the number of values with more than 50% missing, and the number of values at 0 that are inconsistent with the daily frozen value. Clicking on each abnormal value on the page allows drill-down to view detailed meter information and frozen curve values.
[0054] Optionally, the trading center may also provide electricity query services.
[0055] For example, the trading center can display the electricity consumption for each time period according to metering points, and use color to mark whether each electricity consumption is fitted or not. Users can click on each metering point to display detailed information about the meter at that point.
[0056] This disclosure enables compatibility with Marketing 2.0 user profile data, supporting 24-hour electricity consumption calculation; it establishes a direct interaction channel between Marketing 2.0 and user-fitted data, and allows for the verification of the fitted data. Simultaneously, based on spot trading specifications, it aggregates the total daily electricity consumption of spot trading users during the 24-hour period, completing functions such as spot 24-hour electricity consumption metering and user electricity consumption query and display. This further improves the accuracy of spot 24-hour electricity consumption calculation, meets the 24-hour electricity consumption requirements for spot trading settlement, and enables online interaction with the trading center.
[0057] It is understandable that this method can be executed by any device, equipment, platform, or cluster of devices with computing and processing capabilities.
[0058] It should be noted that the methods of one or more embodiments of this disclosure can be executed by a single device, such as a computer or server. The methods of this embodiment can also be applied in a distributed scenario, where multiple devices cooperate to complete the process. In such a distributed scenario, one of these devices may execute only one or more steps of the methods of one or more embodiments of this disclosure, and the multiple devices will interact with each other to complete the method described.
[0059] It should be noted that the above description pertains to specific embodiments of this disclosure. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps described in the claims may be performed in a different order than those shown in the embodiments and may still achieve the desired results. Furthermore, the processes depicted in the drawings do not necessarily require a specific or sequential order to achieve the desired results. In some embodiments, multitasking and parallel processing are possible or may be advantageous.
[0060] Based on the same inventive concept, corresponding to any of the methods in the above embodiments, this disclosure also provides a data processing system. For example... Figure 2 As shown, the system includes: The Energy Internet Marketing Service System 11 is used to send user files and meter data to the electricity information collection system, wherein the user files and the meter data are associated through metering point numbers; and, after confirming receipt of all updated meter data corresponding to all user files, it obtains the electricity data corresponding to the user files based on the updated meter data and sends the electricity data to the trading center 13 so that the trading center 13 can complete the electricity transaction based on the electricity data. The electricity consumption information collection system 12 is used to collect the corresponding 25-point frozen curve values according to the metering point number, update the meter data, and then send the updated meter data to the energy internet marketing service system 11.
[0061] For ease of description, the above apparatus is described in terms of its functions, divided into various modules. Of course, when implementing one or more embodiments of this disclosure, the functions of each module can be implemented in one or more software and / or hardware.
[0062] The apparatus described above is used to implement the corresponding methods in the foregoing embodiments and has the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0063] Figure 3This embodiment illustrates a more specific hardware structure of an electronic device. The device may include a processor 1010, a memory 1020, an input / output interface 1030, a communication interface 1040, and a bus 1050. The processor 1010, memory 1020, input / output interface 1030, and communication interface 1040 are interconnected internally via the bus 1050.
[0064] The processor 1010 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this disclosure.
[0065] The memory 1020 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1020 can store the operating system and other applications. When the technical solutions provided in the embodiments of this disclosure are implemented by software or firmware, the relevant program code is stored in the memory 1020 and is called and executed by the processor 1010.
[0066] The input / output interface 1030 is used to connect input / output modules to realize information input and output. Input / output modules can be configured as components within the device (not shown in the figure) or externally connected to the device to provide corresponding functions. Input devices may include keyboards, mice, touchscreens, microphones, various sensors, etc., while output devices may include displays, speakers, vibrators, indicator lights, etc.
[0067] The communication interface 1040 is used to connect a communication module (not shown in the figure) to enable communication between this device and other devices. The communication module can communicate via wired means (such as USB, Ethernet cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).
[0068] Bus 1050 includes a pathway for transmitting information between various components of the device, such as processor 1010, memory 1020, input / output interface 1030, and communication interface 1040.
[0069] It should be noted that although the above-described device only shows the processor 1010, memory 1020, input / output interface 1030, communication interface 1040, and bus 1050, in specific implementations, the device may also include other components necessary for normal operation. Furthermore, those skilled in the art will understand that the above-described device may only include the components necessary for implementing the embodiments of this disclosure, and not necessarily all the components shown in the figures.
[0070] The electronic devices described above are used to implement the corresponding methods in the foregoing embodiments and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.
[0071] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transfer medium that can be used to store information accessible by a computing device.
[0072] Those skilled in the art should understand that the discussion of any of the above embodiments is merely exemplary and is not intended to imply that the scope of this disclosure (including the claims) is limited to these examples; within the framework of this disclosure, the technical features of the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations of different aspects of one or more embodiments of this disclosure as described above, which are not provided in detail for the sake of brevity.
[0073] Additionally, to simplify the description and discussion, and to avoid obscuring one or more embodiments of this disclosure, the provided drawings may or may not show well-known power / ground connections to integrated circuit (IC) chips and other components. Furthermore, the apparatus may be shown in block diagram form to avoid obscuring one or more embodiments of this disclosure, and this also takes into account the fact that the details of implementation of these block diagram apparatuses are highly dependent on the platform on which one or more embodiments of this disclosure will be implemented (i.e., these details should be fully understood by those skilled in the art). While specific details (e.g., circuitry) are set forth to describe exemplary embodiments of this disclosure, it will be apparent to those skilled in the art that one or more embodiments of this disclosure may be implemented without these specific details or with variations thereof. Therefore, these descriptions should be considered illustrative rather than restrictive.
[0074] Although this disclosure has been described in conjunction with specific embodiments thereof, many substitutions, modifications, and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may be used with the embodiments discussed.
[0075] This disclosure includes one or more embodiments intended to cover all such substitutions, modifications, and variations falling within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of one or more embodiments of this disclosure should be included within the scope of protection of this disclosure.
Claims
1. A data processing method, characterized in that, include: The energy internet marketing service system sends user profiles and meter data to the electricity information collection system, and the user profiles and meter data are associated through metering point numbers; The electricity consumption information collection system collects the corresponding 25-point frozen curve values according to the metering point number and updates the meter data, then sends the updated meter data to the energy internet marketing service system. After the energy internet marketing service system confirms receipt of all the updated meter data corresponding to all the user profiles, it obtains the electricity data corresponding to the user profiles based on the updated meter data and sends the electricity data to the trading center so that the trading center can complete the electricity transaction based on the electricity data.
2. The method according to claim 1, characterized in that, Also includes: In response to not receiving the updated meter data, the energy internet marketing service system resends the corresponding meter data to the electricity information collection system. The electricity consumption information collection system automatically collects supplementary meter data based on the meter data and feeds the updated meter data back to the energy internet marketing service system.
3. The method according to claim 1, characterized in that, Based on the updated meter data, the electricity consumption data corresponding to the user profile is obtained, including: The market attributes of each user are determined based on the user profiles; The electricity calculation logic for each user is determined based on the aforementioned market attributes; The electricity consumption data for each user is calculated based on the electricity consumption calculation logic and the meter data.
4. The method according to claim 3, characterized in that, For users whose market attributes are market-based transactions, agent-purchased electricity, power generation users, and assessment users, the electricity consumption for the corresponding 24-hour period is obtained based on the 25-point frozen curve value. For both service-oriented and agricultural users, the total monthly electricity consumption for each user can be obtained based on the 25-point freeze curve value.
5. The method according to claim 1, characterized in that, Before obtaining the electricity data corresponding to the user profile based on the updated meter data, the process also includes: For meter data lacking initial data, the tail point data of the previous day's 25-point frozen curve or the previous day's daily frozen data is used for fitting; the number of tail point data with 0 electricity on the previous day's 25-point frozen curve does not exceed 2, and the previous day's daily frozen data is verified by reverse running and / or overcapacity verification; and / or, For meter data with missing tail point data, the data is fitted using daily frozen data from subsequent days; the daily frozen data is verified by reverse verification and / or overcapacity verification; and / or, For metering points without readings, a 0-reading value is used for fitting, and the corresponding electricity data for that metering point is also fitted with a 0-reading value; and / or, For metering points without readings, the system determines whether the user corresponding to the metering point is experiencing a power outage based on the transformer suspension information of the user corresponding to the metering point, the meter data of other metering points under that transformer, and the monthly electricity bill of the corresponding user; and / or, Daily frozen data is generated based on the meter data, and an overcapacity test is performed on the daily frozen data.
6. The method according to claim 4, characterized in that, Sending the electricity data to the transaction center includes: The electricity consumption during the 24-hour period is sent to the trading center.
7. The method according to claim 1, characterized in that, Also includes: The trading center displays the electricity data according to the metering point number.
8. A data processing system, characterized in that, include: The energy internet marketing service system is used to send user profiles and meter data to the electricity information collection system, wherein the user profiles and the meter data are associated through metering point numbers; And, after confirming receipt of all the updated meter data corresponding to all the user profiles, the power consumption data corresponding to the user profiles is obtained based on the updated meter data and the power consumption data is sent to the trading center so that the trading center can complete the power transaction based on the power consumption data; The electricity consumption information collection system is used to collect the corresponding 25-point frozen curve values according to the metering point number, update the meter data, and then send the updated meter data to the energy internet marketing service system.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executed by the processor, characterized in that, When the processor executes the computer program, it implements the method as described in any one of claims 1 to 7.
10. A non-transitory computer-readable storage medium, characterized in that, The non-transitory computer-readable storage medium stores computer instructions for causing the computer to perform the method of any one of claims 1 to 7.