Project management method, device, equipment and storage medium

By acquiring construction site data, determining construction progress and resource utilization, identifying resource conflicts, generating a unified construction schedule and storing it in the blockchain, the problems of progress synchronization and resource conflicts in multi-location construction are solved, and real-time processing and reliable storage of construction data are realized.

CN122492103APending Publication Date: 2026-07-31CHINA MOBILE GROUP DESIGN INST +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610373809.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-03-25
Publication Date
2026-07-31

AI Technical Summary

Technical Problem

Existing project management methods are difficult to achieve real-time progress synchronization and dynamic optimization in multi-site construction, lack support for resource conflict identification and scheduling, and have low efficiency in real-time processing and traceability of construction data.

Method used

By acquiring on-site data from multiple construction sites, including environmental and equipment status data, the construction progress and resource utilization rate are determined, resource conflicts are identified, a unified construction schedule is generated, and the data is stored in a blockchain platform for trusted notarization.

Benefits of technology

It enables real-time synchronization and dynamic optimization of construction progress across multiple locations, automatically identifies resource conflicts, and ensures data reliability and processing efficiency through blockchain.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122492103A_ABST
    Figure CN122492103A_ABST
Patent Text Reader

Abstract

This invention discloses a project management method, apparatus, equipment, and storage medium, specifically disclosing: acquiring on-site data from multiple construction sites; the on-site data includes environmental data and equipment status data; the environmental data includes temperature, humidity, and vibration values; the equipment status data includes equipment operation data and equipment working images; based on the on-site data, determining the current construction progress and resource utilization rate of multiple construction sites; identifying resource conflicts between multiple construction sites based on the resource utilization rate, and determining a unified construction schedule based on resource conflicts and on-site data; allocating tasks to multiple construction sites according to the unified construction schedule to ensure that the progress of multiple construction sites is consistent with the unified construction schedule, and storing the on-site data, the unified construction schedule, and the timestamp corresponding to the unified construction schedule to a preset blockchain platform.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of edge technology, and in particular to a project management method, apparatus, device and storage medium. Background Technology

[0002] Currently, common project management methods mainly include the following: 1. Full-element digital technology, which uses IoT sensors to collect data on the construction environment and equipment status in real time to monitor the basic operation status of the project; 2. Intelligent collaborative decision-making mechanism, which uses edge computing to achieve localized rapid response and leverages 5G networks to ensure high-speed data transmission; 3. Blockchain-based trusted data storage, which uses distributed ledger to ensure that construction process data is tamper-proof.

[0003] However, when faced with construction projects in multiple locations and complex scenarios, the above-mentioned project management methods all have certain technical problems: the full-element digitalization and intelligent collaborative decision-making mechanism is difficult to achieve real-time synchronization and dynamic optimization of construction progress in multiple locations, and it lacks support for automatic identification and scheduling of resource conflicts; although blockchain evidence storage technology can ensure the ultimate credibility of data, its efficiency in real-time processing and rapid traceability of construction data needs to be improved. Summary of the Invention

[0004] The main objective of this invention is to provide a project management method, apparatus, equipment, and storage medium, which aims to solve the problems of existing project management methods, which rely on full-element digitalization, intelligent collaborative decision-making, and blockchain evidence storage technology, resulting in difficulties in real-time synchronization and dynamic optimization of construction progress at multiple locations, insufficient support for resource conflict identification and scheduling, and low efficiency in real-time processing and traceability of construction data.

[0005] In a first aspect, embodiments of this disclosure provide a project management method, the method comprising: Acquire on-site data from multiple construction sites; the on-site data includes environmental data and equipment status data; the environmental data includes temperature, humidity, and vibration values; the equipment status data includes equipment operation data and equipment working images; Based on the on-site data, the current construction progress and construction resource utilization rate of the multiple construction sites are determined; the construction resources include at least one of the following: construction human resources, construction equipment resources, and construction material resources; Based on the resource utilization rate, resource conflicts among the multiple construction sites are identified, and a unified construction schedule is determined based on the resource conflicts and the on-site data. According to the unified construction schedule, tasks are allocated to the multiple construction sites to ensure that the progress of the multiple construction sites is consistent with the unified construction schedule. The site data, the unified construction schedule, and the timestamp corresponding to the unified construction schedule are stored in a preset blockchain platform. The blockchain platform is used to reliably store the stored data.

