A substation engineering zero-carbon construction index monitoring data processing method

CN123032005APending Publication Date: 2026-11-03CONSTR BRANCH OF STATE GRID JIANGSU ELECTRIC POWER CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611543045.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-10-08
Publication Date
2026-11-03

AI Technical Summary

Technical Problem

Existing technologies cannot effectively unify the processing of monitoring data for zero-carbon construction indicators in substation projects, resulting in a lack of calculable carbon flow correlations and constraint consistency in the data. This leads to the possibility that the same carbon contribution may be counted repeatedly or omitted, and the generated indicator data is unstable and difficult to trace.

Method used

By numerating and encoding construction activity data, carbon source monitoring data, and indicator data, and establishing carbon flow correlation edges between project locations, construction time windows, material batches, energy consumption records, transportation tasks, and indicator nodes, a construction activity carbon flow map is generated. Carbon flow conservation constraints, pre- and post-process maps, and indicator caliber constraints are applied to identify carbon flow correlation edges with constraint conflicts, and then perform gap filling, weight reduction, or reconstruction processing.

Benefits of technology

It achieves unified association of construction activity data, carbon source monitoring data, and zero-carbon construction index data. By identifying deviations in quantity, time, and caliber through carbon flow conservation constraints and index caliber constraints, it generates a stable zero-carbon construction index reconstruction dataset, reduces calculation bias, and improves data traceability and verifiability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN123032005A_ABST
    Figure CN123032005A_ABST
Patent Text Reader

Abstract

The application provides a substation engineering zero-carbon construction index monitoring data processing method, which comprises the following steps: acquiring construction activity data, carbon source monitoring data and zero-carbon construction index data, encoding the data into construction activity nodes, carbon source data nodes and index nodes, establishing carbon flow correlation edges according to engineering parts, construction time windows, material batches, energy consumption records, transportation tasks and index caliber, and constructing a construction activity carbon flow atlas; then applying carbon flow conservation constraints, process before and after constraints and index caliber constraints, identifying constraint conflicts and performing correlation propagation, supplementing, reducing weights or reconstructing according to local consistency scores, and generating an index reconstruction data set. The method can reduce repeated counting, missing counting and caliber mismatch, so that the index formation process has a data basis that is traceable, checkable and recalculable.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of electrical engineering construction data processing and computer information processing technology, specifically a method for monitoring data of zero-carbon construction indicators in substation engineering. Background Technology

[0002] Monitoring zero-carbon construction indicators for existing substation projects typically relies on data sources such as construction process documentation, material arrival records, machinery shift records, temporary power consumption records, transportation records, green construction measures records, and carbon offset vouchers. This data is collected by the project management platform or energy consumption statistics platform according to construction stages, and then indicators such as stage carbon emission intensity, clean energy substitution rate, green building material contribution rate, prefabricated emission reduction, and stage carbon budget deviation are generated based on preset carbon factors and indicator calculation rules. Conventional processing methods often center on table or database fields, separately entering material quantities, energy consumption, transportation distances, project quantities, and emission reduction vouchers, and then categorizing and summarizing them by time, contract section, unit project, or construction specialty. For the same type of data, the system typically removes duplicates by record number, reporting time, reporting unit, and project name, and uses manual verification or fixed verification rules to determine if fields are missing. Finally, a unified carbon factor table is used to convert the original usage quantities into carbon emissions. This method can complete basic indicator statistics, but its data organization is mainly focused on summarizing results and lacks an expression of the real carbon flow relationship between material batches, construction activities, energy consumption, transportation tasks and zero-carbon indicators.

[0003] In more conventional approaches, some substation projects incorporate a construction breakdown structure (CBS), schedule, and bill of quantities. Construction activities are divided into stages such as site preparation, foundation construction, support structure installation, electrical equipment installation, cable laying, and commissioning. Material usage, mechanical energy consumption, and temporary electricity consumption for each stage are then included in the stage's carbon emission calculation. This type of approach typically uses construction stages as the calculation unit, merging energy consumption, material data, and transportation data occurring within the same time period into the corresponding stage, and calculating stage carbon emissions and emission reductions using fixed formulas. For abnormal data, common methods include checking if the data is empty, exceeds a preset range, or is duplicated, or adjusting the stage assignment based on manual experience. For material batches used across stages, construction machinery operating across processes, and components transported across locations, conventional approaches generally use the nearest time assignment or manual assignment. Because the data lacks correlations defined by project location, material batch, construction time window, energy consumption records, transportation tasks, and indicator caliber, data verification often remains at the level of a single record or table, making it difficult to reflect the pre- and post-construction constraints between construction activities and the distribution boundaries of carbon contributions among indicators.

[0004] The main technical problem with existing technologies is that monitoring data for zero-carbon construction indicators in substation projects comes from different construction stages and recording standards. Material arrival times may not match actual consumption times, mechanical energy consumption records may not directly correspond to specific construction activities, transportation records may have cross-stage correlations with material batches, project locations, and construction phases, and green substitution measures and carbon offset records may use different indicator boundaries for statistical analysis. Without a carbon flow map of construction activities, the system cannot uniformly incorporate construction activity data, carbon source monitoring data, and zero-carbon construction indicator data into the same correlation model, nor can it use carbon flow conservation constraints, pre- and post-process constraints, and indicator standard constraints to jointly verify the data. The core problem arising from this is that when multi-source monitoring data is incorporated into zero-carbon indicator calculations, there is a lack of calculable carbon flow correlation and constraint consistency judgments. This leads to the possibility of the same carbon contribution being counted repeatedly, actual carbon contributions being missed, or carbon contributions being assigned to incorrect construction stages and indicator standards, making it difficult to maintain stable, traceable, and recalculated zero-carbon construction indicator data. Summary of the Invention

[0005] The purpose of this invention is to provide a method for processing monitoring data of zero-carbon construction indicators in substation projects, which can solve the problems mentioned in the background art.

[0006] Technical Solution: To achieve the above objectives, this invention proposes a method for processing monitoring data of zero-carbon construction indicators in substation projects. The specific method is as follows:

[0007] A method for processing monitoring data of zero-carbon construction indicators in substation projects includes: acquiring construction activity data, carbon source monitoring data, and zero-carbon construction indicator data during the construction process of substation projects; and performing node-based encoding on the construction activity data, carbon source monitoring data, and zero-carbon construction indicator data to obtain construction activity nodes, carbon source data nodes, and indicator nodes.

[0008] Based on the project location, construction time window, material batch, energy consumption record, transportation task and indicator caliber, carbon flow correlation edges are established between the construction activity nodes, the carbon source data nodes and the indicator nodes to form a construction activity carbon flow map.

[0009] Carbon flow conservation constraints, pre- and post-process constraints, and index caliber constraints are applied to the carbon flow graph of the construction activities to identify carbon flow related edges with constraint conflicts.

[0010] Based on the correlation and propagation results of the constraint conflict in the carbon flow map of the construction activity, the relevant carbon source data nodes are supplemented, downweighted, or reconstructed to generate a reconstructed dataset of zero-carbon construction indicators.

[0011] Preferably, the node-based coding includes: configuring activity codes, engineering part codes, construction stage codes, and time window codes for each construction activity data according to the substation engineering construction decomposition structure, and mapping the data corresponding to site leveling, foundation construction, support frame installation, electrical equipment installation, cable laying, and commissioning to construction activity nodes respectively;

[0012] The material arrival records, material requisition records, construction machinery energy consumption records, temporary power consumption records, transportation and turnover records, green alternative measures records, and carbon offset records are mapped into carbon source data nodes;

