Pipeline construction progress visualization method and system based on three-dimensional model

Through the three-dimensional model-based pipeline construction progress visualization method, the problem that existing systems cannot obtain comprehensive and accurate data and real-time tasks are allocated is solved, efficient construction progress management and intelligent task scheduling are achieved, and construction efficiency is improved.

CN119671183APending Publication Date: 2025-03-21SINOPEC TENTH CONSTR +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411812062.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-10
Publication Date
2025-03-21

AI Technical Summary

Technical Problem

The existing pipeline construction progress visualization system cannot obtain comprehensive and accurate pipeline information, and cannot allocate and manage construction tasks in real time, resulting in low construction efficiency and insufficient flexible response capabilities.

Method used

The pipeline construction progress visualization method based on three-dimensional model is adopted, and real-time task allocation and optimization are achieved by obtaining real-time pipeline data, generating three-dimensional pipeline models, matching construction progress data, and establishing an intelligent task scheduling model.

Benefits of technology

It improves the accuracy and comprehensiveness of pipeline construction data, realizes dynamic visualization of construction progress and intelligent task scheduling, and improves construction efficiency and resource utilization efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119671183A_ABST
    Figure CN119671183A_ABST
Patent Text Reader

Abstract

The invention provides a pipeline construction progress visualization method and system based on a three-dimensional model, and relates to the technical field of pipeline construction, and the method comprises the steps: obtaining pipeline real-time data; generating a three-dimensional pipeline model according to the obtained pipeline real-time data by utilizing a geometric modeling technology; actual construction progress data are obtained, the actual construction progress data and the three-dimensional pipeline model are matched in time and space, and preprocessing is carried out; obtaining construction task requirements and task resources, and obtaining construction tasks with allocated resources through a resource allocation formula in combination with the obtained actual construction progress data; establishing an intelligent scheduling model based on a scheduling algorithm, generating a scheduling strategy, and carrying out construction period allocation on the construction tasks with allocated resources to form a task scheduling plan; and performing visual display and user interaction on the actual construction progress data and the task scheduling plan through the three-dimensional pipeline model. The management of the pipeline construction process can be facilitated, and the pipeline construction efficiency is high.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field of pipeline construction, and in particular relates to a pipeline construction progress visualization method and system based on a three-dimensional model. Background Art

[0002] The statements in this section merely provide background information related to the present invention and do not necessarily constitute prior art.

[0003] Pipeline construction refers to the process of installing, laying and maintaining pipeline systems, aiming to establish an effective pipeline network to transport fluids, including water, natural gas, oil, etc. Pipeline construction usually includes the following steps: determine the route, size and specifications of the pipeline, and conduct detailed engineering design; carry out earth excavation and prepare the foundation for laying the pipeline; including laying, connecting, welding or joint processing of the pipeline; pressure testing and other functional inspections of the pipeline system to ensure its normal operation, restore the environment of the site after the construction is completed, and carry out cleaning and repair.

[0004] Pipeline construction is an important part of infrastructure construction and is widely used in urban water supply, sewage treatment, gas transmission and industrial processes. However, during the construction of pipelines, a pipeline construction progress visualization system is needed to manage and plan the construction process in detail. The current pipeline construction progress visualization system is usually used by project managers and construction teams to assign tasks, set priorities, and track the completion of each task.

[0005] Therefore, it can be seen that the current pipeline construction progress visualization system cannot obtain comprehensive and accurate pipeline information, and cannot allocate and manage tasks in real time, resulting in low pipeline construction efficiency. Task allocation is usually based on fixed plans, but the situation on the construction site changes frequently, and the ability to flexibly respond to emergencies is insufficient. Summary of the invention

[0006] In order to overcome the shortcomings of the above-mentioned prior art, the present invention provides a pipeline construction progress visualization method and system based on a three-dimensional model, which can make the pipeline construction data more accurate and facilitate the management of the pipeline construction process. By establishing an intelligent task scheduling model, tasks can be efficiently allocated based on real-time data, and can be optimized in real time, thereby making the pipeline construction more efficient.

[0007] To achieve the above objectives, one or more embodiments of the present invention provide the following technical solutions: A first aspect of the present invention provides a pipeline construction progress visualization method based on a three-dimensional model.

