Construction method of carbon emission platform, carbon emission platform and carbon emission query method

By building a carbon emission platform and calculating carbon emissions using topological structure and carbon emission models, the refinement and accuracy of carbon emission monitoring in the existing technology has been solved, and rapid and accurate carbon emission acquisition has been achieved.

CN120387833APending Publication Date: 2025-07-29SCHNEIDER SMART TECH LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410121857.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-29
Publication Date
2025-07-29

AI Technical Summary

Technical Problem

The existing carbon emission monitoring methods are difficult to achieve more refined management of the granularity of complex objects to be monitored. The traditional methods are cumbersome and prone to errors, and it is impossible to quickly and accurately obtain carbon emissions from different dimensions and levels.

Method used

Build a carbon emission platform, provide a carbon emission model for nodes by obtaining or establishing the topology of the objects to be monitored, and configure the original data interface. Use the carbon emission model to calculate carbon emissions, support flattening processing and user configuration, and reduce manual operations.

Benefits of technology

It realizes rapid and accurate carbon emission calculations of nodes in the topological structure, improves the refinement and accuracy of carbon emission data, and reduces manual operations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120387833A_ABST
    Figure CN120387833A_ABST
Patent Text Reader

Abstract

The invention provides a construction method of a carbon emission platform, the carbon emission platform, a carbon emission amount query method and a computer readable storage medium, and the construction method of the carbon emission platform comprises the steps: obtaining or building a topological structure of a to-be-monitored object, the topological structure comprising a plurality of nodes; providing carbon emission models for nodes in the topological structure, wherein one node corresponds to one or more carbon emission models; an original data interface is provided for the carbon emission model, and the original data interface is configured to be capable of obtaining original data from a data source and / or receiving original data input by a user; wherein the topological structure is constructed according to one or more of energy distribution, hierarchical relationship or spatial position of the to-be-monitored object; the carbon emission model is configured to receive the original data and output the carbon emission of the corresponding node according to the original data. According to the carbon emission platform constructed by the embodiment of the invention, the carbon emission of different dimensions and levels in the topological structure can be quickly and accurately obtained, the manual operation is reduced, and the accuracy degree is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention generally relates to the technical field of greenhouse gas emission monitoring, and particularly to a method for constructing a carbon emission platform, a carbon emission platform, a method for querying carbon emissions, and a computer-readable storage medium. Background Art

[0002] Carbon emissions are the general term for greenhouse gas emissions, with carbon dioxide as the representative. With the gradual implementation of carbon emission indicators, more and more enterprises will pay attention to the more refined analysis and management of carbon emissions and carbon footprints. However, the existing carbon emission monitoring methods are limited to the enterprise level or the site level, and it is difficult to further sink to a more detailed management dimension level. For large-scale monitoring objects with complex management dimensions, it is difficult to obtain the carbon emissions of some modules or units.

[0003] In traditional enterprise energy management systems or carbon emission relationship systems, the analysis of carbon emissions is too limited. For complex monitoring objects, the analysis of the carbon emissions of some devices with a lower hierarchical dimension often requires implementers to manually search for data sources through reports / copies of meters, and substitute the data of the data sources into calculations through formulas. By splitting the total carbon emissions and distributing them to different hierarchical dimensions, this method is cumbersome, has a large workload, and is prone to errors, affecting subsequent data presentation and data analysis.

[0004] The content in the background art section is only the technology known to the inventor and does not necessarily represent the prior art in this field. Summary of the Invention

[0005] In view of one or more deficiencies in the prior art, the present invention provides a method for constructing a carbon emission platform, including:

[0006] Obtaining or establishing a topological structure of a monitoring object to be monitored, where the topological structure includes multiple nodes;

[0007] Providing a carbon emission model for the nodes in the topological structure, where one node corresponds to one or more carbon emission models; and

[0008] Providing an original data interface for the carbon emission model, where the original data interface is configured to be able to obtain original data from a data source and / or receive original data input by a user;

[0009] Wherein the topological structure is constructed according to one or more of the energy distribution, hierarchical relationship, or spatial position of the monitoring object to be monitored; the carbon emission model is configured to receive the original data and output the carbon emissions of the corresponding node according to the original data.

[0010] According to one aspect of the present invention, the carbon emission model includes: the correspondence between energy types and carbon emission amounts; and / or the correspondence between production processes and carbon emission amounts.

[0011] According to one aspect of the present invention, the energy types include fossil fuel combustion, net purchased energy, and net purchased heat; the production processes include the processes of generating greenhouse gases, intermediate products, and final products.

[0012] According to one aspect of the present invention, the construction method further includes:

[0013] Providing a user configuration page, which can receive user configuration instructions, and the configuration selection range provided by the user configuration page includes: the correspondence between multiple energy types and carbon emission amounts; and / or the correspondence between multiple production processes and carbon emission amounts.

[0014] According to one aspect of the present invention, the construction method further includes:

[0015] Performing a flattening process on the topological structure and the carbon emission model.

[0016] According to one aspect of the present invention, the step of performing a flattening process on the topological structure and the carbon emission model includes:

[0017] Establishing a wide table according to the field definitions of the topological structure and the field definitions of the carbon emission model;

[0018] Corresponding the fields of the topological structure and the fields of the carbon emission model to the wide table;

[0019] Saving the wide table to a database.

[0020] According to one aspect of the present invention, the original data interface is configured to be able to obtain original data from a data source, and the data source is described using pseudocode.

[0021] According to one aspect of the present invention, the present invention further includes a carbon emission platform, which includes:

[0022] A processor;

[0023] A database, which communicates with the processor, and the configuration information of the topological structure and the carbon emission model of the object to be monitored is saved in the database;

[0024] A data input module, which communicates with the processor, and the data input module is configured to be able to obtain original data;

