Engineering test detection data tracing method and system based on block chain

By calculating the construction correlation coefficient and authenticity coefficient between construction processes, screening and storing real engineering test detection data, the problem of low accuracy of engineering test detection data is solved, and the authenticity of data and the accuracy of traceability results are improved.

CN119720287AActive Publication Date: 2025-03-28HENAN JIAOTONG PINGWAN EXPRESSWAY CO LTD +2
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202411801002.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-09
Publication Date
2025-03-28
Estimated Expiration
2044-12-09

AI Technical Summary

Technical Problem

During the construction process, the engineering test data may have errors or false data, resulting in low accuracy of the data traceability results.

Method used

By obtaining the engineering test and inspection data of each construction process during the construction stage of the target project, the construction correlation coefficient between the current construction process and other construction processes is calculated, and the authenticity coefficient of the engineering test and inspection data is determined. If the data is true, it will be stored in the blockchain; if it is not true, further inspection will be conducted.

Benefits of technology

It improves the authenticity of engineering test data and the accuracy of traceability results, avoids the storage of false data into the blockchain, and ensures the transparency and traceability of data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119720287A_ABST
    Figure CN119720287A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of data processing, in particular to an engineering test detection data tracing method and system based on a block chain, and the method comprises the steps: obtaining the engineering test detection data of each construction flow in the construction stage of a target engineering project; according to the engineering test detection data of the current construction process and the engineering test detection data of other construction processes, determining a construction correlation coefficient between the current construction process and other construction processes; determining the authenticity coefficient of the engineering test detection data of the current construction process according to the construction correlation coefficient between the current construction process and other construction processes; and judging whether the engineering test detection data of the construction process belongs to real data or not by utilizing the authenticity coefficient, and if so, storing the engineering test detection data into the block chain so as to trace the engineering test detection data of the construction process. Therefore, the accuracy of the data traceability result is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of data processing technology, and in particular to a blockchain-based engineering test data tracing method and system. Background Art

[0002] In modern engineering construction, the authenticity and integrity of engineering test and detection data are the basis for ensuring engineering quality. Data traceability can ensure the authenticity and integrity of engineering test and detection data, and when problems occur, the source of the problem can be quickly located. With the development of information technology, especially the emergence of blockchain technology, new ideas have been provided to solve the problem of traceability of engineering test and detection data. The blockchain-based engineering test and detection data traceability method is a method that uses blockchain technology to track and verify the authenticity and integrity of engineering test and detection data. Traceability is of great significance for improving engineering quality, ensuring safety and complying with regulatory requirements.

[0003] In some scenarios, the blockchain-based engineering test data traceability method ensures data transparency and traceability by recording and storing the test data of each engineering material at each stage in detail. However, a large amount of engineering test data generated during the construction process may contain some errors or false data, which will affect the authenticity of the engineering test data and lead to low accuracy of the data traceability results. Summary of the invention

[0004] In order to solve the technical problem of low accuracy of data traceability results, the purpose of the present invention is to provide a blockchain-based engineering test data traceability method and system. The technical solutions adopted are as follows:

[0005] In a first aspect, an embodiment of the present invention provides a blockchain-based engineering test data traceability method, comprising:

[0006] Obtain engineering test and inspection data for each construction process during the construction phase of the target project;

[0007] Determine, based on the engineering test data of the current construction process and the engineering test data of other construction processes, a construction correlation coefficient between the current construction process and the other construction processes, wherein the construction correlation coefficient represents the degree of correlation between the current construction process and the other construction processes;

[0008] Determine the authenticity coefficient of the engineering test data of the current construction process according to the construction correlation coefficient between the current construction process and the other construction processes, wherein the authenticity coefficient represents the authenticity of the engineering test data of the current construction process;

[0009] The authenticity coefficient is used to determine whether the engineering test and detection data of the construction process is real data. If it is real data, it is stored in the blockchain to trace the engineering test and detection data of the construction process. If it is not real data, the engineering test and detection data of the construction process is checked.

[0010] Further, the determining of the construction correlation coefficient between the current construction process and the other construction processes based on the engineering test detection data of the current construction process and the engineering test detection data of the other construction processes includes:

[0011] Determine the quality degradation coefficient of the current construction process according to the engineering test data of the current construction process and the same type of construction process, wherein the quality degradation coefficient represents the data quality of the current construction process, and the same type of construction process and the current construction process are construction processes of the same construction type at different construction stages;

[0012] The construction correlation coefficient between the current construction process and the other construction processes is determined by using the quality degradation coefficient of the current construction process, the quality degradation coefficient of the other construction processes and the first Pearson correlation coefficient between the current construction process and the other construction processes.

[0013] Furthermore, determining the quality degradation coefficient of the current construction process according to the engineering test data of the current construction process and the same type of construction process includes:

[0014] Obtain average test data of engineering test test data of the same type of construction process;

[0015] The ratio of the engineering test detection data of the current construction process to the average detection data is determined as the quality degradation coefficient of the current construction process.

[0016] Further, the determining of the construction correlation coefficient between the current construction process and the other construction processes by using the quality degradation coefficient of the current construction process, the quality degradation coefficient of the other construction processes, and the first Pearson correlation coefficient between the current construction process and the other construction processes includes:

[0017] Acquire engineering test data of the current construction process under different construction conditions and engineering test data of other construction processes under different construction conditions;

[0018] Determine a first Pearson correlation coefficient between the current construction process and the other construction processes according to the engineering test detection data of the current construction process under different construction conditions and the engineering test detection data of the other construction processes under different construction conditions;

[0019] Calculating the absolute value of the difference between the quality degradation coefficient of the current construction process and the quality degradation coefficient of the other construction processes;

[0020] The product of the absolute value and the first Pearson correlation coefficient is determined as the construction correlation coefficient.

[0021] Furthermore, the determining of the authenticity coefficient of the engineering test data of the current construction process according to the construction correlation coefficient between the current construction process and the other construction processes includes:

[0022] Determine a quality contribution factor of the current construction process according to the engineering test and detection data of the current construction process, wherein the quality contribution factor represents the degree of influence of the engineering test and detection data of the current construction process on the engineering quality of the target engineering project;

