Method and system for repairing daily electricity consumption of whole society based on dynamic programming algorithm
Patent Information
- Application Number
- CN202411736773.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-29
- Publication Date
- 2025-05-09
AI Technical Summary
The existing technology is susceptible to multiple factors in the collection of daily electricity consumption data of power plants, resulting in data loss and distortion, making it difficult to meet lean management needs.
The daily electricity consumption repair method of the whole society based on dynamic programming algorithm is adopted. By calculating and repairing the electricity consumption data in each smallest organizational unit, and using dynamic programming algorithm to aggregate it step by step to obtain the daily electricity consumption of the whole society.
It improves the integrity and correctness of data, enhances the accuracy of daily electricity consumption data of power plants, solves the problems of data loss and defects, and meets the needs of lean management.
Smart Images

Figure CN119962801A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of electricity consumption repair, and specifically to a method and system for repairing daily electricity consumption of the entire society based on a dynamic programming algorithm. Background Art
[0002] The digital economy has become a key force in restructuring global factor resources, reshaping the global economic structure, and changing the global competitive landscape. Promoting the digital transformation of the world economy has become a general trend. Further promoting the digital transformation of the economy will accelerate the quality, efficiency, and power changes in my country's economic development.
[0003] In the process of digital transformation of enterprises, the granularity, integrity and correctness of data resources have an important impact on digital transformation and enterprise business analysis and management. At present, the data collection of daily electricity consumption of a certain enterprise is affected by multiple factors such as data collection technology, collection equipment, collection environment, and other management conditions. In the daily frequency data collection scenario, data is prone to missing and distorted, resulting in the granularity, integrity and quality of the collected data, which are still difficult to meet the needs of lean management. Summary of the invention
[0004] In order to solve the problem that the daily electricity consumption data collection of power plants in the prior art is affected by many factors, which easily leads to data loss and distortion, and is difficult to meet the needs of lean management, this application proposes a method for repairing the daily electricity consumption of the whole society based on a dynamic programming algorithm, including:
[0005] Calculate based on the electricity consumption data in each smallest organizational unit to obtain the existing data on daily electricity consumption of the industry in each smallest organizational unit;
[0006] Repair and calculate the daily power generation of power plants and other relevant index data of power plants in each minimum organizational unit to obtain the daily power consumption of all power plants in each minimum organizational unit;
[0007] Update the industry daily electricity consumption of all power plants in each minimum organizational unit to the existing industry daily electricity consumption data in each minimum organizational unit to obtain the industry daily electricity consumption in each minimum organizational unit;
[0008] Based on the daily electricity consumption of the industries in each minimum organizational unit, a dynamic programming algorithm is used to perform step-by-step aggregation to obtain the daily electricity consumption of the entire society.
[0009] Preferably, the calculation is performed based on the electricity consumption data in each minimum organizational unit to obtain the existing data of daily electricity consumption of the industry in each minimum organizational unit, including:
[0010] Calculate based on the details of the sales users and user profile information in each smallest organizational unit to obtain the industry power consumption of the sales users in each smallest organizational unit;
[0011] Calculate based on the gateway files and metering point data in each smallest organizational unit to obtain the line loss electricity borne by each smallest organizational unit;
[0012] Based on the industry electricity consumption of users in each smallest organizational unit and the line loss electricity borne by each smallest organizational unit, the existing data of the total social electricity consumption of each smallest organizational unit is obtained;
[0013] The electricity consumption data includes: details of electricity users, user profile information, gateway profiles and metering point data.
[0014] Preferably, the daily power generation of the power plants and other relevant index data of the power plants in each minimum organizational unit are repaired and calculated to obtain the daily power consumption of the industry of all power plants in each minimum organizational unit, including:
[0015] Based on the daily power generation of the power plant in each minimum organizational unit, the correlation coefficient reverse method is used to repair and obtain the daily power generation of the power plant after repair;
[0016] Repair the power plant index data based on the attributes of each power plant in each minimum organizational unit and the repaired daily power generation of the power plant to obtain the power plant index data of each power plant in each minimum organizational unit;
[0017] Based on the industries to which the power plants in each minimum organizational unit belong, the power plant index data of each power plant in each minimum organizational unit are aggregated to obtain the industry daily power consumption of each power plant in each minimum organizational unit;
[0018] The daily power consumption of each power plant in each minimum organizational unit is aggregated according to the industry to obtain the daily power consumption of all power plants in the minimum organizational unit.
[0019] Preferably, the daily power generation of the power plant in each minimum organizational unit is repaired by using a correlation coefficient inverse method to obtain the repaired daily power generation of the power plant, including:
[0020] When the daily power generation of the power plant is greater than the product of the power plant capacity multiplied by 24 multiplied by 2, or less than the grid-connected power, the daily power generation of the power plant is an abnormal daily power generation of the power plant;
[0021] The daily power generation of the power plant is repaired based on the historical data of the daily power generation of the power plant combined with the correlation coefficient back-calculation method to obtain the repaired daily power generation of the power plant.
[0022] Preferably, the power plant index data is repaired based on the attributes of each power plant in each minimum organizational unit in combination with the repaired daily power generation of the power plant to obtain the power plant index data of each power plant in each minimum organizational unit, including:
[0023] When the power plant is a public power plant, the comprehensive power consumption of the public power plant is obtained by calculating the relationship between the daily power generation of the repaired power plant and the comprehensive power consumption rate index;
[0024] When the power plant is a self-provided power plant, the self-generated and self-used power of the self-provided power plant is calculated based on the cross-reference relationship between the daily power generation, grid-connected power, comprehensive power consumption and self-generated and self-used indicators of the repaired power plant to obtain the self-generated and self-used power of the self-provided power plant;
[0025] The power plant index data include: the comprehensive power consumption of public power plants and the self-generated and self-used power of self-owned power plants.
[0026] Preferably, the daily electricity consumption of the industries in each minimum organizational unit is aggregated step by step using a dynamic programming algorithm to obtain the daily electricity consumption of the whole society, including:
[0027] Based on the parent-child hierarchical relationship of the organizational units, the daily power consumption of the industries in each of the minimum organizational units is aggregated and calculated to obtain the daily power consumption of the industries of the parent organizational unit of the minimum organizational unit;
[0028] The industry daily electricity consumption of the parent organizational unit of the minimum organizational unit continues to be cyclically aggregated and calculated until the total social daily electricity consumption is obtained when there is no upper organizational unit.
[0029] Based on the same application concept, this application also proposes a daily electricity consumption repair system for the whole society based on a dynamic programming algorithm, including:
[0030] The existing data calculation module of daily electricity consumption of the industry is used to calculate based on the electricity consumption data in each minimum organizational unit to obtain the existing data of daily electricity consumption of the industry in each minimum organizational unit;
[0031] The power plant industry daily power consumption repair and calculation module is used to repair and calculate the daily power generation of the power plant and other relevant indicator data of the power plant in each minimum organizational unit, and obtain the industry daily power consumption of all power plants in each minimum organizational unit;
[0032] The industry daily electricity consumption calculation module is used to update the industry daily electricity consumption of all power plants in each minimum organizational unit to the existing industry daily electricity consumption data in each minimum organizational unit to obtain the industry daily electricity consumption in each minimum organizational unit;
[0033] The daily electricity consumption calculation module for the whole society is used to perform step-by-step aggregation based on the daily electricity consumption of industries in each minimum organizational unit using a dynamic programming algorithm to obtain the daily electricity consumption of the whole society.
[0034] Preferably, the industry daily electricity consumption existing data calculation module is specifically used for:
[0035] Calculate based on the details of the sales users and user profile information in each smallest organizational unit to obtain the industry power consumption of the sales users in each smallest organizational unit;
[0036] Calculate based on the gateway files and metering point data in each smallest organizational unit to obtain the line loss electricity borne by each smallest organizational unit;
[0037] Based on the industry electricity consumption of users in each smallest organizational unit and the line loss electricity borne by each smallest organizational unit, the existing data of the total social electricity consumption of each smallest organizational unit is obtained;
[0038] The electricity consumption data includes: details of electricity users, user profile information, gateway profiles and metering point data.
[0039] Preferably, the power plant industry daily electricity consumption repair and calculation module includes:
[0040] The power plant daily power generation repair submodule is used to repair the power plant daily power generation in each minimum organizational unit by using the correlation coefficient inverse method to obtain the repaired power plant daily power generation;
[0041] A power plant index data repair submodule, used to repair the power plant index data based on the attributes of each power plant in each minimum organizational unit and the repaired daily power generation of the power plant, to obtain the power plant index data of each power plant in each minimum organizational unit;
[0042] The submodule for calculating the daily power consumption of each power plant industry is used to summarize the power plant index data of each power plant in each minimum organizational unit based on the industry to which each power plant in each minimum organizational unit belongs, so as to obtain the industry daily power consumption of each power plant in each minimum organizational unit;
[0043] The submodule for calculating the daily power consumption of all power plants by industry is used to aggregate the daily power consumption of each power plant in each minimum organizational unit by industry to obtain the daily power consumption of all power plants in the minimum organizational unit.
[0044] Preferably, the power plant daily power generation repair submodule is specifically used for:
[0045] When the daily power generation of the power plant is greater than the product of the power plant capacity multiplied by 24 multiplied by 2, or less than the grid-connected power, the daily power generation of the power plant is an abnormal daily power generation of the power plant;
[0046] The daily power generation of the power plant is repaired based on the historical data of the daily power generation of the power plant combined with the correlation coefficient back-calculation method to obtain the repaired daily power generation of the power plant.
[0047] Preferably, the power plant index data repair submodule is specifically used for:
[0048] When the power plant is a public power plant, the comprehensive power consumption of the public power plant is obtained by calculating the relationship between the daily power generation of the repaired power plant and the comprehensive power consumption rate index;
[0049] When the power plant is a self-provided power plant, the self-generated and self-used power of the self-provided power plant is calculated based on the cross-reference relationship between the daily power generation, grid-connected power, comprehensive power consumption and self-generated and self-used indicators of the repaired power plant to obtain the self-generated and self-used power of the self-provided power plant;
[0050] The power plant index data include: the comprehensive power consumption of public power plants and the self-generated and self-used power of self-owned power plants.
[0051] Preferably, the total social daily electricity consumption calculation module is specifically used for:
[0052] Based on the parent-child hierarchical relationship of the organizational units, the daily power consumption of the industries in each of the minimum organizational units is aggregated and calculated to obtain the daily power consumption of the industries of the parent organizational unit of the minimum organizational unit;
[0053] The industry daily electricity consumption of the parent organizational unit of the minimum organizational unit continues to be cyclically aggregated and calculated until the total social daily electricity consumption is obtained when there is no upper organizational unit.
[0054] Compared with the prior art, the beneficial effects of this application are:
[0055] A method and system for repairing daily electricity consumption of the whole society based on a dynamic programming algorithm, comprising: performing calculations based on electricity consumption data in each minimum organizational unit to obtain existing data on daily electricity consumption of industries in each minimum organizational unit; repairing and calculating daily power generation of power plants and other relevant index data of power plants in each minimum organizational unit to obtain daily electricity consumption of industries of all power plants in each minimum organizational unit; updating daily electricity consumption of industries of all power plants in each minimum organizational unit to existing data on daily electricity consumption of industries in each minimum organizational unit to obtain daily electricity consumption of industries in each minimum organizational unit; performing step-by-step aggregation based on daily electricity consumption of industries in each minimum organizational unit using a dynamic programming algorithm to obtain daily electricity consumption of the whole society; the present application uses the minimum organizational unit as a benchmark for calculation, which can realize the repair of daily electricity consumption of industries of organizational units at all levels and improve the integrity and correctness of data; iteratively counting daily electricity consumption of the whole society through a dynamic programming algorithm can improve the accuracy of daily electricity consumption data of the whole society;
[0056] This application repairs the power plant electricity consumption related indicator data through the cross-reference relationship between indicators, solves the problem of missing and defective power consumption data, and improves the data quality. BRIEF DESCRIPTION OF THE DRAWINGS
[0057] Figure 1 This is a flow chart of a method for repairing daily electricity consumption in the whole society based on a dynamic programming algorithm in this application;
[0058] Figure 2 This is a schematic diagram of the implementation steps of the daily electricity consumption restoration of the whole society based on the dynamic programming algorithm of this application;
[0059] Figure 3 Schematic diagram of industry electricity consumption for calculating electricity sold to customers for this application;
[0060] Figure 4 This is a logical diagram of the relationship between the power plant index data calculation for this application;
[0061] Figure 5 This is a schematic diagram of the correspondence between the power plants and industries in this application;
[0062] Figure 6 This is a schematic diagram of calculating the electricity consumption of the power plant industry for this application;
[0063] Figure 7 A schematic diagram of daily electricity consumption of the power plant industry updated to the smallest statistical unit industry for this application;
[0064] Figure 8 A schematic diagram of calculating the daily electricity consumption of each level of organizational unit industry according to the dynamic programming algorithm of this application;
[0065] Fig. 9 This is a schematic diagram of calculating daily electricity consumption of industries in other levels of organizational units according to the dynamic programming algorithm in this application. DETAILED DESCRIPTION
[0066] This application mainly targets the daily electricity consumption of power companies, takes the most granular electricity classification data carrier as the basic unit, and provides a method for repairing the daily electricity consumption of the whole society based on a dynamic programming algorithm in the unit dimension upward direction, so as to realize the industry daily electricity consumption repair of units at all levels, help improve the integrity and correctness of the data, and lay a solid data foundation for the lean management of enterprises. Dynamic Planning Dynamic Planning, the basic process of dynamic planning includes defining sub-problems, solving sub-problems, and merging the solutions of sub-problems to solve the original problem. Dynamic programming is usually performed in a bottom-up manner, by iteratively calculating sub-problems and storing the solutions to the sub-problems, gradually solving larger-scale problems until the original problem is solved; Electricity Consumption of the whole Society, electricity consumption of the whole society is a professional term in the power industry, used for economic statistics, and refers to the total amount of electricity consumption in all electricity-consuming fields such as the primary, secondary and tertiary industries, including industrial electricity, agricultural electricity, commercial electricity, residential electricity, public facility electricity and other electricity; Data Repair DataRepair refers to the process of recovering data in a storage medium that is missing, damaged or inaccessible; In order to better understand the present application, the contents of the present application are further explained below in conjunction with the drawings and embodiments of the specification.
[0067] Embodiment 1:
[0068] A method for repairing daily electricity consumption in the whole society based on dynamic programming algorithm. The specific process is as follows: Figure 1 As shown, including:
[0069] Step 1: Calculate based on the electricity consumption data in each minimum organizational unit to obtain the existing data on daily electricity consumption of the industry in each minimum organizational unit;
[0070] Step 2: repair and calculate the daily power generation of the power plants in each minimum organizational unit and other relevant indicator data of the power plants to obtain the daily power consumption of the industry of all power plants in each minimum organizational unit;
[0071] Step 3: Update the industry daily electricity consumption of all power plants in each minimum organizational unit to the existing industry daily electricity consumption data in each minimum organizational unit to obtain the industry daily electricity consumption in each minimum organizational unit;
[0072] Step 4: Based on the daily electricity consumption of the industries in each minimum organizational unit, a dynamic programming algorithm is used to perform step-by-step aggregation to obtain the daily electricity consumption of the entire society.
[0073] The main contents involved in this embodiment include: first, identifying the unit that constitutes the total social electricity consumption; second, calculating the total social daily electricity consumption of all power plants in the smallest statistical unit; third, calculating the power plant index data such as the power plant power consumption and pumped storage power of the power plant; fourth, calculating its total social electricity consumption based on the power plant index data; fifth, calculating the total social daily electricity consumption of the smallest statistical unit; sixth, updating the total social electricity consumption of the power plant to the total social daily electricity consumption of the smallest statistical unit; seventh, according to the dynamic programming algorithm, aggregating to the upper organizational unit step by step; eighth, repeating the seventh step until the total social daily electricity consumption of the top organizational unit is calculated, as shown in the following figure. Figure 2 As shown below. Figure 2 This embodiment is described in detail.
[0074] In step 1, the calculation is performed based on the electricity consumption data in each minimum organizational unit to obtain the existing data on daily electricity consumption of the industry in each minimum organizational unit, including:
[0075] Identify the components of electricity consumption in the whole society:
[0076] Identify the composition of electricity consumption in the industry within the scope of the smallest organizational unit, including electricity sold to customers, electricity losses, comprehensive electricity consumption of regional power plants, and self-generated and self-used electricity.
[0077] Calculate the existing data of daily electricity consumption of industries within the smallest organizational unit:
[0078] According to the details of the sales users and the user profile information, the industry electricity consumption of the sales users in the smallest organizational unit is calculated;
[0079] According to the gateway files and metering point data details, the line loss electricity borne by the smallest organizational unit is calculated;
[0080] The industry electricity consumption of users in the smallest organizational unit and the line loss electricity borne by the smallest organizational unit are unified into the electricity consumption of each industry, and the existing data of the total social electricity consumption of the smallest organizational unit are calculated, such as Figure 3 shown.
[0081] In step 2, the daily power generation of the power plants in each minimum organizational unit and other relevant indicator data of the power plants are repaired and calculated to obtain the daily power consumption of all power plants in each minimum organizational unit, including:
[0082] Daily power generation of the repaired power plant:
[0083] Taking the power plant as a unit and combining the power plant capacity, according to the formula: power generation > power plant capacity * 24 * 2 or power generation < grid-connected power, the daily power generation is judged to be abnormal;
[0084] The daily power generation of the repaired power plant is calculated by using the historical data of daily power generation and the correlation coefficient reverse deduction method.
[0085] Calculate the power plant's power consumption, self-generation and self-use and other power plant index data:
[0086] Public power plants calculate the comprehensive power consumption of public power plants based on the correlation between power generation and comprehensive power consumption rate indicators, such as Figure 4 As shown;
[0087] The self-generated and self-consumed electricity of the self-provided power plant is calculated based on the existing power generation, grid-connected electricity, comprehensive power consumption of the power plant, and the cross-reference relationship with the self-generated and self-consumed indicators. For example: Figure 4 shown.
[0088] Calculate the power consumption of the industry based on the power plant indicator data:
[0089] According to the nature of the power plant and the industry to which the self-provided power plant belongs, calculate the daily power consumption of each power plant in the smallest organizational unit. The industry relationship of the power plant is as follows: Figure 5 shown.
[0090] Calculate the daily power consumption of all power plants in the smallest organizational unit:
[0091] Aggregate the power consumption of all power plants in the smallest organizational unit area by industry to obtain the industry daily power consumption of all power plants in the smallest organizational unit; the effect diagram is shown in the figure below. Figure 6 shown.
[0092] In step 3, the daily power consumption of all power plants in each minimum organizational unit is updated to the existing data of daily power consumption of each industry in each minimum organizational unit to obtain the daily power consumption of each industry in each minimum organizational unit, which specifically includes:
[0093] Update the daily power consumption of all power plants in the smallest organizational unit to the existing data of daily power consumption of the industry in the smallest organizational unit according to the one-to-one correspondence between the industries, such as Figure 7 Shown
[0094] According to the industry hierarchy, the electricity consumption of the leaf industries of the smallest organizational unit is summarized level by level and updated to the relevant industries at the previous level:
[0095] According to the industry hierarchy relationship, check whether the cross-reference relationship between daily electricity consumption between industry levels is correct:
[0096] If the step check result is correct, the data is saved, otherwise a prompt message is added.
[0097] In step 4, the daily electricity consumption of the industries in each minimum organizational unit is aggregated step by step using a dynamic programming algorithm to obtain the daily electricity consumption of the whole society, which specifically includes:
[0098] According to the dynamic programming algorithm, aggregate and update the daily electricity consumption of the parent organizational unit industry:
[0099] According to the parent-child hierarchical relationship of organizations, a dynamic programming algorithm is used to aggregate and calculate the daily power consumption of industries in each minimum organizational unit to obtain the daily power consumption of industries in the parent organizational unit of the minimum organizational unit, such as Figure 8 As shown;
[0100] Updating and saving the industry daily electricity consumption of the parent organizational unit of the minimum organizational unit;
[0101] Calculate the daily electricity consumption of other organizational units and industries
[0102] According to the above steps, the dynamic programming algorithm is used to cyclically calculate the daily electricity consumption of the industry of the higher-level organizational unit until there is no upper-level organizational unit, and the daily electricity consumption of the whole society is obtained, such as Fig. 9 shown.
[0103] The specific application of this application is as follows:
[0104] The State Grid Corporation of China's new generation of planning and planning management platform - the online power grid (PIS), closely revolves around the company's "three types and two networks" construction and deployment, focuses on integrating data on the ubiquitous power Internet of Things, and aims to scientifically guide the planning and development of a strong and intelligent power grid. It creates a visualization application platform that integrates graphics and numbers, online interaction, and artificial intelligence, innovates the power grid development business model of online management, on-graph operations, and online services, and promotes the realization of online planning of power grids, online construction of power grids, and online operation of power grids. The repair method and device for the daily electricity consumption of the whole society based on the dynamic programming algorithm is an application of the online power grid electricity monitoring function. It has been implemented in many units and business lines of the State Grid Corporation of China, realizing high-precision statistics and applications of daily electricity consumption in the jurisdiction of the entire area.
[0105] The method and device for repairing the daily electricity consumption of the whole society based on the dynamic programming algorithm can efficiently support the calculation and repair of daily business electricity consumption, greatly improve the availability and accuracy of data, reduce the impact of incomplete and low-quality data on the company's monitoring and analysis capabilities of key production and operation indicators, and provide safe data decision-making support for the high-quality development of companies.
[0106] In view of the difficulties faced in the collection and statistics of daily electricity consumption in the entire region and society in business needs, the present invention designs a method for repairing daily electricity consumption in the entire society based on a dynamic programming algorithm. Based on the minimization of the composition of electricity consumption units in the entire society, according to the unit business logic, the daily electricity consumption calculation model of various units in the entire society is constructed to calculate and repair the daily electricity consumption of each unit in the entire society; based on the detailed indicator data resources of the power plant as an individual, for the data with missing or abnormal daily electricity consumption data of the plant, the cross-reference relationship and calculation algorithm between indicators are constructed, and the daily electricity consumption of the power plant is calculated and repaired to solve the problem of missing and defective plant electricity consumption data; based on the detailed indicator data resources of the individual power plant after repair, according to the attribute characteristics such as the nature and type of the power plant, the daily electricity consumption calculation model of the power plant industry is constructed to calculate and correct the total daily electricity consumption of each industry in the power plant; according to the statistical affiliation relationship of the organizational structure, the electricity calculation model of each level is constructed, and the daily electricity consumption data of the entire society at each level is calculated using the dynamic programming algorithm.
[0107] By simplifying the complex, the industry daily electricity consumption calculation model of the smallest statistical organizational unit is constructed by calculating and repairing the lowest-level detailed data. Based on the dynamic programming algorithm, the daily electricity consumption of the entire society of organizational units at all levels is iteratively calculated and stored in a bottom-up manner, realizing the daily monitoring of the total social electricity consumption of organizational units at all levels in the region, solving the problem of daily electricity consumption statistics that requires a lot of material and financial resources for repeated data collection, verification, and aggregation, and providing solid data guarantee for data monitoring and utilization and business operation capabilities;
[0108] It effectively solves the problems of untimely or lost data collection and poor data quality of indicators such as daily power consumption of the factory due to various reasons such as geographical location, environment, communication and management, improves the quality and timeliness of statistical data on daily operating power consumption, and provides a high-frequency, high-quality and high-precision weather vane, barometer and "new" force for economic development.
[0109] Embodiment 2:
[0110] A daily electricity consumption repair system for the whole society based on dynamic programming algorithm, including:
[0111] The existing data calculation module of daily electricity consumption of the industry is used to calculate based on the electricity consumption data in each minimum organizational unit to obtain the existing data of daily electricity consumption of the industry in each minimum organizational unit;
[0112] The power plant industry daily power consumption repair and calculation module is used to repair and calculate the daily power generation of the power plant and other relevant indicator data of the power plant in each minimum organizational unit, and obtain the industry daily power consumption of all power plants in each minimum organizational unit;
[0113] The industry daily electricity consumption calculation module is used to update the industry daily electricity consumption of all power plants in each minimum organizational unit to the existing industry daily electricity consumption data in each minimum organizational unit to obtain the industry daily electricity consumption in each minimum organizational unit;
[0114] The daily electricity consumption calculation module for the whole society is used to perform step-by-step aggregation based on the daily electricity consumption of industries in each minimum organizational unit using a dynamic programming algorithm to obtain the daily electricity consumption of the whole society.
[0115] The industry's daily electricity consumption data calculation module is already available, which is specifically used for:
[0116] Calculate based on the details of the sales users and user profile information in each smallest organizational unit to obtain the industry power consumption of the sales users in each smallest organizational unit;
[0117] Calculate based on the gateway files and metering point data in each smallest organizational unit to obtain the line loss electricity borne by each smallest organizational unit;
[0118] Based on the industry electricity consumption of users in each smallest organizational unit and the line loss electricity borne by each smallest organizational unit, the existing data of the total social electricity consumption of each smallest organizational unit is obtained;
[0119] The electricity consumption data includes: details of electricity users, user profile information, gateway profiles and metering point data.
[0120] The daily power consumption repair and calculation module of the power plant industry includes:
[0121] The power plant daily power generation repair submodule is used to repair the power plant daily power generation in each minimum organizational unit by using the correlation coefficient inverse method to obtain the repaired power plant daily power generation;
[0122] A power plant index data repair submodule, used to repair the power plant index data based on the attributes of each power plant in each minimum organizational unit and the repaired daily power generation of the power plant, to obtain the power plant index data of each power plant in each minimum organizational unit;
[0123] The submodule for calculating the daily power consumption of each power plant industry is used to summarize the power plant index data of each power plant in each minimum organizational unit based on the industry to which each power plant in each minimum organizational unit belongs, so as to obtain the industry daily power consumption of each power plant in each minimum organizational unit;
[0124] The submodule for calculating the daily power consumption of all power plants by industry is used to aggregate the daily power consumption of each power plant in each minimum organizational unit by industry to obtain the daily power consumption of all power plants in the minimum organizational unit.
[0125] The power plant daily power generation repair submodule is specifically used for:
[0126] When the daily power generation of the power plant is greater than the product of the power plant capacity multiplied by 24 multiplied by 2, or less than the grid-connected power, the daily power generation of the power plant is an abnormal daily power generation of the power plant;
[0127] The daily power generation of the power plant is repaired based on the historical data of the daily power generation of the power plant combined with the correlation coefficient back-calculation method to obtain the repaired daily power generation of the power plant.
[0128] The power plant indicator data repair submodule is specifically used for:
[0129] When the power plant is a public power plant, the comprehensive power consumption of the public power plant is obtained by calculating the relationship between the daily power generation of the repaired power plant and the comprehensive power consumption rate index;
[0130] When the power plant is a self-provided power plant, the self-generated and self-used power of the self-provided power plant is calculated based on the cross-reference relationship between the daily power generation, grid-connected power, comprehensive power consumption and self-generated and self-used indicators of the repaired power plant to obtain the self-generated and self-used power of the self-provided power plant;
[0131] The power plant index data include: the comprehensive power consumption of public power plants and the self-generated and self-used power of self-owned power plants.
[0132] The daily electricity consumption calculation module for the whole society is specifically used for:
[0133] Based on the parent-child hierarchical relationship of the organizational units, the daily power consumption of the industries in each of the minimum organizational units is aggregated and calculated to obtain the daily power consumption of the industries of the parent organizational unit of the minimum organizational unit;
[0134] The industry daily electricity consumption of the parent organizational unit of the minimum organizational unit continues to be cyclically aggregated and calculated until the total social daily electricity consumption is obtained when there is no upper organizational unit.
[0135] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
[0136] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0137] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0138] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0139] The above are merely embodiments of the present application and are not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application are included in the scope of the claims of the present application to be approved.
Claims
1. A method for repairing daily electricity consumption in the whole society based on a dynamic programming algorithm, characterized in that: include: Calculate based on the electricity consumption data in each smallest organizational unit to obtain the existing data on daily electricity consumption of the industry in each smallest organizational unit; Repair and calculate the daily power generation of power plants and other relevant index data of power plants in each minimum organizational unit to obtain the daily power consumption of all power plants in each minimum organizational unit; Update the industry daily electricity consumption of all power plants in each minimum organizational unit to the existing industry daily electricity consumption data in each minimum organizational unit to obtain the industry daily electricity consumption in each minimum organizational unit; Based on the daily electricity consumption of the industries in each minimum organizational unit, a dynamic programming algorithm is used to perform step-by-step aggregation to obtain the daily electricity consumption of the entire society.
2. The method according to claim 1, characterized in that: The calculation is performed based on the electricity consumption data in each minimum organizational unit to obtain the existing data on daily electricity consumption of the industry in each minimum organizational unit, including: Calculate based on the details of the sales users and user profile information in each smallest organizational unit to obtain the industry power consumption of the sales users in each smallest organizational unit; Calculate based on the gateway files and metering point data in each smallest organizational unit to obtain the line loss electricity borne by each smallest organizational unit; Based on the industry electricity consumption of users in each smallest organizational unit and the line loss electricity borne by each smallest organizational unit, the existing data of the total social electricity consumption of each smallest organizational unit is obtained; The electricity consumption data includes: details of electricity users, user profile information, gateway profiles and metering point data.
3. The method according to claim 1, characterized in that The daily power generation of the power plants in each minimum organizational unit and other relevant index data of the power plants are repaired and calculated to obtain the daily power consumption of all power plants in each minimum organizational unit, including: Based on the daily power generation of the power plant in each minimum organizational unit, the correlation coefficient back-calculation method is used to perform repair to obtain the repaired daily power generation of the power plant; based on the attributes of each power plant in each minimum organizational unit and the repaired daily power generation of the power plant, the power plant index data is repaired to obtain the power plant index data of each power plant in each minimum organizational unit; Based on the industries to which the power plants in each minimum organizational unit belong, the power plant index data of each power plant in each minimum organizational unit are aggregated to obtain the industry daily power consumption of each power plant in each minimum organizational unit; The daily power consumption of each power plant in each minimum organizational unit is aggregated according to the industry to obtain the daily power consumption of all power plants in the minimum organizational unit.
4. The method according to claim 3, characterized in that The daily power generation of the power plant in each minimum organizational unit is repaired by using the correlation coefficient inverse method to obtain the repaired daily power generation of the power plant, including: When the daily power generation of the power plant is greater than the product of the power plant capacity multiplied by 24 multiplied by 2, or less than the grid-connected power, the daily power generation of the power plant is an abnormal daily power generation of the power plant; The daily power generation of the power plant is repaired based on the historical data of the daily power generation of the power plant combined with the correlation coefficient back-calculation method to obtain the repaired daily power generation of the power plant.
5. The method according to claim 3, characterized in that: The power plant index data is repaired based on the attributes of each power plant in each minimum organizational unit and the repaired daily power generation of the power plant to obtain the power plant index data of each power plant in each minimum organizational unit, including: When the power plant is a public power plant, the comprehensive power consumption of the public power plant is obtained by calculating the relationship between the daily power generation of the repaired power plant and the comprehensive power consumption rate index; When the power plant is a self-provided power plant, the self-generated and self-used power of the self-provided power plant is calculated based on the cross-reference relationship between the daily power generation, grid-connected power, comprehensive power consumption and self-generated and self-used indicators of the repaired power plant to obtain the self-generated and self-used power of the self-provided power plant; The power plant index data include: the comprehensive power consumption of public power plants and the self-generated and self-used power of self-owned power plants.
6. The method according to claim 1, characterized in that The daily electricity consumption of the industries in each minimum organizational unit is aggregated step by step using a dynamic programming algorithm to obtain the daily electricity consumption of the whole society, including: Based on the parent-child hierarchical relationship of the organizational units, the daily power consumption of the industries in each of the minimum organizational units is aggregated and calculated to obtain the daily power consumption of the industries of the parent organizational unit of the minimum organizational unit; The industry daily electricity consumption of the parent organizational unit of the minimum organizational unit continues to be cyclically aggregated and calculated until the total social daily electricity consumption is obtained when there is no upper organizational unit.
7. A daily electricity consumption repair system for the whole society based on dynamic programming algorithm, characterized in that: include: The existing data calculation module of daily electricity consumption of the industry is used to calculate based on the electricity consumption data in each minimum organizational unit to obtain the existing data of daily electricity consumption of the industry in each minimum organizational unit; The power plant industry daily power consumption repair and calculation module is used to repair and calculate the daily power generation of the power plant and other relevant indicator data of the power plant in each minimum organizational unit, and obtain the industry daily power consumption of all power plants in each minimum organizational unit; The industry daily electricity consumption calculation module is used to update the industry daily electricity consumption of all power plants in each minimum organizational unit to the existing industry daily electricity consumption data in each minimum organizational unit to obtain the industry daily electricity consumption in each minimum organizational unit; The daily electricity consumption calculation module for the whole society is used to perform step-by-step aggregation based on the daily electricity consumption of industries in each minimum organizational unit using a dynamic programming algorithm to obtain the daily electricity consumption of the whole society.
8. The system according to claim 7, characterized in that: The industry's daily electricity consumption data calculation module is specifically used for: Calculate based on the details of the sales users and user profile information in each smallest organizational unit to obtain the industry power consumption of the sales users in each smallest organizational unit; Calculate based on the gateway files and metering point data in each smallest organizational unit to obtain the line loss electricity borne by each smallest organizational unit; Based on the industry electricity consumption of users in each smallest organizational unit and the line loss electricity borne by each smallest organizational unit, the existing data of the total social electricity consumption of each smallest organizational unit is obtained; The electricity consumption data includes: details of electricity users, user profile information, gateway profiles and metering point data.
9. The system according to claim 7, characterized in that The power plant industry daily electricity consumption repair and calculation module includes: The power plant daily power generation repair submodule is used to repair the power plant daily power generation in each minimum organizational unit by using the correlation coefficient inverse method to obtain the repaired power plant daily power generation; A power plant index data repair submodule, used to repair the power plant index data based on the attributes of each power plant in each minimum organizational unit and the repaired daily power generation of the power plant, to obtain the power plant index data of each power plant in each minimum organizational unit; The submodule for calculating the daily power consumption of each power plant industry is used to summarize the power plant index data of each power plant in each minimum organizational unit based on the industry to which each power plant in each minimum organizational unit belongs, so as to obtain the industry daily power consumption of each power plant in each minimum organizational unit; The submodule for calculating the daily power consumption of all power plants by industry is used to aggregate the daily power consumption of each power plant in each minimum organizational unit by industry to obtain the daily power consumption of all power plants in the minimum organizational unit.
10. The system according to claim 9, characterized in that The power plant daily power generation repair submodule is specifically used for: When the daily power generation of the power plant is greater than the product of the power plant capacity multiplied by 24 multiplied by 2, or less than the grid-connected power, the daily power generation of the power plant is an abnormal daily power generation of the power plant; The daily power generation of the power plant is repaired based on the historical data of the daily power generation of the power plant combined with the correlation coefficient back-calculation method to obtain the repaired daily power generation of the power plant.
11. The system according to claim 9, characterized in that The power plant index data repair submodule is specifically used for: When the power plant is a public power plant, the comprehensive power consumption of the public power plant is obtained by calculating the relationship between the daily power generation of the repaired power plant and the comprehensive power consumption rate index; When the power plant is a self-provided power plant, the self-generated and self-used power of the self-provided power plant is calculated based on the cross-reference relationship between the daily power generation, grid-connected power, comprehensive power consumption and self-generated and self-used indicators of the repaired power plant to obtain the self-generated and self-used power of the self-provided power plant; The power plant index data include: the comprehensive power consumption of public power plants and the self-generated and self-used power of self-owned power plants.
12. The system according to claim 7, characterized in that The total social daily electricity consumption calculation module is specifically used for: Based on the parent-child hierarchical relationship of the organizational units, the daily power consumption of the industries in each of the minimum organizational units is aggregated and calculated to obtain the daily power consumption of the industries of the parent organizational unit of the minimum organizational unit; The industry daily electricity consumption of the parent organizational unit of the minimum organizational unit continues to be cyclically aggregated and calculated until the total social daily electricity consumption is obtained when there is no upper organizational unit.