Park carbon flow dynamic conduction analysis method based on graph database

Through the dynamic conduction analysis method of the park carbon flow based on the graph database, the problem that existing platforms cannot accurately calculate carbon emission data and dynamically monitor the carbon flow conduction path is solved, and the accurate calculation and dynamic analysis of the park carbon emissions are realized, which improves the accuracy and real-time analysis of the analysis.

CN119917698AActive Publication Date: 2025-05-02LUZHOU POWER SUPPLY COMPANY OF SICHUAN ELECTRIC POWER +1

Patent Information

Application Number
CN202411933743.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-26
Publication Date
2025-05-02
Estimated Expiration
2044-12-26

AI Technical Summary

Technical Problem

The existing park carbon emission analysis platform cannot accurately calculate the park carbon emission data, ignores the differences in carbon emissions of different energy and load characteristics, and cannot dynamically monitor the carbon flow conduction path.

Method used

The dynamic conduction analysis method of the park carbon flow based on the graph database is adopted. By obtaining the park panoramic data, analyzing the topological structure and multi-energy distribution, a carbon flow graph structure is constructed, and the graph database is used to calculate the carbon emission data of each node in real time to realize dynamic monitoring of the carbon flow conduction path.

Benefits of technology

Accurate calculation and dynamic conduction analysis of the park's carbon emissions are realized, and the carbon intensity data of each node can be quickly calculated, and the carbon flow conduction paths are dynamically monitored, which improves the accuracy and real-time analysis.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119917698A_ABST
    Figure CN119917698A_ABST
Patent Text Reader

Abstract

The invention provides a park carbon flow dynamic conduction analysis method based on a graph database, and the method comprises the steps: S1, obtaining park panoramic data, and creating a park carbon flow graph structure; converting the park data into csv files, importing the csv files into a graph database, and generating a park carbon flow graph model; s2, in combination with the park topological structure, obtaining a park carbon flow conduction model, and constructing a park carbon flow calculation model; s3, according to the electricity-carbon and energy-carbon calculation models obtained in the S2, realizing a park carbon flow calculation algorithm by using a graph database, and dynamically calculating real-time carbon emission data of each node of the park; and S4, constructing a park carbon flow conduction path visualization module. According to the method, access of new energy and diversity of load characteristics are comprehensively considered, accurate calculation and dynamic conduction analysis of park carbon emission are realized, park power grid operation topology and operation data are imported in real time by using a graph database, and calculation and query are more convenient for a park complex network structure.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of park carbon flow dynamic conduction analysis, and in particular to a park carbon flow dynamic conduction analysis method based on a graph database. Background Art

[0003] With the popularization of new energy and the diversification of the park's energy structure, traditional carbon emission calculation methods can no longer meet the needs of accurate analysis of the dynamic conduction of carbon flow in the park.

[0004] Graph database: Graph database organizes and connects data in the form of nodes (vertices) and edges (edges). Nodes usually represent entities (such as people, places, objects, etc.), while edges represent the relationships between these entities (such as relationships, connections, interactions, etc.). Each node and edge can have properties, which are additional information about the node or edge. Compared with traditional relational databases, graph databases are more suitable for handling complex relationships and connections, and are more suitable for handling complex power grid network architectures.

[0005] Most existing park carbon emission analysis platforms directly calculate park carbon emissions based on park loads, ignoring the differences in carbon emissions from different energy sources and load characteristics within the park. With the popularization of new energy and the diversification of park energy structures, traditional carbon emission calculation methods can no longer meet the needs of accurate analysis of the dynamic conduction of park carbon flows.

[0006] The existing platform ignores the differences in carbon emissions from different energy sources and load characteristics within the park, and is unable to accurately calculate the park's carbon emissions data.

[0007] The existing platform lacks support for the park's production and operation data. Faced with the complex park power grid topology, the node carbon emission calculation speed is slow and the accuracy is low, and it is impossible to dynamically monitor the carbon flow conduction path within the park. Summary of the invention

[0008] The present invention provides a method for dynamic conduction analysis of carbon flow in a park based on a graph database, taking into account the characteristics of multiple energy sources and loads, that is, comprehensively considering the access of new energy sources and the diversity of load characteristics, to achieve accurate calculation and dynamic conduction analysis of carbon emissions in the park, and use a graph database to import the operation topology and operation data of the park power grid in real time. For the complex network structure of the park, calculation and query are more convenient.

[0009] To achieve the above object, the present invention adopts the following technical solutions:

[0010] The park carbon flow dynamic conduction analysis method based on graph database includes:

[0011] S1: Obtain panoramic data of the park, analyze the park topology, combine the multi-energy distribution and load characteristics, and create a park carbon flow graph structure; then convert the park data into a csv file and import it into the graph database to generate a graph model of the park carbon flow;

[0012] S2: Combined with the park topology structure, analyze the park's multi-energy distribution, park load characteristics data, and analyze the electricity-carbon and energy-carbon conversion models to obtain the park's carbon flow conduction model and build a park's carbon flow calculation model;

[0013] S3: Based on the electricity-carbon and energy-carbon calculation models obtained in S2, the graph database is used to implement the park carbon flow calculation algorithm, and the real-time carbon emission data of each node in the park is dynamically calculated;

[0014] S4: Construct a visualization module for the carbon flow conduction path of the park, allowing users to view the overall carbon emissions of the park and the dynamic conduction path of the carbon flow of the park.

[0015] In this specification, S1 includes:

[0016] S1.1: Obtain the park's power facility data, including the park's switch station, busbar, transformer, load, and power generation equipment; obtain the park's multi-energy data, including heating, fossil energy, and waste;

[0017] S1.2: Analyze the park topology, combine the multi-energy distribution and load characteristics, create the park carbon flow transmission network, and thus create the power grid diagram structure;

[0018] S1.3: Convert the format of the park's power facility data, multi-energy data, and the analyzed park's carbon flow structure data, and use shell scripts or development language programs to convert the data into csv files;

[0019] S1.4: Convert the format-converted csv files into insert statements and import them into the graph database in batches to generate a graph model of the carbon flow in the park;

[0020] S1.5: Obtain panoramic data of the park at regular intervals, and convert the data into a csv file through S1.1-S1.3. The point data is directly converted into insert statements and inserted into the graph database in batches for updating. The edge data needs to delete the original edges in the database first, and then converted into insert statements and inserted into the graph database.

[0021] In this specification, S2 includes:

[0022] S2.1: Electricity-carbon conversion model: The electricity-carbon part of the park carbon flow network comes from the park switch station and power generation equipment, and is gradually transmitted to the entire park through the park power flow; the carbon emissions of the park switch station are expressed as the carbon emissions input from the main grid, and the carbon emissions of the power generation equipment are expressed as the carbon emissions generated by its own power generation. The carbon emissions of the transmission lines are all provided by the switch station / transformer, and the carbon emissions of the transformer and load are provided by the transmission line. The calculation formula for the park electricity carbon is as follows:

[0023] Switching station: Carbon emissions = Carbon emissions from the main grid input; CE p represents the carbon emissions of the switch station, CI p represents the carbon intensity of the switch station, P represents the total active power of the switch station, and T represents time;

[0024] CE p =P*T*CI p ;

[0025] Power generation equipment: Carbon emissions = carbon emissions from power generation, carbon intensity = carbon emission factor; CE g Indicates carbon emissions from power generation equipment, PE i represents the power generation of the i-th generator set, CEF represents the carbon emission factor of the power generation equipment, CI g Indicates the carbon intensity of power generation equipment;