[0013] The phase carbon emission intensity, clean energy substitution rate, green building material contribution rate, prefabricated emission reduction, and phase carbon budget deviation are mapped to indicator nodes, and cross-node indexes under the same engineering object are configured for the construction activity nodes, the carbon source data nodes, and the indicator nodes.

[0014] Preferably, the establishment of the carbon flow association edge includes: performing primary key merging on material batches, energy types, transportation objects, construction machinery shifts and emission reduction measures in the carbon source data nodes, and generating candidate association edges based on the cross-node index;

[0015] The candidate related edges are matched by engineering location, construction time window, unit of measurement, and indicator caliber, and candidate related edges that meet at least two matching dimensions and have a unique engineering object affiliation are retained.

[0016] When the same batch of materials corresponds to the arrival record, requisition record, and settlement record, the arrival record and settlement record are used as the source edge, and the consumption relationship between the requisition record and the construction activity node is used as the carbon flow association edge that triggers the calculation of zero-carbon construction index.

[0017] Preferably, the carbon flow conservation constraint includes: establishing a closed-loop quantitative relationship between input, consumption, return, loss and surplus, using material batches, energy consumption records or transportation tasks as constraint objects;

[0018] The pre- and post-process constraints include: based on the pre- and post-process relationships of construction activity nodes, limiting the occurrence time of the carbon source data node to be within the construction time window or allowed migration time window of the associated construction activity node;

[0019] The constraints on the indicator caliber include: defining the allocation boundary between different indicator nodes for the same carbon source data node according to the indicator attribution of direct emissions, indirect emissions, emission reductions and offsets, and prohibiting the repeated allocation of the same carbon flow contribution under the same indicator caliber.

[0020] Preferably, determining the carbon flow associated edges with constraint conflicts includes: calculating the quantity deviation of each carbon flow associated edge relative to the carbon flow conservation constraint, the time deviation relative to the constraints before and after the process, the caliber deviation relative to the index caliber constraint, and the data source reliability of the carbon source data node.

[0021] The quantity deviation, time deviation, and caliber deviation are converted into constraint violation vectors, and the data source credibility is used as the reverse weight of the constraint violation vectors to generate carbon flow associated edge conflict values.

[0022] Based on the relative order of the conflict values ​​of each carbon flow associated edge under the same construction activity node, mark the main conflict edge and the accompanying conflict edge.

[0023] Preferably, the generation of the correlation propagation result includes: taking the main conflict edge as the propagation starting point, and performing hierarchical propagation along the consumption relationship between the construction activity node and the carbon source data node, the process sequence relationship between the construction activity nodes, and the contribution relationship between the carbon source data node and the indicator node;

[0024] In each propagation layer, the propagation attenuation coefficient is calculated based on edge type, node time overlap, consistency of engineering location, and consistency of indicator caliber.

[0025] By combining the propagation attenuation coefficient with the carbon flow associated edge conflict value, a local consistency score is obtained for each affected construction activity node, carbon source data node, and indicator node. The local consistency score is then written into the node attributes of the construction activity carbon flow map.

[0026] Preferably, the missing data processing includes: when a carbon source data node lacks a consumption record corresponding to a construction activity node, and adjacent construction activity nodes have sources from the same batch, candidate missing data is generated based on the sources from the same batch, the relationship between processes, and the carbon flow conservation constraint;

[0027] The weight reduction process includes: when a carbon source data node has multiple source records and there are quantity conflicts between the source records, the weight of the source records participating in the index calculation is reconfigured according to the data source credibility and the local consistency score;

[0028] The reconstruction process includes: when a carbon source data node violates the indicator caliber constraint, regenerating the indicator contribution record based on the allocation boundaries of direct emissions, indirect emissions, emission reductions, and offsets.

[0029] Preferably, the generation of the candidate missing data includes: extracting the workload, time window, material batch, energy type and consumption characteristics of adjacent processes of the construction activity node where the missing carbon source data node is located, and constructing a combination of missing features;

[0030] Within the same substation project, historical carbon flow paths with the same project part code or adjacent construction stage codes are retrieved, and historical carbon flow paths that simultaneously satisfy carbon flow conservation constraints and process before-and-after constraints are selected as supplementary reference paths.

[0031] Based on the consumption ratio in the missing reference path and the workload of the construction activity node corresponding to the missing carbon source data node, candidate missing data is generated, and the candidate missing data is marked as the derivation source record.

[0032] Preferably, before writing the candidate missing data into the carbon flow map of the construction activity, the method further includes: performing a closed-loop verification between the missing reference path corresponding to the candidate missing data and the preceding activity node, the following activity node, and the source edge of the same batch of the current construction activity node;

[0033] When the candidate missing data makes the input, consumption, return, loss and balance satisfy the quantitative closure relationship and does not cause the same carbon flow contribution to be repeatedly allocated under the same index caliber, the candidate missing data is converted into carbon source data nodes to be confirmed.

[0034] When there are multiple carbon source data nodes to be confirmed, the writing order is determined based on the process similarity, engineering part consistency and local consistency score of the supplementary reference path, and the carbon source data nodes to be confirmed are written into the construction activity carbon flow map according to the writing order.

[0035] Preferably, the generation of the zero-carbon building indicator reconstruction dataset includes: retaining the mapping relationship between the original carbon source data nodes, the carbon source data nodes to be confirmed, the source records after weight reduction, and the reconstructed indicator contribution records;

[0036] A traceability chain for each zero-carbon construction indicator is generated according to the path sequence from construction activity nodes to carbon source data nodes, carbon source data nodes to indicator nodes, and constraint conflicts to processing results.

[0037] Configure the traceability chain with original record identifier, constraint type identifier, conflict value identifier, local consistency score identifier and processing method identifier, and store data records with the same indicator node but different processing method identifiers as original caliber record, verification caliber record and reconstructed caliber record respectively.

[0038] Beneficial effects: Compared with the prior art, the technical solution of the present invention has the following beneficial technical effects:

[0039] 1. By typing construction activity data, carbon source monitoring data, and zero-carbon construction indicator data into nodes, and establishing carbon flow correlation edges based on project location, construction time window, material batch, energy consumption records, transportation tasks, and indicator caliber, data that were originally scattered across different ledgers or record tables can be transformed into a unified carbon flow map of construction activities. Material arrival records, requisition records, construction machinery energy consumption records, temporary electricity records, transportation turnover records, green alternative measures records, and carbon offset records are no longer directly summarized side-by-side, but participate in indicator calculations through the correlation between construction activity nodes, carbon source data nodes, and indicator nodes. Carbon flow conservation constraints verify the quantitative closure relationship between input, consumption, return, loss, and surplus; pre- and post-process constraints verify the correspondence between the occurrence time of carbon source data and the construction activity time window; and indicator caliber constraints verify the allocation boundaries of direct emissions, indirect emissions, emission reductions, and offsets among different indicator nodes. With the combined effect of these three types of constraints, the system can identify quantitative deviations, time deviations, and caliber deviations at the carbon flow correlation edge level, and form conflict values ​​based on the reliability of data sources. Conflict values ​​are then propagated along consumption relationships, process sequence relationships, and indicator contribution relationships, enabling affected construction activity nodes, carbon source data nodes, and indicator nodes to obtain local consistency scores. Based on these scores, gap filling, weight reduction, or reconstruction processing can be performed to generate a reconstructed dataset of zero-carbon construction indicators while retaining the original records. This reduces calculation biases caused by cross-stage attribution, duplicate reporting, missing records, and mismatched indicator definitions, ensuring that the formation process of zero-carbon construction indicators has a clear data association path and constraint verification basis.

