Carbon emission data identification generation method and system, electronic device and storage medium
Patent Information
- Application Number
- CN202310087719.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-17
- Publication Date
- 2026-08-28
- Estimated Expiration
- 2043-01-17
AI Technical Summary
但,当前各个企业的碳排放核算过程中碳排放数据的来源无法确定,从而会导致针对于企业的碳排放核算可信度低的问题
[0025]Fourthly, a computer-readable storage medium is provided, comprising: computer-executable instructions that, when executed on a computer, cause the computer to perform a carbon emission data identifier generation method as described in the first aspect and any implementation thereof.
Smart Images

Figure CN116128359B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of communication technology, and in particular to methods, systems, electronic devices and storage media for generating carbon emission data labels. Background Technology
[0002] Key carbon-emitting entities are required to periodically conduct carbon dioxide emission accounting, submit standard carbon emission accounting reports, and accept verification by third-party verification agencies. However, the source of carbon emission data in the current carbon emission accounting process for various enterprises is uncertain, leading to low credibility of enterprise-specific carbon emission accounting. Summary of the Invention
[0003] This application provides a method, system, electronic device, and storage medium for generating carbon emission data identifiers, used to generate trusted carbon emission data identifiers.
[0004] This application provides a carbon emission data identifier generation method, system, electronic device, and storage medium. It can determine the corresponding carbon emission accounting rules for enterprises, and calculate the original data credit value, intermediate result credit value, and final result credit value step by step according to the carbon emission accounting rules, multiple original data, and the acquisition and storage methods of the multiple original data. It also generates original data identifiers, intermediate result identifiers, and final result identifiers, ensuring that the data source in the carbon emission accounting process is traceable and guaranteeing the credibility of the enterprise's carbon emission accounting.
[0005] Firstly, a method for generating carbon emission data labels is provided, comprising: determining the corresponding carbon emission accounting rules for the target accounting enterprise, and acquiring multiple raw data in the carbon emission process of the target accounting enterprise; determining the credit value of the raw data according to the acquisition method and storage method of each raw data, and generating a data label for the raw data; the data label of the raw data includes the credit value of the raw data; determining the intermediate result data and final result data generated in the accounting process according to the carbon emission accounting rules and multiple raw data, and determining the credit value of the intermediate result data and the credit value of the final result data according to the raw data and the credit value of the raw data.
[0006] Optionally, the aforementioned raw data may include one or more of the following: annual fossil fuel consumption, lower heating value of fuel, fuel emission factor, process reaction feedstock consumption, process reaction emission factor, enterprise electricity consumption, and electricity emission factor.
[0007] Optionally, the aforementioned carbon emission accounting rule is the sum of the target enterprise's combustion carbon emissions, process carbon emissions, and electricity carbon emissions; and, combustion carbon emissions are determined based on the annual consumption of fossil fuels, the lower heating value of fuels, and the fuel emission factor; process carbon emissions are determined based on the consumption of process reaction feedstocks and the process reaction emission factor; electricity carbon emissions are determined based on the enterprise's electricity consumption and the electricity emission factor; in the carbon emission accounting rule, data determined by one or more operation symbols is used as an intermediate result data, and the carbon emission accounting rule corresponds to multiple intermediate result data and one final result data; the intermediate result data includes combustion carbon emissions, process carbon emissions, and electricity carbon emissions; the final result data is the total carbon emissions.
[0008] Optionally, the above method of determining the credit value of the original data based on the acquisition method and storage method of each original data in multiple original data includes: determining the credit value of the original data based on the first credit factor corresponding to the acquisition method and the second credit factor corresponding to the storage method; different acquisition methods correspond to different first credit factors; different storage methods correspond to different second credit factors.
[0009] Optionally, the above-mentioned determination of the credit value of intermediate result data and the credit value of final result data based on the original data and the credit value of the original data includes: determining the credit value of intermediate result data based on the original data and the credit value of the original data; and determining the credit value of final result data based on the original data, the credit value of the original data, the intermediate result data and the credit value of the intermediate result data.
[0010] Optionally, determining the credit value of intermediate result data based on the aforementioned original data and its credit value includes: when the target intermediate result data among multiple intermediate result data is data obtained by multiplication and division operations, multiplying the credit values of the data involved in the multiplication and division operations to obtain the credit value of the intermediate result data; the data involved in the multiplication and division operations are original data and / or other intermediate result data besides the target intermediate result; when the intermediate result data is data obtained by addition and subtraction operations, determining the credit value of the intermediate result data based on the data involved in the addition and subtraction operations and its credit value; the data involved in the addition and subtraction operations are original data and / or other intermediate result data besides the target intermediate result.
[0011] Optionally, determining the credit value of the final structured data based on the original data, the credit value of the original data, intermediate result data, and the credit value of the intermediate result data includes: when the final result data is data obtained from multiplication and division operations, multiplying the credit values of the data involved in the multiplication and division operations to obtain the credit value of the final result data; the data involved in the multiplication and division operations are the original data and / or other intermediate result data besides the target intermediate result; when the final result data is data obtained from addition and subtraction operations, determining the credit value of the final result data based on the data involved in the addition and subtraction operations and the credit value of the data; the data involved in the addition and subtraction operations are intermediate result data and / or final result data.
[0012] Optionally, the data identifiers for the original data may further include: identifier number, data name, data record value, numerical value, identifier type, and original record address; the data identifiers for intermediate result data may further include: identifier number, data name, numerical value, data credit value, identifier type, and original record address; the data identifiers for the final result data may further include: identifier number, data name, numerical value, data credit value, identifier type, and original record address; the identifier type is used to distinguish between original data, intermediate result data, and final result data, and the original record address is used to record the storage address of the data.
[0013] Optionally, the above method further includes: obtaining accounting process information and converting the accounting process information into corresponding target accounting boundary rules; when the carbon emission accounting rule converted from the target accounting boundary rules is the same as the carbon emission accounting rule, tracing the original record address of the original data; when the original record address of the original data is traceable, performing data recalculation on the intermediate result data and the final result data to obtain the first calculation result of the intermediate result data and the second calculation result of the final result data respectively; when the data value in the data identifier of the first calculation result is consistent with the data value in the data identifier of the intermediate result data, and the data value in the data identifier of the second calculation result is consistent with the data value in the data identifier of the final result data, obtaining a verification result indicating that the data identifiers of the original data, intermediate result data, and final result data are credible.
[0014] As described above, the proposed solution determines the corresponding carbon emission accounting rules for the target accounting enterprise, and determines the credit value of the raw data and generates a data identifier for the raw data based on the acquisition and storage methods of multiple raw data in the carbon emission process of the target accounting enterprise. Then, based on the carbon emission accounting rules and multiple raw data, it determines the intermediate and final result data generated during the accounting process, and determines the credit value of the intermediate and final results based on the raw data and their credit values. The credit factor varies depending on the acquisition and storage method of each raw data point. The acquisition and storage methods of the raw data are traceable, and the calculation steps for the intermediate and final result data, the credit values of the raw data, the intermediate result credit values, and the final result credit values are all very clear, ensuring the credibility of the enterprise's carbon emission accounting.
[0015] Secondly, a carbon emission data labeling generation system is provided, including: an input module, a calculation module, and a generation module. The input module is used to determine the corresponding carbon emission accounting rules for the target accounting enterprise and to acquire multiple raw data in the carbon emission process of the target accounting enterprise. The input module is also used to determine the credit value of the raw data based on the acquisition and storage methods of each raw data and to generate a data label for the raw data. The data label for the raw data includes the credit value of the raw data. The calculation module is used to determine the intermediate result data and the final result data generated in the accounting process based on the carbon emission accounting rules and multiple raw data, and to determine the credit value of the intermediate result data and the credit value of the final result data based on the raw data and the credit value of the raw data. The generation module is used to determine the data label for the intermediate result data based on the credit value of the intermediate result data, and to determine the data label for the final result data. The data label for the intermediate result data includes the credit value of the intermediate result data, and the data label for the final result data includes the credit value of the final result data.
[0016] Optionally, the aforementioned raw data may include one or more of the following: annual fossil fuel consumption, lower heating value of fuel, fuel emission factor, process reaction feedstock consumption, process reaction emission factor, enterprise electricity consumption, and electricity emission factor.
[0017] Optionally, the aforementioned carbon emission accounting rule involves obtaining the sum of combustion carbon emissions, process carbon emissions, and electricity carbon emissions; wherein combustion carbon emissions are determined based on annual fossil fuel consumption, lower heating value of fuel, and fuel emission factor; process carbon emissions are determined based on process reaction feedstock consumption and process reaction emission factor; and electricity carbon emissions are determined based on enterprise electricity consumption and electricity emission factor. In the carbon emission accounting rule, data determined by one or more operation symbols is used as an intermediate result data. The carbon emission accounting rule corresponds to multiple intermediate result data and one final result data. The intermediate result data includes combustion carbon emissions, process carbon emissions, and electricity carbon emissions; and the final result data is the total carbon emissions.
[0018] Optionally, the above-mentioned data entry module is also used to determine the credit value of the original data based on the acquisition method and storage method of each original data in multiple original data, including: determining the credit value of the original data based on the first credit factor corresponding to the acquisition method and the second credit factor corresponding to the storage method; different acquisition methods correspond to different first credit factors; different storage methods correspond to different second credit factors.
[0019] Optionally, the above calculation module is also used to determine the credit value of intermediate result data and the credit value of final result data based on the original data and the credit value of the original data, including: determining the credit value of intermediate result data based on the original data and the credit value of the original data; and determining the credit value of final result data based on the original data, the credit value of the original data, the intermediate result data and the credit value of the intermediate result data.
[0020] Optionally, the aforementioned calculation module is further configured to determine the credit value of intermediate result data based on the original data and the credit value of the original data, including: when the target intermediate result data among multiple intermediate result data is data obtained by multiplication and division operations, multiplying the credit values of the data involved in the multiplication and division operations to obtain the credit value of the intermediate result data; the data involved in the multiplication and division operations are the original data and / or other intermediate result data besides the target intermediate result; when the intermediate result data is data obtained by addition and subtraction operations, determining the credit value of the intermediate result data based on the data involved in the addition and subtraction operations and the credit value of the data; the data involved in the addition and subtraction operations are the original data and / or other intermediate result data besides the target intermediate result.
[0021] Optionally, the aforementioned calculation module is further configured to determine the credit value of the final structured data based on the original data, the credit value of the original data, the intermediate result data, and the credit value of the intermediate result data, including: when the final result data is data obtained by multiplication and division operations, multiplying the credit values of the data involved in the multiplication and division operations to obtain the credit value of the final result data; the data involved in the multiplication and division operations are the original data and / or other intermediate result data besides the target intermediate result; when the final result data is data obtained by addition and subtraction operations, determining the credit value of the final result data based on the data involved in the addition and subtraction operations and the credit value of the data; the data involved in the addition and subtraction operations are intermediate result data and / or the final result data.
[0022] Optionally, the data identifiers for the original data may further include: identifier number, data name, data record value, numerical value, identifier type, and original record address; the data identifiers for intermediate result data may further include: identifier number, data name, numerical value, data credit value, identifier type, and original record address; the data identifiers for the final result data may further include: identifier number, data name, numerical value, data credit value, identifier type, and original record address; the identifier type is used to distinguish between original data, intermediate result data, and final result data, and the original record address is used to record the storage address of the data.
[0023] Optionally, the aforementioned carbon emission data label generation system further includes a verification module. This verification module is used to acquire accounting process information and convert it into corresponding target accounting boundary rules. When the carbon emission accounting rules converted from the carbon emission accounting process information are the same as the carbon emission accounting rules, the original record address of the original data is traced. When the original record address of the original data is traceable, data recalculation is performed on the intermediate result data and the final result data to obtain the first calculation result of the intermediate result data and the second calculation result of the final result data, respectively. When the first calculation result matches the data value in the data label of the intermediate result data, and the second calculation result matches the data value in the data label of the final result data, a verification result indicating successful verification of the data labels of the original data, intermediate result data, and final result data is obtained. The verification result indicates that the data labels of the original data, intermediate result data, and final result data are credible.
[0024] Thirdly, an electronic device is provided, comprising: a memory and a processor; the memory is used to store computer-executable instructions; when the electronic device is running, the processor executes the computer-executable instructions stored in the memory to cause the electronic device to perform the carbon emission data label generation method as described in the first aspect and any implementation thereof.
[0025] Fourthly, a computer-readable storage medium is provided, comprising: computer-executable instructions that, when executed on a computer, cause the computer to perform a carbon emission data identifier generation method as described in the first aspect and any implementation thereof.
[0026] The beneficial effects described in the second to fourth aspects of this application can be referred to the analysis of the beneficial effects of the first aspect, and will not be repeated here. Attached Figure Description
[0027] The accompanying drawings are used to provide a further understanding of the technical solutions of this application and constitute a part of the specification. They are used together with the embodiments of this application to explain the technical solutions of this application and do not constitute a limitation on the technical solutions of this application.
[0028] Figure 1 A schematic diagram of a carbon emission data labeling generation system provided in this application embodiment;
[0029] Figure 2 This is a schematic diagram of a carbon emission data label generation method provided in an embodiment of this application;
[0030] Figure 3 This is a schematic diagram of a carbon emission data label generation method provided in an embodiment of this application;
[0031] Figure 4 This is a schematic diagram of a carbon emission data label generation method provided in an embodiment of this application;
[0032] Figure 5 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation
[0033] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.
[0034] In the description of this application, unless otherwise stated, " / " means "or," for example, A / B can mean A or B. The "and / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, and B alone. Furthermore, "at least one" means one or more, and "multiple" means two or more. The words "first," "second," etc., do not limit the quantity or order of execution, and "first," "second," etc., do not necessarily imply differences. It should be noted that in this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or explanations.
[0035] It should be noted that any embodiment or design described as "exemplary" or "for example" in this application should not be construed as being more preferred or advantageous than other embodiments or designs. Specifically, the use of terms such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.
[0036] In the embodiments of this application, "instruction" can include direct instruction and indirect instruction. For example, taking the first control information as an example below, the first control information can directly carry information A itself or its index to achieve the purpose of directly instructing information A. Alternatively, the first control information can also carry information B that is related to information A, thereby achieving the purpose of indirectly instructing information A while instructing information B.
[0037] Key carbon-emitting entities are required to periodically conduct carbon dioxide emission accounting, submit standard carbon emission accounting reports, and accept verification by third-party verification agencies. However, the commonly used accounting process currently has the risk of insufficient credibility. The source of carbon emission data in the enterprise's carbon emission accounting process cannot be determined, and the enterprise's carbon emission accounting results have the problem of low credibility.
[0038] To address the aforementioned issues, this application provides a method for generating carbon emission data labels. This method involves determining the corresponding carbon emission accounting rules for the target accounting enterprise and acquiring multiple raw data points from the enterprise's carbon emission process. A credit value is determined for each raw data point based on its acquisition and storage methods. Since the acquisition and storage methods for each raw data point differ, the corresponding credit factors also differ. Intermediate result data and intermediate result credit values, as well as final result data and final result credit values, are then calculated based on the carbon emission accounting rules, the raw data, and their credit values.
[0039] As can be seen from the above, in the scheme of this application embodiment, when calculating carbon emissions, the corresponding carbon emission accounting rules are determined for the target accounting enterprise, and the credit value of each original data is determined according to the acquisition and storage methods of multiple original data of carbon emissions of the target accounting enterprise. Based on the carbon emission accounting rules and each original data and its credit value, intermediate result data, intermediate result credit identifier, final result data and final result credit identifier are calculated, which ensures that the carbon emission data in the carbon emission accounting process is traceable, the credibility of the carbon emission data is clear at a glance, and the credibility of the carbon emission accounting results of the target accounting enterprise is guaranteed.
[0040] The methods described in this application embodiment can be applied to a carbon emission data labeling generation system. See also... Figure 1 As shown, the system may include an input module, a calculation module, a generation module, and a verification module.
[0041] The data entry module 101 is used to enter the corresponding carbon emission accounting rules for the target accounting enterprise and obtain multiple raw data in the carbon emission process of the target accounting enterprise. Based on the acquisition and storage methods of each data point, the data entry module 101 determines the credit value of the raw data according to the first credit factor corresponding to the acquisition method and the second credit factor corresponding to the storage method, and generates a credit identifier for the raw data. The credit identifier of the raw data includes the credit value of the raw data.
[0042] Among them, the first credit factor is different depending on the method of obtaining the original carbon emission data, and the second credit factor is different depending on the method of storing the original carbon emission data.
[0043] The calculation module 102 is used to determine the intermediate result data and final result data generated during the accounting process based on the carbon emission accounting rules corresponding to the target accounting enterprise and multiple raw data, and to determine the credit value of the intermediate result data and the credit value of the final result data based on the raw data and the credit value of the raw data.
[0044] The calculation module 102 is further configured to determine the credit value of intermediate result data based on the original data and the credit value of the original data; and to determine the credit value of final result data based on the original data, the credit value of the original data, the intermediate result data, and the credit value of the intermediate result data. When the intermediate result data or the final result data is data obtained by multiplication and division operations, the credit values of the data involved in the multiplication and division operations are multiplied together to obtain the credit value of the intermediate result data or the final result data. When the intermediate result data or the final result data is data obtained by addition and subtraction operations, the credit value of the intermediate result data is determined based on the data involved in the addition and subtraction operations and the credit value of the data.
[0045] Among them, the data involved in the calculation and the credit value of the data may be one or more of the original data, intermediate result data, original data credit value and intermediate result credit value.
[0046] The generation module 103 is used to determine the credit identifier of the intermediate result based on the credit value of the intermediate result, and to determine the credit identifier of the final result. The credit identifier of the intermediate result includes the credit value of the intermediate result, and the credit identifier of the final result includes the credit value of the final result.
[0047] Verification module 104 is used to acquire accounting process information. It transforms this information into corresponding target accounting boundary rules. When the target accounting rule matches the carbon emission accounting rule, it traces the original record address. If the original record address of the original data is traceable, it recalculates the intermediate and final result data, obtaining the first calculation result for the intermediate result data and the second calculation result for the final result data. If the first calculation result matches the data value in the data identifier of the intermediate result data, and the second calculation result matches the data value in the data identifier of the final result data, a verification result is obtained indicating that the data identifiers of the original, intermediate, and final result data are verified successfully. The verification result indicates that the data identifiers of the original, intermediate, and final result data are trustworthy.
[0048] This application provides a method for generating carbon emission data labels. This method can be applied to electronic devices with computing and processing capabilities, such as servers and mainframes. Taking the application of this method to a server as an example, the server is the executing entity of this method. In the carbon emission data label generation stage, see [link to documentation]. Figure 2 As shown, the method includes the following steps S201-S204.
[0049] S201. Determine the corresponding carbon emission accounting rules for the target accounting enterprise and obtain multiple raw data in the carbon emission process of the target accounting enterprise.
[0050] Among them, multiple raw data can be one or more of the following: annual fossil fuel consumption, lower heating value of fuel, fuel emission factor, process reaction feedstock consumption, process reaction emission factor, enterprise electricity consumption, and electricity emission factor.
[0051] The carbon emission accounting rule is the sum of the target enterprise's combustion carbon emissions, process carbon emissions, and electricity carbon emissions. Combustion carbon emissions are determined based on annual fossil fuel consumption, lower heating value of the fuel, and fuel emission factor; process carbon emissions are determined based on process reaction feedstock consumption and process reaction emission factor; and electricity carbon emissions are determined based on the enterprise's electricity consumption and electricity emission factor. In the carbon emission accounting rule, data determined by one or more operations is considered as an intermediate result. The carbon emission accounting rule corresponds to multiple intermediate result data points and a final result data point. Intermediate result data includes combustion carbon emissions, process carbon emissions, and electricity carbon emissions; the final result data is the total carbon emissions.
[0052] In some embodiments, a unique project identifier is created for the target accounting enterprise. Multiple raw data points related to the target accounting enterprise's carbon emission process may include annual fossil fuel consumption (RL), lower heating value (RZ) of fuel, and fuel emission factor (EF). r Process reaction feedstock consumption P, process reaction emission factor EF p Enterprise electricity consumption (D), electricity emission factor (EF) d The intermediate result data of the carbon emission accounting process for target accounting enterprise A is the carbon emission E from combustion. r Process carbon emissions E p and carbon emissions from electricity E d The final result is E. The carbon emission accounting formula corresponding to the carbon emission accounting rules can then be obtained.
[0053] Optionally, the calculation formula can be: E = E r +E p +E d =RL*RZ*10 -3 *EF r +P*EF p +D*EF d .
[0054] In the formula: E, E r E p E d The unit of is tCO2; the unit of RL is t; the unit of RZ is GJ / t; EF r The unit for CO2 is tCO2 / TJ; the unit for P is t; EF p The unit for is tCO2 / TJ; the unit for D is MWh; EF d The unit is tCO2 / MWh.
[0055] As can be seen from the above, in the carbon emission data identifier generation method provided in this application embodiment, the corresponding carbon emission accounting rules are determined for the target accounting enterprise to ensure that the carbon emission data in the carbon emission accounting process is also verifiable.
[0056] S202. Based on the acquisition and storage methods of each raw data in multiple raw data sets, determine the credit value of the raw data and generate the data identifier of the raw data.
[0057] The system includes a first credit factor corresponding to each method of acquiring raw data and a second credit factor corresponding to each method of storage. Different acquisition methods correspond to different first credit factors, and different storage methods correspond to different second credit factors. The credit identifier of raw data includes: identifier number, data name, value, data credit value, identifier type, and original record address. After generating the data identifier of the raw data, the credit identifier of the raw data is stored in the database.
[0058] It should be understood that the identifier is a unique identifier for each piece of data, and information about each data identifier can be queried using the identifier; the data name is the name of each piece of data, and it is also a description of each carbon emission data; the value is the value of each piece of data, and the value is different for different data; the credit value is used to express the credibility of the data, and the value can be any value from 0 to 1. A value of 0 is unreliable, and a value of 1 is completely reliable. That is, within the value range, the larger the value, the more reliable the data is; the identifier type is used to distinguish between raw data, intermediate result data, and final result data. Raw data can be 1, intermediate result data can be 2, and final result data can be 3; the original record address is used to record the storage address of the data, which can be a database address or a file address, for data traceability.
[0059] In some embodiments, the credit value of the original data is determined based on a first credit factor corresponding to the method of acquiring the original data and a second credit factor corresponding to the method of storing the original data.
[0060] Optionally, its calculation formula can be: T p =C p *S p .
[0061] In the formula, T p , represents the raw data credit, dimensionless; C p , represents the first credit factor corresponding to the method of obtaining the original data; S p This indicates the second credit factor corresponding to the way the original data is stored. When a piece of original data is taken from an industry standard value, the credit value of this original data is 1.
[0062] Specifically, regarding the first credit factor: the value is 0 when the original data is obtained manually; 0.5 when the original data is obtained through standardized entry; 0.8 when the original data is obtained through system interface entry; and 1 when the original data is obtained through online monitoring. Regarding the second credit factor: the value is 0 when there is no evidence of the original data; 0.5 when the original data is stored until evidence is obtained; and 1 when the original data is stored electronically.
[0063] For example, if the target accounting firm's annual fossil fuel consumption (RL) is obtained through standardized data entry and stored electronically, then the first credit factor for the target accounting firm's annual fossil fuel consumption is 0.5, and the second credit factor is 1. The data credit value of the annual fossil fuel consumption (RL) can be calculated using the original data credit formula: T RL =C RL *S RL Then T RL =0.5*1=0.5, so the data credit value of the annual fossil fuel consumption RL is 0.5.
[0064] For example, when the target accounting firm's process reaction emission factor EF p When taken from industry standard values, the process reaction emission factor EF p The data credit value is 1.
[0065] As can be seen from the above, in the carbon emission data identifier generation method provided in this application embodiment, the credit value of the original data is determined according to the acquisition method and storage method of the original data, and the data identifier of the original data is further generated, ensuring that the credibility of each piece of original data is clear at a glance, and the acquisition method and storage method of the original data are also traceable.
[0066] In other embodiments, after obtaining the original data identifier, the integrity of the original data identifier is verified to ensure that the original data value and credit value are not empty and are valid values.
[0067] In other embodiments, the credit value of a data identifier can be represented by T. The credit value of a data identifier is the same as the credit value of the data itself. The data identifier includes the credit value of the data, and the data identifier is stored in a database. The credit value T of different data identifiers can determine the reliability of the data and the entire accounting project. When the credit value T = 1, the identifier is defined as credit grade S, indicating that the identifier is completely reliable; when the credit value 1 > T >= 0.75, the identifier is defined as credit grade A, indicating that the identifier is basically reliable; when the credit value 0.75 > T >= 0.5, the identifier is defined as credit grade B, indicating that there is some credit risk when using the identifier; when the credit value 0.5 > T >= 0.25, the identifier is defined as credit grade C, indicating that there is a significant credit risk when using the identifier; when the credit value 0.25 > T >= 0, the identifier is defined as credit grade D, indicating that the identifier is completely unusable.
[0068] For example, the process reaction emission factor EF p When taken from industry standard values, the process reaction emission factor EF p If the data credit value is 1, then the data identifier credit value T = 1, and the process reaction emission factor EF p The data credit rating is S.
[0069] As can be seen from the above, in the carbon emission data label generation method provided in this application embodiment, the credit value of the original data label is determined based on the credit value of the original data, and the original data label is rated based on the credit value of the original data label, which makes the credibility of each original data clearly visible.
[0070] S203. Based on the carbon emission accounting rules and multiple raw data, determine the intermediate and final result data generated during the accounting process, and based on the raw data and the credit value of the raw data, determine the credit value of the intermediate and final result data.
[0071] For example, based on carbon emission accounting rules and multiple raw data, the intermediate and final result data generated during the carbon emission accounting process of target accounting enterprise A are determined. In the carbon emission accounting process of target accounting enterprise A, the annual fossil fuel consumption RL = 1050t, the lower heating value of the fuel is RZ = 20.3GJ / t, and the fuel emission factor is EF. r =85.7tCO2 / TJ, the process reaction feedstock consumption is P = 540t, and the process reaction emission factor is EF. p =1.26tCO2 / TJ, the enterprise's electricity consumption is D = 3560MWh, and the electricity emission factor is EF. d = 0.5839 tCO2 / MWh. Therefore, the intermediate result data for the carbon emission accounting process of target accounting enterprise A is:
[0072] Carbon emissions from combustion E r =RL*RZ*10 -3 *EF r =1050*20.3*10 -3 *85.7 = 1826.7 tCO2, process carbon emissions E p =P*EF p =540 * 1.26 = 680.4 tCO2, carbon emissions from electricity E d =D*EF d =3560 * 0.5839 = 2078.7tCO2. The final result data is:
[0073] E = E r +E p +E d =1826.7 + 680.4 + 2078.7 = 4585.8 tCO2. Therefore, the intermediate result data of carbon emissions from combustion in the accounting process of target company A is E. r The process produced 1826.7 tCO2, with a carbon emission E of [missing value]. p The carbon emissions from electricity generation are 680.4 tCO2, and the carbon emissions from electricity generation are E d The initial CO2 content was 2078.7 tCO2; the final result was 4585.8 tCO2.
[0074] As can be seen from the above, in the carbon emission data identifier generation method provided in this application embodiment, intermediate result data and final result data are determined according to carbon emission accounting rules and multiple raw data, ensuring that every data in the carbon emission accounting process is traceable.
[0075] S204. Based on the credit value of the intermediate result data, determine the data identifier of the intermediate result data and the credit identifier of the final result data.
[0076] The data identifiers for intermediate result data include: identifier number, data name, value, data credit value, identifier type, and original record address. The data identifiers for final result data also include: identifier number, data name, value, data credit value, identifier type, and original record address. After the data identifiers for intermediate and final result data are generated, they are stored in the database.
[0077] The identifier type is used to distinguish between raw data, intermediate result data, and final result data, while the original record address is used to record the storage address of the data.
[0078] As can be seen from the above, in the method provided in this application embodiment, carbon emission accounting rules are determined based on the carbon emission situation of the target accounting enterprise, and the credit value of the original data is calculated, gradually generating original data credit labels, intermediate data credit labels, and final result credit labels, etc. This makes all carbon emission data traceable in the carbon emission accounting process, and the credibility of each carbon emission data is clear at a glance, thereby improving the credibility of the enterprise's carbon emission accounting.
[0079] This application provides a method for generating carbon emission data labels; see [link to relevant documentation]. Figure 2 As shown, in S203, the credit values of the intermediate and final result data are determined based on the original data and their credit values. (See [link to relevant documentation]). Figure 3 As shown, the method includes the following steps S301-S302.
[0080] S301. Determine the credit value of the intermediate result data based on the original data and the credit value of the original data.
[0081] When the target intermediate result data in multiple intermediate result data is data obtained by multiplication and division operations, the credit values of the data involved in the multiplication and division operations are multiplied together to obtain the credit value of the intermediate result data; the data involved in the multiplication and division operations are the original data and / or other intermediate result data besides the target intermediate result.
[0082] When the intermediate result data is data obtained from addition and subtraction operations, the credit value of the intermediate result data is determined based on the data involved in the addition and subtraction operations and the credit value of the data; the data involved in the addition and subtraction operations are the original data and / or other intermediate result data besides the target intermediate result.
[0083] S302. Determine the credit value of the final result data based on the original data, the credit value of the original data, the intermediate result data, and the credit value of the intermediate result data.
[0084] When the final result data is obtained from multiplication and division operations, the credit values of the data involved in the multiplication and division operations are multiplied together to obtain the credit value of the final result data; the data involved in the multiplication and division operations are the original data and / or other intermediate result data other than the target intermediate result.
[0085] When the final result data is obtained based on addition and subtraction operations, the credit value of the final result data is determined based on the data involved in the addition and subtraction operations and the credit value of the data; the data involved in the addition and subtraction operations are intermediate result data and / or final result data.
[0086] In some embodiments, the credit value of intermediate result data is determined by the original credit value of the calculation result. The calculation process is broken down to obtain the basic operation process, which is classified into multiplication and division operations and addition and subtraction operations. Credit value calculation schemes are formulated for the two types of operation processes respectively. For multiplication and division operations, the result credit is obtained by multiplying the data credit in the operation process.
[0087] Optionally, the calculation formula can be:
[0088] In the formula: T r T represents the result credit, dimensionless; p,n This represents the credit value of the nth data point involved in the calculation. For addition and subtraction operations, the credit value of the result is determined by both the data value and the credit value of the data involved in the calculation. The original data that has a greater impact on the result value has a greater impact on the credit value of the result.
[0089] Optionally, the calculation formula can be:
[0090] In the formula: T r T represents the result credit, dimensionless; p,n V represents the credit value of the nth data point involved in the calculation; n This represents the value of the nth data point involved in the calculation.
[0091] For example, based on the original data identification information and carbon emission accounting rules, combined with the formula and formula Calculating the credit value of intermediate results yields the carbon emissions E from the intermediate result data. r Its credit score is 0.64, and its carbon emissions during the process are E P Its credit score is 0.2, and its carbon emissions from electricity are E d Its credit score is 1.
[0092] This application provides a method for generating carbon emission data labels. During the data label verification stage, this stage can be performed by regulatory authorities and financial institutions. (See [link to relevant documentation]). Figure 4 As shown, the method includes the following steps S401-S407.
[0093] S401. Obtain accounting process information and convert the accounting process information into corresponding target accounting boundary rules.
[0094] The accounting process information is an information table generated when the carbon emission accounting rules for the target accounting enterprise are entered into the system. It records the relationships between data identifiers generated during the accounting process of the target accounting enterprise, including information such as the primary key ID, project ID, identifier ID, parent ID, and operation type of each data in the accounting process. The target accounting boundary rules are obtained by converting the accounting process information into the form of carbon emission accounting rules.
[0095] S402. Determine whether the target accounting boundary rule is the same as the carbon emission accounting boundary rule. If they are the same, continue to step S403; if they are different, proceed to step S407.
[0096] S403. Determine whether the original record address of the original data is traceable. If it is traceable, continue to step S404; otherwise, proceed to step S407.
[0097] The original record address of the original data is the same as the storage address of the original data.
[0098] For example, the original record address for the annual fossil fuel consumption is the order data address. Based on this information, the value of the annual fossil fuel consumption can be retrieved, and step S404 can be executed.
[0099] S404. Perform data recalculation on the intermediate result data and the final result data to obtain the first calculation result of the intermediate result data and the second calculation result of the final result data, respectively.
[0100] Intermediate result data can be one or more of the target accounting enterprise's carbon emissions from combustion, processes, and electricity generation. Final result data can be the sum of one or more of these three categories. Recalculation involves recalculating the intermediate and final result data based on the original data; the resulting data is called the first-level calculation result and the second-level calculation result.
[0101] S405. Determine whether the data values in the first calculation result and the intermediate result data identifier, as well as the data values in the second calculation result and the final result data identifier, are consistent. If they are all consistent, continue to step S406. If one or more are inconsistent, proceed to step S407.
[0102] For example, if the data values in the first calculation result and the intermediate result data identifier, as well as the data values in the second calculation result and the final result data identifier, are consistent, then step S406 is executed.
[0103] S406. Obtain the verification result of the successful verification of the data identifiers of the original data, intermediate result data and final result data. The verification result indicates that the data identifiers of the original data, intermediate result data and final result data are trustworthy.
[0104] S407. Obtain the verification result of the failure of the data identifier verification of the original data, intermediate result data and final result data. The verification result indicates that the data identifier of the original data, intermediate result data and final result data is untrusted.
[0105] In some embodiments, the target accounting boundary rule for the information transformation of the accounting process is the same as the carbon emission accounting boundary rule, the original record address of the original data is traceable, and the data values in the first calculation result and intermediate result data identifiers, as well as the data values in the second calculation result and final result data identifiers, are consistent. A verification result is obtained to verify the data identifiers of the original data, intermediate result data, and final result data. The verification result indicates that the data identifiers of the original data, intermediate result data, and final result data are credible.
[0106] In other embodiments, if a "no" condition occurs during the comparison of whether the target accounting boundary rule for the information transformation of the accounting process is the same as the carbon emission accounting boundary rule, whether the original record address of the original data is traceable, and whether the data values in the first calculation result and the intermediate result data identifier, as well as the data values in the second calculation result and the final result data identifier, then a verification result indicating that the data identifier verification of the original data, intermediate result data, and final result data has failed is obtained. The verification result indicates that the data identifiers of the original data, intermediate result data, and final result data are unreliable.
[0107] For example, in the process of comparing whether the target accounting boundary rule of the information transformation in the accounting process is the same as the carbon emission accounting boundary rule, whether the original record address of the original data is traceable, and whether the data values in the first calculation result and the intermediate result data identifier, as well as the data values in the second calculation result and the final result data identifier are consistent, if the original record address of the original data is untraceable, the subsequent verification of data recalculation of the intermediate result data and the final result data will no longer be performed. The verification result of the failure of data identifier verification of the original data, intermediate result data and final result data is obtained, indicating that the data identifier of the original data, intermediate result data and final result data is unreliable.
[0108] As described above, in the carbon emission data identifier generation method provided in this application embodiment, the original data identifier, intermediate result identifier, and final result identifier are verified. If each verification passes, it proves that the original data identifier, intermediate result identifier, and final result identifier are credible, meaning the result of this carbon emission calculation is credible. If any verification fails, it proves that the original data identifier, intermediate result identifier, and final result identifier are unreliable, meaning the result of this carbon emission calculation is unreliable. This ensures that the carbon emission data source is clear during the carbon emission calculation process, guaranteeing the reliability of the carbon emission calculation result.
[0109] The foregoing mainly describes the solutions provided by the embodiments of this application from a methodological perspective. To achieve the above functions, it includes corresponding hardware structures and / or software modules for executing each function. Those skilled in the art should readily recognize that, in conjunction with the units and algorithm steps of the various examples described in the embodiments disclosed herein, the embodiments of this application can be implemented in hardware or a combination of hardware and computer software. Whether a function is executed in hardware or by computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
[0110] This application embodiment can divide the communication device into functional modules according to the above method example. For example, each function can be divided into its own functional module, or two or more functions can be integrated into one processing module. The integrated module can be implemented in hardware or as a software functional module. Optionally, the module division in this application embodiment is illustrative and only represents one logical functional division; other division methods may be used in actual implementation.
[0111] Figure 5 This is a schematic diagram of the structure of the electronic device provided in the embodiments of this application, such as... Figure 5As shown, the electronic device includes a processor 501 and a bus 504. Optionally, the electronic device may also include a memory 502; alternatively, the electronic device may also include a communication interface 503. The processor 501 may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor 501 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field-programmable gate array, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of this application. The processor 501 may also be a combination that implements computing functions, such as including one or more microprocessor combinations, a combination of a DSP and a microprocessor, etc. The communication interface 503 is used to connect with other devices through a communication network. The communication network may be Ethernet, a wireless access network, a wireless local area network (WLAN), etc. The memory 502 may be a read-only memory (ROM) or other type of static storage device capable of storing static information and instructions, random access memory (RAM) or other type of dynamic storage device capable of storing information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and accessible by a computer, but is not limited thereto. As one possible implementation, the memory 502 may exist independently of the processor 501. The memory 502 may be connected to the processor 501 via a bus 504 for storing instructions or program code. When the processor 501 calls and executes the instructions or program code stored in the memory 502, it can implement the carbon emission data label generation method provided in this embodiment. In another possible implementation, the memory 502 can also be integrated with the processor 501. The bus 504 can be an extended industry standard architecture (EISA) bus, etc. The bus 504 can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 5 The bus is represented by a single thick line, but this does not mean that there is only one bus or one type of bus.
[0112] Some embodiments of this application provide a computer-readable storage medium (e.g., a non-transitory computer-readable storage medium) storing computer program instructions that, when executed on a computer, cause the computer to perform the method as described in any of the above embodiments.
[0113] For example, the aforementioned computer-readable storage media may include, but are not limited to: magnetic storage devices (e.g., hard disks, floppy disks, or magnetic tapes), optical discs (e.g., compact disks (23CDs), digital versatile disks (DVDs), etc.), smart cards, and flash memory devices (e.g., erasable programmable read-only memory (EPROM), cards, sticks, or key drives, etc.). The various computer-readable storage media described in this disclosure may represent one or more devices and / or other machine-readable storage media for storing information. The term "machine-readable storage media" may include, but is not limited to, wireless channels and various other media capable of storing, containing, and / or carrying instructions and / or data.
[0114] This application provides a computer program product containing instructions that, when run on a computer, cause the computer to perform the method of any of the above embodiments.
[0115] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for generating carbon emission data labels, characterized in that, The method includes: The corresponding carbon emission accounting rules are determined for the target accounting enterprise, and multiple raw data in the carbon emission process of the target accounting enterprise are obtained; Based on the acquisition and storage methods of each of the multiple raw data sets, a credit value for each raw data set is determined, and a data identifier for each raw data set is generated; the data identifier for each raw data set includes the credit value of the raw data set. Based on the carbon emission accounting rules and the multiple raw data, determine the intermediate result data and the final result data generated during the accounting process, and determine the credit value of the intermediate result data and the credit value of the final result data based on the raw data and the credit value of the raw data; Based on the credit value of the intermediate result data, a data identifier for the intermediate result data and a data identifier for the final result data are determined; the data identifier for the intermediate result data includes the credit value of the intermediate result data, and the data identifier for the final result data includes the credit value of the final result data. Obtain accounting process information, and verify the data identifiers of the original data, intermediate result data, and final result data based on the accounting process information to obtain a verification result. The verification result is used to indicate whether the data identifier is trustworthy.
2. The method according to claim 1, characterized in that, The multiple raw data include one or more of the following: annual fossil fuel consumption, lower heating value of fuel, fuel emission factor, process reaction feedstock consumption, process reaction emission factor, enterprise electricity consumption, and electricity emission factor.
3. The method according to claim 2, characterized in that, The carbon emission accounting rule is the sum of the target accounting enterprise's combustion carbon emissions, process carbon emissions, and electricity carbon emissions; and the combustion carbon emissions are determined based on the annual consumption of fossil fuels, the lower heating value of the fuels, and the fuel emission factor; the process carbon emissions are determined based on the consumption of process reaction feedstocks and the process reaction emission factor; and the electricity carbon emissions are determined based on the electricity consumption of the enterprise and the electricity emission factor. In the carbon emission accounting rule, data determined by one or more operators is used as an intermediate result data. The carbon emission accounting rule corresponds to multiple intermediate result data and a final result data. The intermediate result data includes the carbon emissions from combustion, the carbon emissions from the process, and the carbon emissions from electricity generation. The final result data is the total carbon emissions.
4. The method according to claim 1, characterized in that, The step of determining the credit value of the original data based on the acquisition and storage methods of each original data in the plurality of original data includes: The credit value of the original data is determined based on the first credit factor corresponding to the acquisition method and the second credit factor corresponding to the storage method; the first credit factor is different for different acquisition methods; the second credit factor is different for different storage methods.
5. The method according to claim 1, characterized in that, The step of determining the credit value of the intermediate result data and the credit value of the final result data based on the original data and the credit value of the original data includes: The credit value of the intermediate result data is determined based on the original data and the credit value of the original data. The credit value of the final result data is determined based on the original data, the credit value of the original data, the intermediate result data, and the credit value of the intermediate result data.
6. The method according to claim 5, characterized in that, The step of determining the credit value of the intermediate result data based on the original data and the credit value of the original data includes: When the target intermediate result data among the multiple intermediate result data is data obtained by multiplication and division operations, the credit values of the data participating in the multiplication and division operations are multiplied together to obtain the credit value of the intermediate result data; the data participating in the multiplication and division operations are the original data and / or other intermediate result data besides the target intermediate result; When the intermediate result data is data obtained by addition and subtraction operations, the credit value of the intermediate result data is determined based on the data involved in the addition and subtraction operations and the credit value of the data; the data involved in the addition and subtraction operations is the original data and / or other intermediate result data besides the target intermediate result.
7. The method according to claim 5, characterized in that, The step of determining the credit value of the final result data based on the original data, the credit value of the original data, the intermediate result data, and the credit value of the intermediate result data includes: When the final result data is data obtained by multiplication and division operations, the credit values of the data participating in the multiplication and division operations are multiplied together to obtain the credit value of the final result data; the data participating in the multiplication and division operations are the original data and / or other intermediate result data besides the target intermediate result. When the final result data is data obtained by addition and subtraction operations, the credit value of the final result data is determined based on the data involved in the addition and subtraction operations and the credit value of the data; the data involved in the addition and subtraction operations are the intermediate result data and / or the final result data.
8. The method according to claim 1, characterized in that, The data identifier of the original data further includes: identifier number, data name, data record value, numerical value, identifier type, and original record address; the data identifier of the intermediate result data further includes: identifier number, data name, numerical value, data credit value, identifier type, and original record address; the data identifier of the final result data further includes: identifier number, data name, numerical value, data credit value, identifier type, and original record address; the identifier type is used to distinguish the original data, the intermediate result data, and the final result data; the original record address is used to record the data storage address; the process of obtaining accounting process information involves verifying the data identifiers of the original data, the intermediate result data, and the final result data based on the accounting process information to obtain a verification result; the verification result is used to indicate whether the data identifier is trustworthy, including: Obtain accounting process information and convert the accounting process information into corresponding target accounting boundary rules; When the target accounting boundary rule is the same as the carbon emission accounting rule, the original record address of the original data is traced. When the original record address of the original data is traceable, the intermediate result data and the final result data are recalculated to obtain the first recalculation result of the intermediate result data and the second recalculation result of the final result data, respectively. When the data value in the data identifier of the first calculation result is consistent with the data value in the data identifier of the intermediate result data, and the data value in the data identifier of the second calculation result is consistent with the data identifier of the final result data, a verification result is obtained indicating that the data identifiers of the original data, the intermediate result data, and the final result data are trustworthy; accounting process information is obtained, and the data identifiers of the original data, the intermediate result data, and the final result data are verified according to the accounting process information to obtain a verification result, which is used to indicate whether the data identifier is trustworthy.
9. A carbon emission data labeling generation system, characterized in that, It includes an input module, a calculation module, and a generation module; The data entry module is used to determine the corresponding carbon emission accounting rules for the target accounting enterprise and to acquire multiple raw data in the carbon emission process of the target accounting enterprise. The data entry module is further configured to determine the credit value of each original data based on the acquisition and storage methods of each original data in the plurality of original data, and generate a data identifier for the original data; the data identifier for the original data includes the credit value of the original data; The calculation module is used to determine intermediate result data and final result data generated during the accounting process based on the carbon emission accounting rules and the multiple raw data, and to determine the credit value of the intermediate result data and the credit value of the final result data based on the raw data and the credit value of the raw data. The generation module is used to determine the data identifier of the intermediate result data and the data identifier of the final result data based on the credit value of the intermediate result data; the data identifier of the intermediate result data includes the credit value of the intermediate result data, and the data identifier of the final result data includes the credit value of the final result data; Obtain accounting process information, and verify the data identifiers of the original data, intermediate result data, and final result data based on the accounting process information to obtain a verification result. The verification result is used to indicate whether the data identifier is trustworthy.
10. The system according to claim 9, characterized in that, The multiple raw data include one or more of the following: annual fossil fuel consumption, lower heating value of fuel, fuel emission factor, process reaction feedstock consumption, process reaction emission factor, enterprise electricity consumption, and electricity emission factor.
11. The system according to claim 10, characterized in that, The carbon emission accounting rule is to obtain the sum of combustion carbon emissions, process carbon emissions, and electricity carbon emissions; and the combustion carbon emissions are determined based on the annual consumption of the fossil fuel, the lower heating value of the fuel, and the fuel emission factor; the process carbon emissions are determined based on the consumption of the process reaction feedstock and the process reaction emission factor; and the electricity carbon emissions are determined based on the electricity consumption of the enterprise and the electricity emission factor. In the carbon emission accounting rule, data determined by one or more operators is used as an intermediate result data. The carbon emission accounting rule corresponds to multiple intermediate result data and a final result data. The intermediate result data includes the carbon emissions from combustion, the carbon emissions from the process, and the carbon emissions from electricity generation. The final result data is the total carbon emissions.
12. The system according to claim 9, characterized in that, The data entry module is further configured to determine the credit value of the original data based on the acquisition and storage methods of each original data in the plurality of original data, including: The credit value of the original data is determined based on the first credit factor corresponding to the acquisition method and the second credit factor corresponding to the storage method; the first credit factor is different for different acquisition methods; the second credit factor is different for different storage methods.
13. The system according to claim 9, characterized in that, The calculation module is further configured to determine the credit value of the intermediate result data and the credit value of the final result data based on the original data and the credit value of the original data, including: The credit value of the intermediate result data is determined based on the original data and the credit value of the original data. The credit value of the final result data is determined based on the original data, the credit value of the original data, the intermediate result data, and the credit value of the intermediate result data.
14. The system according to claim 13, characterized in that, The calculation module is further configured to determine the credit value of the intermediate result data based on the original data and the credit value of the original data, including: When the target intermediate result data among multiple intermediate result data is data obtained by multiplication and division operations, the credit values of the data participating in the multiplication and division operations are multiplied together to obtain the credit value of the intermediate result data; the data participating in the multiplication and division operations are the original data and / or other intermediate result data besides the target intermediate result; when the intermediate result data is data obtained by addition and subtraction operations, the credit value of the intermediate result data is determined based on the data participating in the addition and subtraction operations and the credit value of the data; the data participating in the addition and subtraction operations are the original data and / or other intermediate result data besides the target intermediate result.
15. The system according to claim 13, characterized in that, The calculation module is further configured to determine the credit value of the final result data based on the original data, the credit value of the original data, the intermediate result data, and the credit value of the intermediate result data, including: When the final result data is data obtained from multiplication and division operations, the credit values of the data involved in the multiplication and division operations are multiplied together to obtain the credit value of the final result data; the data involved in the multiplication and division operations are the original data and / or other intermediate result data besides the target intermediate result; when the final result data is data obtained from addition and subtraction operations, the credit value of the final result data is determined based on the data involved in the addition and subtraction operations and the credit value of the data; the data involved in the addition and subtraction operations are the intermediate result data and / or the final result data.
16. The system according to claim 9, characterized in that, The data identifier for the raw data further includes: identifier number, data name, data record value, numerical value, identifier type, and original record address; the data identifier for the intermediate result data further includes: identifier number, data name, numerical value, data credit value, identifier type, and original record address; the data identifier for the final result data further includes: identifier number, data name, numerical value, data credit value, identifier type, and original record address; the identifier type is used to distinguish the raw data, the intermediate result data, and the final result data, and the original record address is used to record the data storage address; the carbon emission data identifier generation system also includes a verification module; The verification module is used to acquire accounting process information, convert the accounting process information into corresponding target accounting boundary rules, and trace the original record address of the original data when the target accounting boundary rule is the same as the carbon emission accounting rule. When the original record address of the original data is traceable, data recalculation is performed on the intermediate result data and the final result data to obtain a first recalculation result of the intermediate result data and a second recalculation result of the final result data, respectively. When the first recalculation result matches the data value in the data identifier of the intermediate result data, and the second recalculation result matches the data value in the data identifier of the final result data, a verification result is obtained indicating that the data identifiers of the original data, the intermediate result data, and the final result data are trustworthy.
17. An electronic device, characterized in that, It includes a memory and a processor; the memory is used to store computer execution instructions; when the electronic device is running, the processor executes the computer execution instructions stored in the memory to cause the electronic device to perform the carbon emission data labeling generation method as described in any one of claims 1-8.
18. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes computer-executable instructions that, when executed on a computer, cause the computer to perform the carbon emission data labeling generation method as described in any one of claims 1-8.
Citation Information
Patent Citations
method and device for calculating carbon emission factor and emission amount, and memory
CN113591009A
Carbon emission accounting system and method based on block chain and low code technology
CN115099822A