[0006] Secondly, embodiments of this disclosure provide a project management device, the device comprising: The acquisition module is used to acquire on-site data from multiple construction sites; the on-site data includes environmental data and equipment status data; the environmental data includes temperature, humidity, and vibration values; the equipment status data includes equipment operation data and equipment working images; The first determining module is used to determine the current construction progress and construction resource utilization rate of the multiple construction sites based on the site data; the construction resources include at least one of the following: construction human resources, construction equipment resources, and construction material resources; The second determining module is used to identify resource conflicts among the multiple construction sites based on the resource utilization rate, and to determine a unified construction schedule based on the resource conflicts and the site data. The management and control module is used to allocate tasks to the multiple construction sites according to the unified construction schedule, so as to control the progress of the multiple construction sites to be consistent with the unified construction schedule, and to store the site data, the unified construction schedule, and the timestamp corresponding to the unified construction schedule to a preset blockchain platform; the blockchain platform is used to perform trusted notarization of the stored data.

[0007] Thirdly, embodiments of this disclosure provide an electronic device, including: a processor; and a memory configured to store computer-executable instructions, which, when executed, cause the processor to perform the steps of the method described in the first aspect above.

[0008] Fourthly, embodiments of this disclosure provide a computer-readable storage medium for storing computer-executable instructions that, when executed by a processor, implement the steps of the method described in the first aspect.

[0009] Fifthly, embodiments of this disclosure provide a computer program product, the computer program product including a computer program, which, when executed by a processor, implements the steps of the method described in the first aspect above.

[0010] The at least one technical solution provided by the embodiments of the present invention can achieve the following technical effects: In this embodiment of the invention, firstly, on-site data from multiple construction sites are acquired, including environmental data such as temperature, humidity, and vibration, as well as equipment status data such as equipment operation data and working images. Based on this data, the current construction progress and utilization rate of resources such as manpower, equipment, and materials at each construction site are determined. Then, resource conflicts between different construction sites are identified based on resource utilization rates, and a globally coordinated unified construction schedule is determined in conjunction with the on-site data. Finally, tasks are allocated to each construction site according to this unified construction schedule to control the progress of each construction site to tend towards consistency, and all on-site data, the determined unified schedule, and timestamps are stored on a blockchain platform to achieve trusted evidence storage.

[0011] This invention, through real-time calculation of resource utilization by integrating on-site data, automatically identifies resource conflicts between multiple construction sites based on the resource utilization rate, and dynamically generates a unified construction schedule. This solves the problems of existing technologies where full-element digitalization and intelligent collaborative decision-making mechanisms struggle to achieve real-time synchronization and dynamic optimization of progress across multiple locations, and lack sufficient support for automatic resource conflict identification. Furthermore, after completing real-time analysis and decision-making, this invention synchronously stores key process data and decision results on the blockchain, ensuring data credibility. The pre-processing mechanism also guarantees overall efficiency, thus compensating for the shortcomings of existing blockchain-based evidence storage technologies in real-time processing and rapid traceability of construction data. Attached Figure Description

[0012] Figure 1 A flowchart illustrating a project management method according to an embodiment of the present invention; Figure 2 A schematic diagram of the module composition of a project management device 200 provided in one embodiment of the present invention; Figure 3 This is a schematic diagram of the hardware structure of an electronic device provided in one embodiment of the present invention. Detailed Implementation

[0013] To make the objectives, technical solutions, and advantages of this application clearer, the technical solutions of this application will be clearly and completely described below in conjunction with specific embodiments and corresponding drawings. Obviously, the described embodiments are only a part of the embodiments of this application, and not all of them. Based on the embodiments in this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.

[0014] The technical solutions provided by the various embodiments of the present invention will be described in detail below with reference to the accompanying drawings.

[0015] Please see Figure 1 , Figure 1This is a flowchart illustrating a project management method provided in one embodiment of the present invention, as shown below. Figure 1 As shown, the method includes the following steps: Step S102: Obtain on-site data from multiple construction sites; the on-site data includes environmental data and equipment status data; the environmental data includes temperature, humidity and vibration values; the equipment status data includes equipment operation data and equipment working images.

[0016] Step S104: Based on the site data, determine the current construction progress and construction resource utilization rate of multiple construction sites; construction resources include at least one of the following: construction human resources, construction equipment resources, and construction material resources.

[0017] Step S106: Based on resource utilization rate, identify resource conflicts between multiple construction sites, and determine a unified construction schedule based on resource conflicts and on-site data.

[0018] Step S108: Based on the unified construction schedule, tasks are allocated to multiple construction sites to ensure that the progress of multiple construction sites is consistent with the unified construction schedule. The site data, the unified construction schedule, and the timestamps corresponding to the unified construction schedule are stored in a preset blockchain platform. The blockchain platform is used to reliably store the data.

[0019] In embodiments of the present invention, on-site data from multiple construction sites can be acquired. This on-site data may include environmental data and equipment status data. Environmental data may include temperature, humidity, and vibration values. Equipment status data may include equipment operating data and images of the equipment in operation.

