Building material evidence storage traceability management method and device in capital construction project

By acquiring and encrypting building material characteristic data in real time during infrastructure projects and uploading it to the blockchain, a mapping relationship between building materials and projects is established, which solves the problem of low efficiency in building material traceability and realizes reliable traceability management of building materials in projects.

CN120975809AActive Publication Date: 2025-11-18SHENZHEN ESAC TECH CO LTD
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202511518214.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-23
Publication Date
2025-11-18
Estimated Expiration
2045-10-23

AI Technical Summary

Technical Problem

In infrastructure projects, existing technologies cannot efficiently trace building materials, resulting in the inability to accurately trace quality issues of building materials and affecting project quality.

Method used

By acquiring real-time project progress nodes, project location tags, and irreversible characteristic data of building materials, a spatiotemporal encrypted summary is generated and uploaded to the blockchain for evidence storage. A topological relationship between building materials and project entities is established, and the status of building materials is dynamically associated with the project acceptance list. A mapping relationship between building materials and project is generated, and a traceability report is output under regulatory instructions.

Benefits of technology

It enables reliable traceability management of building materials in engineering projects, ensures the authenticity and immutability of data, provides traceability reports throughout the entire life cycle, and improves the transparency and reliability of engineering management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120975809A_ABST
    Figure CN120975809A_ABST
Patent Text Reader

Abstract

The invention discloses a building material evidence storage traceability management method and device in an infrastructure project, and relates to the technical field of data traceability, and the method comprises the steps: obtaining a project progress node, a project positioning label and irreversible feature data of a building material in real time, binding the project progress node, the irreversible feature data and the project positioning label, and storing the irreversible feature data in a database; the method comprises the steps of generating a space-time encryption abstract, uploading the space-time encryption abstract to a block chain for evidence storage to obtain block chain evidence storage data, generating a building material-engineering entity topological relation based on the block chain evidence storage data, dynamically associating a building material state with an engineering acceptance list based on the building material-engineering entity topological relation to obtain a building material-engineering mapping relation, and when a supervision instruction is received, performing supervision on the building material state and the engineering acceptance list. And determining a traceability object according to the building material-engineering mapping relationship, determining a deviation ratio between the real-time detection value and block chain evidence storage data according to the block chain evidence storage data of the traceability object, and outputting a traceability report based on the deviation ratio. Building material evidence traceability can be carried out according to the relationship between the engineering and the building materials, and traceable management of the building materials is realized.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of data traceability, in particular to a construction material evidence storage traceability management method and device in infrastructure projects. BACKGROUND

[0002] In infrastructure projects, the quality of construction materials often plays a major role in project quality. When there is a quality problem in the construction material itself, it will cause the project quality to decline. In order to ensure the quality of the construction material, the procurement channel, procurement batch and other related information of the construction material are usually recorded, but this method can only record the basic information of the construction material, and the traceability management efficiency is low in construction material management and subsequent construction material traceability, and the construction material traceability cannot be accurately performed.

[0003] The above content is only used to assist in understanding the technical solutions of the present application and does not represent the acknowledgement of the above content as prior art. SUMMARY

[0004] The main purpose of the present application is to provide a construction material evidence storage traceability management method and device in infrastructure projects, which aims to solve the technical problem of low efficiency of project construction material traceability in the prior art.

[0005] To achieve the above-mentioned purpose, the present application provides a construction material evidence storage traceability management method in infrastructure projects, the method comprising: real-time acquisition of project progress nodes, project positioning labels and irreversible feature data of construction materials; binding the project progress nodes, the irreversible feature data and the project positioning labels, generating a spatiotemporal encryption digest, uploading to a blockchain for storage, and obtaining blockchain storage data; Based on the blockchain storage data, a construction material-project entity topological relationship is generated, and based on the construction material-project entity topological relationship, a construction material state is dynamically associated with a project acceptance list to obtain a construction material-project mapping relationship; Upon receiving a supervision instruction, determining a traceability object according to the construction material-project mapping relationship, determining a deviation rate of a real-time monitoring value from the blockchain storage data of the traceability object, and outputting a traceability report based on the deviation rate.

[0006] In an embodiment, the step of binding the project progress nodes, the irreversible feature data and the project positioning labels, generating a spatiotemporal encryption digest, uploading to a blockchain for storage, and obtaining blockchain storage data comprises: extracting the version number of the project progress node, taking the version number as an encryption factor, and encrypting the encryption factor with the irreversible feature data to generate an encrypted spatiotemporal stamp; binding the project positioning label and the encrypted spatiotemporal stamp to generate a spatiotemporal encryption digest; Classify the spatiotemporal encryption summary based on the building material category, upload the spatiotemporal encryption summary to the corresponding blockchain for notarization according to the classification result, and obtain blockchain notarization data.

[0007] In an embodiment, before the step of extracting the version number of the engineering progress node, taking the version number as an encryption factor, encrypting the encryption factor and the irreversible feature data to generate an encrypted spatiotemporal stamp, further comprising: Wavelet packet decompression is performed on the irreversible feature data to obtain a frequency band energy entropy feature of the material fingerprint, and a lightweight irreversible feature data is generated according to the energy entropy feature, and the lightweight irreversible feature data is used to replace the irreversible feature data; A reference time of satellite time service is obtained, and the engineering positioning tag is spatiotemporally calibrated based on the reference time to obtain a spatiotemporally calibrated engineering positioning tag, and the spatiotemporally calibrated engineering positioning tag is used to replace the engineering positioning tag.

[0008] In an embodiment, the step of generating a building material-engineering entity topological relationship based on the blockchain notarization data, dynamically associating building material states with engineering acceptance lists based on the building material-engineering entity topological relationship, and obtaining a building material-engineering mapping relationship comprises: The spatiotemporal stamp and the component number coding in the blockchain notarization data are parsed, and a building material-engineering entity topological relationship is constructed based on the spatiotemporal stamp and the component number coding; A building material list of the engineering entity is determined according to the engineering acceptance list, a corresponding building material state is determined based on the building material list, building material information is generated according to the building material list and the building material state, and a corresponding relationship between the building material information and the engineering is determined; The corresponding relationship is fused with the building material-engineering entity topological relationship to obtain a building material-engineering mapping relationship.

[0009] In an embodiment, the step of parsing the spatiotemporal stamp and the component number coding in the blockchain notarization data, and constructing a building material-engineering entity topological relationship based on the spatiotemporal stamp and the component number coding comprises: The spatiotemporal stamp and the component number coding in the blockchain notarization data are parsed, the satellite positioning coordinates in the spatiotemporal stamp are extracted, and inverse ray tracing is performed on the satellite positioning coordinates to generate an assembly trajectory; Based on the assembly trajectory and the component number coding, a spatial topological relationship of the building material in the engineering entity is constructed to form a building material-engineering entity topological relationship.

[0010] In an embodiment, the step of fusing the corresponding relationship with the building material-engineering entity topological relationship to obtain a building material-engineering mapping relationship comprises: match each building material in the building material list with a corresponding node in the building material-engineering entity topological relationship to obtain a matching result; According to the matching result, a mapping relationship between the building material identifier and the engineering entity identifier is established to form a building material-engineering mapping relationship.

