Water conservancy project full life cycle management method based on BIM and big data

Through the full life cycle management method of water conservancy projects based on BIM and big data, the construction node sequence is dynamically adjusted, and the problem of misordering construction paths in water conservancy projects in plateau areas is solved, and the timeliness of construction scheduling and resource matching efficiency are improved.

CN120374066AActive Publication Date: 2025-07-25SHOUFU ENG DESIGN CO LTD

Patent Information

Application Number
CN202510888262.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-06-30
Publication Date
2025-07-25
Estimated Expiration
2045-06-30

AI Technical Summary

Technical Problem

The existing BIM system lacks the ability to dynamically nest seasonal construction windows in water conservancy projects in plateau areas, and cannot identify the deviation between the execution order of construction nodes and the hydraulic logic, resulting in the misorder of construction paths, resulting in structural rework and waste of resources.

Method used

The full life cycle management method of water conservancy projects based on BIM and big data, by obtaining the inlet and exit water attributes, geographical location and elevation information of the structure, establishing a structural node set of semantics of water circulation function, extracting the functional dependence edges of node execution sequence, combining historical construction data and plateau meteorological conditions, a diversified construction management and control map is built, dynamically adjusting the order and accessibility status of the construction nodes, and generating a scheduling path rearrangement plan for construction tasks.

Benefits of technology

In water conservancy projects in plateau areas, the construction path is dynamically adjusted according to meteorological conditions, the timeliness, continuity and resource matching efficiency of construction scheduling are improved, the problem of disconnection between construction plan and actual environment is solved, and regional adaptability and automatic adjustment capabilities are provided.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120374066A_ABST
    Figure CN120374066A_ABST
Patent Text Reader

Abstract

The invention discloses a BIM and big data-based water conservancy project full life cycle management method, and particularly relates to the field of project scheduling management, and the method comprises the steps: extracting water inlet and outlet attributes, geographic information and elevation of a water conservancy structure, building a structure node set with water passing semantics, and analyzing the execution sequence of the structure node set to form a function dependence edge; in combination with historical construction records and typical plateau meteorological data, construction offset nodes are extracted, and meteorological response offset attributes are constructed; fusing structure nodes, function dependence edges and response attributes to construct a multivariate construction management and control atlas, and subsequently, dynamically adjusting a node sequence and an accessibility state in the atlas according to a construction log and a real-time meteorological condition after a project is started; finally, the dynamic graph is embedded into a BIM plan task chain, a construction task scheduling path rearrangement scheme is generated through a linkage adjustment channel, the active response and automatic planning ability of construction scheduling to meteorological conditions is achieved, and the construction coordination and task execution efficiency of the plateau water diversion project are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of engineering scheduling management, and more specifically, to a full life cycle management method for water conservancy projects based on BIM and big data. Background Art

[0002] In water diversion and water conveyance water conservancy projects in plateau areas, they are widely deployed in high-altitude areas with drastic seasonal climate changes. These areas often have a short construction feasible window, specifically manifested as having basic construction conditions only within several months without frozen soil and at low water levels every year. In order to promote project construction within a limited construction period, multiple working faces often carry out construction in parallel, attempting to compress time costs. However, this construction strategy is prone to causing problems such as disordered construction paths. For example, construction of downstream pressure regulating pools, spillways, or lined open channels is carried out in advance without completing the penetration and anti-seepage treatment of the upstream water source section or diversion tunnel section. This disordered behavior of "structural advance" and "hydraulic logic lag" often results in structural rework, material waste, and even irreversible defects in the engineering system. Although existing BIM systems have functions such as progress visualization and construction node management, they generally lack the dynamic nesting ability for seasonal construction windows in specific areas and fail to identify the deviation between the execution order of nodes and the hydraulic logic in multi-path water diversion chains.

[0003] Therefore, there is an urgent need to construct an integrated solution with the capabilities of seasonal constraint modeling, path logic difference identification mechanism, and disorder correction strategy generation to support the whole-process construction collaborative management of plateau water diversion projects under complex geographical and climatic conditions. Summary of the Invention

[0004] In order to overcome the above-mentioned defects of the prior art, the embodiments of the present invention provide a full life cycle management method for water conservancy projects based on BIM and big data to solve the problems raised in the above background art.

[0005] To achieve the above object, the present invention provides the following technical solutions: A full life cycle management method for water conservancy projects based on BIM and big data, comprising the following steps: S1: Obtain the water inlet and outlet attributes, geographical location, and elevation information of the water conservancy project structure, and establish a structural node set with the semantic function of water passing; S2: Extract the semantic logical relationships between structural nodes to form functional dependency edges of the node execution order; S3: Combine historical construction data and plateau meteorological conditions, extract structural nodes that deviate from the pre-planned construction time during actual construction, and analyze the corresponding meteorological response offset attributes; S4: Integrate the structural node set, functional dependency edges, and meteorological response offset attributes to construct a multi-element construction control graph structure; S5: Based on the construction logs and meteorological data after the project starts, adjust the order of structural nodes and the reachability status in the multi - element construction control graph structure to establish a dynamic construction control graph; S6: Construct a linkage adjustment channel between the BIM scheduling path and the dynamic construction control graph, embed the construction control graph into the BIM planned task chain, and generate a re - arrangement plan for the scheduling path of construction tasks.