[0020] Data can be acquired at various construction sites using smart terminals. These smart terminals are integrated data acquisition devices that integrate multiple sensors to collect environmental data, such as temperature sensors for temperature, humidity sensors for humidity, and vibration sensors for vibration. They can also integrate camera modules to capture images of the equipment in operation, such as the working status of the construction equipment. Furthermore, they can acquire equipment operating data, such as the equipment's on / off status, operating power, and fuel consumption, through interfaces with the equipment control system or additional sensors. These smart terminals have built-in 5G communication modules, enabling high-speed, low-latency transmission of the collected field data to an edge computing node via the 5G network. The edge computing node, located close to the construction site, is responsible for receiving and initially processing the massive amounts of data from multiple smart terminals, thereby reducing the pressure on the cloud server and enabling rapid response.

[0021] In one example, when acquiring on-site data from multiple construction sites, construction quality data corresponding to the current construction scenario can be obtained. The construction scenario can include foundation construction, main structure construction, and finishing construction. The construction quality data can be pre-defined data used to evaluate whether the construction results meet pre-defined standards. In this example, a pre-defined quality standard library can be used. The target quality standard corresponding to the current construction scenario can be retrieved from the pre-defined quality standard library, and compared with the construction quality data to obtain the comparison result. Based on the comparison result, automated quality verification of the construction results for the current construction scenario is performed.

[0022] In this example, construction quality data can be a portion of on-site data collected by a smart terminal. For instance, in a foundation construction scenario, quality data might include measurements of foundation flatness and concrete slump; in a main structure construction scenario, quality data might include measurements of rebar spacing and formwork verticality; and in a decoration construction scenario, quality data might include wall flatness and tile hollowness rate. A preset quality standard library can store preset standard values ​​for various quality indicators under different construction scenarios. During automated quality verification, the current construction scenario can be automatically determined based on the construction plan or image recognition results. Then, the corresponding target quality standard is retrieved from the quality standard library, and the on-site collected construction quality data is compared with the target quality standard value in real time. If the data exceeds the standard range, a quality anomaly alarm can be triggered. Furthermore, the standard thresholds in the quality standard library are not entirely fixed. In one example, adaptive dynamic adjustment of the standard thresholds based on historical data and quality trends can be supported. The adjustment process can follow the following formula: New threshold = Initial threshold + α × (Historical average of current scene quality - Historical average of standard quality) In this formula, the new threshold represents the adjusted quality standard value; the initial threshold represents the preset fixed standard value; α is an adjustment coefficient, ranging from 0 to 1, used to control the adjustment range; the current scenario quality historical average is the average of the quality data actually collected in the same construction scenario recently; and the standard quality historical average is the average of the preset quality standard values ​​in the same construction scenario recently. For example, suppose the initial threshold (i.e., the standard value) for wall flatness is 3 mm, and the adjustment coefficient α is set to 0.5. If, in a recent period, the actual flatness average of the decoration construction team reaches 2 mm (i.e., better than the standard value), while the preset standard average is 3 mm, then the new threshold will be dynamically adjusted to: 3 + 0.5 × (2 - 3) = 2.5 mm. This means that the quality standard can be automatically tightened according to the actual construction quality to match the higher level of craftsmanship that the construction team can currently achieve, thereby realizing more refined quality management.

[0023] In this embodiment of the invention, after acquiring on-site data, the current construction progress and resource utilization rate of multiple construction sites can be determined based on the on-site data. Construction resources may include at least one of the following: construction human resources, construction equipment resources, and construction material resources.

[0024] In this embodiment of the invention, received on-site data can be fused and analyzed to determine construction progress and resource utilization. For example, this fusion analysis can be performed using edge computing nodes or cloud servers. Current construction progress can be determined by fusing various data sources, such as equipment working images, equipment runtime, and comparisons between completed and planned work. For instance, image recognition technology can be used to analyze the completion status of the construction site, or progress can be estimated using the cumulative workload data of equipment (such as concrete pump trucks and tower cranes). Construction resource utilization can be calculated from on-site data; human resource utilization can be calculated by identifying the number of construction workers in the construction area using smart terminals and combining this with attendance plans; construction equipment resource utilization can be calculated from equipment operating data (such as running time and standby time); and construction material resource utilization can be obtained by comparing the material consumption rate monitored by IoT sensors with the planned consumption rate. This progress and resource utilization information provides a data foundation for subsequent coordination and decision-making.

[0025] In one example, after acquiring on-site data from multiple construction sites, abnormal events occurring at these sites can be identified based on this data. According to pre-defined anomaly classification rules, the target anomaly level corresponding to each event can be determined. Then, based on the target anomaly level, corresponding early warning information can be generated, and resources from other construction sites can be allocated to handle the abnormal events, resulting in an anomaly resolution. These other construction sites can be any sites other than the one where the abnormal event occurred. After obtaining the anomaly resolution result, the abnormal event, early warning information, and the resolution result can be stored on a blockchain platform.