[0025] The topological structure includes multiple nodes, where one of the nodes corresponds to one or more carbon emission models. The carbon emission model has an original data interface, and the original data interface is configured to be able to obtain the original data. The configuration information of the topological structure and the carbon emission model includes the correspondence between the nodes and the carbon emission models; the processor is configured to be able to obtain the carbon emissions of the nodes corresponding to the carbon emission models by using the original data according to the carbon emission models.

[0026] According to one aspect of the present invention, the carbon emission platform further includes:

[0027] A human-computer interaction interface, which communicates with the processor and is configured to present the nodes according to the topological structure.

[0028] According to one aspect of the present invention, the human-computer interaction interface is configured to be able to receive a user query instruction and present the carbon emissions corresponding to at least some of the multiple nodes according to the user query instruction.

[0029] According to one aspect of the present invention, the carbon emission model includes: the correspondence between energy types and carbon emissions; and / or the correspondence between production processes and carbon emissions; the human-computer interaction interface is further configured to be able to provide a user configuration page, and the configuration selection range provided by the user configuration page includes: the correspondence between multiple energy types and carbon emissions; and / or the correspondence between multiple production processes and carbon emissions; the user configuration page can receive a user configuration instruction and can select a corresponding carbon emission model according to the user configuration instruction.

[0030] According to one aspect of the present invention, the energy types include fossil fuel combustion, net purchased energy, and net purchased heat; the production processes include the processes of generating greenhouse gases, intermediate products, and final products.

[0031] According to one aspect of the present invention, the configuration information of the topological structure and the carbon emission model is stored in the database in the form of a wide table.

[0032] According to one aspect of the present invention, the data input module is configured to obtain original data from a data source and / or receive original data input by the user through the human-computer interaction interface.

[0033] According to one aspect of the present invention, the data source is described using pseudocode.

[0034] According to one aspect of the present invention, the present invention further includes a carbon emission query method, which is executed by the aforementioned carbon emission platform. The carbon emission query method includes:

[0035] Determine the node to be queried for carbon emissions;

[0036] Invoke the carbon emission model corresponding to the node to be queried;

[0037] Utilize the original data and output the carbon emissions of the node to be queried according to the carbon emission model.

[0038] According to one aspect of the present invention, the step of determining the node to be queried for carbon emissions includes:

[0039] Receive a user query instruction;

[0040] Select the node to be queried from among the multiple nodes of the topological structure according to the user query instruction.

[0041] According to one aspect of the present invention, the step of invoking the carbon emission model corresponding to the node to be queried includes:

[0042] Receive a user configuration instruction;

[0043] Select a carbon emission model according to the user configuration instruction.

[0044] According to one aspect of the present invention, the carbon emissions query method further includes:

[0045] Save the carbon emission model corresponding to the node to be queried, the original data, and the carbon emissions to a database.

[0046] According to one aspect of the present invention, the present invention further includes a computer-readable storage medium, which includes computer-executable commands stored thereon. When the executable commands are executed by a processor, they implement the method for constructing a carbon emission platform as described above, or the carbon emissions query method as described above.

[0047] Compared with the prior art, the embodiments of the present invention provide a method for constructing a carbon emission platform, which realizes the mutual matching of nodes and carbon emission models in the topological structure, enables the nodes in the topological structure to obtain corresponding carbon emission models, and can output the carbon emissions of the corresponding nodes through the carbon emission models, quickly and accurately obtaining the carbon emissions data of different dimensions and levels in the topological structure, improving the refinement degree of carbon emissions query, reducing manual operations, and improving the accuracy of carbon emissions data.

[0048] An embodiment of the present invention also provides a carbon emission platform. Configuration information of a topological structure and a carbon emission model is stored in a database. Nodes in the topological structure correspond to one or more carbon emission models. After obtaining original data through a data input module and substituting it into the carbon emission model, carbon emission data corresponding to the nodes is output, enabling the acquisition of carbon emission data in different dimensions and levels in the topological structure, reducing manual operations, and improving the accuracy of carbon emission data.

[0049] An embodiment of the present invention also includes a method for querying carbon emissions. Applying the aforementioned carbon emission platform, after receiving user data and determining the node to be queried, the original data is input into the corresponding carbon emission model, and then the carbon emission data of the node to be queried can be output. An embodiment of the present invention also includes a computer-readable storage medium that can implement the aforementioned method for constructing a carbon emission platform or the method for querying carbon emissions. BRIEF DESCRIPTION OF THE DRAWINGS

[0050] The drawings are used to provide a further understanding of the present invention and constitute a part of the specification. Together with the embodiments of the present invention, they are used to explain the present invention and do not constitute a limitation to the present invention. In the drawings:

[0051] Figure 1 is a flowchart of a method for constructing a carbon emission platform in an embodiment of the present invention;

[0052] Figure 2 is a flowchart of a method for constructing a carbon emission platform including providing a user configuration page in an embodiment of the present invention;

[0053] Figure 3 is a schematic diagram of a user configuration page in an embodiment of the present invention;

[0054] Figure 4 is a flowchart of a method for flattening a topological structure and a carbon emission model in an embodiment of the present invention;

[0055] Figure 5 is a structural block diagram of a carbon emission platform in an embodiment of the present invention;

[0056] Figure 6 is a unified modeling language diagram of a carbon emission platform in an embodiment of the present invention;

[0057] Figure 7 is a schematic diagram of the correspondence between a topological structure and a carbon emission model and a wide table in an embodiment of the present invention;

[0058] Figure 8 is a flowchart of a method for querying carbon emissions in an embodiment of the present invention;

[0059] Figure 9It is a schematic flowchart of a carbon emission query method including the processes of receiving a user query instruction and receiving a user configuration instruction in an embodiment of the present invention. Detailed implementation manners