[0006] In a preferred implementation, in S1, obtaining the water inlet / outlet attributes, geographical location, and elevation information of the water conservancy project structure and establishing a set of structural nodes with the semantic function of water passage specifically includes: Mark all structural buildings with the design goal of water diversion or drainage in the water conservancy project design drawing to determine the scope of structural entities with the function of water flow guidance; Compare the water flow arrows and the port connection directions of structural entities in the design drawing to obtain and mark the group of structural entities of the water flow channel with spatial connectivity; Collect the terrain elevations at both ends of the geographical location of the structural entities in the group of structural entities, and eliminate the structural entities with the risk of reverse flow; Combined with the function of structural entities, connectivity markings, and elevation difference determination results, identify the structural entities that can form an effective water flow chain in the project layout, and based on the keyword descriptions of the functions of the structural entities, mark the corresponding structural entities as structural nodes with the semantic function of water passage.

[0007] In a preferred implementation, in S2, extracting the semantic logical relationships between structural nodes to form functional dependency edges for the node execution order specifically includes: Extract the structural nodes with water flow connectivity markings in the set of structural nodes, and at the same time mark the functions undertaken by each structural node according to the corresponding keyword descriptions of the functions; According to the semantic logical relationships of functions, calibrate the relative front - back positions of all structural nodes in the functional process design, and establish construction sequence execution constraints; Convert the construction sequence execution constraints between structural nodes into one - way sequence relationships, specifying that the start condition of downstream node construction depends on the completion of upstream node construction; Draw one - way connection edges for the pairs of structural nodes with one - way sequence relationships and label them as functional dependency edges; Bind the functional dependency edges with the corresponding structural node numbers and output a set of functional dependency edges with the attribute of functional sequence constraints.

[0008] In a preferred implementation, in S3, combining historical construction data and plateau meteorological conditions, extracting the structural nodes that deviate from the pre - planned construction time during actual construction, and analyzing the corresponding meteorological response offset attributes specifically includes: Extract the planned construction time and actual construction time corresponding to all semantic structure nodes with water supply function from the historical construction dataset, and mark the interval between the planned construction time and the actual construction time as the construction time offset section; Match the historical meteorological observation data of the plateau construction area according to the structural node position, planned and actual construction times. The historical meteorological observation data shall at least include the appearance time of frozen soil, the appearance time of dry period, the appearance time of main rainy season, and the corresponding durations respectively; Perform overlapping classification processing on the construction time data and meteorological observation data of the structural nodes to divide the historical construction response structural nodes with similar meteorological driving response behaviors; Associate the classification result with the function type annotation of the historical construction structural nodes, and mark the meteorological response offset attributes corresponding to different functional structural nodes.

[0009] In a preferred embodiment, the performing overlapping classification processing on the construction time data and meteorological observation data of the structural nodes to divide the historical construction response structural nodes with similar meteorological driving response behaviors specifically includes: Classify the structural nodes in the historical construction dataset into corresponding construction projects according to the geographical location; Extract the construction time offset section of the construction project during the entire construction period, and synchronously overlap it with the appearance times of different meteorological types in the historical meteorological observation data of the corresponding area on the time axis; Calculate the coincidence degree index based on the intersection ratio of the construction time offset section and the time window of different meteorological conditions types, and integrate the coincidence degree indexes of different meteorological conditions into a joint feature; According to the feature similarity of the joint feature, perform response behavior classification processing on the joint feature, calculate the joint feature mean value of different category structural nodes in all construction projects as the response offset weight corresponding to the corresponding meteorological conditions, and use the response offset weight as the meteorological response offset attribute of the corresponding category structural nodes.

[0010] In a preferred embodiment, in S4, fusing the structural node set, functional dependency edges and meteorological response offset attributes to construct a multi - element construction control graph structure specifically includes: Map the one - way sequence recorded in the functional dependency edges into a directed semantic path structure between nodes, mark the scheduling trigger sequence number, and at the same time, according to the function annotation carried by each structural node in the structural node set, assign the response offset attribute to the corresponding structural node to construct a construction control graph structure including water supply conditions, meteorological response and construction constraints.

[0011] In a preferred embodiment, in S5, based on the construction log and meteorological data after the project starts, adjusting the order of structural nodes and reachability status in the multi - element construction control graph, and establishing a dynamic construction control graph specifically includes: After the target project starts, extract the construction log records of each structural node, and generate a construction progress time - sequence record for the structural nodes in the multi - element construction control graph structure; During the monitoring of the construction progress time - sequence record of the structural node, when there is a change in the function - description keyword or an event of terrain parameter change at the corresponding position, adjust the order of the dependent edges of the structural node; Obtain the real - time meteorological conditions of the construction area, and based on the response - offset weight in the meteorological response offset attribute of the structural node, judge whether the construction of the corresponding structural node is blocked by the current meteorological conditions according to the preset weight threshold; If so, mark the construction - blocked structural node and all subsequent nodes associated with the corresponding dependent edges as unreachable in the construction control graph until the construction blockage is lifted and restored.

[0012] In a preferred embodiment, in S6, construct a linkage adjustment channel between the BIM scheduling path and the dynamic construction control graph, embed the construction control graph into the BIM planned task chain, and generate a re - arrangement plan for the scheduling path of construction tasks, which specifically includes: Mark the structural - node index corresponding to each task component in the BIM planned task chain, and establish the corresponding relationship between the dynamic graph and the BIM scheduling logic; Set the information - transfer rule triggered when the status of the structural node in the graph changes, and correspondingly adjust the BIM task progress status according to the node - status change; Locate the structural nodes that have been marked as unreachable in the current BIM planned task chain, extract the task - broken chain segment and conduct a local alternative - path search, construct a new continuous - progress path and generate an updated plan; When the unreachable structural node resumes the executable state, dynamically insert the restored structural node into the accommodating section of the current task chain.

