High-safety engineering construction collaborative supervision method and system based on BIM model

By monitoring and adjusting the stability of dynamic links and reducing redundant data, the delay problem caused by redundant data accumulation in BIM technology is solved, and the stability and fault tolerance of the system are improved.

CN120238501AActive Publication Date: 2025-07-01CHINA CONSULTING ENG MANAGEMENT CONSULTING CO LTD

Patent Information

Application Number
CN202510714930.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-30
Publication Date
2025-07-01
Estimated Expiration
2045-05-30

AI Technical Summary

Technical Problem

When existing BIM technology continues to exchange real-time data in dynamic links, it leads to accumulation of redundant data, increases storage burden, affects response time, and delays in non-network problems, affecting engineering security.

Method used

By monitoring the real-time situation of dynamic links, setting dynamic monitoring thresholds, and judging the stability of dynamic links. When stability is low, change the cache strategy to reduce redundant data; when stability is high, collect and store behavioral data, calculate data priority, adjust transmission rules, and delete redundant data based on feedback data.

Benefits of technology

It improves the stability of dynamic links, reduces the delay caused by non-network problems, reduces redundant data, improves the stability of system operation and the fault tolerance of data transmission channels.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120238501A_ABST
    Figure CN120238501A_ABST
Patent Text Reader

Abstract

The invention discloses a high-safety engineering construction collaborative supervision method and system based on a BIM model, relates to the technical field of collaborative management, is used for solving the problems of non-network problem delay and the like caused by redundant data accumulation in dynamic links, and comprises the steps of monitoring the stability of the dynamic links in real time and setting a dynamic monitoring threshold value; judging the stability of the dynamic link according to the dynamic monitoring threshold value, changing a cache strategy to recover the stability of the dynamic link when the stability is low, collecting transmission behavior data and storage behavior data when the stability is high, and calculating the data transmission priority of the transmission data and the cache data according to the transmission behavior data and the storage behavior data; according to the data transmission priority, a transmission rule is set to transmit data in different modes, feedback data is collected according to the data transmission condition, the feedback data is utilized to calculate a data redundancy proportion and a data calling rate, a deletion rule is set, and the redundant data is deleted according to the deletion rule. And the influence of non-network problem delay on engineering progress is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of collaborative management. More specifically, the present invention relates to a high-security engineering construction collaborative supervision method and system based on a BIM model. Background Art

[0002] Collaborative management technology refers to promoting collaboration and communication among members within a team or organization through information technology and management methods, improving work efficiency and decision-making quality. The application of collaborative management technology in BIM models and engineering construction can improve engineering construction efficiency and greatly ensure the safety of engineering progress.

[0003] The prior art has the following deficiencies: BIM technology establishes a real-time updatable interaction between real-time data and the BIM model by setting dynamic links. In previous engineering construction, a large number of dynamic link protection systems were set up to ensure the stability of dynamic links, thereby realizing real-time interaction and update and timely discovering problems. However, it did not consider that when dynamic links continuously exchange real-time data, it will lead to the accumulation of redundant data, increase the storage burden, affect the response time, and cause non-network problem delays, posing a potential hazard to engineering safety. Summary of the Invention

[0004] In order to overcome the above-mentioned defects of the prior art, embodiments of the present invention provide a high-security engineering construction collaborative supervision method and system for a BIM model, which analyze the stability of dynamic links and transfer and delete redundant data according to the non-network problem delay caused by redundant data to solve the problems raised in the above background art.

[0005] To achieve the above object, the present invention provides the following technical solutions: A high-security engineering construction collaborative supervision method based on a BIM model, comprising the following steps: Step S1, monitoring the real-time situation of dynamic links and setting a dynamic monitoring threshold, and judging the stability of dynamic links according to the dynamic monitoring threshold; Step S2, collecting transmission behavior data, and changing the caching strategy according to the transmission behavior data when the stability of the dynamic link is low; when the stability of the dynamic link is high, collecting storage behavior data, and calculating a data priority coefficient by synthesizing the transmission behavior data and the storage behavior data; Step S3, selecting to transmit the transmitted data, transmit the cached data, or calculate the transmission ratio and transmit both the transmitted data and the cached data according to the data priority coefficient; Step S4, collecting feedback data according to the transmission situation, and deleting redundant data according to the feedback data.