[0026] CE g =PE*CEF

[0027] CI g =CEF;

[0028] Transformer, load: Carbon emissions = ∑ (carbon emissions of transmission lines), carbon intensity = carbon emissions / total load; CE l Indicates transformer / load carbon emissions, CE Li represents the carbon emission of the ith transmission line, CI l represents the carbon intensity of transformer / load, P represents the total active power of transformer / load, and T represents time;

[0029]

[0030] CI l =CE l / (P*T);

[0031] Transmission line section: Carbon emissions = Carbon intensity of the starting switch station / starting transformer*total load; CE L represents the carbon emissions of transmission lines, CI 起点 represents the carbon intensity of the starting switchyard / starting transformer, P represents the active power of the transmission line, and T represents time;

[0032] CE L=CI 起点 *P*T;

[0033] S2.2: Energy-carbon conversion model: Analyze the distribution of multiple energy sources in the park and the load characteristics of the park, and analyze the carbon emission conversion model in the process of energy conversion in the park in combination with energy types;

[0034] S2.3: Reuse waste generated by load production activities, including waste-to-energy and steam waste heat. This part of the recycled energy offsets the carbon emissions of the load. The calculation formula for carbon emissions from waste-to-energy is as follows:

[0035] CE 垃圾 =PE*CI p ;

[0036] Steam Waste Heat Carbon Emission CE 余热 The calculation refers to the heating carbon emission calculation formula, so the load carbon emission calculation formula is:

[0037] CE f =CE l -CE 垃圾 -CE 余热 ;

[0038] CI f =CE f / (P*T);

[0039] CE f Indicates the final carbon emission of the load, CE l represents the load electric carbon value, P represents the load active value, and T represents time.

[0040] In this specification, in S2.2, when the park uses fossil energy, it will produce a variety of greenhouse gases, so when calculating carbon emissions, it is converted into CO2 Equivalent, that is, the mass of CO2 converted according to the impact of various greenhouse gases on the greenhouse effect; when different energy sources provide energy with the same calorific value, their CO2 emissions are different. The calculation formula for the carbon emission coefficient of fossil energy is as follows:

[0041] EF=V h *C v *C p *44 / 12;

[0042] EF represents the carbon emission factor of fossil energy, V h Represents the average low calorific value of fossil energy, C v represents the potential emission factor, C p represents the carbon oxidation factor, data provided by IPCC;

[0043] The calculation formula for carbon emissions from fossil energy is:

[0044] CE=EF*U f ;

[0045] CE represents the carbon emissions from the use of fossil energy by loads, U f Indicates the amount of fossil energy used by the load;

[0046] The carbon emissions implied by the purchase of heating in the park belong to indirect carbon emissions. Based on the relationship between heating and electricity, the calculation method of the carbon emission coefficient of cogeneration heating is obtained;

[0047] First, calculate the electric energy consumed by the heating system to produce heat Q, where E represents the power consumption, Q is the heat, and P h represents the thermoelectric conversion rate;

[0048] E=Q / (3.6×10^6×P h );

[0049] Introducing the grid carbon emissions CE = E × CI, the heating carbon emission coefficient can be obtained as:

[0050] CI h =CI / (3.6×10^6×P h );

[0051] Therefore, the calculation formula for load heating carbon emissions is:

[0052] CE h =Q*CI h *S f / S all ;

[0053] CE h represents the carbon emission of heating load, Q represents the total heating heat, S f Indicates the load area, S all Indicates the total heating area of ​​the park.

[0054] In this specification, S3 includes:

[0055] S3.1: First, calculate the carbon emission data of the switch station. The carbon emission of the switch station is the carbon emission input from the main grid. The calculation process is as follows:

[0056] Find all switch stations through LOOKUP ON;

[0057] Based on the S2.1 calculation model, calculate the carbon emissions and carbon intensity of the switch station;

[0058] Use the UPDATE statement to update the calculation results to the corresponding switch station attributes;

[0059] S3.2: Calculate the carbon emission data of power generation equipment. The carbon emission of power generation equipment is expressed as the carbon emission generated by its own power generation. The calculation process is as follows:

[0060] Find all power generation equipment through LOOKUP ON;

[0061] Calculate the carbon emissions and carbon intensity of power generation equipment based on the S2.1 calculation model;

[0062] Use the UPDATE statement to update the calculation results to the corresponding power generation equipment attributes;

[0063] S3.3: The carbon emissions of the transmission line segment come from the starting point of the segment, and the carbon emissions of the transformer come from the sum of the carbon emissions of all input transmission line segments. The two are interdependent and affect each other. The calculation process is as follows:

[0064] First, find all switch station nodes through LOOKUP ON.

[0065] Use GO to traverse these nodes along the direction of the transmission line segment Supply_Power, find the starting switch station / transformer connected to the edge Supply_Power, calculate the carbon emissions of the transmission line segment Supply_Power, and use the UPDATE statement to update the calculation results to the corresponding transmission line segment attributes;

[0066] Use GO to traverse these nodes along the direction of the transmission line segment Supply_Power, find all the input Supply_Power of the point Transformer, add up the carbon intensity of Supply_Power to get the transformer carbon emission, and use the UPDATE statement to update the calculation results to the corresponding transformer attributes;

[0067] S3.4: Load carbon emissions include both grid carbon emissions transmitted by transmission lines, carbon emissions generated by fossil energy combustion, and indirect carbon emissions from load heating. At the same time, waste generated during load production activities is reused, including waste power generation and steam waste heat reuse. This part of the reused energy offsets part of the load carbon emissions. The calculation process is as follows:

[0068] First, find all load nodes through LOOKUPON.

[0069] Use GO to traverse these nodes in the direction opposite to the transmission line segment Supply_Power, click on all the input Supply_Power of Load, and add up the carbon intensity of Supply_Power to get the electric carbon value of Load;

[0070] Use GO to traverse these nodes in the opposite direction of the heating line segment Supply_Heat and the functional line segment Supply_Energy, find all fossil energy and heating connected to the point Load, and calculate the energy carbon emissions, heating carbon emissions, and waste carbon emissions of the load according to the calculation models S2.2 and S2.3;

[0071] Use the Update statement to update the calculation results to the corresponding load attributes.

[0072] In this specification, S4 includes:

[0073] S4.1: Import the internal system wiring diagram of the park and generate a 2D panoramic wiring diagram of the park, which is divided into two layers. The upper layer is the connection diagram between the park switch station and various energy nodes and the park subsystems; the user clicks on the subsystem to expand the subsystem wiring diagram;

[0074] S4.2: Based on the calculated carbon emission data, create carbon emission special effects near energy nodes and subsystems to visualize carbon emission intensity;

[0075] S4.3: Use the graph database to query the carbon intensity data of the corresponding node, and dynamically update the carbon emission special effects of the node based on the queried electricity carbon intensity data, and indicate the change of carbon emission level by adjusting the color, size or transparency of the special effects;

[0076] S4.4: Allow users to click on energy nodes or terminal load nodes, use the graph database path search algorithm to query the complete path of carbon flow from energy nodes to load nodes, and highlight it on the wiring diagram to achieve dynamic monitoring of the carbon flow conduction path within the park;

[0077] S4.5: Time scale switching: Provide a time scale switching tool to allow users to switch to different time scales and view the park carbon emission statistics at different time scales.