[0060] In the following, only some exemplary embodiments are simply described. As those skilled in the art can recognize, the described embodiments can be modified in various different ways without departing from the spirit or scope of the present invention. Therefore, the drawings and the description are regarded as being exemplary in nature rather than restrictive.

[0061] In the description of the present invention, it should be understood that the orientation or positional relationships indicated by the terms "center", "longitudinal", "transverse", "length", "width", "thickness", "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", "clockwise", "counterclockwise", etc. are based on the orientation or positional relationships shown in the drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and thus should not be construed as limiting the present invention. In addition, the terms "first" and "second" are only used for descriptive purposes and cannot be construed as indicating or implying relative importance or implicitly specifying the quantity of the indicated technical features. Thus, the features defined with "first" and "second" may explicitly or implicitly include one or more of the described features. In the description of the present invention, "a plurality" means two or more unless otherwise specifically defined.

[0062] In the description of the present invention, it should be noted that, unless otherwise clearly defined and limited, the terms "mounted", "connected" and "connected" should be understood in a broad sense. For example, it may be a fixed connection, a detachable connection or an integral connection; it may be a mechanical connection, an electrical connection or a communication with each other; it may be directly connected or indirectly connected through an intermediate medium, and it may be the internal communication of two elements or the interaction relationship between two elements. For those of ordinary skill in the art, the specific meanings of the above terms in the present invention can be understood according to specific circumstances.

[0063] In the present invention, unless otherwise expressly specified or limited, the first feature being "on" or "under" the second feature may include direct contact between the first and second features, or may include contact between the first and second features not being direct but through additional features therebetween. Moreover, the first feature being "above", "over" and "on top of" the second feature includes the first feature being directly above and obliquely above the second feature, or merely indicates that the horizontal height of the first feature is higher than that of the second feature. The first feature being "under", "below" and "beneath" the second feature includes the first feature being directly below and obliquely below the second feature, or merely indicates that the horizontal height of the first feature is less than that of the second feature.

[0064] The following disclosure provides many different embodiments or examples for implementing different structures of the present invention. To simplify the disclosure of the present invention, components and arrangements of specific examples are described below. Of course, they are merely examples and are not intended to limit the present invention. In addition, the present invention may repeat reference numerals and / or reference letters in different examples. Such repetition is for the purpose of simplification and clarity and does not in itself indicate the relationship between the various embodiments and / or arrangements discussed. Further, the present invention provides examples of various specific processes and materials, but those of ordinary skill in the art may be aware of the application of other processes and / or the use of other materials.

[0065] Embodiments of the present invention will be described below with reference to the accompanying drawings. It should be understood that the embodiments described herein are only for the purpose of illustrating and explaining the present invention and are not intended to limit the present invention.

[0066] Figure 1 The flowchart of a construction method 100 of a carbon emission platform according to an embodiment of the present invention is shown. The construction method 100 is used to construct a carbon emission platform, and the carbon emission platform can quickly and accurately obtain the carbon emissions of different levels in the topological structure of the object to be monitored. The following will be combined with Figure 1 to explain the construction method 100 of the carbon emission platform.

[0067] As Figure 1 shown, in step S101, the topological structure of the object to be monitored is obtained or established, where the topological structure includes a plurality of nodes. The topological structure is established according to the actual situation of the object to be monitored, or can be directly obtained through other management platforms of the object to be monitored. For example, if an industrial and mining enterprise originally established an energy management platform or an operation management platform, the topological structure can be directly obtained from the energy management platform or the operation management platform.

[0068] The nodes in the topological structure correspond to some entities in the object to be monitored (such as devices, production lines, or their combinations, etc.). Specifically, different entities can be corresponded according to the type of the topological structure. According to different embodiments of the present invention, the topological structure can be constructed based on one or more of the energy distribution, hierarchical relationship, or spatial location of the object to be monitored. For example, according to the energy distribution situation of the topological structure, specifically, according to the logical relationships such as energy supply, energy consumption, energy type, etc., the entities in the object to be monitored are grouped, and a topological structure is established, where the nodes can correspond to a device or a production line, etc.

[0069] In some other embodiments of the present invention, the topological structure can also be constructed according to the spatial location. For example, for industrial and mining enterprises with centralized distribution, the levels can be divided according to the spatial locations of different devices and production lines, such as grading by park, building number, floor, workshop, etc., and a topological structure is established. The topological structure can also be constructed according to the hierarchical relationship. For example, according to the organizational structure of the object to be monitored, the levels are divided according to different departments, such as production lines, supply chains, warehousing, transportation, etc. The topological structure or sets an appropriate hierarchical distribution according to the actual situation of the object to be monitored. For example, it is set artificially by the user. Further, a custom topological structure level can also be provided for the user, such as lighting, air conditioning, elevators, etc.

[0070] According to the preferred embodiment of the present invention, the topological structure can also be constructed based on multiple of the energy distribution, hierarchical relationship, or spatial location. For example, the first level is set in the topological structure according to the spatial location of the object to be monitored, respectively representing different parks. Within the same park, the second level is constructed according to the hierarchical relationship, respectively representing different production processes in the park. And within a production process, the third level is constructed according to the energy distribution situation. For example, it respectively represents different devices applying electricity, heat, and internal energy. For the same object to be monitored, multiple different topological structures can also be constructed. The user can select different topological structures according to the actual situation of the object to be monitored and the carbon emission query requirements, and use them to present and comprehensively analyze the carbon emission data under different hierarchical dimensions.

[0071] For the entities in the object to be monitored that do not affect the carbon emissions, such as pipelines without pressure, they can be not used as nodes in the topological structure, discarded or used as connections in the topological structure. For the entities with relatively small carbon emissions or small scales, they can be integrated into other nodes for unified calculation. In practical applications, the minimum level for carbon emission query can be determined according to actual needs. For example, it is set as an independent device or production line.