[0023] Selecting a first target construction process whose construction correlation coefficient is greater than a first threshold from the other construction processes;

[0024] Determine the correlation annoyance coefficient between the current construction process and the first target construction process according to the engineering test detection data of the intermediate construction process between the current construction process and the first target construction process, the quality contribution factor of the intermediate construction process and the engineering quality index corresponding to the intermediate construction process, wherein the correlation annoyance coefficient represents the influence degree of the intermediate construction process on the engineering quality of the target engineering project;

[0025] Determine a data correlation factor between the current construction process and the first target construction process according to the construction correlation coefficient between the current construction process and the first target construction process and the correlation annoyance coefficient, wherein the data correlation factor represents the degree of data correlation between the engineering test detection data of the current construction process and the first target construction process;

[0026] The authenticity coefficient of the engineering test data of the current construction process is determined by using the data correlation factors, the engineering test data of the current construction process and the first target construction process under different construction conditions.

[0027] Furthermore, determining the quality contribution factor of the current construction process according to the engineering test detection data of the current construction process includes:

[0028] Fitting the engineering test data of the current construction process under different construction conditions to obtain a first fitting curve, and fitting the engineering quality indicators corresponding to the engineering test data of the current construction process under different construction conditions to obtain a second fitting curve;

[0029] Obtaining the variance of the data value of each data sampling point in the first fitting curve, the first curve slope at each data sampling point, and the second curve slope at each data sampling point in the second fitting curve;

[0030] The quality contribution factor of the current construction process is determined according to the variance, the first curve slope and the second curve slope.

[0031] Further, the determining of the correlation annoyance coefficient between the current construction process and the first target construction process according to the engineering test detection data of the intermediate construction process between the current construction process and the first target construction process, the quality contribution factor of the intermediate construction process and the engineering quality index corresponding to the intermediate construction process includes:

[0032] Acquire engineering test data of the intermediate construction process under different construction conditions and engineering quality indicators corresponding to the engineering test data of the intermediate construction process under different construction conditions;

[0033] Determine a second Pearson correlation coefficient between the current construction process and the first target construction process according to the engineering test data of the intermediate construction process under different construction conditions and the engineering quality index corresponding to the engineering test data of the intermediate construction process under different construction conditions;

[0034] The correlation annoyance coefficient between the current construction process and the first target construction process is determined by using the number of the intermediate construction processes, the quality contribution factor of the intermediate construction processes and the second Pearson correlation coefficient.

[0035] Further, the determining of the data correlation factor between the current construction process and the first target construction process according to the construction correlation coefficient and the correlation annoyance coefficient between the current construction process and the first target construction process includes:

[0036] Determine a superposition value of the relevant nuisance coefficient and a preset value;

[0037] The ratio of the construction correlation coefficient to the superposition value is determined as a data correlation factor between the current construction process and the first target construction process.

[0038] Further, the method of determining the authenticity coefficient of the engineering test data of the current construction process by using the data correlation factor, the engineering test data of the current construction process and the first target construction process under different construction conditions includes:

[0039] Selecting a second target construction process from the first target construction process, wherein the data correlation factor is greater than a second threshold;

[0040] Determine a first ratio of the engineering test detection data of the current construction process to the engineering test detection data of the second target construction process;

[0041] Determine a second ratio of a first average value to a second average value, wherein the first average value is an average value of engineering test data of a construction process of the same type as the current construction process under different construction conditions, and the second average value is an average value of engineering test data of a construction process of the same type as the second target construction process under different construction conditions;

[0042] The authenticity coefficient of the engineering test detection data of the current construction process is determined according to the number of the second target construction process, the first ratio and the second ratio.

[0043] In the second aspect, an embodiment of the present invention provides an engineering test and detection data traceability system based on blockchain, and the engineering test and detection data traceability system based on blockchain includes: a processor and a memory; wherein the memory is used to store computer programs that can be run on the processor; the processor is used to execute the program stored in the memory to implement the steps of the engineering test and detection data traceability method based on blockchain as mentioned in the first aspect.

[0044] The present invention has the following beneficial effects: first, the engineering test and detection data of each construction process in the construction stage of the target engineering project is obtained; then, according to the engineering test and detection data of the current construction process and the engineering test and detection data of other construction processes, the construction correlation coefficient between the current construction process and the other construction processes is determined, and the construction correlation coefficient represents the degree of correlation between the current construction process and the other construction processes; then, according to the construction correlation coefficient between the current construction process and other construction processes, the authenticity coefficient of the engineering test and detection data of the current construction process is determined, and the authenticity coefficient represents the authenticity of the engineering test and detection data of the current construction process; finally, the authenticity coefficient is used to judge whether the engineering test and detection data of the construction process is real data. If it is real data, it is stored in the blockchain to trace the engineering test and detection data of the construction process. If it is not real data, the engineering test and detection data of the construction process is checked.

[0045] In this way, by analyzing the correlation between the current construction process and other construction processes in the target project, the authenticity of the engineering test data of the current construction process is determined. According to the authenticity of the engineering test data, it is determined whether the engineering test data is real data. If it is real data, the engineering test data is stored in the blockchain. If it is not real data, further inspection is carried out. In this way, false data is avoided from being stored in the blockchain, the authenticity of the data stored in the blockchain is guaranteed, and the accuracy of the data traceability results is improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0046] In order to more clearly illustrate the technical solutions and advantages in the embodiments of the present invention or the prior art, the drawings required for use in the embodiments or the prior art descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.

[0047] Figure 1 A flowchart of a blockchain-based engineering test data traceability method provided by one embodiment of the present invention;

[0048] Figure 2 A schematic diagram of the module composition of a blockchain-based engineering test data traceability system provided by one embodiment of the present invention;

[0049] Figure 3 A schematic diagram of the structure of a blockchain-based engineering test data traceability system provided by one embodiment of the present invention. DETAILED DESCRIPTION

[0050] In order to further explain the technical means and effects adopted by the present invention to achieve the predetermined invention purpose, the following is a detailed description of the specific implementation method, structure, features and effects of a blockchain-based engineering test detection data traceability method and system proposed by the present invention in combination with the accompanying drawings and preferred embodiments. In the following description, different "one embodiment" or "another embodiment" does not necessarily refer to the same embodiment. In addition, specific features, structures or characteristics in one or more embodiments may be combined in any suitable form.