[0011] In an embodiment, the step of, upon receiving a supervision instruction, determining a traceability object according to the building material-engineering mapping relationship, determining a deviation rate of a real-time monitoring value from the blockchain storage data of the traceability object, and outputting a traceability report based on the deviation rate includes: Upon receiving a supervision instruction, determining a traceability code according to the supervision instruction, and determining a traceability object in the building material-engineering mapping relationship according to the traceability code; According to the storage information of the traceability object, determine the corresponding blockchain storage data; Obtain the real-time detection value of the traceability object, estimate the deviation of the real-time detection value from the blockchain storage data, and determine the deviation rate; According to the deviation rate, output a traceability report.

[0012] In an embodiment, the step of obtaining the real-time detection value of the traceability object, estimating the deviation of the real-time detection value from the blockchain storage data, and determining the deviation rate includes: Extract historical feature data in the blockchain storage data as a reference value; Obtain the real-time detection value of the traceability object, and calculate the deviation value between the real-time detection value and the reference value based on the Euclidean distance; According to the deviation value and the reference value, determine the deviation rate.

[0013] In an embodiment, the step of obtaining the real-time detection value of the traceability object, estimating the deviation of the real-time detection value from the blockchain storage data, and determining the deviation rate includes: Real-time acquisition of spectral fingerprint and mechanical property gradient data when the building material enters, and encapsulation of the spectral fingerprint and the mechanical property gradient data as irreversible feature data; Real-time acquisition of building material unique identification information, three-dimensional geographic coordinates and structure entity code, and encapsulation of the building material unique identification information, three-dimensional geographic coordinates and structure entity code as engineering positioning label.

[0014] In addition, in order to achieve the above-mentioned purpose, the application also provides a building material storage evidence traceability management device in infrastructure engineering, which comprises: The data acquisition module is used for real-time acquisition of engineering progress nodes, engineering positioning labels and irreversible feature data of building materials; An information evidence storage module is configured to bind the engineering progress node, the irreversible feature data and the engineering positioning label, generate a time-space encryption summary, upload the time-space encryption summary to a blockchain for evidence storage, and obtain blockchain evidence storage data; A data mapping module is configured to generate a building material-engineering entity topological relationship based on the blockchain evidence storage data, dynamically associate building material states with engineering acceptance lists based on the building material-engineering entity topological relationship, and obtain a building material-engineering mapping relationship. A traceability management module is configured to determine a traceability object according to the building material-engineering mapping relationship when a supervision instruction is received, determine a deviation rate of real-time monitoring values from the blockchain evidence storage data of the traceability object according to the blockchain evidence storage data of the traceability object, and output a traceability report based on the deviation rate.

[0015] In addition, to achieve the above-mentioned purpose, the present application also provides a building material evidence storage traceability management device in a capital construction project, which comprises a memory, a processor and a computer program stored on the memory and executable on the processor, and the computer program is configured to implement the steps of the building material evidence storage traceability management method in a capital construction project as described above.

[0016] In addition, to achieve the above-mentioned purpose, the present application also provides a storage medium, which is a computer readable storage medium, and the storage medium stores a computer program, and the computer program is executed by a processor to implement the steps of the building material evidence storage traceability management method in a capital construction project as described above.

[0017] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which comprises a computer program, and the computer program is executed by a processor to implement the steps of the building material evidence storage traceability management method in a capital construction project as described above.

[0018] The present application provides a building material evidence storage traceability management method in a capital construction project, which binds engineering progress, position and building material unique features and encrypts on-chain to ensure the authenticity of data sources and the non-tamperability of the whole process; the topological relationship and the engineering acceptance list dynamically associated based on the on-chain evidence storage establish an accurate building material-engineering mapping system, so that the use state of the building material in the engineering can be uniquely identified and tracked; when a supervision instruction is triggered, the mapping relationship is relied on to quickly locate the traceability object, and a deviation rate of real-time data from the original record on the chain is calculated to automatically generate a credible traceability report, thereby realizing the whole life cycle credible traceability and management based on the engineering-building material relationship. BRIEF DESCRIPTION OF DRAWINGS

[0019] The accompanying drawings, which are incorporated into and form part of the specification, illustrate embodiments consistent with the present application and, together with the specification, serve to explain the principles of the application.