[0013] The technical effects and advantages of the water - conservancy - project full - life - cycle management method based on BIM and big data of the present invention: Focusing on the seasonal water diversion construction characteristics of water conservancy projects in plateau areas, a multi - element construction control graph is constructed, which integrates the semantics of water - passing functions, the execution order of structures, and the meteorological response offset attributes. The graph is dynamically updated through real - time construction logs and meteorological data. The updated graph structure is embedded in the planned task chain of the BIM system to achieve intelligent rearrangement of the construction task scheduling path. Compared with the traditional BIM planning method based on static logic and fixed node order, this solution can form a dynamic response mechanism for typical meteorological factors such as plateau permafrost, dry zones, and main rainy season windows, predict in advance the risk of construction node obstruction and adjust the dependency relationship. By aggregating the offset behaviors of multiple projects under different meteorological conditions, a transferable meteorological response attribute model is established, enabling the BIM system to have regional adaptability and automatic adjustment capabilities. This solution effectively solves the problem of the disconnection between construction plans and the actual environment in plateau water diversion projects, improves the timeliness, continuity, and resource matching efficiency of construction scheduling, and has strong engineering adaptability and promotion value. Brief Description of the Drawings

[0014] Figure 1 It is a schematic diagram of the full - life - cycle management method of water conservancy projects based on BIM and big data of the present invention. Detailed Implementation Modes

[0015] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without making creative efforts shall fall within the protection scope of the present invention.

[0016] Embodiment 1 Figure 1 The full - life - cycle management method of water conservancy projects based on BIM and big data of the present invention is given, which includes the following steps: S1: Obtain the water inlet and outlet attributes, geographical location, and elevation information of the water conservancy project structure, and establish a structural node set with the semantics of water - passing functions; S2: Extract the semantic logical relationships between structural nodes to form functional dependency edges of the node execution order; S3: Combine historical construction data and plateau meteorological conditions, extract the structural nodes that deviate from the pre - planned construction time in actual construction, and analyze the corresponding meteorological response offset attributes; S4: Integrate the structural node set, functional dependency edges, and meteorological response offset attributes to construct a multi - element construction control graph structure; S5: Based on the construction logs and meteorological data after the project starts, adjust the order and reachability status of structural nodes in the multi - element construction control graph structure to establish a dynamic construction control graph; S6: Construct a linkage adjustment channel between the BIM scheduling path and the dynamic construction control map, embed the construction control map into the BIM planned task chain, and generate a rescheduling plan for the construction task scheduling path.

[0017] In S1, obtain the water inlet / outlet attributes, geographical location, and elevation information of the water conservancy project structure, and establish a set of structural nodes with the semantic function of water passage.

[0018] Perform a comprehensive extraction and classification of structural entities from the design drawings of the water conservancy project. The design drawings are in two-dimensional CAD format or BIM component hierarchical views, and contain structural information such as gates, culverts, diversion channels, spillways, sluice holes, and sedimentation tanks. In specific operations, by analyzing the name fields, function descriptions, or legend markings of each structure in the drawings, systematically screen out the structural buildings whose design objectives are clearly "water diversion" or "drainage". Such structures are generally marked with specific symbols or text descriptions in the drawings to indicate their water flow treatment functions. For example, keywords such as "water diversion culvert", "flood discharge gate", and "pressure regulating well" can be used as explicit identifiers of the structural functions. The selected structural buildings are uniformly classified into the scope of structural entities with the function of "water flow guidance". This scope serves as the object set for semantic structural node recognition. After the extraction of functional structural components is completed, further determine the connectivity relationship of these structures in the physical space. In the engineering design drawings, the dominant water body operation direction is marked with water flow arrows, and at the same time, the structural entities themselves also contain explicit water inlet / outlet port information, such as the two ends of the culvert and the water surface connection interface upstream and downstream of the gate. During the implementation process, vector representation should be performed on the ports of each structural entity, including their position coordinates, orientation angles, and corresponding arrow connections. The specific processing method is as follows: perform image segmentation and vector tracking operations on the arrow markings in the drawings to identify the starting and ending points of the arrows; then, through the method of spatial geometric matching, compare the arrow direction with the port direction of the structure to determine whether a continuous water flow path is formed. If the end point of the arrow coincides with the entrance of a certain structure and the direction consistency meets within ±15° (the default judgment threshold can be flexibly set according to the actual construction scenario), then it is determined that the structure is part of the water flow channel. All structural entities that meet the above spatial connectivity relationship are uniformly aggregated into a water flow channel structural entity group. The structure of the entity group should meet the requirement that at least one end is physically reachable through arrow guidance from other structures, ensuring logical connectivity and practical feasibility in hydraulic design. Structural entities not in the continuous water flow path do not need to be restricted by construction constraints according to the functional sequence, so they are not added to the automated construction task allocation.

[0019] To eliminate the possible risks of reverse slope or backflow in the design, elevation data sampling needs to be carried out for each component of the identified connected structure entity group. The sources of topographic elevation information include the contour annotations attached to the design drawings, structural section drawings, or three-dimensional terrain datasets. During the sampling process, the geometric centers of the water inlet end and the water outlet end of the structural entity are used as sampling points, and the corresponding elevation values (in meters) are extracted. If this data is not directly indicated in the design drawings, it can be obtained through conversion using the drawing scale at the intersection with the topographic section. After sampling, elevation difference determination is performed for each structural entity. If the elevation of the water inlet end is lower than that of the outlet end, and the elevation difference exceeds the set reverse slope threshold (set to 0.5 meters), then it is marked that this structure has a potential backflow risk and needs to be excluded in the subsequent water flow path. The setting basis of the threshold of 0.5 meters is: considering the minimum head loss allowed in the design of small-scale water diversion structures in conventional projects and combining with the safety margin of the storage buffer volume, and it can be flexibly adjusted according to the actual construction situation. Its purpose is to exclude the construction of risk structural entities from the automated construction task allocation and determine their task allocation manually.