[0040] 2. The generation, closed-loop verification, and categorized storage of candidate missing data provide a stronger basis for the verification of zero-carbon construction indicator monitoring data. When a carbon source data node lacks a consumption record corresponding to a construction activity node, a missing feature combination can be generated based on the same batch source edge, consumption characteristics of adjacent processes, engineering quantity, time window, material batch, and energy type. Then, historical carbon flow paths with the same engineering part code or adjacent construction stage code are retrieved within the same substation project, and paths that satisfy carbon flow conservation constraints and process before-and-after constraints are selected as missing references. Before writing candidate missing data, closed-loop verification must be performed with the preceding and following activity nodes and the same batch source edge of the current construction activity node to avoid the missing data disrupting the quantitative closure relationship between input, consumption, return, loss, and surplus, and to avoid the duplicate allocation of the same carbon flow contribution under the same indicator caliber. For data with quantity conflicts among source records, the weights of data participating in the indicator calculation can be reconfigured based on the data source credibility and local consistency score. For data that violates the indicator caliber constraints, the indicator contribution records can be regenerated according to the allocation boundaries of direct emissions, indirect emissions, emission reductions, and offsets. The generated dataset centrally retains the mapping relationship between the original carbon source data nodes, carbon source data nodes to be confirmed, the reduced-weight source records, and the reconstructed indicator contribution records, and stores them separately according to the original caliber records, the verification caliber records, and the reconstructed caliber records. This allows the same zero-carbon construction indicator to be compared and recalculated under different processing calibers, making it easier to determine whether the indicator change comes from differences in the original records, constraint conflict handling, or indicator contribution reconstruction. Attached Figure Description

[0041] Figure 1 A flowchart outlining the overall process for processing monitoring data on zero-carbon construction indicators in substation projects. Detailed Implementation

[0042] Reference Appendix Figure 1 This invention proposes a method for processing monitoring data of zero-carbon construction indicators in substation projects, the method comprising:

[0043] The construction activity data, carbon source monitoring data, and zero-carbon construction index data of the substation project are acquired. The construction activity data, carbon source monitoring data, and zero-carbon construction index data are then coded into nodes to obtain construction activity nodes, carbon source data nodes, and index nodes.

[0044] Based on the project location, construction time window, material batch, energy consumption record, transportation task and indicator caliber, carbon flow correlation edges are established between the construction activity nodes, the carbon source data nodes and the indicator nodes to form a construction activity carbon flow map.

[0045] Carbon flow conservation constraints, pre- and post-process constraints, and index caliber constraints are applied to the carbon flow graph of the construction activities to identify carbon flow related edges with constraint conflicts.

[0046] Based on the correlation and propagation results of the constraint conflict in the carbon flow map of the construction activity, the relevant carbon source data nodes are supplemented, downweighted, or reconstructed to generate a reconstructed dataset of zero-carbon construction indicators.

[0047] In one embodiment, the substation engineering zero-carbon construction index monitoring data processing method is used to uniformly process construction activity data, carbon source monitoring data, and zero-carbon construction index data generated during the construction of a substation project. The construction activity data includes the engineering location, construction stage, start and end time, workload, and activity identifier corresponding to construction activities such as site leveling, foundation construction, support frame installation, electrical equipment installation, cable laying, and commissioning. The carbon source monitoring data includes material arrival records, material requisition records, construction machinery energy consumption records, temporary power consumption records, transportation turnover records, green substitution measures records, and carbon offset records. The zero-carbon construction index data includes stage carbon emission intensity, clean energy substitution rate, green building material contribution rate, prefabricated emission reduction, and stage carbon budget deviation. This embodiment does not use a single ledger or a single time period as the basic object for index calculation, but converts various types of data into node and edge data that can be used for graph association, constraint verification, and index reconstruction, so that monitoring data from different sources, with different time granularities, and different engineering calibers can form a unified data processing basis in the same construction activity carbon flow map.

[0048] Specifically, when digitizing construction activity data, each construction activity is converted into a construction activity node. Each construction activity node includes at least an activity code, an engineering location code, a construction stage code, a time window code, and an engineering object code. The activity code is used to distinguish specific construction activities. The engineering location code is used to characterize the corresponding station area, foundation, support structure, electrical bay, cable trench, or commissioning object. The construction stage code is used to identify the engineering stage in which the construction activity is located. The time window code is used to limit the planned time range and the actual time range of the construction activity. The engineering object code is used to aggregate material, energy, transportation, and indicator data under the same engineering object into the same processing space. Through this coding method, construction activity nodes are no longer just records of project progress, but become the basic nodes that carry the carbon source consumption, carbon contribution attribution, and indicator traceability relationships.

[0049] In this embodiment, when encoding carbon source monitoring data into nodes, material arrival records, material requisition records, construction machinery energy consumption records, temporary electricity consumption records, transportation turnover records, green alternative measures records, and carbon offset records are converted into carbon source data nodes. Each carbon source data node includes a data source identifier, a data type identifier, a material batch or energy consumption record identifier, a unit of measurement, an occurrence time, a project location, an associated construction stage, and an original record identifier. Among them, material arrival records and material requisition records maintain a continuous relationship through material batches; construction machinery energy consumption records maintain a corresponding relationship through construction machinery shifts and activity time; temporary electricity consumption records maintain a corresponding relationship through electricity consumption zones and construction time windows; transportation turnover records maintain a corresponding relationship through transportation objects, transportation origin and destination information, and material batches; and green alternative measures records and carbon offset records maintain a corresponding relationship with emission reduction or offset data through indicator caliber.

[0050] Preferably, when encoding zero-carbon construction indicator data into nodes, the stage carbon emission intensity, clean energy substitution rate, green building material contribution rate, prefabricated emission reduction, and stage carbon budget deviation are converted into indicator nodes. Each indicator node includes indicator type, indicator scope, construction stage, applicable project object, and calculation rule version. The indicator scope is used to limit whether direct emissions, indirect emissions, emission reductions, or offsets participate in the calculation of the indicator. The calculation rule version is used to distinguish the carbon factors, measurement boundaries, and allocation rules used in different stages. The construction stage and project object are used to limit which construction activity nodes and carbon source data nodes the indicator node can receive contributions from. Through this processing method, the same carbon source data node can only be connected to the corresponding indicator node under the condition of satisfying the indicator scope constraint, avoiding the generation of unbounded indicator reference relationships during the node construction stage.

[0051] Furthermore, when establishing carbon flow association edges between construction activity nodes, carbon source data nodes, and indicator nodes, edge constraints are formed based on project location, construction time window, material batch, energy consumption record, transportation task, and indicator caliber. The edge constraints are not based on a single field identical judgment, but rather on a joint judgment of whether the project location is compatible, whether the construction time falls within the activity time window, whether the material batch has a source-consumption relationship, whether the energy consumption record overlaps with the construction activity time, whether the transportation task corresponds to the material or component batch, and whether the indicator caliber allows the carbon source contribution to enter the indicator node. When the same carbon source data node satisfies multiple candidate construction activity nodes, the priority association edge is determined based on time window overlap, project location consistency, and primary key attribution relationship, and data whose attribution cannot be uniquely determined is retained as an edge to be verified.

[0052] In this embodiment, the carbon flow map of construction activities consists of a set of construction activity nodes, a set of carbon source data nodes, a set of indicator nodes, and a set of carbon flow association edges. The carbon flow association edges include source edges, consumption edges, contribution edges, and constraint edges. Source edges are used to represent the source relationship between material arrival records, settlement records, or transportation turnover records and material batches. Consumption edges are used to represent the consumption relationship between material requisition records, energy consumption records, or machine shift records and construction activity nodes. Contribution edges are used to represent the carbon contribution relationship formed by carbon source data nodes to indicator nodes. Constraint edges are used to represent the preceding and following process relationships between construction activity nodes and the constraint relationships between the same material batch or the same energy record in multiple nodes, thereby forming a data structure that can carry out carbon flow tracking, conflict identification, and data reconstruction.