[0026] In this example, anomaly identification can be performed in real time by edge computing nodes. On-site data can be continuously monitored, and when the data exceeds preset safety, quality, or schedule thresholds, an anomaly can be identified. Preset anomaly classification rules can categorize anomalies into multiple levels. For example, they can be divided into three levels: Level 1 anomalies are minor, requiring only local recording and anomaly alerts; Level 2 anomalies are general, requiring a warning notification to project management personnel; and Level 3 anomalies are severe, requiring immediate emergency response and cross-site resource allocation. For instance, if vibration sensor data at location A suddenly increases abnormally, it may indicate foundation instability and can be identified as a construction safety anomaly. Based on the degree to which the on-site data exceeds the danger threshold, it can be classified as a Level 3 anomaly. At this point, a warning message containing the specific location, anomaly type, and anomaly level can be immediately generated and notified to relevant responsible parties through the platform. Simultaneously, based on the real-time resource status, available engineering monitoring equipment and professional technicians from the nearby location B can be automatically dispatched to location A to provide support. The entire process of an anomaly, including occurrence, early warning, resource scheduling instructions, and processing results, can be fully recorded and stored on the blockchain platform, ensuring that the process is tamper-proof and facilitating post-event traceability and accountability.

[0027] In this embodiment of the invention, resource conflicts between multiple construction sites can be identified based on resource utilization rates, and a unified construction schedule can be determined based on resource conflicts and on-site data.

[0028] In this embodiment of the invention, when determining a unified construction schedule, firstly, progress reports for multiple construction sites can be generated in real time based on on-site data. The progress reports may include at least one of the following: current construction progress, construction resource utilization rate, and information on abnormal events occurring during construction. The abnormal event information may include the type of abnormal event and the corresponding target abnormality level. The abnormality type may include at least one of construction quality abnormalities, construction safety abnormalities, construction progress abnormalities, and construction equipment abnormalities. These progress reports provide managers with a real-time, comprehensive snapshot of the status of each construction site.

[0029] Then, the resource utilization rates of multiple construction sites can be processed according to a preset real-time conflict control algorithm to obtain conflict identification results. Based on the conflict identification results and progress reports, a unified construction schedule can be determined. Specifically, the real-time conflict control algorithm is a core optimization algorithm that can be used to solve resource competition problems between multiple sites. The processing can include: inputting the resource utilization rates of multiple construction sites into the preset real-time conflict control algorithm to obtain a conflict score characterizing the degree of resource conflict. When the conflict score is not less than a preset conflict identification threshold, a resource conflict is determined, and the conflict type is determined according to the resource category that generated the conflict score. The conflict type can include at least one of construction personnel resource conflict, construction equipment resource conflict, and construction material resource conflict.

[0030] For example, the real-time conflict control algorithm, namely the RCCC (Real-time Conflict Control Algorithm), calculates a conflict score ( The formula for ) is:

[0031] In this formula, Indicates to Summing of resource types; Representing the The weighting coefficient for each type of resource reflects the relative importance and scarcity of that resource in the project. The higher the weight, the greater the impact of resource conflicts on the overall schedule. It can represent the first The average utilization rate of the resource across multiple construction sites; It can represent the first The planned or target utilization rate of a resource. This formula calculates the weighted sum of the absolute values ​​of the deviations between the actual average utilization rate and the target utilization rate of all resources. The larger the value, the more serious the overall resource coordination problem, i.e., the higher the degree of conflict. A conflict identification threshold can be preset, for example, 0.8. When the calculated... At this point, the algorithm determines that there are resource conflicts requiring intervention. For example, suppose a project only considers two types of resources: special equipment (weighted) ) and senior technicians (weight) The target utilization rate for these two resources is as follows: All were 80%. At a certain moment, the average utilization rate of special equipment at the three construction sites was calculated. Up to 95%, while the average utilization rate of senior technicians The score is 75%. Therefore, the conflict score... Since 0.12 is less than the preset threshold of 0.8, it can be determined that there is no significant resource conflict at present. However, if at another moment the utilization rate of special equipment surges to 98% and the utilization rate of senior technicians drops to 70%, then... It remains below 0.8. However, assuming the target utilization rate is affected by changes in the plan... Adjusted to 90%, and at this time 95%, If it is 70%, then This demonstrates that conflict scoring depends not only on actual utilization but also on target utilization (i.e., the plan). After identifying a conflict, the algorithm determines the conflict type by identifying which resource(s) contributed the most to the conflict score, such as equipment resource conflict or human resource conflict. Ultimately, by combining the conflict identification results (i.e., which resources are competing for resources in which locations) with real-time progress reports from each construction site (including progress speed and the presence of anomalies), a new construction plan can be recalculated using a built-in optimization model. This plan mitigates or resolves resource conflicts and optimizes the overall project objectives (e.g., minimum total duration and minimum cost). This unified construction schedule allows for the coordinated scheduling of subsequent tasks at all construction sites.