[0078] In this specification, the park switch station data includes plant station identification, plant station name, voltage level, active power, reactive power, and carbon intensity;

[0079] Bus data includes bus identification, bus name, switch station identification, bus node, voltage level, and voltage;

[0080] Transformer data includes transformer identification, transformer name, transformer node, voltage level, active power, and reactive power;

[0081] Load data includes load identification, load name, load characteristics, connection node, voltage level, active power, reactive power, area, whether heating is provided, waste type, and waste utilization;

[0082] Power generation equipment data includes equipment identification, equipment name, power generation type, active power, reactive power, carbon emission factor, and switch station identification;

[0083] The transmission line segment model data includes segment identification, segment name, power limit, and allowable current carrying value;

[0084] The transmission line segment point model data includes segment point identification, segment point name, transmission line segment identification, and physical connection node;

[0085] Heating data includes total heat;

[0086] Fossil energy data include usage, energy load identification, energy type, and carbon emission factor.

[0087] In this specification, in S1.2, the park input switch station, transformer, load, power generation equipment, fossil energy, and heating are first used as nodes to create points in the graph model respectively;

[0088] Each transmission line segment has two transmission line segment points, and the transmission line segment is associated with the two transmission line segment points through the segment identifier in the attribute; the physical connection node in the attribute of the transmission line segment point may be associated with the bus node in the bus attribute, the connection node in the load attribute, and the transformer node in the transformer attribute. The transmission line segment point is matched with these three attributes in turn. A successful match indicates that the transmission line segment point is connected with them, thereby obtaining the relationship between the transformer and the bus, the load and the bus, and the transformer and the load; then the bus is associated with the plant station identifier in the park switch station attribute through the switch station identifier in the attribute, and finally the relationship between the switch station and the transformer, the switch station and the load, and the transformer and the load is obtained. These relationships are used as edges, and the direction is switch station to transformer, switch station to load, and transformer to load;

[0089] The power generation equipment is associated with the plant station identifier in the attributes of the park switch station through the switch station identifier in the attributes, and the relationship between the power generation equipment and the park switch station is obtained. This relationship is used as an edge, and the direction is from the power generation equipment to the park switch station.

[0090] Heating is associated with the load attribute through whether it is heating. When the value of whether it is heating in the load is true, it means that heating is provided to the load. This relationship is an edge, and the direction is from heating to load.

[0091] Fossil energy is associated with the energy supply load identifier in the attribute and the load identifier in the load attribute to obtain the relationship between fossil energy and load. This relationship is used as an edge, and the direction is from fossil energy to load.

[0092] This manual can at least achieve the following beneficial effects:

[0093] Rapid calculation of carbon intensity of complex power grids: Use graph database to build a "one map for the park" to quickly calculate the carbon intensity data of each node. Through the powerful graph search function of the graph database, the dynamic conduction path of carbon flow within the park can be analyzed more quickly and accurately, realizing real-time monitoring and dynamic analysis of carbon emissions.

[0094] The park's carbon emissions calculation is more scientific: it comprehensively considers the internal energy distribution and load diversification of the park, especially the access to new energy, and reflects the dynamic relationship between new energy power generation, load changes and carbon emissions in real time. BRIEF DESCRIPTION OF THE DRAWINGS

[0095] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the accompanying drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative work.

[0096] Figure 1 It is a schematic diagram of the park carbon flow dynamic conduction analysis method based on graph database involved in the present invention.

[0097] Figure 2 A schematic diagram of the construction of the "one map of park carbon flow" model involved in the present invention.

[0098] Figure 3 A schematic diagram is constructed for the switch station, transformer, power generation equipment, and load relationship involved in the present invention.

[0099] Figure 4 A schematic diagram is constructed for the relationship between the power generation equipment and the switch station involved in the present invention.

[0100] Figure 5 A schematic diagram is constructed for the relationship between heating and load involved in the present invention.

[0101] Figure 6 A schematic diagram is constructed for the relationship between fossil energy and load involved in the present invention.

[0102] Figure 7 It is a schematic diagram of the electric carbon flow model involved in the present invention. DETAILED DESCRIPTION

[0103] In the following, only some exemplary embodiments are briefly described. As those skilled in the art will appreciate, the described embodiments may be modified in various ways without departing from the spirit or scope of the embodiments of the present invention. Therefore, the drawings and descriptions are considered to be exemplary and non-restrictive in nature.

[0104] The disclosure below provides many different embodiments or examples to implement different structures of the embodiments of the present invention. In order to simplify the disclosure of the embodiments of the present invention, the parts and settings of specific examples are described below. Of course, they are only examples, and the purpose is not to limit the embodiments of the present invention. In addition, the embodiments of the present invention can repeat reference numbers and / or reference letters in different examples, and this repetition is for the purpose of simplification and clarity, which itself does not indicate the relationship between the various embodiments and / or settings discussed.

[0105] The embodiments of the present invention are described in detail below with reference to the accompanying drawings.

[0106] In order to better understand the embodiments of the present invention, the following description is given of the related knowledge involved:

[0107] The graph database is a data management system that uses nodes and edges as basic storage units and is designed with the principle of efficient storage and query of graph data.

[0108] The concept of graph is crucial to understanding graph databases. A graph is a set of nodes and edges, where nodes represent entities and edges represent relationships between entities. In a graph database, the relationships between data are as important as the data itself, and they are stored as part of the data. This architecture enables graph databases to respond quickly to complex association queries because the relationships between entities have been stored in the database in advance. Graph databases can visualize relationships intuitively and are the best way to store, query, and analyze highly interconnected data.

[0109] Graph databases belong to the category of non-relational databases (NoSQL). Graph databases are very different from relational databases in terms of data storage, query, and data structure. The graph data structure directly stores the dependencies between nodes, while relational databases and other types of non-relational databases represent the relationships between data in an indirect way. Graph databases store the relationships between data as part of the data, and can add labels, directions, and attributes to the relationships. Other databases must perform specific operations on relationships at runtime, which is why graph databases have huge performance advantages over other types of databases in relational queries.

[0110] refer to Figure 1 This embodiment provides a method for analyzing the dynamic conduction of carbon flow in a park based on a graph database, including:

[0111] S1: Obtain panoramic data of the park, analyze the park topology, combine the multi-energy distribution and load characteristics, and create a park carbon flow graph structure; then convert the park data into a csv file and import it into the graph database to generate a "park carbon flow graph". Figure 2 As shown, specifically including:

[0112] S1.1: Obtain data on the park's power facilities, including the park's switch station, busbars, transformers, loads, power generation equipment, etc. Obtain data on multiple energy sources in the park, including heating, fossil energy, waste, etc.

[0113] 1) Park switch station data includes but is not limited to: plant station identification, plant station name, voltage level, active power, reactive power, and carbon intensity;

[0114] 2) Bus data includes but is not limited to: bus identification, bus name, switch station identification, bus node, voltage level, and voltage;

[0115] 3) Transformer data includes but is not limited to: transformer identification, transformer name, transformer node, voltage level, active power, reactive power;

[0116] 4) Load data includes but is not limited to: load identification, load name, load characteristics, connection node, voltage level, active power, reactive power, area, whether heating is provided, waste type, and waste utilization;

[0117] 5) Power generation equipment data including but not limited to: equipment identification, equipment name, power generation type, active power, reactive power, carbon emission factor, switch station identification;