[0006] In a preferred embodiment, in step S1, the dynamic link real-time situation includes dynamic link latency, throughput, and error rate; low throughput will cause the data processing speed to slow down, and when the error rate is high, retransmitting the data requires additional transmission time. The system regards the latency caused by non-network strength problems caused by throughput and error rate as pseudo-latency, and sets a dynamic monitoring threshold according to the pseudo-latency.

[0007] In a preferred embodiment, in step S1, the dynamic monitoring threshold is set through throughput and error rate, and the dynamic link stability is determined by comparing the dynamic link latency with the dynamic monitoring threshold. The specific steps are as follows: Set the sampling frequency: Set a fixed time interval as the sampling frequency, sample once every time interval, calculate the dynamic monitoring threshold, and compare it with the dynamic link latency at the sampling point; Calculate the dynamic monitoring threshold: Set the dynamic monitoring threshold by comprehensively considering the logical relationship between throughput and error rate; Judge the dynamic link stability: Compare the dynamic link latency at each sampling point with the dynamic monitoring threshold to judge the dynamic link stability.

[0008] In a preferred embodiment, in step S2, the transmission behavior data includes the transmission data repetition rate and the transmission data volume. When the dynamic link stability is low, the transmission data is screened according to the transmission data repetition rate using the percentile method, and the screened transmission data is transferred to a temporary memory for caching; The storage behavior data includes the transfer ratio and the cached data volume; The sum of the ratio of the cached data volume to the transmission data volume and the transfer ratio is used as the data priority coefficient.

[0009] In a preferred embodiment, in step S3, the data transmission rules are set according to the data priority coefficient as follows: Determine the total real-time transmission volume: The system records the total data transmission volume that can be transmitted within the sampling frequency; Set the trigger condition: Execute the corresponding rules according to the trigger condition based on the data priority; Set the transmission rules: Transmit the data according to the transmission rules.

[0010] In a preferred embodiment, in step S4, redundant data refers to the same or similar data that exists repeatedly during data storage or data transmission. The feedback data includes the redundancy ratio and the data call rate. The data call rate is the frequency at which the data file is called after being transmitted to the receiving end. The redundancy ratio can be represented by the ratio of the repeated data in the transmitted data and the cached data.

[0011] In a preferred embodiment, in step S4, a data call threshold is set, and a deletion rule is set according to the data call threshold by integrating the redundancy ratio and data call rate of the data as follows: Rule 1: When the data call rate of the data is lower than the data call threshold, the data is deleted from the temporary memory; Rule 2: When the data call rate of the data exceeds the data call threshold, the transmitted data in the device memory corresponding to the data is compared with the cached data in the temporary memory, and the duplicate part of the data in the cached data in the temporary memory is deleted according to the redundancy ratio; Rule 3: When the data call rate of the data is 0, the transmitted data in the device memory corresponding to the data and the cached data in the temporary memory are both deleted.

[0012] In a preferred embodiment, the device memory is used to store transmitted data, and the temporary memory is used to store cached data obtained by transferring the transmitted data to be screened.

[0013] A high-security engineering construction collaborative supervision system based on a BIM model is used to implement the above-mentioned high-security engineering construction collaborative supervision method based on a BIM model, and includes a data collection module, a time update module, a threshold adjustment module, and a feedback adjustment module; The delay confirmation module is used to monitor the real-time situation of dynamic links and judge the stability of dynamic links; The data evaluation module is used to change the caching strategy according to the stability of the dynamic link or calculate the data priority during the data transmission process; The classification transmission module is used to selectively transmit the transmitted data and cached data according to the data priority; The feedback processing module is used to collect feedback data according to the transmission situation, judge the redundancy situation of the transmitted data and cached data according to the feedback data, and allocate deletion tasks.

[0014] The technical effects and advantages of the high-security engineering construction collaborative supervision method and system based on the BIM model of the present invention: The present invention monitors the stability of dynamic links in real time and sets a dynamic monitoring threshold. It judges the stability of dynamic links according to the dynamic monitoring threshold, increases the fault tolerance rate of network delay analysis, provides data support for subsequent specific adjustments based on non-network problem delays. When the stability is low, it changes the caching strategy to restore the stability of dynamic links. When the stability is high, it collects transmission behavior data and storage behavior data, calculates the data transmission priorities of transmission data and cached data according to the transmission behavior data and storage behavior data, sets transmission rules according to the data transmission priorities to perform different modes of data transmission, thereby ensuring the stable operation of the system, improving the fault tolerance of the data transmission channel, collecting feedback data according to the data transmission situation, calculating the data redundancy ratio and data call rate using the feedback data and setting deletion rules, and performing deletion processing on redundant data according to the deletion rules to reduce the impact of delays caused by non-network problems on the project progress. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 It is a schematic diagram of the high-security engineering construction collaborative supervision method based on the BIM model of the present invention. Figure 2 It is a flowchart of the high-security engineering construction collaborative supervision system based on the BIM model of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

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

