A construction engineering construction progress-output-efficiency analysis method and system

CN122820128APending Publication Date: 2026-09-25CHINA HYDROELECTRIC ENGINEERING CONSULTING GROUP CHENGDU RESEARCH HYDROELECTRIC INVESTIGATION DESIGN AND INSTITUTE
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611011848.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-08
Publication Date
2026-09-25

AI Technical Summary

Technical Problem

[0008]本发明提供一种建筑工程施工进度-产值-工效分析方法及系统,旨在解决传统施工管理中工效、进度、产值依赖人工统计导致的效率低、实时性差、数据孤岛问题

Benefits of technology

[0039]本发明通过建立以设计BIM模型坐标为统一基准的坐标系,并将工人实时定位数据与三维激光扫描点云数据分别映射或配准至该统一基准中,实现了人员、数据采集设备、BIM模型三类异构数据的自动融合与空间对齐,从而能够在同一基准下自动比对实际完成工程量与投入工时,实时计算施工工效与产值,替代了传统人工统计与估算方式,大幅提升了数据采集与分析的实时性、准确性和精细化程度;同时,系统根据分析结果自动生成资源投入、施工组织与进度安排等调配指令,为项目管理者提供科学决策依据,有效解决了传统施工管理中效率低、数据滞后、多源信息孤岛的技术难题。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122820128A_ABST
    Figure CN122820128A_ABST
Patent Text Reader

Abstract

The present application mainly relates to the technical field of construction engineering construction management, in order to solve the problems of low efficiency, poor real-time performance and data island of traditional construction management, the present application provides a kind of construction engineering construction progress-value-efficiency analysis method and system, the core is to establish the unified coordinate system with design BIM model coordinates as the reference;Collect worker real-time positioning information set and map the positioning information to the unified coordinate system;Obtain construction site point cloud data to construct construction three-dimensional model information set, and register the construction three-dimensional model to the unified coordinate system by point cloud registration;Compare the registered construction three-dimensional model with the design BIM model in the unified coordinate system, calculate the actual completed construction quantity of each engineering part;Compare the worker positioning trajectory with the engineering part space range of the design BIM model in the unified coordinate system, calculate the effective working hours;Calculate construction efficiency and output value based on actual completed construction quantity and effective working hours, and generate construction deployment instructions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention mainly relates to the field of construction management technology, and in particular to a method and system for analyzing construction progress, output value and efficiency in construction projects. Background Technology

[0002] Currently, the efficiency and schedule management of construction projects mainly rely on the following technical means:

[0003] 1. Traditional manual statistical methods. Construction workers conduct on-site inspections, manually record the number of workers and their tasks, estimate the completed work volume based on drawings, and then manually calculate work efficiency and output value. This method suffers from problems such as data collection delays, inconsistent statistical standards, and large human errors.

[0004] 2. BIM-based schedule management methods. Existing technologies include methods that link BIM models with schedule plans (such as 4D BIM), visually comparing planned and actual progress. However, these methods typically rely on manual input of actual progress, lacking automated, real-time data collection methods, and thus failing to accurately reflect the dynamic changes at the construction site.

[0005] 3. Worker Management Methods Based on Positioning Technology. Some construction sites use GPS, Bluetooth, or UWB positioning technologies to track worker movements for attendance management or safety alerts. However, existing positioning management methods only focus on whether workers are "present" on site, failing to correlate positioning information with specific project locations, construction content, and completed work volume, thus unable to support work efficiency analysis.

[0006] 4. Progress Monitoring Methods Based on 3D Laser Scanning. In recent years, technologies have emerged that utilize 3D laser scanning to acquire point cloud data of the construction site and compare it with BIM models for progress monitoring. These methods can automatically calculate the completion status of structural components (such as beams, slabs, and columns). However, existing methods primarily focus on the progress monitoring of "objects" (components) and fail to incorporate the factors of "people" (worker input) into the analysis, thus failing to answer core management questions such as "how many man-hours were invested to complete these quantities of work" and "what is the efficiency of each trade?"