[0118] 6) Transmission line segment model data includes but is not limited to: segment identification, segment name, power limit, and allowable current carrying value;

[0119] 7) Transmission line segment point model data includes but is not limited to: segment point identification, segment point name, transmission line segment identification, and physical connection nodes;

[0120] 8) Heating data includes but is not limited to: total heat;

[0121] 9) Fossil energy data include but are not limited to: usage, energy load identification, energy type, and carbon emission factor.

[0122] S1.2: Analyze the park topology, combine the multi-energy distribution and load characteristics, create the park carbon flow transmission network, and thus create the power grid diagram structure. The details are as follows:

[0123] 1) First, input the switch station, transformer, load, power generation equipment, fossil energy, and heating into the park as nodes, and create points in the graph model respectively;

[0124] 2) If Figure 3As shown in the figure, each transmission line segment has two transmission line segment points, and the transmission line segment is associated with the two transmission line segment points through the attribute "segment identifier"; the attribute "physical connection node" of the transmission line segment point may be associated with the bus attribute "bus node", the load attribute "connection node", and the transformer attribute "transformer node". The transmission line segment point is matched with these three attributes in turn. A successful match indicates that the transmission line segment point is connected with them, thereby obtaining the relationship between the transformer and the bus, the load and the bus, and the transformer and the load; then the bus is associated with the attribute "plant station identifier" of the park switch station through the attribute "switch station identifier", and finally the relationship between the switch station and the transformer, the switch station and the load, and the transformer and the load is obtained. These relationships are used as edges, and the direction is switch station pointing to transformer, switch station pointing to load, and transformer pointing to load;

[0125] 3) If Figure 4 As shown, the power generation equipment is associated with the attribute "switch station identifier" of the park switch station, and the relationship between the power generation equipment and the park switch station is obtained. This relationship is used as an edge, and the direction is from the power generation equipment to the park switch station.

[0126] 4) If Figure 5 As shown, heating is associated through the load attribute "Whether to provide heating". When the load attribute "Whether to provide heating" is true, it means that heating is provided to the load. This relationship is an edge, and the direction is from heating to load.

[0127] 5) If Figure 6 As shown, fossil energy is associated with the load attribute "load identifier" through the attribute "energy supply load identifier" to obtain the relationship between fossil energy and load. This relationship is used as an edge, and the direction is from fossil energy to load.

[0128] In summary, the graph structure of the present invention creates a total of 6 types of points, including: park switch station (Substation), power generation equipment (Generation), transformer (Transformer), load (Load), fossil energy (Fossil), and heating (Heating); and creates 3 types of edges, including the relationship between the park switch station, power generation equipment, transformer, and load (Supply_Power, the direction is determined by the positive and negative active power of the transmission line segment point), the relationship between fossil energy and load (Supply_Energy, the direction is from fossil energy to load), and the relationship between heating and load (Supply_Heat, the direction is from heating to load).

[0129] The attributes of the campus switch station (Substation) are shown in the following table, but are not limited to the following attributes:

[0130] Fields type meaning mRID String Plant and station identification name String name type String Plant type P Double Meritorious Q Double Reactive BaseVoltage String Reference voltage identification CI Double Carbon intensity CE Double Carbon emissions

[0131] The Transformer properties are shown in the following table, but are not limited to the following properties:

[0132]

[0133]

[0134] The properties of the power generation equipment (Generation) are shown in the following table, but are not limited to the following properties:

[0135] Fields type meaning mRID String Power generation equipment identification name String name type String Power generation type P Double Meritorious Q Double Reactive PE Double Power generation CEF Double Carbon emission factor BaseVoltage String Reference voltage identification

[0136] The load properties are shown in the following table, but are not limited to the following properties:

[0137]

[0138]

[0139] Heating properties are shown in the following table, but are not limited to the following properties:

[0140] Fields type meaning mRID String Heating sign Q Double Total calories load String Heating load indicator CI Double Heating carbon emission factor

[0141] The properties of fossil energy (Fossil) are shown in the following table, but are not limited to the following properties:

[0142]

[0143]

[0144] The properties of the power line segment (Supply_Power) are shown in the following table, but are not limited to the following properties:

[0145] Fields type meaning mRID String Transmission line segment identification name String Transmission line segment name P Double Meritorious Q Double Reactive StartNode String Starting point sign EndNode String End point mark CE Double Carbon emissions

[0146] S1.3: Convert the format of the park's power facility data, multi-energy data, and the analyzed park's carbon flow structure data, and use shell scripts or development languages ​​to write programs to convert the data into csv files.

[0147] S1.4: Convert the converted csv files into insert statements and import them into the graph database in batches to generate a graph model of “a graph of carbon flow in the park”.

[0148] S1.5: Obtain panoramic data of the park regularly, and convert the data into a csv file through S1.1-S1.3. The point data is directly converted into insert statements and inserted into the graph database in batches for update. The edge data needs to delete the original edges in the database first, and then converted into insert statements and inserted into the graph database. The generated "one map of park carbon flow" graph model is used for subsequent park carbon flow calculations.

[0149] S2: Combined with the park topology structure, analyze the park's multi-energy distribution, park load characteristics data, and analyze the electricity-carbon and energy-carbon conversion models to obtain the park's carbon flow conduction model and construct a park's carbon flow calculation model.

[0150] S2.1: Electricity-carbon conversion model: Figure 7 As shown in the figure, the electric carbon in the "park carbon flow network" comes from the park switch station and power generation equipment, and is gradually transmitted to the entire park through the park's power flow. The carbon emissions of the park switch station are represented by the carbon emissions input from the main grid, and the carbon emissions of the power generation equipment are represented by the carbon emissions generated by its own power generation. The carbon emissions of the transmission lines are all provided by the switch station / transformer, and the carbon emissions of the transformer and load are provided by the transmission lines. The formula for calculating the electric carbon in the park is as follows:

[0151] Switching station: Carbon emissions = Carbon emissions from the main grid input. p represents the carbon emissions of the switch station, CI p represents the carbon intensity of the switch station, P represents the total active power of the switch station, and T represents time;

[0152] CE p =P*T*CI p ;

[0153] Power generation equipment: Carbon emissions = carbon emissions from power generation, carbon intensity = carbon emission factor. CE g Indicates carbon emissions from power generation equipment, PE i represents the power generation of the i-th generator set, CEF represents the carbon emission factor of the power generation equipment, CI g Indicates the carbon intensity of power generation equipment;

[0154] CE g =PE*CEF

[0155] CI g =CEF;

[0156] Transformer, load: Carbon emissions = ∑ (carbon emissions of transmission lines), carbon intensity = carbon emissions / total load. CE l Indicates transformer / load carbon emissions, CE Li represents the carbon emission of the ith transmission line, CI l represents the carbon intensity of transformer / load, P represents the total active power of transformer / load, and T represents time;

[0157]

[0158] CI l =CE l / (P*T);

[0159] Transmission line section: Carbon emissions = Carbon intensity of the starting switchyard / starting transformer*total load. L represents the carbon emissions of transmission lines, CI 起点 represents the carbon intensity of the starting switchyard / starting transformer, P represents the active power of the transmission line, and T represents time;

[0160] CE L =CI 起点 *P*T;

[0161] S2.2: Energy-carbon conversion model: Figure 7 As shown, the multi-energy distribution and load characteristics of the park are analyzed, and the carbon emission conversion model in the park's energy conversion process is analyzed in combination with the energy types.