[0017] The present invention monitors the stability of dynamic links in real time and sets a dynamic monitoring threshold. It judges the stability of dynamic links according to the dynamic monitoring threshold. When the stability is low, it changes the caching strategy to restore the stability of dynamic links. When the stability is high, it collects transmission behavior data and storage behavior data, calculates the data transmission priorities of transmission data and cached data according to the transmission behavior data and storage behavior data, sets transmission rules according to the data transmission priorities to perform different modes of data transmission, collects feedback data according to the data transmission situation, calculates the data redundancy ratio and data call rate using the feedback data and sets deletion rules, and performs deletion processing on redundant data according to the deletion rules to reduce the impact of delays caused by non-network problems on the project progress.

[0018] Embodiment 1, a high-security engineering construction collaborative supervision method based on the BIM model, as Figure 1 shown, includes the following steps: Step S1: Monitor the real-time situation of dynamic links and set a dynamic monitoring threshold, and judge the stability of dynamic links according to the dynamic monitoring threshold. Step S2: Collect transmission behavior data. When the stability of the dynamic link is low, change the caching policy according to the transmission behavior data; when the stability of the dynamic link is high, collect storage behavior data, and calculate the data priority coefficient by integrating the transmission behavior data and the storage behavior data. Step S3: Select to transmit the transmitted data, transmit the cached data, or calculate the transmission ratio and transmit both the transmitted data and the cached data according to the data priority coefficient. Step S4: Collect feedback data according to the transmission situation, and delete redundant data according to the feedback data.

[0019] The specific implementation is as follows: In step S1, when monitoring the real-time situation of dynamic links, the system connects to the data monitoring platform to monitor the dynamic link latency, throughput, and error rate of the BIM model and the construction site in real time.

[0020] It should be noted that the dynamic link latency refers to the time required for data to be sent from the source to the destination, including data transmission time and processing time; the throughput refers to the amount of data successfully transmitted per unit time; the error rate refers to the proportion of data packets with errors during data transmission. Among them, both the throughput and the error rate will affect the dynamic link latency. When the throughput is low, the data processing speed will slow down, resulting in an increase in the queuing time for data transmission, thus briefly increasing the latency; when the error rate is high, a large number of data packets may need to be retransmitted, and retransmission will increase the additional transmission time, thus briefly increasing the latency. The latency briefly increased by the throughput and the error rate is not the latency caused by network strength problems. The system regards it as pseudo-latency, and can appropriately increase the network latency threshold to reduce latency false alarm information.

[0021] Set the dynamic monitoring threshold through the throughput and the error rate, and determine the stability of the dynamic link through the dynamic link latency and the dynamic monitoring threshold. The specific steps are as follows: Set the sampling frequency: In the real-time monitoring of dynamic links, set the sampling frequency to calculate the dynamic monitoring threshold, that is, set sampling points at the time interval of the sampling frequency to calculate the dynamic monitoring threshold and compare it with the dynamic link latency of the sampling points.

[0022] Calculate the dynamic adjustment ratio: Select a period of historical monitoring time as the analysis time, set multiple sampling points according to the sampling frequency, record the throughput and error rate of each sampling point in the dynamic link, mark the maximum throughput and maximum error rate of all sampling points, divide the throughput of all sampling points by the marked throughput and select the median as the throughput coefficient. Similarly, obtain the error rate coefficient for the error rate. Calculate the delay impact coefficient as the adjustment ratio coefficient based on the impact relationship between throughput and error rate on the dynamic link delay, which can be obtained by taking the difference between the error rate coefficient and the throughput coefficient. When setting the dynamic monitoring threshold, the real-time throughput and error rate can be divided by the corresponding marked throughput and marked error rate to obtain the real-time throughput coefficient and real-time error rate coefficient. Take the difference between the real-time error rate coefficient and the real-time throughput coefficient to obtain the real-time delay impact coefficient, and use the calculation result obtained by dividing the real-time delay impact coefficient by the adjustment ratio coefficient as the adjustment ratio.