[0053] In one embodiment, the carbon flow conservation constraint establishes a closed-loop quantity relationship based on the same material batch, the same energy consumption record, or the same transportation task. This is used to determine whether there are quantity deviations among input, consumption, return, loss, and surplus. Specifically, the quantity deviation can be calculated using the following formula:

[0054] ;

[0055] in, Represents constraint objects The quantity deviation, Represents constraint objects The corresponding amount of investment, Represents constraint objects Corresponding consumption Represents constraint objects The corresponding return volume, Represents constraint objects The corresponding loss amount, Represents constraint objects The corresponding surplus, for example, if the batch input of a certain material is 100, the consumption during construction activities is 82, the return to inventory is 5, the loss is 3, and the surplus is 8, then... The calculation result is written into the quantity deviation attribute of the carbon flow associated edge of the corresponding material batch.

[0056] In this embodiment, the pre- and post-process constraints are used to limit the relationship between the occurrence time of the carbon source data node and the time window of the associated construction activity node. The construction activity node has a planned time window and an actual time window, and the carbon source data node has an occurrence time or an occurrence period. When the occurrence time of the carbon source data node is within the time window of the associated construction activity node, the time deviation is recorded as 0. When the occurrence time of the carbon source data node does not fall into the time window but is within the allowed migration time window, the time deviation is calculated according to the distance of the deviation boundary. When the occurrence time of the carbon source data node is neither within the construction time window nor within the allowed migration time window, it is marked as a strong time conflict. The allowed migration time window is only used to handle reasonable time sequence deviations that may occur in the project, such as early material arrival, cross-process requisition, and continuous mechanical operation.

[0057] Preferably, the indicator caliber constraint is used to limit the allocation boundary of the same carbon source data node among different indicator nodes. Direct emissions, indirect emissions, emission reductions, and offsets have different indicator attribution rules. For example, fuel consumption of construction machinery can correspond to direct emissions, temporary electricity consumption can correspond to indirect emissions, green building material substitution can correspond to emission reductions, and compliant carbon offset certificates can correspond to offsets. If the same carbon source data node is simultaneously connected to multiple indicator nodes with the same indicator caliber, or is assigned to an indicator node that does not conform to its data type, a caliber deviation record is generated. The caliber deviation record includes conflicting indicator nodes, conflicting caliber types, duplicate allocation paths, and original data identifiers.

[0058] Furthermore, when calculating the conflict value for each carbon flow associated edge, the quantity deviation, the time deviation, and the caliber deviation are converted into a constraint violation vector, and the data source credibility is used as the inverse weight of the constraint violation vector. The above three types of deviations are converted into constraint violation vectors through normalization processing, and the quantity deviation, time deviation, and caliber deviation, which have different dimensions and value ranges, are uniformly mapped to the numerical range of 0 to 1 to form a three-dimensional constraint violation vector. The quantity deviation is normalized based on the total input of the corresponding constraint object. The normalized quantity deviation value is obtained by dividing the actual calculated quantity deviation by the total input. If the result is greater than 1, the maximum value of 1 is taken. The time deviation is normalized based on the allowable migration time window length of the corresponding construction activity node. The normalized time deviation value is obtained by dividing the actual time deviation by the allowable migration time window length. If the result is greater than 1, the maximum value of 1 is taken. The caliber deviation is assigned according to the degree of caliber mismatch between the carbon source data node and the indicator node. The value is 0 when the caliber is completely matched, 1 when there is a complete mismatch or duplicate allocation under the same caliber, and an intermediate value between 0 and 1 when there is a partial mismatch. The data source reliability is determined based on the integrity of the original record, the consistency of the source record, the matching degree of the engineering object, and whether there are traces of manual correction. The conflict value is calculated using the following formula:

[0059] ;

[0060] in, Indicates carbon flow associated edges The conflict value, Indicates carbon flow associated edges The corresponding normalized result of the quantity deviation, Indicates carbon flow associated edges The corresponding normalized result of time deviation, Indicates carbon flow associated edges The corresponding normalized result of the caliber deviation, Indicates carbon flow associated edges The corresponding data source credibility is between 0 and 1. , , These represent the weights of quantity deviation, time deviation, and caliber deviation, respectively, and the sum of the three is 1. For example, in a certain associated edge... It is 0.2. It is 0.1. It is 0.5. It is 0.8. It is 0.4. It is 0.3. If it is 0.3, then .

[0061] In one embodiment, the carbon flow associated edges under the same construction activity node are relatively sorted according to their conflict values. The associated edge with the highest conflict value and directly related to the quantity closure relationship, time window relationship, or indicator caliber relationship is marked as the main conflict edge. The associated edges that share the same material batch, the same energy consumption record, the same transportation task, or the same indicator node with the main conflict edge are marked as the accompanying conflict edge. The main conflict edge serves as the starting point for subsequent association propagation, and the accompanying conflict edge serves as auxiliary data for determining the propagation range and calculating local consistency, thus avoiding the isolated treatment of a single abnormal record and ignoring its impact on adjacent processes and related indicators.

[0062] Specifically, the propagation unfolds along three types of relationships: consumption relationships are used to propagate from conflicting carbon source data nodes to related construction activity nodes; process sequence relationships are used to propagate from the current construction activity node to the preceding and subsequent activity nodes; and contribution relationships are used to propagate from carbon source data nodes to indicator nodes. Each propagation layer calculates a propagation attenuation coefficient based on edge type, node time overlap, engineering location consistency, and indicator caliber consistency. Edge type is used to distinguish the impact of source edges, consumption edges, and contribution edges on propagation intensity. Node time overlap is used to indicate the degree of overlap between the carbon source data occurrence time and the construction activity time window. Engineering location consistency is used to indicate whether two nodes belong to the same or adjacent engineering locations. Indicator caliber consistency is used to indicate whether the carbon source data type matches the indicator caliber.

[0063] In this embodiment, the propagation attenuation coefficient can be calculated using the following formula:

[0064] ;

[0065] in, Indicates carbon flow associated edges The propagation attenuation coefficient, Indicates the edge type coefficient. and These represent the time windows of the nodes at both ends of the edge. This indicates the overlap length between two time windows. This represents the length of the union of two time windows. This indicates the consistency of the engineering components at both ends of the edge. Indicates carbon flow associated edges The consistency of the indicator criteria, for example, if the edge type coefficient of a certain consumed edge is 0.9, the overlap length of the time windows of two nodes is 4 and the union length is 5, the consistency of the engineering part is 1, and the consistency of the indicator criteria is 0.8, then... .

[0066] Furthermore, the local consistency score is calculated based on the conflict value after propagation and the credibility of the node's own source. For the same affected node, when conflict values ​​from multiple propagation paths arrive simultaneously, the weighted composite result of the attenuated conflict effects is taken, and combined with the credibility of the node's own data source to generate a local consistency score. The higher the local consistency score, the more suitable the node is to participate in the index calculation under the existing graph constraints. The lower the local consistency score, the more the node needs to be filled, downweighted, or reconstructed. In this embodiment, the local consistency score is written into the node attributes of the carbon flow graph of construction activities as the basis for the selection of subsequent processing strategies.

[0067] Preferably, the node local consistency score can be calculated using the following formula:

[0068] ;