[0008] A pipeline construction progress visualization method based on a three-dimensional model, comprising: Get real-time pipeline data; Using geometric modeling technology, a three-dimensional pipeline model is generated based on the acquired real-time pipeline data; Acquire actual construction progress data, match the actual construction progress data with the three-dimensional pipeline model in time and space, and perform preprocessing; Obtain construction task requirements and task resources, and combine the actual construction progress data obtained to obtain the construction tasks with allocated resources through the resource allocation formula; Establish an intelligent scheduling model based on the scheduling algorithm, generate a scheduling strategy, allocate construction periods for the allocated resources, and form a task scheduling plan; The actual construction progress data and task scheduling plan are visualized and user interaction is carried out through the three-dimensional pipeline model.

[0009] A second aspect of the present invention provides a pipeline construction progress visualization system based on a three-dimensional model.

[0010] A pipeline construction progress visualization system based on a three-dimensional model, comprising: The data acquisition module is configured to obtain real-time pipeline data; The three-dimensional model creation module is configured to generate a three-dimensional pipeline model based on the real-time pipeline data acquired by the data acquisition module using geometric modeling technology; The progress tracking and management module is configured to obtain actual construction progress data based on the data acquisition module; The data synchronization and processing module is configured to match the actual construction progress data collected by the data collection module with the three-dimensional model in time and space, and pre-process the data; The intelligent task scheduling module is configured to obtain construction task requirements and task resources, and obtain construction tasks with allocated resources through resource allocation formulas in combination with the actual construction progress data obtained; Establish an intelligent scheduling model based on the scheduling algorithm, generate a scheduling strategy, allocate construction periods for the allocated resources, and form a task scheduling plan; The user interaction module is configured to visualize and interact with the user on the actual construction progress data and task scheduling plan through a three-dimensional pipeline model.

[0011] The third aspect of the present invention provides a computer device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the steps in a method as described in the first aspect of the present invention are implemented.

[0012] A fourth aspect of the present invention provides a computer-readable storage medium having a program stored thereon, which, when executed by a processor, implements the steps in a method as described in the first aspect of the present invention.

[0013] A fifth aspect of the present invention provides a computer program product comprising instructions, which, when running on a computer, enables the computer program to implement the steps in a method as described in the first aspect of the present invention when executed by a processor. One or more of the above technical solutions have the following beneficial effects: The present invention can make the construction data of the pipeline more accurate and the acquired data more comprehensive. By visualizing the pipeline construction progress, it is convenient to manage the pipeline construction process. By establishing an intelligent task scheduling model, tasks can be efficiently allocated based on real-time data and can be optimized in real time, thereby making the pipeline construction more efficient.

[0014] By constructing an intelligent task scheduling model, the present invention can analyze construction needs and resource allocation in real time to ensure maximum resource utilization efficiency, thereby optimizing the overall construction process, reducing time and cost, adapting to frequent changes in construction site conditions, and flexibly responding to emergencies.

[0015] The present invention uses a three-dimensional model for visual display, so that managers can intuitively understand the construction status, facilitate rapid decision-making and adjustment, improve response speed, and achieve dynamic visualization of pipeline construction progress.

[0016] Advantages of additional aspects of the present invention will be given in part in the following description, and in part will become obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0017] The accompanying drawings in the specification, which constitute a part of the present invention, are used to provide a further understanding of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute improper limitations on the present invention.

[0018] Figure 1 This is a flow chart of a pipeline construction progress visualization method based on a three-dimensional model in Embodiment 1 of the present invention; Figure 2 This is a schematic diagram of a pipeline construction progress visualization system based on a three-dimensional model in Embodiment 2 of the present invention. DETAILED DESCRIPTION

[0019] It should be noted that the following detailed descriptions are exemplary and are intended to provide further explanation of the present invention. Unless otherwise specified, all technical and scientific terms used herein have the same meanings as those commonly understood by those skilled in the art to which the present invention belongs.

[0020] It should be noted that the terms used herein are for describing specific embodiments only and are not intended to be limiting of exemplary embodiments according to the present invention.

[0021] In the absence of conflict, the embodiments of the present invention and the features of the embodiments may be combined with each other.

[0022] Embodiment 1 This embodiment discloses a pipeline construction progress visualization method based on a three-dimensional model, including: Get real-time pipeline data; Using geometric modeling technology, a three-dimensional pipeline model is generated based on the acquired real-time pipeline data; Acquire actual construction progress data, match the actual construction progress data with the three-dimensional pipeline model in time and space, and perform preprocessing; Obtain construction task requirements and task resources, and combine the actual construction progress data obtained to obtain the construction tasks with allocated resources through the resource allocation formula; Establish an intelligent scheduling model based on the scheduling algorithm, generate a scheduling strategy, allocate construction periods for the allocated resources, and form a task scheduling plan; The actual construction progress data and task scheduling plan are visualized and user interaction is carried out through the three-dimensional pipeline model.

