Battery carbon footprint accounting method, device and equipment and computer readable storage medium
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- SUNWODA ELECTRONICS CO LTD
- Filing Date
- 2026-03-12
- Publication Date
- 2026-06-12
AI Technical Summary
In existing technologies, battery carbon footprint accounting is inefficient and requires manual configuration of calculation models to conform to different battery categories and carbon footprint accounting standards.
By obtaining the battery code to determine the battery attribute information, and based on the attribute information and the preset carbon footprint accounting standard set, the target carbon footprint accounting standard and parameter set are automatically determined, a carbon footprint calculation model is constructed, and activity data is obtained for accounting.
It enables calculation models to be configured without manual intervention, improving the efficiency and accuracy of carbon footprint accounting.
Smart Images

Figure CN122196298A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of battery passport technology, and in particular to a method, apparatus, device and computer-readable storage medium for calculating the carbon footprint of batteries. Background Technology
[0002] Driven by the global energy transition and the "dual carbon" goal, the carbon footprint of batteries has become a core indicator for measuring the green competitiveness of products and is directly subject to international regulations such as the EU Battery Act.
[0003] Currently, the carbon footprint of batteries is usually calculated based on a fixed calculation model. However, the carbon accounting standards are different for different battery types and different carbon footprint accounting standards. Therefore, each time the carbon footprint of a battery needs to be calculated, the calculation model needs to be manually configured to conform to the battery type and carbon footprint accounting standards, which leads to low efficiency in the calculation of the carbon footprint of batteries. Summary of the Invention
[0004] In view of this, the purpose of this application is to overcome the shortcomings of the prior art and provide a method for calculating the carbon footprint of batteries, the method comprising: Obtain the battery code of the target battery, and determine the battery attribute information of the target battery based on the battery code; Based on the battery attribute information and the preset carbon footprint accounting standard set, the target carbon footprint accounting standard is determined, and based on the battery attribute information and the target carbon footprint accounting standard, the target carbon footprint accounting parameter set is determined. Based on the battery attribute information and the target carbon footprint accounting standard, a target accounting rule set is determined, and a target carbon footprint calculation model is constructed based on the target accounting rule set, the target carbon footprint accounting standard, and the target carbon footprint accounting parameter set. The activity data of the target battery is obtained, and the carbon footprint calculation result of the target battery is determined based on the activity data and the target carbon footprint calculation model.
[0005] In one embodiment, the step of determining the target carbon footprint accounting standard based on the battery attribute information and a preset set of carbon footprint accounting standards includes: Based on the battery attribute information and preset selection rules, reference parameters are selected from the preset carbon footprint accounting standard set; Confidence voting is performed based on the reference parameters to determine the target carbon footprint accounting standard from the preset carbon footprint accounting standard set.
[0006] In one embodiment, the step of performing confidence voting based on the reference parameters to determine the target carbon footprint accounting standard from the preset carbon footprint accounting standard set includes: Obtain the parameter value of the reference parameter in each carbon footprint accounting standard from the preset carbon footprint accounting standard set; Obtain the attribute information of each of the carbon footprint accounting standards, and determine the weight coefficient of each of the carbon footprint accounting standards based on the attribute information; The confidence score of the reference parameter is determined based on the parameter value of the reference parameter in each of the carbon footprint accounting standards and the weight coefficient of each of the carbon footprint accounting standards. Based on the confidence score and the parameter values of the reference parameters in each of the carbon footprint accounting standards, a target carbon footprint accounting standard is determined in the preset carbon footprint accounting standard set.
[0007] In one embodiment, the step of determining the target accounting rule set based on the battery attribute information and the target carbon footprint accounting standard includes: Based on the battery attribute information and the target carbon footprint accounting standard, rule retrieval information is generated; Based on the retrieved information according to the rules, a set of reference accounting rules is extracted from the preset accounting rule base; The version information of the target battery is determined based on the battery attribute information, and the compatibility of the reference accounting rule set is verified based on the version information. If the compatibility verification passes, the reference accounting rule set will be determined as the target accounting rule set.
[0008] In one embodiment, the step of constructing a target carbon footprint calculation model based on the target accounting rule set, the target carbon footprint accounting standard, and the target carbon footprint accounting parameter set includes: Based on the target carbon footprint accounting standard, the computing nodes in the initial carbon footprint calculation model are activated or blocked to determine the target computing nodes; Based on the target accounting rule set and the target carbon footprint accounting parameter set, configure accounting rules and accounting parameters for the target computing node; Based on the target carbon footprint accounting standard and the target computing node, the target computing path is determined, and the target carbon footprint calculation model is constructed based on the target computing node and the target computing path.
[0009] In one embodiment, the step of acquiring activity data of the target battery and generating carbon footprint calculation results of the target battery based on the activity data and the target carbon footprint calculation model includes: Based on the target carbon footprint calculation model, the data type required for accounting is determined, and the activity data of the target battery is collected based on the data type. The activity data is input into the target carbon footprint calculation model, which then distributes the activity data to the corresponding target computing nodes and outputs the carbon footprint calculation results of the target battery based on the target computing path.
[0010] In one embodiment, after the step of acquiring the activity data of the target battery and determining the carbon footprint calculation result of the target battery based on the activity data and the target carbon footprint calculation model, the method further includes: Based on the carbon footprint accounting results and the target carbon footprint accounting standard, a carbon footprint accounting report for the target battery is generated.
[0011] This application also provides a battery carbon footprint accounting device, the battery carbon footprint accounting device comprising: An acquisition module is used to acquire the battery code of the target battery and determine the battery attribute information of the target battery based on the battery code; The first determining module is used to determine the target carbon footprint accounting standard based on the battery attribute information and the preset carbon footprint accounting standard set, and to determine the target carbon footprint accounting parameter set based on the battery attribute information and the target carbon footprint accounting standard. The construction module is used to determine the target accounting rule set based on the battery attribute information and the target carbon footprint accounting standard, and to construct the target carbon footprint calculation model based on the target accounting rule set, the target carbon footprint accounting standard and the target carbon footprint accounting parameter set; The second determining module is used to acquire the activity data of the target battery and determine the carbon footprint calculation result of the target battery based on the activity data and the target carbon footprint calculation model.
[0012] This application also provides a computer device, which includes a processor and a memory, the memory storing a computer program, and the processor executing the computer program to implement the above-described battery carbon footprint accounting method.
[0013] This application also provides a computer-readable storage medium storing a computer program that executes the above-described battery carbon footprint calculation method when run on a processor.
[0014] The embodiments of this application have the following beneficial effects: This application embodiment obtains the battery code of the target battery, determines the battery attribute information of the target battery based on the battery code; determines the target carbon footprint accounting standard based on the battery attribute information and a preset carbon footprint accounting standard set, and determines the target carbon footprint accounting parameter set based on the battery attribute information and the target carbon footprint accounting standard; determines the target accounting rule set based on the battery attribute information and the target carbon footprint accounting standard, and constructs the target carbon footprint calculation model based on the target accounting rule set, the target carbon footprint accounting standard, and the target carbon footprint accounting parameter set; obtains the activity data of the target battery, and determines the carbon footprint accounting result of the target battery based on the activity data and the target carbon footprint calculation model. By automatically obtaining the target accounting rule set, target carbon footprint accounting standard, and target carbon footprint accounting parameter set of the target battery, constructing the target carbon footprint calculation model, and then calculating the carbon footprint accounting result based on the carbon footprint calculation model, the need for manual configuration of the calculation model is avoided, thus improving the efficiency of carbon footprint accounting. Attached Figure Description
[0015] To more clearly illustrate the technical solutions of this application, the accompanying drawings used in the embodiments will be briefly described below. It should be understood that the following drawings only show some embodiments of this application and therefore should not be considered as a limitation on the scope of protection of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0016] Figure 1 A flowchart illustrating the first embodiment of the battery carbon footprint calculation method provided in this application; Figure 2 A flowchart illustrating a second embodiment of the battery carbon footprint calculation method provided in this application; Figure 3 A flowchart illustrating the third embodiment of the battery carbon footprint accounting method provided in this application; Figure 4 A flowchart illustrating the fourth embodiment of the battery carbon footprint accounting method provided in this application; Figure 5 A flowchart illustrating the fifth embodiment of the battery carbon footprint accounting method provided in this application; Figure 6 This is a schematic diagram of the battery carbon footprint accounting device provided in this application. Detailed Implementation
[0017] The technical solutions in 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.
[0018] The components of the embodiments of this application described and illustrated in the accompanying drawings can be arranged and designed in a variety of different configurations. Therefore, the following detailed description of the embodiments of this application provided in the drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.
[0019] In the following, the terms “comprising,” “having,” and their cognates, which may be used in various embodiments of this application, are intended only to indicate a particular feature, number, step, operation, element, component, or combination thereof, and should not be construed as excluding, firstly, the presence of one or more other features, numbers, steps, operations, elements, components, or combinations thereof, or adding the possibility of one or more features, numbers, steps, operations, elements, components, or combinations thereof.
[0020] Furthermore, the terms "first," "second," and "third" are used only to distinguish descriptions and should not be interpreted as indicating or implying relative importance.
[0021] Unless otherwise specified, all terms used herein (including technical and scientific terms) shall have the same meaning as commonly understood by one of ordinary skill in the art to which the various embodiments of this application pertain. Terms (such as those defined in commonly used dictionaries) shall be interpreted as having the same meaning as in their contextual meaning in the relevant technical field and shall not be construed as having an idealized or overly formal meaning, unless clearly defined in the various embodiments of this application.
[0022] It is understood that the method of this application is applied to a battery carbon footprint accounting system, which can be mounted on devices such as smart terminals, PC terminals, and mobile terminals, and is not limited thereto. For ease of description, the following embodiments are described using a battery carbon footprint accounting system as the execution subject.
[0023] The following detailed description of some embodiments of this application is provided in conjunction with the accompanying drawings. Unless otherwise specified, the following embodiments and features can be combined with each other.
[0024] Please refer to Figure 1 , Figure 1 This is a flowchart illustrating a first embodiment of the battery carbon footprint calculation method provided in this application. The method includes: Step S101: Obtain the battery code of the target battery, and determine the battery attribute information of the target battery based on the battery code.
[0025] In this embodiment, when the battery carbon footprint accounting system needs to perform carbon footprint accounting on a target battery, it obtains the battery code of the target battery and analyzes the battery code to determine the battery attribute information of the target battery. It should be noted that the battery attribute information includes application field, chemical system, capacity range, and version information. The battery code typically has a fixed structure, including an application field code, chemical system code, capacity range code, and version information code. For example, the battery code is EV-NMC-80-A2, where the application field code EV indicates that the target battery is used as a power battery for electric vehicles, the chemical system code NMC indicates that the target battery's chemical system is a ternary lithium battery, the capacity range code 80 indicates that the target battery's capacity range is 80kWh, and the version information code A2 indicates that the target battery's application field and version information are A2. For example, battery code ESS-LFP-280-G1 indicates that the target battery is a lithium iron phosphate battery used in energy storage systems, with a capacity range of 280Ah and version information G1; battery code LTV-LCO-4-B3 indicates that the target battery is a lithium cobalt oxide battery used in light vehicles, with a capacity range of 4Ah and version information B3.
[0026] Step S102: Based on the battery attribute information and the preset carbon footprint accounting standard set, determine the target carbon footprint accounting standard, and based on the battery attribute information and the target carbon footprint accounting standard, determine the target carbon footprint accounting parameter set.
[0027] In this embodiment, the battery carbon footprint accounting system determines the battery attribute information of the target battery, analyzes each carbon footprint accounting standard in a preset carbon footprint accounting standard set based on the battery attribute information, and determines the target carbon footprint accounting standard from the preset carbon footprint accounting standard set. It should be noted that the determined target carbon footprint accounting standard can be one or more, provided to the user for reference. The user can choose to directly use the target carbon footprint accounting standard, or the user can choose not to use the target carbon footprint accounting standard and manually determine a new target carbon footprint accounting standard from the preset carbon footprint accounting standard set.
[0028] In this embodiment, the battery carbon footprint accounting system responds to the user-selected target carbon footprint accounting standard and determines the target carbon footprint accounting parameter set based on battery attribute information and the target carbon footprint accounting standard. It should be noted that the carbon footprint accounting standard specifies the carbon footprint accounting parameters and methods corresponding to different types of batteries under that standard. The battery carbon footprint accounting system can determine the target carbon footprint accounting parameter set based on preset matching rules, combined with battery attribute information such as application field, chemical system, capacity range, and version information.
[0029] For example, the battery code is EV-NMC-80-A2, and the target carbon footprint accounting standard is the CFB-EV standard; the application field code EV indicates that the target battery is used as a power battery for electric vehicles, and the boundary definition of the target battery is determined by associating it with the CFB-EV standard; the chemical system code NMC indicates that the chemical system of the target battery is a ternary lithium battery, and the target battery is identified as a nickel-cobalt-manganese ternary chemical system and associated with the CFB-EV standard, and the material carbon intensity weighting model specific to the nickel-cobalt-manganese ternary chemical system under the CFB-EV standard is loaded (e.g., for every 1% increase in nickel content, the sensitivity of the cathode emission factor increases by 2.3%); the capacity range code 80 indicates that the capacity range of the target battery is 80kWh, which falls within the "mainstream passenger vehicle battery capacity range (60–100kWh)" defined in the CFB-EV standard, thereby triggering the default recycling rate (85%) and transportation distance model (≤150km) corresponding to this range.
[0030] Step S103: Based on the battery attribute information and the target carbon footprint accounting standard, determine the target accounting rule set, and construct the target carbon footprint calculation model based on the target accounting rule set, the target carbon footprint accounting standard, and the target carbon footprint accounting parameter set.
[0031] In this embodiment, the battery carbon footprint accounting system extracts a target accounting rule set from a pre-set accounting rule library based on battery attribute information and target carbon footprint accounting standards. Based on the target carbon footprint accounting standards, it determines target computing nodes and target computing paths, constructs a computing tree based on these nodes and paths, and then configures the target accounting rule set and target carbon footprint accounting parameter set into each target computing node of the computing tree to build a target carbon footprint calculation model. It should be noted that the target accounting rule set contains carbon footprint calculation rules corresponding to each target computing node that conform to the battery attribute information and target carbon footprint accounting standards; the target carbon footprint accounting parameter set contains relevant calculation parameters corresponding to the carbon footprint calculation rules corresponding to each target computing node that conform to the battery attribute information and target carbon footprint accounting standards, such as carbon emission factors, recovery rates, and carbon intensity weighting models.
[0032] Step S104: Obtain the activity data of the target battery, and determine the carbon footprint calculation result of the target battery based on the activity data and the target carbon footprint calculation model.
[0033] In this embodiment, the battery carbon footprint accounting system acquires the activity data of the target battery, inputs the activity data into the target carbon footprint calculation model, analyzes and calculates the activity data through the target carbon footprint calculation model, and outputs the carbon footprint accounting result of the target battery.
[0034] In one embodiment, after the step of acquiring the activity data of the target battery and determining the carbon footprint calculation result of the target battery based on the activity data and the target carbon footprint calculation model, the method further includes: Step S105: Based on the carbon footprint accounting results and the target carbon footprint accounting standard, generate a carbon footprint accounting report for the target battery.
[0035] In this embodiment, the battery carbon footprint accounting system generates a carbon footprint accounting report for the target battery based on the carbon footprint accounting results and the target carbon footprint accounting standard. It is understood that the battery carbon footprint accounting system is configured with rules for automatically generating carbon footprint accounting reports. The system dynamically adjusts the carbon footprint accounting report template according to the target carbon footprint accounting standard. For example, if the target carbon footprint accounting standard is ISO 14067, an LCIA assessment module is added to the carbon footprint accounting report template; if the target carbon footprint accounting standard is GB / T 33859, a China Life Cycle Basic Database declaration is inserted into the carbon footprint accounting report template. The battery carbon footprint accounting system adds the carbon footprint accounting results, relevant information and accounting process of the target carbon footprint calculation model, target accounting rule set, target carbon footprint accounting parameter set, and other relevant information to the carbon footprint accounting report template to obtain the carbon footprint accounting report. For example, the structure of a carbon footprint accounting report is as follows: 1. Cover (automatically marked for compliance with dual standards), 2. Executive summary (comparison of dual standard results), 3. Target and scope definition (explained separately), 4. Life cycle inventory analysis (data source annotation), 5. Impact assessment results (dual standard difference <3%), 6. Sensitivity analysis of key parameters, 7. Conclusions and recommendations, 8. Appendix (source of factor library, explanation of calculation model).
[0036] The battery carbon footprint accounting system in this embodiment acquires the battery code of the target battery and determines the battery attribute information based on the battery code. Based on the battery attribute information and a preset set of carbon footprint accounting standards, it determines the target carbon footprint accounting standard and, based on the battery attribute information and the target carbon footprint accounting standard, determines the target carbon footprint accounting parameter set. Based on the battery attribute information and the target carbon footprint accounting standard, it determines the target accounting rule set and, based on the target accounting rule set, the target carbon footprint accounting standard, and the target carbon footprint accounting parameter set, constructs the target carbon footprint calculation model. It also acquires the activity data of the target battery and, based on the activity data and the target carbon footprint calculation model, determines the carbon footprint accounting result of the target battery. By automatically acquiring the target accounting rule set, target carbon footprint accounting standard, and target carbon footprint accounting parameter set of the target battery, constructing the target carbon footprint calculation model, and then calculating the carbon footprint accounting result based on the carbon footprint calculation model, it avoids the need for manual configuration of the calculation model and improves the efficiency of carbon footprint accounting.
[0037] Please refer to Figure 2 , Figure 2 This is a flowchart illustrating a second embodiment of the battery carbon footprint accounting method provided in this application. The difference between the second embodiment and the first embodiment is that the step of determining the target carbon footprint accounting standard based on the battery attribute information and a preset set of carbon footprint accounting standards includes: Step S201: Based on the battery attribute information and preset selection rules, select reference parameters from the preset carbon footprint accounting standard set.
[0038] In this embodiment, the battery carbon footprint accounting system selects reference parameters from a preset set of carbon footprint accounting standards based on battery attribute information and preset selection rules. It should be noted that the preset selection rules include multiple factors, such as the significant impact of parameters on the results, the obvious differences between standards, system or user-defined priorities, and a dynamic triggering mechanism. Specifically, for parameters with a significant impact on the results, those parameters with a large impact on the final carbon footprint value and high sensitivity are selected (e.g., the emission factor of the cathode material, which accounts for the largest proportion of the battery). For parameters with obvious differences between standards, those parameters with large differences in values across different standards, inconsistent definitions, or numerous controversies are selected. For system or user-defined priorities, a "key parameter list" can be set, and the system automatically triggers confidence level voting when it detects conflicts between these parameters across different standards. The dynamic triggering mechanism allows the system to automatically select the parameter with the largest difference for voting analysis based on a preset threshold (e.g., parameter difference > 10%).
[0039] For example, the preset carbon footprint accounting standard set includes three carbon footprint accounting standards: ISO 14067, CFB-EV, and GB / T 33859. Based on the battery attribute information and the selection rules of the significance of differences between standards, the battery carbon footprint accounting system detects that the "emission factor of cathode material nickel" has values of 12.5, 14.2, and 13.0 in the three carbon footprint accounting standards, with differences exceeding 10%. The battery carbon footprint accounting system determines the emission factor of cathode material nickel as a reference parameter.
[0040] Step S202: Based on the reference parameters, a confidence level vote is performed to determine the target carbon footprint accounting standard from the preset carbon footprint accounting standard set.
[0041] In this embodiment, the battery carbon footprint accounting system calculates the confidence score of the reference parameter based on a preset confidence voting rule, and then compares the confidence score with the parameter value of the reference parameter in each carbon footprint accounting standard in the carbon footprint accounting standard set. Based on the comparison result, the target carbon footprint accounting standard is determined in the carbon footprint accounting standard set.
[0042] It should be noted that the confidence level vote is to determine which carbon footprint accounting standard's rule system is most applicable and authoritative when it comes to the carbon footprint accounting scenario of the target battery.
[0043] In one embodiment, the step of performing confidence voting based on the reference parameters to determine the target carbon footprint accounting standard from the preset carbon footprint accounting standard set includes: Step S2021: Obtain the parameter value of the reference parameter in each carbon footprint accounting standard from the preset carbon footprint accounting standard set.
[0044] In this embodiment, the battery carbon footprint accounting system obtains the parameter values of the reference parameter in each carbon footprint accounting standard from a preset set of carbon footprint accounting standards. For example, the preset set of carbon footprint accounting standards includes three standards: ISO14067, CFB-EV, and GB / T 33859. The reference parameter is the emission factor of the cathode material nickel. The battery carbon footprint accounting system obtains parameter values of 12.5, 14.2, and 13.0 for the emission factor of the cathode material nickel from the three standards.
[0045] Step S2022: Obtain the attribute information of each of the carbon footprint accounting standards, and determine the weight coefficient of each of the carbon footprint accounting standards based on the attribute information.
[0046] In this embodiment, the battery carbon footprint accounting system acquires attribute information for each carbon footprint accounting standard. This attribute information includes: standard authority information, regional applicability information, and timeliness information. Based on the standard authority information, regional applicability information, and timeliness information, combined with preset weight allocation rules, the battery carbon footprint accounting system determines the weight coefficient for each carbon footprint accounting standard. For example, the weight coefficients for each carbon footprint accounting standard are: 0.5 for CFB-EV, 0.3 for ISO 14067, and 0.2 for GB / T 33859. Step S2023: Based on the parameter value of the reference parameter in each of the carbon footprint accounting standards and the weight coefficient of each of the carbon footprint accounting standards, determine the confidence score of the reference parameter.
[0047] In this embodiment, the battery carbon footprint accounting system determines the confidence score of the reference parameter based on the parameter value of the reference parameter in each carbon footprint accounting standard and the weight coefficient of each carbon footprint accounting standard. For example, the preset carbon footprint accounting standard set includes three carbon footprint accounting standards: ISO 14067, CFB-EV, and GB / T 33859. The reference parameter is the emission factor of the cathode material nickel. The battery carbon footprint accounting obtains the emission factor parameter values of the cathode material nickel in the three carbon footprint accounting standards as 12.5, 14.2, and 13.0, respectively. The weight coefficient of CFB-EV is 0.5, the weight coefficient of ISO 14067 is 0.3, and the weight coefficient of GB / T 33859 is 0.2. The confidence score of the reference parameter is (14.2 × 0.5) + (12.5 × 0.3) + (13.0 × 0.2) = 13.45.
[0048] Step S2024: Based on the confidence score and the parameter values of the reference parameters in each of the carbon footprint accounting standards, determine the target carbon footprint accounting standard in the preset carbon footprint accounting standard set.
[0049] In this embodiment, the battery carbon footprint accounting system obtains the parameter values of the reference parameters in each carbon footprint accounting standard in the carbon footprint accounting standard set, calculates the difference between the confidence score and each parameter value, and selects the carbon footprint accounting standard corresponding to the parameter value with the smallest difference from the confidence score as the target carbon footprint accounting standard.
[0050] In one embodiment, when the difference between the various differences is less than a preset difference threshold, all carbon footprint accounting standards in the carbon footprint accounting standard set are used as recommended carbon footprint accounting standards, and the user is prompted to confirm. When the user confirms the use of all recommended carbon footprint accounting standards, all recommended carbon footprint accounting standards are used as target carbon footprint accounting standards. When the user selects one of the recommended carbon footprint accounting standards, the recommended carbon footprint accounting standard selected by the user is used as the target carbon footprint accounting standard.
[0051] The battery carbon footprint accounting system in this embodiment selects reference parameters from a preset set of carbon footprint accounting standards based on battery attribute information and preset selection rules. It then performs a confidence level vote based on these reference parameters to determine the target carbon footprint accounting standard within the preset set. The confidence level vote determines which carbon footprint accounting standard's rule system is most applicable and authoritative for the target battery's carbon footprint accounting scenario, thereby improving the accuracy of the determined carbon footprint accounting standard and contributing to the accuracy of subsequent carbon footprint accounting.
[0052] Please refer to Figure 3 , Figure 3This is a flowchart illustrating a third embodiment of the battery carbon footprint accounting method provided in this application. The difference between the third embodiment and the first to second embodiments is that the step of determining the target accounting rule set based on the battery attribute information and the target carbon footprint accounting standard includes: Step S301: Based on the battery attribute information and the target carbon footprint accounting standard, generate rule retrieval information.
[0053] In this embodiment, the battery carbon footprint accounting system generates rule-based retrieval information based on battery attribute information and the target carbon footprint accounting standard. In one embodiment, the battery carbon footprint accounting system extracts the application field and chemical system from the battery attribute information, and uses the application field, chemical system, and target carbon footprint accounting standard to generate rule-based retrieval information. For example, the rule-based retrieval information includes the target carbon footprint accounting standard CFB-EV for EV (power battery) and NMC (ternary material).
[0054] Step S302: Based on the rule retrieval information, extract a reference accounting rule set from the preset accounting rule base.
[0055] In this embodiment, the battery carbon footprint accounting system locates a retrieval index related to the rule retrieval information in a preset accounting rule base based on rule retrieval information, and then extracts a reference accounting rule set from the preset accounting rule base based on the retrieval index. For example, the structure of the retrieval index is: retrieval index = Hash(standard code) + Offset(battery code). When the battery code is EV-NMC-80-A2 and the target carbon footprint accounting standard is CFB-EV, the retrieval index = Hash(CFB-EV) + Offset(EV) + Offset(NMC).
[0056] It should be noted that the accounting rule base structure includes a standard axis, a category axis, and a parameter axis. The standard axis's data storage structure is a standard metadata registry, and its dynamic control mechanism is version canary release. The category axis's data storage structure is a category-standard mapping relationship library, and its dynamic control mechanism is a real-time weight adjustment algorithm. The parameter axis's data storage structure is a rule version snapshot storage, and its dynamic control mechanism is a hot-swappable update interface. Based on the retrieval index, the battery carbon footprint accounting system can locate a coordinate on the standard axis and the category axis, and then, based on this coordinate, locate the reference accounting rule set in the parameter axis.
[0057] It should be noted that if the target carbon footprint accounting standard includes multiple carbon footprint accounting standards, then each carbon footprint accounting standard needs to be combined with battery attribute information to construct rule retrieval information, and then retrieve the corresponding reference accounting rule set.
[0058] Step S303: Determine the version information of the target battery based on the battery attribute information, and perform compatibility verification on the reference accounting rule set based on the version information.
[0059] Step S304: If the compatibility verification passes, the reference accounting rule set is determined as the target accounting rule set.
[0060] In this embodiment, after determining the reference accounting rule set, the battery carbon footprint accounting system determines the version information of the target battery based on the battery attribute information, and performs compatibility verification on the reference accounting rule set based on the version information; if the compatibility verification passes, the reference accounting rule set is determined as the target accounting rule set.
[0061] In one embodiment, the battery carbon footprint accounting system obtains the physical / chemical / process parameters implied in the version information of the target battery; loads the metadata description file of the reference accounting rule set, compares the consistency between the declared technical feature set and the physical / chemical / process parameters implied in the version information, and verifies the validity of the digital signature and the standard validity period of the reference accounting rule set. Only when all verifications pass is the reference accounting rule set determined as the target accounting rule set.
[0062] The battery carbon footprint accounting system in this embodiment generates rule retrieval information based on battery attribute information and the target carbon footprint accounting standard. Based on this information, it extracts a reference accounting rule set from a pre-set accounting rule library. This allows for the retrieval of the reference accounting rule set based on battery attribute information and the target carbon footprint accounting standard, improving the efficiency of reference rule set acquisition. Simultaneously, it determines the version information of the target battery based on the battery attribute information and performs compatibility verification on the reference accounting rule set based on this version information. If the compatibility verification passes, the reference accounting rule set is designated as the target accounting rule set. By performing compatibility verification on the reference accounting rule set, both the efficiency and accuracy of rule set acquisition are improved.
[0063] Please refer to Figure 4 , Figure 4 This is a flowchart illustrating the fourth embodiment of the battery carbon footprint accounting method provided in this application. The difference between the fourth embodiment and the first to third embodiments is that the step of constructing the target carbon footprint calculation model based on the target accounting rule set, the target carbon footprint accounting standard, and the target carbon footprint accounting parameter set includes: Step S401: Based on the target carbon footprint accounting standard, activate or mask the computing nodes in the initial carbon footprint calculation model to determine the target computing nodes.
[0064] In this embodiment, the battery carbon footprint accounting system activates or masks computational nodes in the initial carbon footprint calculation model based on the target carbon footprint accounting standard to determine the target computational node. It should be noted that the initial carbon footprint calculation model includes total carbon emission nodes, production stage nodes, recycling stage nodes, and transportation stage nodes. The battery carbon footprint accounting system activates or masks the production stage nodes, recycling stage nodes, and transportation stage nodes based on the target carbon footprint accounting standard; the activated node is the target computational node.
[0065] For example, if the target carbon footprint accounting standard is CFB-EV, and since CFB-EV does not mandate the calculation of carbon emissions during the transportation phase, the battery carbon footprint accounting system needs to activate the production and recycling phase nodes, while shielding the transportation phase node. Alternatively, if the target carbon footprint accounting standard is GB / T33859, and since GB / T33859 mandates the calculation of carbon emissions during the production, transportation, and recycling phases, the battery carbon footprint accounting system needs to activate the production, recycling, and transportation phase nodes, without needing to shield any nodes.
[0066] Step S402: Based on the target accounting rule set and the target carbon footprint accounting parameter set, configure accounting rules and accounting parameters for the target computing node.
[0067] In this embodiment, the battery carbon footprint accounting system configures accounting rules and parameters for each target computing node based on a target accounting rule set and a target carbon footprint accounting parameter set. The target accounting rule set contains carbon footprint calculation rules corresponding to each target computing node that conform to battery attribute information and target carbon footprint accounting standards. The target carbon footprint accounting parameter set contains relevant calculation parameters corresponding to the carbon footprint calculation rules for each target computing node that conform to battery attribute information and target carbon footprint accounting standards, such as carbon emission factors, recovery rates, and carbon intensity weighting models. The battery carbon footprint accounting system allocates these target accounting rules and target carbon footprint accounting parameters to the corresponding target computing nodes.
[0068] Step S403: Based on the target carbon footprint accounting standard and the target computing node, determine the target computing path, and construct the target carbon footprint calculation model based on the target computing node and the target computing path.
[0069] In this embodiment, after the battery carbon footprint accounting system allocates the target accounting rules and target carbon footprint accounting parameters to the corresponding target computing nodes, it determines the target computing path based on the target carbon footprint accounting standards and target computing nodes, and constructs the target carbon footprint calculation model based on the target computing nodes and target computing paths.
[0070] It should be noted that if the target carbon footprint accounting standard includes multiple carbon footprint accounting standards, the battery carbon footprint accounting system will determine the corresponding target computing node and target computing path for each carbon footprint accounting standard, and then construct multiple parallel carbon footprint accounting channels. These carbon footprint accounting channels together form the target carbon footprint calculation model.
[0071] The battery carbon footprint accounting system in this embodiment activates or disables computing nodes based on the target carbon footprint accounting standard to identify target computing nodes. Based on the target accounting rule set and target carbon footprint accounting parameter set, it configures accounting rules and parameters for the target computing nodes. Then, based on the target carbon footprint accounting standard and target computing nodes, it determines the target computing path and constructs the target carbon footprint calculation model based on the target computing nodes and target computing path. This allows for the automatic construction of the target carbon footprint calculation model based on the target accounting rule set, target carbon footprint accounting standard, and target carbon footprint accounting parameter set, improving the efficiency of carbon footprint calculation model construction and contributing to improved efficiency in subsequent carbon footprint accounting.
[0072] Please refer to Figure 5 , Figure 5 This is a flowchart illustrating the fifth embodiment of the battery carbon footprint calculation method provided in this application. The difference between the fifth embodiment and the first to fourth embodiments is that the step of obtaining the activity data of the target battery and generating the carbon footprint calculation result of the target battery based on the activity data and the target carbon footprint calculation model includes: Step S501: Based on the target carbon footprint calculation model, determine the data type required for accounting, and collect the activity data of the target battery based on the data type.
[0073] In this embodiment, the battery carbon footprint accounting system determines the data types required for accounting based on the target carbon footprint calculation model, and collects activity data of the target battery based on the data types. For example, the target carbon footprint accounting standard is CFB-EV. Since CFB-EV does not mandate the calculation of carbon emissions during the transportation phase, the target carbon footprint calculation model only includes production phase nodes, recycling phase nodes, and total carbon emission nodes. In this case, the activity data of the target battery acquired by the battery carbon footprint accounting system includes relevant data from the production phase and relevant data from the recycling phase.
[0074] Step S502: Input the activity data into the target carbon footprint calculation model, allocate the activity data to the corresponding target computing nodes through the target carbon footprint calculation model, and output the carbon footprint calculation result of the target battery based on the target computing path.
[0075] In this embodiment, the battery carbon footprint accounting system inputs activity data into the target carbon footprint calculation model, allocates the activity data to the corresponding target computing nodes through the target carbon footprint calculation model, and outputs the carbon footprint accounting results of the target battery based on the target computing path.
[0076] It should be noted that if the target carbon footprint accounting standard includes multiple carbon footprint accounting standards, then the target carbon footprint calculation model includes parallel carbon footprint accounting channels for multiple carbon footprint accounting standards. When the target carbon footprint calculation model receives activity data, it first inputs the activity data in parallel into multiple carbon footprint accounting channels, and then, for each carbon footprint accounting channel, it allocates the activity data to the corresponding target calculation node in the carbon footprint accounting channel. The target carbon footprint calculation model simultaneously outputs the carbon footprint accounting results of the target battery under multiple carbon footprint accounting standards.
[0077] The battery carbon footprint calculation system in this embodiment obtains the activity data of the target battery based on the target calculation node in the target carbon footprint calculation model, and then inputs the activity data into the target carbon footprint calculation model to obtain the carbon footprint calculation result of the target battery. This improves the efficiency of carbon footprint calculation.
[0078] refer to Figure 6 , Figure 6 This is a schematic diagram of the battery carbon footprint calculation device provided in this application. The battery carbon footprint calculation device includes: The acquisition module 10 is used to acquire the battery code of the target battery and determine the battery attribute information of the target battery based on the battery code.
[0079] The first determining module 20 is used to determine the target carbon footprint accounting standard based on the battery attribute information and the preset carbon footprint accounting standard set, and to determine the target carbon footprint accounting parameter set based on the battery attribute information and the target carbon footprint accounting standard.
[0080] The construction module 30 is used to determine the target accounting rule set based on the battery attribute information and the target carbon footprint accounting standard, and to construct the target carbon footprint calculation model based on the target accounting rule set, the target carbon footprint accounting standard and the target carbon footprint accounting parameter set.
[0081] The second determining module 40 is used to acquire the activity data of the target battery and determine the carbon footprint calculation result of the target battery based on the activity data and the target carbon footprint calculation model.
[0082] It is understood that the battery carbon footprint accounting device in this embodiment corresponds to the battery carbon footprint accounting method in the above embodiment. The options in the above embodiment are also applicable to this embodiment, so they will not be described again here.
[0083] This application also provides a computer device, exemplary of which includes a processor and a memory, wherein the memory stores a computer program, and the processor, by running the computer program, causes the computer device to perform the functions of the various modules in the above-described battery carbon footprint calculation method or the above-described battery carbon footprint calculation device.
[0084] The processor can be an integrated circuit chip with signal processing capabilities. The processor can be a general-purpose processor, including at least one of a Central Processing Unit (CPU), Graphics Processing Unit (GPU), Network Processor (NP), Digital Signal Processor (DSP), Application-Specific Integrated Circuit (ASIC), Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The general-purpose processor can be a microprocessor or any conventional processor, capable of implementing or executing the methods, steps, and logic block diagrams disclosed in the embodiments of this application.
[0085] The memory can be, but is not limited to, Random Access Memory (RAM), Read Only Memory (ROM), Programmable Read-Only Memory (PROM), Erasable Programmable Read-Only Memory (EPROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), etc. The memory is used to store computer programs, and the processor can execute the computer programs accordingly after receiving execution instructions.
[0086] This application also provides a battery that stores a computer program, which is executed during charging to implement the above-described battery carbon footprint accounting method.
[0087] This application also provides a computer storage medium for storing the computer program used in the aforementioned computer device. The computer storage medium can be a readable storage medium, a non-volatile storage medium, or a volatile storage medium. For example, the computer storage medium may include, but is not limited to, various media capable of storing program code, such as a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.
[0088] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can also be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the flowcharts and block diagrams in the accompanying drawings show the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments of this application. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that, in alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.
[0089] In addition, the functional modules or units in the various embodiments of this application can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0090] If the aforementioned functions are implemented as software functional modules and sold or used as independent products, they can be stored in a readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a smartphone, personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application.
[0091] 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 that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application.
Claims
1. A method for calculating the carbon footprint of batteries, characterized in that, The method includes: Obtain the battery code of the target battery, and determine the battery attribute information of the target battery based on the battery code; Based on the battery attribute information and the preset carbon footprint accounting standard set, the target carbon footprint accounting standard is determined, and based on the battery attribute information and the target carbon footprint accounting standard, the target carbon footprint accounting parameter set is determined. Based on the battery attribute information and the target carbon footprint accounting standard, a target accounting rule set is determined, and a target carbon footprint calculation model is constructed based on the target accounting rule set, the target carbon footprint accounting standard, and the target carbon footprint accounting parameter set. The activity data of the target battery is obtained, and the carbon footprint calculation result of the target battery is determined based on the activity data and the target carbon footprint calculation model.
2. The battery carbon footprint accounting method according to claim 1, characterized in that, The step of determining the target carbon footprint accounting standard based on the battery attribute information and the preset carbon footprint accounting standard set includes: Based on the battery attribute information and preset selection rules, reference parameters are selected from the preset carbon footprint accounting standard set; Confidence voting is performed based on the reference parameters to determine the target carbon footprint accounting standard from the preset carbon footprint accounting standard set.
3. The battery carbon footprint accounting method according to claim 2, characterized in that, The step of performing confidence voting based on the reference parameters to determine the target carbon footprint accounting standard from the preset carbon footprint accounting standard set includes: Obtain the parameter value of the reference parameter in each carbon footprint accounting standard from the preset carbon footprint accounting standard set; Obtain the attribute information of each of the carbon footprint accounting standards, and determine the weight coefficient of each of the carbon footprint accounting standards based on the attribute information; The confidence score of the reference parameter is determined based on the parameter value of the reference parameter in each of the carbon footprint accounting standards and the weight coefficient of each of the carbon footprint accounting standards. Based on the confidence score and the parameter values of the reference parameters in each of the carbon footprint accounting standards, a target carbon footprint accounting standard is determined in the preset carbon footprint accounting standard set.
4. The battery carbon footprint accounting method according to claim 1, characterized in that, The step of determining the target accounting rule set based on the battery attribute information and the target carbon footprint accounting standard includes: Based on the battery attribute information and the target carbon footprint accounting standard, rule retrieval information is generated; Based on the retrieved information according to the rules, a set of reference accounting rules is extracted from the preset accounting rule base; The version information of the target battery is determined based on the battery attribute information, and the compatibility of the reference accounting rule set is verified based on the version information. If the compatibility verification passes, the reference accounting rule set will be determined as the target accounting rule set.
5. The battery carbon footprint accounting method according to claim 1, characterized in that, The step of constructing a target carbon footprint calculation model based on the target accounting rule set, the target carbon footprint accounting standard, and the target carbon footprint accounting parameter set includes: Based on the target carbon footprint accounting standard, the computing nodes in the initial carbon footprint calculation model are activated or blocked to determine the target computing nodes; Based on the target accounting rule set and the target carbon footprint accounting parameter set, configure accounting rules and accounting parameters for the target computing node; Based on the target carbon footprint accounting standard and the target computing node, the target computing path is determined, and the target carbon footprint calculation model is constructed based on the target computing node and the target computing path.
6. The battery carbon footprint accounting method according to claim 1, characterized in that, The step of acquiring the activity data of the target battery and generating the carbon footprint calculation result of the target battery based on the activity data and the target carbon footprint calculation model includes: Based on the target carbon footprint calculation model, the data type required for accounting is determined, and the activity data of the target battery is collected based on the data type. The activity data is input into the target carbon footprint calculation model, which then distributes the activity data to the corresponding target computing nodes and outputs the carbon footprint calculation results of the target battery based on the target computing path.
7. The battery carbon footprint accounting method according to any one of claims 1-6, characterized in that, After the steps of acquiring the activity data of the target battery and determining the carbon footprint accounting result of the target battery based on the activity data and the target carbon footprint calculation model, the method includes: Based on the carbon footprint accounting results and the target carbon footprint accounting standard, a carbon footprint accounting report for the target battery is generated.
8. A battery carbon footprint accounting device, characterized in that, The battery carbon footprint accounting device includes: An acquisition module is used to acquire the battery code of the target battery and determine the battery attribute information of the target battery based on the battery code; The first determining module is used to determine the target carbon footprint accounting standard based on the battery attribute information and the preset carbon footprint accounting standard set, and to determine the target carbon footprint accounting parameter set based on the battery attribute information and the target carbon footprint accounting standard. The construction module is used to determine the target accounting rule set based on the battery attribute information and the target carbon footprint accounting standard, and to construct the target carbon footprint calculation model based on the target accounting rule set, the target carbon footprint accounting standard and the target carbon footprint accounting parameter set; The second determining module is used to acquire the activity data of the target battery and determine the carbon footprint calculation result of the target battery based on the activity data and the target carbon footprint calculation model.
9. A computer device, characterized in that, The computer device stores a computer program, which is used to execute the computer program to implement the battery carbon footprint accounting method according to any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when run on a processor, executes the battery carbon footprint calculation method according to any one of claims 1-7.