[0072] In step S102, a carbon emission model is provided for the nodes in the topological structure, where one node corresponds to one or more carbon emission models. The carbon emission model is set, for example, to be able to represent the calculation process of the carbon emissions of the corresponding node. Through the carbon emission model, the carbon emissions of the node can be calculated. When one node corresponds to multiple carbon emission models, the multiple carbon emission models can be different carbon emission calculation processes, respectively representing different calculation processes of the carbon emissions of the corresponding node, or there are multiple carbon emission processes for the corresponding node, and the carbon emissions can be calculated separately by the carbon emission models and then the sum can be calculated. Specific details will be elaborated in the subsequent embodiments.

[0073] In step S103, a raw data interface is provided for the carbon emission model. The raw data interface is set to be able to obtain raw data from a data source and / or receive raw data input by a user. The raw data is used to substitute into the carbon emission model to calculate the carbon emissions. The raw data can be directly obtained through the data source. For the case where some nodes do not have independent data sources, such as when multiple devices share a data source, the total amount of the data source can be allocated among multiple devices by the user or a preset rule. The allocation rule can be determined according to historical data or calculated based on parameters and energy consumption or production processes. According to different embodiments of the present invention, the raw data interface can also be set to be able to receive raw data input by a user. The user can manually input the raw data. For example, the raw data interface is set as an input device, and the user can use the input device to provide raw data for the carbon emission model. In a preferred embodiment of the present invention, the raw data interface can also be set to be able to obtain raw data from a data source and can receive raw data input by a user. For example, obtain raw data from the data source, and the user can correct the raw data obtained from the data source.

[0074] In this embodiment, the carbon emission model can receive raw data through the raw data interface and output the carbon emissions of the corresponding node according to the raw data. For example, the carbon emission model includes the corresponding relationship between the raw data and the carbon emissions, such as a calculation formula. Using the raw data and the calculation formula, the carbon emissions can be calculated.

[0075] According to a preferred embodiment of the present invention, where the raw data interface is configured to be able to obtain raw data from a data source. For nodes without corresponding independent data sources, an actual data source is not required. The data source can be described using pseudo-code. The pseudo-code corresponds, for example, to the allocation rule of the shared data source. For example, the shared data source corresponds to multiple nodes, and the pseudo-code can be used to represent the address of the independent data source of each node.

[0076] The construction method 100 of the carbon emission platform can be used to construct the carbon emission platform, realizing the correspondence between the nodes in the topological structure and the carbon emission models, assigning corresponding carbon emission models to the nodes, accurately obtaining the carbon emission data of the nodes without manual meter reading, enabling the carbon emission query of the objects to be monitored to be refined to a lower dimension, and reducing manual operations to improve the accuracy of carbon emissions.

[0077] According to a preferred embodiment of the present invention, the carbon emission model includes the correspondence between energy types and carbon emissions, and / or the correspondence between production processes and carbon emissions. In the actual production process, carbon emissions are mainly affected by energy consumption and production processes. Therefore, the carbon emissions of the nodes can be obtained from these two aspects. For different types of nodes, the carbon emission models can be different. For example, the carbon emissions of a thermal power generation unit can be calculated through energy consumption, or for equipment or production lines that generate greenhouse gases during part of the production process, the carbon emissions can be calculated through the production process. Or for equipment or production lines that consume energy and generate greenhouse gases at the same time, the carbon emissions can be calculated separately according to the energy type and production process and the sum can be calculated to obtain the carbon emissions of the node.

[0078] Specifically, the carbon emission model can provide calculation parameters and calculation formulas. Using the original data and the calculation formulas, the carbon emissions can be calculated. The calculation parameters and calculation formulas may also be different for different energy types and different production processes, subject to the actual situation, for example, obtained from historical data or statistical data of the same type.

[0079] Furthermore, in a preferred embodiment of the present invention, the energy types include fossil fuel combustion, net purchased electricity, and net purchased heat, and the production processes include the processes of generating greenhouse gases, generating intermediate products, and generating final products.

[0080] The correspondence between different energy types and carbon emissions is different. For example, the calculation ratios of greenhouse gases generated by different types of fossil fuel combustion are different, or equipment driven by electricity needs to convert the carbon emissions according to the net purchased electricity, and equipment that needs to purchase heat during the production process also needs to convert the carbon emissions according to the net purchased heat.

[0081] Taking the generation of carbon dioxide by fossil fuel combustion as an example, the correspondence with carbon emissions can be calculated according to the following formula: Fossil fuel combustion CO2 emissions = Activity level of fossil fuel A * Emission factor of fossil fuel A + Activity level of fossil fuel B * Emission factor of fossil fuel B +... Among them, the fossil fuel activity level = Consumption ($data) * Average low calorific value, and the fossil fuel emission factor = Carbon content per unit calorific value * Carbon oxidation rate * 44 / 12.

[0082] The corresponding relationship between the production process and carbon emissions can be calculated based on the actual production process, which includes the process of greenhouse gas generation, the process of intermediate product generation, and the process of final product generation. In a complete topological structure, greenhouse gases may be generated in the production processes of some nodes among different nodes, or greenhouse gases may be accompanied by intermediate products or final products therein. The carbon emissions of the corresponding nodes can be calculated according to the actual production process. At the same time, there may be some nodes in the topological structure whose production processes consume greenhouse gases. For example, a production line that uses carbon dioxide to prepare carbon monoxide consumes carbon dioxide. In the carbon emission model corresponding to this node, the carbon emissions calculated according to the production process can be negative.

[0083] Figure 2 The flowchart of the construction method 200 of the carbon emission platform according to a preferred embodiment of the present invention is shown. The construction method 200 includes the process of providing a user configuration page. In the construction method 200, steps S201, S202, and S203 are respectively substantially the same as steps S101, S102, and S103 of the construction method 100 in the foregoing embodiment, and will not be described in detail.