[0023] In order to explain this embodiment more clearly, Figure 1 As shown, it can be described as follows: Step 1: Acquire real-time pipeline data; generate a three-dimensional pipeline model based on the acquired real-time pipeline data using geometric modeling technology.

[0024] In this embodiment, the real-time data of the pipeline is obtained mainly based on sensor technology to obtain the real-time pipeline monitoring data and pipeline data of the construction site.

[0025] The real-time data of pipeline monitoring mainly includes temperature, humidity, vibration, displacement and pressure data collected by sensor units.

[0026] The data is transmitted from the field to the central processing system using wireless communication technology via a data transmission unit; storing the data collected by the sensor unit through the data storage unit; Through the user interface unit, the temperature, humidity, vibration, displacement and pressure data obtained by the sensor unit are connected to the user interaction module to display the data to the operator.

[0027] The pipeline data mainly includes pipeline data such as the size, location and status information of the pipeline obtained through the data interface unit.

[0028] The three-dimensional pipeline model is generated using geometric modeling technology, as follows: Calculate the pipeline cross section and volume using pipeline data obtained through the data interface unit; The calculation formula for the pipe cross section is: ; In the formula, are the coordinates of the circle center, is the radius, are the coordinates of the pipeline in three-dimensional space; The formula for pipe volume is: ; In the formula, is the pipe volume, is the cross-sectional radius, is the pipe length; A three-dimensional pipeline model is generated based on the calculated pipeline cross section and pipeline volume through the model generation unit.

[0029] After generating the 3D pipeline model, you can also save, update and manage the generated 3D model through the model management unit, which supports version control and data query.

[0030] The generated three-dimensional model can also be visualized to the user through the visualization unit, and interactive operations and view adjustments are supported.

[0031] Step 2: Acquire actual construction progress data, match the actual construction progress data with the three-dimensional pipeline model in time and space, and perform preprocessing.

[0032] In this embodiment, the actual construction progress is obtained and the timestamp is recorded, and the actual construction progress and the construction plan progress data are stored and managed. The actual construction progress can also be compared with the construction plan progress, and after identifying the deviation, a construction progress report and analysis results are generated and provided to the management personnel.

[0033] According to the actual construction progress obtained, the three-dimensional pipeline model is used to match the time and space, and the data is preprocessed as follows: Through the data synchronization unit, the data is matched with the three-dimensional model in time and space; The matching in time and space specifically includes: converting the actual construction progress into time series data, identifying the start and end time of each stage, and adding a timestamp to each pipeline component or construction stage in the 3D model to indicate its scheduled and actual completion time.

[0034] Use the Gantt chart to compare the actual construction time with the time data in the model to find out the time difference, extract the spatial data from the actual construction site, use the 3D modeling software to compare the model with the actual spatial data, check whether the pipeline position, size and direction are consistent, and use point cloud registration to match the 3D model and actual data.

[0035] The preprocessing of the actual construction data obtained is mainly carried out by normalizing and filtering the data through the data preprocessing unit.

[0036] The actual construction data is normalized as follows: The actual construction data The data is standardized to a mean of 0 and a standard deviation of 1. The formula is:

[0037] in, The actual construction data The average value of The actual construction data The standard deviation of is the value after normalization; The actual construction data is filtered and processed. The specific formula is as follows: ; in, The actual construction data input is samples, is the output after filtering, is the length of the moving average window.

[0038] Step 3: Obtain construction task requirements and task resources, and combine them with the actual construction progress data to obtain the construction tasks with allocated resources through the resource allocation formula.

[0039] In this embodiment, the construction task requirements are obtained mainly by recording the task attributes through the task modeling unit, including priority, resource requirements and time requirements.

[0040] Dependencies between tasks are defined through task dependency units.

[0041] Task resources are obtained through the resource management unit, which records the attributes and availability of resources.

[0042] Based on the obtained task requirements and task resources, appropriate resources are allocated to the construction tasks through the resource allocation formula, and the construction tasks with allocated resources can be obtained; The resource allocation formula is: ; In the formula, For construction tasks The start time of For construction tasks duration, is the total duration, i.e. the maximum value of all task completion times, is the objective function, Resources for the task of idle time, is the collection of all task resources. is the objective function.

[0043] By allocating resources to construction tasks according to their idle time and the actual progress of the construction tasks, the construction tasks with allocated resources can be obtained.