[0023] Set the dynamic monitoring threshold: According to the sampling frequency, when monitoring the dynamic link delay in real time, calculate the adjustment ratio at each sampling point, and use the product of the default delay threshold and the adjustment ratio as the dynamic monitoring threshold.

[0024] Judge the stability of the dynamic link: Compare the dynamic link delay at each sampling point with the dynamic monitoring threshold. When the dynamic link delay exceeds the dynamic monitoring threshold, it is judged that the dynamic link stability is low; otherwise, it is judged that the dynamic link stability is high.

[0025] The delay of network problems will bring changes in throughput and error rate. Use the throughput and error rate to inversely analyze the delay impact caused by non-network strength problems, and set the dynamic monitoring threshold according to the impact situation to analyze the dynamic link stability, which increases the fault tolerance rate of network delay analysis and provides data support for subsequent specific adjustments based on non-network problem delays.

[0026] It should be noted that the sampling frequency can be set according to the engineering accuracy. For example, set the sampling frequency to sample once per second. The calculation method of the adjustment ratio coefficient in the process of calculating the dynamic adjustment ratio is not unique, as long as it conforms to the impact relationship between throughput and error rate on the dynamic link delay. The default delay threshold is the delay threshold initially set by the system, which can be changed according to the actual situation. For example, set the default delay threshold to 60ms.

[0027] In step S2, the transmission behavior data includes the transmission data duplication rate and the amount of transmission data. The cloud database records the transmission data that has been transmitted and completed. The transmission data duplication rate is the proportion of the duplication degree of the transmission data compared with the transmission data that has been transmitted and completed in the cloud database. The system calculates the transmission data duplication rate by accessing the cloud database. The amount of transmission data refers to the storage space size occupied by the transmission data within the sampling frequency, which can be obtained through SQL query.

[0028] It should be noted that a cloud database is a database management system provided through cloud computing services. One can access the cloud database to obtain the transmitted data information after the transmission is completed. SQL queries are used to interact with the system database. The transmitted data is stored in the system database during both transmission and reception. One can use SQL queries to obtain the amount of transmitted data in the system database.

[0029] When the stability of the dynamic link is low, multiple transmitted data are received at the selected analysis time. The transmission data duplication rate of multiple transmitted data is detected respectively. The percentile method is used to screen the transmitted data according to the transmission data duplication rate, and the screened transmitted data is transferred into a temporary memory for caching, thereby improving the response latency and the stability of the dynamic link. The specific steps of screening the transmitted data using the percentile method are as follows: Data processing: Arrange the transmitted data in descending order according to the transmission data duplication rate.

[0030] Set the screening percentage: The screening percentage can be accurately set using the change in the latency threshold. Record the currently calculated value of the dynamic monitoring threshold. Calculate the difference between the currently calculated value of the dynamic monitoring threshold and the value of the dynamic monitoring threshold calculated at the previous sampling point to obtain the threshold change amount. Divide the threshold change amount by the value of the dynamic monitoring threshold calculated at the previous sampling point as the screening percentage. It should be explained that when the threshold change amount is larger, the increase in the error rate at the current collection point compared to the previous collection point is more or the decrease in the throughput at the current collection point compared to the previous collection point is more, that is, the pseudo-latency is higher, resulting in a larger actual latency. More transmitted data need to be screened and transferred into the temporary memory for caching to reduce the latency and improve the stability of the dynamic link.

[0031] Screen the data: Screen the transmitted data according to the screening percentage. Arrange the transmitted data corresponding to the percentage in descending order of the transmission data duplication rate for screening. For example, if the screening percentage is 30%, then 30% of the transmitted data with the highest transmission data duplication rate is screened and transferred into the temporary memory for caching.

[0032] The stored behavior data includes the transfer ratio and the amount of cached data. The transfer ratio is the proportion of the transmitted data transferred into the temporary memory in the storage space of the temporary memory. The amount of cached data is the storage space size occupied by the cached data within the sampling frequency, that is, the storage space size of the database occupied by the cached data within the sampling time interval.

