Dynamic hierarchical recursive determination method, device and equipment for carbon emission factors of power system and medium
By dividing the power grid into layers and performing recursive processing, the carbon emission factor of each node in the power system is dynamically determined, solving the problems of dynamism and applicability in the determination of carbon emission factors in existing technologies, and realizing more efficient and reliable carbon emission factor calculation.
Patent Information
- Application Number
- CN202511172025.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-20
- Publication Date
- 2025-11-25
AI Technical Summary
Existing technologies cannot effectively consider temporal dynamics, spatial differences, and physical constraints when determining carbon emission factors for power systems, leading to difficulties in refined management, complex calculations, and poor applicability.
By dividing the power grid based on administrative divisions and voltage levels, and combining layer-by-layer recursive processing rules with the classification of power grid nodes, a power transmission allocation matrix is constructed to dynamically determine the carbon emission factor of each node.
It enables the dynamic transfer of carbon emission factors across different levels, improves the dynamism, efficiency, and reliability of carbon emission factors, lowers the threshold for use, and supports refined management.
Smart Images

Figure CN121010097A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of power grid, in particular to a dynamic hierarchical recursive determination method, device, equipment and medium for carbon emission factor of power system. BACKGROUND
[0002] At present, in order to determine the carbon emission factor of the power system, the existing related schemes mainly adopt the average carbon emission factor method and the power flow tracking method based on carbon emission flow theory.
[0003] Among them, the average carbon emission factor method is used to divide the total emission by the total on-grid power to determine the average power supply carbon emission factor, and take it as the carbon emission factor of all power users in the region, ignoring the time dynamics, spatial differences and physical constraints, which cannot support fine management; the power flow tracking method based on carbon emission flow theory is used to add carbon emission attribute to electric energy, which is regarded as a kind of "virtual flow" transmitted and mixed in the power grid with power flow, but it has strong dependence on "proportional sharing" assumption (assuming that the mixed power flowing out of a node is the weighted average value of the carbon emission factors of all power flowing into the node with their respective power as weight), the calculation process is complex and the scene applicability is poor, and it needs to be recalculated when the operation mode changes, and the explanation and application of the results also need high professional threshold. SUMMARY
[0004] Therefore, the purpose of the present application is to provide a dynamic hierarchical recursive determination method, device, equipment and medium for carbon emission factor of power system, which can effectively realize the dynamic transmission of carbon emission factor across layers, and realize the strong coupling of carbon flow distribution and power grid physical model, thereby improving the dynamics, efficiency, reliability and applicability of determining carbon emission factor, and reducing the use threshold. The specific scheme is as follows:
[0005] In the first aspect, the present application provides a dynamic hierarchical recursive determination method for carbon emission factor of power system, comprising:
[0006] Based on the administrative division information of the region where the power grid is located and the voltage level information corresponding to the administrative division information, the power grid is divided to determine the power grid division result;
[0007] For each hierarchical sub-power grid in the power grid division result, the current operation data is collected and the nodes are classified to determine the data collection result and the node classification result;
[0008] Based on the preset layer-by-layer recursive processing rule and the data collection result, and combined with the exchange power between each hierarchical sub-power grid and different nodes, the first carbon emission factor corresponding to each power supply node in the node classification result is determined;
[0009] Based on the data acquisition results, a power transmission allocation matrix is constructed between different types of nodes, and the second carbon emission factor corresponding to each load node in the node classification results is determined using the power transmission allocation matrix.
[0010] Optionally, the division of the power grid based on the administrative division information of the area where the power grid is located and the voltage level information corresponding to the administrative division information includes:
[0011] Obtain administrative division information for the area where the power grid is located;
[0012] Based on the administrative division information and the voltage level information corresponding to the administrative division information, the power grid is divided to determine the power grid division result.
[0013] Optionally, for each level of sub-grid in the power grid division result, current operating data is collected and nodes are classified to determine the data collection results and node classification results, including:
[0014] For each sub-grid in the power grid division result, the operation data of each sub-grid is collected based on a preset time interval to determine the data collection results; the data collection results include generator output information, load node demand information, and power exchanged with adjacent sub-grids via tie lines.
[0015] Based on the data acquisition results, the net charge of each node in each sub-grid at each level is analyzed, and the category of the node is determined according to the net charge, so as to determine the node classification result.
[0016] Optionally, the step of analyzing the net charge of nodes within each of the hierarchical subgrids based on the data acquisition results, and determining the category of the node according to the net charge, includes:
[0017] For any of the aforementioned hierarchical subgrids, based on the generator output information and load node demand information in the data acquisition results corresponding to the current hierarchical subgrid, the net charge corresponding to each node in the current hierarchical subgrid is determined.
[0018] Determine whether the net charge is greater than zero to determine the first determination result;
[0019] If the first determination result is greater than zero, then the corresponding node is determined to be a load node;
[0020] If the first determination result is not greater than zero, then the corresponding node is determined to be a power node;
[0021] For any of the aforementioned power nodes, determine whether the current power node receives injected power from adjacent nodes and / or the upper-level subgrid to determine the second determination result;
[0022] If the second determination result is yes, then the current power node is determined to be a power node with injected power.
[0023] If the second determination result is negative, then the current power node is determined to be a power node without injection.
[0024] Optionally, the step of determining the first carbon emission factor corresponding to each power node in the node classification result based on the preset layer-by-layer recursive processing rules and the data collection results, and in combination with the exchanged electricity between each of the layered sub-grids and between different nodes, includes:
[0025] For any of the aforementioned no-injection power nodes, the current power generation of the current no-injection power node is determined based on the data acquisition results, and the first carbon emission factor corresponding to the current no-injection power node is determined based on the current power generation.
[0026] For any of the injected power nodes, the total injected power corresponding to the current injected power node is determined based on the preset layer-by-layer recursive processing rules and the data acquisition results, and the first carbon emission factor corresponding to the current injected power node is determined based on the total injected power and the carbon emission factor of the exchange power corresponding to the total injected power.
[0027] The injected power includes the current power generation corresponding to the currently injected power node, the power injected through the tie line with the adjacent power node and / or the power injected to the node in the next higher level subgrid.
[0028] Optionally, the step of constructing a power transmission allocation matrix among different types of nodes based on the data acquisition results, and using the power transmission allocation matrix to determine the second carbon emission factor corresponding to each load node in the node classification results, includes:
[0029] The number of power nodes and the number of load nodes are determined based on the node classification results.
[0030] Based on the number of power nodes, the number of load nodes, the node classification results, and the data acquisition results, the mapping relationship between the power consumption of load nodes and the output power of power nodes is analyzed to determine the power transmission allocation matrix.
[0031] For any load node, the power supply related power node corresponding to the current load node is determined based on the power transmission allocation matrix, and the second carbon emission factor corresponding to the current load node is determined using the first carbon emission factor corresponding to the power supply related power node; the power supply related power node is the power node that supplies power to the current load node.
[0032] Optionally, the step of analyzing the mapping relationship between the power consumption of load nodes and the output power of power nodes based on the number of power nodes, the number of load nodes, the node classification results, and the data acquisition results includes:
[0033] For any load node in the load node set in the node classification results, based on the data acquisition results and each power node in the power node set in the node classification results, analyze the mapping relationship between the power consumption of the current load node and the output power of each power node, so as to determine the power supply related power node corresponding to the current load node and the power supply ratio coefficient corresponding to the power supply related power node.
[0034] Secondly, this application provides a dynamic hierarchical recursive determination device for carbon emission factors of a power system, comprising:
[0035] The power grid division module is used to divide the power grid based on the administrative division information of the area where the power grid is located and the voltage level information corresponding to the administrative division information, so as to determine the power grid division result;
[0036] The node classification module is used to collect current operating data and classify nodes for each level of sub-grid in the power grid division result, so as to determine the data collection results and node classification results.
[0037] The first factor determination module is used to determine the first carbon emission factor corresponding to each power node in the node classification result based on the preset hierarchical recursive processing rules and the data collection results, and in combination with the exchange of electricity between each level of sub-grid and between different nodes.
[0038] The second factor determination module is used to construct a power transmission allocation matrix between different types of nodes based on the data acquisition results, and to use the power transmission allocation matrix to determine the second carbon emission factor corresponding to each load node in the node classification results.
[0039] Thirdly, this application provides an electronic device, comprising:
[0040] Memory, used to store computer programs;
[0041] A processor is used to execute the computer program to implement the steps of the aforementioned method for dynamically hierarchically recursively determining the carbon emission factor of a power system.
[0042] Fourthly, this application provides a computer-readable storage medium for storing a computer program, which, when executed by a processor, implements the steps of the aforementioned dynamic hierarchical recursive determination method for carbon emission factors of power systems.
[0043] As can be seen, in this application, the power grid is divided based on the administrative division information of the area where the power grid is located and the voltage level information corresponding to the administrative division information to determine the power grid division result; for each level of sub-power grid in the power grid division result, current operating data is collected and nodes are classified to determine the data collection result and node classification result; based on the preset layer-by-layer recursive processing rules and the data collection result, and combined with the exchange power between each level of sub-power grid and between different nodes, the first carbon emission factor corresponding to each power node in the node classification result is determined; based on the data collection result, a power transmission allocation matrix between different types of nodes is constructed, and the second carbon emission factor corresponding to each load node in the node classification result is determined using the power transmission allocation matrix. In other words, this application first determines the power grid division based on the administrative division information of the power grid region and the voltage level information corresponding to the administrative division information. Then, it collects current operating data and classifies nodes for each level of sub-grid in the power grid division result. Based on preset layer-by-layer recursive processing rules, data collection results, and considering the exchange of electricity between different levels of sub-grids and different nodes, it determines the first carbon emission factor corresponding to each power node. Then, by constructing a power transmission allocation matrix between different types of nodes, it determines the second carbon emission factor corresponding to each load node. This effectively enables the dynamic transfer of carbon emission factors across levels and achieves strong coupling between carbon flow allocation and the power grid physical model, thereby improving the dynamism, efficiency, reliability, and applicability of determining carbon emission factors and lowering the barrier to entry. Attached Figure Description
[0044] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on the provided drawings without creative effort.
[0045] Figure 1 A flowchart of a dynamic hierarchical recursive method for determining carbon emission factors in a power system, provided in this application;
[0046] Figure 2 This application provides a flowchart for the dynamic hierarchical recursive determination of carbon emission factors in a power system.
[0047] Figure 3 A schematic diagram of a dynamic hierarchical recursive determination device for carbon emission factors in a power system provided in this application;
[0048] Figure 4This application provides a structural diagram of an electronic device. Detailed Implementation
[0049] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0050] Currently, existing solutions for determining the carbon emission factor of power systems mainly employ the average carbon emission factor method and the power flow tracing method based on carbon emission flow theory. The average carbon emission factor method divides the total emissions by the total grid-connected electricity to determine the average power supply carbon emission factor, which is then used as the carbon emission factor for all electricity users in the region. However, it ignores temporal dynamics, spatial differences, and physical constraints, making it unsuitable for refined management. The power flow tracing method based on carbon emission flow theory attaches carbon emission attributes to electrical energy, treating it as a "virtual flow" that is transmitted and mixed in the grid along with power flow. However, it is highly dependent on the "proportional sharing" assumption (assuming that the carbon emission factor of mixed electricity flowing out of a node is the weighted average of the carbon emission factors of all electricity flowing into that node, weighted by their respective power). Its calculation process is complex, and its applicability to various scenarios is poor. It requires recalculation when operating modes change, and the interpretation and application of its results also require a high level of expertise.
[0051] To this end, this application provides a dynamic hierarchical recursive determination scheme for carbon emission factors in power systems, which can effectively realize the dynamic transfer of carbon emission factors across levels and achieve strong coupling between carbon flow allocation and the power grid physical model, thereby improving the dynamism, efficiency, reliability and applicability of determining carbon emission factors and lowering the threshold for use.
[0052] See Figure 1 As shown in the figure, this invention discloses a dynamic hierarchical recursive method for determining the carbon emission factor of a power system, comprising:
[0053] Step S11: Based on the administrative division information of the area where the power grid is located and the voltage level information corresponding to the administrative division information, the power grid is divided to determine the power grid division result.
[0054] In this embodiment, combined with Figure 2 As shown, the actual power grid is first processed by hierarchical classification to facilitate subsequent calculations, that is, the administrative division information of the area where the power grid is located is obtained; based on the administrative division information and the voltage level information corresponding to the administrative division information, the power grid is divided to determine the power grid division result.
[0055] It should be understood that in this embodiment, the stratification is based on the highest voltage level used in the administrative division of the region where the power grid is located. For example, the provincial level corresponds to a power grid and nodes with a voltage level of 500KV; the municipal / county level corresponds to a power grid and nodes with a voltage level of 220KV. This embodiment includes, but is not limited to, power grids with voltage levels of 500KV and 220KV.
[0056] Step S12: For each level of sub-grid in the power grid division result, collect the current operating data and classify the nodes to determine the data collection results and node classification results.
[0057] In this embodiment, after the power grid is layered, the nodes in the power grid will be identified. That is, for each sub-grid in the power grid division result, the operation data of each sub-grid is collected at a preset time interval to determine the data collection results. The data collection results include generator output information, load node demand information, and power exchanged with the tie lines between adjacent sub-grids. Based on the data collection results, the net charge of the nodes in each sub-grid is analyzed, and the category of the node is determined according to the net charge to determine the node classification result.
[0058] It should be understood that, during data collection, in this embodiment, the operating data of the current level of the power grid can be collected at preset time intervals (e.g., every 30 minutes or every hour), including the output of each generator unit. Demand at each load node Power exchange with tie lines of the upper or adjacent power grids at the same level. (The input is defined as positive and the output as negative).
[0059] Furthermore, in the process of node identification, in this embodiment, for any of the aforementioned hierarchical subgrids, based on the generator output information and load node demand information in the data acquisition results corresponding to the current hierarchical subgrid, the net charge corresponding to each node in the current hierarchical subgrid is determined; it is determined whether the net charge is greater than zero to determine a first determination result; if the first determination result is greater than zero, the corresponding node is determined to be a load node; if the first determination result is not greater than zero, the corresponding node is determined to be a power supply node; for any of the aforementioned power supply nodes, it is determined whether the current power supply node receives injected power from adjacent nodes and / or the previous level of the subgrid to determine a second determination result; if the second determination result is yes, the current power supply node is determined to be a power supply node with injected power; if the second determination result is no, the current power supply node is determined to be a power supply node without injected power. The specific process is as follows:
[0060] (1) Classify all nodes i within the current power grid level. Calculate the net load of each node. .like If node i is a load node, it means that this node absorbs power from the grid; if If node i is a power source node, it means that the node injects power into the power grid.
[0061] (2) Further subdivision of the power supply node. If this node If a node does not receive injected power from higher-level or adjacent regions, it is a no-injection power node, meaning it is a pure power output source. However, if a node receives injected power from a higher-level external region (such as a provincial power grid) or an adjacent region (such as other districts and counties), then the node is a node with injected power, meaning that part of the electrical energy output by the node comes from external injection.
[0062] Step S13: Based on the preset layer-by-layer recursive processing rules and the data acquisition results, and combined with the exchange of electricity between each of the layered sub-grids and between different nodes, determine the first carbon emission factor corresponding to each power node in the node classification results.
[0063] In this embodiment, combined with Figure 2 As shown, after node identification is completed, the first carbon emission factor corresponding to each power node is calculated hierarchically and recursively. That is, for any non-injected power node, the current power generation of the non-injected power node is determined based on the data acquisition results, and the first carbon emission factor corresponding to the non-injected power node is determined based on the current power generation. For any injected power node, the total injected power corresponding to the injected power node is determined based on the preset hierarchical recursive processing rules and the data acquisition results, and the first carbon emission factor corresponding to the injected power node is determined based on the total injected power and the carbon emission factor of the exchanged electricity corresponding to the total injected power. The injected power includes the current power generation of the injected power node, the injected power corresponding to the tie line with the adjacent power node and / or the injected power corresponding to the node in the next higher level subgrid.
[0064] It is important to understand that, regarding the hierarchical recursive solution process for the first carbon emission factor, in this embodiment, for nodes without injected power sources, these nodes are power generation centers within the power grid and do not directly receive injected electricity from the upstream power grid or adjacent regions. Their carbon emission factor... The carbon emission factor of all generator units g at this node Based on real-time power generation The weighted average is shown below:
[0065] ;
[0066] In the formula, The reference data known in the relevant regulations shall be used.
[0067] For nodes with injected power, these nodes not only have local generators but also serve as gateway nodes receiving power from the upstream grid or as tie-line injection points to adjacent power nodes. The total injected power is generated locally. and external injection Composition. The overall carbon emission factor of this node. It is a weighted average of local power generation and externally injected power, as shown below:
[0068] ;
[0069] In the formula, The carbon emission factor of the exchanged electricity is the calculated carbon emission factor of the node without injected power connected to the tie line. Even if the exchanged electricity in region i still comes from the node without injected power, a specific node without injected power can still be recursively found as the source of this electricity to achieve the solution. This constitutes the core of the hierarchical recursion in this method.
[0070] In this way, the carbon emission factor calculation results of the upper-level power nodes are used as the boundary input of the lower-level power nodes with injection, realizing the dynamic transfer of carbon emission factors across levels; considering the power interaction between regions, nodes without injection are determined by recursive tracing, which serve as the calculation benchmark for the carbon emission factor of externally injected electricity, enabling more accurate correction of the carbon emission factor of each node.
[0071] Step S14: Construct a power transmission allocation matrix between different types of nodes based on the data acquisition results, and use the power transmission allocation matrix to determine the second carbon emission factor corresponding to each load node in the node classification results.
[0072] In this embodiment, a second carbon emission factor corresponding to the load node will also be determined. That is, the number of power nodes and the number of load nodes will be determined based on the node classification results. Based on the number of power nodes, the number of load nodes, the node classification results, and the data acquisition results, the mapping relationship between the power consumption of the load node and the output power of the power node will be analyzed to determine the power transmission allocation matrix. For any load node, the power supply related power node corresponding to the current load node will be determined based on the power transmission allocation matrix, and the second carbon emission factor corresponding to the current load node will be determined using the first carbon emission factor corresponding to the power supply related power node. The power supply related power node is the power node that supplies power to the current load node.
[0073] Furthermore, regarding the analysis of the mapping relationship between the power consumption of load nodes and the output power of power supply nodes, in this embodiment, for any load node in the load node set in the node classification results, based on the data acquisition results and each power supply node in the power supply node set in the node classification results, the mapping relationship between the power consumption of the current load node and the output power of each power supply node is analyzed to determine the power supply-related power supply node corresponding to the current load node and the power supply ratio coefficient corresponding to the power supply-related power supply node.
[0074] It is important to understand that, regarding the process of determining the second carbon emission factor corresponding to a load node, in this embodiment, for all nodes j identified as load nodes, the electrical energy consumed comes from the combined supply of all power supply nodes k within the system. Therefore, the second carbon emission factor of the load node is determined by determining the contribution of each power supply node to that load node. The specific process is as follows:
[0075] (1) Constructing a power transmission distribution matrix: The power transmission distribution factor (PTDF) theory represents the linear relationship between the power flow change of any line in the power grid and the power injection change of the node. In this embodiment, it is used to establish the mapping relationship between the power consumed by the load node and the output power of the source power node, avoid complex power flow tracking, and realize the physical distribution of the "power source".
[0076] In one specific implementation, for an n-node power grid, the PTDF matrix is of size n*n, where K = number of power generation nodes and J = number of load nodes; the elements in the PTDF matrix... This represents the proportion of power actually received by the line where load node j is located when power node k injects 1 unit power and the balancing machine absorbs that power. The PTDF matrix of node n. The general form is as follows:
[0077] ;
[0078] In the formula, This represents the proportion of power actually received by the line where the load node n is located when the power supply node n injects 1 unit power and the balancing machine absorbs that power.
[0079] In this way, based on PTDF theory, the power flow connection relationship between nodes in the power grid topology can be intuitively displayed, providing clear proportional data for the weighting process in carbon emission factor correction.
[0080] Since the power of load nodes in a power grid is provided by all power generation nodes, a corresponding relationship can be established. :
[0081] ;
[0082] In the formula, S is the set of power source nodes in the power grid; Power injected into power node k; It is the proportionality coefficient of the power at load node j that originates from power source node k, calculated using PTDF:
[0083] ;
[0084] The formula has been normalized because the original PTDF reflects incremental relationships, and normalization is necessary to ensure... (That is, the power of load node j comes 100% from all power supply nodes). The percentage of power actually received by the line where load node j is located when 1 unit of power is injected into the m-th power node in set S and the balancing machine absorbs the power.
[0085] (2) Calculation of the second carbon emission factor: Based on the dependence of carbon emissions on current, the second carbon emission factor of load node j. Equal to the carbon emission factor of all power nodes k that supply it. Based on power allocation coefficient The weighted average is shown below:
[0086] ;
[0087] In the formula, The first carbon emission factor is the power node determined in step S13.
[0088] This provides a method based on the power transfer distribution factor matrix and normalization coefficients. The power supply-load power contribution relationship model realizes strong coupling between carbon flow distribution and the power grid physical model, improving the dynamics and computational efficiency of the calculation model.
[0089] In summary, this embodiment provides a hierarchical recursive determination scheme for dynamic carbon emission factors that considers the exchange of electricity. It divides the power grid according to administrative and voltage levels, calculating layer by layer from top to bottom, from source to load. The calculation results of the upper layer serve as the boundary input for the lower layer, ultimately obtaining the dynamic carbon emission factors for county-level nodes through recursion. That is, by hierarchical calculation and considering inter-regional power interaction, it can distinguish between provincial, municipal, and even county-level levels. It obtains the actual carbon emission intensity at different times (e.g., during midday when photovoltaic power is abundant), avoiding the use of a single average value for the entire province in existing schemes, thus improving the temporal and spatial accuracy of carbon emission factor calculation and achieving dynamic assessment. Simultaneously, this embodiment utilizes the physical characteristics of the power grid itself (PTDF) to allocate carbon emissions, avoiding highly complex tracking calculations, making it easy to use at the county level and truly implementing refined management.
[0090] Therefore, this application first determines the power grid division result based on the administrative division information of the power grid region and the voltage level information corresponding to the administrative division information. Then, it collects current operating data and classifies nodes for each level of sub-grid in the power grid division result. Based on preset layer-by-layer recursive processing rules, data collection results, and considering the exchange of electricity between different levels of sub-grids and different nodes, it determines the first carbon emission factor corresponding to each power node. Then, by constructing a power transmission allocation matrix between different types of nodes, it determines the second carbon emission factor corresponding to each load node. This effectively realizes the dynamic transfer of carbon emission factors across levels and achieves strong coupling between carbon flow allocation and the power grid physical model, thereby improving the dynamism, efficiency, reliability, and applicability of determining carbon emission factors and lowering the barrier to entry.
[0091] See Figure 3 As shown in the embodiments of this application, a dynamic hierarchical recursive determination device for carbon emission factors of power systems is also disclosed, comprising:
[0092] The power grid division module 11 is used to divide the power grid based on the administrative division information of the area where the power grid is located and the voltage level information corresponding to the administrative division information, so as to determine the power grid division result;
[0093] The node classification module 12 is used to collect current operating data and classify nodes for each level of sub-grid in the power grid division result, so as to determine the data collection results and node classification results.
[0094] The first factor determination module 13 is used to determine the first carbon emission factor corresponding to each power node in the node classification result based on the preset layer-by-layer recursive processing rules and the data acquisition results, and in combination with the exchange of electricity between each of the layer sub-grids and between different nodes.
[0095] The second factor determination module 14 is used to construct a power transmission allocation matrix between different types of nodes based on the data acquisition results, and to use the power transmission allocation matrix to determine the second carbon emission factor corresponding to each load node in the node classification results.
[0096] In some specific embodiments, the power grid division module 11 can be used to: obtain administrative division information of the area where the power grid is located; and divide the power grid based on the administrative division information and the voltage level information corresponding to the administrative division information to determine the power grid division result.
[0097] In some specific embodiments, the node classification module 12 can be used to: collect operational data of each sub-grid at each level in the power grid division result based on a preset time interval to determine the data collection results; the data collection results include generator output information, load node demand information, and power exchanged with the tie lines of adjacent sub-grids; analyze the net charge of nodes in each sub-grid based on the data collection results, and determine the category of the node according to the net charge to determine the node classification result.
[0098] In some specific embodiments, the node classification module 12 can be specifically used to: for any of the hierarchical subgrids, based on the generator output information and load node demand information in the data acquisition results corresponding to the current hierarchical subgrid, determine the net charge corresponding to each node in the current hierarchical subgrid; determine whether the net charge is greater than zero to determine a first judgment result; if the first judgment result is greater than zero, determine the corresponding node as a load node; if the first judgment result is not greater than zero, determine the corresponding node as a power supply node; for any of the power supply nodes, determine whether the current power supply node receives injected power from adjacent nodes and / or the upper-level subgrid to determine a second judgment result; if the second judgment result is yes, determine the current power supply node as a power supply node with injected power; if the second judgment result is no, determine the current power supply node as a power supply node without injected power.
[0099] In some specific embodiments, the first factor determination module 13 can be specifically used to: for any non-injected power node, determine the current power generation of the current non-injected power node based on the data acquisition results, and determine the first carbon emission factor corresponding to the current non-injected power node based on the current power generation; for any injected power node, determine the total injected power corresponding to the current injected power node based on a preset layer-by-layer recursive processing rule and the data acquisition results, and determine the first carbon emission factor corresponding to the current injected power node based on the total injected power and the carbon emission factor of the exchanged electricity corresponding to the total injected power; wherein, the injected power includes the current power generation of the current injected power node, the injected power corresponding to the tie line with the adjacent power node and / or the node in the upper-level subgrid.
[0100] In some specific embodiments, the second factor determination module 14 can be used to: determine the number of power nodes and the number of load nodes based on the node classification results; analyze the mapping relationship between the power consumption of load nodes and the output power of power nodes based on the number of power nodes, the number of load nodes, the node classification results, and the data acquisition results, so as to determine the power transmission allocation matrix; for any load node, determine the power supply related power node corresponding to the current load node based on the power transmission allocation matrix, and determine the second carbon emission factor corresponding to the current load node using the first carbon emission factor corresponding to the power supply related power node; the power supply related power node is the power node that supplies power to the current load node.
[0101] In some specific embodiments, the second factor determination module 14 can be specifically used to: for any load node in the load node set in the node classification result, based on the data acquisition result and each power node in the power node set in the node classification result, analyze the mapping relationship between the power consumption of the current load node and the output power of each power node, so as to determine the power supply related power node corresponding to the current load node and the power supply ratio coefficient corresponding to the power supply related power node.
[0102] Furthermore, embodiments of this application also disclose an electronic device, Figure 4 This is a structural diagram of an electronic device 20 according to an exemplary embodiment. The content of the diagram should not be construed as limiting the scope of this application.
[0103] Figure 4This is a schematic diagram of the structure of an electronic device 20 provided in an embodiment of this application. Specifically, the electronic device 20 may include: at least one processor 21, at least one memory 22, a power supply 23, a communication interface 24, an input / output interface 25, and a communication bus 26. The memory 22 stores a computer program, which is loaded and executed by the processor 21 to implement the relevant steps in the dynamic hierarchical recursive determination method for carbon emission factors of power systems disclosed in any of the foregoing embodiments. Alternatively, the electronic device 20 in this embodiment may specifically be an electronic computer.
[0104] In this embodiment, the power supply 23 is used to provide operating voltage for each hardware device on the electronic device 20; the communication interface 24 can create a data transmission channel between the electronic device 20 and external devices, and the communication protocol it follows can be any communication protocol applicable to the technical solution of this application, and is not specifically limited here; the input / output interface 25 is used to acquire external input data or output data to the outside world, and its specific interface type can be selected according to specific application needs, and is not specifically limited here.
[0105] In addition, the memory 22, as a carrier for resource storage, can be a read-only memory, random access memory, disk or optical disk, etc. The resources stored thereon can include operating system 221, computer program 222, etc., and the storage method can be temporary storage or permanent storage.
[0106] The operating system 221 is used to manage and control the various hardware devices on the electronic device 20 and the computer program 222, which may be Windows Server, Netware, Unix, Linux, etc. In addition to including a computer program capable of performing the dynamic hierarchical recursive determination method for power system carbon emission factors executed by the electronic device 20 as disclosed in any of the foregoing embodiments, the computer program 222 may further include computer programs capable of performing other specific tasks.
[0107] Furthermore, this application also discloses a computer-readable storage medium for storing a computer program; wherein, when the computer program is executed by a processor, it implements the aforementioned dynamic hierarchical recursive determination method for carbon emission factors of power systems. Specific steps of this method can be found in the corresponding content disclosed in the foregoing embodiments, and will not be repeated here.
[0108] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on its differences from other embodiments. Similar or identical parts between embodiments can be referred to interchangeably. For the apparatus disclosed in the embodiments, since it corresponds to the method disclosed in the embodiments, the description is relatively simple; relevant parts can be referred to in the method section.
[0109] Those skilled in the art will further recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0110] The steps of the methods or algorithms described in conjunction with the embodiments disclosed herein can be implemented directly by hardware, a software module executed by a processor, or a combination of both. The software module can be located in random access memory (RAM), main memory, read-only memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, removable disk, CD-ROM, or any other form of storage medium known in the art.
[0111] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0112] The technical solutions provided in this application have been described in detail above. Specific examples have been used to illustrate the principles and implementation methods of this application. The descriptions of the above embodiments are only for the purpose of helping to understand the methods and core ideas of this application. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this application. Therefore, the content of this specification should not be construed as a limitation of this application.
Claims
1. A dynamic hierarchical recursive method for determining carbon emission factors in power systems, characterized in that, include: The power grid is divided based on the administrative division information of the area where the power grid is located and the voltage level information corresponding to the administrative division information, so as to determine the power grid division result; For each level of sub-grid in the power grid division result, current operating data is collected and nodes are classified to determine the data collection results and node classification results; Based on the preset layer-by-layer recursive processing rules and the data collection results, and combined with the exchange of electricity between each of the sub-grids and between different nodes, the first carbon emission factor corresponding to each power node in the node classification results is determined. Based on the data acquisition results, a power transmission allocation matrix is constructed between different types of nodes, and the second carbon emission factor corresponding to each load node in the node classification results is determined using the power transmission allocation matrix.
2. The dynamic hierarchical recursive determination method for carbon emission factors of power systems according to claim 1, characterized in that, The division of the power grid based on administrative division information of the area where the power grid is located and voltage level information corresponding to the administrative division information includes: Obtain administrative division information for the area where the power grid is located; Based on the administrative division information and the voltage level information corresponding to the administrative division information, the power grid is divided to determine the power grid division result.
3. The dynamic hierarchical recursive determination method for carbon emission factors of power systems according to claim 1, characterized in that, For each level of sub-grid in the power grid division result, current operating data is collected and nodes are classified to determine the data collection results and node classification results, including: For each sub-grid in the power grid division result, the operation data of each sub-grid is collected based on a preset time interval to determine the data collection results; the data collection results include generator output information, load node demand information, and power exchanged with adjacent sub-grids via tie lines. Based on the data acquisition results, the net charge of each node in each sub-grid at each level is analyzed, and the category of the node is determined according to the net charge, so as to determine the node classification result.
4. The dynamic hierarchical recursive determination method for carbon emission factors of power systems according to claim 3, characterized in that, The step of analyzing the net charge of nodes within each of the hierarchical subgrids based on the data acquisition results, and determining the category of the node based on the net charge, includes: For any of the aforementioned hierarchical subgrids, based on the generator output information and load node demand information in the data acquisition results corresponding to the current hierarchical subgrid, the net charge corresponding to each node in the current hierarchical subgrid is determined. Determine whether the net charge is greater than zero to determine the first determination result; If the first determination result is greater than zero, then the corresponding node is determined to be a load node; If the first determination result is not greater than zero, then the corresponding node is determined to be a power node; For any of the aforementioned power nodes, determine whether the current power node receives injected power from adjacent nodes and / or the upper-level subgrid to determine the second determination result; If the second determination result is yes, then the current power node is determined to be a power node with injected power. If the second determination result is negative, then the current power node is determined to be a power node without injection.
5. The dynamic hierarchical recursive determination method for carbon emission factors of power systems according to claim 4, characterized in that, The determination of the first carbon emission factor corresponding to each power node in the node classification results, based on the preset layer-by-layer recursive processing rules and the data collection results, and combined with the exchanged electricity between each level of sub-grid and between different nodes, includes: For any of the aforementioned no-injection power nodes, the current power generation of the current no-injection power node is determined based on the data acquisition results, and the first carbon emission factor corresponding to the current no-injection power node is determined based on the current power generation. For any of the injected power nodes, the total injected power corresponding to the current injected power node is determined based on the preset layer-by-layer recursive processing rules and the data acquisition results, and the first carbon emission factor corresponding to the current injected power node is determined based on the total injected power and the carbon emission factor of the exchange power corresponding to the total injected power. The injected power includes the current power generation corresponding to the currently injected power node, the power injected through the tie line with the adjacent power node and / or the power injected to the node in the next higher level subgrid.
6. The dynamic hierarchical recursive determination method for carbon emission factors of power systems according to any one of claims 1 to 5, characterized in that, The process of constructing a power transmission allocation matrix among different types of nodes based on the data acquisition results, and using the power transmission allocation matrix to determine the second carbon emission factor corresponding to each load node in the node classification results, includes: The number of power nodes and the number of load nodes are determined based on the node classification results. Based on the number of power nodes, the number of load nodes, the node classification results, and the data acquisition results, the mapping relationship between the power consumption of load nodes and the output power of power nodes is analyzed to determine the power transmission allocation matrix. For any load node, the power supply related power node corresponding to the current load node is determined based on the power transmission allocation matrix, and the second carbon emission factor corresponding to the current load node is determined using the first carbon emission factor corresponding to the power supply related power node; the power supply related power node is the power node that supplies power to the current load node.
7. The dynamic hierarchical recursive determination method for carbon emission factors of power systems according to claim 6, characterized in that, The analysis of the mapping relationship between the power consumption of load nodes and the output power of power nodes based on the number of power nodes, the number of load nodes, the node classification results, and the data acquisition results includes: For any load node in the load node set in the node classification results, based on the data acquisition results and each power node in the power node set in the node classification results, analyze the mapping relationship between the power consumption of the current load node and the output power of each power node, so as to determine the power supply related power node corresponding to the current load node and the power supply ratio coefficient corresponding to the power supply related power node.
8. A dynamic hierarchical recursive determination device for carbon emission factors in a power system, characterized in that, include: The power grid division module is used to divide the power grid based on the administrative division information of the area where the power grid is located and the voltage level information corresponding to the administrative division information, so as to determine the power grid division result; The node classification module is used to collect current operating data and classify nodes for each level of sub-grid in the power grid division result, so as to determine the data collection results and node classification results. The first factor determination module is used to determine the first carbon emission factor corresponding to each power node in the node classification result based on the preset hierarchical recursive processing rules and the data collection results, and in combination with the exchange of electricity between each level of sub-grid and between different nodes. The second factor determination module is used to construct a power transmission allocation matrix between different types of nodes based on the data acquisition results, and to use the power transmission allocation matrix to determine the second carbon emission factor corresponding to each load node in the node classification results.
9. An electronic device, characterized in that, include: Memory, used to store computer programs; A processor for executing the computer program to implement the dynamic hierarchical recursive determination method for carbon emission factors of power systems as described in any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that, Used to store a computer program, which, when executed by a processor, implements the dynamic hierarchical recursive determination method for carbon emission factors of a power system as described in any one of claims 1 to 7.