[0044] Through the resource allocation formula, the construction task's duration and resources are allocated, and the tasks can be allocated and managed in real time in a timely manner, solving the problem of frequent changes in construction site conditions and insufficient ability to flexibly respond to emergencies.

[0045] Step 4: Establish an intelligent scheduling model based on the scheduling algorithm, generate a scheduling strategy, allocate construction periods for construction tasks with allocated resources, and form a task scheduling plan.

[0046] In this embodiment, the scheduling algorithm formula is: ; In the formula, is the total construction period, is the fitness function.

[0047] Specifically, based on the construction tasks of the allocated resources, the intelligent scheduling model is constructed including: Building intelligent scheduling models through neural networks: ; In the formula, Respectively represent the hidden unit outputs of each layer in the neural network, Indicates The weight matrix of the layer, Indicates The bias term of the layer, represents the activation function, represents the output of the hidden unit in the penultimate layer, and Represent the weight matrix and bias term of the output layer respectively, Represents the final output of the neural network.

[0048] based on The output is used to assign tasks.

[0049] That is to say, the optimal scheduling strategy based on the total construction period is first obtained according to the scheduling algorithm, and then the construction tasks are scheduled and allocated according to the optimal scheduling strategy based on the construction tasks with allocated resources through the intelligent scheduling model.

[0050] Finally, the gradient descent optimization algorithm is used to minimize the loss function, which can efficiently process large-scale data sets and reduce memory consumption.

[0051] Among them, the weights and biases are updated by the following formula: ; ; In the formula, For the The weight matrix of the layer, No. The bias term of the layer, is the learning rate, is the loss function for The gradient of the layer weights, is the loss function for The gradient of the layer bias.

[0052] Through the generated scheduling strategy, the construction tasks with allocated resources are allocated duration, a specific task scheduling plan is formed, and the task allocation is adjusted according to real-time data.

[0053] You can also use the real-time monitoring and adjustment unit to track task progress in real time and adjust task scheduling based on actual conditions.

[0054] By building an intelligent task scheduling model, we can analyze construction needs and resource allocation in real time to ensure maximum resource utilization efficiency, thereby optimizing the overall construction process and reducing time and cost.

[0055] Step 5: Use the 3D pipeline model to visualize the actual construction progress data and task scheduling plan and enable user interaction.

[0056] In this embodiment, a user interface and interactive functions are provided, and the acquired real-time pipeline data, actual construction progress data, and task scheduling plan can be displayed to the user in the form of charts and tables.

[0057] Specifically, it includes: displaying system information through user interface component units, obtaining real-time pipeline data, and displaying related data in the form of charts.

[0058] User input can be received through input control units, including buttons, text boxes, drop-down menus, and sliders.

[0059] Feedback the operation results and system status to the user through the feedback mechanism unit, including message prompt boxes, warning messages and confirmation dialog boxes.

[0060] The user input processing unit processes the user's operation events, executes corresponding operations, and checks and verifies the data input by the user.

[0061] Through the data display and operation unit, the real-time pipeline data, actual construction progress data, and task scheduling plan are displayed to users in the form of charts and tables; The user management unit can also be used to handle user login, registration and permission verification operations.

[0062] Through the visualization of 3D models, managers can intuitively understand the construction status, facilitate rapid decision-making and adjustments, improve response speed, and realize dynamic visualization of pipeline construction progress.

[0063] In this embodiment, a pipeline construction progress visualization method based on a three-dimensional model has the following specific workflow: (1) Collect temperature, humidity, vibration, displacement and pressure data; (2) Use wireless communication technology to transmit data from the field to the central processing system; (3) Storing the collected data; (4) Receive real-time data from the data acquisition module, including pipeline size, location and status information; (5) Calculate the pipe cross section and pipe volume; (6) Generate a three-dimensional pipeline model based on the input data and create it using geometric modeling technology; (7) Save, update and manage the generated 3D models, and support version control and data query; (8) Visualize the 3D model to the user and support interactive operations and view adjustments.

[0064] (9) Receive actual construction progress data from the data acquisition module; (10) Record actual construction progress and timestamp; (11) Store and manage construction plan progress data; (12) Compare actual progress with planned progress and identify deviations; (13) Generate construction progress reports and analysis results and provide them to management personnel.