[0020] Combining the foregoing functional attributes, spatial connectivity, and elevation determination results, a final screening is performed on the structural entities to identify the key nodes that can form a complete water flow path chain. Specifically, only the structural entities that meet the following three conditions simultaneously can be included in the set of water flow function semantic structure nodes: one is to have the design function of water diversion or drainage; the second is to form a directed connected path with other nodes and the water flow direction is clear; the third is that there is no backflow risk with the water flow direction from high to low. After identifying such structures, text parsing is performed on their function description fields (such as "water inlet", "drainage hole", "diversion channel section", "overflow dam section", etc.) to extract keywords as the semantic marking source. These keywords are used as semantic labels to be assigned to the corresponding structural entities, and are marked as water flow semantic nodes in combination with their logical positions in the connected path.

[0021] In S2, extract the semantic logical relationships between the structural nodes to form the functional dependency edges of the node execution order.

[0022] Data extraction is performed on the set of structural nodes that have been identified and confirmed to have water flow connectivity markings. This set of structural nodes has met the requirements of function identification, water flow connectivity, and topographic elevation difference, and has the logic of an actual water conveyance path. On this basis, further functional semantic markings are made for the functions of each structural node. To ensure the accuracy of the functional markings, the naming fields, structure type fields, and function description fields of each structural node are uniformly parsed, and the keywords representing specific engineering tasks are extracted as the functional semantics. For example, if the type of a structural node is "water diversion culvert" and the function description contains "divert water to the storage pond", its function is defined as "water conveyance"; if it is a "spillway", its function is "flood discharge" or "over-limit discharge"; if it is a "grit chamber", the marked function is "preliminary purification", etc. After obtaining the functional markings of the structural nodes, the functional flow relationship between the structural nodes is further analyzed according to the standard process logic in water conservancy projects. The specific implementation method is as follows: construct a functional flow sequence, including water flow function links such as "water diversion, purification, water conveyance, distribution, storage, discharge" in water conservancy projects, and combine the functional markings of each node to automatically deduce the front-to-back order of each structural node in the functional chain. For example, if node A is an "intake" and node B is a "storage pond", and the two have connectivity and a reasonable spatial order, it is determined that the function of A precedes that of B, and a construction sequence constraint relationship between A and B is established. This sequence relationship is based on the actual execution logic of the water flow process, and clear precursor and successor construction sequence constraints need to be established for all upstream and downstream structural node pairs with logical driving. During this process, manual intervention is introduced as the final judgment basis for complex functional links in the construction process, and the front-to-back logical relationship between nodes is strictly judged according to the structural function type and its functional sequence logic. According to the final judgment result, the construction sequence is defined as a hard dependency constraint for actual project execution. That is, if node A is logically prior to node B in function, the construction start condition of B must be defined as starting the construction of node B only after A has completed construction. For example: the construction of the upstream water source section or the diversion tunnel section can only be carried out after the penetration and anti-seepage treatment are completed, and then the construction of the downstream pressure regulating pool, spillway, or lined open channel can be carried out. This sequence relationship must be represented by a unique directivity and maintain the characteristics of no closed loop and no cycle in the entire map structure to meet the topological orderliness in subsequent construction scheduling.

[0023] Visualize and structure the unidirectional sequential relationship of the generated structural nodes in a specific graphical manner to generate a set of functional dependency edges with engineering semantics. Specifically, for each pair of structural nodes A and B with a construction sequence relationship, draw a directed edge from A to B on the structural node numbering diagram and label this edge as a "functional dependency edge". The existence of such an edge indicates that in the function execution and construction process, the start of node B is controlled by the completion of node A, which is a deterministic sequential dependency. When drawing functional dependency edges, two core pieces of information need to be bound to each edge: one is the start and end node numbers of the edge for structural identification and scheduling path tracing; the other is the category of the functional flow to which the edge belongs. All functional dependency edges are aggregated into a set of functional dependency edges, which can be regarded as a path network with scheduling control semantics in the structure diagram.

[0024] In S3, combine historical construction data with plateau meteorological conditions to extract structural nodes that deviate from the pre-planned construction time during actual construction and analyze the corresponding meteorological response offset attributes.

[0025] In the historical construction dataset, perform geographical classification processing on the structural node information of each record. According to the coordinate information, assign the structural nodes to specific construction project scopes. Usually, multiple large-scale plateau water conservancy projects have multiple construction project partitions in different sections. It is necessary to perform spatial matching based on the longitude and latitude of the structural nodes and the project partition map (to associate with the meteorological data of the region) to clarify their corresponding construction project numbers. After completing the spatial attribution, extract the planned construction time and actual construction time of each structural node. Both need to be represented by a clear timestamp (year-month-day) and have a continuous description (such as start and end date segments). Calculate the difference between the actual construction time and the planned construction time to generate the construction time offset section for each node, clearly indicating the start date and end date of the offset. This offset section represents the time period during which the construction progress is affected by disturbances. After confirming the geographical scope of the construction project, retrieve the corresponding historical meteorological observation data for the plateau area where each project is located. The observation data should cover at least the following three key meteorological event types: the period of frozen soil appearance, the dry period, and the main rainy season. Among them, the time of frozen soil appearance should include the first surface freezing date within the year and the freezing duration period. The dry period refers to the time period when the main watercourse dries up or the period of continuous lack of precipitation. The main rainy season should indicate the section where heavy rainfall occurs intensively and the daily cumulative precipitation. Each type of meteorological event should provide quantitative fields such as start and end times, average temperature or precipitation index, and number of continuous days, and be organized in the form of a time window. For some years with incomplete data, it is necessary to complete the data by filling in the nearest year based on the regional statistics to ensure that all construction years have corresponding meteorological label windows.