[0051] Unless defined otherwise, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this invention belongs.

[0052] The following is a detailed description of a blockchain-based engineering test data traceability method and system provided by the present invention in conjunction with the accompanying drawings.

[0053] Embodiment 1:

[0054] See also Figure 1 , which shows a flowchart of a blockchain-based engineering test data traceability method provided by an embodiment of the present invention, including:

[0055] S101, obtaining engineering test and inspection data of each construction process in the construction phase of the target engineering project.

[0056] Specifically, the target project refers to a project developed for a certain engineering demand, such as a residential building project, a public entertainment venue project, a wall construction project, and a nursing home construction project. The construction stage refers to the construction steps to complete the project. For example, for a wall construction project, the construction stage includes but is not limited to the preparatory stage (such as surveying the ground flatness, wall structure, and soil quality testing at the construction site), the foundation construction stage (such as excavation, filling, and compaction according to the soil conditions at the construction site), the main construction stage (such as using selected materials to build the wall), and the decoration construction stage (such as wall surface treatment, such as plastering, polishing, etc.). Each construction stage includes multiple construction processes, and the construction process refers to the multiple construction steps to complete the construction stage. For example, the preparatory stage in the wall construction project includes the construction process of surveying the ground flatness at the construction site, the construction process of surveying the wall structure at the construction site, and the construction process of testing the soil at the construction site. In each construction process, the engineering test data of each construction process is collected through sensors, measuring instruments and other equipment. For example, in the construction of wall projects, the engineering test data includes soil test data in the preparation stage, fill density data in the foundation construction stage, concrete strength data in the main construction stage, and plaster uniformity data in the decoration construction stage.

[0057] Furthermore, all engineering test and inspection data of each construction process under different construction conditions during the construction phase of the target engineering project are collected, and different construction conditions refer to different construction methods.

[0058] Furthermore, after obtaining the engineering test data of each construction process during the construction phase of the target project, it is input into the data layer of the traceability system, and the data layer of the traceability system preprocesses the engineering test data, including but not limited to denoising, standardization and normalization, to ensure the feasibility and accuracy of subsequent analysis of engineering test data under different construction conditions. The data layer performs hash processing on the preprocessed data to generate a unique hash value, and packages the hash value and timestamp information into a data block for further storage and management of the data block by the consensus layer and contract layer of the traceability system.

[0059] Furthermore, in order to improve the efficiency of subsequent data processing, a neural network model can be used to evaluate the data volume of the engineering test detection data, and the evaluation result is a score value between 1 and 10, which is regarded as the level parameter of the engineering test detection data. In the processing of subsequent embodiments, the level parameter of the engineering test detection data can be used for subsequent calculations, or the engineering test detection data can be used for calculations.

[0060] S102, determining the construction correlation coefficient between the current construction process and the other construction processes based on the engineering test and detection data of the current construction process and the engineering test and detection data of other construction processes.

[0061] The construction correlation coefficient represents the correlation degree between the current construction process and the other construction processes.

[0062] Specifically, in the same target engineering project, there is a correlation between the engineering test and detection data generated by the construction processes of different construction stages. Therefore, the correlation between the engineering test and detection data generated by different construction processes can be used to verify the authenticity of the engineering test and detection data, so as to improve the accuracy of data traceability. Furthermore, in actual operation, some construction processes in different construction stages may have the same construction direction. Taking wall construction as an example, the ground compaction process in the foundation construction stage and the masonry process in the main construction stage directly affect the hardness of the final wall. These two stages have a high correlation because they jointly affect the same engineering quality indicator, namely the wall hardness. The quality of the engineering test and detection data of the early construction process will directly affect the data quality of the engineering test and detection data of the later construction process. Therefore, the construction correlation coefficient can be determined by the current construction process and the engineering test and detection data of the same type of construction process.

[0063] As an optional embodiment of the present invention, determining the construction correlation coefficient between the current construction process and other construction processes based on the engineering test and inspection data of the current construction process and the engineering test and inspection data of other construction processes includes: determining the quality degradation coefficient of the current construction process based on the engineering test and inspection data of the current construction process and the same type of construction processes, the quality degradation coefficient characterizing the data quality of the current construction process, the same type of construction processes and the current construction process are construction processes of the same construction type in different construction stages; determining the construction correlation coefficient between the current construction process and other construction processes by utilizing the quality degradation coefficient of the current construction process, the quality degradation coefficients of other construction processes and the first Pearson correlation coefficient between the current construction process and other construction processes.

[0064] Specifically, the same type of construction process and the current construction process are construction processes of the same construction type in different construction stages. The construction process of the same construction type refers to the construction process having the same engineering quality indicators. For example, in wall construction projects, the ground compaction process in the foundation construction stage and the masonry process in the main construction stage both directly affect the hardness of the wall. The hardness of the wall is an engineering quality indicator. The ground compaction process and the masonry process jointly affect the same engineering quality indicator, namely the hardness of the wall. Therefore, the ground compaction process in the foundation construction stage and the masonry process in the main construction stage belong to construction processes of the same construction type.

[0065] Furthermore, the first Pearson correlation coefficient represents the correlation between the current construction process and the other construction processes. When the first Pearson correlation coefficient is a positive number and the larger the value, the higher the positive correlation between the current construction process and the other construction processes.

[0066] As an optional embodiment of the present invention, when determining the quality degradation coefficient of the current construction process, the average test data of the engineering test data of the same type of construction process can be obtained first; and then the ratio of the engineering test data of the current construction process to the average test data can be determined as the quality degradation coefficient of the current construction process.

[0067] Specifically, the quality degradation coefficient of the current construction process can be expressed as follows:

[0068]

[0069] In the above formula, h i represents the engineering test data of the i-th construction process, H i represents the mean value (average test data) of the engineering test data of the same type of construction process of the i-th construction process, E i Represents the quality degradation coefficient of the i-th construction process.