[0032] In this embodiment of the invention, tasks can be allocated to multiple construction sites according to a unified construction schedule to ensure that the progress of multiple construction sites is consistent with the unified construction schedule. The on-site data, the unified construction schedule, and the timestamps corresponding to the unified construction schedule are stored on a pre-set blockchain platform. The blockchain platform can be used for trusted data storage and verification.

[0033] In this embodiment of the invention, task allocation can automatically generate resource allocation instructions and task timing adjustment suggestions based on a newly determined unified construction schedule, and issue them to the corresponding construction sites. For example, if the algorithm identifies that location A will be short of a certain type of special equipment tomorrow, while location B has surplus equipment on the same day, a scheduling instruction can be generated to transfer the equipment from location B to location A. If location C is delayed due to an abnormal event, it can be suggested that non-critical path task resources from location D be temporarily allocated to location C, or that the start time of subsequent tasks be adjusted. All these allocations aim to dynamically align the actual execution progress of each location with the optimized unified construction schedule, achieving global collaboration. Simultaneously, to ensure the immutability and traceability of all decision-making basis and instructions, key on-site data (such as sensor readings and images), the unified construction schedule plan generated by the decision, and the timestamp of the plan's generation can be packaged and stored on a pre-set blockchain platform. The distributed ledger and consensus mechanism characteristics of blockchain ensure that once this data is on the chain, it cannot be unilaterally tampered with, providing reliable data evidence for project management.

[0034] In one example, after storing the site data, the unified construction schedule, and the timestamps corresponding to the unified construction schedule to a pre-defined blockchain platform, a verification hash value can be generated based on a pre-defined hash algorithm. In response to a data traceability request, the target data, the verification hash value associated with the target data, and the timestamp associated with the target data can be queried from the blockchain platform to verify the integrity and authenticity of the target data. The target data can be at least one of the site data and the unified construction schedule corresponding to the data traceability request.

[0035] Specifically, during data storage, cryptographic hash functions (such as the SHA-256 algorithm) can be used to calculate a fixed-length, unique hash value, also known as a digital fingerprint, on the data packets uploaded to the blockchain. This verification hash value can be stored on the blockchain along with the original data, or it can be stored as part of a transaction. When it is necessary to trace and verify the authenticity of certain data in the future, such as verifying whether a construction progress report has been modified, a user can initiate a data tracing request. The target data stored at that time can be retrieved from the blockchain, and its hash value can be recalculated using the same hash algorithm. Then, the newly calculated hash value is compared with the verification hash value originally stored on the chain. If the two hash values ​​are completely identical, it proves that the target data has not been tampered with since it was stored, and its integrity and authenticity are verified; if they are inconsistent, it proves that the data has been tampered with. Timestamp verification can ensure that the data existed at a specific point in time, preventing subsequent addition or alteration of the time. For example, in the event of an engineering dispute, the on-site vibration data stored on the blockchain with timestamps and hash values ​​can be retrieved to irrefutably prove that at a specific moment, the vibration value of the foundation did indeed exceed the safety standard, providing technically credible evidence for determining liability.

[0036] In this embodiment of the invention, firstly, on-site data from multiple construction sites are acquired, including environmental data such as temperature, humidity, and vibration, as well as equipment status data such as equipment operation data and working images. Based on this data, the current construction progress and utilization rate of resources such as manpower, equipment, and materials at each construction site are determined. Then, resource conflicts between different construction sites are identified based on resource utilization rates, and a globally coordinated unified construction schedule is determined in conjunction with the on-site data. Finally, tasks are allocated to each construction site according to this unified construction schedule to control the progress of each construction site to tend towards consistency, and all on-site data, the determined unified schedule, and timestamps are stored on a blockchain platform to achieve trusted evidence storage.

[0037] This invention, through real-time calculation of resource utilization by integrating on-site data, automatically identifies resource conflicts between multiple construction sites based on the resource utilization rate, and dynamically generates a unified construction schedule. This solves the problems of existing technologies where full-element digitalization and intelligent collaborative decision-making mechanisms struggle to achieve real-time synchronization and dynamic optimization of progress across multiple locations, and lack sufficient support for automatic resource conflict identification. Furthermore, after completing real-time analysis and decision-making, this invention synchronously stores key process data and decision results on the blockchain, ensuring data credibility. The pre-processing mechanism also guarantees overall efficiency, thus compensating for the shortcomings of existing blockchain-based evidence storage technologies in real-time processing and rapid traceability of construction data.