[0162] 1) When the park uses fossil energy, it will produce a variety of greenhouse gases. Therefore, when calculating carbon emissions, it is generally converted into CO2 equivalents, that is, according to the impact of various greenhouse gases on the greenhouse effect, it is converted into the mass of CO2. Therefore, when different energy sources provide energy with the same calorific value, their CO2 emissions are different, that is, the carbon emission coefficients of these fossil energy sources are different. The calculation formula for the carbon emission coefficient of fossil energy is as follows:

[0163] EF=V h *C v *C p *44 / 12;

[0164] EF represents the carbon emission factor of fossil energy, V h Indicates the average low calorific value of fossil energy (data published by the state), C v represents the potential emission factor, C p Represents the carbon oxidation factor, data provided by IPCC.

[0165] Therefore, the calculation formula for fossil energy carbon emissions is:

[0166] CE=EF*U f ;

[0167] CE represents the carbon emissions from the use of fossil energy by loads, U f Indicates the amount of fossil energy used by the load.

[0168] Different fossil energy sources have different CO2 emission coefficients. For example, the CO2 emission coefficient of standard coal is 2.77, the CO2 emission coefficient of anthracite is 2.88, the CO2 emission coefficient of crude oil is 2.15, the CO2 emission coefficient of diesel is 2.17, the CO2 emission coefficient of automobile gasoline is 2.03, the CO2 emission coefficient of liquefied petroleum gas is 1.85, the CO2 emission coefficient of natural gas is 1.64, and the CO2 emission coefficient of ethane is 1.81.

[0169] 2) The implicit carbon emissions from the purchase of heating in the park are indirect carbon emissions. Based on the relationship between heating and electricity, the calculation method of the carbon emission coefficient of cogeneration heating is obtained.

[0170] First, calculate the electric energy consumed by the heating system to produce heat Q, where E represents the power consumption, Q is the heat, and P h represents the thermoelectric conversion rate;

[0171] E=Q / (3.6×10^6×P h );

[0172] Introducing the grid carbon emission CE = E × CI, we can get the heating carbon emission coefficient as follows, where CI represents the grid input electricity carbon emission factor;

[0173] CI h =CI / (3.6×10^6×P h );

[0174] Therefore, the calculation formula for load heating carbon emissions is:

[0175] CE h =Q*CI h *S f / S all ;

[0176] CE h represents the carbon emission of heating load, Q represents the total heating heat, S f Indicates the load area, S all Indicates the total heating area of ​​the park.

[0177] S2.3: Waste generated by load production activities can be reused, including waste-to-energy and steam waste heat reuse. This reused energy can offset the carbon emissions of the load.

[0178] The calculation formula for carbon emissions from waste-to-energy is as follows: PE represents the amount of waste-to-energy (i.e. the amount of waste load utilized), CI p Indicates the carbon emission factor of waste-to-energy (i.e., the carbon emission factor of load waste):

[0179] CE 垃圾 =PE*CI p ;

[0180] Steam Waste Heat Carbon Emission CE 余热 The calculation refers to the heating carbon emission calculation formula.

[0181] Therefore, the load carbon emission calculation formula is:

[0182] CE f =CE l -CE垃圾 -CE 余热 ;

[0183] CI f =CE f / (P*T);

[0184] CE f Indicates the final carbon emission of the load, CE l represents the load electric carbon value, P represents the load active value, and T represents time.

[0185] S3: Based on the electricity-carbon and energy-carbon calculation models obtained in S2, the park carbon flow calculation algorithm is implemented using the graph database to dynamically calculate the real-time carbon emission data of each node in the park.

[0186] In the graph database, the LOOKUP ON mode queries points or edges based on indexes, and the GO mode traverses the graph based on given points. The present invention combines LOOKUP ON and GO. First, the points that meet the requirements are found through the LOOKUP ON mode, and then the GO mode is used to traverse the points along the direction of the edges. During the traversal process, the carbon emission data of each node is calculated step by step.

[0187] S3.1: First, calculate the carbon emission data of the switch station. The carbon emission of the switch station is the carbon emission input from the main grid. The calculation process is as follows:

[0188] Find all switch stations through LOOKUP ON;

[0189] Based on the S2.1 calculation model, calculate the carbon emissions and carbon intensity of the switch station;

[0190] Use the UPDATE statement to update the calculation results to the corresponding switch station attributes.

[0191] The statement is as follows:

[0192] #1)LOOKUP ON to find all Substations

[0193] LOOKUP ON Substation YIELD id AS sub_id,P AS sub_p,Q AS sub_q,CI ASsub_ci

[0194] #2) Calculate the carbon emissions and carbon intensity of the switch station based on the S2.1 calculation model

[0195] #3) The calculation results are updated to the switch station

[0196] |UPDATE Substation SET CE=$-.sub_p*$-.sub_ci*T WHERE id==$-.sub_id;

[0197] S3.2: Calculate the carbon emission data of power generation equipment. The carbon emission of power generation equipment is expressed as the carbon emission generated by its own power generation. The calculation process is as follows:

[0198] Find all power generation equipment through LOOKUP ON;

[0199] Calculate the carbon emissions and carbon intensity of power generation equipment based on the S2.1 calculation model;

[0200] Use the UPDATE statement to update the calculation results to the corresponding power generation equipment attributes.

[0201] The statements are as follows: #1) LOOKUP ON finds all power generation equipment Generation

[0202] LOOKUP ON Generation YIELD id AS ge_id,P AS ge_p,Q AS ge_q,CI AS ge_ci

[0203] #2) Based on the S2.1 calculation model, calculate the carbon emissions and carbon intensity of power generation equipment, time T = 5min, i.e. 1 / 12h

[0204] #3) Update the calculation results to the power generation equipment

[0205] |UPDATE Generation SET CE=$-.ge_p*$-.ge_ci / 12 WHERE id==$-.ge_id;

[0206] S3.3: The carbon emissions of the transmission line segment come from the starting point of the segment, and the carbon emissions of the transformer come from the sum of the carbon emissions of all input transmission line segments. The two are interdependent and affect each other. The calculation process is as follows:

[0207] 1) First, find all switch station nodes through LOOKUP ON.

[0208] 2) Use GO to traverse these nodes along the direction of the transmission line segment Supply_Power, find the starting switch station / transformer connected to the edge Supply_Power, calculate the carbon emissions of the transmission line segment Supply_Power, and use the UPDATE statement to update the calculation results to the corresponding transmission line segment attributes;

[0209] 3) Use GO to traverse these nodes along the direction of the transmission line segment Supply_Power, find the Supply_Power of all inputs of the point Transformer, superimpose the carbon intensity of Supply_Power to obtain the transformer carbon emissions, and use the UPDATE statement to update the calculation results to the corresponding transformer attributes.

[0210] The statement is as follows:

[0211] #1)LOOKUP ON to find all Substations

[0212] LOOKUP ON Substation YIELD id AS substation_id,CE AS substation_ce,CIAS substation_ci

[0213] #2) Traverse the graph structure and calculate the carbon emissions of Supply_Power, time T = 5min, i.e. 1 / 12h

[0214] |GO FROM$-OVER Supply_Power YIELD Supply_Power.id AS link_id,Supply_Power.P AS link_p

[0215] |UPDATE Supply_Power SET CE=$-.substation_ci*$-.link_p / 12 WHERE id==$-.link_id