[0026] Superimpose the construction time offset section of each structural node on the time windows of three types of meteorological events within the corresponding project area on the time axis. The specific approach is as follows: Taking a day as the minimum time unit, find the intersection of the construction offset section and the time window of each meteorological type respectively, and calculate the time coincidence ratio within the construction offset section. Construct a joint feature vector with three indicators: frozen soil coincidence degree, dryness coincidence degree, and main rainy season coincidence degree, which is used to represent the potential correlation strength between the construction disturbance of the current node and meteorological factors. The coincidence degree is calculated by the method of intersection / total length of the offset section to generate a ratio value. For example, it is set that if the offset period is 10 days and 6 of them overlap with the frozen soil window, the frozen soil coincidence degree is set to 0.6. Input the joint feature vectors of all structural nodes into the classification process and perform feature similarity clustering. Here, the K-means clustering algorithm based on Euclidean distance is used to classify all joint feature vectors. The classification goal is to divide the structural nodes with similar meteorological response patterns into the same category. Each type of construction response represents a group of structural nodes that show similar offset characteristics when facing meteorological disturbances. For example, some nodes have obvious offsets during the rainy season, while some are only delayed during the frozen soil period. After clustering, statistically calculate the average coincidence degree of each type of node under various meteorological conditions as the meteorological response offset weight of this type of response pattern. For example, in the rainy season-dominated response category, the average frozen soil coincidence is 0.1, dryness is 0.2, and the main rainy season is 0.9, indicating that this category is highly sensitive to rainy season disturbances.

[0027] Each structural node already has a functional type label (such as "water intake", "desilting basin", "culvert", etc.). Correlate and statistically process the clustering category with the structural functional type to form a mapping relationship between the functional type and the meteorological response pattern. For each structural function, statistically calculate its distribution ratio in different clustering categories to identify the common meteorological response attributes of this structural function. For example, if the structural nodes of the "desilting basin" type are concentrated in the clustering category with a high coincidence in the main rainy season, its meteorological response offset attribute should be labeled as "sensitive to main rainy season offset". Finally, label each functional type with an offset attribute label representing its main meteorological response behavior for meteorological response prediction and sequence adjustment in the subsequent dynamic construction drawing spectrum. The result of this attribute labeling should be directly bound to the structural node number and functional type fields, and a response weight parameter field (such as offset weight: frozen soil 0.3, dryness 0.2, rainy season 0.7) can be added.

[0028] In S4, fuse the structural node set, functional dependency edges, and meteorological response offset attributes to construct a multi-element construction control graph structure.

[0029] On the basis of completing the functional annotation of structural nodes and the construction of functional dependency edges, it is first necessary to perform a structural mapping on the established functional dependency edges, clarify the control sequence relationship between structural nodes, and construct a complete directed semantic path structure. While completing the drawing of the path structure, perform a topological sorting on all structural nodes according to their depth levels in the path structure, and assign each structural node a clear "scheduling trigger sequence". The scheduling trigger sequence is represented in the form of natural numbers. For example, the sequence number "1" represents the node at the starting position in the entire path diagram, that is, the structural unit that should start construction first; the larger the number, the longer the upstream path on which the node construction depends, and the more lagged the corresponding construction time sequence. This sequence number will be used in the subsequent formulation of construction scheduling strategies and the generation of construction schedules as a key time control basis.

[0030] On the basis of constructing a complete directed semantic path structure, it is necessary to associate the meteorological response offset attributes extracted in the previous steps to each structural node, so as to realize the differential weight assignment processing of meteorological disturbances to the structure in the control map. This process is bound according to the functional type marked by each structural node in the identification step. For example, if a structural node is clearly marked as a "high-pressure surge chamber" functional unit in the design drawing, and it is classified into the "permafrost-dominated response category" in the historical construction offset data, then directly bind the offset attribute value corresponding to this response category (such as the permafrost disturbance weight 0.7) to the attribute field of this node to form the response offset label of the structural node. Through this weight assignment mechanism, each node not only has static functional identification and connectivity logic, but also carries dynamic environmental sensitivity information, providing a decision-making basis for subsequent implementation of dynamic scheduling adjustments and risk warnings. Finally, integrate all the above information to construct a composite map structure covering five elements: structural nodes, functional dependency edges, directed path structures, scheduling sequence numbers, and response offset attributes, named "construction control map structure". This map structure completely expresses the core information such as the logical position of structural nodes in the water conveyance function chain, hydraulic connectivity constraints, construction execution order, and environmental response characteristics, forming an association channel running through design semantics, construction constraints, and environmental dynamics.

[0031] In S5, based on the construction logs and meteorological data after the project starts, adjust the order and reachability status of structural nodes in the multi-element construction control map structure to establish a dynamic construction control map.