[0070] As an optional embodiment of the present invention, when determining the construction correlation coefficient between the current construction process and other construction processes, first obtain the engineering test and detection data of the current construction process under different construction conditions and the engineering test and detection data of other construction processes under different construction conditions; then determine the first Pearson correlation coefficient between the current construction process and other construction processes based on the engineering test and detection data of the current construction process under different construction conditions and the engineering test and detection data of other construction processes under different construction conditions; finally, calculate the absolute value of the difference between the quality degradation coefficient of the current construction process and the quality degradation coefficient of other construction processes; and determine the product of the absolute value and the first Pearson correlation coefficient as the construction correlation coefficient.

[0071] Specifically, the process of obtaining the first Pearson correlation coefficient is as follows: first, obtain a set B of engineering test data of the same type of construction process under different construction conditions of the current construction process, and a set A of engineering test data of the current construction process under different construction conditions, and calculate the first Pearson correlation coefficient between the current construction process and the other construction processes according to the engineering test data in set A and the engineering test data in set B. It is worth noting that the specific calculation process of the Pearson correlation coefficient can refer to the prior art, and the embodiments of the present invention will not be repeated here.

[0072] Furthermore, the construction correlation coefficient can be calculated using the following formula:

[0073] K i,m =γ(A i , A m )×|E i -E m |;

[0074] In the above formula, K i,m represents the construction correlation coefficient between the ith construction process and the mth construction process, m represents the mth construction process in the current target project except the ith construction process, A i represents the set A of the i-th construction process, A m represents the set B of the mth construction process, γ(A i , A m ) represents the set A i With set A m The first Pearson correlation coefficient between i represents the quality degradation coefficient of the i-th construction process, E m Represents the quality degradation coefficient of the mth construction process.

[0075] Among them, when there is a strong correlation between the construction processes in different construction stages, the engineering test and inspection data of the construction process in the early construction stage will directly affect the engineering test and inspection data of the construction process in the later construction stage; and the degree of quality degradation caused by the construction process in the early stage is much smaller than the degree of quality degradation of the construction process in the later stage.

[0076] S103, determining the authenticity coefficient of the engineering test data of the current construction process according to the construction correlation coefficient between the current construction process and other construction processes.

[0077] Among them, the authenticity coefficient represents the authenticity of the engineering test data of the current construction process.

[0078] Specifically, the engineering test and inspection data involved in the construction process plays an important role in the construction quality of each construction stage. However, due to different construction directions and engineering requirements, different construction processes contribute to different degrees to the final engineering quality of the target project. For example, the construction process of wall masonry contributes more to the overall wall quality, and its stability and sound insulation effect both depend on the quality of masonry; in contrast, the construction process of wall plastering contributes relatively less to the wall quality. Therefore, the authenticity coefficient can be determined based on the contribution of the engineering test and inspection data of the current construction process to the engineering quality of the target project and the construction correlation coefficient.

[0079] Among them, as an optional embodiment of the present invention, determining the authenticity coefficient of the engineering test and detection data of the current construction process according to the construction correlation coefficient between the current construction process and other construction processes includes: determining the quality contribution factor of the current construction process according to the engineering test and detection data of the current construction process, the quality contribution factor characterizing the degree of influence of the engineering test and detection data of the current construction process on the engineering quality of the target engineering project; selecting a first target construction process with a construction correlation coefficient greater than a first threshold from other construction processes; determining the correlation disturbance coefficient between the current construction process and the first target construction process according to the engineering test and detection data of the intermediate construction process between the current construction process and the first target construction process, the correlation disturbance coefficient characterizing the degree of influence of the intermediate construction process on the engineering quality of the target engineering project; determining the data correlation factor between the current construction process and the first target construction process according to the construction correlation coefficient and the correlation disturbance coefficient between the current construction process and the first target construction process, the data correlation factor characterizing the degree of data correlation between the engineering test and detection data of the current construction process and the first target construction process; determining the authenticity coefficient of the engineering test and detection data of the current construction process and the first target construction process under different construction conditions using the data correlation factor and the engineering test and detection data of the current construction process and the first target construction process.

[0080] Specifically, the first target construction process and the current construction process are strongly correlated construction processes. The first threshold can be determined according to the actual situation, such as being set to 0.7. The construction processes with a construction correlation coefficient greater than 0.7 between the two construction processes are regarded as strongly correlated construction processes, that is, the correlation between the two construction processes is relatively high. Furthermore, between two construction processes with strong correlation, there will be multiple other construction processes in the middle, and these intermediate construction processes may affect the connection between the original strongly correlated construction processes. For example, between the ground compaction process in the foundation construction stage and the masonry process in the main construction stage, there may be intermediate construction processes such as waterproofing treatment processes and structural reinforcement processes. The processing quality of these intermediate construction processes may also affect the final wall hardness of the same engineering quality indicator, thereby affecting the correlation between the two construction processes. Therefore, when considering the correlation between construction processes, it is also necessary to fully consider the impact of the intermediate construction processes to ensure accurate evaluation and management of the construction processes. Therefore, it is necessary to determine the authenticity of the engineering test data of the current construction process based on the degree of influence of the intermediate construction processes between the strongly correlated construction processes on the two strongly correlated construction processes.

[0081] As an optional embodiment of the present invention, when determining the quality contribution factor of the current construction process, firstly, the engineering test detection data of the current construction process under different construction conditions are fitted to obtain a first fitting curve, and the engineering quality indicators corresponding to the engineering test detection data of the current construction process under different construction conditions are fitted to obtain a second fitting curve; then, the variance of the data value of each data sampling point in the first fitting curve, the first curve slope at each data sampling point, and the second curve slope at each data sampling point in the second fitting curve are obtained; finally, the quality contribution factor of the current construction process is determined according to the variance, the first curve slope, and the second curve slope.

[0082] Specifically, the least square method or polynomial fitting method can be used to fit the engineering test data of the current construction process under different construction conditions to obtain a first fitting curve f(x). And the engineering quality index corresponding to the engineering test data of the current construction process under different construction conditions is fitted to obtain a second fitting curve F(x). Engineering quality index refers to the quality index to be achieved by the construction process at each construction stage, such as fill density, concrete strength, and soil quality.

[0083] Furthermore, the quality contribution factor of the current construction process can be expressed as follows:

[0084]