[0007] Existing construction efficiency management suffers from four key deficiencies: severe data silos, distorted time statistics, manual registration, and a disconnect between efficiency and output. Specifically, the lack of a unified integration mechanism for personnel location data, BIM model data, and 3D laser scanning data hinders collaborative analysis; time statistics only record on-site time without distinguishing between rest breaks, toilet breaks, and other ineffective stays, leading to inaccurate efficiency calculations; registration between point clouds and BIM models relies on manual selection of feature points, resulting in low efficiency and significant subjective errors; and output analysis is based on monthly financial statistics, lacking dynamic correlation with real-time on-site efficiency, making it difficult for managers to ascertain whether time input has generated the expected output, hindering precise resource allocation and cost control. Summary of the Invention

[0008] This invention provides a method and system for analyzing construction progress, output value, and work efficiency in building engineering, aiming to solve the problems of low efficiency, poor real-time performance, and data silos caused by the reliance on manual statistics for work efficiency, progress, and output value in traditional construction management.

[0009] The technical solution adopted by the present invention to solve the above-mentioned technical problems is as follows:

[0010] On the one hand, this invention provides a method for analyzing construction progress, output value, and work efficiency in building engineering, including:

[0011] S1: Collect BIM model information set and establish a unified coordinate system based on the coordinates of the design BIM model;

[0012] S2: Collect real-time worker location information set: And map the positioning information to the unified coordinate system; where, , , Indicates the worker's location coordinates. Indicates the time of location coordinate acquisition. Indicates the worker's location information number;

[0013] S3: Acquire point cloud data from the construction site and construct a 3D construction model information set: The construction 3D model is registered to the unified coordinate system via point cloud registration; where, , , Represents the coordinates of the engineering entity model. Indicates the time of coordinate acquisition for the engineering entity model;

[0014] S4: Under a unified coordinate system, compare the registered 3D construction model with the design BIM model to calculate the actual completed work volume of each part of the project.

[0015] S5: Under a unified coordinate system, compare the worker's positioning trajectory with the spatial range of the engineering part in the design BIM model, and calculate the effective working hours of each type of work in each engineering part.

[0016] S6: Calculate construction efficiency and output value based on the actual completed work volume of each engineering part and the effective working hours of each type of work in each engineering part; construction efficiency is: Output value is: In the formula, Indicates the time of data acquisition based on the 3D construction model. The determined number The completed work volume of item cn. Indicates the first The job type in The number of working hours invested within a given time period Price per unit. This represents the actual amount of work completed.

[0017] S7: Generate construction dispatch instructions based on the calculated work efficiency and output value.

[0018] Furthermore, the BIM model information set mentioned in S1 is as follows: , The x, y, and z coordinates represent the engineering parts.

[0019] Furthermore, in S2, the real-time location information of workers is collected through a positioning chip, and the location information is transmitted to the server in real time via a wireless network, and identified by the worker's location information number. Worker Information Set To establish the association, the worker information set is as follows: ,in, Indicates name, Indicates age, Indicates job type. Indicates the workplace.

[0020] Furthermore, in S3, a 3D laser scanning device is mounted on a robot dog or drone, which automatically cruises along a preset path to acquire point cloud data with millimeter-level precision.

[0021] Furthermore, the point cloud registration described in S3 updates the rotation matrix iteratively by minimizing the objective function. With translation vector The process continues until the root mean square error change between two consecutive iterations is less than a threshold; the objective function is:

[0022] ;

[0023] In the formula, The number of point clouds involved in the calculation. This indicates the distance from the construction point cloud in the BIM model. Points The nearest point, This represents the square of the Euclidean distance.

[0024] Furthermore, S4 describes calculating the actual completed work volume for each engineering component, which includes: superimposing and comparing the registered 3D construction model with the design BIM model, extracting the planned construction time and actual data collection time for each engineering component, and calculating the project progress deviation.

[0025] Furthermore, the effective working hours calculation method described in S5 is as follows:

[0026] , ;

[0027] In the formula, Indicates a type of work All workers in the engineering section The total effective working hours invested. This is an index for the sequence number of the engineering section. This represents the total number of employees in the corresponding job categories. Indexed by worker serial number, Index for number of stays, Indicates the first The worker's first Valid stay duration, This represents the threshold for determining effective working hours.

[0028] Furthermore, the construction allocation instructions mentioned in S7 include resource input adjustment instructions, construction organization adjustment instructions, and schedule adjustment instructions, and are sent to the project management terminal.