[0038] Figure 2 The project control device 200 shown can achieve Figure 1 The method described in the embodiment achieves the same technical effect, and can be specifically referred to in the above description. Figure 1 The project management method of the illustrated embodiment will not be described in detail here. The project management device 200 includes: The acquisition module 201 is used to acquire on-site data from multiple construction sites; the on-site data includes environmental data and equipment status data; the environmental data includes temperature, humidity, and vibration values; the equipment status data includes equipment operation data and equipment working images; The first determining module 202 is used to determine the current construction progress and construction resource utilization rate of the multiple construction sites based on the site data; the construction resources include at least one of the following: construction human resources, construction equipment resources, and construction material resources; The second determining module 203 is used to identify resource conflicts among the multiple construction sites based on the resource utilization rate, and to determine a unified construction schedule based on the resource conflicts and the site data. The control module 204 is used to allocate tasks to the multiple construction sites according to the unified construction schedule, so as to control the progress of the multiple construction sites to be consistent with the unified construction schedule, and to store the site data, the unified construction schedule, and the timestamp corresponding to the unified construction schedule to a preset blockchain platform; the blockchain platform is used to perform trusted notarization of the stored data.

[0039] Optionally, the device includes ( Figure 2 (not shown in the image) The identification module 205 is used to identify abnormal events occurring at the multiple construction sites based on the acquired site data. The third determining module 206 is used to determine the target anomaly level corresponding to the anomaly event according to the preset anomaly leveling rules. The first generation module 207 is used to generate corresponding early warning information based on the target anomaly classification, and to schedule resources at other construction sites to process the abnormal event and obtain an anomaly processing result; the other construction sites are construction sites other than the construction site where the abnormal event occurred. Storage module 208 is used to store the abnormal event, the early warning information, and the abnormal handling result to the blockchain platform.

[0040] Optionally, the second determining module 203 is used to: Based on the on-site data, progress reports for the multiple construction sites are generated in real time. The progress report includes at least one of the following: current construction progress, construction resource utilization rate, and abnormal event information occurring during construction. The abnormal event information includes the abnormal type of the abnormal event and the target abnormality level corresponding to the abnormal event. The abnormal type includes at least one of the following: construction quality abnormality, construction safety abnormality, construction progress abnormality, and construction equipment abnormality.

[0041] Based on a preset real-time conflict control algorithm, the resource utilization rate of the multiple construction sites is processed to obtain conflict identification results. Based on the conflict identification results and the progress report, the unified construction schedule is determined.

[0042] Optionally, the second determining module 203 is used to: The resource utilization rates of the multiple construction sites are input into a preset real-time conflict control algorithm to obtain a conflict score that characterizes the degree of resource conflict. When the conflict score is not less than a preset conflict identification threshold, a resource conflict is determined to exist, and the conflict type is determined according to the resource category that generated the conflict score; the conflict type includes at least one of construction personnel resource conflict, construction equipment resource conflict, and construction material resource conflict.

[0043] Optionally, the acquisition module 201 is used for: Obtain construction quality data corresponding to the current construction scenario; the construction scenario includes foundation construction, main structure construction, and decoration construction; the construction quality data is preset data used to evaluate whether the construction results meet preset standards; From the preset quality standard library, obtain the target quality standard corresponding to the current construction scenario, and compare the target quality standard with the construction quality data to obtain the comparison result; Based on the comparison results, the construction results of the current construction scenario are automatically verified for quality.

[0044] Optionally, the device further includes ( Figure 2 (not shown in the image) The second generation module 208 is used to perform hash calculation on the site data, the unified construction progress, and the timestamp corresponding to the unified construction progress based on a preset hash algorithm after storing the site data, the unified construction progress, and the timestamp corresponding to the unified construction progress into a preset blockchain platform, and generate a verification hash value. The verification module 209 is used to respond to a data traceability request by querying the target data, the verification hash value associated with the target data, and the timestamp associated with the target data from the blockchain platform to verify the integrity and authenticity of the target data; the target data is at least one of the on-site data and the unified construction schedule corresponding to the data traceability request.

[0045] In this embodiment of the invention, firstly, on-site data from multiple construction sites are acquired, including environmental data such as temperature, humidity, and vibration, as well as equipment status data such as equipment operation data and working images. Based on this data, the current construction progress and utilization rate of resources such as manpower, equipment, and materials at each construction site are determined. Then, resource conflicts between different construction sites are identified based on resource utilization rates, and a globally coordinated unified construction schedule is determined in conjunction with the on-site data. Finally, tasks are allocated to each construction site according to this unified construction schedule to control the progress of each construction site to tend towards consistency, and all on-site data, the determined unified schedule, and timestamps are stored on a blockchain platform to achieve trusted evidence storage.

[0046] This invention, through real-time calculation of resource utilization by integrating on-site data, automatically identifies resource conflicts between multiple construction sites based on the resource utilization rate, and dynamically generates a unified construction schedule. This solves the problems of existing technologies where full-element digitalization and intelligent collaborative decision-making mechanisms struggle to achieve real-time synchronization and dynamic optimization of progress across multiple locations, and lack sufficient support for automatic resource conflict identification. Furthermore, after completing real-time analysis and decision-making, this invention synchronously stores key process data and decision results on the blockchain, ensuring data credibility. The pre-processing mechanism also guarantees overall efficiency, thus compensating for the shortcomings of existing blockchain-based evidence storage technologies in real-time processing and rapid traceability of construction data.

[0047] Figure 3 This is a schematic diagram of the structure of an electronic device provided in one embodiment of this application. Please refer to it. Figure 3At the hardware level, the electronic device includes a processor, and optionally also includes an internal bus, a network interface, and memory. The memory may include main memory, such as high-speed random-access memory (RAM), or non-volatile memory, such as at least one disk drive. Of course, the electronic device may also include other hardware required for other business operations.

[0048] The processor, network interface, and memory can be interconnected via an internal bus, which can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture) bus, etc. This bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 3 The symbol is represented by a single double-headed arrow, but this does not mean that there is only one bus or one type of bus.

[0049] Memory is used to store programs. Specifically, programs may include program code, which includes computer operation instructions. Memory may include main memory and non-volatile memory, and provides instructions and data to the processor.

[0050] The processor reads the corresponding computer program from non-volatile memory into main memory and then executes it, forming a non-contiguous transfer configuration at the logical level. The processor executes the program stored in memory and specifically performs the following operations: Acquire on-site data from multiple construction sites; the on-site data includes environmental data and equipment status data; the environmental data includes temperature, humidity, and vibration values; the equipment status data includes equipment operation data and equipment working images; Based on the on-site data, the current construction progress and construction resource utilization rate of the multiple construction sites are determined; the construction resources include at least one of the following: construction human resources, construction equipment resources, and construction material resources; Based on the resource utilization rate, resource conflicts among the multiple construction sites are identified, and a unified construction schedule is determined based on the resource conflicts and the on-site data. According to the unified construction schedule, tasks are allocated to the multiple construction sites to ensure that the progress of the multiple construction sites is consistent with the unified construction schedule. The site data, the unified construction schedule, and the timestamp corresponding to the unified construction schedule are stored in a preset blockchain platform. The blockchain platform is used to reliably store the stored data.

[0051] The above is as stated in this application. Figure 1 The project management method disclosed in the embodiments described above can be applied to a processor or implemented by a processor. The processor may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The processor can be a general-purpose processor, including a Central Processing Unit (CPU), a Network Processor (NP), etc.; it can also be a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in one or more embodiments of this application. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in one or more embodiments of this application can be directly implemented by a hardware decoding processor, or by a combination of hardware and software modules in the decoding processor. The software module can reside in a mature storage medium in the field, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.

[0052] The electronic device can also perform Figure 1 The project management methods described herein will not be elaborated upon here.

[0053] This application also proposes a computer-readable storage medium that stores one or more programs, the programs including instructions that, when executed by a portable electronic device including multiple applications, enable the portable electronic device to perform... Figure 1 The methods of the embodiments shown are not described in detail here.

[0054] This application also proposes a computer program product, which is stored in a storage medium and executed by at least one processor to implement... Figure 1 The methods of the embodiments shown are not described in detail here.

[0055] Of course, in addition to software implementation, the electronic device of this application does not exclude other implementation methods, such as logic devices or a combination of hardware and software, etc. In other words, the execution subject of the following processing flow is not limited to each logic unit, but can also be hardware or logic devices.

[0056] In summary, the above description is merely a preferred embodiment of this application and is not intended to limit the scope of protection of this application. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of one or more embodiments of this application should be included within the scope of protection of one or more embodiments of this application.

[0057] The systems, devices, modules, or units described in the above embodiments can be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer. Specifically, a computer can be, for example, a personal computer, laptop computer, cellular phone, camera phone, smartphone, personal digital assistant, media player, navigation device, email device, game console, tablet computer, wearable device, or any combination of these devices.

[0058] Computer-readable media, including both permanent and non-permanent, removable and non-removable media, can store information using any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined in the embodiments of this application, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0059] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0060] The various embodiments in this application are described in a progressive manner. Similar or identical parts between embodiments can be referred to mutually. Each embodiment focuses on describing the differences from other embodiments. In particular, the system embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions of the method embodiments.