[0065] (14) receiving data from the data acquisition module; (15) Matching the data with the three-dimensional model in time and space; (16) Normalize and filter the data; (17) Record the attributes of the task, including priority, resource requirements, and time requirements; (18) Define dependencies between tasks; (19) Record the attributes and availability of resources; (20) Allocate appropriate resources based on task requirements; (21) Generate scheduling strategies using optimization algorithms; (22) Generate specific scheduling plans and adjust task allocation based on real-time data; (23) Track task progress in real time and adjust task scheduling based on actual conditions.

[0066] (24) Display system information, data and graphics; (25) Receive user input, including buttons, text boxes, drop-down menus, and sliders; (26) Provide users with feedback on operation results and system status, including message prompt boxes, warning messages, and confirmation dialog boxes; (27) Process user operation events, perform corresponding operations, and check and verify the data entered by the user; (28) Obtain data from the data synchronization and processing module and display it to the user in the form of charts and tables; (29) Process user login, registration and permission verification operations.

[0067] Embodiment 2 The purpose of this embodiment is to provide a pipeline construction progress visualization system based on a three-dimensional model; A pipeline construction progress visualization system based on a three-dimensional model, comprising: The data acquisition module is configured to obtain real-time pipeline data; The three-dimensional model creation module is configured to generate a three-dimensional pipeline model based on the real-time pipeline data acquired by the data acquisition module using geometric modeling technology; The progress tracking and management module is configured to obtain actual construction progress data based on the data acquisition module; The data synchronization and processing module is configured to match the actual construction progress data collected by the data collection module with the three-dimensional model in time and space, and pre-process the data; The intelligent task scheduling module is configured to obtain construction task requirements and task resources, and obtain construction tasks with allocated resources through resource allocation formulas in combination with the actual construction progress data obtained; Establish an intelligent scheduling model based on the scheduling algorithm, generate a scheduling strategy, allocate construction periods for the allocated resources, and form a task scheduling plan; The user interaction module is configured to visualize and interact with the user on the actual construction progress data and task scheduling plan through a three-dimensional pipeline model.

[0068] The three-dimensional model creation module is electrically connected to the data acquisition module, and the three-dimensional model creation module is used to generate and manage the three-dimensional model of the pipeline.

[0069] The progress tracking and management module and the three-dimensional model creation module are electrically connected to the data acquisition module. The progress tracking and management module is used to monitor and record the construction progress and compare the actual progress with the planned progress; The data synchronization and processing module is electrically connected to the progress tracking and management module, the three-dimensional model creation module and the data acquisition module. The data synchronization and processing module is used to synchronize the collected raw data with the three-dimensional model and pre-process the data. The intelligent task scheduling module is electrically connected to the data synchronization and processing module, the progress tracking and management module, the three-dimensional model creation module and the data acquisition module. The intelligent task scheduling module is used to establish an intelligent scheduling model, and based on the intelligent scheduling model, the construction tasks are allocated in real time; The user interaction module is electrically connected to the intelligent task scheduling module, the data synchronization and processing module, the progress tracking and management module, the three-dimensional model creation module and the data acquisition module, and the user interaction module is used to provide a user interface and interactive functions.

[0070] Embodiment 3 The purpose of this embodiment is to provide a computer device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the steps of the above method are implemented when the processor executes the program.

[0071] Embodiment 4 The purpose of this embodiment is to provide a computer-readable storage medium.

[0072] A computer-readable storage medium stores a computer program, which executes the steps of the above method when executed by a processor.

[0073] Embodiment 5 The purpose of this embodiment is to provide a computer program product containing instructions, which, when running on a computer, enables the computer to execute the methods and functions involved in any of the above embodiments. The steps involved in the apparatus of the above embodiment correspond to the method embodiment 1, and the specific implementation method can refer to the relevant description part of embodiment 1. The term "computer-readable storage medium" should be understood as a single medium or multiple media including one or more instruction sets; it should also be understood to include any medium that can store, encode or carry an instruction set for execution by a processor and enable the processor to execute any method in the present invention.

[0074] Those skilled in the art should understand that the modules or steps of the present invention described above can be implemented by a general-purpose computer device, or alternatively, they can be implemented by a program code executable by a computing device, so that they can be stored in a storage device and executed by the computing device, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. The present invention is not limited to any specific combination of hardware and software.

[0075] Although the above describes the specific implementation mode of the present invention in conjunction with the accompanying drawings, it is not intended to limit the scope of protection of the present invention. Those skilled in the art should understand that various modifications or variations that can be made by those skilled in the art on the basis of the technical solution of the present invention without creative work are still within the scope of protection of the present invention.

Claims