[0029] Furthermore, the method also includes: color-coding the actual completed work volume in the BIM model into three levels: ahead of schedule, normal, and behind schedule, and generating a progress analysis report according to the construction content.

[0030] On the other hand, the present invention provides a construction project progress-output-efficiency analysis system, comprising:

[0031] Coordinate system establishment module: Used to establish a unified coordinate system based on the coordinates of the design BIM model;

[0032] Personnel location data acquisition module: Used to collect real-time location information of workers. In the formula, , , Indicates the worker's location coordinates. Indicates the time of location coordinate acquisition. Indicates the worker's location information number;

[0033] 3D scanning and acquisition module: Used to acquire point cloud data from the construction site and construct a 3D construction model information set. In the formula, xˊ, yˊ, and zˊ represent the coordinates of the engineering entity model. Indicates the data collection time;

[0034] The point cloud registration module is used to register the construction 3D model to the unified coordinate system using a point cloud registration algorithm.

[0035] The quantity calculation module is used to compare the registered 3D construction model with the design BIM model under the unified coordinate system and calculate the actual completed quantity of each part of the project.

[0036] The time calculation module is used to compare the worker's positioning trajectory with the spatial range of the engineering part in the design BIM model under the unified coordinate system, and calculate the effective time of each type of work in each engineering part.

[0037] The instruction generation module is used to automatically generate construction dispatch instructions based on the calculated work efficiency and output value, and send them to the project management terminal.

[0038] Beneficial effects of the present invention

[0039] This invention establishes a coordinate system with the BIM model coordinates as a unified benchmark, and maps or registers real-time worker positioning data and 3D laser scanning point cloud data to this unified benchmark. This achieves automatic fusion and spatial alignment of three types of heterogeneous data: personnel, data acquisition equipment, and BIM model. It enables automatic comparison of actual completed work volume and man-hours under the same benchmark, and real-time calculation of construction efficiency and output value, replacing traditional manual statistical and estimation methods. This significantly improves the real-time performance, accuracy, and precision of data acquisition and analysis. Simultaneously, the system automatically generates allocation instructions for resource input, construction organization, and schedule arrangement based on the analysis results, providing project managers with a scientific basis for decision-making and effectively solving the technical problems of low efficiency, data lag, and information silos from multiple sources in traditional construction management. Attached Figure Description

[0040] Figure 1 This is a flowchart of a construction project progress-output-efficiency analysis method according to the present invention. Detailed Implementation

[0041] Existing construction efficiency management systems suffer from severe data silos, distorted work hour statistics, reliance on manual registration, and a disconnect between efficiency and output value. To address these issues, this invention provides a construction progress-output-efficiency analysis method for construction projects. Its core components are: collecting BIM model information sets and establishing a unified coordinate system based on the design BIM model coordinates; collecting real-time worker positioning information sets and mapping the positioning information to the unified coordinate system; acquiring point cloud data from the construction site to construct a 3D construction model information set, and registering the 3D construction model to the unified coordinate system through point cloud registration; comparing the registered 3D construction model with the design BIM model in the unified coordinate system to calculate the actual completed work volume for each part of the project; comparing the worker positioning trajectories with the spatial range of the project parts in the design BIM model in the unified coordinate system to calculate the effective work hours for each trade in each project part; calculating construction efficiency and output value based on the actual completed work volume and effective work hours; and generating construction dispatch instructions based on the calculated efficiency and output value.

[0042] The following embodiments are only used to more clearly illustrate the technical solution of the present invention, and should not be used to limit the scope of protection of the present invention.

[0043] like Figure 1 As shown, the method for analyzing construction progress, output value, and work efficiency of building engineering based on BIM technology according to the present invention specifically includes the following steps.

[0044] Step S1: Collect BIM model information set

[0045] A BIM model of the building project was created using 3D forward design software. The BIM model was then spatially divided into several block units using the Dynamo visual programming tool. The coordinate transformation parameters were calculated by determining the correspondence between theoretical control points in the BIM model and physical control points on site. Finally, all data collected by positioning and scanning devices were uniformly transformed into the world coordinate system of the BIM model, establishing a unified coordinate system based on the coordinates of the design BIM model. The BIM model information set is as follows: , The x, y, and z coordinates represent the engineering parts. For the construction content, To the actual amount of work completed, This is the unit price.

[0046] Step S2: Collect real-time worker location information.