[0216] #3) Traverse the graph structure and calculate the carbon emissions of the transformer. Time T = 5 minutes, i.e. 1 / 12 hours

[0217] |GO FROM$-OVER Supply_Power YIELD$^.Transformer.id AS start_id,Supply_Power.CE AS link_ce

[0218] |GROUP BY$-.start_id YIELD$-.start_id AS start_id,SUM($-.link_carbon)AS total_carbon

[0219] |UPDATE Transformer SET CE=$-.total_carbon,CI=12*$-.total_carbon / pWHERE id==$-.start_id;

[0220] S3.4: Load carbon emissions include both grid carbon emissions transmitted by transmission lines, carbon emissions from fossil fuel combustion, and indirect carbon emissions from load heating. At the same time, waste generated during load production activities can be reused, including waste power generation and steam waste heat reuse. This part of the reused energy can offset part of the load carbon emissions. The calculation process is as follows:

[0221] 1) First, find all load nodes through LOOKUP ON.

[0222] 2) Use GO to traverse these nodes in the direction opposite to the transmission line segment Supply_Power, click all the input Supply_Power of Load, and superimpose the carbon intensity of Supply_Power to obtain the electric carbon value of Load;

[0223] 3) Use GO to traverse these nodes in the opposite direction of the heating segment Supply_Heat and the functional segment Supply_Energy, find all fossil energy and heating connected to the point Load, and calculate the energy carbon emissions, heating carbon emissions, and waste carbon emissions of the load according to the calculation models S2.2 and S2.3.

[0224] 4) Calculate the waste carbon emissions of the load, and then calculate the final carbon emissions and carbon intensity of the load.

[0225] The statement is as follows:

[0226] #1)LOOKUP ON to find all loads

[0227] LOOKUP ON Load YIELD id AS load_id,CE AS load_ce,CI AS load_ci

[0228] #2) Traverse the graph structure and calculate the load electric energy carbon emission CE_Power

[0229] |GO FROM$-OVER Supply_Power YIELD$^.Load.id AS start_id,Supply_Power.CE AS link_ce

[0230] |GROUP BY$-.start_id YIELD$-.start_id AS start_id,SUM($-.link_carbon)AS total_carbon

[0231] |UPDATE Load SET CE_Power=$-.total_carbon WHERE id==$-.start_id

[0232] 3) Traverse the graph structure and calculate the load fossil energy carbon emissions CE_Energy and heating carbon emissions

[0233] |GO FROM$-OVER Supply_Energy YIELD$^.Load.id AS start_id,$^.Energy.value AS en_value,$^.Energy.CI AS en_ci,$^.Heating.value AS heat_value,$^.Heating.CI AS heat_ci

[0234] |GROUP BY$-.start_id YIELD$-.start_id AS start_id,SUM($-.en_ci*$-.en_value)AS en_carbon,SUM($-.heat_ci*$-.heat_value)AS heat_carbon

[0235] |UPDATE Load SET CE_Energy=$-.en_carbon,CE_Heat=$-.heat_carbonWHERE id==$-.start_id

[0236] 4) Traverse the graph structure, calculate the load waste carbon emissions, calculate the load final carbon emissions CE, carbon intensity CI LOOKUP ON Load YIELD id AS load_id, CE_Power AS ce_power, CE_Energy as ce_energy, CE_Heat as ce_heat, debris_value, debris_CI, P

[0237] |UPDATE Load SET CE_debris=$-.debris_value*$-.debris_CI,CE=$-.ce_power+$-.ce_power+$-.ce_power-CE_debris,CI=12*CE / P WHEREid==$-.start_id;

[0238] S4: Construct a visualization module for the carbon flow conduction path of the park, allowing users to view the overall carbon emissions of the park and the dynamic conduction path of the carbon flow of the park. Specifically include:

[0239] S4.1: Import a carbon flow map of the park and generate a 2D panoramic wiring diagram of the park, which is divided into two layers. The upper layer is the connection diagram between the park switch station and various energy nodes and the park subsystems; the user clicks on the subsystem to expand the subsystem wiring diagram.

[0240] S4.2: Based on the calculated carbon emission data, create carbon emission special effects near energy nodes and subsystems to visualize carbon emission intensity.

[0241] S4.3: Use the graph database match statement to query the carbon intensity data of the corresponding node, and dynamically update the carbon emission special effects of the node based on the queried electricity carbon intensity data. This can indicate changes in carbon emission levels by adjusting the color, size or transparency of the special effects.

[0242] S4.4: Allow users to click on energy nodes or terminal load nodes, use the graph database path search algorithm to query the complete path of carbon flow from energy nodes to load nodes, and highlight it on the wiring diagram to achieve dynamic monitoring of the carbon flow conduction path within the park.

[0243] S4.5: Time scale switching: Provide a time scale switching tool to allow users to switch to different time scales, such as hours, days, months, etc., to view the park carbon emission statistics at different time scales.

[0244] The above-described embodiments are used to illustrate the present invention, not to limit the present invention, so changes in the exemplified values ​​or replacement of equivalent elements should still fall within the scope of the present invention.

[0245] From the above detailed description, it can be understood by those skilled in the art that the present invention can indeed achieve the aforementioned objectives and is in compliance with the provisions of the Patent Law.

[0246] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they are aware of the basic creative concepts. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention. The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. It should be pointed out that any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the scope of protection of the present invention.

[0247] It should be noted that the above description of the relevant process is only for example and explanation, and does not limit the scope of application of this specification. For those skilled in the art, various modifications and changes can be made to the process under the guidance of this specification. However, these modifications and changes are still within the scope of this specification.

[0248] The basic concepts have been described above. Obviously, for those of ordinary skill in the art who have read this application, the above invention disclosure is only for example and does not constitute a limitation of this application. Although not explicitly stated here, those of ordinary skill in the art may make various modifications, improvements and amendments to this application. Such modifications, improvements and amendments are suggested in this application, so such modifications, improvements and amendments still belong to the spirit and scope of the exemplary embodiments of this application.

[0249] At the same time, the present application uses specific words to describe the embodiments of the present application. For example, "one embodiment", "an embodiment", and / or "some embodiments" refer to a certain feature, structure or characteristic related to at least one embodiment of the present application. Therefore, it should be emphasized and noted that "one embodiment" or "an embodiment" or "an alternative embodiment" mentioned twice or more in different positions in this specification does not necessarily refer to the same embodiment. In addition, some features, structures or characteristics in one or more embodiments of the present application can be appropriately combined.

[0250] In addition, it will be appreciated by those skilled in the art that various aspects of the present application may be illustrated and described by a number of patentable categories or situations, including any new and useful combination of processes, machines, products or substances, or any new and useful improvements thereto. Therefore, various aspects of the present application may be implemented entirely by hardware, entirely by software (including firmware, resident software, microcode, etc.), or by a combination of hardware and software. The above hardware or software may all be referred to as "units", "modules" or "systems". In addition, various aspects of the present application may take the form of a computer program product embodied in one or more computer-readable media, wherein computer-readable program code is contained therein.