[0084] In step S204, a user configuration page is provided. The user configuration page is set to be able to receive user configuration instructions. The user configuration page provides configuration items that can be adjusted for the user. The configuration selection range provided by the user configuration page includes the corresponding relationship between various energy types and carbon emissions, and / or the corresponding relationship between various production processes and carbon emissions.

[0085] This embodiment provides a configuration option for the user, accepts the user configuration instruction, and allows the user to select the carbon emissions that are closer to the actual situation. The user configuration page is as follows Figure 3 shown. Figure 3 The left side in it represents the nodes in the topological structure, and the right side provides the configuration selection range of the carbon emission model. For example, a device corresponding to a node in the topological structure has multiple energy sources, and the carbon emissions of each energy source are different. The user can input a user configuration instruction on the user configuration page according to the energy source selected in the actual production process and select the corresponding carbon emission model. Another example is that a device corresponding to a node in the topological structure can implement multiple production processes, and the carbon emissions of each production process are different. The user can select the corresponding relationship with the carbon emissions according to the actual production process.

[0086] Furthermore, according to a preferred embodiment of the present invention, for the corresponding relationship between the energy type and carbon emissions, the user configuration page can also provide the user with the function of parameter modification. For example Figure 3As shown, the user can modify the fuel carbon utilization rate, net calorific value, carbon content per unit heat, etc. of anthracite on the user configuration page, or modify the calculation formula. The corresponding relationship between the production process and carbon emissions can also be modified. For example, if the production process of the equipment or production line corresponding to the node is optimized, the corresponding relationship between the production process and carbon emissions may change. The user configuration page can provide options to modify the calculation parameters and calculation formula, receive the user configuration instruction, and modify the carbon emission model.

[0087] In a preferred embodiment of the present invention, the method for constructing the carbon emission platform further includes flattening the topological structure and the carbon emission model. For a relatively complex object to be monitored, the number of nodes in its topological structure is large, and each node corresponds to one or more carbon emission models. Therefore, the carbon emission platform includes a large amount of data. In this embodiment, flattening the topological structure and the carbon emission model can reduce the computational pressure of the carbon emission query operation and improve the query speed.

[0088] According to a specific embodiment of the present invention, as Figure 4 shown, the process of flattening the topological structure and the carbon emission model includes the following steps. In step S1001, a wide table is established according to the field definitions of the topological structure and the carbon emission model. For example, the topological structure includes a topological structure ID, and further includes a model name and a model type. The node includes a node ID, and further includes a node name and a topological structure ID, and the topological structure ID matches the topological structure. Among them, the model name, model type, and node name can be used to present to the user. For example, Figure 3 as shown, it is presented on the user configuration page, allowing the user to select the topological structure and select a node in the topological structure. The field definitions of the carbon emission model, for example, include information such as energy type, carbon emission type, configuration, and data source, which will be elaborated in subsequent embodiments.

[0089] In step S1002, the fields of the topological structure and the carbon emission model are corresponded to the wide table, and further in step S1003, the wide table is saved to the database. When querying the carbon emissions, the carbon emission model of the corresponding node can be directly called in the database, reducing the caching difficulty and improving the speed of calculating the carbon emissions.

[0090] As Figure 5 shown, an embodiment of the present invention also includes an embodiment of a carbon emission platform 1. According to a preferred embodiment of the present invention, the carbon emission platform 1 can be constructed by using the aforementioned method for constructing the carbon emission platform, or can be constructed by other means, such as improving an existing carbon emission platform to combine the topological structure and the carbon emission model.

[0091] As Figure 5As shown, the carbon emission platform 1 includes a processor 10, a database 20, and a data input module 30. The database 20 communicates with the processor 10, and configuration information of the topology structure and the carbon emission model is stored in the database 20. The data input module 30 communicates with the processor 10, and the data input module 30 is configured to be able to obtain raw data, such as obtaining raw data from a data source and / or receiving raw data input by a user.

[0092] Among them, the configuration information of the topology structure and the carbon emission model includes the correspondence between the nodes in the topology structure and the carbon emission model. The topology structure includes multiple nodes, and one node corresponds to one or more carbon emission models. The configuration information of the topology structure and the carbon emission model includes the correspondence between the nodes and the carbon emission models. Among them, the carbon emission model also includes a raw data interface, and the raw data interface can obtain raw data. For example, the raw data interface of the carbon emission model is an input end and is connected to the data input module 30, and the raw data can be substituted into the carbon emission model by the raw data interface.

[0093] In this embodiment, the processor 10 is configured to be able to obtain the carbon emissions of the nodes corresponding to the carbon emission model by using the raw data. For example, the carbon emission model corresponding to the node to be queried can be called from the database 20, and the carbon emissions of the node to be queried can be calculated according to the carbon emission model by using the raw data.

[0094] This embodiment realizes the correspondence relationship of the nodes in the topology structure of the carbon emission model, and can calculate and obtain the carbon emissions of the nodes in different dimensions in the topology structure by using the carbon emission model, which is beneficial to analyzing and optimizing the carbon emissions for specific equipment or production lines, without the need for frequent manual meter reading and calculation operations, reducing the manual labor intensity, and being able to improve the accuracy of carbon emission calculation.

[0095] According to a preferred embodiment of the present invention, the carbon emission platform 1 further includes a human-machine interaction interface 40. The human-machine interaction interface 40 communicates with the processor 10 and is configured to be able to present nodes according to the topology structure. Among them, the human-machine interaction interface 40, for example Figure 3 As shown, in Figure 3 the left area, a topology structure is provided, and the nodes in the topology structure are presented in the form of a drop-down menu.