[0047] Workers wear safety helmets equipped with ultra-wideband positioning chips when entering the construction site. Positioning base stations are deployed at the construction site to collect real-time worker positioning information at a frequency of 1Hz, mapping this information to a unified coordinate system. The real-time worker positioning information set is as follows: In the formula, , , Indicates the worker's location coordinates. Indicates the time of location coordinate acquisition. This indicates the worker's identification number. The worker's real-time location information is transmitted to the server via a wireless network.

[0048] For personnel safety reasons, alternatively, the worker information set and the worker real-time location information set may also be linked. Specifically, worker location information numbers are obtained through positioning devices such as safety helmets worn by workers. The real-time location information set of workers is associated with the worker information set. The worker information set is as follows: In the formula, Indicates name, Indicates age, Indicates job type. This indicates the workplace. All worker information is centrally stored in a cloud database, and a unique identifier is generated for binding with positioning devices.

[0049] Step S3: Acquire point cloud data of the construction site and construct a 3D construction model information set.

[0050] A robotic dog or drone equipped with a 3D laser scanner is used as a mobile data acquisition device, automatically navigating to the worker's work surface along a preset path. The device acquires 3D point cloud data of the object's surface using high-speed laser pulses, constructing a millimeter-precision 3D construction model information set: The construction 3D model is registered to a unified coordinate system through point cloud registration; where, , , Represents the coordinates of the engineering entity model. Indicates the time of coordinate acquisition for the engineering entity model;

[0051] Specifically, by mounting a 3D laser scanning device on a robot dog or drone, it can automatically cruise along a preset path to acquire point cloud data with millimeter-level precision.

[0052] Specifically, the point cloud registration process includes:

[0053] First, geometric feature points, including corner points and edge points, are extracted from the construction point cluster C and the BIM model surface sampling point set B to construct an initial feature point pair set. Principal component analysis is used to calculate the principal axis directions of the two point clusters. Through centroid alignment and rotation matrix estimation, the initial transformation parameters R0 (rotation matrix) and T0 (translation vector) are obtained.

[0054] Secondly, for each point in the construction point cloud C Find the point with the closest Euclidean distance in the point set B of the BIM model. These form matching point pairs. By minimizing the objective function... The transformation parameters R and T are iteratively updated until the root mean square error change between two consecutive iterations is less than a set threshold ε. In the formula, The number of point clouds involved in the calculation. This indicates the distance from the construction point cloud in the BIM model. Points The nearest point, This represents the square of the Euclidean distance.

[0055] Finally, the optimized transformation parameters are applied to the entire construction point cloud set to achieve accurate registration of the construction 3D model to the BIM model coordinate system, with a registration accuracy of up to the millimeter level.

[0056] Step S4: Calculate the actual completed work volume for each part of the project.

[0057] Under a unified coordinate system, the registered 3D construction model is compared with the design BIM model to calculate the actual completed work volume for each engineering component. The actual completed work volume includes comparing the registered 3D construction model and the design BIM model, extracting the planned construction time and actual data acquisition time for each engineering component, and calculating the project schedule deviation.

[0058] As a preferred embodiment, this embodiment also marks the actual completed work volume in the BIM model with three levels: ahead of schedule, normal, and behind schedule, and generates a progress analysis report according to the construction content.

[0059] Specifically, the registered 3D construction model is overlaid and compared with the design BIM model to extract the planned construction time and actual data collection time for each part of the project. The schedule deviation is calculated and color-coded according to the numerical range of the schedule deviation. A deviation less than a negative threshold is marked in green, indicating that the schedule is ahead of schedule. A deviation with an absolute value less than or equal to the threshold is marked in yellow, indicating that the schedule is normal. A deviation greater than a positive threshold is marked in red, indicating that the schedule is behind schedule. At the same time, a schedule analysis report is generated according to the construction content such as rebar binding, concrete pouring, and pipeline installation.

[0060] Step S5: Calculate the effective working hours of each type of work at each part of the project.

[0061] Under a unified coordinate system, the worker's positioning trajectory is compared with the spatial range of the engineering part in the design BIM model to calculate the effective working hours of each trade in each engineering part, specifically including:

[0062] Location data preprocessing: The raw location data is filtered to remove abnormal jump points caused by signal obstruction and drift, ensuring the continuity of trajectory data.