[0251] The computer program code required for the operation of each part of the application can be written in any one or more programming languages, including object-oriented programming languages ​​such as Java, Scala, Smalltalk, Eiffel, JADE, Emerald, C++, C#, VB.NET, Python, etc., such as C programming language, VisualBasic, Fortran2103, Perl, COBOL2102, PHP, ABAP, such as Python, Ruby and Groovy dynamic programming language or other programming languages. The program code can be run completely on the user's computer, or run on the user's computer as an independent software package, or run partly on the user's computer and partly on the remote computer, or run completely on the remote computer or server. In the latter case, the remote computer can be connected to the user's computer through any network form, such as a local area network (LAN) or a wide area network (WAN), or connected to an external computer (e.g., via the Internet), or in a cloud computing environment, or used as a service such as software as a service (SaaS).

[0252] In addition, unless explicitly stated in the claims, the order of the processing elements and sequences described in this application, the use of alphanumeric characters, or the use of other names are not intended to limit the order of the processes and methods of this application. Although the above disclosure discusses some invention embodiments that are currently considered useful through various examples, it should be understood that such details are only for illustrative purposes, and the attached claims are not limited to the disclosed embodiments. On the contrary, the claims are intended to cover all modifications and equivalent combinations that are consistent with the essence and scope of the embodiments of this application. For example, although the implementation of the various components described above can be embodied in a hardware device, it can also be implemented as a pure software solution, for example, installation on an existing server or mobile device.

[0253] Similarly, it should be noted that in order to simplify the description disclosed in this application and thus help understand one or more embodiments of the invention, in the above description of the embodiments of the application, multiple features are sometimes combined into one embodiment, figure or description thereof. However, this method of the application should not be interpreted as reflecting the intention that the claimed object requires more features than those explicitly stated in each claim. On the contrary, the subject of the invention should have fewer features than the above single embodiment.

Claims

1. A method for analyzing the dynamic conduction of carbon flow in a park based on a graph database, characterized in that: include: S1: Obtain panoramic data of the park, analyze the park topology, combine multi-energy distribution and load characteristics, and create a carbon flow diagram structure of the park; Then the park data is converted into a csv file and imported into the graph database to generate a graph model of the park carbon flow; S2: Combined with the park topology structure, analyze the park's multi-energy distribution, park load characteristics data, analyze the electricity-carbon and energy-carbon conversion models, so as to obtain the park's carbon flow conduction model and build a park's carbon flow calculation model; S3: Based on the electricity-carbon and energy-carbon calculation models obtained in S2, the graph database is used to implement the park carbon flow calculation algorithm, and the real-time carbon emission data of each node in the park is dynamically calculated; S4: Construct a visualization module for the carbon flow conduction path of the park, allowing users to view the overall carbon emissions of the park and the dynamic conduction path of the carbon flow of the park.

2. The method for analyzing the dynamic conduction of carbon flow in a park based on a graph database according to claim 1 is characterized in that: S1 includes: S1.1: Obtain the park's power facility data, including the park's switch station, busbar, transformer, load, and power generation equipment; obtain the park's multi-energy data, including heating, fossil energy, and waste; S1.2: Analyze the park topology, combine the multi-energy distribution and load characteristics, create the park carbon flow transmission network, and thus create the power grid diagram structure; S1.3: Convert the format of the park's power facility data, multi-energy data, and the park's carbon flow structure data obtained through analysis, and convert the data into a csv file using a shell script or a program written in a development language; S1.4: Convert the format-converted csv files into insert statements and import them into the graph database in batches to generate a graph model of the carbon flow in the park; S1.5: Obtain panoramic data of the park at regular intervals, and convert the data into a csv file through S1.1-S1.

3. The point data is directly converted into insert statements and inserted into the graph database in batches for updating. The edge data needs to delete the original edges in the database first, and then converted into insert statements and inserted into the graph database.

3. The method for analyzing the dynamic conduction of carbon flow in a park based on a graph database according to claim 2, characterized in that S2 include: S2.1: Electricity-carbon conversion model: The electricity-carbon part of the park carbon flow network comes from the park switch station and power generation equipment, and is gradually transmitted to the entire park through the park power flow; the carbon emissions of the park switch station are expressed as the carbon emissions input from the main grid, and the carbon emissions of the power generation equipment are expressed as the carbon emissions generated by its own power generation. The carbon emissions of the transmission lines are all provided by the switch station / transformer, and the carbon emissions of the transformer and load are provided by the transmission line. The calculation formula for the park electricity carbon is as follows: Switching station: Carbon emissions = Carbon emissions from the main grid input; CE p represents the carbon emissions of the switch station, CI p represents the carbon intensity of the switch station, P represents the total active power of the switch station, and T represents time; WHAT p =P*T*CI p ; Power generation equipment: Carbon emissions = carbon emissions from power generation, carbon intensity = carbon emission factor; CE g Indicates carbon emissions from power generation equipment, PE i represents the power generation of the i-th generator set, CEF represents the carbon emission factor of the power generation equipment, CI g Indicates the carbon intensity of power generation equipment; WHAT g =PE*CEF BUT g =CEF; Transformer, load: Carbon emissions = ∑ (carbon emissions of transmission lines), carbon intensity = carbon emissions / total load; CE l Indicates transformer / load carbon emissions, CE Li represents the carbon emission of the ith transmission line, CI l represents the carbon intensity of transformer / load, P represents the total active power of transformer / load, and T represents time; BUT l =EC l / (P*T); Transmission line section: Carbon emissions = carbon intensity of the starting switchyard / starting transformer*total load; CE L represents the carbon emissions of transmission lines, CI 起点 represents the carbon intensity of the starting switchyard / starting transformer, P represents the active power of the transmission line, and T represents time; WHAT L =CI 起点 *P*T; S2.2: Energy-carbon conversion model: Analyze the distribution of multiple energy sources in the park and the load characteristics of the park, and analyze the carbon emission conversion model in the process of energy conversion in the park in combination with energy types; S2.3: Reuse waste generated by load production activities, including waste-to-energy and steam waste heat. This part of the recycled energy offsets the carbon emissions of the load. The calculation formula for carbon emissions from waste-to-energy is as follows: WHAT 垃圾 =PE*CI p ; Steam Waste Heat Carbon Emission CE 余热 The calculation refers to the heating carbon emission calculation formula, so the load carbon emission calculation formula is: WHAT f =EC l -WHAT 垃圾 -WHAT 余热 ; BUT f =EC f / (P*T); CE f Indicates the final carbon emission of the load, CE l represents the load electric carbon value, P represents the load active value, and T represents time.

4. The method for analyzing the dynamic conduction of carbon flow in a park based on a graph database according to claim 3 is characterized in that: In S2.2, when the park uses fossil energy, it will produce a variety of greenhouse gases. Therefore, when calculating carbon emissions, it is converted into CO2 equivalent, that is, according to the impact of various greenhouse gases on the greenhouse effect, it is converted into the mass of CO2; when different energy sources provide energy with the same calorific value, their CO2 emissions are different. The calculation formula for the carbon emission coefficient of fossil energy is as follows: EF=V h *C v *C p *44 / 12; EF represents the carbon emission factor of fossil energy, V h Represents the average low calorific value of fossil energy, C v represents the potential emission factor, C p represents the carbon oxidation factor, data provided by IPCC; The calculation formula for carbon emissions from fossil energy is: CE=EF*U f ; CE represents the carbon emissions from the use of fossil energy by loads, U f Indicates the amount of fossil energy used by the load; The carbon emissions implied by the purchase of heating in the park belong to indirect carbon emissions. Based on the relationship between heating and electricity, the calculation method of the carbon emission coefficient of cogeneration heating is obtained; First, calculate the electric energy consumed by the heating system to produce heat Q, where E represents the power consumption, Q is the heat, and P h represents the thermoelectric conversion rate; E=Q / (3.6×10^6×P h ); Introducing the grid carbon emissions CE = E × CI, the heating carbon emission coefficient can be obtained as: CI h =CI / (3.6×10^6×P h ); Therefore, the calculation formula for load heating carbon emissions is: WHAT h =Q*CI h *S f / S all ; CE h represents the carbon emission of heating load, Q represents the total heating heat, S f Indicates the load area, S all Indicates the total heating area of ​​the park.