[0085] In the above formula, G irepresents the quality contribution factor of the i-th construction process, i represents the i-th construction process in the current target project, S i represents the variance of the first fitting curve f(x) of the i-th construction process, K f(x) is the set of first curve slopes at each data sampling point in the first fitting curve f(x), K F(x) is a set of second curve slopes at each data sampling point in the second fitting curve F(x). Represents the set K f(x) With the set K F(x) The +1 is to avoid the situation where the denominator of the fraction is zero. It is worth noting that the calculation of data fitting, variance and mean square error can refer to the prior art, and the embodiments of the present invention will not be repeated here.

[0086] Furthermore, for the important construction processes in each construction stage of the target project, the engineering test data has a greater impact on the final engineering quality of the target project. By performing a differential analysis on the curve slope trend of each data point in the fitting curve f(x) of the engineering test data of the construction process and the curve slope trend of each data point in the fitting curve F(x) of the corresponding engineering quality index, the smaller the difference, the greater the impact of the current construction process engineering test data on the engineering quality, G i The larger the value is, the greater the contribution of the current construction process to the entire project.

[0087] As an optional embodiment of the present invention, when determining the correlation annoyance coefficient between the current construction process and the first target construction process, firstly, the engineering test and inspection data of the intermediate construction process under different construction conditions and the engineering quality indicators corresponding to the engineering test and inspection data of the intermediate construction process under different construction conditions are obtained; then, based on the engineering test and inspection data of the intermediate construction process under different construction conditions and the engineering quality indicators corresponding to the engineering test and inspection data of the intermediate construction process under different construction conditions, the second Pearson correlation coefficient between the current construction process and the first target construction process is determined; finally, the correlation annoyance coefficient between the current construction process and the first target construction process is determined using the number of intermediate construction processes, the quality contribution factor of the intermediate construction process and the second Pearson correlation coefficient.

[0088] Specifically, the second Pearson correlation coefficient represents the correlation between the current construction process and the first target construction process. The process of calculating the second Pearson correlation coefficient is as follows: obtain a set C of engineering test data of intermediate construction processes and construction processes of the same type under different construction conditions and a set D of engineering quality indicators corresponding to the engineering test data of the intermediate construction processes and construction processes of the same type under different construction conditions, and then calculate the Pearson correlation coefficient between the set C and the set D. The specific calculation process of the Pearson correlation coefficient can be referred to the prior art, and the embodiments of the present invention will not be repeated here.

[0089] Furthermore, the correlation annoyance coefficient between the two strongly correlated construction processes can be measured based on the engineering test data and corresponding engineering quality indicators of all intermediate construction processes between the current construction process with strong correlation and the first target construction process. At the same time, the quality contribution factor of the current construction process is introduced to correct the correlation annoyance coefficient to obtain a more accurate correlation annoyance coefficient.

[0090] Furthermore, the relevant annoyance coefficient can be calculated using the following formula:

[0091]

[0092] In the above formula, N represents the number of intermediate construction processes between the current construction process and the first target construction process, n represents the nth intermediate construction process, and C n represents the collection of engineering test data of the nth intermediate construction process and the same type of construction process under different construction conditions, and D represents C n The set of engineering quality indicators corresponding to the engineering test data in, Y(C n , D) represents C n The second Pearson correlation coefficient between the set G and the set D, n represents the quality contribution factor of the nth intermediate construction process, and R represents the correlation annoyance coefficient between the current construction process and the first target construction process. The larger the value is, the greater the impact of the intermediate construction process on the correlation between the current construction process and the first target construction process.

[0093] As an optional embodiment of the present invention, determining the data correlation factor between the current construction process and the first target construction process based on the construction correlation coefficient and the related disturbance coefficient between the current construction process and the first target construction process includes: determining the superposition value of the related disturbance coefficient and the preset value; determining the ratio of the construction correlation coefficient to the superposition value as the data correlation factor between the current construction process and the first target construction process.

[0094] Specifically, the preset value can be determined according to actual conditions, and in the embodiment of the present invention, the value is 1.

[0095] Furthermore, the data-related factor can be expressed as follows:

[0096]

[0097] In the above formula, K represents the construction correlation coefficient between the current construction process and the first target construction process, R represents the correlation disturbance coefficient between the current construction process and the first target construction process, and U represents the data correlation factor of the engineering test data of the current construction process and the first target construction process. The larger the value is, the stronger the data correlation between the engineering test data of the current construction process and the first target construction process is.

[0098] As an optional embodiment of the present invention, determining the authenticity coefficient of the engineering test data of the current construction process by using data correlation factors, the engineering test data of the current construction process and the first target construction process under different construction conditions includes: selecting a second target construction process with a data correlation factor greater than a second threshold from the first target construction process; determining a first ratio of the engineering test data of the current construction process to the engineering test data of the second target construction process; determining a second ratio of a first average value to a second average value, the first average value being the average value of the engineering test data of the construction process of the same type as the current construction process under different construction conditions, and the second average value being the average value of the engineering test data of the construction process of the same type as the second target construction process under different construction conditions; determining the authenticity coefficient of the engineering test data of the current construction process according to the number of second target construction processes, the first ratio, and the second ratio.

[0099] Specifically, the second threshold value can be determined according to actual conditions. In the embodiment of the present invention, the data correlation factor is first normalized using the norm function, and then the normalized data correlation factor is compared with the second threshold value. The second threshold value is 0.7 in the embodiment of the present invention. A second target construction process whose normalized data correlation factor is greater than the second threshold value is selected from the first target construction process. The second target construction process has a strong correlation with the engineering test detection data of the current construction process, that is, the engineering test detection data of the second target construction process has a high degree of correlation with the engineering test detection data of the current construction process.

[0100] Furthermore, after obtaining the second target construction process, the current construction process and all the second target construction processes are sorted and connected according to the construction progress to obtain several construction process construction curves with strong correlation. For each construction process construction curve with strong correlation, the changes in the engineering test data of each construction process are consistent. The engineering test data of the same type of construction processes of each construction process in each construction process construction curve under different construction conditions are obtained to calculate the authenticity coefficient of the engineering test data of the current construction process.

[0101] Furthermore, the authenticity coefficient of the engineering test data of the current construction process can be expressed as follows:

[0102]