[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the drawings needed to be used in the embodiments or prior art description will be briefly introduced as follows. Obviously, those skilled in the art can obtain other drawings from these drawings without any creative effort.

[0021] Figure 1 A flowchart of a building material evidence traceability management method in a capital construction project according to an embodiment of the present application; Figure 2 A data collection and packaging flowchart of a building material evidence traceability management method according to an embodiment of the present application; Figure 3 A module structure diagram of a building material evidence traceability management device according to an embodiment of the present application; Figure 4 A device structure diagram of a hardware running environment involved in a building material evidence traceability management method in a capital construction project according to an embodiment of the present application.

[0022] The implementation, functional features and advantages of the present application will be further described with reference to the embodiments and the accompanying drawings. DETAILED DESCRIPTION

[0023] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application, and are not used to limit the present application.

[0024] In order to better understand the technical solutions of the present application, the following will be described in detail with reference to the drawings and specific embodiments in the specification.

[0025] The main solution of the embodiments of the present application is: real-time acquisition of project progress nodes, engineering positioning labels and irreversible feature data of building materials; binding the project progress nodes, the irreversible feature data and the engineering positioning labels, generating a space-time encryption summary, uploading to a block chain for evidence storage, obtaining block chain evidence data; based on the block chain evidence data, generating a building material-engineering entity topology relationship, dynamically correlating building material states and engineering acceptance lists based on the building material-engineering entity topology relationship, obtaining a building material-engineering mapping relationship; when a supervision instruction is received, determining a traceability object according to the building material-engineering mapping relationship, determining a deviation rate of a real-time detection value from the block chain evidence data according to the block chain evidence data of the traceability object, and outputting a traceability report based on the deviation rate.

[0026] At present, in the infrastructure project, the quality of building materials often plays a major role in the quality of the project. When there are quality problems in building materials themselves, it will cause the quality of the project to decline. In order to ensure the quality of building materials, the procurement channel, procurement batch and other related information of building materials are usually recorded, and this method can only record the basic information of building materials. In building material management and subsequent building material traceability, the traceability management efficiency is low, and the building material traceability cannot be accurately performed.

[0027] The application provides a solution. By real-time acquisition of project progress nodes, engineering positioning labels and irreversible feature data of building materials, the project progress nodes, irreversible feature data and engineering positioning labels are bound, a space-time encryption digest is generated, uploaded to a blockchain for notarization, and blockchain notarization data is obtained. Based on the blockchain notarization data, a building material-project entity topology relationship is generated, the building material state is dynamically associated with the engineering acceptance list based on the building material-project entity topology relationship, and a building material-project mapping relationship is obtained. When receiving a supervision instruction, the traceability object is determined according to the building material-project mapping relationship, the deviation rate of the real-time detection value and the blockchain notarization data is determined according to the blockchain notarization data of the traceability object, and the traceability report is output based on the deviation rate. It can be used for building material notarization traceability according to the relationship between the project and the building material, and realizes traceable management of the building material.

[0028] It should be noted that the execution subject of the embodiment can be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device capable of realizing the above functions, a building material notarization traceability management device in infrastructure projects, etc. The present embodiment does not make specific limitations. The following takes the building material notarization traceability management device in infrastructure projects as an example to illustrate the present embodiment and the following embodiments.

[0029] All actions of obtaining signals, information or data in the present application are carried out in compliance with the corresponding data protection regulations and policies of the country where the device is located, and with the authorization given by the corresponding device owner.

[0030] The present application provides a building material notarization traceability management method in infrastructure projects, which is described with reference to Figure 1 , Figure 1 The present application provides a building material notarization traceability management method in infrastructure projects, which is described with reference to

[0031] In the present embodiment, the building material notarization traceability management method in infrastructure projects comprises steps S10-S40: Step S10, real-time acquisition of project progress nodes, engineering positioning labels and irreversible feature data of building materials.

[0032] It should be noted that the engineering progress node refers to the completion of a specific stage or the completion of a key task in the engineering project cycle. The engineering positioning label refers to a digital label attached to an engineering entity (such as a component, equipment, or area) for uniquely identifying and determining the location of the engineering entity. The form of the label can be a two-dimensional code, an RFID tag, or a UWB tag. The irreversible characteristic data of the building material refers to the unique characteristic information that is difficult to copy and includes the original batch number, physical fingerprint, and blockchain digital identity certificate of the building material.

[0033] In a specific implementation, the engineering progress node can be obtained by automatic sensing, manual reporting, or device integration. If obtained by automatic sensing, a sensor (such as a pressure sensor, a laser scanner, or a camera) can be installed at the key node position. For example, when the structure is capped, the last floor slab is installed in place by a scanner. If it is manually reported, the construction personnel can use a mobile App to manually report (such as uploading a completion photo or clicking a “complete” button) after completing a certain node task. If it is device integration, the progress data can be automatically generated when the construction machinery (such as an intelligent tower crane or a pump truck) completes a certain amount of work or operation.

[0034] The engineering positioning label can be obtained by label scanning or wireless signal capture. It can be scanned by a handheld reader, a mobile App, or a positioning base station network arranged on site to receive signals in real time. When the irreversible characteristic data of the building material is obtained in real time, the physical and chemical characteristics of the building material can be read by a special device (such as a spectrometer or a high-definition scanner) when the building material enters the site. Then, the same device is used to read the information of the building material before the key process (such as concrete pouring or steel bar binding) in the construction process to verify the use of the building material.

[0035] In a feasible implementation, the steps of obtaining the irreversible characteristic data of the building material and the engineering positioning label in real time include: real-time acquisition of spectral fingerprint and mechanical property gradient data of the building material when it enters the site, and encapsulation of the spectral fingerprint and the mechanical property gradient data as irreversible characteristic data; real-time acquisition of unique identification information, three-dimensional geographic coordinates, and structure entity code of the building material, and encapsulation of the unique identification information, the three-dimensional geographic coordinates, and the structure entity code as the engineering positioning label.

[0036] It should be noted that the spectral fingerprint refers to obtaining the characteristic map of the internal chemical composition and molecular structure of the material by using spectral analysis technology. Each material will produce a unique spectral response due to the uniqueness of its element composition, chemical bond and molecular structure, and has high uniqueness and identifiability. The mechanical property refers to the various abilities of the material to resist external forces, such as compressive strength, tensile strength, elastic modulus, hardness, etc. The gradient value refers to the measured value in a certain time sequence or spatial distribution.

[0037] It should be understood that when the building materials are managed, a unique digital code can be given to each batch or single building material product as an identity card number of the building material in the project management. The three-dimensional geographic coordinates refer to the coordinates (X, Y, Z) that can accurately describe the position of the building material in the engineering project obtained by, for example, global satellite navigation system, Beidou differential positioning or ultra-wideband indoor positioning technology. It not only includes the plane position, but also includes the elevation information.

[0038] In a specific implementation, when the relevant data of the building material is obtained, a digital file can be constructed for the obtained data for saving the building material information. The specific flow chart is as shown in Figure 2 The irreversible characteristic data is encapsulated. When the vehicle carrying the building material enters the construction site, the spectrum data is obtained by quickly scanning it through the gantry or handheld device. For concrete and other materials, sample test blocks are made according to the regulations and are placed in an intelligent pressure testing machine for testing. The testing machine is networked and can automatically record and upload the deformation and strength data under different pressures to form a performance gradient curve. For steel bars, the stress-strain curve can be obtained by a universal testing machine. Then the terminal collects the original data, the current timestamp, operator ID and other information, and forms a complete data package through an encryption algorithm. This data package is the encapsulated irreversible characteristic data. The data package is uploaded to the cloud or the blockchain platform, strongly bound with the unique identification information of the batch of building materials, and stored in the "digital file". Any tampering with the original data will cause the hash value to change, so it will be immediately discovered, ensuring the authenticity and tamper resistance of the data. When the engineering positioning label is obtained and encapsulated, the unique ID of the building material can be obtained by scanning the unique identification information of the building material, and the accurate positioning information can be obtained to determine the three-dimensional coordinates, including latitude, longitude and altitude information. Then the obtained data is associated with the construction plan and the BIM component to be installed (such as the A-12 column of the first floor), to determine the structure entity code.

[0039] Step S20, binding the engineering progress node, the irreversible characteristic data and the engineering positioning label, generating a time-space encryption summary, uploading to the blockchain for notarization, obtaining blockchain notarization data; It should be noted that the space-time encryption summary is a unique digital fingerprint calculated by binding the engineering progress node, the engineering positioning label and the irreversible feature data of the building material, which contains the key information of "something somewhere something" and ensures data tamper-proofing and data uniqueness.

[0040] It can be understood that the process of generating a space-time encryption summary based on the binding of the engineering progress node, irreversible feature data and engineering positioning label, uploading the generated space-time encryption summary to the blockchain for notarization, and obtaining the blockchain notarization data can be described as follows: The engineering progress node, building material irreversible feature data and engineering positioning label are packaged into a data set, where the engineering progress node corresponds to the time dimension, the building material irreversible feature data corresponds to the entity dimension, and the engineering positioning label corresponds to the space dimension. Then, the SHA-256 encryption hash algorithm is applied to calculate the data set, generating a unique and fixed-length digital fingerprint, i.e. the space-time encryption summary. Finally, the summary, timestamp and other information are broadcasted to the blockchain network in the form of a transaction by calling the blockchain smart contract, and after node consensus verification, it is permanently recorded in the new block, and the blockchain notarization data including transaction hash, block height and other credentials are returned.

[0041] The main reason for generating a space-time encryption summary is that the original engineering data is large in volume and may contain sensitive information, and direct on-chain storage is costly and inefficient. The summary, as a unique digital fingerprint of the data, is extremely small in volume and irreversible, and any minor tampering with the original data will cause the summary value to change dramatically, making it easy to detect. This ensures data integrity and tamper resistance, significantly reduces on-chain storage costs, and provides verifiable legal effectiveness for the entire data set through the tamper-proof timestamp of the blockchain, building a trusted traceability and audit foundation.

[0042] In one possible implementation, the step of binding the engineering progress node, the irreversible feature data and the engineering positioning label, generating a space-time encryption summary, uploading it to the blockchain for notarization, and obtaining the blockchain notarization data includes: Extracting the version number of the engineering progress node as an encryption factor, and encrypting the encryption factor with the irreversible feature data to generate an encrypted space-time stamp; Binding the engineering positioning label and the encrypted space-time stamp to generate a space-time encryption summary; Classifying the space-time encryption summary based on the building material category, and uploading the space-time encryption summary to the corresponding blockchain for notarization according to the classification result to obtain the blockchain notarization data.

[0043] It should be noted that the version number of the engineering progress node refers to a unique identifier assigned to the engineering progress node at each significant progress update or node completion in project management, usually incremental, such as 1.0, 1.1, 2.0, or generated based on a timestamp, such as 20250101143029. It represents a complete snapshot of the project at a specific point in time, used to distinguish and trace the progress of the project at different periods. The encryption factor refers to the parameter involved in encryption, used together with the original data to deeply bind the time and progress dimensions.

[0044] In a specific implementation, first, the encrypted space-time stamp is generated. This process can be based on the formula: wherein, is the generated encrypted space-time stamp, is the SHA-256 hash function, is the version number extracted from the engineering progress node, i.e., the encryption factor, is the original data packet of the irreversible feature data, is the connector, used to connect two pieces of data, is a one-time hash value calculated for the irreversible feature data, which fixes a unique digest. This step is not simply encrypted, but a double hashing binding process. First, the hash value of the irreversible feature data is calculated. This fixes the characteristics of the building materials themselves. Then, the version number of the engineering progress node is concatenated with the hash value obtained in the first step . Finally, the hash value of the concatenated string is calculated again to obtain the encrypted space-time stamp . In this way, deep space-time binding is achieved, and the encrypted space-time stamp depends not only on the building material data but also on the project progress. Any party trying to forge data must know the original data under a certain node, making it exponentially difficult to tamper with the data, thereby ensuring data accuracy.

[0045] After obtaining the encrypted space-time stamp, the engineering positioning label can be bound with the encrypted space-time stamp to generate a space-time encryption digest. On the basis of engineering and time binding, the spatial dimension information is added again to realize the aggregation of three-dimensional data. Then, according to the building material category, the space-time encryption digest is classified, and then the classified results are uniformly uploaded. The space-time encryption digest is uploaded to the corresponding blockchain for evidence, obtaining the blockchain evidence data.

[0046] In a feasible implementation, before the step of extracting the version number of the engineering progress node, taking the version number as an encryption factor, and encrypting the irreversible feature data with the encryption factor to generate an encrypted spatiotemporal stamp, the method further comprises: wavelet packet decomposition and compression is performed on the irreversible feature data to obtain a band energy entropy feature of the material fingerprint, and lightweight irreversible feature data is generated according to the energy entropy feature, and the lightweight irreversible feature data is used to replace the irreversible feature data. obtaining a reference time of satellite time service, performing spatiotemporal calibration on the engineering positioning tag based on the reference time to obtain a spatiotemporally calibrated engineering positioning tag, and using the spatiotemporally calibrated engineering positioning tag to replace the engineering positioning tag.

[0047] In a specific implementation, it is assumed that the original irreversible feature data (a spectrum or mechanical property signal) is a discrete sequence Wavelet packet decomposition and compression is performed on the irreversible feature data to obtain a band energy entropy feature of the material fingerprint, and lightweight irreversible feature data is generated according to the energy entropy feature, and the lightweight irreversible feature data is used to replace the irreversible feature data. At each layer , the signal is decomposed into a low-frequency approximation coefficient and a high-frequency detail coefficient Unlike traditional wavelet transform, wavelet packet decomposition continues to decompose the high-frequency part, forming a complete binary tree structure. After layer decomposition, the original signal is decomposed into sub-bands, each of which contains a group of coefficients , , where represents the number of decomposition layers, and represents the node index. Then, the sum of the squares of the coefficient energies of each sub-band after decomposition is calculated as the energy of the frequency band. The calculation formula is: , is the energy value of the th sub-band at the th layer, and is the th coefficient in the coefficient sequence of the sub-band. Then, the energy values of all nodes are regarded as a probability distribution. First, the total energy is calculated, then the energy proportion of each sub-band is calculated. Finally, the energy entropy of the entire signal

[0048] is calculated to obtain the energy entropy feature. The lightweight irreversible feature data is generated according to the energy entropy feature, and the lightweight irreversible feature data is used to replace the original irreversible feature data. In this embodiment, wavelet packet decomposition is selected because it has higher frequency domain resolution and can handle non-stationary data, and can localize signal features in both time and frequency domains.The Beidou / GPS time service terminal is deployed on the construction site, can receive satellite signals, and demodulate the coordinated universal time (UTC) time signal. The time source comes from an atomic clock, which has very high accuracy and can be used as a reference time. Then based on the reference time, the space-time calibration of the engineering positioning tag is carried out, which can replace the time in the engineering positioning tag data, and for the spatial position coordinates, the most surface based on satellite positioning is replaced, so as to obtain the space-time calibrated engineering positioning tag.

[0049] In step S30, based on the blockchain storage data, a building material-engineering entity topological relationship is generated, and based on the building material-engineering entity topological relationship, a building material state and an engineering acceptance list are dynamically associated to obtain a building material-engineering mapping relationship. It should be noted that the building material-engineering entity topological relationship refers to the network of spatial connections and logical dependencies between the building information physical building materials and the engineering structure entities installed thereon, and the mutual connections between these entities. The building material-engineering mapping relationship refers to the mapping relationship between the building materials and the engineering projects, that is, the corresponding building material information can be determined through the engineering, or the engineering used by a batch of building materials can be determined.

[0050] In a specific implementation, after determining the blockchain storage data, the topological relationship between the building materials and the engineering entities can be determined based on the blockchain storage data, for example, the steel bars of batch A are used for the c-dth column in region B. At the same time, the building material state and the engineering acceptance list can have a corresponding relationship, and the engineering acceptance list contains the engineering acceptance value, which can reflect the strength of the column. At this time, the building material-engineering mapping relationship can be generated based on the building material-engineering entity topological relationship and the engineering acceptance list. That is, the mapping relationship of the building materials, the use position, and the strength at the time of acceptance is formed.

[0051] In a feasible implementation, the step of generating a building material-engineering entity topological relationship based on the blockchain storage data, dynamically associating a building material state with an engineering acceptance list based on the building material-engineering entity topological relationship, and obtaining a building material-engineering mapping relationship includes: Analyzing the space-time stamp and the component number coding in the blockchain storage data, and constructing a building material-engineering entity topological relationship based on the space-time stamp and the component number coding; Determining a building material list of the engineering entity according to the engineering acceptance list, determining a corresponding building material state based on the building material list, generating building material information according to the building material list and the building material state, and determining the corresponding relationship between the building material information and the engineering; Fusing the corresponding relationship and the building material-engineering entity topological relationship to obtain a building material-engineering mapping relationship.

[0052] It should be noted that the component number coding is the coding information assigned to each component in the project, which is unique to the project.

[0053] In a specific implementation, by analyzing the tamper-proof space-time stamp and the unique component number coding in the blockchain record data, a topological network reflecting the installation and ownership relationship of building materials and engineering entities in the space-time dimension is automatically constructed. Subsequently, according to the digitized engineering acceptance list, the required building material specification list of the entity to be accepted is locked, and the corresponding building material state data (such as strength, specification) on the blockchain is retrieved to generate a building material information containing theoretical requirements and actual state, and establish its corresponding relationship with a specific engineering part. Finally, the quality correspondence relationship is fused with the previous entity topological relationship, thereby generating a complete building material-engineering mapping relationship that can reflect both the physical installation structure and the dynamic quality acceptance state.

[0054] In this way, the acceptance process is automated, accurate and traceable. The credibility of the blockchain data ensures the authenticity of the topological relationship and the state data, avoiding errors and tampering of manual records. By dynamically associating the acceptance standards with the actual data, the acceptance efficiency is greatly improved, and unqualified items can be found in real time. The final mapping relationship provides a full life cycle verifiable digital evidence chain for engineering quality, significantly improving the transparency and reliability of engineering management.

[0055] In a feasible implementation, the step of analyzing the space-time stamp and the component number coding in the blockchain record data and constructing the building material-engineering entity topological relationship based on the space-time stamp and the component number coding comprises: Analyzing the space-time stamp and the component number coding in the blockchain record data, extracting the satellite positioning coordinates in the space-time stamp, and performing inverse ray tracing on the satellite positioning coordinates to generate an assembly trajectory; Based on the assembly trajectory and the component number coding, the spatial topological relationship of the building material in the engineering entity is constructed to form a building material-engineering entity topological relationship.

[0056] In a specific implementation, the system extracts the space-time stamp and the component number coding from the blockchain record. For the same component number coding of building materials, the system will sort all related record data according to the time stamp, thereby obtaining a set of spatial coordinate points arranged in time sequence, This point set describes the complete movement trajectory of the building material from entry, transportation to final installation. The discrete coordinate point set An algorithmic smoothing is performed to eliminate noise such as GPS jitter, forming a continuous and reasonable motion trajectory curve. Then, starting from the final static position of the building material, the moving path thereof is traced in reverse. When the trajectory traced in reverse collides with or reaches a minimum distance threshold with a certain entity in the real-time collision detection of the BIM model of the project in the three-dimensional space, it is determined that the building material belongs to the entity. The collision detection simplification formula is:

[0057] wherein, is a point on the trajectory, is a point on the surface of the BIM entity, and when a collision is determined to occur.

[0058] When it is determined that the building material is used on the corresponding entity, an explicit attribution relationship can be established, and then the component number code is read to construct the spatial topological relationship of the building material in the engineering entity, forming a building material-engineering entity topological relationship.

[0059] In an implementable embodiment, the step of fusing the corresponding relationship with the building material-engineering entity topological relationship to obtain a building material-engineering mapping relationship comprises: matching each building material in the building material list with a corresponding node in the building material-engineering entity topological relationship to obtain a matching result; establishing a mapping relationship between a building material identifier and an engineering entity identifier according to the matching result to form a building material-engineering mapping relationship.

[0060] In a specific implementation, first, a data matching algorithm is executed. The building material list generated after digitization of the engineering acceptance list contains the theoretically required building material specifications, models and quantities as a query set, which is iteratively compared with the building material-engineering entity topological relationship network constructed based on the block chain storage data, wherein the nodes represent the actually installed building materials and BIM entities. The comparison is based on the key unique identifier, and through database association query and consistency check, the accurate matching result of each list building material and the actual building material node in the topological network is obtained, including matching success, matching failure and deviation warning. Then, according to the matching result, a bidirectional index relationship between the building material unique identifier and the engineering entity unique identifier is automatically created and stored, and finally a structured and queryable building material-engineering mapping relationship table is formed. The table not only records "what is installed where", but also implies the acceptance status of "whether the actual installation meets the design requirements".

[0061] Step S40, upon receiving the supervision instruction, determining a traceable object according to the building material-engineering mapping relationship, determining a deviation rate of a real-time monitoring value from the block chain storage data of the traceable object according to the block chain storage data of the traceable object, and outputting a traceable report based on the deviation rate.

[0062] It should be noted that the regulatory instruction refers to a digital command issued by a regulatory subject such as a supervisor, an owner or a government quality inspection department. The instruction specifies the target, scope and content of the traceability, such as "trace the source and quality of all steel bars of column B-12 on the third floor" or "check the use of a batch of cement". The traceability object refers to the specific traceability target determined by querying the building material-engineering mapping relationship according to the requirements of the regulatory instruction. It is usually one or a group of specific engineering entities or building materials, as well as all the blockchain evidence data bound to them. The traceability report is an automatically generated electronic report containing the entire traceability process and evidence chain. It not only displays the original blockchain evidence data of the traceability object, but also includes real-time detection comparison results, deviation analysis, conclusion suggestions, etc., which is the direct basis for regulatory decision-making.

[0063] It can be understood that when receiving a digital regulatory instruction, the instruction content is first parsed and the traceability object (such as a specific component or building material batch) to be checked is accurately located by querying the building material-engineering mapping relationship database. Subsequently, all relevant, tamper-proof original evidence data of the traceability object are automatically retrieved from the blockchain as baseline values, and the current real-time detection values of the traceability object are simultaneously obtained through Internet of Things devices or manual input. Then the real-time detection values are compared with the blockchain baseline values, and the quantitative deviation rate of the key indicators is calculated through a pre-set algorithm; finally, all data, deviation results and associated blockchain transaction hashes are integrated to automatically generate a structured, legally binding traceability report, which highlights the abnormal items with excessive deviation rates, providing accurate and reliable decision support for regulation.

[0064] In a possible implementation, the step of determining the traceability object according to the building material-engineering mapping relationship when receiving the regulatory instruction, determining the deviation rate of the real-time monitoring value from the blockchain evidence data of the traceability object, and outputting the traceability report based on the deviation rate includes: determining the traceability code according to the regulatory instruction when receiving the regulatory instruction, and determining the traceability object in the building material-engineering mapping relationship according to the traceability code; determining the corresponding blockchain evidence data according to the evidence information of the traceability object; obtaining the real-time detection value of the traceability object, performing deviation estimation on the real-time detection value and the blockchain evidence data, and determining the deviation rate; outputting the traceability report according to the deviation rate.

[0065] In a specific implementation, when receiving a structured regulatory instruction through an API interface, first parse the instruction content to extract the key traceability code, accurately locate the traceability object by querying the building material-engineering mapping relationship database; then according to the storage address recorded in the mapping relationship, call the blockchain node interface to obtain the tamper-proof original storage data as the comparison benchmark, and collect the real-time detection value of the traceability object through the Internet of Things sensing device or artificial mobile terminal; the data comparison engine estimates the deviation according to the data type to select the corresponding algorithm, and generates a quantitative deviation rate; finally, all data streams, deviation analysis results and blockchain verification credentials are integrated to automatically generate a structured traceability report containing visual charts and verification conclusions, and push it to the regulatory party through the Web platform or mobile terminal.

[0066] In a feasible implementation, the step of obtaining the real-time detection value of the traceability object, estimating the deviation between the real-time detection value and the blockchain storage data, and determining the deviation rate comprises: Extracting historical feature data in the blockchain storage data as a benchmark value; Obtaining the real-time detection value of the traceability object, and calculating the deviation value between the real-time detection value and the benchmark value based on the Euclidean distance; Determining the deviation rate according to the deviation value and the benchmark value.

[0067] In a specific implementation, first extract the original recorded historical feature data from the blockchain storage data as a comparison benchmark value; then collect the real-time feature data of the traceability object through the Internet of Things sensor or handheld detection device, and convert the real-time data and the historical benchmark value into feature vectors of the same dimension; calculate the spatial distance between the two vectors as the absolute deviation value through the Euclidean distance formula; finally, divide the deviation value by the norm of the benchmark vector to obtain the standardized deviation rate, thereby quantifying the deviation degree of the current state from the original storage state.

[0068] The embodiment provides a building material storage traceability management method in infrastructure engineering, which binds the engineering progress, position and unique features of building materials and encrypts the chain to ensure the authenticity of the data source and the non-tamperability of the whole process; based on the topological relationship and engineering acceptance list dynamically associated with the on-chain storage, an accurate building material-engineering mapping system is established, so that the use state of building materials in engineering can be uniquely identified and tracked; when the regulatory instruction is triggered, the mapping relationship is relied on to quickly locate the traceability object, and the deviation rate of real-time data and on-chain original records is calculated to automatically generate a credible traceability report, thereby realizing the whole life cycle credible traceability and management based on the engineering-building material relationship.

[0069] It should be noted that the above examples are only for understanding the present application and do not constitute a limitation on the construction engineering building material storage evidence traceability management method based on the technical concept, and more forms of simple transformation are within the protection scope of the present application.

[0070] The present application also provides a construction engineering building material storage evidence traceability management device, please refer to Figure 3 The construction engineering building material storage evidence traceability management device comprises: A data acquisition module 10 is configured to acquire an engineering progress node, an engineering positioning label and irreversible feature data of building materials in real time. An information storage module 20 is configured to bind the engineering progress node, the irreversible feature data and the engineering positioning label, generate a space-time encryption digest, upload to a block chain for storage, and obtain block chain storage data. A data mapping module 30 is configured to generate a building material-engineering entity topological relationship based on the block chain storage data, dynamically associate building material states with engineering acceptance lists based on the building material-engineering entity topological relationship, and obtain a building material-engineering mapping relationship. A traceability management module 40 is configured to determine a traceability object according to the building material-engineering mapping relationship when a supervision instruction is received, determine a deviation rate of a real-time monitoring value from the block chain storage data according to the block chain storage data of the traceability object, and output a traceability report based on the deviation rate.

[0071] In a feasible implementation, the information storage module 20 is further configured to extract a version number of the engineering progress node, use the version number as an encryption factor, encrypt the encryption factor and the irreversible feature data, and generate an encrypted space-time stamp. The engineering positioning label and the encrypted space-time stamp are bound to generate a space-time encryption digest. The space-time encryption digest is classified based on building material categories, and the space-time encryption digest is uploaded to a corresponding block chain for storage according to the classification results, and block chain storage data is obtained.

[0072] In a feasible implementation, the information storage module 20 is further configured to perform wavelet packet decomposition and compression on the irreversible feature data to obtain a frequency band energy entropy feature of a reserved material fingerprint, generate lightweight irreversible feature data according to the energy entropy feature, and replace the irreversible feature data with the lightweight irreversible feature data. A reference time of satellite time service is acquired, the engineering positioning label is space-time calibrated based on the reference time, a space-time calibrated engineering positioning label is obtained, and the space-time calibrated engineering positioning label is used to replace the engineering positioning label.

[0073] In an implementable embodiment, the data mapping module 30 is further configured to parse the space-time stamp and the component number code in the blockchain storage data, and construct a building material-engineering entity topological relationship based on the space-time stamp and the component number code. determine a building material list of the engineering entity according to the engineering acceptance list, determine a corresponding building material state based on the building material list, generate building material information according to the building material list and the building material state, and determine a corresponding relationship between the building material information and the engineering; fuse the corresponding relationship with the building material-engineering entity topological relationship to obtain a building material-engineering mapping relationship.

[0074] In an implementable embodiment, the data mapping module 30 is further configured to parse the space-time stamp and the component number code in the blockchain storage data, extract satellite positioning coordinates in the space-time stamp, perform inverse ray tracing on the satellite positioning coordinates, and generate an assembly trajectory. construct a spatial topological relationship of the building material in the engineering entity based on the assembly trajectory and the component number code, and form a building material-engineering entity topological relationship.

[0075] In an implementable embodiment, the data mapping module 30 is further configured to match each building material in the building material list with a corresponding node in the building material-engineering entity topological relationship to obtain a matching result. establish a mapping relationship between a building material identifier and an engineering entity identifier according to the matching result, and form a building material-engineering mapping relationship.

[0076] In an implementable embodiment, the traceability management module 40 is further configured to, when receiving a supervision instruction, determine a traceability code according to the supervision instruction, and determine a traceability object in the building material-engineering mapping relationship according to the traceability code. determine corresponding blockchain storage data according to storage information of the traceability object; obtain a real-time detection value of the traceability object, estimate a deviation of the real-time detection value from the blockchain storage data, and determine a deviation rate; output a traceability report according to the deviation rate.

[0077] In an implementable embodiment, the traceability management module 40 is further configured to extract historical feature data in the blockchain storage data as a reference value. obtain a real-time detection value of the traceability object, and calculate a deviation value between the real-time detection value and the reference value based on the Euclidean distance; determine a deviation rate according to the deviation value and the reference value.

[0078] In a feasible implementation, the data acquisition module 10 is further configured to acquire the spectral fingerprint and the mechanical property gradient data of the building material when the building material enters in real time, and encapsulate the spectral fingerprint and the mechanical property gradient data as irreversible feature data. acquire the unique identification information, the three-dimensional geographic coordinates and the structure entity code of the building material in real time, and encapsulate the unique identification information, the three-dimensional geographic coordinates and the structure entity code as an engineering positioning label.

[0079] The infrastructure engineering building material evidence traceability management device provided in the application can solve the technical problem of low efficiency of building material traceability in engineering. Compared with the prior art, the infrastructure engineering building material evidence traceability management device provided in the application has the same beneficial effects as the infrastructure engineering building material evidence traceability management method provided in the above embodiments, and other technical features of the infrastructure engineering building material evidence traceability management device are the same as the features disclosed in the above method embodiments, which will not be repeated here.

[0080] The application provides an infrastructure engineering building material evidence traceability management device. The infrastructure engineering building material evidence traceability management device comprises at least one processor and a memory in communication connection with the at least one processor. The memory stores instructions executable by the at least one processor. The instructions are executed by the at least one processor to enable the at least one processor to perform the infrastructure engineering building material evidence traceability management method in the above embodiment one.

[0081] Reference will be made to the following description of the embodiments of the application with reference to the accompanying drawings, in which Figure 4 which shows a structural schematic diagram of the infrastructure engineering building material evidence traceability management device suitable for implementing the embodiments of the application. The infrastructure engineering building material evidence traceability management device in the embodiments of the application can include, but is not limited to, mobile terminals such as mobile phones, notebook computers, digital broadcast receivers, PDAs (Personal Digital Assistant), PADs (Portable Application Description), PMPs (Portable Media Player), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), and the like, and fixed terminals such as digital TVs, desktop computers, and the like. Figure 4 The infrastructure engineering building material evidence traceability management device shown is only an example, and should not impose any limitation on the functions and use range of the embodiments of the application.