[0033] When the stability of the dynamic link is high, the specific steps for calculating the data priority coefficient by integrating the transmission behavior data and the stored behavior data are as follows: Calculate the priority coefficient based on the amount of transmitted data, the cache occupancy ratio, and the amount of cached data. Mark the amount of transmitted data as a, the cache occupancy ratio as b, and the amount of cached data as c. The data priority coefficient can be calculated according to the following formula: L = c / a + b, where L is the data priority coefficient. When the cache occupancy ratio is larger or the ratio of the amount of cached data to the amount of transmitted data is larger, the data priority coefficient is larger. It should be noted that the larger the cache occupancy ratio, the easier it is to fill the temporary memory as the transmitted data is transferred, and the more necessary it is to give priority to transmitting the cached data; the larger the ratio of the amount of cached data to the amount of transmitted data, the more necessary it is to first clear the amount of cached data in the temporary memory, because most of the data transferred according to the transmission data repetition rate are important data. When the amount of transmitted data is small, giving priority to transmitting the cached data provides data reference for technicians to make decisions in a timely manner.

[0034] Set the screening percentage according to the threshold change amount obtained by dynamic monitoring threshold analysis. After screening the transmitted data according to the transmission data repetition rate by using the screening percentage and then transferring it into the temporary memory, not only the screening of the transmitted data content is completed, but also the transfer amount is accurately set, increasing the transfer efficiency of the temporary memory for the transmitted data.

[0035] It should be noted that the higher the transmission data repetition rate, the more data with a large number of usage times exist in the transmitted data. Prioritizing the transfer of such data to the temporary memory can reduce a large amount of storage time, thereby improving the response time and reducing the latency problem caused by non-network problems. The formula for calculating the data priority coefficient is not unique and can be adjusted according to the actual situation. This invention only gives an example of the formula for calculating the data priority coefficient based on the logical relationship of each parameter.

[0036] In step S3, set the transmission rule to transmit the transmitted data, the cached data, or both the transmitted data and the cached data according to the calculated data priority coefficient. The steps for setting the transmission rule are as follows: Determine the real-time total transmission amount: The system records the total data transmission amount within the sampling frequency and uses it as the real-time total transmission amount; Set the trigger condition: The trigger condition interval can be set to [0.8, 1.2], and the data priority coefficient executes the corresponding rule according to the trigger condition; Set the transmission rule: Transmit the data according to the transmission rule.

[0037] The specific transmission rules are as follows: Rule 1: When the real-time total transmission amount exceeds the sum of the amount of transmitted data and the amount of cached data, both the transmitted data and the cached data are transmitted simultaneously.

[0038] Rule 2: When the cache occupancy ratio is 1, the cached data is transmitted; Rule 3: When the data priority coefficient is lower than the trigger condition, the transmitted data is transmitted; Rule 4: When the data priority coefficient is higher than the trigger condition, the cached data is transmitted; Rule 5: When the data priority coefficient is within the trigger condition, the data priority coefficient is used as the transmission ratio and is allocated according to the total real-time transmission volume. At the same time, the transmitted data and the cached data are transmitted. For example, if the total real-time transmission volume is 900 Mbps and the data priority coefficient is 1, then 450 Mbps of data is taken from both the transmitted data and the cached data for transmission; if the data priority coefficient is 0.8, then 400 Mbps of data is taken from the transmitted data and 500 Mbps of data is taken from the cached data for transmission, etc.

[0039] Select data according to the above rules to allocate the data to be transmitted, which can save the queuing time of data transmission and the transmission delay caused by data congestion. In the above method, a transmission space threshold can also be set to ensure the smoothness of the transmission channel, that is, a percentage is set as the transmission space threshold according to the total real-time transmission volume, and the maximum allowable transmission volume is reduced to prevent the transmission data congestion problem caused by emergencies.

[0040] It should be noted that the total real-time transmission volume is the total amount of data that can be transmitted within the sampling frequency time interval. When the total real-time transmission volume exceeds the sum of the transmitted data volume and the cached data volume, all the transmitted data volume and the cached data volume can be transmitted simultaneously. When the cache ratio is 1, it means that the stored data has filled the storage space of the temporary memory and no more data can be stored, and the cached data needs to be transmitted first.

[0041] In step S4, redundant data refers to the same or similar data that exists repeatedly during data storage or data transmission. This kind of repeated data will reduce the transmission efficiency and increase the response time, resulting in an increase in the delay caused by non-network problems and increasing the engineering operation risk.

[0042] In the dynamic link data transmission between the BIM model and the construction site, redundant data will appear in the device memory and the temporary memory. The feedback data includes the redundancy ratio and the data call rate. The data call rate is the frequency at which the data file is called after being transmitted to the receiving end. The redundancy ratio can be represented by the ratio of the repeated data in the transmitted data and the cached data.