[0069] in, Represents a node Local consistency score, Represents a node The credibility of the data source Represents nodes The relevant propagation edge set, Indicates the propagation edge The conflict value, Indicates the propagation edge The propagation attenuation coefficient, This represents a non-negative small quantity used to avoid a denominator of 0, and is a constant, such as a node. The source confidence level is 0.9, the conflict values ​​of the relevant propagation edges are 0.4 and 0.2, and the propagation attenuation coefficients are 0.5 and 0.3, respectively. If we take 0, then .

[0070] In a preferred embodiment, the missing data processing is applicable to situations where carbon source data nodes lack consumption records corresponding to construction activity nodes and adjacent construction activity nodes have source edges of the same batch. During processing, the engineering quantity, time window, material batch, energy type, and consumption characteristics of adjacent processes of the construction activity node where the missing carbon source data node is located are extracted to form a missing feature combination. Then, historical carbon flow paths with the same engineering part code or adjacent construction stage code are retrieved within the same substation project. The historical carbon flow path must contain source edge, consumption edge, and contribution edge, and be verified in the original graph through carbon flow conservation constraints and process before and after constraints. Historical carbon flow paths that fail the verification are not used as missing references.

[0071] Specifically, candidate gap-filling data is generated based on the consumption ratio in the gap-filling reference path and the workload of the current construction activity node. The consumption ratio is determined by the relationship between the material or energy consumption and the corresponding workload in the historical carbon flow path. The workload of the current construction activity node is calculated after being converted to the same unit as the historical path. If there are multiple gap-filling reference paths for the same missing object, the priority path is determined according to the process similarity, consistency of engineering parts, and local consistency scores, and other paths are retained as alternative derivation records. After the candidate gap-filling data is generated, it is marked as the derivation source record and does not directly overwrite the original record.

[0072] In this embodiment, the candidate imputation data can be calculated using the following formula:

[0073] ;

[0074] in, Indicates construction activity nodes The amount of candidate gap filling consumed. Indicates construction activity nodes The amount of work, Indicates the construction activity node The set of matching fill-in reference paths. This represents the local consistency score of the missing reference path h. This indicates the historical consumption in the reference path h for filling gaps. This indicates the historical workload corresponding to the reference path h for filling in the gaps. This indicates a non-negative small quantity used to avoid fractions with a denominator of 0. For example, if the current construction activity quantity is 50, and there are two reference paths, the first path has a historical consumption of 80 and a historical quantity of 40 with a local consistency score of 0.8, and the second path has a historical consumption of 90 and a historical quantity of 60 with a local consistency score of 0.6, then... .

[0075] Furthermore, before candidate missing data is written into the carbon flow map of construction activities, it needs to be checked in a closed loop with the preceding and succeeding activity nodes and the source edge of the same batch of the current construction activity node. The closed loop check includes quantity closure check and index caliber check. Quantity closure check is used to confirm that the input, consumption, return, loss and surplus quantities still meet the closure relationship after the candidate missing data is written. Index caliber check is used to confirm that the same carbon flow contribution will not be repeatedly distributed under the same index caliber after the candidate missing data is written. Candidate missing data that meets the check conditions is converted into carbon source data nodes to be confirmed and a mapping relationship is established with the original missing position, missing reference path and deduced source record.

[0076] Preferably, the weight reduction processing is applicable to situations where there are multiple source records for the same carbon source data node and there are quantity conflicts between the source records. For example, the quantity of the same batch of materials is inconsistent in the arrival record, requisition record and settlement record, or the time of the same construction machinery shift is inconsistent in the energy consumption record and construction log. During processing, the conflicting source records are not deleted. Instead, the weights of the source records participating in the index calculation are reconfigured according to the data source credibility, local consistency score and propagation distance from the main conflict edge. After the weights are configured, the weighted source records are generated, and the mapping relationship between the original source records and the weighted source records is retained.

[0077] In this embodiment, the weight of the source record in the indicator calculation can be determined using the following formula:

[0078] ;

[0079] in, Indicates source record The weights involved in the indicator calculation Indicates source record The credibility of the data source Indicates source record Local consistency score of associated nodes, Indicates source record Relative to the propagation level distance of the main conflict edge, Representing the same constraint object The set of source records with conflicting quantities is given below, where k is a set. In the source record index, R(k) represents the data source credibility of source record k, and L(k) represents the local consistency score of the associated nodes of source record k. This represents the propagation hierarchy distance of source record k relative to the main conflict edge. For example, if there are two source records for the same material batch, and the first record has a source credibility of 0.9, a local consistency score of 0.8, and a propagation hierarchy distance of 0, while the second record has a source credibility of 0.7, a local consistency score of 0.6, and a propagation hierarchy distance of 1, then the weight of the first record is... The weight of the second record is 0.226.

[0080] In a preferred embodiment, the reconstruction process is applicable to situations where carbon source data nodes violate indicator caliber constraints. For example, the same temporary electricity consumption record is simultaneously written into the stage carbon emission intensity and clean energy substitution rate but lacks energy structure classification, or the same green substitution measure record is simultaneously entered into indicator calculation as emission reduction and offset amount. During the processing, the indicator contribution record is regenerated based on the allocation boundaries of direct emissions, indirect emissions, emission reduction and offset amount. The regenerated indicator contribution record retains the mapping between the original carbon source data node, conflicting indicator node, reconstructed indicator node, original indicator caliber and reconstructed indicator caliber, so that the reconstruction process can be traced back to the original data and the source of constraint conflict.

[0081] Specifically, during the reconstruction of indicator contribution records, the set of indicator nodes that can be accessed is determined based on the data type, engineering location, construction stage, and indicator caliber of the carbon source data nodes. Direct emission records can only access direct emission-related indicator nodes, indirect emission records can access indirect emission-related indicator nodes, emission reduction measure records can access emission reduction-related indicator nodes, and carbon offset records can access offset-related indicator nodes. When the same carbon source data node has composite attributes, it is split by fields in the original record that can distinguish the energy type, material substitution object, or offset certificate boundary. After splitting, each sub-contribution record has an independent indicator caliber and an independent contribution path. Composite records that cannot be split are kept in a pending confirmation state and excluded from the reconstruction caliber calculation.

[0082] In this embodiment, to facilitate the disclosure of the encoding methods for different data objects in the carbon flow graph of construction activities, the data encoding relationship shown in Table 1 can be adopted. The examples in the table do not limit the field names, but are only used to illustrate that a unified engineering object index and graphing basis can be formed between construction activity nodes, carbon source data nodes and indicator nodes.

[0083] Table 1 Data Encoding Relationship

[0084]

[0085] In one embodiment, the various coded fields in Table 1 are stored as graph node attributes, and the associated edge basis is stored as edge attributes. The processing step corresponds to the subsequent verification or reconstruction logic triggered in the graph. When a material requisition record is written into the graph, its material batch is used to connect the material arrival record, its construction stage is used to connect the construction activity node, its unit of measurement is used to participate in the quantity closure relationship, and its engineering object code is used to connect the corresponding indicator node. If any field is missing, the missing field position is used as the starting point to enter the missing field processing flow. If the field exists but causes a constraint conflict with the adjacent node, the weight reduction or reconstruction processing flow is entered.

[0086] Furthermore, when generating the zero-carbon building indicator reconstructed dataset, the mapping relationship between the original carbon source data nodes, the carbon source data nodes to be confirmed, the reduced-weight source records, and the reconstructed indicator contribution records is retained. The mapping relationship includes the original record identifier, the derived source identifier, the reduced-weight source identifier, the reconstructed caliber identifier, and the processing method identifier. The original record identifier points to the unchanged original monitoring data, the derived source identifier points to the candidate gap-filling data and its gap-filling reference path, the reduced-weight source identifier points to the source record whose weight has been reconfigured, and the reconstructed caliber identifier points to the indicator contribution record regenerated according to direct emissions, indirect emissions, emission reductions, and offsets.