1. A pipeline construction progress visualization method based on a three-dimensional model, characterized in that: include: Get real-time pipeline data; Using geometric modeling technology, a three-dimensional pipeline model is generated based on the acquired real-time pipeline data; Acquire actual construction progress data, match the actual construction progress data with the three-dimensional pipeline model in time and space, and perform preprocessing; Obtain construction task requirements and task resources, and combine the actual construction progress data obtained to obtain the construction tasks with allocated resources through the resource allocation formula; Establish an intelligent scheduling model based on the scheduling algorithm, generate a scheduling strategy, allocate construction periods for the allocated resources, and form a task scheduling plan; The actual construction progress data and task scheduling plan are visualized and user interaction is carried out through the three-dimensional pipeline model.

2. A pipeline construction progress visualization method based on a three-dimensional model as claimed in claim 1, characterized in that: The acquisition of pipeline real-time data is mainly based on sensor technology to obtain pipeline monitoring real-time data and pipeline data at the construction site; Among them, pipeline monitoring real-time data mainly includes temperature, humidity, vibration, displacement and pressure data; pipeline data mainly includes pipeline size, location and status information; The three-dimensional pipeline model is generated according to the acquired real-time pipeline data using geometric modeling technology. Specifically, the three-dimensional pipeline model is generated based on the acquired pipeline data and the calculated pipeline cross section and pipeline volume.

3. A pipeline construction progress visualization method based on a three-dimensional model as claimed in claim 1, characterized in that: The matching of the actual construction progress data with the three-dimensional pipeline model in time and space specifically includes: converting the actual construction progress into time series data, identifying the start and end time of each stage, and adding a timestamp to each pipeline component or construction stage in the three-dimensional model to indicate its scheduled and actual completion time; Use the Gantt chart to compare the actual construction time with the time data in the model to find out the time difference, extract the spatial data from the actual construction site, use the 3D modeling software to compare the model with the actual spatial data, check whether the pipeline position, size and direction are consistent, and use point cloud registration to match the 3D model and actual data.

4. A pipeline construction progress visualization method based on a three-dimensional model as claimed in claim 1, characterized in that: The resource allocation formula is: In the formula, For the task The start time of For the task duration, is the total duration, i.e. the maximum value of all task completion times, is the objective function, For resources of idle time, is the collection of all resources. is the objective function.

5. A pipeline construction progress visualization method based on a three-dimensional model as claimed in claim 1, characterized in that: The intelligent scheduling model is established based on the scheduling algorithm, and the scheduling algorithm is specifically: In the formula, is the total construction period, is the fitness function; The specific steps of building an intelligent scheduling model are as follows: ; In the formula, Respectively represent the hidden unit outputs of each layer in the neural network, Indicates The weight matrix of the layer, Indicates The bias term of the layer, represents the activation function, represents the output of the hidden unit in the penultimate layer, and Represent the weight matrix and bias term of the output layer respectively, Represents the final output of the neural network; based on The output of the task is assigned; Among them, the formula for updating weights and biases is: In the formula, For the The weight matrix of the layer, No. The bias term of the layer, is the learning rate, is the loss function for The gradient of the layer weights, is the loss function for The gradient of the layer bias.

6. A pipeline construction progress visualization method based on a three-dimensional model as claimed in claim 1, characterized in that: When building the intelligent scheduling model, a gradient descent optimization algorithm is used to minimize the loss function.

7. A pipeline construction progress visualization system based on a three-dimensional model, characterized in that: include: The data acquisition module is configured to obtain real-time pipeline data; The three-dimensional model creation module is configured to generate a three-dimensional pipeline model based on the real-time pipeline data acquired by the data acquisition module using geometric modeling technology; The progress tracking and management module is configured to obtain actual construction progress data based on the data acquisition module; The data synchronization and processing module is configured to match the actual construction progress data collected by the data collection module with the three-dimensional model in time and space, and pre-process the data; The intelligent task scheduling module is configured to obtain construction task requirements and task resources, and obtain construction tasks with allocated resources through resource allocation formulas in combination with the actual construction progress data obtained; Establish an intelligent scheduling model based on the scheduling algorithm, generate a scheduling strategy, allocate construction periods for the allocated resources, and form a task scheduling plan; The user interaction module is configured to visualize and interact with the user on the actual construction progress data and task scheduling plan through a three-dimensional pipeline model.

8. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the steps in the method according to claims 1 to 6 are implemented.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the steps of the method according to claims 1 to 6 are performed.

10. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps in the method according to claims 1 to 6 are implemented.