[0063] Spatial area mapping: Obtaining each engineering part in the BIM model Corresponding three-dimensional spatial range This serves as the determination area. For each positioning point... Determine the location of the project to which it belongs: If Then this point belongs to the engineering section. .

[0064] Continuous stay time extraction: extracting the time spent by the same worker at the same work site. The continuous positioning points within the area are sorted by time, and the time difference between the first and last points is calculated as the dwell time for that session. Let a worker's first... Secondary entry site The time is Departure time is Therefore, the duration of this stay is: .

[0065] Valid working hours determination and rejection: The system presets a threshold for valid working hours determination. (In this example, 5 minutes is used). The duration of a single stay is less than... Those deemed non-work-related stops (such as temporary passage, rest, or restroom use) will be excluded; those greater than or equal to Yes, it is included in the effective working hours. For the same type of work in the same part of the project. Effective working hours are accumulated based on the worker dimension:

[0066] , In the formula, Indicates a type of work All workers in the engineering section The total effective working hours invested. This is an index for the sequence number of the engineering section. This represents the total number of employees in the corresponding job categories. Indexed by worker serial number, Index for number of stays, Indicates the first The worker's first Valid stay duration, This represents the threshold for determining effective working hours.

[0067] In this embodiment The time limit is 5 minutes. Single stays of less than 5 minutes are excluded, while stays of 5 minutes or more are counted as valid working hours.

[0068] Step S6: Calculate construction efficiency and output value

[0069] Construction efficiency is as follows: The output value is: In the formula, Indicates the time of data acquisition based on the 3D construction model. The determined number The completed work volume of item cn. Indicates the first The job type in The number of working hours invested within a given time period Price per unit. This represents the actual amount of work completed.

[0070] Step S7: Generate construction dispatch instructions

[0071] This step generates construction allocation instructions based on the calculated work efficiency and output value. These instructions include resource input adjustment instructions, construction organization adjustment instructions, and schedule adjustment instructions, and are sent to the project management terminal.

[0072] This invention also provides a construction project progress-output value-efficiency analysis system, the system comprising:

[0073] Coordinate system establishment module: Used to establish a unified coordinate system based on the coordinates of the design BIM model;

[0074] Personnel location data acquisition module: Used to collect real-time location information of workers. And map the positioning information to the unified coordinate system; where, , , Indicates the worker's location coordinates. Indicates the time of location coordinate acquisition. Indicates the worker's location information number;

[0075] 3D scanning and acquisition module: Used to acquire point cloud data from the construction site and construct a 3D construction model information set. In the formula, xˊ, yˊ, and zˊ represent the coordinates of the engineering entity model, and zˊ represents the data acquisition time.

[0076] The point cloud registration module is used to register the construction 3D model to the unified coordinate system using a point cloud registration algorithm.

[0077] The quantity calculation module is used to compare the registered 3D construction model with the design BIM model under the unified coordinate system and calculate the actual completed quantity of each part of the project.

[0078] The time calculation module is used to compare the worker's positioning trajectory with the spatial range of the engineering part in the design BIM model under the unified coordinate system, and calculate the effective time of each type of work in each engineering part.

[0079] The instruction generation module is used to automatically generate construction dispatch instructions based on the calculated work efficiency and output value, and send them to the project management terminal.

Claims

1. A method for analyzing construction progress, output value, and work efficiency in building engineering, characterized in that, include: S1: Collect BIM model information set and establish a unified coordinate system based on the coordinates of the design BIM model; S2: Collect real-time worker location information set: And map the positioning information to the unified coordinate system; where, , , Indicates the worker's location coordinates. Indicates the time of location coordinate acquisition. Indicates the worker's location information number; S3: Acquire point cloud data from the construction site and construct a 3D construction model information set: The construction 3D model is registered to the unified coordinate system via point cloud registration; where, , , Represents the coordinates of the engineering entity model. Indicates the time of coordinate acquisition for the engineering entity model; S4: Under a unified coordinate system, compare the registered 3D construction model with the design BIM model to calculate the actual completed work volume of each part of the project. S5: Under a unified coordinate system, compare the worker's positioning trajectory with the spatial range of the engineering part in the design BIM model, and calculate the effective working hours of each type of work in each engineering part. S6: Calculate construction efficiency and output value based on the actual completed work volume of each engineering part and the effective working hours of each type of work in each engineering part; construction efficiency is: Output value is: In the formula, Indicates the time of data acquisition based on the 3D construction model. The determined number The completed work volume of item cn. Indicates the first The job type in The number of working hours invested within a given time period Price per unit. This represents the actual amount of work completed. S7: Generate construction dispatch instructions based on the calculated work efficiency and output value.