[0082] As Figure 4As shown, the construction material storage certificate traceability management apparatus in infrastructure projects can include a processing device 1001 (e.g., a central processing unit, a graphics processing unit, etc.) that can perform various appropriate actions and processes according to programs stored in a ROM (Read Only Memory) 1002 or programs loaded from a storage device 1003 into a RAM (Random Access Memory) 1004. In the RAM 1004, various programs and data required for the construction material storage certificate traceability management apparatus in infrastructure projects to operate are also stored. The processing device 1001, the ROM 1002, and the RAM 1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Generally, the following systems can be connected to the I / O interface 1006: input devices 1007 including, for example, a touch screen, a touch pad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; output devices 1008 including, for example, an LCD (Liquid Crystal Display), a speaker, a vibrator, etc.; the storage device 1003 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 1009. The communication device 1009 can allow the construction material storage certificate traceability management apparatus in infrastructure projects to communicate with other devices wirelessly or by wire to exchange data. Although the construction material storage certificate traceability management apparatus in infrastructure projects with various systems is shown in the figure, it should be understood that all the systems shown are not required to be implemented or possessed. More or fewer systems can be alternatively implemented or possessed.

[0083] In particular, according to embodiments of the present disclosure, the processes described above with reference to the flowcharts can be implemented as a computer software program. For example, embodiments of the present disclosure include a computer program product comprising a computer program carrying computer program code for executing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network through the communication device, or installed from the storage device 1003, or installed from the ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the methods of the embodiments of the present disclosure are performed.