[0043] It should be noted that the device memory is used to store the transmitted data, and the temporary memory is used to store the cached data obtained by transferring the screened transmitted data. A high data call frequency indicates a high data usage rate, and the data can be retained.

[0044] When calculating the data call rate, N transmission data can be obtained first, and the call times of the N transmission data are detected respectively. The call times of the transmission data are divided by the total call times of the N transmission data as the corresponding data call rate.

[0045] Set a data call threshold, which can be set according to the data call rate and the data priority coefficient. For the N transmission data obtained, calculate the data call rate and the data priority coefficient respectively, use the data priority coefficient as the weight to perform weighted summation to calculate the average value, and use the obtained calculation result as the data call threshold.

[0046] The system searches for, filters, and transfers the transmission data in the device memory, and compares it with the cached data after the corresponding data is transferred in the temporary memory. Calculate the ratio of the storage space occupied by the duplicate data in the two types of data to the storage space of the corresponding transmission data in the device memory and the storage space of the corresponding cached data in the temporary memory respectively, and take the average value as the redundancy ratio.

[0047] The specific steps for setting the deletion rule based on the redundancy ratio and data call rate of the comprehensive data are as follows: Rule 1: When the data call rate of the data is lower than the data call threshold, delete the data from the temporary memory.

[0048] Rule 2: When the data call rate of the data exceeds the data call threshold, compare the transmission data in the device memory corresponding to the data with the cached data in the temporary storage, and delete the duplicate part of the data in the cached data in the temporary memory according to the redundancy ratio.

[0049] Rule 3: When the data call rate of the data is 0, delete both the transmission data in the device memory corresponding to the data and the cached data in the temporary memory.

[0050] It should be noted that the system uses the data priority coefficient to determine the importance of the data, determines the weight of the data call rate according to the data priority coefficient to make the set data call threshold more reasonable, and deletes the duplicate data in the device memory and the temporary memory according to the redundancy ratio. For example, when the redundancy ratio is 50%, only half of the duplicate data in the device memory and the temporary memory is deleted. In addition, the storage space of the device memory is larger than that of the temporary memory, and only the data in the temporary memory is deleted. On the one hand, it improves the response time and data transmission effect, and on the other hand, it retains the data in the device memory for future call analysis.

[0051] Embodiment 2, a high-security engineering construction collaborative supervision system based on a BIM model, such as Figure 2As shown, a high-security engineering construction collaborative supervision method based on a BIM model includes a delay confirmation module, a data evaluation module, a classification transmission module, and a feedback processing module; The delay confirmation module is used to monitor the real-time situation of dynamic links and judge the stability of dynamic links; The data evaluation module is used to change the cache policy according to the stability of the dynamic link or calculate the data priority during the data transmission process; The classification transmission module is used to selectively transmit the transmitted data and cached data according to the data priority; The feedback processing module is used to collect feedback data according to the transmission situation, judge the redundancy of the transmitted data and cached data according to the feedback data, and assign deletion tasks.

[0052] The above embodiments can be implemented in whole or in part by software, hardware, firmware, or any combination thereof. When implemented using software, the above embodiments can be implemented in whole or in part in the form of a computer program product.

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

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

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

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

Claims

1. A collaborative supervision method for high-security engineering construction based on a BIM model, characterized in that, It includes the following steps: Step S1: Monitor the real-time situation of the dynamic link and set a dynamic monitoring threshold, and judge the stability of the dynamic link according to the dynamic monitoring threshold. Step S2: Collect transmission behavior data. When the dynamic link stability is low, change the caching policy according to the transmission behavior data; when the dynamic link stability is high, collect storage behavior data, and calculate the data priority coefficient by integrating the transmission behavior data and the storage behavior data. Step S3: Select to transmit the transmitted data, transmit the cached data, or calculate the transmission ratio and transmit both the transmitted data and the cached data according to the data priority coefficient. Step S4: Collect feedback data according to the transmission situation, and delete redundant data according to the feedback data.

2. The high-security engineering construction collaborative supervision method based on the BIM model according to claim 1, characterized in that: In step S1, the real-time situation of the dynamic link includes dynamic link delay, throughput, and error rate; low throughput will cause the data processing speed to slow down, and when the error rate is high, retransmitting the data requires additional transmission time. The system regards the delay caused by non-network strength problems caused by throughput and error rate as pseudo-delay, and sets the dynamic monitoring threshold according to the pseudo-delay.