5. The method for analyzing the dynamic conduction of carbon flow in a park based on a graph database according to claim 4, characterized in that S3 include: S3.1: First, calculate the carbon emission data of the switch station. The carbon emission of the switch station is the carbon emission input from the main grid. The calculation process is as follows: Find all switch stations through LOOKUP ON; Based on the S2.1 calculation model, calculate the carbon emissions and carbon intensity of the switch station; Use the UPDATE statement to update the calculation results to the corresponding switch station attributes; S3.2: Calculate the carbon emission data of power generation equipment. The carbon emission of power generation equipment is expressed as the carbon emission generated by its own power generation. The calculation process is as follows: Find all power generation equipment through LOOKUP ON; Calculate the carbon emissions and carbon intensity of power generation equipment based on the S2.1 calculation model; Use the UPDATE statement to update the calculation results to the corresponding power generation equipment attributes; S3.3: The carbon emissions of the transmission line segment come from the starting point of the segment, and the carbon emissions of the transformer come from the sum of the carbon emissions of all input transmission line segments. The two are interdependent and affect each other. The calculation process is as follows: First, find all switch station nodes through LOOKUP ON. Use GO to traverse these nodes along the direction of the transmission line segment Supply_Power, find the starting switch station / transformer connected to the edge Supply_Power, calculate the carbon emissions of the transmission line segment Supply_Power, and use the UPDATE statement to update the calculation results to the corresponding transmission line segment attributes; Use GO to traverse these nodes along the direction of the transmission line segment Supply_Power, find all the input Supply_Power of the point Transformer, add up the carbon intensity of Supply_Power to get the transformer carbon emission, and use the UPDATE statement to update the calculation results to the corresponding transformer attributes; S3.4: Load carbon emissions include both grid carbon emissions transmitted by transmission lines, carbon emissions generated by fossil energy combustion, and indirect carbon emissions from load heating. At the same time, waste generated during load production activities is reused, including waste power generation and steam waste heat reuse. This part of the reused energy offsets part of the load carbon emissions. The calculation process is as follows: First, find all load nodes through LOOKUP ON. Use GO to traverse these nodes in the direction opposite to the transmission line segment Supply_Power, click on all the input Supply_Power of Load, and add up the carbon intensity of Supply_Power to get the electric carbon value of Load; Use GO to traverse these nodes in the opposite direction of the heating line segment Supply_Heat and the functional line segment Supply_Energy, find all fossil energy and heating connected to the point Load, and calculate the energy carbon emissions, heating carbon emissions, and waste carbon emissions of the load according to the calculation models S2.2 and S2.3; Use the Update statement to update the calculation results to the corresponding load attributes.

6. The method for analyzing the dynamic conduction of carbon flow in a park based on a graph database according to claim 5, characterized in that S4 include: S4.1: Import the internal system wiring diagram of the park and generate a 2D panoramic wiring diagram of the park, which is divided into two layers. The upper layer is the connection diagram between the park switch station and various energy nodes and the park subsystems; The user clicks on a subsystem to expand the subsystem wiring diagram; S4.2: Based on the calculated carbon emission data, create carbon emission special effects near energy nodes and subsystems to visualize carbon emission intensity; S4.3: Use the graph database to query the carbon intensity data of the corresponding node, and dynamically update the carbon emission special effects of the node based on the queried electricity carbon intensity data, and indicate the change of carbon emission level by adjusting the color, size or transparency of the special effects; S4.4: Allow users to click on energy nodes or terminal load nodes, use the graph database path search algorithm to query the complete path of carbon flow from energy nodes to load nodes, and highlight it on the wiring diagram to achieve dynamic monitoring of the carbon flow conduction path within the park; S4.5: Time scale switching: Provide a time scale switching tool to allow users to switch to different time scales and view the park carbon emission statistics at different time scales.

7. The method for analyzing the dynamic conduction of carbon flow in a park based on a graph database according to claim 6 is characterized in that: The data of the park switch station includes plant identification, plant name, voltage level, active power, reactive power, and carbon intensity; Bus data includes bus identification, bus name, switch station identification, bus node, voltage level, and voltage; Transformer data includes transformer identification, transformer name, transformer node, voltage level, active power, and reactive power; Load data includes load identification, load name, load characteristics, connection node, voltage level, active power, reactive power, area, whether heating is provided, waste type, and waste utilization; Power generation equipment data includes equipment identification, equipment name, power generation type, active power, reactive power, carbon emission factor, and switch station identification; The transmission line segment model data includes segment identification, segment name, power limit, and allowable current carrying value; The transmission line segment point model data includes segment point identification, segment point name, transmission line segment identification, and physical connection node; Heating data includes total heat; Fossil energy data include usage, energy load identification, energy type, and carbon emission factor.

8. The method for analyzing the dynamic conduction of carbon flow in a park based on a graph database according to claim 7 is characterized in that: In S1.2, the park is first input with switch stations, transformers, loads, power generation equipment, fossil energy, and heating as nodes, and points in the graph model are created respectively; Each transmission line segment has two transmission line segment points, and the transmission line segment is associated with the two transmission line segment points through the segment identifier in the attribute; the physical connection node in the attribute of the transmission line segment point may be associated with the bus node in the bus attribute, the connection node in the load attribute, and the transformer node in the transformer attribute. The transmission line segment point is matched with these three attributes in turn. A successful match indicates that the transmission line segment point is connected with them, thereby obtaining the relationship between the transformer and the bus, the load and the bus, and the transformer and the load; then the bus is associated with the plant station identifier in the park switch station attribute through the switch station identifier in the attribute, and finally the relationship between the switch station and the transformer, the switch station and the load, and the transformer and the load is obtained. These relationships are used as edges, and the direction is switch station to transformer, switch station to load, and transformer to load; The power generation equipment is associated with the plant station identifier in the attributes of the park switch station through the switch station identifier in the attributes, and the relationship between the power generation equipment and the park switch station is obtained. This relationship is used as an edge, and the direction is from the power generation equipment to the park switch station. Heating is associated through the heating status in the load attribute. When the heating status in the load is true, it means that heating is provided to the load. This relationship is an edge, and the direction is from heating to load. Fossil energy is associated with the energy supply load identifier in the attribute and the load identifier in the load attribute to obtain the relationship between fossil energy and load. This relationship is an edge, and the direction is from fossil energy to load.

Citation Information

Patent Citations

  • Park carbon emission flow real-time monitoring calculation method and system

    CN115642601A

  • Carbon emission accounting method and system based on park demand response economic dispatch

    CN115952990A

  • Carbon emission calculation method, electronic device and readable medium

    WO2024020801A1

Cited By

  • Zero-carbon park inter-industry information fusion operation and maintenance system

    CN120410470A

  • A zero-carbon park inter-industry information fusion operation and maintenance system

    CN120410470B