Claims

1. A project management method, characterized by, The method includes: Acquire on-site data from multiple construction sites; the on-site data includes environmental data and equipment status data; the environmental data includes temperature, humidity, and vibration values; the equipment status data includes equipment operation data and equipment working images; Based on the on-site data, the current construction progress and construction resource utilization rate of the multiple construction sites are determined; the construction resources include at least one of the following: construction human resources, construction equipment resources, and construction material resources; Based on the resource utilization rate, resource conflicts among the multiple construction sites are identified, and a unified construction schedule is determined based on the resource conflicts and the on-site data. According to the unified construction schedule, tasks are allocated to the multiple construction sites to ensure that the progress of the multiple construction sites is consistent with the unified construction schedule. The site data, the unified construction schedule, and the timestamp corresponding to the unified construction schedule are stored in a preset blockchain platform. The blockchain platform is used to reliably store the stored data.

2. The method according to claim 1, characterized in that, After acquiring on-site data from multiple construction sites, the method further includes: Based on the on-site data, abnormal events occurring at the multiple construction sites were identified; Based on preset anomaly classification rules, determine the target anomaly classification corresponding to the anomaly event; Based on the target anomaly classification, corresponding early warning information is generated, and resources from other construction sites are scheduled to process the anomaly and obtain an anomaly processing result; the other construction sites are construction sites other than the construction site where the anomaly occurred. The abnormal event, the early warning information, and the abnormal handling result are stored in the blockchain platform.