[0096] Figure 6 shows a UML (Unified Model Language) diagram of the carbon emission platform 1 in a preferred embodiment of the present invention, as Figure 6As shown, for example, the node ID represents the node name and the ID of the topology structure where the node is located. The topology structure includes the corresponding topology structure ID and further includes the model name and model type. The model type, for example, includes one or more of the energy distribution, hierarchical relationship, or spatial location of the object to be monitored in the foregoing embodiments for constructing the topology structure. For example, the model type of the topology structure constructed according to the energy distribution is defined as the energy topology structure. The model name can be used to distinguish the topology structure, and the node name can be named according to the actual node. For example Figure 3 in which the nodes are named in the form of spatial location and hierarchical relationship to represent different-purpose electricity consumption classifications. The node name, model name, and model type can be used to present to the user on the human-computer interaction interface 40.

[0097] Specifically, the human-computer interaction interface 40 may include the display screen of an industrial computer and may also include the input device of the industrial computer. For example, the user can use the input device to select, in the topology structure, the node for which the carbon emission needs to be queried (hereinafter simply referred to as the node to be queried) according to the content presented on the human-computer interaction interface 40. In a preferred embodiment of the present invention, the human-computer interaction interface 40 is configured to be able to receive a user query instruction and present the carbon emissions corresponding to at least some of the multiple nodes according to the user query instruction. For example, the user query instruction includes the node to be queried. After the human-computer interaction interface 40 receives the user query instruction, the processor 10 obtains the carbon emissions of the node to be queried according to the carbon emission model corresponding to the node to be queried and presents them to the user by using the human-computer interaction interface 40.

[0098] According to a preferred embodiment of the present invention, the carbon emission model includes: the correspondence between the energy type and the carbon emissions, and / or the correspondence between the production process and the carbon emissions, which may be specifically the same as the carbon emission model in the method for constructing the carbon emission platform in the foregoing embodiments. In different embodiments of the present invention, the energy type includes fossil fuel combustion, net purchased energy, and net purchased heat, and the production process includes the process of generating greenhouse gases, the process of generating intermediate products, and the process of generating final products. For details, refer to the foregoing embodiments and will not be elaborated here.

[0099] The human-computer interaction interface 40 is configured to be able to provide a user configuration page. The configuration selection range provided by the user configuration page includes: the correspondence between multiple energy types and carbon emissions, and / or the correspondence between multiple production processes and carbon emissions. The user configuration page can receive user configuration instructions and can select a corresponding carbon emission model according to the user configuration instructions. For example, a node corresponds to multiple carbon emission models, and the user can select one or more from multiple carbon emission models according to the actual situation. Further, the user configuration page can also provide the user with the parameter configuration range of the carbon emission model. For example, for the carbon emission model of fossil fuel combustion, the carbon content per unit calorific value and the carbon utilization rate of the fuel can be modified.

[0100] In most actual situations, the entity device or production line corresponding to the node includes both the correspondence between energy type and carbon emissions and the correspondence between production process and carbon emissions. Therefore, the two parts are calculated separately and combined into the total carbon emissions. The following is based on Figure 6 to explain the carbon emission model.

[0101] Different carbon emission models include a variety of different parameters. For example Figure 6 as shown in, the carbon emission calculation includes node ID, measurement ID, and energy type ID. Among them, the node ID corresponds to the node in the topological structure, indicating the correspondence between the carbon emission model and the node. The measurement ID represents the correspondence between the production process and the carbon emissions. The energy type ID represents the correspondence between the energy type and the carbon emissions.

[0102] The energy type ID further includes the energy type name, which respectively represents different energy types. For example, the carbon emissions of different fossil fuels are different, or the carbon emissions converted from net purchased electricity or net purchased heat are different. The calculation formula for calculating the carbon emissions is obtained according to the energy type.

[0103] The measurement ID corresponds to the measurement ID in the data source and carbon emission model configuration.

[0104] The data source ID includes, for example, the data source type and the measurement ID. The measurement ID corresponds to the measurement ID in the carbon emission calculation. The data source type includes, for example, the production volume of process products or final products, and can also include other values that can be converted into the production volume of process products or final products, such as the consumption of raw materials, electricity consumption, or pressure change values, liquid level change values, weight change values, etc.

[0105] The configuration ID in the carbon emission model configuration includes a measurement ID and a carbon emission type ID. The carbon emission type ID corresponds to the carbon emission type, where the carbon emission type ID can specifically include the carbon emission type name, industry ID (the industry ID further includes the industry name), the calculation formula for carbon emissions, and various parameters. In practical applications, different industries, different process flows, different production processes, etc. will all affect the carbon emissions. To further improve the accuracy of carbon emission calculations, multiple configuration selection ranges can be provided for the measurement ID, and the user can select the carbon emission type. For example, the user can modify the industry they are in, the carbon emission calculation formula, and various parameters in the formula.

[0106] Figure 6 The UML diagram of the carbon emission platform shown is only an example, and the carbon emission platform can also be adjusted according to the actual situation. For example, the carbon emission model configuration can be not provided, and the carbon emission type includes a fixed calculation formula with non-adjustable parameters. Or the energy type can also provide a configuration selection range to change the calculation formula for calculating carbon emissions based on the energy consumption and the parameters in the formula.

[0107] In a preferred embodiment of the present invention, the configuration information of the topology structure and the carbon emission model is stored in the database 20 in the form of a wide table. For example Figure 7 as shown Figure 7 The left side in shows the content saved to the wide table, and the field definitions of the topology structure (including the topology structure and nodes) and the carbon emission model (including carbon emission calculation, energy type, carbon emission model configuration, carbon emission type, and industry) on the right side are filled into the corresponding positions in the wide table. According to a specific embodiment of the present invention, the data source can be not saved, and after receiving the user's query instruction, the original data of the data source is called in real time according to the measurement ID corresponding to the node ID.