[0084] The construction material storage evidence traceability management device in the infrastructure project provided by the application adopts the construction material storage evidence traceability management method in the above embodiment, and can solve the technical problem of construction material storage evidence traceability management in the infrastructure project. Compared with the prior art, the beneficial effects of the construction material storage evidence traceability management device in the infrastructure project provided by the application are the same as those of the construction material storage evidence traceability management method provided by the above embodiment, and other technical features of the construction material storage evidence traceability management device are the same as those disclosed in the previous embodiment method, and will not be repeated here.

[0085] It should be understood that various parts of the present application can be realized by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.

[0086] The above is merely specific embodiments of the present application, but the protection scope of the present application is not limited thereto, and any person skilled in the art can easily think of changes or replacements within the technical scope disclosed by the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

[0087] The present application provides a computer readable storage medium having computer readable program instructions (i.e. computer programs) stored thereon, the computer readable program instructions being used to execute the construction material storage evidence traceability management method in the above embodiment.

[0088] The computer readable storage medium provided in the application may be, for example, a U disk, but is not limited to an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, system, or device, or any combination of the above. More specific examples of the computer readable storage medium may include, but are not limited to, an electrical connection with one or more conductive wires, a portable computer disk, a hard disk, a RAM (Random Access Memory), a ROM (Read Only Memory), an EPROM (Erasable Programmable Read Only Memory or flash memory), an optical fiber, a CD-ROM (CD-Read Only Memory), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the embodiment, the computer readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system, or device. The program code contained on the computer readable storage medium can be transmitted by any suitable medium, including but not limited to: electrical wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.