3. The method according to claim 2, characterized in that, The step of identifying resource conflicts among the multiple construction sites based on the resource utilization rate, and determining a unified construction schedule based on the resource conflicts and the site data, includes: Based on the on-site data, progress reports for the multiple construction sites are generated in real time. The progress report includes at least one of the following: current construction progress, construction resource utilization rate, and abnormal event information occurring during construction. The abnormal event information includes the abnormal type of the abnormal event and the target abnormality level corresponding to the abnormal event. The abnormal type includes at least one of the following: construction quality abnormality, construction safety abnormality, construction progress abnormality, and construction equipment abnormality. Based on a preset real-time conflict control algorithm, the resource utilization rate of the multiple construction sites is processed to obtain conflict identification results. Based on the conflict identification results and the progress report, the unified construction schedule is determined.

4. The method according to claim 3, characterized in that, The process of processing the resource utilization rate of the multiple construction sites according to a preset real-time conflict control algorithm includes: The resource utilization rates of the multiple construction sites are input into a preset real-time conflict control algorithm to obtain a conflict score that characterizes the degree of resource conflict. When the conflict score is not less than a preset conflict identification threshold, a resource conflict is determined to exist, and the conflict type is determined according to the resource category that generated the conflict score; the conflict type includes at least one of construction personnel resource conflict, construction equipment resource conflict, and construction material resource conflict.

5. The method according to claim 1, characterized in that, The acquisition of on-site data from multiple construction sites includes: Obtain construction quality data corresponding to the current construction scenario; the construction scenario includes foundation construction, main structure construction, and decoration construction; the construction quality data is preset data used to evaluate whether the construction results meet preset standards; From the preset quality standard library, obtain the target quality standard corresponding to the current construction scenario, and compare the target quality standard with the construction quality data to obtain the comparison result; Based on the comparison results, the construction results of the current construction scenario are automatically verified for quality.

6. The method according to claim 1, characterized in that, After storing the site data, the unified construction schedule, and the timestamp corresponding to the unified construction schedule to a preset blockchain platform, the method further includes: Based on a preset hash algorithm, the on-site data, the unified construction progress, and the timestamp corresponding to the unified construction progress are hashed to generate a verification hash value. In response to a data traceability request, the target data, the verification hash associated with the target data, and the timestamp associated with the target data are queried from the blockchain platform to verify the integrity and authenticity of the target data; the target data is at least one of the on-site data corresponding to the data traceability request and the unified construction schedule.

7. A project management and control device, characterized in that, The device includes: The acquisition module is used to acquire on-site data from multiple construction sites; the on-site data includes environmental data and equipment status data; the environmental data includes temperature, humidity, and vibration values; the equipment status data includes equipment operation data and equipment working images; The first determining module is used to determine the current construction progress and construction resource utilization rate of the multiple construction sites based on the site data; the construction resources include at least one of the following: construction human resources, construction equipment resources, and construction material resources; The second determining module is used to identify resource conflicts among the multiple construction sites based on the resource utilization rate, and to determine a unified construction schedule based on the resource conflicts and the site data. The management and control module is used to allocate tasks to the multiple construction sites according to the unified construction schedule, so as to control the progress of the multiple construction sites to be consistent with the unified construction schedule, and to store the site data, the unified construction schedule, and the timestamp corresponding to the unified construction schedule to a preset blockchain platform; the blockchain platform is used to perform trusted notarization of the stored data.

8. An electronic device, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the computer program, when executed by the processor, implements the steps of the method as described in any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium is used to store computer-executable instructions that, when executed by a processor, implement the steps of the method described in any one of claims 1 to 6.

10. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the steps of the method described in any one of claims 1 to 6.