[0087] In this embodiment, each zero-carbon construction indicator generates a traceability chain according to the path sequence from the construction activity node to the carbon source data node, the carbon source data node to the indicator node, and the constraint conflict to the processing result. The traceability chain is configured with original record identifier, constraint type identifier, conflict value identifier, local consistency score identifier, and processing method identifier. The constraint type identifier is used to distinguish carbon flow conservation constraints, pre- and post-process constraints, and indicator caliber constraints. The processing method identifier is used to distinguish original records, records to be confirmed and supplemented, reduced weight records, and reconstructed records. Data records with different processing method identifiers under the same indicator node are stored as original caliber records, verification caliber records, and reconstructed caliber records, respectively.

[0088] Preferably, the original caliber record retains the results directly calculated from the monitoring data; the verification caliber record retains the results after constraint conflict identification and local consistency scoring; and the reconstructed caliber record retains the results after gap filling, weight reduction, and indicator caliber reconstruction. The three types of records share the same engineering object code, construction stage code, and indicator node identifier, but have different processing method identifiers and traceability chain identifiers. This allows carbon emission intensity, clean energy substitution rate, green building material contribution rate, prefabricated emission reduction, or stage carbon budget deviation for the same stage to be recalculated under different data processing calibers.

[0089] In a preferred embodiment, to illustrate the correspondence between constraint conflict identification, correlation propagation, and processing method selection, the data processing rules shown in Table 2 can be used. The processing methods in the table are used in conjunction with the node attributes, edge attributes, and traceability chain identifiers of the carbon flow spectrum of construction activities, without changing the original monitoring records.

[0090] Table 2 Data Processing Rules

[0091]

[0092] In one embodiment, the processing rules shown in Table 2 are triggered according to the constraint conflict type in the graph. When a consumption record is missing, the missing record is processed first. When the number of source records is inconsistent, the weighting is reduced first. When the carbon contribution is included in the incorrect indicator caliber, the reconstruction process is initiated. When the same record meets multiple triggering conditions at the same time, it is processed according to the dependency relationship of caliber constraint, quantity closure, and time window verification. Calibration constraint is used to determine whether the data can enter the target indicator node. Quantity closure is used to determine whether the data can participate in the carbon flow calculation. Time window verification is used to determine which construction stage the data belongs to.

[0093] Furthermore, when both quantity and time deviations exist in the same record, if the material batch or energy consumption record of the record can be uniquely attributed to the construction activity node through the same batch source edge, then the weight is first reduced or the gap is filled based on the quantity closure relationship, and then its construction stage attribute is determined based on the allowed migration time window. If the record cannot be uniquely attributed to the engineering object, then it is reserved as a carbon source data node to be confirmed and is not written into the reconstruction caliber record of the indicator node for the time being, so as to avoid data whose attribute cannot be determined directly participating in the calculation of zero-carbon construction indicators.

[0094] In this embodiment, the carbon flow map of construction activities can be implemented using a graph database, a relational database with edge tables, or other data structures that can express the relationship between nodes and edges. When a relational database with edge tables is used, the construction activity node table, carbon source data node table, indicator node table, and carbon flow association edge table are associated through a unified engineering object code. The edge table records the edge start point, edge end point, edge type, constraint type, conflict value, propagation attenuation coefficient, and processing method identifier. The node table records the local consistency score, data source credibility, original record identifier, and version identifier. The indicator reconstruction dataset is jointly generated by the indicator node table and the traceability chain.

[0095] Preferably, the reliability of the data source is determined based on field completeness, source consistency, engineering object matching degree, and record traceability. Field completeness is determined by whether the required fields are missing. Source consistency is determined by the quantity difference of the same material batch or the same energy record in multiple sources. Engineering object matching degree is determined by whether the engineering part code, construction stage code, and engineering object code are consistent. Record traceability degree is determined by whether the original record identifier, source identifier, and record time are complete. The reliability of the data source is used as an input for conflict value and deweighting, and does not determine whether the data is included in the reconstructed dataset.

[0096] In a preferred embodiment, when there is a sequential relationship between construction activity nodes, the engineering location, material batch, and time window of the preceding and subsequent activity nodes can be used to determine whether the current carbon source data node belongs to a reasonable cross-stage affiliation. For example, if the material arrival record of the foundation construction stage is earlier than the actual requisition time, and the material batch generates a consumption record during the support structure installation stage, the system does not directly determine the inconsistency between the arrival time and the support structure installation time as an anomaly. Instead, it distinguishes between arrival behavior and consumption behavior through the source edge and consumption edge, and only triggers the indicator contribution calculation on the consumption edge.

[0097] Specifically, when the same batch of materials appears in the arrival record, requisition record, and settlement record simultaneously, the arrival record and settlement record are used as source edges for carbon flow conservation and source consistency verification. The consumption relationship between the requisition record and the construction activity node serves as the carbon flow association edge that triggers the calculation of zero-carbon construction indicators. If there is only an arrival record but no requisition record, the batch of materials does not directly enter the indicator node. Instead, candidate missing data is generated based on adjacent construction activity nodes, the same batch source edge, and historical carbon flow paths. The candidate missing data enters the carbon source data node to be confirmed only after closed-loop verification.

[0098] Furthermore, for construction machinery energy consumption records, if the same machine shift spans multiple construction activity time windows, multiple candidate consumption edges are formed according to the overlap relationship between the machine's operating time and the time windows of each construction activity node. The main associated edge is then determined by combining the consistency of the project location and the activity identifier in the construction log. If the main associated edge cannot be uniquely determined, the energy consumption record is split into multiple contribution records to be confirmed, and the local consistency score and the overlap ratio of the time window are used in the calculation of the verification caliber to avoid classifying all cross-activity energy consumption into a single construction stage.

[0099] Preferably, for temporary power consumption records, if the power consumption zone corresponds to multiple construction activity nodes, a contribution edge is established based on the mapping relationship between the power consumption zone and the project part code, the construction activity time window, energy type, and indicator caliber. The conventional power consumption in the temporary power consumption record is included in the indirect emission caliber, and the clean energy use record is included in the clean energy substitution caliber. If the energy structure of the same record cannot be distinguished, the record is retained in the original caliber and the verification caliber and is not included in the reconstruction caliber that requires energy structure splitting.

[0100] In this embodiment, for transportation turnover records, if the transported object can be matched with the material batch or component batch, the transportation record establishes a source relationship with the material batch through the transportation task, and then establishes an indirect attribution relationship with the construction activity node through the material batch. If the transported object cannot be matched with the material batch but can be matched with the project part and construction stage, a transportation edge to be checked is formed. The transportation edge to be checked only participates in conflict propagation and local consistency scoring, and does not directly generate indicator contribution records. It will enter the reconstruction caliber record after the transportation object is supplemented or the closed-loop verification is completed.

[0101] In a preferred embodiment, the processing of green alternative measures records and carbon offset records focuses on the constraint of indicator caliber. Green alternative measures records are entered into emission reduction-related indicator nodes based on the substitution object, applicable construction stage, and project location. Carbon offset records are entered into offset amount-related indicator nodes based on offset certificate boundaries, applicable project objects, and calculation rule versions. When the same record is used for both emission reduction and offset amounts, the system performs caliber splitting based on data type identifier and certificate boundaries. Records that cannot be split are marked as caliber conflict records.