[0103] In the above formula, Z j represents the authenticity coefficient of the engineering test data of the j-th construction process, Q represents the set of construction processes other than the j-th construction process in the construction curve of the strongly correlated construction process (the second target construction process), q represents the q-th construction process in the Q set, and x j represents the engineering test data of the jth construction process, x q represents the engineering test data of the qth construction process, X j represents the mean value (first average value) of the engineering test data of the same type of construction process under different construction conditions in the jth construction process, X q It represents the mean (second average value) of the engineering test data of the qth construction process of the same type under different construction conditions.

[0104] Furthermore, The smaller the difference, the greater the authenticity of the engineering test data of the current construction process; in addition, the engineering test data in this embodiment does not have a zero situation.

[0105] S104, using the authenticity coefficient to determine whether the engineering test and detection data of the construction process is real data, if it is real data, it is stored in the blockchain to trace the engineering test and detection data of the construction process, if it is not real data, the engineering test and detection data of the construction process is checked.

[0106] Specifically, a third threshold can be set, and engineering test detection data with a authenticity coefficient greater than the third threshold is regarded as real data, otherwise, it is false data. The third threshold can be determined according to actual conditions, and in the embodiment of the present invention, the third threshold is 0.5.

[0107] Furthermore, if the engineering test data is false, relevant personnel will be reminded in time to check the engineering test data of the construction process and re-enter the correct engineering test data. After data screening and correction, the traceability system performs subsequent traceability management based on the real engineering test data, ensuring the reliability and accuracy of the final traceability results.

[0108] The embodiment of the present invention determines the authenticity of the engineering test data of the current construction process by analyzing the correlation between the current construction process and other construction processes in the target engineering project. According to the authenticity of the engineering test data, it is determined whether the engineering test data is real data. If it is real data, the engineering test data is stored in the blockchain. If it is not real data, further inspection is performed. In this way, false data is avoided from being stored in the blockchain, the authenticity of the data stored in the blockchain is guaranteed, and the accuracy of the data tracing results is improved.

[0109] Embodiment 2:

[0110] Corresponding to the engineering test data traceability method based on blockchain provided in the above embodiment, based on the same technical concept, the embodiment of the present invention also provides an engineering test data traceability system based on blockchain. Figure 2 A schematic diagram of the module composition of a blockchain-based engineering test data traceability system provided in an embodiment of the present invention, wherein the blockchain-based engineering test data traceability system is used to execute Figure 1 The engineering test data traceability method based on blockchain described in Figure 2 As shown, the blockchain-based engineering test and detection data traceability system 200 includes: an acquisition module 201, which is used to acquire the engineering test and detection data of each construction process in the construction phase of the target engineering project; a determination module 202, which is used to determine the construction correlation coefficient between the current construction process and the other construction processes based on the engineering test and detection data of the current construction process and the engineering test and detection data of other construction processes, and the construction correlation coefficient represents the degree of correlation between the current construction process and the other construction processes; the determination module 202 is also used to determine the authenticity coefficient of the engineering test and detection data of the current construction process based on the construction correlation coefficient between the current construction process and other construction processes, and the authenticity coefficient represents the authenticity of the engineering test and detection data of the current construction process; the traceability module 203 is used to use the authenticity coefficient to determine whether the engineering test and detection data of the construction process is real data. If it is real data, it is stored in the blockchain to trace the engineering test and detection data of the construction process. If it is not real data, the engineering test and detection data of the construction process is checked.

[0111] The embodiment of the present invention determines the authenticity of the engineering test data of the current construction process by analyzing the correlation between the current construction process and other construction processes in the target engineering project. According to the authenticity of the engineering test data, it is determined whether the engineering test data is real data. If it is real data, the engineering test data is stored in the blockchain. If it is not real data, further inspection is performed. In this way, false data is avoided from being stored in the blockchain, the authenticity of the data stored in the blockchain is guaranteed, and the accuracy of the data tracing results is improved.

[0112] Optionally, the determination module 202 is also used to determine the quality degradation coefficient of the current construction process based on the engineering test data of the current construction process and the same type of construction processes, the quality degradation coefficient characterizing the data quality of the current construction process, the same type of construction process and the current construction process are construction processes of the same construction type in different construction stages; and to determine the construction correlation coefficient between the current construction process and the other construction processes by utilizing the quality degradation coefficient of the current construction process, the quality degradation coefficients of the other construction processes, and the first Pearson correlation coefficient between the current construction process and the other construction processes.

[0113] Optionally, the determination module 202 is further used to obtain average test data of engineering test data of the same type of construction processes; and determine the ratio of the engineering test data of the current construction process to the average test data as the quality degradation coefficient of the current construction process.

[0114] Optionally, the determination module 202 is also used to obtain the engineering test and inspection data of the current construction process under different construction conditions and the engineering test and inspection data of other construction processes under different construction conditions; determine the first Pearson correlation coefficient between the current construction process and the other construction processes based on the engineering test and inspection data of the current construction process under different construction conditions and the engineering test and inspection data of other construction processes under different construction conditions; calculate the absolute value of the difference between the quality degradation coefficient of the current construction process and the quality degradation coefficient of other construction processes; and determine the product of the absolute value and the first Pearson correlation coefficient as the construction correlation coefficient.

[0115] Optionally, the determination module 202 is also used to determine the quality contribution factor of the current construction process based on the engineering test and detection data of the current construction process, the quality contribution factor characterizes the degree of influence of the engineering test and detection data of the current construction process on the engineering quality of the target engineering project; select a first target construction process with a construction correlation coefficient greater than a first threshold from other construction processes; determine the correlation disturbance coefficient between the current construction process and the first target construction process based on the engineering test and detection data of the intermediate construction process between the current construction process and the first target construction process, the correlation disturbance coefficient characterizes the degree of influence of the intermediate construction process on the engineering quality of the target engineering project; determine the data correlation factor between the current construction process and the first target construction process based on the construction correlation coefficient and the correlation disturbance coefficient between the current construction process and the first target construction process, the data correlation factor characterizes the degree of data correlation between the engineering test and detection data of the current construction process and the first target construction process; determine the authenticity coefficient of the engineering test and detection data of the current construction process and the first target construction process under different construction conditions using the data correlation factor and the engineering test and detection data of the current construction process and the first target construction process.