[0108] The data source can be described using pseudocode, and it is not limited that the carbon emission model has an actual existing data source. For example, in actual production, multiple nodes share the same data source. For example, the total electricity consumption of multiple devices is obtained from the reading of the same electric meter, and the total electricity consumption can be allocated according to the running time and power of the devices to obtain the electricity consumption of each device. For each node corresponding to a device, the data source can be described using pseudocode to represent the address of the virtual electric meter corresponding to the device.

[0109] Figure 8 shows the flow of the carbon emission query method 300 according to an embodiment of the present invention, which is executed by the carbon emission platform 1 in the foregoing embodiment and can obtain the carbon emissions of the node to be queried. The following combines Figure 8 to illustrate the carbon emission query method 300.

[0110] In step S301, a node to be queried for carbon emissions is determined. Specifically, for example, the user can select the node to be queried in the topological structure through a human-computer interaction interface. The topological structure can include multiple levels, and the node to be queried can be a node at different levels.

[0111] In step S302, the carbon emission model corresponding to the node to be queried is called. For example, the configuration information of the topological structure and the carbon emission model are both stored in the database. After the node to be queried is determined, the carbon emission model corresponding to the node ID can be directly called.

[0112] In step S303, using the original data, the carbon emissions of the node to be queried are output according to the carbon emission model.

[0113] Furthermore, according to a preferred embodiment of the present invention, Figure 9 The flowchart of the carbon emission query method 400 is shown, which includes the processes of receiving a user query instruction and receiving a user configuration instruction. Step S405 in the carbon emission query method 400 is basically the same as step S303 in the carbon emission query method 300 in the foregoing embodiment, and will not be described in detail. Next, the carbon emission query method 400 will be described in conjunction with specific embodiments of the present invention.

[0114] In step S401, a user query instruction is received. Specifically, the user query instruction can be received by using a human-computer interaction interface. The human-computer interaction interface is configured to be able to present the topological structure. The user query instruction includes selecting a node in the topological structure in the human-computer interaction interface and transmitting the corresponding node ID of the node to the processor. For example, the human-computer interaction interface provides the node name, and the node selected by the user in the human-computer interaction interface is production line a.

[0115] In step S402, according to the user query instruction, the node to be queried is selected from multiple nodes in the topological structure. For example, for the node ID corresponding to production line a in the human-computer interaction interface, according to the user query instruction, the node ID corresponding to production line a is obtained, and the topological structure ID where the node ID corresponding to production line a is located can be further obtained. The topological structure and the selected node can be presented in the human-computer interaction interface.

[0116] In step S403, a user configuration instruction is received. The user configuration instruction, for example, includes selecting a carbon emission model or adjusting the parameters in the carbon emission model. For example, a range of carbon emission model configurations that can be selected by the user is provided by the human-computer interaction interface, and the user configures the carbon emission model for production line a. And in step S404, according to the user configuration instruction, a carbon emission model is selected.

[0117] Specifically, for production line A, for example, no greenhouse gases are generated during the production process. Only the carbon emissions corresponding to the energy type need to be calculated. The energy type ID is determined according to the node ID corresponding to production line A. For example, the energy types of production line A include fossil fuel combustion, net purchased electricity, and net purchased heat. It is necessary to calculate fossil fuel combustion, net purchased electricity, and net purchased heat separately. To simplify the calculation process, net purchased heat can be converted into net purchased electricity.

[0118] For example, the human-machine interface can provide options that can be configured by the user. According to the user configuration instructions, the energy type name is selected, corresponding to the energy type IDs of fossil fuel combustion, net purchased electricity, and net purchased heat. And the carbon emission model includes the corresponding relationship between fossil fuel consumption, electricity consumption, and carbon emissions, as well as the original data interface adapted to the data sources of fossil fuel consumption and electricity consumption.

[0119] Among them, the fossil fuel is coal, for example. The consumption is recorded as Item1, with the unit of kg. For example, the fossil fuel consumption is 10,000 kg. The calculation formula for calculating the carbon emissions generated according to the consumption of fossil fuel combustion is, for example, C1 = h1 * h2 * h3 * h4 * Item1 * h5 / h6, where h1 - h6 are all constant terms, which can be obtained from historical data or set by the user according to the actual situation. For example, h1 represents the calculation unit conversion coefficient, with a value of 0.001, h2 represents the lower calorific value, with a value of 26.7, h3 represents the carbon content per unit calorific value of the coal burned, with a value of 0.0274, h4 represents the fuel carbon utilization rate, with a value of 0.94, and h5 and h6 are both calculation coefficients. For example, h5 = 44, h6 = 12. Substituting Item1 and h1 - h6 into the above formula, the carbon emissions C1 generated by fossil fuel combustion can be calculated as 25.2571 t.

[0120] The active energy consumption of net purchased electricity is recorded as Item2, with the unit of kwh. The active energy consumption of net purchased heat is converted into electricity and recorded as Item3, with the unit of kwh. The calculation formula for calculating carbon emissions based on electricity consumption (including net purchased heat) is, for example, C2 = k1 * k2 * (Item2 + Item3), where k1 and k2 are constant terms. For example, k1 = 0.001, k2 = 0.9419. For example, Item2 = 10,000 kwh, Item3 = 20,000 kwh. Substituting Item2 and Item3 into the above formula, the carbon emissions C2 generated by net purchased electricity and net purchased heat can be calculated as 28.2570 t.

[0121] C1 and C2 together constitute the carbon emissions of production line a. By calculating C1 + C2, the total carbon emissions of production line a can be obtained, which is 53.4721t. The above is only an example. According to the actual production situation, the correspondence between the production process and carbon emissions can also be configured according to the user configuration instructions to calculate the carbon emissions of the node.

[0122] According to a preferred embodiment of the present invention, the carbon emissions query method may further include saving the carbon emission model, original data, and carbon emissions corresponding to the node to be queried in a database, which can be used as historical data to facilitate the analysis of the carbon emission situation of the node.