[0102] Furthermore, the calculation of stage carbon emission intensity, clean energy substitution rate, green building material contribution rate, prefabricated emission reduction, and stage carbon budget deviation are all based on the indicator contribution records in the reconstructed dataset. The original caliber record is used to retain the direct summary results, the verification caliber record is used to retain the results after conflict marking and local consistency scoring, and the reconstructed caliber record is used to retain the results after gap filling, weight reduction, and caliber reconstruction. During the calculation, the data of the corresponding caliber is called through the same indicator node identifier and construction stage code to avoid mixing data of different calibers.

[0103] In this embodiment, the traceability chain is generated in the order of the paths. The starting point of the path is the construction activity node, which passes through the carbon source data node to reach the indicator node, and then connects from the constraint conflict record to the processing result record. Each path in the traceability chain retains the edge type, constraint type, conflict value and local consistency score. If there are multiple contribution paths under the same indicator node, each contribution path forms an independent traceability branch, which is then summarized by the indicator node into an indicator traceability chain. The traceability chain does not change the indicator calculation result, but is used to identify which original records, derivation records, weighted records or reconstructed records formed each indicator data.

[0104] Preferably, when new material requisition records, energy consumption records, or transportation records are added subsequently, the carbon flow map of construction activities does not need to regenerate all nodes. Instead, relevant nodes and edges are retrieved based on the engineering object code, material batch, energy consumption record, or transportation task of the new record. Only the quantity deviation, time deviation, caliber deviation, conflict value, propagation attenuation coefficient, and local consistency score are recalculated for the affected local subgraphs. The affected indicator nodes are regenerated with verification caliber records and reconstructed caliber records based on the updated traceability chain. The unaffected construction activity nodes and indicator nodes retain the original processing results.

[0105] In a preferred embodiment, the selection of historical carbon flow paths does not employ unconstrained cross-project referencing, but is limited to a set of paths within the same substation project that have the same project part code or adjacent construction stage codes. The search results also need to satisfy carbon flow conservation constraints and pre- and post-process constraints. This limitation ensures that candidate missing data comes from carbon flow paths within the same project that have already passed constraint verification, avoiding the introduction of differences in construction conditions, material specifications, or construction organization between different projects into the calculation of current project indicators.

[0106] Furthermore, when multiple carbon source data nodes need to be confirmed, the system determines the writing order based on the process similarity, engineering location consistency, and local consistency score of the supplementary reference path. The writing order is determined as follows: for each carbon source data node, the weighted comprehensive priority score of process similarity, engineering location consistency, and local consistency score is calculated for the supplementary reference path. The writing order is determined according to the comprehensive priority score from high to low, with the carbon source data node with the higher score being written into the construction activity carbon flow map first. The formula for calculating the comprehensive priority score is:

[0107]

[0108] in, Nodes awaiting confirmation The overall priority score; To determine the consistency of the engineering parts corresponding to the missing reference path, the value ranges from 0 to 1, with 1 being taken when the parts are completely consistent and 0 being taken when they are completely unrelated. The process similarity corresponding to the missing reference path is set, with a value ranging from 0 to 1. A value of 1 is used when the relationship between the preceding and following processes is completely matched, and a value of 0 is used when the processes are unrelated. The local consistency score is given for the corresponding gap-filling reference path; , , These are the weighting coefficients for the consistency of engineering parts, the similarity of processes, and the local consistency score, respectively, and the sum of the three is 1.

[0109] When multiple nodes awaiting confirmation have the same overall priority score, they are sorted first by the consistency of engineering parts from high to low, and then by the similarity of processes from high to low.

[0110] Process similarity is used to compare whether the preceding and following process relationships between the current construction activity node and the reference path activity node are consistent. Engineering part consistency is used to compare whether the engineering part codes are the same or adjacent. Local consistency score is used to characterize the stability of the reference path under the map constraint. The writing order is only used to determine the order in which candidate missing data enters the closed-loop verification and is not used to directly change the original record.

[0111] In this embodiment, candidate missing data that fails the closed-loop verification will not be included in the reconstruction caliber record, but will be retained as the derivation source record with the failure reason attached. The failure reasons include the quantity closure not being met, the time window not matching, the indicator caliber being repeatedly assigned, or the engineering object not being uniquely assigned. Retaining the failure record can prevent the same candidate missing data from being repeatedly generated at the same missing position in the future, and at the same time provide a data basis for re-verification after adding the original record.

[0112] Preferably, for source records after weight reduction, the system retains the original value and weight of each source record in the indicator calculation. When calculating the indicator, the weighted value is used to enter the verification or reconstruction caliber. The original caliber still retains the unweighted data. If the subsequent addition of source records restores the consistency of the quantity closure relationship, the weight of the source record is recalculated and the processing result corresponding to the weighted source identifier is updated, so that the weight reduction processing can be adjusted as data is supplemented.

[0113] In a preferred embodiment, for the reconstructed indicator contribution record, the system retains the mapping relationship between the original indicator node and the reconstructed indicator node. If an original carbon source data node is split into multiple sub-contribution records, each sub-contribution record has an independent contribution edge and indicator caliber identifier. The total contribution before and after the split remains consistent under the same measurement boundary. If the field on which the split is based is missing, the presumed split is not performed, and the original record is retained in the verification caliber and marked as caliber pending confirmation.

[0114] Furthermore, the processing of stage carbon budget deviations is calculated using verification caliber records and reconstructed caliber records respectively. Verification caliber deviations are used to reflect the stage carbon contribution status after conflict identification, while reconstructed caliber deviations are used to reflect the stage carbon contribution status after gap filling, weight reduction, and caliber reconstruction. Both are established with the original caliber deviations through the same construction stage code and indicator node identifier, thereby distinguishing whether the indicator changes come from differences in the original data, constraint conflict processing, or indicator contribution reconstruction.

[0115] In this embodiment, all processing results retain the original records and do not overwrite the original monitoring data with supplementary data, downweighted data, or reconstructed data. The original records, carbon source data nodes to be confirmed, source records after downweighting, and index contribution records after reconstruction are jointly formed into a zero-carbon construction index reconstruction dataset through mapping relationships. This dataset can provide calculation input for index nodes and path information for the traceability chain, avoiding the loss of the original source during data processing.

[0116] Preferably, the implementation process of this embodiment enables the monitoring data of zero-carbon construction indicators for substation projects to undergo joint processing of carbon flow maps of construction activities, carbon flow conservation constraints, pre- and post-process constraints, and indicator caliber constraints before entering the indicator calculation. A quantity closure check is formed between material arrival, requisition, consumption, return to warehouse, and surplus. Mechanical energy consumption, temporary electricity consumption, and transportation turnover are time-series checked with the construction activity time window. Direct emissions, indirect emissions, emission reductions, and offsets are caliber checked with indicator nodes. The indicator data formed after gap filling, weight reduction, and reconstruction has a corresponding relationship between the original caliber, the verification caliber, and the reconstructed caliber.

[0117] In this embodiment, the main advantage of the carbon flow map of construction activities is that it transforms multi-source monitoring data from scattered records into computable node-edge relationships. The main advantage of constraint conflict identification is that it uniformly writes quantity deviation, time deviation, and caliber deviation into the associated edges. The main advantage of association propagation is that it extends a single abnormal record to the local range of related construction activities, carbon source data, and indicator nodes. The main advantage of gap filling, weight reduction, and reconstruction processing is that it generates a recalculated zero-carbon construction indicator reconstruction dataset without overwriting the original records.

Claims

