Energy-saving and environment-friendly engineering design full life cycle management platform and resource matching method
By constructing a resource constraint network model covering the entire lifecycle of environmental engineering design, dynamically calculating trigger thresholds and selecting resource combinations, the problems of resource matching lag and environmental exceedance in environmental engineering are solved, realizing resource optimization and environmental compliance management throughout the entire lifecycle.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- FUZHOU JIECHENG ENVIRONMENTAL PROTECTION TECHNOLOGY CO LTD
- Filing Date
- 2026-06-18
- Publication Date
- 2026-07-21
AI Technical Summary
The lack of a cross-stage resource constraint transfer model in existing environmental engineering designs leads to resource matching delays, environmental capacity exceeding limits, or resource redundancy, making it impossible to achieve dynamic optimization and adaptive management throughout the entire life cycle.
A resource constraint network model based on stage recursion is constructed, an environmental impact transmission coefficient is assigned, a trigger threshold is dynamically calculated, and resource combinations are selected according to multi-objective adaptation rules. Feedback updates the recursion boundary to form a closed-loop management.
It enables precise response to resource allocation throughout the entire life cycle of environmental protection projects, avoids resource waste and environmental risks, and improves resource utilization and environmental compliance.
Smart Images

Figure CN122434462A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of environmental engineering design and management technology, specifically to a full life-cycle management platform and resource matching method for energy-saving and environmental protection engineering design. Background Technology
[0002] Environmental engineering projects typically encompass multiple phases, including planning, construction, operation, and demolition, each with significantly different environmental constraints and resource requirements. Current environmental engineering resource management methods often employ a phased, independent planning approach, assessing environmental impacts and allocating resources separately for each phase, lacking a holistic quantitative understanding of the transmission and cumulative effects of environmental impacts between phases. This fragmented management model makes it difficult to identify in advance the implicit impacts of environmental loads generated in previous phases on resource availability and environmental capacity in subsequent phases, leading to frequent problems such as resource matching delays, exceeding environmental capacity limits, or redundant and idle resources during project implementation.
[0003] The main shortcomings of existing technical solutions are twofold. First, a cross-stage resource constraint transmission model has not been established. There is a lack of dynamic linkage between the environmental impact output of each stage and the resource allocation of subsequent stages. This prevents the system from automatically determining when resource matching needs to be initiated in advance for the next stage based on the real-time environmental load accumulation of the current stage, thus delaying the optimal timing for resource optimization. Second, existing resource matching relies heavily on single-dimensional environmental indicators or simple resource type comparisons. It fails to simultaneously meet multiple objectives during the screening process, including multi-level environmental constraints, resource demand list matching, lifecycle environmental cost optimization, and transportation restrictions in ecologically sensitive areas. Furthermore, once the matching result is adopted, there is a lack of feedback correction for the environmental control parameters of the current stage. The model boundary remains fixed and cannot adapt to the environmental impact reduction effects of actual resource substitution, causing the calculation base for trigger thresholds in subsequent stages to gradually deviate from engineering reality.
[0004] Focusing on the above shortcomings, the key lifecycle resource management issues that need to be addressed are: how to dynamically quantify the triggering conditions for resource allocation in the next stage by constructing a recursive network that includes the environmental impact transmission coefficients between stages; and how to feed back the environmental reduction effect of resource substitution and update the recursive boundary of the constraint network after selecting resource combinations through multi-objective complex matching, so that the matching logic between stages can be continuously and adaptively adjusted. Summary of the Invention
[0005] It provides a full life-cycle management platform and resource matching method for energy-saving and environmental protection engineering design. By constructing a resource constraint network model based on stage recursion and assigning an environmental impact transmission coefficient, it realizes the dynamic transmission of environmental load between stages and the automatic calculation of trigger thresholds. Then, it selects candidate resource combinations from the resource pool according to multi-objective adaptation rules and feeds the selection results back to the environmental impact control parameters of the current stage to update the recursion boundary, thus achieving dynamic closed-loop management of resource matching throughout the entire life cycle of environmental protection engineering and adaptive optimization of stage recursion boundaries.
[0006] The objective of this invention can be achieved through the following technical solutions: This invention provides a full life-cycle management platform and resource matching method for energy-saving and environmental protection engineering design, including: collecting environmental constraints and resource demand characteristics corresponding to the planning, construction, operation, and demolition stages of environmental protection engineering design projects, and constructing a resource constraint network model based on the recursive relationship of project stages; dynamically calculating the trigger threshold of the intermediate products output by the current stage for the resource allocation node of the next stage according to the environmental impact transmission coefficient between adjacent stages in the resource constraint network model; when the trigger threshold is crossed, selecting candidate resource combinations that match the environmental constraints of the current stage from the resource pool according to the predefined multi-objective adaptation rules in the resource constraint network model; and applying the candidate resource combinations back to the environmental impact control parameters of the current stage to update the stage recursive boundary of the resource constraint network model. By constructing a resource constraint network covering the entire life cycle and quantifying and transmitting environmental impacts between stages, dynamic calculation of trigger thresholds and automatic adaptation of resource combinations are achieved. This enables resource allocation to accurately respond to the accumulation of environmental loads, avoiding resource waste and the transmission of environmental risks. At the same time, the matched resource combinations are fed back to correct the environmental load value of the current stage and refresh the recursive boundary, forming a closed-loop iterative optimization, thereby improving the resource utilization rate and environmental compliance of the entire process of environmental engineering design.
[0007] As a technical solution of the present invention, the specific method for collecting environmental constraints and resource demand characteristics in four stages and constructing a resource constraint network model is as follows: For the planning stage, the atmospheric environmental capacity, water environmental carrying capacity, and soil background values of the project site area are extracted as environmental constraints, and the land resource quantity, water resource pre-allocation quota, and energy access capacity are recorded as resource demand characteristics; For the construction stage, the concentration limits for construction dust control, construction wastewater discharge standards, and daytime and nighttime equivalent sound levels of construction noise are collected as environmental constraints, and the types and quantities of building materials, construction machinery power requirements, and construction personnel domestic water consumption are recorded as resource demand characteristics; For the operation stage, the pollutant emission permit concentration, current environmental quality monitoring values, and distance to the ecological protection red line are obtained as... Environmental constraints are defined as follows: raw material consumption rate, energy consumption intensity, and waste disposal facility capacity are recorded as resource demand characteristics. For the demolition phase, dust control indicators, waste classification standards, and noise control requirements are defined as environmental constraints, and the number of demolition machinery shifts, temporary storage area, and transport vehicle load configuration are recorded as resource demand characteristics. The environmental constraints and resource demand characteristics of the above four phases are mapped to constraint nodes and resource nodes, respectively. Following a unidirectional recursive order from the planning phase to the construction phase, from the construction phase to the operation phase, and from the operation phase to the demolition phase, directed edges are used to connect the constraint nodes and resource nodes of adjacent phases. An inter-phase environmental impact transmission coefficient is assigned to each directed edge to form a resource constraint network model. In this way, the environmental constraints and resource consumption of each phase are structured into network nodes, and the transmission coefficients on the directed edges quantitatively express the cross-phase impacts such as pollutant diffusion and resource transformation, providing an accurate quantitative basis for subsequent trigger threshold calculations. This allows the network model to truly reflect the environmental and resource coupling relationship throughout the entire life cycle of the project.
[0008] Preferably, the environmental constraints and resource demand characteristics are encoded into stage label vectors according to each stage. The stage label vectors are used to retrieve candidate resources matching the current stage in parallel in the resource pool, thereby significantly accelerating the initial screening speed of candidate resources when facing a large-scale resource pool and ensuring the real-time matching of resources after triggering.
[0009] The dynamic calculation trigger threshold method of the present invention is as follows: Extract the output value of the constraint node corresponding to the current stage from the resource constraint network model. This output value includes the accumulated environmental impact load value at the end of the current stage and the ratio of the total resources consumed in the current stage. Transmit the output value of the constraint node of the current stage along the directed edge to the resource node of the next stage. During the transmission process, the environmental impact load value of the current stage is scaled using a pre-set environmental impact transmission coefficient on the directed edge to obtain the predicted environmental input load value of the resource node in the next stage. Obtain the remaining carrying capacity of the resource node in the next stage, where the remaining carrying capacity is equal to the total resource reserves of the resource node in the next stage minus the amount of resources already occupied by resource allocation in the previous stage. Compare the predicted environmental input load value of the resource node in the next stage with the remaining carrying capacity. When the ratio of the predicted environmental input load value to the remaining carrying capacity reaches a pre-set stage switching ratio threshold, mark the predicted environmental input load value corresponding to the ratio of the predicted environmental input load value to the remaining carrying capacity as the trigger threshold. Through this dynamic comparison mechanism based on the actual environmental load accumulation and remaining carrying capacity, the trigger threshold is no longer a fixed value, but fluctuates with the emission intensity of the current stage and the available resources in the next stage, avoiding resource idleness or environmental exceedance caused by switching too early or too late.
[0010] Furthermore, the update cycle of the remaining carrying capacity is synchronized with the current environmental monitoring sampling cycle. The sampling cycle is dynamically adjusted by hour, day, or week, so that the carrying capacity data always reflects the latest on-site status and improves the timeliness and accuracy of trigger threshold calculation.
[0011] In a preferred embodiment of the present invention, the intermediate products output at the current stage include the cumulative mass of exhaust gas, the cumulative volume of wastewater, the cumulative weight of solid waste, and the cumulative heat energy release generated at the current stage. The values of these four intermediate products are weighted and summed according to preset environmental equivalent weights to obtain a comprehensive environmental output equivalent. This comprehensive environmental output equivalent is used as the basic input value for dynamically calculating the trigger threshold. This method unifies multiple types of environmental emissions into comparable equivalent values, enabling trigger judgments to comprehensively reflect the environmental pressure of different types of pollution and avoiding misjudgments based on a single indicator.
[0012] As a further technical solution of the present invention, when the trigger threshold is crossed, the specific process of screening candidate resource combinations according to the multi-objective adaptation rule is as follows: Real-time monitoring of the accumulated environmental load of intermediate products generated during the current stage of operation; comparing the accumulated environmental load with the trigger threshold sequentially; when the accumulated environmental load is greater than or equal to the trigger threshold, it is determined that the trigger threshold has been crossed; after triggering, reading the upper limit value of the constraint index in the environmental constraints of the current stage, and simultaneously reading the resource type demand list in the resource demand characteristics of the resource nodes of the next stage; according to the first adaptation dimension, selecting a set of resource candidates that meet the upper limit value of the constraint index from the resource pool, i.e., requiring that the unit environmental emission value of each resource in the resource candidate set is lower than the upper limit value of the constraint index; based on this, according to the second adaptation dimension, further selecting a subset of resources whose resource type matches the resource type demand list from the resource candidate set; in the resource subset, according to the third adaptation dimension, calculating the life cycle environmental cost value of the resource combination in each resource subset, and selecting the resource combination with the lowest life cycle environmental cost value as the candidate resource combination. Multi-objective step-by-step screening ensures that the resulting combination not only meets the emission constraints of the current stage, but also meets the resource type requirements of the next stage, while having the lowest total life cycle environmental cost, effectively reducing the overall engineering cost while ensuring environmental compliance.
[0013] To improve the eco-friendliness and energy efficiency of resource combinations, the multi-objective adaptation rule also includes a fourth adaptation dimension: based on the candidate resource combinations selected from the third adaptation dimension, it reads the type and distance value of ecologically sensitive areas in the current stage's environmental constraints, as well as the upper limit of transportation distance constraints in the resource demand characteristics of the resource nodes in the next stage; for each candidate resource combination, it calculates the transportation distance from the resource location to the current stage's project site, and removes the candidate resource combination from the candidate list if the transportation distance exceeds the upper limit of the transportation distance constraint; for the candidate resource combinations after transportation distance screening, it calculates the sum of the extraction energy consumption, processing energy consumption, and transportation energy consumption of all resources in each resource combination as the comprehensive energy consumption value, and selects the resource combination with the lowest comprehensive energy consumption value as the final candidate resource combination. By introducing distance constraints for ecologically sensitive areas and the optimal energy consumption criterion for the entire process, it further avoids the risk of ecosystem disturbance and reduces the carbon footprint of the resource acquisition process.
[0014] Preferably, when the trigger threshold is crossed, the system automatically generates a phase switching warning signal and pushes the configuration scheme of the candidate resource combination to the resource scheduling interface of the current phase, so that the on-site operators can obtain accurate resource allocation instructions in a timely manner and reduce the delay of manual decision-making.
[0015] Regarding the step of using candidate resource combinations to react on environmental impact control parameters to update the stage recursive boundary, this invention specifically adopts the following steps: extracting the usage intensity value and corresponding emission reduction efficiency coefficient of each resource in the candidate resource combination, and using the product of the usage intensity value and the emission reduction efficiency coefficient as the environmental impact reduction equivalent of the resource; subtracting the sum of the environmental impact reduction equivalents of all resources from the current environmental impact load value in the environmental impact control parameters of the current stage to obtain the corrected environmental impact load value; substituting the corrected environmental impact load value back into the constraint node corresponding to the current stage in the resource constraint network model, replacing the original output value of the current stage constraint node; recalculating the predicted environmental input load value from the current stage to the next stage based on the corrected environmental impact load value, and using the predicted environmental input load value to update the denominator of the inter-stage environmental impact transmission coefficient on the directed edge between the current stage and the next stage in the resource constraint network model, thus completing the update of the stage recursive boundary. The denominator of the inter-stage environmental impact transfer coefficient on the directed edge between the current stage and the next stage is the original environmental load upper limit value of the current stage. This feedback correction mechanism quantifies the effect of the matched emission reduction resources into load reduction equivalents and maps them to changes in the model boundary, so that the trigger threshold calculation of subsequent stages is always based on the latest environmental load level, avoiding error accumulation.
[0016] Furthermore, after updating the stage recursive boundary, the environmental impact transfer coefficient between adjacent stages is reassessed, and the calculation base for the trigger threshold of the next stage is adjusted to ensure that the transfer relationship of the model is consistent with the actual emission reduction effect.
[0017] To form a closed-loop iteration throughout the entire process, after updating the stage recursion boundary, the updated stage recursion boundary is also used as the benchmark boundary for the next round of trigger threshold calculation. When the next stage runs, the updated stage recursion boundary is used to recalculate the trigger threshold of the intermediate product output of the next stage for the resource allocation node of the next stage, so that the adaptive cycle of evaluation-matching-correction-update is always maintained throughout the entire life cycle.
[0018] The preferred method for constructing nodes and directed edges at each stage in the resource constraint network model of this invention is as follows: The constraint nodes of the planning stage are designated as the first constraint node, the resource nodes of the planning stage as the first resource node, the constraint nodes of the construction stage as the second constraint node, the resource nodes of the construction stage as the second resource node, the constraint nodes of the operation stage as the third constraint node, the resource nodes of the operation stage as the third resource node, the constraint nodes of the demolition stage as the fourth constraint node, and the resource nodes of the demolition stage as the fourth resource node; a first directed edge is established from the first constraint node to the second constraint node, and the pollutant diffusion coefficient from the planning stage to the construction stage is assigned as the first transmission coefficient; a second directed edge is established from the first resource node to the second resource node, and the resource reservation ratio from the planning stage to the actual resource utilization in the construction stage is assigned as the first transmission coefficient. The resource conversion coefficient of the proportion is used as the second transfer coefficient; a third directed edge is established from the second constraint node to the third constraint node, and the dust residue coefficient from the construction dust settling rate in the construction phase to the environmental background value in the operation phase is used as the third transfer coefficient; a fourth directed edge is established from the second resource node to the third resource node, and the material continuity coefficient from the remaining building material utilization rate in the construction phase to the raw material replenishment ratio in the operation phase is used as the fourth transfer coefficient; a fifth directed edge is established from the third constraint node to the fourth constraint node, and the cumulative amplification coefficient from the cumulative pollutant emissions in the operation phase to the environmental risk base in the demolition phase is used as the fifth transfer coefficient; a sixth directed edge is established from the third resource node to the fourth resource node, and the life loss coefficient from the remaining equipment lifespan in the operation phase to the demolition energy consumption conversion coefficient in the demolition phase is used as the sixth transfer coefficient. This structure models the most important environmental transfer paths and resource inheritance paths between each stage, and the directed edge coefficients have clear physical meanings, enabling the network to meticulously depict the attenuation or amplification laws of cross-stage impacts.
[0019] To improve the objectivity and representativeness of environmental impact transmission coefficients, this invention pre-determines transmission coefficients using the following method: Measured environmental data from adjacent stages of multiple completed projects are extracted from a historical environmental engineering database. This measured environmental data includes the concentration values of the first pollutant monitored at the end of the previous stage and the concentration values of the second pollutant monitored at the beginning of the next stage. The ratio of the second pollutant concentration value to the first pollutant concentration value is used as the sample transmission coefficient. Statistical fitting is performed on multiple sample transmission coefficients to obtain the probability distribution function of the environmental impact transmission coefficient. The median or mode of the probability distribution function is used as the fixed value for the environmental impact transmission coefficient on the corresponding directed edge in the resource-constrained network model. This method determines coefficients based on actual engineering statistics, avoiding bias caused by subjective value selection and improving the reliability of trigger threshold prediction.
[0020] This invention also provides a full lifecycle management platform for energy-saving and environmental protection engineering design, including a memory, a processor, and a computer program stored in the memory and running on the processor. When the processor executes the computer program, it implements the steps of the aforementioned resource matching method for the full lifecycle of environmental protection engineering design. This platform can automatically perform the collection of environmental and resource data at each stage of the entire lifecycle, network construction, dynamic calculation of trigger thresholds, multi-target resource adaptation and screening, and boundary iterative updates, providing intelligent decision support for environmental protection engineering design.
[0021] The beneficial effects of this invention are: In the resource-constrained network model, environmental constraints and resource demand characteristics are extracted and encoded as constraint nodes and resource nodes for the planning, construction, operation, and demolition phases, respectively. Nodes in adjacent phases are connected by directed edges in a unidirectional recursive order, with each directed edge assigned an inter-phase environmental impact transmission coefficient. This integrates the previously isolated phase environmental loads into a continuously transferable quantifiable network. When the project reaches the current phase, the ratio of the cumulative environmental impact load value to the total consumed resources in the output value of the current phase's constraint node is extracted. After scaling along the directed edge using the environmental impact transmission coefficient, a predicted environmental input load value for the next phase's resource node is generated. This predicted value is compared with the remaining carrying capacity of the next phase's resource node. When the proportion of the predicted value to the remaining carrying capacity reaches the phase switching ratio threshold, a dynamic trigger threshold is determined. This mechanism makes the implicit cumulative effect of environmental impacts between phases explicit into a calculable trigger condition, enabling the perception of resource pressure in the next phase before the current phase has fully ended. This triggers resource matching timing to synchronize with the actual environmental load of the project, avoiding resource shortages or exceeding environmental limits due to judgment delays.
[0022] After the trigger threshold is crossed, the upper limit of the current stage's environmental constraint indicators and the resource type demand list for the next stage are read, and a layer-by-layer screening is performed according to predefined multi-objective adaptation rules. The first adaptation dimension requires that the unit environmental emission value of each resource in the resource candidate set is lower than the upper limit of the constraint indicator; the second adaptation dimension further matches the resource type demand list; the third adaptation dimension calculates the life cycle environmental cost value of the resource combination and selects the combination with the lowest cost. In the additional adaptation dimension, distance constraints of ecologically sensitive areas and transportation energy consumption constraints are introduced to eliminate combinations with transportation distances exceeding the upper limit or overall energy consumption being too high. The candidate resource combinations obtained through multi-dimensional progressive filtering meet environmental constraints while taking into account the material matching, economic efficiency, and transportation ecological impact of resource supply. The product of the usage intensity value of the candidate resource combination and the corresponding emission reduction efficiency coefficient is used as the environmental impact reduction equivalent, which is deducted from the environmental impact load value of the current stage to obtain the corrected environmental impact load value and replace the output value of the current stage constraint node. At the same time, the denominator of the inter-stage environmental impact transmission coefficient is updated to complete the stage recursive boundary update. The updated boundary serves as the benchmark for the next round of threshold calculation, enabling the triggering conditions of subsequent stages to be dynamically adjusted according to the degree of environmental improvement brought about by actual resource substitution, forming a closed loop of "screening-application-feedback-recalculation". This continuously corrects the accuracy of the transmission relationship between stages and avoids threshold distortion and excessive resource reservation caused by fixed boundaries. Attached Figure Description
[0023] The invention will now be further described with reference to the accompanying drawings.
[0024] Figure 1 This is a flowchart of the resource matching method for the entire life cycle of energy-saving and environmental protection engineering design; Figure 2 This is a schematic diagram of the resource-constrained network model construction process; Figure 3 This is a flowchart of resource dynamic adaptation and model update based on environmental load accumulation monitoring; Figure 4 This is a flowchart of the phased recursive boundary update and candidate resource combination energy-saving screening process; Figure 5 This is a flowchart for calibrating the environmental impact transmission coefficient. Detailed Implementation
[0025] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0026] See Figure 1 This invention provides a full life-cycle management platform and resource matching method for energy-saving and environmental protection engineering design. The method includes: collecting environmental constraints and resource demand characteristics corresponding to the planning, construction, operation, and demolition stages of an environmental protection engineering design project, and constructing a resource constraint network model based on the recursive relationship of project stages; dynamically calculating the trigger threshold of the intermediate product output of the current stage for the resource allocation node of the next stage according to the environmental impact transmission coefficient between adjacent stages in the resource constraint network model; when the trigger threshold is crossed, selecting candidate resource combinations that match the environmental constraints of the current stage from the resource pool according to the predefined multi-objective adaptation rules in the resource constraint network model; and applying the candidate resource combinations back to the environmental impact control parameters of the current stage to update the stage recursive boundary of the resource constraint network model.
[0027] In specific implementation, please refer to Figure 2 This study collects environmental constraints and resource demand characteristics for environmental engineering design projects at the planning, construction, operation, and demolition stages, respectively, and constructs a resource constraint network model based on the recursive relationship of project stages. For the planning stage, the atmospheric environmental capacity, water environmental carrying capacity, and soil background values of the project site area are extracted as environmental constraints. Simultaneously, the required land resources, water resource pre-allocation quota, and energy access capacity are recorded as resource demand characteristics for the planning stage. The atmospheric environmental capacity is extracted by reading the regional atmospheric environmental capacity limits from the environmental functional zoning documents of the administrative region to which the project site belongs. The water environmental carrying capacity is extracted by obtaining the maximum allowable pollution carrying capacity of the receiving water body from the regional water environmental capacity verification report. The soil background values are extracted by retrieving the background content of heavy metals and organic pollutants in the soil corresponding to the project site coordinates from the regional soil environmental background value survey database. The land resource quantity is recorded by calculating the sum of the construction land area and the green land area based on the project's overall layout plan. The water resource pre-allocation quota is recorded by looking up the table in the regional water resource allocation plan to obtain the annual water withdrawal limit allocated to this project. The energy access capacity is recorded by reading the maximum power access load allocated to this project from the regional power grid access approval document.
[0028] For the construction phase, the concentration limits for construction dust, the discharge standards for construction wastewater, and the daytime and nighttime equivalent sound levels of construction noise are collected as environmental constraints. Simultaneously, the types and quantities of building materials used, the power requirements of construction machinery, and the water consumption of construction workers are recorded as resource demand characteristics for the construction phase. The concentration limits for construction dust are collected by retrieving the hourly average concentration limit of total suspended particulate matter at the construction site boundary from the dust pollution prevention and control management regulations of the city where the project is located. The discharge standards for construction wastewater are collected by retrieving the chemical oxygen demand (COD) concentration limit and suspended solids concentration limit for construction wastewater discharge from the integrated wastewater discharge standards. The daytime and nighttime equivalent sound levels of construction noise are collected by retrieving the daytime and nighttime equivalent sound level limits from the environmental noise emission standards at the construction site boundary. The method for recording the types and quantities of building materials is to extract a list of steel, cement, sand and gravel, and timber usage from the construction organization design documents. The method for recording the power requirements of construction machinery is to summarize the rated power and expected operating time of various types of machinery from the list of construction machinery and equipment. The method for recording the domestic water consumption of construction personnel is to calculate it by multiplying the number of personnel during the peak construction period by the per capita domestic water consumption quota.
[0029] For the operation phase, the permitted concentration of pollutants, current environmental quality monitoring values, and distance to the ecological protection red line are used as environmental constraints. Simultaneously, the consumption rate of raw materials and auxiliary materials, energy consumption intensity, and waste disposal facility capacity are recorded as resource demand characteristics for the operation phase. The permitted concentration of pollutants is obtained by retrieving the upper limit of permitted emission concentrations for various discharge outlets from the copy of the discharge permit. Current environmental quality monitoring values are obtained by retrieving the current monitoring data of ambient air, surface water, groundwater, and soil in the surrounding area during the operation phase from the project's most recent environmental impact assessment report. The distance to the ecological protection red line is obtained by performing Euclidean distance calculations between the project's plant boundary coordinates and the vector boundary of the ecological protection red line, and taking the shortest distance as the ecological protection red line distance. The consumption rate of raw materials and auxiliary materials is recorded by extracting the unit-time input of major raw materials and auxiliary materials from the production process design documents. Energy consumption intensity is recorded by retrieving the comprehensive energy consumption per unit product from the energy audit report. The waste disposal facility capacity is recorded by retrieving the daily waste treatment volume and annual operating days from the waste disposal facility design specifications.
[0030] For the demolition phase, dust control indicators, waste classification standards, and noise control requirements were established as environmental constraints. Simultaneously, the number of demolition machinery shifts, temporary storage area, and transport vehicle load configuration were recorded as resource demand characteristics for the demolition phase. The dust control indicators were determined by referring to the construction phase dust control concentration limits and multiplying them by the demolition project dust correction coefficient. Waste classification standards were determined by retrieving the classification categories and destination requirements for each category from the construction waste disposal technical specifications. Noise control requirements were determined by retrieving the daytime and nighttime equivalent sound level limits for demolition noise from the environmental protection technical requirements for demolition projects. The number of demolition machinery shifts was recorded by extracting the number of hydraulic breaker, cutting machine, and excavator shifts from the demolition project construction plan. The temporary storage area was recorded by measuring the projected area of the temporary storage area from the demolition project site layout plan. The transport vehicle load configuration was recorded by retrieving the approved load capacity and transport routes of the transport vehicles from the demolition project transportation plan.
[0031] In practical implementation, the environmental constraints and resource demand characteristics of the four stages mentioned above are mapped to constraint nodes and resource nodes, respectively. A constraint node is a data structure used to store the specific values of the environmental constraints for the corresponding stage, while a resource node is a data structure used to store the specific values of the resource demand characteristics for the corresponding stage. The mapping process is as follows: For the planning stage, the values of atmospheric environmental capacity, water environmental carrying capacity, and soil background values are encapsulated into a planning stage constraint node object, while the values of land resource quantity, water resource pre-allocation quota, and energy access capacity are encapsulated into a planning stage resource node object. For the construction stage, the values of construction dust control concentration limits, construction wastewater discharge standards, and construction noise daytime and nighttime equivalent sound levels are encapsulated into a construction stage constraint node object, while the values of building material types and usage, construction machinery power requirements, and construction workers' domestic water consumption are encapsulated into a construction stage resource node object. For the operation phase, the pollutant emission permit concentration, environmental quality status monitoring value, and ecological protection red line distance value are encapsulated into an operation phase constraint node object, while the raw material consumption rate, energy consumption intensity, and waste disposal facility processing capacity value are encapsulated into an operation phase resource node object. For the demolition phase, the demolition dust control index, demolition waste classification standard, and noise control requirements value are encapsulated into a demolition phase constraint node object, while the number of demolition machinery shifts, temporary storage area area, and transport vehicle load configuration value are encapsulated into a demolition phase resource node object.
[0032] Following a unidirectional recursive sequence from the planning stage to the construction stage, from the construction stage to the operation stage, and from the operation stage to the demolition stage, directed edges are used to connect the constraint nodes and resource nodes of adjacent stages. A directed edge is a data link with a direction, and its direction represents the cross-stage transmission relationship of environmental impact or resource occupation. In specific implementation, the constraint nodes of the planning stage are designated as the first constraint node, the resource nodes of the planning stage as the first resource node, the constraint nodes of the construction stage as the second constraint node, the resource nodes of the construction stage as the second resource node, the constraint nodes of the operation stage as the third constraint node, the resource nodes of the operation stage as the third resource node, the constraint nodes of the demolition stage as the fourth constraint node, and the resource nodes of the demolition stage as the fourth resource node.
[0033] A first directed edge is established, pointing from the first constraint node to the second constraint node. This first directed edge is assigned the pollutant diffusion coefficient from the planning phase to the construction phase as the first transfer coefficient. The pollutant diffusion coefficient from the planning phase to the construction phase is the ratio of the pollutant concentration monitored at the start of the construction phase to the concentration of the same pollutant monitored at the end of the planning phase in similar historical projects. A second directed edge is established, pointing from the first resource node to the second resource node. This second directed edge is assigned the resource conversion coefficient from the resource reservation ratio in the planning phase to the actual resource utilization ratio in the construction phase as the second transfer coefficient. The resource conversion coefficient from the resource reservation ratio in the planning phase to the actual resource utilization ratio in the construction phase is the ratio of the amount of resources actually utilized in the construction phase to the amount of resources reserved in the planning phase in similar historical projects. A third directed edge is established, pointing from the second constraint node to the third constraint node. This third directed edge is assigned the dust residue coefficient from the construction dust settling rate in the construction phase to the environmental background value in the operation phase as the third transfer coefficient. The dust residue coefficient from the construction dust settling rate during the construction phase to the environmental background value during the operation phase is taken as the ratio of the dust contribution in the environmental background value at the start of the operation phase to the total amount of construction dust generated during the construction phase, in similar historical projects. A fourth directed edge is established from the second resource node to the third resource node, and a material continuity coefficient from the utilization rate of remaining building materials during the construction phase to the raw material replenishment ratio during the operation phase is assigned to this fourth directed edge as the fourth transfer coefficient. The material continuity coefficient from the utilization rate of remaining building materials during the construction phase to the raw material replenishment ratio during the operation phase is taken as the ratio of the difference between the raw material replenishment amount during the operation phase and the available remaining building materials during the construction phase to the total raw material demand during the operation phase, in similar historical projects. A fifth directed edge is established from the third constraint node to the fourth constraint node, and a cumulative amplification coefficient from the cumulative pollutant emissions during the operation phase to the environmental risk base during the demolition phase is assigned to this fifth directed edge as the fifth transfer coefficient. The cumulative amplification coefficient from the cumulative pollutant emissions during the operation phase to the environmental risk base during the demolition phase is taken as the ratio of the environmental risk base during the demolition phase to the cumulative sum of pollutant emissions in all years during the operation phase, in similar historical projects. A sixth directed edge is established, pointing from the third resource node to the fourth resource node. This sixth directed edge is assigned a lifespan depreciation factor (the factor used to calculate the energy consumption during dismantling) as a sixth transfer factor. The lifespan depreciation factor is the ratio of dismantling energy consumption during the dismantling phase to the remaining design lifespan of the equipment during the operation phase, based on historical data from similar projects. After establishing the directed edge and assigning the coefficients, a resource constraint network model is formed.
[0034] In some embodiments, environmental constraints and resource requirement characteristics are encoded into stage label vectors for each stage. These stage label vectors are used for parallel retrieval of candidate resources matching the current stage in the resource pool. The encoding method for the stage label vectors is as follows: the environmental constraint values for a single stage are arranged in a preset order to form a constraint value sequence; the resource requirement characteristic values for a single stage are arranged in a preset order to form a resource value sequence; and the constraint value sequence and the resource value sequence are concatenated end-to-end to form a fixed-length vector. A stage label vector is generated for each of the planning, construction, operation, and demolition stages, and these four stage label vectors are stored in a stage label vector set. When performing parallel retrieval in the resource pool, the similarity between the stage label vector of the current stage and the pre-stored feature vector of each resource in the resource pool is calculated using cosine similarity, with the formula: ; in, This represents the stage label vector for the current stage. This represents the feature vector pre-stored for a single resource in the resource pool. Represents stage label vector The One portion, Represents resource feature vectors The One portion, This represents the total dimension of the vector. The value is equal to the sum of the number of elements in the constraint value sequence and the number of elements in the resource value sequence. Stage label vector. Dimensions In the planning phase, there are 6 elements, including 3 constraint numerical sequence elements and 3 resource numerical sequence elements; in the construction phase... The value is 6, where the number of constraint value sequence elements is 3 and the number of resource value sequence elements is 3; in the operational phase dimension The number is 6, where the number of constraint numerical sequence elements is 3 and the number of resource numerical sequence elements is 3; in the demolition phase, the dimension is... The value is 6, where the number of constraint numerical sequence elements is 3 and the number of resource numerical sequence elements is 3. The cosine similarity calculation result ranges from [-1, 1]. Resources with similarity exceeding a preset threshold are selected as search matching results. The preset threshold is set to 0.85. The basis for setting 0.85 is that, under the requirement of balancing the precision and recall of search results, the similarity threshold is adjusted within the range of 0.80 to 0.90 for five-fold cross-validation, and the threshold corresponding to the maximum F1 score is selected.
[0035] In practical implementation, based on the environmental impact transmission coefficient between adjacent stages in the resource constraint network model, the trigger threshold of the intermediate product output of the current stage for the resource allocation node in the next stage is dynamically calculated. The output value of the constraint node corresponding to the current stage is extracted from the resource constraint network model. The output value of the constraint node includes the accumulated environmental impact load value at the end of the current stage and the ratio of the total resources consumed in the current stage. The environmental impact load value refers to the sum of the environmental impact loads accumulated from the start time of the current stage to the current time, and the total resource ratio is the ratio of the amount of resources consumed in the current stage to the total resource reserves of the resource nodes in the current stage.
[0036] The intermediate products output at this stage include the cumulative mass of exhaust gas, the cumulative volume of wastewater, the cumulative weight of solid waste, and the cumulative heat release. The cumulative mass of exhaust gas is obtained by continuously collecting exhaust gas flow rate and pollutant concentration using online monitoring equipment installed on the exhaust pipe, and integrating the instantaneous emission mass rate over time. The cumulative volume of wastewater is obtained by continuously collecting instantaneous flow rate using an electromagnetic flowmeter installed at the wastewater discharge outlet, and integrating the instantaneous flow rate over time. The cumulative weight of solid waste is obtained by recording the actual weighing value of each solid waste transported using a weighbridge system, and summing the weighing values from each trip. The cumulative heat release is obtained by continuously collecting heat flux density using a heat flow meter installed on the surface of the heat dissipation equipment, and integrating the product of heat flux density and heat dissipation area over time. The values of the above four intermediate products are weighted and summed according to preset environmental equivalent weights to obtain the comprehensive environmental output equivalent. This comprehensive environmental output equivalent is used as the basic input value for dynamically calculating the trigger threshold. The formula for calculating the comprehensive environmental output equivalent is: ; in, Indicates the overall environmental output equivalent; This indicates the cumulative mass of exhaust gas, expressed in kilograms. This indicates the cumulative volume of wastewater, expressed in cubic meters. This indicates the cumulative weight of solid waste, in tons. This indicates the cumulative release of heat energy, expressed in kilojoules. The environmental equivalent weight representing the cumulative mass of exhaust gas. The environmental equivalent weight representing the cumulative volume of wastewater. The environmental equivalent weight representing the cumulative weight of solid waste. The environmental equivalent weights represent the cumulative heat energy release. The specific values of the four environmental equivalent weights are obtained from the pollutant environmental equivalent factor table included in the project's environmental impact assessment document. The environmental equivalent weight of the cumulative mass of exhaust gas is the reciprocal of the atmospheric environmental capacity limit of the project site area; the environmental equivalent weight of the cumulative volume of wastewater is the reciprocal of the water environmental carrying capacity limit of the receiving water body; the environmental equivalent weight of the cumulative weight of solid waste is the reciprocal of the soil environmental capacity limit of the project site; and the environmental equivalent weight of the cumulative heat energy release is the reciprocal of the regional thermal environmental capacity limit.
[0037] The output value of the constraint node in the current stage is passed to the resource node in the next stage along the directed edge. During the transmission process, the environmental impact load value of the current stage is scaled using a pre-set environmental impact transmission coefficient on the directed edge to obtain the predicted environmental input load value of the resource node in the next stage. The constraint node in the current stage and the resource node in the next stage are connected by a directed edge, which stores the environmental impact transmission coefficient. This environmental impact transmission coefficient is assigned a value during the resource constraint network model construction stage. The environmental impact load value of the current stage is multiplied by the environmental impact transmission coefficient, and the product is the predicted environmental input load value of the resource node in the next stage.
[0038] The remaining capacity of the resource nodes in the next stage is obtained. The remaining capacity equals the total resource reserves of the next stage resource nodes minus the resources already allocated in the previous stage. The total resource reserves of the next stage resource nodes are derived from the upper limit of available resources in the resource demand characteristics entered during the initialization of the next stage resource nodes. The amount of resources already allocated in the previous stage is obtained by reading the total amount of resources confirmed and allocated in the resource allocation records of the previous stage in the system. The update cycle of the remaining capacity is synchronized with the environmental monitoring sampling cycle of the current stage. The environmental monitoring sampling cycle is dynamically set by the project configuration management module according to the current stage's operating conditions. The setting method is as follows: when the current stage is the construction stage and the construction activity intensity index is higher than the preset active threshold, the environmental monitoring sampling cycle is set to hours; when the current stage is the operation stage and the production load fluctuation is lower than the preset stable threshold, the environmental monitoring sampling cycle is set to days; when the current stage is the demolition stage and the demolition operation is intermittent, the environmental monitoring sampling cycle is set to weeks. The execution rule for dynamically adjusting the sampling period is as follows: at the end of each update period, the coefficient of variation of the comprehensive environmental output equivalent within the most recent three consecutive sampling periods is calculated. When the coefficient of variation is greater than 20%, the sampling period is automatically shortened to the next time granularity; when the coefficient of variation is less than 5%, the sampling period is automatically extended to the previous time granularity; when the coefficient of variation is between 5% and 20%, the original sampling period remains unchanged. The value refresh of the remaining carrying capacity is triggered synchronously with the sampling period. At the end of each sampling period, the amount of resources occupied by the resource allocation of the next stage resource nodes is re-collected, and the remaining carrying capacity is recalculated.
[0039] The predicted environmental input load of the next stage resource node is compared with the remaining carrying capacity to calculate the ratio of the predicted environmental input load to the remaining carrying capacity. When the ratio of the predicted environmental input load to the remaining carrying capacity reaches a pre-set stage switching ratio threshold, the predicted environmental input load corresponding to that ratio is marked as the trigger threshold. The stage switching ratio threshold is pre-set to 0.8. The basis for setting 0.8 is: by retrospectively analyzing the stage switching data of completed environmental protection projects, when the ratio is set to 0.8, the deviation between the resource allocation response time and the remaining carrying capacity consumption rate is minimized, enabling the resource matching and scheduling operations for stage switching to be completed before resources are exhausted.
[0040] In specific implementation, please refer to Figure 3The system monitors the cumulative environmental load of intermediate products generated during the current stage of operation in real time. The monitoring method involves reading the real-time updated cumulative environmental impact load value from the output values of the constraint nodes corresponding to the current stage. This cumulative environmental impact load value is obtained by summing all intermediate products generated from the start time to the current time of the current stage after applying environmental equivalent factors. The types of intermediate products include waste gas, wastewater, solid waste, and thermal energy. The environmental load calculation method for each type of intermediate product follows the environmental equivalent weights used in the comprehensive environmental output equivalent calculation: cumulative mass of waste gas, cumulative volume of wastewater, cumulative weight of solid waste, and cumulative thermal energy release. The real-time cumulative amount of each type of intermediate product is multiplied by its corresponding environmental equivalent weight and then summed to obtain the cumulative environmental load. The monitoring frequency is set to perform the environmental load cumulative calculation once per minute, and the updated calculation results are written to the environmental load cumulative storage field of the constraint node for the current stage in real time.
[0041] The system compares the accumulated environmental load with the trigger threshold sequentially. After each update of the accumulated environmental load, the system automatically reads the pre-marked trigger threshold from the resource node of the next stage and subtracts the accumulated environmental load from the trigger threshold. If the accumulated environmental load is greater than or equal to the trigger threshold, it is determined that the trigger threshold has been crossed. Upon determining that the trigger threshold has been crossed, the system immediately sets the trigger crossing flag to true and locks the current value of the accumulated environmental load for subsequent resource matching processes.
[0042] Once the trigger threshold is crossed, the upper limit values of constraint indicators in the environmental constraints of the current stage are read, and simultaneously, the resource type demand list in the resource demand characteristics of the next stage resource node is read. The upper limit values of constraint indicators are extracted from the current stage constraint node object, which stores environmental constraint values for the planning, construction, operation, or demolition stages. The upper limit values are taken from the emission-related limit fields, such as the concentration limit for construction dust control as the upper limit value for air constraints, the chemical oxygen demand concentration limit in the construction wastewater discharge standard as the upper limit value for water constraints, and the daytime and nighttime equivalent sound level of construction noise as the upper limit value for noise constraints. The resource type demand list is extracted from the next stage resource node object, which stores resource demand characteristic values for the corresponding stage. The resource type demand list includes the names of building materials, construction machinery, raw materials, and waste disposal facilities required in the next stage.
[0043] According to the first adaptation dimension in the multi-objective adaptation rules, a set of resource candidates that meet the upper limit of the constraint index is selected from the resource pool. The first adaptation dimension requires that the unit environmental emission value of each resource in the resource candidate set is lower than the upper limit of the constraint index. The unit environmental emission value refers to the amount of air pollutant emissions, water pollutant emissions, or noise emissions corresponding to a unit usage of the resource during use. This value is read from the pre-stored environmental attribute field of each resource in the resource pool. The filtering operation is as follows: traverse all registered resources in the resource pool, and for each resource, compare its unit environmental emission value with the upper limit of the constraint index one by one. When the unit environmental emission value of all types of a resource is not greater than the corresponding upper limit of the constraint index, the resource is added to the resource candidate set.
[0044] Based on the results of the first adaptation dimension screening, and according to the second adaptation dimension in the multi-target adaptation rules, a subset of resources that match the resource type in the resource candidate set is further filtered out. The resource type matching method involves comparing the resource type tag of each resource in the resource candidate set with each item in the resource type requirement list. The resource type tag is a category identifier assigned to a resource when it is registered in the resource pool, including "Building Materials - Steel," "Building Materials - Cement," "Construction Machinery - Excavator," and "Raw Materials - Catalyst," etc. When a resource's resource type tag completely matches at least one item in the resource type requirement list, that resource is added to the resource subset.
[0045] Within each resource subset, the lifecycle environmental cost of resource combinations is calculated according to the third adaptation dimension in the multi-objective adaptation rule. The resource combination with the lowest lifecycle environmental cost is selected as the candidate resource combination. A resource combination refers to the set formed by selecting a corresponding resource for each requirement item in the resource type requirement list from the resource subset, iterating through all possible combinations. The formula for calculating the lifecycle environmental cost is: ; in, This represents the lifecycle environmental cost of a resource combination. This indicates the number of different types of resources in a resource portfolio. The value is equal to the number of requirement items in the resource type requirement list; Indicates the first in the resource portfolio The unit procurement cost of this resource is read from the price field of the resource in the resource pool. Indicates the first in the resource portfolio The number of resources to be configured is determined based on the planned demand for that type of resource in the resource demand characteristics of the resource nodes in the next stage. Indicates the first in the resource portfolio The unit environmental emissions of a resource are read from the environmental attribute field of that resource in the resource pool. This represents the external environmental cost per unit of environmental emissions. The external environmental cost is determined using the benchmark price of emissions trading in the region where the project is located, obtained from the prices published on the regional emissions trading platform. Indicates the first in the resource portfolio The unit disposal cost of a resource is retrieved from the resource disposal cost field in the resource pool. After calculating the lifecycle environmental cost values for all possible resource combinations, all lifecycle environmental cost values are sorted, and the resource combination with the lowest lifecycle environmental cost value is selected as the candidate resource combination.
[0046] When a trigger threshold is crossed, the system automatically generates a phase transition warning signal. The warning signal is generated by creating a warning record, which includes the current phase identifier, the next phase identifier, the timestamp of the trigger crossing time, the current accumulated environmental load value, and the trigger threshold value. After the warning record is written to the system warning log database, the system calls the message push interface to encapsulate the warning record content into a message body and sends it to the warning terminal of the project management module via the system's internal message bus.
[0047] The system pushes the configuration scheme of candidate resource combinations to the resource scheduling interface of the current stage. The configuration scheme includes the name, specifications, configuration quantity, supplier information, and contact information of each resource in the candidate resource combination. The push method is as follows: the system serializes the configuration scheme of the candidate resource combination into a JSON format data packet and sends it to the Uniform Resource Locator (URL) address of the resource scheduling interface of the current stage via an HTTP POST request. After receiving the configuration scheme, the resource scheduling interface of the current stage parses it and displays it on the scheduling interface.
[0048] Extract the usage intensity value and corresponding emission reduction efficiency coefficient for each resource in the candidate resource combination. The usage intensity value refers to the resource consumption quantity corresponding to a unit of project workload, obtained from the construction quota database or production operation manual. The emission reduction efficiency coefficient refers to the ratio of the environmental load reduction achieved by a unit of resource usage to the environmental load under baseline conditions, obtained from the environmental impact statement document provided by the resource supplier or from the resource environmental performance test report. The product of the usage intensity value and the emission reduction efficiency coefficient is taken as the environmental impact reduction equivalent of that resource. After calculating the environmental impact reduction equivalent for each resource type in the candidate resource combination, the sum of the environmental impact reduction equivalents of all resources is obtained.
[0049] The corrected environmental impact load value is obtained by subtracting the sum of the environmental impact reduction equivalents of all resources from the current environmental impact load value in the environmental impact control parameters of the current stage. The current environmental impact load value is read from the environmental impact load value storage field of the constraint node object of the current stage. If the corrected environmental impact load value is less than zero after the subtraction operation, the corrected environmental impact load value is set to zero.
[0050] The corrected environmental impact load value is then resubmitted into the constraint node corresponding to the current stage in the resource constraint network model, replacing the original output value of the current stage constraint node. The replacement method involves overwriting the corrected environmental impact load value with the environmental impact load value storage field in the current stage constraint node object, while simultaneously updating other related output fields, including updating the ratio of total resources consumed in the current stage.
[0051] The predicted environmental input load value, transferred from the current stage to the next stage, is recalculated based on the revised environmental impact load value. The recalculation method involves multiplying the revised environmental impact load value by the pre-set environmental impact transfer coefficient on the directed edge; the product is the recalculated predicted environmental input load value. The predicted environmental input load value is then used to update the denominator of the inter-stage environmental impact transfer coefficient on the directed edge between the current and next stages in the resource constraint network model. This denominator represents the original upper limit of the environmental load for the current stage. The update method involves writing the recalculated predicted environmental input load value into the denominator field of the transfer coefficient in the directed edge data structure. This field previously stored the original upper limit of the environmental load, which was obtained from the planned total emission limit recorded during the initialization of the constraint nodes in the current stage. After writing, the stage recursive boundary is updated.
[0052] In specific implementation, please refer to Figure 4 After updating the recursive boundary of each stage, the environmental impact transfer coefficient between adjacent stages is reassessed. The corrected environmental impact load value stored in the constraint nodes of the current stage is extracted from the resource constraint network model, along with the original environmental load ceiling value stored on the directed edge between the current stage and the next stage. The original environmental load ceiling value is read from the planned total emission limit field entered during the initialization of the constraint nodes of the current stage. The corrected environmental impact load value is divided by the original environmental load ceiling value, and the quotient is used as the updated environmental impact transfer coefficient. The updated environmental impact transfer coefficient is written to the environmental impact transfer coefficient storage field of the directed edge between the current stage and the next stage, overwriting the pre-assigned environmental impact transfer coefficient value on the original directed edge. The updated environmental impact transfer coefficient will be used for the conversion and transfer of environmental load between subsequent stages.
[0053] The calculation base for the trigger threshold in the next stage is adjusted as follows: The updated environmental impact propagation coefficient is multiplied by the corrected environmental impact load value of the current stage to recalculate the predicted environmental input load value for the resource nodes in the next stage. The remaining carrying capacity of the resource nodes in the next stage is obtained; the remaining carrying capacity equals the total resource reserves of the resource nodes in the next stage minus the amount of resources already occupied by resource allocation in the previous stage. The recalculated predicted environmental input load value is divided by the remaining carrying capacity of the resource nodes in the next stage to calculate the ratio of the updated predicted environmental input load value to the remaining carrying capacity. When the updated ratio reaches the stage switching ratio threshold, the predicted environmental input load value corresponding to this ratio is marked as the adjusted trigger threshold. When the updated ratio does not reach the stage switching ratio threshold, the stage switching ratio threshold is multiplied by the remaining carrying capacity of the resource nodes in the next stage, and the product is used as the adjusted trigger threshold. The adjusted trigger threshold overwrites the original trigger threshold storage field of the resource nodes in the next stage.
[0054] In some embodiments, based on the candidate resource combinations obtained through the third adaptation dimension screening, the ecologically sensitive area type and distance value in the current stage environmental constraints, and the upper limit value of the transportation distance constraint in the resource demand characteristics of the next stage resource nodes are read. The ecologically sensitive area type is read by extracting the ecologically sensitive area classification field from the environmental constraints of the current stage constraint node object. Ecologically sensitive area types include four categories: nature reserves, drinking water source protection areas, scenic spots, and basic farmland protection areas. The distance value is read by retrieving the shortest straight-line distance from the project boundary to the ecologically sensitive area boundary from the ecological protection red line distance field of the current stage constraint node object, in meters. The upper limit value of the transportation distance constraint is read item by item from the resource demand characteristics of the next stage resource node object. A transportation distance upper limit field is preset for each resource type in the resource demand characteristics of the next stage resource nodes. The filling of the transportation distance upper limit field is based on the local transportation conditions assessment report or resource supply radius planning requirements for the next stage.
[0055] For each candidate resource combination, calculate the transportation distance from the resource location to the current stage project site. The resource location coordinates are read from the supply source geographic coordinates field of each resource in the resource pool, and the coordinates of the current stage project site are read from the reference point coordinates of the project master plan. The transportation distance calculation is performed by calling the road network shortest path analysis function in the geographic information system. The input parameters are the resource location coordinates and the project site coordinates. The output result is the transportation distance value along the actual road network, in kilometers. When the transportation distance exceeds the upper limit of the transportation distance constraint, the candidate resource combination is removed from the candidate list. The candidate list is a set of candidate resource combinations temporarily stored in the system memory. The removal operation is implemented by deleting the data entry of the candidate resource combination in the candidate list.
[0056] For candidate resource combinations filtered by transportation distance, the sum of the extraction energy consumption, processing energy consumption, and transportation energy consumption of all resources in each resource combination is calculated as the comprehensive energy consumption value. The resource combination with the lowest comprehensive energy consumption value is selected as the final candidate resource combination. The formula for calculating the comprehensive energy consumption value is: ; in, This represents the comprehensive energy consumption value of a candidate resource combination, expressed in kilograms of standard coal. This indicates the total number of resource types included in the candidate resource combination. The value is equal to the number of requirement items in the resource type requirement list of the next stage resource node; Indicates the first The unit energy consumption value of a resource during the mining stage is retrieved from the cumulative energy consumption data of the mining stage of this resource category in the resource life cycle assessment database, and the unit is kilograms of standard coal per ton. Indicates the first in the candidate resource combination The quantity of each resource allocated, in tons; Indicates the first The unit energy consumption value for processing a resource during the processing stage is obtained from the average processing energy consumption data of that resource category in the energy audit report of the resource processing enterprise, and the unit is kilograms of standard coal per ton. Indicates the first The transportation energy consumption factor of the resource is determined according to the transportation mode. The value is 0.12 kg standard coal per ton-kilometer for road transportation, 0.03 kg standard coal per ton-kilometer for rail transportation, and 0.02 kg standard coal per ton-kilometer for water transportation. The transportation mode is read from the supply transportation mode field of the resource in the resource pool. Indicates the first The transportation distance of the resource from its location to the current project site, in kilometers.
[0057] The updated stage recursive boundary is used as the baseline boundary for the next round of trigger threshold calculation. The baseline boundary for the next round of trigger threshold calculation is stored by serializing the environmental impact transmission coefficients on all directed edges of the currently updated stage recursive boundary, the corrected environmental impact load values of the current stage constraint nodes, and the adjusted trigger thresholds of the next stage resource nodes into a stage boundary state object, which is then stored in the system stage boundary cache. When the next stage runs, the stage boundary state object is read from the system stage boundary cache. The environmental impact transmission coefficients on the directed edges between the current stage and the next stage stored in the stage boundary state object are loaded into the resource constraint network model, and the adjusted trigger thresholds of the next stage resource nodes are read. The updated stage recursive boundary is used to recalculate the trigger thresholds of the next stage resource allocation nodes based on the intermediate output of the next stage. The recalculation method involves multiplying the comprehensive environmental output equivalent calculated from the intermediate output during the next stage's operation by the updated environmental impact transmission coefficients to obtain the predicted environmental input load value for the next stage resource nodes. This predicted environmental input load value is then compared with the remaining carrying capacity of the next stage resource nodes to generate the trigger threshold for the next stage after that.
[0058] In practice, the environmental impact transfer factor is determined in advance using the following methods. (See reference...) Figure 5 This study extracts measured environmental data from adjacent phases of multiple completed projects from a historical environmental engineering database. The database stores full lifecycle monitoring records for completed environmental engineering design projects. Each record includes fields for project identifier, phase identifier, monitoring time, pollutant type, and pollutant concentration. Extraction criteria are set as follows: the project identifier must be non-empty, and monitoring data for adjacent phases must be complete. Adjacent phases refer to three types of relationships: the end of the planning phase and the start of the construction phase; the end of the construction phase and the start of the operation phase; and the end of the operation phase and the start of the demolition phase. Measured environmental data includes the concentration of the first pollutant monitored at the end of the previous phase and the concentration of the second pollutant monitored at the start of the next phase. The first and second pollutant concentrations use the same pollutant type, consistent with the pollutant type corresponding to the environmental impact transfer coefficient on the directed edge. When the directed edge corresponds to the dust residue coefficient, the total suspended particulate matter concentration is selected; when the directed edge corresponds to the pollutant diffusion coefficient, the nitrogen oxide concentration is selected; and when the directed edge corresponds to the cumulative amplification coefficient, the chemical oxygen demand concentration is selected.
[0059] The ratio of the second pollutant concentration to the first pollutant concentration is used as the sample transfer coefficient. One sample transfer coefficient is generated for each adjacent stage of each completed project. This ratio calculation is performed on all completed projects, and all sample transfer coefficients are collected to form a sample transfer coefficient set. The size of this sample transfer coefficient set is denoted as . , The value represents the total number of adjacent stage data groups that meet the extraction criteria. When the value is less than 30, supplementary monitoring data of the same type of pollutant from different projects but adjacent phases in the same area are extracted from the historical environmental protection project database until... If the value reaches 30 or above, the supplementary extracted data should include monitoring indicators that correspond to the same pollutants as the environmental impact transmission coefficient.
[0060] Statistical fitting was performed on the transmission coefficients of multiple samples to obtain the probability distribution function of the environmental impact transmission coefficients. The statistical fitting method was kernel density estimation, using a Gaussian kernel function. The bandwidth was calculated using the Silverman thumb rule. The calculation method is as follows ,in The standard deviation of the set of sample transmission coefficients. Probability distribution function. The expression is: ; in, Indicates the value The probability density estimate at point ; This represents the capacity of the set of sample transit coefficients; The bandwidth representing the kernel density estimation; Represents the set of sample transit coefficients. The value of the transfer coefficient of each sample; Let be the independent variable of the probability density function, taking values in the non-negative real number domain. The probability distribution function is a continuous function, and the cumulative distribution function is obtained by integrating the kernel density estimation expression over its domain.
[0061] The median of the probability distribution function is used as a fixed value for the environmental impact propagation coefficient on the corresponding directed edge in the resource-constrained network model. The median is defined as satisfying... The numerical value is obtained by numerical integration. The solution method is as follows: Within the interval, by step size Perform a scan, and the accumulated points reach or exceed [a certain threshold] for the first time. time The value is the median. .Will The environmental impact transmission coefficient is written to the storage field of the corresponding directed edge as a fixed value for the environmental impact transmission coefficient. This fixed value remains unchanged in subsequent trigger threshold calculations and stage recursive boundary updates until the next round of recalibration. The recalibration cycle is set to be after each complete four-stage full life cycle project, the measured data of the adjacent stages of the new project are appended to the historical environmental protection project database, and the above extraction, ratio calculation, statistical fitting and median assignment processes are re-executed, updating the fixed values of the environmental impact transmission coefficients on all directed edges.
[0062] The foregoing has provided a detailed description of one embodiment of the present invention, but this description is merely a preferred embodiment and should not be construed as limiting the scope of the invention. All equivalent variations and modifications made within the scope of the claims of this invention should still fall within the patent coverage of this invention.
Claims
1. A method for matching resources throughout the entire life cycle of energy-saving and environmental protection engineering design, characterized in that, include: The environmental constraints and resource demand characteristics of environmental engineering design projects at the planning, construction, operation and demolition stages are collected, and a resource constraint network model based on the recursive relationship of project stages is constructed. Based on the environmental impact transmission coefficient between adjacent stages in the resource-constrained network model, the trigger threshold of the intermediate product output of the current stage for the resource allocation node in the next stage is dynamically calculated. When the trigger threshold is crossed, candidate resource combinations that match the current stage environmental constraints are selected from the resource pool according to the predefined multi-objective adaptation rules in the resource constraint network model. The candidate resource combinations are fed back to the environmental impact control parameters of the current stage, and the stage recursive boundary of the resource constraint network model is updated.
2. The method for matching resources throughout the entire life cycle of energy-saving and environmentally friendly engineering design according to claim 1, characterized in that, The specific method for constructing a resource constraint network model based on the recursive relationship of project stages, which involves collecting environmental constraints and resource demand characteristics corresponding to the planning, construction, operation, and demolition phases of the environmental protection engineering design project, is as follows: For the planning stage, the atmospheric environmental capacity, water environmental carrying capacity and soil background value of the project site area are extracted as environmental constraints for the planning stage. At the same time, the amount of land resources, water resources pre-allocation amount and energy access capacity required for the planning stage are recorded as resource demand characteristics for the planning stage. For the construction phase, the concentration limits for construction dust, the discharge standards for construction wastewater, and the day-night equivalent sound level of construction noise are collected as environmental constraints for the construction phase. At the same time, the types and quantities of building materials, the power requirements of construction machinery, and the domestic water consumption of construction workers are recorded as resource demand characteristics for the construction phase. For the operation phase, the pollutant emission permit concentration, environmental quality status monitoring value and distance to the ecological protection red line are obtained as environmental constraints for the operation phase. At the same time, the consumption rate of raw materials and auxiliary materials, energy consumption intensity and waste disposal facility processing capacity are recorded as resource demand characteristics for the operation phase. For the demolition phase, the environmental constraints for the demolition phase are determined by the dust control indicators, the classification standards for demolition waste, and the noise control requirements. At the same time, the number of demolition machinery shifts, the area of temporary storage sites, and the load-bearing configuration of transport vehicles are recorded as the resource demand characteristics for the demolition phase. The environmental constraints and resource demand characteristics of the planning, construction, operation and demolition phases are mapped as constraint nodes and resource nodes, respectively. Following a unidirectional recursive order from the planning phase to the construction phase, from the construction phase to the operation phase, and from the operation phase to the demolition phase, directed edges are used to connect the constraint nodes and resource nodes of adjacent phases. An inter-phase environmental impact transmission coefficient is assigned to each directed edge to form a resource constraint network model.
3. The method for matching resources throughout the entire life cycle of energy-saving and environmentally friendly engineering design according to claim 2, characterized in that, The environmental constraints and resource requirements are encoded into stage label vectors according to each stage. The stage label vectors are used to retrieve candidate resources matching the current stage in parallel in the resource pool.
4. The method for matching resources throughout the entire life cycle of energy-saving and environmentally friendly engineering design according to claim 2, characterized in that, The specific method for dynamically calculating the trigger threshold of the intermediate product output of the current stage for the resource allocation node in the next stage based on the environmental impact transmission coefficient between adjacent stages in the resource-constrained network model is as follows: Extract the output values of the constraint nodes corresponding to the current stage from the resource constraint network model. The output values of the constraint nodes include the accumulated environmental impact load at the end of the current stage and the ratio of the total resources consumed in the current stage. The output value of the constraint node in the current stage is passed to the resource node in the next stage along the directed edge. During the transmission process, the environmental impact load value of the current stage is scaled by the environmental impact transmission coefficient preset on the directed edge to obtain the predicted value of the environmental input load of the resource node in the next stage. Obtain the remaining carrying capacity of the resource nodes in the next stage. The remaining carrying capacity is equal to the total resource reserves of the resource nodes in the next stage minus the amount of resources that have been occupied by the resource allocation in the previous stage. The predicted environmental input load of the resource node in the next stage is compared with the remaining carrying capacity. When the ratio of the predicted environmental input load to the remaining carrying capacity reaches the preset stage switching ratio threshold, the predicted environmental input load corresponding to the ratio of the predicted environmental input load to the remaining carrying capacity is marked as the trigger threshold.
5. The method for matching resources throughout the entire life cycle of energy-saving and environmentally friendly engineering design according to claim 4, characterized in that, The update cycle of the remaining carrying capacity is synchronized with the current environmental monitoring sampling cycle, and the sampling cycle is dynamically adjusted by hour, day or week.
6. The method for matching resources throughout the entire life cycle of energy-saving and environmentally friendly engineering design according to claim 4, characterized in that, The specific method for selecting candidate resource combinations that match the current stage's environmental constraints from the resource pool when the trigger threshold is crossed, based on predefined multi-objective adaptation rules within the resource constraint network model, is as follows: The environmental load of intermediate products generated during the current stage of operation is monitored in real time. The environmental load is compared with the trigger threshold one by one. When the environmental load is greater than or equal to the trigger threshold, it is determined that the trigger threshold has been crossed. Once the trigger threshold is crossed, read the upper limit of the constraint index in the environmental constraints of the current stage, and at the same time read the resource type requirement list in the resource requirement characteristics of the resource node in the next stage. According to the first adaptation dimension in the multi-objective adaptation rule, a set of resource candidates that meet the upper limit of the constraint index is selected from the resource pool. The first adaptation dimension requires that the unit environmental emission value of each resource in the resource candidate set is lower than the upper limit of the constraint index. Based on the results of the first adaptation dimension, according to the second adaptation dimension in the multi-target adaptation rule, a subset of resources that match the resource type and the resource type requirement list are further selected from the resource candidate set; Within each resource subset, the lifecycle environmental cost of each resource combination is calculated according to the third adaptation dimension in the multi-objective adaptation rule, and the resource combination with the lowest lifecycle environmental cost is selected as the candidate resource combination.
7. The method for matching resources throughout the entire life cycle of energy-saving and environmentally friendly engineering design according to claim 6, characterized in that, The specific method for feeding back candidate resource combinations to the environmental impact control parameters of the current stage and updating the stage recursive boundary of the resource constraint network model is as follows: Extract the use intensity value and emission reduction efficiency coefficient of each resource in the candidate resource combination, and use the product of the use intensity value and the emission reduction efficiency coefficient as the environmental impact reduction equivalent of the resource. The corrected environmental impact load value is obtained by subtracting the sum of the environmental impact reduction equivalents of all resources from the current environmental impact load value in the environmental impact control parameters of the current stage. The corrected environmental impact load value is resubmitted into the constraint node corresponding to the current stage in the resource constraint network model, replacing the original output value of the current stage constraint node. Based on the corrected environmental impact load value, the predicted environmental input load value transferred from the current stage to the next stage is recalculated. The predicted environmental input load value is used to update the denominator of the inter-stage environmental impact transfer coefficient on the directed edge between the current stage and the next stage in the resource constraint network model, thus completing the update of the stage recursive boundary. The denominator of the inter-stage environmental impact transfer coefficient on the directed edge between the current stage and the next stage is the original environmental load upper limit value of the current stage.
8. The method for matching resources throughout the entire life cycle of energy-saving and environmentally friendly engineering design according to claim 2, characterized in that, The environmental constraints and resource demand characteristics of the planning, construction, operation, and demolition phases are mapped to constraint nodes and resource nodes, respectively. Following a unidirectional recursive order from the planning phase to the construction phase, from the construction phase to the operation phase, and from the operation phase to the demolition phase, directed edges are used to connect the constraint nodes and resource nodes of adjacent phases. An inter-phase environmental impact transmission coefficient is assigned to each directed edge to form the resource constraint network model. The constraint nodes in the planning stage are designated as the first constraint node, the resource nodes in the planning stage are designated as the first resource node, the constraint nodes in the construction stage are designated as the second constraint node, the resource nodes in the construction stage are designated as the second resource node, the constraint nodes in the operation stage are designated as the third constraint node, the resource nodes in the operation stage are designated as the third resource node, the constraint nodes in the demolition stage are designated as the fourth constraint node, and the resource nodes in the demolition stage are designated as the fourth resource node. Establish a first directed edge from the first constraint node to the second constraint node, and assign the pollutant diffusion coefficient from the planning stage to the construction stage as the first transfer coefficient on the first directed edge; Establish a second directed edge from the first resource node to the second resource node, and assign a resource conversion coefficient on the second directed edge, which is the ratio of resource reservation in the planning stage to the actual resource utilization in the construction stage, as the second transfer coefficient; Establish a third directed edge from the second constraint node to the third constraint node, and assign the dust residual coefficient from the construction dust settling rate during the construction phase to the environmental background value during the operation phase as the third transfer coefficient on the third directed edge. Establish a fourth directed edge from the second resource node to the third resource node, and assign a material continuity coefficient from the utilization rate of remaining building materials in the construction phase to the raw material replenishment ratio in the operation phase to the fourth directed edge as the fourth transmission coefficient. Establish a fifth directed edge from the third constraint node to the fourth constraint node, and assign a cumulative amplification factor to the cumulative pollutant emissions during the operation phase to the environmental risk base during the demolition phase as the fifth transmission factor. Establish a sixth directed edge from the third resource node to the fourth resource node, and assign the life loss coefficient, which is the energy consumption conversion factor from the remaining life of the equipment in the operation phase to the dismantling phase, to the sixth directed edge as the sixth transfer coefficient.
9. The method for matching resources throughout the entire life cycle of energy-saving and environmentally friendly engineering design according to claim 1, characterized in that, In the step of dynamically calculating the trigger threshold of the intermediate products output in the current stage for the resource allocation node in the next stage, the intermediate products output in the current stage include the cumulative mass of waste gas, the cumulative volume of wastewater, the cumulative weight of solid waste, and the cumulative heat energy released in the current stage. The values of the above four intermediate products are weighted and summed according to the preset environmental equivalent weight to obtain the comprehensive environmental output equivalent. The comprehensive environmental output equivalent is used as the basic input value for dynamically calculating the trigger threshold. When the trigger threshold is crossed, the system automatically generates a stage switching warning signal and pushes the configuration scheme of candidate resource combinations to the resource scheduling interface of the current stage.
10. A full life-cycle management platform for energy-saving and environmental protection engineering design, comprising a memory, a processor, and a computer program stored in the memory and running on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the energy-saving and environmental protection engineering design full life cycle resource matching method as described in any one of claims 1 to 9.