[0032] Extract and analyze the construction logs item by item for each structural node in the multi - element construction control map structure. After the construction of each structural node starts, a construction progress time - series record corresponding to its number should be formed. This record should cover the construction start time, stage identifier, task completion mark, and description of abnormal status recorded during construction. The extraction method of this time - series record is as follows: collect construction execution status change events from on - site construction management files or electronic construction equipment daily or according to a set construction cycle, and write them into the construction time - series record set of each structural node after time alignment. The construction progress time - series record is used to indicate the progress status of the node in the construction task chain and whether it meets the progress conditions for the next stage. During this process, special attention should be paid to whether there are changes in the keywords of function descriptions in the construction logs (such as changing from "open caisson foundation" to "modified reinforced open caisson") or obvious deviations between the measured values of terrain parameters and the parameters in the design drawings (such as the excavation surface elevation deviation exceeding ±0.5 meters). Once such change events are found, the sequence of the dependent edges directly connected to this structural node should be adjusted. The adjustment logic is as follows: if the function adjustment of the node causes a change in the execution order of its function role in the map, the start and end node configurations of the dependent edge need to be updated; if the terrain change causes the original planned node to be unable to be constructed on schedule, the sequential binding of this node also needs to be temporarily suspended until its reachability is recalibrated.

[0033] In the dynamic stage of construction scheduling, it is necessary to monitor the meteorological conditions in the construction area in real - time to determine whether there are meteorological factors affecting construction progress. Establish a real - time meteorological observation channel corresponding to the geographical coordinates of the current construction location, and collect at least the following key meteorological elements: surface water content, ground freezing depth, effective rainfall, etc. Subsequently, according to the meteorological response offset attributes marked for each structural node in the previous step, retrieve its response offset weights for different meteorological types. Each response offset weight should be a numerical weight value calculated by a pre - classified clustering model, and the numerical range is from 0 to 1. The higher the value, the higher the sensitivity of the node to this type of meteorological interference. To accurately judge whether construction blockage is formed, it is necessary to set a judgment threshold for the meteorological response weight (for example, when the response offset weight of a node to frozen soil exceeds 0.65, and the currently observed ground freezing depth exceeds the set construction tolerance (such as 0.25 meters), it is determined that the node cannot be constructed under the current meteorological conditions. Here, the "threshold" should be derived and set from the statistical data of blockage conditions in historical construction projects. For example, by combining the offset weights and meteorological records of frozen soil construction failure nodes in 30 plateau projects, select the point with the smallest average error as the basis for setting the weight threshold.

[0034] It is recognized that a certain structural node is inaccessible for construction under the current meteorological conditions, and its node status in the multi - element construction control graph structure needs to be modified to "inaccessible". At the same time, to prevent the scheduling system from continuing to promote the construction tasks of subsequent nodes that depend on this node, it should be recursively propagated downward along the direction of the dependency edge to automatically mark all subsequent structural nodes that depend on this node as inaccessible, forming a recursive blocking propagation process. This marking needs to be continuously maintained until the blocking condition is lifted, that is, the meteorological conditions return to the threshold range, or the node is restored to a constructible state through technical means (such as construction heating or anti - freezing treatment). After that, the system will automatically restore its status to "accessible" and sequentially perform status restoration and scheduling unlocking operations on all downstream nodes marked as inaccessible due to its blockage.

[0035] In S6, a linkage adjustment channel between the BIM scheduling path and the dynamic construction control graph is constructed, and the construction control graph is embedded in the BIM planned task chain to generate a re - arrangement plan for the scheduling path of construction tasks, which specifically includes: Embed the linkage mechanism of the dynamic construction control graph in the BIM planned task chain and establish the corresponding relationship between the task components and structural nodes within the task chain. The specific approach is as follows: For each structure or component with a construction task definition in the water conservancy project design drawings, a unique structural node index number needs to be assigned, and this index is recorded as the unique identifier in the task entry field of the task chain. The structural node index of the task component is derived from the structural node set established during the aforementioned extraction process of the water - passing semantic structural nodes. This index should be solidified together with the task scheduling template during the construction drawing annotation stage to ensure traceability during subsequent graph linkages. This structural node index carries the geographical location information and functional semantic information of the structure, and synchronously binds its semantic path and dependency edge information in the multi - element construction control graph. After establishing this corresponding relationship, each task component in the BIM task chain has a traceable graph node mapping path, thus forming a structural linkage basis between the BIM scheduling logic and the dynamic graph.

[0036] After constructing the mapping, it is necessary to set the linkage trigger rules for the status change of the graph nodes. The status of each structural node in the graph may be in states such as "reachable", "unreachable", "executing", "execution completed", etc. During the project progress, when the status of a structural node changes from "reachable" to "unreachable" or vice versa, it is necessary to trigger the status adjustment of the corresponding BIM plan task entry. For example: If structural node A changes from "reachable" to "unreachable", and its corresponding task entry A-B-C is in the "to be executed" state, then A-B-C should be immediately marked as "blocked pending scheduling", and the promotion permission and resource allocation logic of this task should be frozen. At the same time, to ensure the consistency of information transmission, a cascading update mechanism for status triggering should be set, that is, all downstream nodes connected to this node by dependency edges in the graph will synchronously conduct the "unreachable" state and freeze the corresponding task entries in sequence. This conduction rule needs to be solidified as a logical operation module in the scheduling process, and a node status change log recording interface should be provided for project backtracking and scheduling re-evaluation. When there is a "task chain break" segment caused by the blockage of the structural node status in the BIM plan task chain, the local chain break identification and path replacement strategy should be immediately executed. The identification method of the path break segment is: search all task entries with the status of "blocked pending scheduling" in the BIM task chain, and track whether there are continuous interrupted nodes on its semantic path in the control graph according to its structural node index. If so, it is identified as a "break segment". For each end of the break segment (the front-end completed node and the back-end reachable but unconnected node), a local path search operation needs to be executed in the graph structure. The path search strategy should be based on the functional process logic and spatial reachability limitations between the graph nodes, and preferably select a combination of structurally adjacent, functionally replaceable, and currently "reachable" structural nodes to reconstruct a new path connecting the nodes before and after the break of the original task chain. Once the alternative path is confirmed, map it back to the BIM task chain and append it to the original planned path in the form of a new task chain, and at the same time generate an updated plan to clarify the task time nodes, resource requirements, and construction sequence.

[0037] When a structural node in the "unreachable" state is restored to the "reachable" state due to factors such as meteorological recovery or manual intervention, the state recovery insertion mechanism is executed to insert it into the accommodating section in the current BIM planned task chain. The criterion for determining the insertion section is: under the current advancement state of the task chain, a time window that does not cause path logic conflicts, does not result in overlapping resource scheduling, and meets the starting conditions of the dependency edges. For example: When a structural node B is restored to the "reachable" state and its previous node A has completed construction, it can be inserted into the idle construction period between C-D and its subsequent node. If this section is currently occupied by an alternative path, it can be determined whether to roll back the alternative path or advance the recovery node task in parallel according to the priority rules. Finally, after the insertion is completed, the construction drawing spectrum state, the BIM task scheduling state, and the construction progress log should be updated synchronously to ensure the consistency of the three data, and to ensure the continuity, flexibility, and reliability of the construction scheduling. By continuously repeating the above process based on real-time data, a dynamic adaptive adjustment system for the BIM task scheduling chain with the structural node state as the core driving factor is finally formed, effectively supporting the real-time adjustment of the construction task chain and the implementation of the multi-path alternative strategy in complex environments such as high-altitude water conservancy projects.

[0038] The above formulas are all dimensionless and take their numerical values for calculation. The formulas are obtained by collecting a large amount of data for software simulation to obtain a formula that is closest to the real situation. The preset parameters and threshold selection in the formulas are set by those skilled in the art according to the actual situation.

[0039] The above embodiments can be implemented in whole or in part by software, hardware, firmware, or any other combination. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded or executed on a computer, the processes or functions described in the embodiments of the present application are generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wire (such as infrared, wireless, microwave, etc.). The computer-readable storage medium can be any available medium that the computer can access, or a data storage device such as a server or data center that contains one or more collections of available media. The available media can be magnetic media (such as floppy disks, hard disks, magnetic tapes), optical media (such as DVDs), or semiconductor media. The semiconductor media can be a solid-state drive.

[0040] Those of ordinary skill in the art can realize that the modules and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.

[0041] Those skilled in the art can clearly understand that for the convenience and conciseness of description, the specific working processes of the systems, devices, and modules described above can refer to the corresponding processes in the foregoing method embodiments, and will not be elaborated herein.

[0042] In several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the modules is only a logical function division. In actual implementation, there may be other division methods. For example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection to each other can be through some interfaces. The indirect coupling or communication connection of the devices or modules can be in an electrical, mechanical, or other form.

[0043] The modules described as separate components may or may not be physically separated. The components shown as modules may or may not be physical modules. They can be located in one place or distributed to multiple network modules. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0044] In addition, the functional modules in each embodiment of this application can be integrated into one processing module, or each module can exist physically alone, or two or more modules can be integrated into one module.