[0089] The computer readable storage medium described above may be contained in the building material storage evidence traceability management device in the infrastructure project; or may exist independently and not be assembled into the building material storage evidence traceability management device in the infrastructure project.

[0090] The computer readable storage medium described above carries one or more programs, when the one or more programs are executed by the building material storage evidence traceability management device in the infrastructure project, the building material storage evidence traceability management device in the infrastructure project: real-time acquisition of engineering progress nodes, engineering positioning labels and irreversible characteristic data of building materials; binding the engineering progress nodes, the irreversible characteristic data and the engineering positioning labels, generating a space-time encryption summary, uploading to a block chain for storage, obtaining block chain storage data; based on the block chain storage data, generating a building material-engineering entity topology relationship, dynamically associating building material states and engineering acceptance lists based on the building material-engineering entity topology relationship, obtaining a building material-engineering mapping relationship; when receiving a supervision instruction, determining a traceability object according to the building material-engineering mapping relationship, determining a deviation rate of a real-time monitoring value from the block chain storage data according to the block chain storage data of the traceability object, and outputting a traceability report based on the deviation rate.

[0091] Computer program code for carrying out operations of the present application can be written in any combination of one or more programming languages, including an object oriented programming language such as Java, Smalltalk, C++ or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code can execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the latter scenario, the remote computer can be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or the connection can be made to an external computer (for example, through the Internet using an Internet Service Provider).