3. The high-security engineering construction collaborative supervision method based on the BIM model according to claim 2, characterized in that: In step S1, set the dynamic monitoring threshold through throughput and error rate, and compare the dynamic link delay with the dynamic monitoring threshold to determine the dynamic link stability. The specific steps are as follows: Set the sampling frequency: Set a fixed time interval as the sampling frequency, sample once every time interval, calculate the dynamic monitoring threshold and compare it with the dynamic link delay at the sampling point. Calculate the dynamic monitoring threshold: Set the dynamic monitoring threshold by integrating the logical relationship between throughput and error rate. Judge the dynamic link stability: Compare the dynamic link delay at each sampling point with the dynamic monitoring threshold to judge the dynamic link stability.

4. The high-security engineering construction collaborative supervision method based on the BIM model according to claim 3, characterized in that: In step S2, the transmission behavior data includes the transmission data repetition rate and the amount of transmitted data. When the dynamic link stability is low, use the percentile method to screen the transmitted data according to the transmission data repetition rate and transfer the screened transmitted data to a temporary memory for caching. The storage behavior data includes the transfer ratio and the amount of cached data; the sum of the ratio of the amount of cached data to the amount of transmitted data and the transfer ratio is used as the data priority coefficient.

5. The high-security engineering construction collaborative supervision method based on the BIM model according to claim 1, characterized in that: In step S3, set the data transmission rules according to the data priority coefficient as follows: Determine the total real-time transmission amount: The system records the total data transmission amount that can be transmitted within the sampling frequency. Set the trigger condition: Execute the corresponding rule according to the trigger condition based on the data priority. Set the transmission rule: Transmit data according to the transmission rule.

6. The high-security engineering construction collaborative supervision method based on the BIM model according to claim 1, characterized in that: In step S4, redundant data refers to the repeated existence of the same data during data storage or data transmission. The feedback data includes the redundancy ratio and the data call rate. The data call rate is the frequency at which a data file is called after being transmitted to the receiving end. The redundancy ratio can be represented by the ratio of duplicate data in the transmitted data and the cached data.

7. The high-security engineering construction collaborative supervision method based on the BIM model according to claim 1, characterized in that: In step S4, a data call threshold is set, and the deletion rule is set according to the redundancy ratio and the data call rate of the comprehensive data according to the data call threshold as follows: Rule 1: When the data call rate of the data is lower than the data call threshold, the data is deleted from the temporary memory. Rule 2: When the data call rate of the data exceeds the data call threshold, the transmitted data in the device memory corresponding to the data is compared with the cached data in the temporary memory, and the duplicate part of the data in the cached data in the temporary memory is deleted according to the redundancy ratio. Rule 3: When the data call rate of the data is 0, the transmitted data in the device memory corresponding to the data and the cached data in the temporary memory are both deleted.

8. The high-security engineering construction collaborative supervision method based on the BIM model according to claim 7, characterized in that: The device memory is used to store the transmitted data, and the temporary memory is used to store the cached data obtained by transferring the screened transmitted data.

9. A high-security engineering construction collaborative supervision system based on a BIM model, based on the high-security engineering construction collaborative supervision method according to any one of claims 1-8, characterized in that, It includes a delay confirmation module, a data evaluation module, a classification transmission module, and a feedback processing module; The delay confirmation module is used to monitor the real-time situation of the dynamic link and judge the stability of the dynamic link; The data evaluation module is used to change the cache policy according to the stability of the dynamic link or calculate the data priority during the data transmission process; The classification transmission module is used to selectively transmit the transmitted data and the cached data according to the data priority; The feedback processing module is used to collect feedback data according to the transmission situation, judge the redundancy situation of the transmitted data and the cached data according to the feedback data, and allocate deletion tasks.

Citation Information

Patent Citations

  • BIM-based multi-target building construction data sharing transmission method and system

    CN118573606A

  • Intelligent water meter stable communication system based on 4GCat1 technology

    CN118632208A

  • Alpine region logging data cloud storage system

    CN119135576A

  • Power utilization information acquisition and transmission method based on multiple networks and multiple channels

    CN119155710A

  • Self-adaptive network transmission system based on PLC remote substation communication system

    CN119341953A

Cited By

  • AR and AI cooperation-based engineering BIM model precision verification method and system

    CN121980965A