1. A method for processing monitoring data on zero-carbon construction indicators in substation projects, characterized in that, include: The construction activity data, carbon source monitoring data, and zero-carbon construction index data of the substation project are acquired. The construction activity data, carbon source monitoring data, and zero-carbon construction index data are then coded into nodes to obtain construction activity nodes, carbon source data nodes, and index nodes. Based on the project location, construction time window, material batch, energy consumption record, transportation task and indicator caliber, carbon flow correlation edges are established between the construction activity nodes, the carbon source data nodes and the indicator nodes to form a construction activity carbon flow map. Carbon flow conservation constraints, pre- and post-process constraints, and index caliber constraints are applied to the carbon flow graph of the construction activities to identify carbon flow related edges with constraint conflicts. Based on the correlation and propagation results of the constraint conflict in the carbon flow map of the construction activity, the relevant carbon source data nodes are supplemented, downweighted, or reconstructed to generate a reconstructed dataset of zero-carbon construction indicators.

2. The method for processing monitoring data of zero-carbon construction indicators for substation projects according to claim 1, characterized in that, The node-based coding includes configuring activity codes, engineering part codes, construction stage codes, and time window codes for each construction activity data according to the substation engineering construction decomposition structure, and mapping the data corresponding to site leveling, foundation construction, support frame installation, electrical equipment installation, cable laying, and commissioning to construction activity nodes respectively; The material arrival records, material requisition records, construction machinery energy consumption records, temporary power consumption records, transportation and turnover records, green alternative measures records, and carbon offset records are mapped into carbon source data nodes; The phase carbon emission intensity, clean energy substitution rate, green building material contribution rate, prefabricated emission reduction, and phase carbon budget deviation are mapped to indicator nodes, and cross-node indexes under the same engineering object are configured for the construction activity nodes, the carbon source data nodes, and the indicator nodes.

3. The method for processing monitoring data of zero-carbon construction indicators in substation projects according to claim 2, characterized in that, The establishment of the carbon flow association edge includes: performing primary key merging on material batches, energy types, transportation objects, construction machinery shifts and emission reduction measures in the carbon source data nodes, and generating candidate association edges based on the cross-node index; The candidate related edges are matched by engineering location, construction time window, unit of measurement, and indicator caliber, and candidate related edges that meet at least two matching dimensions and have a unique engineering object affiliation are retained. When the same batch of materials corresponds to the arrival record, requisition record, and settlement record, the arrival record and settlement record are used as the source edge, and the consumption relationship between the requisition record and the construction activity node is used as the carbon flow association edge that triggers the calculation of zero-carbon construction index.

4. The method for processing monitoring data of zero-carbon construction indicators for substation projects according to claim 3, characterized in that, The carbon flow conservation constraint includes: establishing a closed-loop quantitative relationship between input, consumption, return, loss and surplus, using material batches, energy consumption records or transportation tasks as constraint objects; The pre- and post-process constraints include: based on the pre- and post-process relationships of construction activity nodes, limiting the occurrence time of the carbon source data node to be within the construction time window or allowed migration time window of the associated construction activity node; The constraints on the indicator caliber include: defining the allocation boundary between different indicator nodes for the same carbon source data node according to the indicator attribution of direct emissions, indirect emissions, emission reductions and offsets, and prohibiting the repeated allocation of the same carbon flow contribution under the same indicator caliber.

5. The method for processing monitoring data of zero-carbon construction indicators for substation projects according to claim 4, characterized in that, The process of determining carbon flow associated edges with constraint conflicts includes: calculating the quantity deviation of each carbon flow associated edge relative to the carbon flow conservation constraint, the time deviation relative to the constraints before and after the process, the caliber deviation relative to the index caliber constraint, and the data source reliability of the carbon source data node. The quantity deviation, time deviation, and caliber deviation are converted into constraint violation vectors, and the data source credibility is used as the reverse weight of the constraint violation vectors to generate carbon flow associated edge conflict values. Based on the relative order of the conflict values ​​of each carbon flow associated edge under the same construction activity node, mark the main conflict edge and the accompanying conflict edge.

6. The method for processing monitoring data of zero-carbon construction indicators for substation projects according to claim 5, characterized in that, The generation of the correlation propagation result includes: taking the main conflict edge as the propagation starting point, and performing hierarchical propagation along the consumption relationship between the construction activity node and the carbon source data node, the process sequence relationship between the construction activity nodes, and the contribution relationship between the carbon source data node and the indicator node; In each propagation layer, the propagation attenuation coefficient is calculated based on edge type, node time overlap, consistency of engineering parts, and consistency of indicator caliber. By combining the propagation attenuation coefficient with the carbon flow associated edge conflict value, a local consistency score is obtained for each affected construction activity node, carbon source data node, and indicator node. The local consistency score is then written into the node attributes of the construction activity carbon flow map.

7. The method for processing monitoring data of zero-carbon construction indicators for substation projects according to claim 6, characterized in that, The missing data processing includes: when a carbon source data node lacks a consumption record corresponding to a construction activity node, and adjacent construction activity nodes have sources from the same batch, candidate missing data is generated based on the sources from the same batch, the relationship between the processes, and the carbon flow conservation constraint. The weight reduction process includes: when a carbon source data node has multiple source records and there are quantity conflicts between the source records, the weight of the source records participating in the index calculation is reconfigured according to the data source credibility and the local consistency score; The reconstruction process includes: when a carbon source data node violates the indicator caliber constraint, regenerating the indicator contribution record based on the allocation boundaries of direct emissions, indirect emissions, emission reductions, and offsets.

8. The method for processing monitoring data of zero-carbon construction indicators for substation projects according to claim 7, characterized in that, The generation of candidate missing data includes: extracting the workload, time window, material batch, energy type and consumption characteristics of adjacent processes of the construction activity node where the missing carbon source data node is located, and constructing a combination of missing features; Within the same substation project, historical carbon flow paths with the same project part code or adjacent construction stage codes are retrieved, and historical carbon flow paths that simultaneously satisfy carbon flow conservation constraints and process before-and-after constraints are selected as supplementary reference paths. Based on the consumption ratio in the missing reference path and the workload of the construction activity node corresponding to the missing carbon source data node, candidate missing data is generated, and the candidate missing data is marked as the derivation source record.

9. A method for processing monitoring data of zero-carbon construction indicators for substation projects according to claim 8, characterized in that, Before writing the candidate missing data into the carbon flow map of the construction activity, the method further includes: performing a closed-loop verification between the missing reference path corresponding to the candidate missing data and the preceding activity node, the following activity node, and the source edge of the same batch of the current construction activity node; When the candidate missing data makes the input, consumption, return, loss and balance satisfy the quantitative closure relationship and does not cause the same carbon flow contribution to be repeatedly allocated under the same index caliber, the candidate missing data is converted into carbon source data nodes to be confirmed. When there are multiple carbon source data nodes to be confirmed, the writing order is determined based on the process similarity, engineering part consistency and local consistency score of the supplementary reference path, and the carbon source data nodes to be confirmed are written into the construction activity carbon flow map according to the writing order.

10. A method for processing monitoring data of zero-carbon construction indicators for substation projects according to claim 9, characterized in that, The generation of the zero-carbon construction index reconstruction dataset includes: retaining the mapping relationship between the original carbon source data nodes, the carbon source data nodes to be confirmed, the source records after weight reduction, and the index contribution records after reconstruction; A traceability chain for each zero-carbon construction indicator is generated according to the path sequence from construction activity nodes to carbon source data nodes, carbon source data nodes to indicator nodes, and constraint conflicts to processing results. Configure the traceability chain with original record identifier, constraint type identifier, conflict value identifier, local consistency score identifier and processing method identifier, and store data records with the same indicator node but different processing method identifiers as original caliber record, verification caliber record and reconstructed caliber record respectively.