[0092] The flow diagrams and the block diagrams in the drawings are illustrations of architectures, functionalities, and operations of possible implementations of systems, methods, and computer program products according to various embodiments of the present application. In this regard, each block in the flow diagrams or block diagrams can represent a module, a segment, or a portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or the blocks may

[0093] The modules involved in the embodiments of the present application can be implemented in the form of software or in the form of hardware. In some cases, the name of the module does not constitute a limitation on the module itself.

[0094] The readable storage medium provided by the present application is a computer readable storage medium, which stores computer readable program instructions (i.e., computer programs) for executing the building material storage traceability management method in the infrastructure project, and can solve the technical problem of building material storage traceability management in the infrastructure project. Compared with the prior art, the computer readable storage medium provided by the present application has the same beneficial effects as the building material storage traceability management method in the infrastructure project provided by the above-mentioned embodiments, and will not be described here.

[0095] The application further provides a computer program product comprising a computer program which, when executed by a processor, implements the steps of the building material storage certificate traceability management method in a capital construction project as described above.

[0096] The computer program product provided by the application can solve the technical problem of building material storage certificate traceability management in a capital construction project. Compared with the prior art, the beneficial effects of the computer program product provided by the application are the same as those of the building material storage certificate traceability management method in a capital construction project provided by the above-mentioned embodiments, and are not described here.