[0116] Optionally, the determination module 202 is also used to fit the engineering test and detection data of the current construction process under different construction conditions to obtain a first fitting curve, and to fit the engineering quality indicators corresponding to the engineering test and detection data of the current construction process under different construction conditions to obtain a second fitting curve; obtain the variance of the data value of each data sampling point in the first fitting curve, the first curve slope at each data sampling point, and the second curve slope at each data sampling point in the second fitting curve; determine the quality contribution factor of the current construction process according to the variance, the first curve slope, and the second curve slope.

[0117] Optionally, the determination module 202 is also used to obtain the engineering test and inspection data of the intermediate construction process under different construction conditions and the engineering quality indicators corresponding to the engineering test and inspection data of the intermediate construction process under different construction conditions; determine the second Pearson correlation coefficient between the current construction process and the first target construction process based on the engineering test and inspection data of the intermediate construction process under different construction conditions and the engineering quality indicators corresponding to the engineering test and inspection data of the intermediate construction process under different construction conditions; and determine the correlation annoyance coefficient between the current construction process and the first target construction process using the number of intermediate construction processes, the quality contribution factors of the intermediate construction processes and the second Pearson correlation coefficient.

[0118] Optionally, the determination module 202 is further used to determine a superposition value of the relevant nuisance coefficient and a preset value; and determine a ratio of the construction correlation coefficient to the superposition value as a data correlation factor between the current construction process and the first target construction process.

[0119] Optionally, the determination module 202 is also used to select a second target construction process whose data correlation factor is greater than a second threshold from the first target construction process; determine a first ratio of the engineering test data of the current construction process to the engineering test data of the second target construction process; determine a second ratio of the first average value to the second average value, the first average value being the average value of the engineering test data of the construction process of the same type as the current construction process under different construction conditions, and the second average value being the average value of the engineering test data of the construction process of the same type as the second target construction process under different construction conditions; determine the authenticity coefficient of the engineering test data of the current construction process based on the number of second target construction processes, the first ratio, and the second ratio.

[0120] The blockchain-based engineering test and detection data traceability system provided in the embodiment of the present invention can realize the various processes in the embodiments corresponding to the above-mentioned blockchain-based engineering test and detection data traceability method, and has the same or similar beneficial effects. To avoid repetition, it will not be repeated here.

[0121] Embodiment three:

[0122] Corresponding to the engineering test data traceability method based on blockchain provided in the above embodiment, based on the same technical concept, the embodiment of the present invention also provides an engineering test data traceability system based on blockchain, which is used to execute the above engineering test data traceability method based on blockchain. Figure 3 A schematic diagram of a blockchain-based engineering test data traceability system for implementing various embodiments of the present invention is provided. Figure 3 The blockchain-based engineering test data traceability system may have relatively large differences due to different configurations or performances, and may include one or more processors 301 and memory 302, the memory 302 is used to store computer programs that can be run on the processor 301, and the processor 301 is used to execute the program stored in the memory 302 to achieve the above Figure 1 The various steps in the method embodiment. Among them, the memory 302 can be a short-term storage or a persistent storage. The application stored in the memory 302 may include one or more modules (not shown in the figure), and each module may include a series of computer executable instructions in the blockchain-based engineering test detection data traceability system.

[0123] Furthermore, the processor 301 can be configured to communicate with the memory 302 to execute a series of computer executable instructions in the memory 302 on the blockchain-based engineering test and detection data traceability system. The blockchain-based engineering test and detection data traceability system can also include one or more power supplies 303, one or more wired or wireless network interfaces 304, one or more input and output interfaces 305, and one or more keyboards 306.

[0124] Specifically in this embodiment, the blockchain-based engineering test data traceability system includes a processor, a communication interface, a memory and a communication bus; wherein the processor, the communication interface and the memory communicate with each other through the bus; the memory is used to store computer programs; the processor is used to execute the programs stored in the memory to achieve the above Figure 1 The various steps in the method embodiment are similar to those in the method embodiment, and have the beneficial effects of the above method embodiments. To avoid repetition, the embodiments of the present invention will not be described in detail here.

[0125] It should be noted that the blockchain-based engineering test and detection data traceability system provided in the embodiment of the present invention and the blockchain-based engineering test and detection data traceability method provided in the embodiment of the present invention are based on the same inventive concept. Therefore, the specific implementation of this embodiment can refer to the implementation of the aforementioned blockchain-based engineering test and detection data traceability method, and has the same or similar beneficial effects, and the repetitions will not be repeated.

[0126] It should be noted that the sequence of the above embodiments of the present invention is only for description and does not represent the advantages and disadvantages of the embodiments. The processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0127] The various embodiments in this specification are described in a progressive manner, and the same or similar parts between the various embodiments can be referenced to each other, and each embodiment focuses on the differences from other embodiments.

Claims

1. A blockchain-based engineering test data traceability method, characterized in that: The blockchain-based engineering test data traceability method includes: Obtain engineering test and inspection data for each construction process during the construction phase of the target project; Determine, based on the engineering test data of the current construction process and the engineering test data of other construction processes, a construction correlation coefficient between the current construction process and the other construction processes, wherein the construction correlation coefficient represents the degree of correlation between the current construction process and the other construction processes; Determine the authenticity coefficient of the engineering test data of the current construction process according to the construction correlation coefficient between the current construction process and the other construction processes, wherein the authenticity coefficient represents the authenticity of the engineering test data of the current construction process; The authenticity coefficient is used to determine whether the engineering test and detection data of the construction process is real data. If it is real data, it is stored in the blockchain to trace the engineering test and detection data of the construction process. If it is not real data, the engineering test and detection data of the construction process is checked.

2. The method for tracing engineering test data based on blockchain according to claim 1 is characterized in that: Determining the construction correlation coefficient between the current construction process and the other construction processes based on the engineering test data of the current construction process and the engineering test data of the other construction processes includes: Determine the quality degradation coefficient of the current construction process according to the engineering test data of the current construction process and the same type of construction process, wherein the quality degradation coefficient represents the data quality of the current construction process, and the same type of construction process and the current construction process are construction processes of the same construction type at different construction stages; The construction correlation coefficient between the current construction process and the other construction processes is determined by using the quality degradation coefficient of the current construction process, the quality degradation coefficient of the other construction processes and the first Pearson correlation coefficient between the current construction process and the other construction processes.