[0123] The present invention also includes a computer-readable storage medium. The computer-readable storage medium includes computer-executable commands stored thereon. When the executable commands are executed by a processor, the construction method of the carbon emission platform described in the foregoing embodiments or the carbon emissions query method described in the foregoing embodiments is implemented. Specifically, the computer-readable storage medium may be a hard disk, magnetic disk, magnetic tape, optical disc, etc.

[0124] Finally, it should be noted that the above descriptions are only embodiments of the present invention and are not intended to limit the present invention. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions described in the foregoing embodiments or perform equivalent replacements for some of the technical features. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present invention shall be included within the protection scope of the present invention.

Claims

1. A method for constructing a carbon emission platform, comprising: Obtaining or establishing a topological structure of an object to be monitored, where the topological structure includes multiple nodes; Providing a carbon emission model for the nodes in the topological structure, and one node corresponds to one or more carbon emission models; And Providing a raw data interface for the carbon emission model, where the raw data interface is configured to be able to obtain raw data from a data source and / or receive raw data input by a user; Wherein the topological structure is constructed according to one or more of the energy distribution, hierarchical relationship, or spatial location of the object to be monitored; the carbon emission model is configured to receive the raw data and output the carbon emissions of the corresponding node according to the raw data.

2. The construction method according to claim 1, wherein the carbon emission model includes: The corresponding relationship between energy types and carbon emissions; And / or the corresponding relationship between production processes and carbon emissions.

3. The construction method according to claim 2, wherein the energy types include fossil fuel combustion, net purchased energy, and net purchased heat; the production processes include the processes of generating greenhouse gases, intermediate products, and final products.

4. The construction method according to claim 2, further comprising: Providing a user configuration page, where the user configuration page can receive user configuration instructions, and the configuration selection range provided by the user configuration page includes: the corresponding relationships between multiple energy types and carbon emissions; and / or the corresponding relationships between multiple production processes and carbon emissions.

5. The construction method according to any one of claims 1-4, further comprising: Performing a flattening process on the topological structure and the carbon emission model.

6. The construction method according to claim 5, wherein the step of performing a flattening process on the topological structure and the carbon emission model includes: Establishing a wide table according to the field definitions of the topological structure and the field definitions of the carbon emission model; Corresponding the fields of the topological structure and the fields of the carbon emission model to the wide table; Saving the wide table to a database.

7. The construction method according to any one of claims 1-4, wherein the raw data interface is configured to be able to obtain raw data from a data source, and the data source is described using pseudocode.

8. A carbon emission platform, comprising: A processor; A database, which communicates with the processor, and the configuration information of the topological structure and the carbon emission model of the object to be monitored is saved in the database; A data input module, which communicates with the processor, and the data input module is configured to be able to obtain raw data; The topological structure includes multiple nodes, where one node corresponds to one or more carbon emission models, the carbon emission model has a raw data interface, the raw data interface is configured to be able to obtain the raw data, and the configuration information of the topological structure and the carbon emission model includes the corresponding relationship between the nodes and the carbon emission models; the processor is configured to be able to obtain the carbon emissions of the nodes corresponding to the carbon emission model using the raw data according to the carbon emission model.

9. The carbon emission platform according to claim 8, further comprising: A human-computer interaction interface, which communicates with the processor and is configured to present the nodes according to the topological structure.

10. The carbon emission platform according to claim 9, wherein the human-computer interaction interface is configured to be able to receive a user query instruction and present the carbon emissions corresponding to at least some of the multiple nodes according to the user query instruction.

11. The carbon emission platform according to claim 9, wherein the carbon emission model includes: The correspondence between energy types and carbon emissions; and / or the correspondence between production processes and carbon emissions; The human-computer interaction interface is further configured to be able to provide a user configuration page, and the configuration selection range provided by the user configuration page includes: the correspondence between multiple energy types and carbon emissions; and / or the correspondence between multiple production processes and carbon emissions; the user configuration page can receive a user configuration instruction and can select a corresponding carbon emission model according to the user configuration instruction.

12. The carbon emission platform according to claim 11, wherein the energy types include fossil fuel combustion, net purchased energy, and net purchased heat; the production processes include the processes of greenhouse gas generation, intermediate product generation, and final product generation.

13. The carbon emission platform according to any one of claims 8-12, wherein the configuration information of the topological structure and the carbon emission model is stored in the database in the form of a wide table.

14. The carbon emission platform according to any one of claims 9-12, wherein the data input module is configured to obtain raw data from a data source and / or receive raw data entered by the user through the human-computer interaction interface.

15. The carbon emission platform according to claim 13, wherein the data source is described using pseudocode.

16. A method for querying carbon emissions, which is executed by the carbon emission platform according to any one of claims 8-15, and the method for querying carbon emissions includes: Determining a node to be queried for which carbon emissions need to be queried; Invoking the carbon emission model corresponding to the node to be queried; Using the raw data, outputting the carbon emissions of the node to be queried according to the carbon emission model.

17. The method for querying carbon emissions according to claim 16, wherein the step of determining the node to be queried for which carbon emissions need to be queried includes: Receiving a user query instruction; Selecting the node to be queried from the multiple nodes of the topological structure according to the user query instruction.

18. The method for querying carbon emissions according to claim 16, wherein the step of invoking the carbon emission model corresponding to the node to be queried includes: Receiving a user configuration instruction; Selecting a carbon emission model according to the user configuration instruction.

19. The method for querying carbon emissions according to claim 16 further includes: Saving the carbon emission model, raw data, and carbon emissions corresponding to the node to be queried to the database.

20. A computer-readable storage medium, including computer-executable commands stored thereon, and the executable commands, when executed by a processor, implement the construction method of the carbon emission platform according to any one of claims 1-7 or the method for querying carbon emissions according to any one of claims 16-19.