[0045] When the above-mentioned functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in various embodiments of this application. The foregoing storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs that can store program codes.

[0046] As described above, the above is only the specific implementation manner of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art within the technical scope disclosed in this application can easily think of changes or substitutions, which should all be covered by the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.

[0047] Finally: The above is only the preferred embodiment of the present invention and is not used to limit the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.

Claims

1. A water conservancy project full - life - cycle management method based on BIM and big data, characterized in that, It includes the following steps: S1: Obtain the water inlet and outlet attributes, geographical location, and elevation information of the water conservancy project structure, and establish a set of structural nodes with the semantic meaning of water passing function; S2: Extract the semantic logical relationships between the structural nodes to form functional dependency edges for the execution order of the nodes; S3: Combine historical construction data and plateau meteorological conditions, extract the structural nodes that deviate from the pre-planned construction time during actual construction, and analyze the corresponding meteorological response offset attributes; S4: Integrate the set of structural nodes, functional dependency edges, and meteorological response offset attributes to construct a multi-element construction control graph structure; S5: Based on the construction logs and meteorological data after the project starts, adjust the order and reachability status of the structural nodes in the multi-element construction control graph structure to establish a dynamic construction control graph; S6: Construct a linkage adjustment channel between the BIM scheduling path and the dynamic construction control graph, embed the construction control graph into the BIM planned task chain, and generate a re-scheduling plan for the construction task scheduling path.

2. The water conservancy project full life cycle management method based on BIM and big data according to claim 1, characterized in that In S1, obtaining the water inlet and outlet attributes, geographical location, and elevation information of the water conservancy project structure and establishing a set of structural nodes with the semantic meaning of water passing function specifically includes: Mark all structural buildings with the design goal of water diversion or drainage in the water conservancy project design drawing to determine the scope of the structural entities with the function of water flow guidance; Compare the water flow direction arrows in the design drawing with the port connection directions of the structural entities to obtain and mark the group of structural entities of the water flow channel with spatial connectivity; Collect the terrain elevations at both ends of the geographical locations of the structural entities in the group of structural entities, and eliminate the structural entities with the risk of backflow; Combine the structural entity functions, connectivity markings, and elevation difference determination results to identify the structural entities that can form an effective water flow chain in the project layout, and based on the function description keywords of the structural entities, mark the corresponding structural entities as structural nodes with the semantic meaning of water passing function.