[0097] The above is only some embodiments of the application, and does not limit the patent scope of the application. Any equivalent structural transformation made by using the content of the application specification and drawings, or direct / indirect application in other related technical fields is included in the patent protection scope of the application.

Claims

1. A construction material storage traceability management method in a capital construction project, characterized by, The construction material storage traceability management method in the infrastructure project comprises: Real-time acquisition of engineering progress nodes, engineering positioning labels and irreversible feature data of building materials; Binding the engineering progress nodes, irreversible feature data and engineering positioning labels to generate a space-time encryption summary, uploading to a blockchain for storage, and obtaining blockchain storage data; Based on the blockchain storage data, generate a building material-engineering entity topology relationship, dynamically associate building material status with engineering acceptance lists based on the building material-engineering entity topology relationship, and obtain a building material-engineering mapping relationship; Upon receiving a supervision instruction, determine the traceability object according to the building material-engineering mapping relationship, determine the deviation rate of the real-time monitoring value from the blockchain storage data according to the blockchain storage data of the traceability object, and output a traceability report based on the deviation rate.

2. The method of claim 1, wherein, The step of binding the engineering progress nodes, irreversible feature data and engineering positioning labels to generate a space-time encryption summary, uploading to a blockchain for storage, and obtaining blockchain storage data comprises: Extract the version number of the engineering progress node, use the version number as an encryption factor, and encrypt the encryption factor with the irreversible feature data to generate an encrypted space-time stamp; Binding the engineering positioning label and the encrypted space-time stamp generates a space-time encryption summary; Classify the space-time encryption summary based on the building material category, and upload the space-time encryption summary to the corresponding blockchain for storage according to the classification results to obtain blockchain storage data.

3. The method of claim 2, wherein, Before the step of extracting the version number of the engineering progress node, using the version number as an encryption factor, and encrypting the encryption factor with the irreversible feature data to generate an encrypted space-time stamp, it further comprises: Wavelet packet decomposition and compression of the irreversible feature data to obtain band energy entropy features of the material fingerprint, generation of lightweight irreversible feature data based on the energy entropy features, and replacement of the irreversible feature data with the lightweight irreversible feature data; Obtain the reference time of satellite time service, and perform space-time calibration on the engineering positioning label based on the reference time to obtain a space-time calibrated engineering positioning label, and replace the engineering positioning label with the space-time calibrated engineering positioning label.

4. The method of claim 1, wherein, The step of generating a building material-engineering entity topology relationship based on the blockchain storage data, dynamically associating building material status with engineering acceptance lists based on the building material-engineering entity topology relationship, and obtaining a building material-engineering mapping relationship comprises: Analyzing the space-time stamp and component number coding in the blockchain storage data, and constructing a building material-engineering entity topology relationship based on the space-time stamp and the component number coding; Determine the building material list of the engineering entity according to the engineering acceptance list, determine the corresponding building material status based on the building material list, generate building material information according to the building material list and the building material status, and determine the corresponding relationship between the building material information and the engineering; Fuse the corresponding relationship with the building material-engineering entity topology relationship to obtain a building material-engineering mapping relationship.

5. The method of claim 4, wherein, The step of analyzing the space-time stamp and the component number code in the blockchain storage data, and constructing the building material-engineering entity topological relationship based on the space-time stamp and the component number code comprises: The space-time stamp and the component number code in the blockchain storage data are analyzed, the satellite positioning coordinates in the space-time stamp are extracted, and inverse ray tracing is performed on the satellite positioning coordinates to generate an assembly trajectory; Based on the assembly trajectory and the component number code, the spatial topological relationship of building materials in engineering entities is constructed to form a building material-engineering entity topological relationship.

6. The method of claim 4, wherein, The step of fusing the corresponding relationship with the building material-engineering entity topological relationship to obtain a building material-engineering mapping relationship comprises: Each building material in the building material list is matched with the corresponding node in the building material-engineering entity topological relationship to obtain a matching result; According to the matching result, a mapping relationship between the building material identifier and the engineering entity identifier is established to form a building material-engineering mapping relationship.

7. The method of claim 1, wherein, The step of determining a traceability object according to the building material-engineering mapping relationship when a supervision instruction is received, determining a deviation rate of a real-time detection value from the blockchain storage data of the traceability object based on the blockchain storage data of the traceability object, and outputting a traceability report based on the deviation rate comprises: When a supervision instruction is received, a traceability code is determined according to the supervision instruction, and a traceability object is determined in the building material-engineering mapping relationship according to the traceability code; According to the storage information of the traceability object, the corresponding blockchain storage data is determined; The real-time detection value of the traceability object is obtained, the real-time detection value is deviated from the blockchain storage data, the deviation rate is determined, and a traceability report is outputted according to the deviation rate. The step of obtaining the real-time detection value of the traceability object, deviating the real-time detection value from the blockchain storage data, and determining the deviation rate comprises:

8. The method of claim 7, wherein, The historical feature data in the blockchain storage data is extracted as a reference value; The real-time detection value of the traceability object is obtained, and the deviation value between the real-time detection value and the reference value is calculated based on the Euclidean distance; The deviation rate is determined according to the deviation value and the reference value. The step of real-time obtaining of the irreversible feature data of the building material and the engineering positioning label comprises:

9. The method of claim 1, wherein, Real-time acquisition of spectral fingerprint and mechanical property gradient data of building material at the time of entry, and encapsulation of the spectral fingerprint and the mechanical property gradient data as irreversible feature data; Real-time acquisition of building material unique identification information, three-dimensional geographic coordinates and structure entity code, and encapsulation of the building material unique identification information, three-dimensional geographic coordinates and structure entity code as engineering positioning label. The building material storage traceability management device in the infrastructure project comprises:

10. A construction material storage traceability management device in a capital construction project, characterized by, A data acquisition module is configured to real-time acquire engineering progress nodes, engineering positioning labels and irreversible feature data of building materials; An information storage module is configured to bind the engineering progress nodes, the irreversible feature data and the engineering positioning labels, generate a space-time encryption digest, upload to a blockchain for storage, and obtain blockchain storage data; ​ A data mapping module is configured to generate a building material-engineering entity topological relationship based on the blockchain stored data, dynamically associate a building material state with an engineering acceptance checklist based on the building material-engineering entity topological relationship, and obtain a building material-engineering mapping relationship. A traceability management module is configured to, when a supervision instruction is received, determine a traceability object according to the building material-engineering mapping relationship, determine a deviation rate of a real-time monitoring value from the blockchain stored data according to the blockchain stored data of the traceability object, and output a traceability report based on the deviation rate.

Citation Information

Patent Citations

  • Block chain based life cycle quality tracing method and system for prefabricated part

    CN108830447A

  • Electronic evidence storage traceability method, system and device

    CN116166894A

  • Bridge digital twin data storage and tracing platform based on block chain

    CN120524734A

  • Water conservancy project intelligent processing system based on BIM and GIS

    CN120781437A

  • Blockchain-based building material monitoring system and monitoring method

    WO2021227320A1