3. The method for tracing engineering test data based on blockchain according to claim 2 is characterized in that: Determining the quality degradation coefficient of the current construction process according to the engineering test data of the current construction process and the same type of construction process includes: Obtain average test data of engineering test test data of the same type of construction process; The ratio of the engineering test detection data of the current construction process to the average detection data is determined as the quality degradation coefficient of the current construction process.

4. The method for tracing engineering test data based on blockchain according to claim 2 is characterized in that: Determining the construction correlation coefficient between the current construction process and the other construction processes by using the quality degradation coefficient of the current construction process, the quality degradation coefficient of the other construction processes, and the first Pearson correlation coefficient between the current construction process and the other construction processes includes: Acquire engineering test data of the current construction process under different construction conditions and engineering test data of other construction processes under different construction conditions; Determine a first Pearson correlation coefficient between the current construction process and the other construction processes according to the engineering test detection data of the current construction process under different construction conditions and the engineering test detection data of the other construction processes under different construction conditions; Calculating the absolute value of the difference between the quality degradation coefficient of the current construction process and the quality degradation coefficient of the other construction processes; The product of the absolute value and the first Pearson correlation coefficient is determined as the construction correlation coefficient.

5. The blockchain-based engineering test data traceability method according to any one of claims 1 to 4, characterized in that: Determining the authenticity coefficient of the engineering test data of the current construction process according to the construction correlation coefficient between the current construction process and the other construction processes includes: Determine a quality contribution factor of the current construction process according to the engineering test and detection data of the current construction process, wherein the quality contribution factor represents the degree of influence of the engineering test and detection data of the current construction process on the engineering quality of the target engineering project; Selecting a first target construction process whose construction correlation coefficient is greater than a first threshold from the other construction processes; Determine the correlation annoyance coefficient between the current construction process and the first target construction process according to the engineering test detection data of the intermediate construction process between the current construction process and the first target construction process, the quality contribution factor of the intermediate construction process and the engineering quality index corresponding to the intermediate construction process, wherein the correlation annoyance coefficient represents the influence degree of the intermediate construction process on the engineering quality of the target engineering project; Determine a data correlation factor between the current construction process and the first target construction process according to the construction correlation coefficient between the current construction process and the first target construction process and the correlation annoyance coefficient, wherein the data correlation factor represents the degree of data correlation between the engineering test detection data of the current construction process and the first target construction process; The authenticity coefficient of the engineering test data of the current construction process is determined by using the data correlation factors, the engineering test data of the current construction process and the first target construction process under different construction conditions.

6. The method for tracing engineering test data based on blockchain according to claim 5 is characterized in that: Determining the quality contribution factor of the current construction process according to the engineering test detection data of the current construction process includes: Fitting the engineering test data of the current construction process under different construction conditions to obtain a first fitting curve, and fitting the engineering quality indicators corresponding to the engineering test data of the current construction process under different construction conditions to obtain a second fitting curve; Obtaining the variance of the data value of each data sampling point in the first fitting curve, the first curve slope at each data sampling point, and the second curve slope at each data sampling point in the second fitting curve; The quality contribution factor of the current construction process is determined according to the variance, the first curve slope and the second curve slope.

7. The method for tracing engineering test data based on blockchain according to claim 5 is characterized in that: Determining the correlation annoyance coefficient between the current construction process and the first target construction process according to the engineering test detection data of the intermediate construction process between the current construction process and the first target construction process, the quality contribution factor of the intermediate construction process, and the engineering quality index corresponding to the intermediate construction process includes: Acquire engineering test data of the intermediate construction process under different construction conditions and engineering quality indicators corresponding to the engineering test data of the intermediate construction process under different construction conditions; Determine a second Pearson correlation coefficient between the current construction process and the first target construction process according to the engineering test data of the intermediate construction process under different construction conditions and the engineering quality index corresponding to the engineering test data of the intermediate construction process under different construction conditions; The correlation annoyance coefficient between the current construction process and the first target construction process is determined by using the number of the intermediate construction processes, the quality contribution factor of the intermediate construction processes and the second Pearson correlation coefficient.

8. The method for tracing engineering test data based on blockchain according to claim 5 is characterized in that: The step of determining the data correlation factor between the current construction process and the first target construction process according to the construction correlation coefficient between the current construction process and the first target construction process and the correlation annoyance coefficient comprises: Determine a superposition value of the relevant nuisance coefficient and a preset value; The ratio of the construction correlation coefficient to the superposition value is determined as a data correlation factor between the current construction process and the first target construction process.

9. The method for tracing engineering test data based on blockchain according to claim 5 is characterized in that: The method of determining the authenticity coefficient of the engineering test data of the current construction process by using the data correlation factor, the engineering test data of the current construction process and the first target construction process under different construction conditions includes: Selecting a second target construction process from the first target construction process, wherein the data correlation factor is greater than a second threshold; Determine a first ratio of the engineering test detection data of the current construction process to the engineering test detection data of the second target construction process; Determine a second ratio of a first average value to a second average value, wherein the first average value is an average value of engineering test data of a construction process of the same type as the current construction process under different construction conditions, and the second average value is an average value of engineering test data of a construction process of the same type as the second target construction process under different construction conditions; The authenticity coefficient of the engineering test detection data of the current construction process is determined according to the number of the second target construction process, the first ratio and the second ratio.

10. A blockchain-based engineering test data traceability system, characterized in that: The blockchain-based engineering test and detection data traceability system includes: a processor and a memory; wherein the memory is used to store computer programs that can be run on the processor; the processor is used to execute the program stored in the memory to implement the steps of the blockchain-based engineering test and detection data traceability method as described in any one of claims 1-9.

Citation Information

Patent Citations

  • Product tracing method and system based on block chain technology

    CN117196659A

  • Whole-process management method and system for engineering data

    CN117852719A

  • Engineering cost risk early warning system based on BIM

    CN118485298A

  • Construction data analysis aided decision-making method and system for traffic engineering project

    CN119048032A

  • Driving control method and apparatus for vehicle

    KR1020200101601A