2.1. Construction Carbon Emission Quantification Model Based on Construction Processes
This study rigorously defines the calculation boundary for carbon emissions during the construction phase of a building project across three dimensions. Regarding the temporal boundary, the scope is defined as the entire duration from the official commencement of construction to the project’s completion and handover, ensuring the completeness and accuracy of carbon emission calculations on a temporal level. The spatial boundary encompasses all necessary emission source locations within construction production activities, including areas within the construction red line, thereby clarifying the spatial scope and guaranteeing the comprehensiveness of carbon emission calculations on a spatial level. The elemental boundary primarily focuses on the relationship between the consumption of materials, construction machinery, transportation machinery, and the resulting carbon emissions. By considering these key elements, the factors contributing to carbon emissions are accurately captured.
Carbon emission factors are primarily referenced from the Standard for Building Carbon Emission Calculation (GB/T 51366-2019 [
9]). Other uncertain emission factors are determined by synthesizing information from the IPCC Guidelines for National Greenhouse Gas Inventories [
10], the Provincial Greenhouse Gas Inventory Compilation Guide (Trial) [
11], and relevant databases and literature.
Given the intricate complexity and multi-phase concurrent nature of construction processes in the building engineering field, this study integrates the activity-based inventory analysis method with the database generated from the established digital twin monitoring model for full-process construction carbon emissions. Utilizing key parameters such as real-time material consumption and machinery shift usage, monitoring values like
Pmi and
Smi, provided by the database, a construction carbon emission quantification model based on construction processes is established, as shown in
Figure 1.
The hierarchical logic of this model follows the progressive relationship of unit process, work item, division work, and total emissions. The carbon emissions for a unit process are calculated by collecting the consumption of materials and machinery shifts within each unit process and combining them with carbon emission factors. The carbon emissions of all unit processes within the same work item are summed to obtain the carbon emissions for that work item. The carbon emissions of work items are then accumulated to form the carbon emissions for division work. Finally, the carbon emissions of all division works are aggregated to obtain the total carbon emissions for the project.
Figure 1 presents the hierarchical and bottom-up architecture of the construction carbon emission quantification model. The underlying logic is grounded in the activity-based analysis method, wherein carbon emissions are progressively aggregated from the finest granularity to the project total. Specifically, the model decomposes the entire construction process into unit processes, each serving as the minimal accounting cell. Carbon emissions for a unit process are calculated by multiplying the monitored material consumption (
Pmi) and machinery shift usage (
Smi) by corresponding emission factors. Unit processes are then grouped into work items, which correspond to bill-of-quantity items. Multiple work items collectively form division work, and the sum of all division works yields the total construction carbon emissions. This structure not only aligns with the established construction quantity surveying practice but also accommodates real-time monitoring data from the digital twin system, thereby transforming static inventory-based accounting into a dynamic process-oriented approach.
The total carbon emissions
E during the construction phase of a building project are the sum of the carbon emissions from all division works. The calculation Formula (1) is as follows:
Let the quantity of the
n-th work item within the a-th division work of the building project be
Can. Then the carbon emissions
Ea for the a-th division work are calculated using Formula (2) as follows:
For the carbon emissions
Ean of the
n-th work item within the a-th division work during construction, the quantification model primarily focuses on two aspects from the elemental boundary: material consumption and equipment energy use. The resulting calculation Formula (3) is as follows:
where E
an—Total carbon emissions of the
n-th work item (kg CO
2e).
During construction, there is a certain degree of material loss due to different construction techniques, and there are recyclable materials such as steel. Therefore, by integrating the monitored data of actual material consumption from the full-process carbon emission monitoring, the quantification Formula (4) for carbon emissions generated from material consumption is derived as follows:
where
EPn—Total carbon emissions contained within the material element of the
n-th work item (kg CO
2e);
Pmi—Monitored value of the consumption of the i-th construction material in the m-th unit process of the work item. The unit is determined by the material type, e.g., t, m3, etc.;
EFPi—Carbon emission factor of the i-th construction material (kg CO2e/unit);
m—Unit process number (1, 2, …, n);
z—Number of material types.
Carbon emissions generated from equipment energy use are calculated primarily based on the type of energy consumed by the equipment and its energy consumption per shift. The machinery used in construction mainly involves two categories: transportation machinery and construction machinery. The resulting calculation Formulas (5) and (6) are as follows:
where
EWn−Y—Total carbon emissions from the energy consumed by the
i-th transportation machinery (kg CO
2e);
EWn−S—Total carbon emissions contained within the construction machinery element of the n-th work item (kg CO2e);
Yi—Monitored value of the construction work quantity for the i-th transportation machinery during construction transportation (t·km);
EFYi—Carbon emission factor of the i-th transportation machinery (kg CO2e/t·km);
Smi—Monitored value of the construction shift work quantity for the i-th construction machinery in the m-th unit process of the work item;
EFSi—Carbon emission factor of the i-th construction machinery (kg CO2e/shift);
m—Unit process number (1, 2, …, n);
k—Number of machinery types.
2.2. Digital Twin-Based Monitoring Model for Full-Process Construction Carbon Emissions
The construction process is characterized by complex and dynamic site conditions, along with intricate information on various construction elements. To achieve high-precision, real-time, and systematic monitoring of construction energy consumption, the concept of intelligent construction is adopted for full-process energy consumption monitoring. By referencing the five-dimensional digital twin model constructed by Tao Fei et al. [
12] and the intelligent construction system established by Liu Zhansheng et al. [
13], a carbon emission quantification and prediction model suitable for the field of intelligent construction is developed.
The model aims to provide a universal reference framework for the full construction process of various engineering projects from multiple dimensions and spatiotemporal scales. Its core can be summarized into three key dimensions: the Element Information Dimension, which focuses on key elements and information flows during construction; the Time Process Dimension, which considers the temporal sequence characteristics of construction; and the Model Hierarchy Dimension, which reflects the hierarchical structure and complexity of the model. By integrating these three dimensions, the model comprehensively reflects the dynamic changes in carbon emissions within intelligent construction, providing support for the accurate prediction of carbon emissions.
2.2.1. Element Information Dimension
In the full-process construction carbon emission monitoring model proposed in this study, the Element Information Dimension plays a central role. It is specifically responsible for the systematic collection and processing of carbon emission data generated by construction processes. This dimension focuses on three fundamental elements—materials, equipment, and personnel—to construct a well-organized and logically clear data architecture. This design not only aids in deepening the understanding of the inherent mechanisms of construction carbon emission behaviors but also provides a structured data foundation for subsequent technical applications and algorithm development, making the mining and analysis of carbon emission data more efficient and precise.
In the specific implementation of this study, the definition and description of the Element Information Dimension
IX are formalized into Formulas (7)–(10). Their mathematical expressions accurately characterize the relationships among the elements and their roles in carbon emission data management:
In the formulas, the Element Information Dimension IX comprises IP, IW, IG, representing the three key elements: materials, equipment, and personnel. IW, which denotes equipment element information, includes monitored data such as Wid, Wposition, Wtype, WY−time, WS−time, and EWn. Here, Wid is the equipment monitoring ID, Wposition is the monitoring location, Wtype is the machinery category, WY−time is the working duration of transportation equipment (unit: h), WS−time is the shift usage associated with construction equipment for specific processes (unit: shift), and EWn is the carbon emissions generated by equipment energy consumption (unit: kg CO2e). IP (material element information) and IG (personnel element information) contain similar types of monitored data as IW. IP encompasses material ID, location, type, usage time, associated processes, and material carbon emissions, while IG covers personnel ID, work location, job type, working duration, and associated processes.
2.2.2. Time Process Dimension
In the full-process construction carbon emission monitoring model constructed in this paper, the Time Dimension IT serves as the key axis for organizing information. Through high-precision timestamps, it can accurately pinpoint the construction phase of each step and completely record construction operations. The Time Dimension categorizes construction types based on the logical sequence of construction processes. Preliminary works like site leveling and earth excavation lay the foundation for subsequent activities. This is followed by main structural construction, such as concrete pouring and steel reinforcement fixing. This phase is typically lengthy, involves numerous steps, and demands precise time management. After the main structure is completed, the decoration and finishing stage begins. The scheduling here is relatively flexible. The final stage involves equipment installation, which often overlaps with the finishing works.
This categorization method decomposes the construction project into units with clear temporal and operational characteristics. It aids in identifying the carbon emission profiles of different construction processes. For example, preliminary work often involves high-energy-consuming equipment, resulting in significant emissions, while decoration work relies more on manual labor and small equipment, leading to lower emissions. This information provides data support for refined carbon emission management and the formulation of reduction strategies. Throughout the construction process, materials, equipment, and personnel are closely linked to construction processes. The Time Dimension reflects the process sequences associated with these elements. For in-depth analysis, the model formalizes the Time Process Dimension based on the unit process list, abstracting it into the mathematical expression shown in Formula (11):
Here, Tanm represents the m-th unit process contained within the n-th work item of the a-th division work in the building project. The construction carbon emission monitoring model developed in this study adopts a hierarchical process decomposition strategy, breaking down complex construction workflows into fundamental units with distinct temporal attributes and operational characteristics. Specifically, the g-th sub-work item within the i-th division work further contains the n-th unit process. This stepwise decomposition method enables more precise capture and expression of the carbon emission relationships between construction processes and the elements IP, IW, IG within the Element Information Dimension IX. Through detailed analysis of these fine-grained process units, the carbon emission status corresponding to different processes within each division work can be quantified and characterized. By delving into the intrinsic connections between the Time Process Dimension and carbon emission data, the model enhances the capability for real-time monitoring and dynamic analysis of construction carbon emissions, promoting the deep integration and optimization of construction process energy efficiency and environmental impact.
2.2.3. Model Hierarchy Dimension
In the full-process construction carbon emission monitoring model constructed in this study, the Model Hierarchy Dimension
IC serves as the core architecture, deeply revealing the intrinsic logic and interaction relationships among different dimensions. This dimension is divided into four progressive levels from bottom to top: the Unit Level (
CC), the Organization Level (
CO), the System Level (
CS), and the Enterprise Level (
CE). It is formally expressed as Formula (12):
The characteristic of each level containing the one below it maps to different elements in the actual construction process. Utilizing cutting-edge technologies such as the Internet of Things, cloud computing, and big data,
Figure 2 clearly presents this complex hierarchical structure in an intuitive and visual manner.
As shown in
Figure 2, the Unit Level (
CC) focuses on individual entities, such as a single worker or a structural component. The Element Information Dimension records their carbon emission characteristics. Formula (9) incorporates the Unit Level as a fundamental element, indicating that it serves as the cornerstone for building upper levels and provides raw data support for analyzing carbon emission characteristics at subsequent levels.
The Organization Level (CO) is formed by combining multiple Unit Level (CC) elements according to optimized process flows. It corresponds to specific construction phases, fulfills partial building functions, and integrates the Element Information and Time Process Dimensions. Taking the steel reinforcement fixing work group as an example, it consists of Unit Level elements—steel materials, steel fixers, and a steel bar cutter—combined in a specific process sequence. Its carbon emissions are the sum of emissions from all unit elements during that process period. Formula (12) explicitly shows the compositional relationship by expressing the Organization Level (CO) alongside the Unit Level (CC), reflecting the containment of unit elements by the organizational level.
The System Level (
CS) encompasses multi-domain systems. It builds business collaboration networks based on the Unit and Organization Levels, integrates complex systems, and possesses the capability for cross-substructure management. Taking the civil construction system as an example, it integrates multiple Organization-Level work groups, such as earth excavation, formwork support, and concrete pouring. System-level carbon emission control is achieved by coordinating the timing of processes and resource allocation.
Figure 2 illustrates the connections among subsystems at the System Level and their integration of lower-level elements. Formula (12), using set notation, indicates the hierarchical containment of the Organization and Unit Levels by the System Level and mathematically describes the rules for internal collaboration and data interaction.
The Enterprise Level (
CE) is the top tier of the model. It encompasses comprehensive construction information, elucidates the interaction mechanisms among subsystems, and analyzes and predicts system dynamics. Taking a construction enterprise as an example, it integrates System Level (
CS) data from multiple projects to form a corporate carbon emission database. This provides decision-making support for formulating cross-project emission reduction strategies, such as centralized procurement of low-carbon materials or deployment of electric construction machinery.
Figure 2 presents the technical scheme for the Enterprise Level to consolidate information from all lower levels. Formula (12) places the Enterprise Level (
CE) at the end of the set, demonstrating its comprehensive containment of lower levels and providing mathematical support for the enterprise-level overarching control of the entire construction process.
2.2.4. Operational Logic and Data Flow of the Monitoring Model
The digital twin monitoring system is deployed across the physical construction site through a heterogeneous sensor network, including weight sensors at material yards, energy consumption monitors on construction machinery, and GPS-fuel-consumption integrated terminals on transport vehicles. These sensors transmit data wirelessly to an edge computing node every 5 min, with critical event-driven triggers activating an immediate push at sub-minute intervals. All data packets are stamped with a unified Coordinated Universal Time (UTC) timestamp at the point of acquisition, enabling temporal alignment across diverse sensor streams.
Within the digital twin platform, data synchronisation is achieved by buffering incoming streams in a sliding time window of 10 min; data arriving within the same window are grouped and mapped to the corresponding unit process based on the Time Process Dimension IT. The mapping between sensor data and specific unit processes is established by a pre-configured association table that links each sensor’s physical location and monitored equipment to the construction schedule and work breakdown structure. For instance, the weight sensor at the B2 floor reinforcement yard is associated with the “steel bar fixing” unit process of the “above-ground 3rd floor civil work” during its scheduled period. Once a unit process is completed, its accumulated material and machinery data are sealed and transferred to the blockchain module for immutable storage. This design ensures that process boundaries are dynamically allocated in real time as construction progresses, providing a transparent and reproducible workflow from raw sensor output to process-level carbon emission data.
Blockchain integration was implemented using a consortium chain architecture based on Hyperledger Fabric, selected for its permissioned access model and modular consensus design suited to construction stakeholder environments. The consensus mechanism employed was Practical Byzantine Fault Tolerance (PBFT), with three endorsing peer nodes deployed across the site server, the general contractor’s cloud infrastructure, and the client’s data centre. Given the 5-min periodic data push cycle and sub-minute event-driven triggers from the sensor network, continuous IoT data streams were batched into hash-anchored blocks at 10-min intervals prior to on-chain commitment. Latency tests conducted during system commissioning indicated an average end-to-end delay of 2.1 s from block proposal to final commitment, with peak latency remaining below 5 s under concurrent event-triggered uploads. This latency margin is well within the 5-min monitoring response window, confirming that blockchain integration does not constitute a performance bottleneck for real-time carbon monitoring in this configuration.
2.3. Deep Learning-Based Construction Carbon Emission Prediction Model
Building upon the established full-process construction carbon emission monitoring model, this study establishes a collaborative interaction mechanism between the digital twin model and the LSTM model. Target prediction values and actual monitored values of key carbon emission influencing factors are mapped to energy consumption control factors. By referencing industry technical standards, specifications, and plans, a prediction indicator system is formed to provide adjustment suggestions for the carbon emission management process. Consequently, a scientific and standardized prediction model for full-process construction carbon emissions is constructed.
2.3.1. Influencing Factors of Construction Carbon Emissions
Based on existing research on influencing factors for green construction carbon emissions in standards and relevant literature [
14,
15], and grounded in the established full-process monitoring model, three first-level indicators are defined according to the three key factors at the unit level: equipment, materials, and personnel. These are Material Consumption, Energy Consumption, and Construction Management. Key secondary indicators for construction carbon emission assessment are selected, including main material types, low-carbon material utilization rate, transportation and storage loss rate, construction energy types, clean energy utilization rate, and novel construction techniques.
In this study, construction management encompasses three operational dimensions: (a) the application of novel construction techniques, scored according to the percentage of work items adopting such techniques relative to total work items; (b) on-site material management efficiency, quantified by the ratio of actual material waste to design allowance; and (c) equipment scheduling optimization, measured by idle-time ratio derived from machinery energy consumption logs. Expert scores for this indicator were calibrated against benchmarks specified in the Standard for Green Construction Evaluation (GB/T 50640 [
16]). While the quantification of management-related emissions is inherently less direct than that of material or energy consumption, the above operational definitions ensure that the indicator captures measurable management practices rather than subjective impressions, thereby preserving the transparency and reproducibility of the assessment framework.
A panel of 12 experts was convened, comprising six senior construction engineers with over 15 years of site management experience, four sustainability consultants specialised in building carbon auditing, and two academic researchers in construction engineering. Each expert independently rated the importance of the six secondary indicators on a 5-point Likert scale (1 = negligible influence on construction carbon emissions; 5 = extremely strong influence), guided by a unified scoring rubric that defined each indicator with reference to national standards such as the Standard for Building Carbon Emission Calculation (GB/T 51366-2019) and typical construction practice.
To minimise subjective bias, a two-round Delphi-style consultation was conducted. In the first round, experts provided initial scores along with justifications; the anonymised summary statistics and arguments were then circulated, after which experts could revise their scores in the second round. The final scores from the second round were used as the primary data for weight calculation. The entropy weight method was subsequently applied to these scores to derive objective indicator weights, as detailed in
Section 2.3.2. The rationale for combining expert scoring with entropy weighting is twofold: expert scoring supplies the domain-specific initial evaluation that captures nuanced engineering judgement, while entropy weighting extracts the intrinsic information structure from the evaluation data, reducing the impact of individual outliers and ensuring that indicators with higher consensus (low entropy) receive appropriate emphasis. The results of the comprehensive weight calculation are shown in
Table 2.
The comprehensive weights presented in
Table 2 were derived using the entropy weight method, an objective weighting technique that determines indicator importance based on the degree of variation in the evaluation data. The underlying principle is that an indicator with lower information entropy exhibits greater variability across assessment samples, thus containing more distinguishing information and meriting a higher weight. In this study, a panel of engineering experts first scored each secondary indicator on a 1–5 scale according to its relevance to construction carbon emission assessment. These scores were then normalized to form a standard evaluation matrix. The information entropy
Ej for indicator
j was computed as shown in Formula (13):
where
pij denotes the proportion of the
i-th expert’s score for indicator j and
k = 1/ln(m) with
m being the number of experts. The entropy weight of each secondary indicator was subsequently calculated as shown in Formula (14):
The ‘Comprehensive Weight’ column in
Table 2 is the product of the first-level indicator weight and the corresponding second-level weight, representing the relative contribution of each secondary indicator to the overall assessment system. This objective approach mitigates the subjectivity inherent in purely expert-dependent methods, ensuring that the weighting reflects the intrinsic data characteristics of the specific construction project.
2.3.2. Mathematical Description of Prediction and LSTM Model Design
Construction carbon emission prediction is a time series forecasting problem. Unlike common regression prediction models, it requires full consideration of the “sequential dependency” among input variables, which adds complexity. Therefore, a Long Short-Term Memory (LSTM) network is adopted to build the construction carbon emission prediction model.
Integrating the data characteristics required for LSTM training with the historical data structure from the full-process monitoring model, and based on the main carbon emission influencing indicators, both the feature variable set input to the LSTM and the judgment threshold for the output carbon emission warning coefficient are determined. This yields construction carbon emission assessments at different times, forming the existing time series data. Accordingly, the mathematical description for full-process construction carbon emission prediction is the following: given
T sets of time series data, each data set
Xt contains
N carbon emission assessment scores, as shown in Formula (15):
where
xt,n ∈ [0, 5], t = 1, 2, …, T. For each data set
Xt, there is a weight constant
W, as shown in Formula (16):
Based on the past t (
1 ≤ t ≤ T) time series data and the weight constant
W, to predict the construction carbon emission assessment data contained in the future
γ (≥1) time series, the carbon emission assessment indicator
Ht for the full process can be calculated, as shown in Formula (17):
The constructed LSTM network structure is shown in
Figure 3. The LSTM network extracts hidden state features from the past t time series. Combined with a linear regression method, it predicts the future
t +
γ-th time series.
2.3.3. LSTM Model Training
In the full-process construction carbon emission prediction problem, the prediction is based on the carbon emission data from the immediately preceding t days. Therefore, after normalizing the preprocessed time series data composed of the main influencing factors, the preprocessed assessment data from the first t periods (assessment_data), the weights of the assessment influencing factors (assessment_weight), and the number of days to predict (n) are formed into matrix inputs, respectively. The data from the t + γ period is used as the output for error correction comparison.
During training, the case data covers an 18-month construction period. Considering the relatively small sample size, the number of hidden layers in the model is set to 1, and 5-fold cross-validation is employed to avoid overfitting. The training step length is set to T = 7. A 7-day step aligns with the periodic nature of construction processes, fully covering a weekly scheduling cycle while preserving cross-week resource consumption correlations. The 540 data groups are divided into 77 valid samples using a 7-day step. Each time, 4/5 of the samples are selected as the training set and 1/5 as the validation set. This process is repeated 5 times, and the average prediction error is taken as the evaluation metric for the model’s generalization ability, ensuring stability across different data subsets.
The Adam optimizer is chosen. Compared to algorithms like SGD, Adam’s lower sensitivity to hyperparameters makes it suitable for the small-sample training in this study. The initial learning rate is set to 0.1. After trial and error with rates of 0.01, 0.1, and 0.5, 0.1 resulted in the fastest convergence speed and the lowest loss value. The loss function stabilizes after 50 iterations, so the number of training epochs is set to 50. The L1 loss function is selected, as its sensitivity to outliers is lower than that of L2 loss, making it more suitable for the fluctuating scenarios in construction data. The calculation of L1 loss is shown in Formula (18).