3. The water conservancy project full life cycle management method based on BIM and big data according to claim 1, characterized in that, In S2, extracting the semantic logical relationships between the structural nodes to form functional dependency edges for the execution order of the nodes specifically includes: Extract the structural nodes with water flow connectivity markings in the set of structural nodes, and at the same time mark the functions undertaken by each structural node according to the corresponding function description keywords; According to the semantic logical relationships of the functions, calibrate the relative front and back positions of all structural nodes in the functional process design to establish construction order execution constraints; Convert the construction order execution constraints between the structural nodes into one-way order relationships, and limit the start condition of downstream node construction to depend on the completion of upstream node construction; Draw one-way connection edges for the pairs of structural nodes with one-way order relationships and label them as functional dependency edges; Bind the functional dependency edges with the corresponding structural node numbers and output a set of functional dependency edges with functional order constraint attributes.

4. The water conservancy project full life cycle management method based on BIM and big data according to claim 1, characterized in that In S3, combining historical construction data and plateau meteorological conditions, extracting the structural nodes that deviate from the pre-planned construction time during actual construction, and analyzing the corresponding meteorological response offset attributes specifically includes: Extract the planned construction time and actual construction time corresponding to all structural nodes with the semantic meaning of water passing function from the historical construction dataset, and mark the interval between the planned construction time and the actual construction time as the construction time offset section; Match the historical meteorological observation data of the plateau construction area according to the structural node positions, planned and actual construction times. The historical meteorological observation data shall at least include the occurrence times of frozen soil, dry period and main rainy season, as well as the corresponding durations respectively; Perform overlapping classification processing on the construction time data of the structural nodes and the meteorological observation data, and classify the historical construction response structural nodes with similar meteorological driving response behaviors; Associate the classification processing results with the functional type annotations of the historical construction structural nodes, and mark the meteorological response offset attributes corresponding to different functional structural nodes.

5. The full life cycle management method of hydraulic engineering based on BIM and big data according to claim 4, characterized in that, The performing overlapping classification processing on the construction time data of the structural nodes and the meteorological observation data, and classifying the historical construction response structural nodes with similar meteorological driving response behaviors specifically includes: Classify the structural nodes in the historical construction dataset into the corresponding construction projects according to the geographical locations; Extract the construction time offset sections of the construction projects during the entire construction period, and synchronously overlap them with the occurrence times of different meteorological types in the historical meteorological observation data of the corresponding regions on the time axis; Calculate the coincidence degree index based on the intersection ratio of the construction time offset sections and the time windows of different meteorological conditions, and integrate the coincidence degree indexes of different meteorological conditions into joint features; According to the feature similarity of the joint features, perform response behavior classification processing on the joint features, calculate the joint feature means of the different category structural nodes in all construction projects after classification, and use them as the response offset weights for the corresponding meteorological conditions, and use the response offset weights as the meteorological response offset attributes of the corresponding category structural nodes.

6. The full life cycle management method of water conservancy projects based on BIM and big data according to claim 1, characterized in that, In S4, fusing the structural node set, functional dependency edges and meteorological response offset attributes to construct a multi - element construction control graph structure specifically includes: Map the one - way sequence recorded in the functional dependency edges into a directed semantic path structure between nodes, mark the scheduling trigger sequence, and at the same time, according to the functional annotations carried by each structural node in the structural node set, assign the response offset attributes to the corresponding structural nodes to construct a construction control graph structure including water - passing conditions, meteorological responses and construction constraints.

7. The water conservancy project full life cycle management method based on BIM and big data according to claim 1, characterized in that In S5, based on the construction logs and meteorological data after the project starts, adjusting the order and reachability status of the structural nodes in the multi - element construction control graph structure to establish a dynamic construction control graph specifically includes: After the target project starts, extract the construction log records of each structural node, and generate construction progress time - series records for the structural nodes in the multi - element construction control graph structure; During the monitoring of the construction progress time - series records of the structural nodes, when there are changes in the function description keywords or terrain parameter change events at the corresponding positions, adjust the order of the dependency edges of the structural nodes; Obtain the real - time meteorological conditions of the construction area, and based on the response offset weights in the meteorological response offset attributes of the structural nodes, judge whether the construction of the corresponding structural nodes is blocked by the current meteorological conditions according to the preset weight threshold; If so, mark the construction - blocked structural nodes and all subsequent nodes associated with the corresponding dependency edges as unreachable in the construction control graph until the construction blockage is lifted and restored.

8. The water conservancy project full life cycle management method based on BIM and big data according to claim 1, characterized in that In S6, a linkage adjustment channel for the BIM scheduling path and the dynamic construction control map is constructed, and the construction control map is embedded into the BIM planned task chain. The specific steps for generating the rescheduling plan for the construction task are as follows: Mark the structural node index corresponding to each task component in the BIM planned task chain to establish the corresponding relationship between the dynamic map and the BIM scheduling logic; Set the information transfer rules triggered when the status of the structural node in the map changes, and correspondingly adjust the BIM task advancement status according to the node status change; Locate the structural nodes that have been marked as unreachable in the current BIM planned task chain, extract the task disconnection segments and conduct local alternative path searches, construct a new continuous advancement path and generate an updated plan; When the unreachable structural node resumes the executable state, dynamically insert the restored structural node into the accommodating section of the current task chain.

Citation Information

Patent Citations

  • Dam potential safety hazard propagation path analysis method and system based on knowledge graph

    CN119646952A

  • Earthwork construction intelligent scheduling system based on infrastructure project

    CN119761767A

  • Building information intelligent management method and system based on BIM technology

    CN120068657A

  • Fabricated building component management method and system based on BIM

    CN120124174A

  • Systems and methods for building material based determinations

    WO2024152019A1

Cited By

  • Full-cycle engineering project management system and method

    CN120822925A

  • Supervision enterprise multi-dimensional data management system and method based on visual billboard

    CN121119851A