2. The method for analyzing construction progress, output value, and work efficiency in building engineering according to claim 1, characterized in that, The BIM model information set mentioned in S1 is: , The x, y, and z coordinates represent the engineering parts.

3. The method for analyzing construction progress, output value, and work efficiency in building engineering according to claim 1, characterized in that, In S2, real-time location information of workers is collected through a positioning chip and transmitted to the server in real time via a wireless network. This information is then identified by a worker's location information number. Worker Information Set To establish the association, the worker information set is as follows: ,in, Indicates name, Indicates age, Indicates job type. Indicates the workplace.

4. The method for analyzing construction progress, output value, and work efficiency in building engineering according to claim 1, characterized in that, In S3, a 3D laser scanning device is mounted on a robot dog or drone, which automatically cruises along a preset path to acquire point cloud data with millimeter-level precision.

5. The method for analyzing construction progress, output value, and work efficiency in building engineering according to claim 1, characterized in that, The point cloud registration described in S3 involves iteratively updating the rotation matrix by minimizing the objective function. With translation vector The process continues until the root mean square error change between two consecutive iterations is less than a threshold; the objective function is: ; In the formula, The number of point clouds involved in the calculation. This indicates the distance from the construction point cloud in the BIM model. Points The nearest point, This represents the square of the Euclidean distance.

6. The method for analyzing construction progress, output value, and work efficiency in building engineering according to claim 1, characterized in that, S4 describes the calculation of the actual completed work volume for each engineering part, which includes: superimposing and comparing the registered construction 3D model with the design BIM model, extracting the planned construction time and actual data collection time for each engineering part, and calculating the project progress deviation.

7. The method for analyzing construction progress, output value, and work efficiency in building engineering according to claim 1, characterized in that, The effective working hours calculation method described in S5 is as follows: , ; In the formula, Indicates a type of work All workers in the engineering section The total effective working hours invested. This is an index for the sequence number of the engineering section. This represents the total number of employees in the corresponding job categories. Indexed by worker serial number, For the number of stays indexed, Indicates the first The worker's first Valid stay duration, This represents the threshold for determining effective working hours.

8. The method for analyzing construction progress, output value, and work efficiency in building engineering according to claim 1, characterized in that, The construction allocation instructions mentioned in S7 include resource input adjustment instructions, construction organization adjustment instructions, and schedule adjustment instructions, and are sent to the project management terminal.

9. The method for analyzing construction progress, output value, and work efficiency in building engineering according to claim 1, characterized in that, The method also includes: color-coding the actual completed work volume in the BIM model into three levels: ahead of schedule, normal, and behind schedule, and generating progress analysis reports according to the construction content.

10. A construction project progress-output-efficiency analysis system, used to implement the construction project progress-output-efficiency analysis method according to any one of claims 1-9, characterized in that, include: Coordinate system establishment module: Used to establish a unified coordinate system based on the coordinates of the design BIM model; Personnel location data acquisition module: Used to collect real-time location information of workers. In the formula, , , Indicates the worker's location coordinates. Indicates the time of location coordinate acquisition. Indicates the worker's location information number; 3D scanning and acquisition module: Used to acquire point cloud data from the construction site and construct a 3D construction model information set. In the formula, xˊ, yˊ, and zˊ represent the coordinates of the engineering entity model. Indicates the data collection time; The point cloud registration module is used to register the construction 3D model to the unified coordinate system using a point cloud registration algorithm. The quantity calculation module is used to compare the registered 3D construction model with the design BIM model under the unified coordinate system and calculate the actual completed quantity of each part of the project. The time calculation module is used to compare the worker's positioning trajectory with the spatial range of the engineering part in the design BIM model under the unified coordinate system, and calculate the effective time of each type of work in each engineering part. The instruction generation module is used to automatically generate construction dispatch instructions based on the calculated work efficiency and output value, and send them to the project management terminal.