A concrete test block management method and counterfeiting assessment method based on anti-counterfeiting mark

By implanting the coded implant corresponding to the anti-counterfeiting ID in the cloud database in the concrete test block, and re-examined it in each link, combined with the comprehensive scoring method and the grievance mechanism, the problem of insufficient anti-counterfeiting supervision and high risk of misjudgment in the management of concrete test blocks in the existing technology is solved, and efficient and reliable test block management is achieved.

CN114078014BActive Publication Date: 2025-04-29SICHUAN GUANGJUQILI ELECTRONIC TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202110916679.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-08-13
Filing Date
2021-08-11
Publication Date
2025-04-29
Estimated Expiration
2041-08-11

AI Technical Summary

Technical Problem

The prior art has problems in the management of concrete test blocks that are not thorough enough and have high risk of misjudgment, especially in the sampling, maintenance, delivery, collection and identification of test blocks.

Method used

Adopt the management method based on anti-counterfeiting labels. By implanting the coded implant corresponding to the anti-counterfeiting ID in the cloud database in the concrete test block, and re-checking is carried out in each link to establish an association relationship between the anti-counterfeiting ID and improve the anti-counterfeiting error tolerance rate. At the same time, a comprehensive scoring method and a grievance mechanism were introduced to ensure the integrity and authenticity of the test block information.

Benefits of technology

The anti-counterfeiting error tolerance rate of concrete test blocks is improved, the risk of misjudgment is reduced, the authenticity and information integrity of the test blocks are ensured, and the reliability of concrete test block management is improved.

✦ Generated by Eureka AI based on patent content.
Patent Text Reader

Abstract

A concrete test block management method based on an anti-counterfeiting mark, wherein the anti-counterfeiting mark is an implant arranged in an array according to a coding rule corresponding to an anti-counterfeiting ID in a cloud database, and the method comprises: S1, leaving the concrete test block implanted with the corresponding implant to stand until demolding; S2, using a re-inspection device to re-inspect the implant information in the concrete test block after demolding and converting it into a re-inspection anti-counterfeiting ID according to the coding rule, associating the re-inspection anti-counterfeiting ID with the original anti-counterfeiting ID of the concrete test block, and then curing the concrete test block; S3, in the sample delivery, sample collection and sample recognition processing, only the concrete test block whose implant information is consistent with its re-inspection anti-counterfeiting ID or original anti-counterfeiting ID is processed. By adding the re-inspection link, a complete data basis is provided for the authenticity determination of concrete test blocks, and a complaint path is provided for normal test blocks that are misjudged, thereby improving the fault tolerance of the existing technology for the authenticity determination of concrete test blocks.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the field of engineering quality supervision and detection, and in particular to a concrete test block management method and a counterfeiting assessment method based on anti-counterfeiting marks. Background Art

[0002] In the field of construction, in order to supervise the quality of concrete entities, my country currently adopts the method of making some concrete test blocks as test pieces while pouring concrete entities, and the construction unit sends these concrete test pieces to the testing unit for testing. Concrete test blocks reflect the strength of concrete entities to a certain extent, and are also the main basis for concrete quality assessment. Therefore, the monitoring and management of concrete test blocks are of great significance to ensure the quality of concrete entities. In the actual operation process, there are some construction units or on-site supervisors who lack attention to witness sampling, the number of certified witnesses is insufficient, the management work is not in place, and even deliberately falsify in the sampling of raw materials or the production of concrete test blocks. There are phenomena that the test concrete test block samples are replaced or some illegal contractors forge test samples in order to pass the test, which makes the sampling, maintenance, and witness inspection of concrete test blocks lose their due role. Therefore, it is indispensable to conduct anti-counterfeiting supervision on concrete test blocks to ensure that they correspond to the concrete entities. Traditional anti-counterfeiting solutions mainly include: the first one is to use RFID chips to be implanted inside or on the surface of concrete test blocks, and the sample information stored in the RFID radio frequency chip is used to mark and confirm the unique authenticity of the test blocks; the second one is to use QR code labels to be implanted in concrete test blocks made on site, and use mobile phones to scan the QR codes on site, take photos of the test block QR code labels and the mobile phone GPS positioning function, bind the test block information, and monitor the entire process from production to experiment of the test block production time, location, and personnel to prevent the production of fake test blocks; the third one is an improvement on the second solution mentioned above, adding photo comparison, which is more effective The method is as follows: when making a concrete test block, an identification tag is embedded in the test block and the identification part is exposed on the surface of the test block. After the test block is made, the surface of the test block with the identification tag exposed is photographed immediately to obtain an unsolidified QR code photo, and then the photo of the unsolidified test block and the relevant shooting information during the shooting are transmitted to the testing unit. After the test block is solidified, the test block is sent to the testing unit; after the testing unit receives the test block, it takes a photo of the test block for comparison under the same conditions and compares it with the received unsolidified photo. If they are completely consistent, the test block is judged to be valid, otherwise the test block is judged to be invalid. However, these traditional concrete test block anti-counterfeiting supervision schemes cannot achieve efficient and comprehensive anti-counterfeiting supervision, and there is a great risk of concrete test blocks being replaced illegally. Therefore, some researchers have proposed that an implanted body arranged according to the coding rules corresponding to the anti-counterfeiting ID (e.g., concrete code) in the cloud database (e.g., a magnetic body arranged in an array according to the coding rules corresponding to the concrete code) can effectively prevent illegal replacement and counterfeiting.

[0003] In the actual implementation process, it is well known that the entire life cycle of concrete test block supervision includes multiple links: sampling, maintenance, sample delivery, sample collection, sample recognition, etc. Implants in concrete test blocks can effectively prevent illegal replacement and falsification, but there may be other problems:

[0004] 1. For a certain test block, from sampling to sample delivery, if any problem occurs in any link in the middle, whether it is due to interruption of the communication link or improper human operation, the sampling information of the test block will be discarded, and the data chain stored in the server will be forced to be interrupted, which is not conducive to the subsequent comprehensive analysis of the authenticity of the test block.

[0005] 2. The concrete test block needs to be left to stand for 24 to 48 hours after implantation before it can be demolded. During this period, when the concrete has not yet solidified, the position of the implant in the concrete test block may change easily due to its physical properties (such as fluid filling caused by the rupture of internal bubbles) or improper operation of the tester (such as violent shaking or collision with the ground when placed). The authenticity of the normal test block may be misjudged during the subsequent maintenance, sample delivery, sample collection and sample identification stages because the implant cannot be properly calibrated. Summary of the invention

[0006] Therefore, the purpose of the present invention is to overcome the defects of the above-mentioned prior art and provide a new concrete test block management method and counterfeiting assessment method based on anti-counterfeiting marks, so as to improve the anti-counterfeiting tolerance rate and reduce the risk of misjudgment.

[0007] According to a first aspect of the present invention, there is provided a method for managing concrete test blocks based on anti-counterfeiting identification, wherein the anti-counterfeiting identification is an implant arranged in an array according to a coding rule corresponding to an anti-counterfeiting ID in a cloud database, and the method comprises: S1, allowing the concrete test block implanted with the corresponding implant to stand until demolding; S2, using a re-inspection device to re-inspect the implant information in the concrete test block after demolding and converting it into a re-inspection anti-counterfeiting ID according to the coding rule, associating the re-inspection anti-counterfeiting ID with the original anti-counterfeiting ID of the concrete test block, and then curing the concrete test block; S3, in the sample delivery, sample collection and sample recognition processing, only processing the concrete test blocks whose implant information is consistent with their re-inspection anti-counterfeiting ID or original anti-counterfeiting ID. In some embodiments of the present invention, the step S3 includes: S31, using a re-inspection device to detect the implant information in the concrete test block that has completed curing and convert it into a sample sending anti-counterfeiting ID according to the coding rules, and the concrete test block whose corresponding sample sending anti-counterfeiting ID is consistent with the re-inspection anti-counterfeiting ID or the original anti-counterfeiting ID is subjected to sample sending processing; S32, using a sample receiving device to detect the implant information in the concrete test block that has been sent and convert it into a sample receiving anti-counterfeiting ID according to the coding rules, and the concrete test block whose corresponding sample receiving anti-counterfeiting ID is consistent with the re-inspection anti-counterfeiting ID or the original anti-counterfeiting ID is subjected to sample receiving processing; S33, using a sample recognition device to detect the implant information in the concrete test block that has been received and convert it into a sample recognition anti-counterfeiting ID according to the coding rules, and the concrete test block whose corresponding sample recognition anti-counterfeiting ID is consistent with the re-inspection anti-counterfeiting ID or the original anti-counterfeiting ID is subjected to sample recognition processing.

[0008] According to a second aspect of the present invention, a method for assessing the counterfeiting of concrete test blocks based on an anti-counterfeiting mark is provided, wherein the anti-counterfeiting mark is an implant arranged in an array according to a coding rule corresponding to an anti-counterfeiting ID in a cloud database, and the method comprises: T1, recording the anti-counterfeiting ID, equipment weight and order score corresponding to the concrete test block at each stage in a concrete test block information ledger during the implantation, re-inspection, maintenance, sample delivery, sample collection and sample recognition processing stages; T2, parameterizing the data in the concrete test block information ledger, and calculating the equipment weight comprehensive score corresponding to the concrete test block according to all equipment weights in the concrete test block information ledger, calculating the coding weight comprehensive score corresponding to the concrete test block according to all anti-counterfeiting IDs in the concrete test block information ledger according to preset coding weights, and calculating the score comprehensive score of the concrete test block according to all scores in the concrete test block information ledger, and using a pre-trained counterfeiting assessment model to obtain a confidence value of the concrete test block according to the equipment weight comprehensive score, the coding weight comprehensive score and the score comprehensive score to assess the possibility of counterfeiting of the concrete test block.In some embodiments of the present invention, the step T1 includes: T11, loading concrete into a sampling mold box to complete the sampling of the concrete test block, using an implantation device matching the anti-counterfeiting ID to complete the implantation of the concrete test block and let it stand until demolding, building an information ledger of the concrete test block in a cloud database, and saving the implantation anti-counterfeiting ID of the implant implanted in the concrete test block after conversion according to the coding rule, the implantation device weight obtained according to the preset device weight, and the implantation score obtained according to the preset time weight in the information ledger; T12, using a re-inspection device matching the anti-counterfeiting ID to complete the re-inspection of the concrete test block, saving the re-inspection anti-counterfeiting ID of the implant of the concrete test block detected by the re-inspection device after conversion according to the coding rule, the re-inspection device weight obtained according to the preset device weight, and the re-inspection score obtained according to the preset time weight in the information ledger of the concrete test block, and associating the re-inspection anti-counterfeiting ID with the implantation anti-counterfeiting ID; T13, using a maintenance device matching the anti-counterfeiting ID to complete the maintenance of the concrete test block, and the implantation of the concrete test block detected by the maintenance device according to the coding rule. The rules are converted into a maintenance anti-counterfeiting ID, and the maintenance anti-counterfeiting ID consistent with the implanted anti-counterfeiting ID or the re-inspected anti-counterfeiting ID, the maintenance equipment weight obtained according to the preset equipment weight, and the maintenance score obtained according to the preset time weight are saved in the information ledger of the concrete test block; T14, a sampling device matching the anti-counterfeiting ID is used to complete the sampling of the concrete test block, and the implanted body of the concrete test block detected by the sampling device is converted into a sampling anti-counterfeiting ID according to the coding rules, and the information ledger of the concrete test block is saved with the sampling anti-counterfeiting ID consistent with the implanted anti-counterfeiting ID or the re-inspected anti-counterfeiting ID, the sampling equipment weight obtained according to the preset equipment weight, and the sampling score obtained according to the preset time weight; T15, a sample recognition device matching the anti-counterfeiting ID is used to complete the sample recognition of the concrete test block, and the implanted body of the concrete test block detected by the sample recognition device is converted into a sample recognition anti-counterfeiting ID according to the coding rules, and the sample recognition anti-counterfeiting ID consistent with the implanted anti-counterfeiting ID or the re-inspected anti-counterfeiting ID, the sample recognition equipment weight obtained according to the preset equipment weight, and the sample recognition score obtained according to the preset time weight are saved in the information ledger of the concrete test block.

[0009] In some embodiments of the present invention, the preset equipment weights are: implantation equipment: 30%; re-inspection equipment: 30%; maintenance equipment: 20%; sample collection equipment: 10%; sample recognition equipment 10%. The equipment weight score corresponding to the equipment that the concrete test block has not passed is 0. The preset coding weights are: implantation anti-counterfeiting ID: 30%; re-inspection anti-counterfeiting ID: 30%; maintenance anti-counterfeiting ID: 20%; sample collection anti-counterfeiting ID: 10%; sample recognition anti-counterfeiting ID: 10%. The preset time weights are: implantation stage: 30%; re-inspection stage: 30%; maintenance stage: 20%; sample collection stage: 10%; sample recognition stage: 10%, among which the stage completed on time is scored as a positive number, and the stage completed beyond the specified time is scored as 0 or a negative number.

[0010] Preferably, a complaint mechanism is introduced for the missing phase data in the information ledger of the concrete test block to supplement the missing phase information caused by communication link failure or equipment failure.

[0011] In some embodiments of the present invention, the fraud assessment model is trained in the following manner:

[0012] T1. Obtain the ledger information of multiple concrete test blocks of multiple existing projects, mark the authenticity of each concrete test block, parameterize the data in the ledger information of each concrete test block and set weights for each stage data, respectively calculate the equipment weight comprehensive score, coding weight comprehensive score, and scoring comprehensive score in each concrete test block, use the hash algorithm to calculate the confidence of each concrete test block according to the equipment weight comprehensive score, coding weight comprehensive score, and scoring comprehensive score, and combine each mark with the data in the corresponding concrete test block information ledger and the authenticity mark information of the concrete test block to form a sample, and all samples constitute a data set;

[0013] T2. Use the data set in step T1 to train the neural network until convergence to obtain a fraud assessment model.

[0014] According to a concrete test block management method based on anti-counterfeiting identification of the present invention, after the implant of the concrete test block is completed, the implant in the concrete test block is re-inspected, and the anti-counterfeiting ID information corresponding to the detected implant is associated with the correct implanted anti-counterfeiting ID information for verification in subsequent links. By adding the re-inspection link, a complete data basis is provided for the authenticity determination of the concrete test block, and an appeal path is provided for the normal test block that is misjudged, thereby improving the fault tolerance of the existing technology for the authenticity determination of the concrete test block.

[0015] In addition, in some embodiments of the present invention, the test blocks are scored based on the complete data chain of the entire life cycle of the concrete test blocks, the confidence value of the authenticity of the concrete test blocks is calculated, and when the normal concrete test blocks cannot be identified, an appeal mechanism is introduced to solve the problem of incomplete data of normal test blocks due to process terminals, so as to reduce the misjudgment rate of concrete test blocks and improve the fault tolerance rate of anti-counterfeiting management of concrete test blocks throughout their life cycle. DETAILED DESCRIPTION

[0016] In order to make the purpose, technical solutions and advantages of the present invention more clearly understood, the present invention is further described in detail by specific embodiments below. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not used to limit the present invention.

[0017] In order to better understand the present invention, we first introduce the various links of sealing and blind sample detection of concrete test blocks by implanting a coded implant technology corresponding to the anti-counterfeiting ID in the cloud database.

[0018] 1) Sampling

[0019] The tester needs to fill in the sampling information of the test block on the APP / PC, including the engineering location of the test block, strength grade / impermeability grade, specimen size, sampling date, sampling quantity, etc., and then submit it to the witness for witnessing. Among them, the APP / PC is the concrete test block management client that communicates with the cloud database.

[0020] After passing the witnessing, the tester poured the concrete into the test mold, smoothed the surface, and completed the production of the sampling concrete test block.

[0021] 2) Implantation

[0022] The main task of the implantation stage is to use the implantation equipment to implant the implant into the sampled concrete test block. The first step is to complete the activation of the anti-counterfeiting ID corresponding to the implant, that is, to place the anti-counterfeiting ID material tape on the activation detection board of the implantation equipment. The detection board will compare the code corresponding to the implant read with the code corresponding to the anti-counterfeiting ID stored in the cloud. After verification, the activation is successful; the second step is to put the concrete test block box (with the sampled test block) into the implantation chamber to complete the implantation; the third step is to put the implanted concrete test block into the detection chamber for code verification.

[0023] 3) Maintenance

[0024] The concrete test block with the implant is left to stand for 24 to 48 hours. After the concrete test block solidifies, the test block mold needs to be removed. After demolding, the test block enters the maintenance phase. If a special maintenance rack is used for intelligent maintenance, the state of the test block during the maintenance phase is automatically collected by the maintenance rack, and no real-time manual recording is required; if traditional maintenance methods are used, the information of the test block during the maintenance phase needs to be recorded by personnel.

[0025] 4) Sample delivery

[0026] When the test block reaches the curing conditions (standard-cured test blocks reach the age, and common-cured test blocks reach the cumulative temperature or age), the tester generates an electronic inspection form in the system, selects the specified testing unit, and then sends the test block for inspection.

[0027] 5) Sample collection

[0028] When the tester sends the concrete test blocks that have reached the curing period to the testing unit according to the requirements of the electronic test submission form, the testing unit can then collect samples of the test blocks.

[0029] In the sampling stage, the sample collectors of the testing unit are required to collect samples of the test blocks one by one. After the sampling equipment reads the code corresponding to the implant in the concrete test block, it compares the information of the codes in the test blocks of multiple sizes according to certain sampling identification rules. It can be compared to see whether the test block has generated a test order, whether the sample should be collected in the testing unit, whether there is any test block information, etc., and then draw a conclusion on whether the sampling is successful.

[0030] 6) Sample recognition

[0031] When the test block is successfully collected, it enters the sample identification stage. In the sample identification stage, the sample identification personnel of the testing unit need to identify the test blocks one by one. The system reads and compares the information corresponding to the code of the implant in the multi-size test blocks through logical operations and according to certain sample identification rules. It can compare whether the test block has been collected by the testing unit, whether there is traceable information of the test block, etc., and finally draw a conclusion on the authenticity of the test block.

[0032] The use of implants corresponding to the implanted anti-counterfeiting ID to identify and manage concrete test blocks breaks the information transmission barrier, connects the information of each link in series, forms a data closed loop, and achieves data with a source, basis, authenticity, and traceability. It assigns responsibilities to people and has a basis for everything, which improves work and decision-making efficiency. Especially in the sealing and anti-counterfeiting of concrete test blocks, it is better than traditional QR code and other solutions. However, the whole process completely relies on the code corresponding to the implant in the concrete test block to identify the concrete test block sample. Due to the overly strict verification rules of the whole process, the real sampling test block can be easily misjudged if not carefully. In particular, the different experience of operators and improper operation can easily lead to changes in the position of the implant, resulting in changes in the code information and leading to misjudgment. For example, during the sampling process of concrete, there is a gap between aggregates, or the test block is not placed on the vibration table when it is made, or bubbles are generated during the mixing of concrete. Alternatively, during the static demoulding period, since the concrete has not yet solidified, a certain amount of fluid movement may occur under the action of gravity, or the bubbles may burst naturally and the surrounding concrete may automatically fill the bubbles, which may change the structure of the concrete code and make the code of the test block unable to be recognized normally.

[0033] Due to the above reasons, some normal test blocks cannot be normally identified in the intermediate links. These unidentifiable test blocks cannot enter the subsequent links, resulting in missing test block information. The system cannot obtain complete test block information, and thus cannot conduct a comprehensive analysis of the authenticity of the concrete test blocks.

[0034] Based on the above problems, the present invention proposes to add a re-inspection process when the concrete test block is demoulded, and add a complaint process for each link of the concrete test block to help users solve the problems of inconsistent test block codes and incomplete data before and after demoulding. The following is a detailed description of the various stages of sealing and blind sample testing of concrete test blocks after the re-inspection process is added in the present invention:

[0035] 1. Implantation

[0036] Under the existing technology, after the sampling application form is witnessed by the witness, the tester makes the concrete test block according to the sampling application form. After the test block meets the implantation conditions, the tester begins to implant the implant corresponding to the anti-counterfeiting ID in the array arranged according to the coding rules. The implantation process is roughly completed in three steps: activating the material belt, code implantation, and test block detection. The activation of the material belt is to read the implant information in the anti-counterfeiting ID material belt and convert it into an implanted anti-counterfeiting ID according to the coding rules. The implanted anti-counterfeiting ID is compared with the anti-counterfeiting ID in the cloud database. If the comparison result is consistent, it proves that the material belt is legal, otherwise it means that the material belt is forged; after the material belt is activated, the implant is implanted, and the implantation device will send GPS location information to the background to ensure that the implantation action occurs at a permitted location; after the implantation is completed, the test block with the implant needs to be tested to ensure that the anti-counterfeiting ID corresponding to the implanted implant is consistent with the anti-counterfeiting ID in the activated material belt and the anti-counterfeiting ID assigned by the cloud. In this process, the cloud server will store the activation, implantation, and detection data to provide a basis for building a concrete test block data system.

[0037] After the concrete test blocks are implanted, they will be placed in groups according to the grouping in the sampling plan. Since the setting time of concrete with different grades, different proportions and different environments is inconsistent, the sampled concrete test blocks have not completely solidified when they are just implanted and cannot be demolded. According to experience, the sampled test blocks need to be left to stand for 24-48 hours before they can be taken out of the test mold box.

[0038] 2. Re-examination

[0039] After the test blocks are demoulded, they are placed together in groups. At this time, the implants in the test blocks may change the code distribution state inside the test blocks that were originally normal due to the impact of the tester's handling during implantation or the bursting of bubbles inside the test blocks. When the code inside the test block changes, the subsequent code verification will fail. In order to solve this problem, in an embodiment of the present invention, the demoulded concrete test blocks are re-inspected, and the tester uses the re-inspection equipment to detect the implants inside each demoulded concrete test block one by one and convert them into an anti-counterfeiting ID, and verify the anti-counterfeiting ID with the anti-counterfeiting ID in the cloud, check the encoding rules of the uploaded anti-counterfeiting ID, and the project, section, batch and sampling time of the concrete test block corresponding to the anti-counterfeiting ID. After the information is verified, the cloud will feedback the re-inspection results to the re-inspection equipment. If the cloud verification fails, that is, the anti-counterfeiting ID uploaded by the re-inspection equipment does not comply with the coding rules, or the project, section or batch information to which the anti-counterfeiting ID belongs does not match, the concrete test block information ledger in the cloud will record the changed anti-counterfeiting ID truthfully, and associate the anti-counterfeiting IDs before and after the change. In the subsequent maintenance, sample delivery, sample collection and sample identification links, the changed anti-counterfeiting ID will be used as the unique identifier of the test block.

[0040] 3. Maintenance

[0041] After the re-inspection is completed, the concrete test block enters the curing stage. If standard curing and curing racks are used for intelligent curing, the standard curing racks and curing racks will collect and monitor the curing information of the concrete test blocks in real time, such as the entry and exit records, curing temperature and curing humidity, etc., and record them in the concrete test block information ledger in the cloud database. When the concrete test blocks that failed the re-inspection enter the curing stage, the standard curing racks and curing racks send the real anti-counterfeiting ID to the cloud, and the cloud uses the changed anti-counterfeiting ID as the unique identifier for identifying the test block. If standard curing racks and curing racks are not used for curing, the tester needs to record the curing information of the concrete test blocks by himself and import it into the cloud server to ensure the integrity of the concrete test block curing data.

[0042] 4. Sample delivery

[0043] The curing period of the concrete specimen is 28 days, or the accumulated temperature reaches 600°C. When the curing conditions are met, the tester needs to send samples.

[0044] When the concrete test blocks are delivered, since the test blocks are highly similar in appearance and have no clear markings, if standard curing racks and the same curing racks are not used for curing, the sample sender cannot find the test blocks that meet the sample delivery conditions from the curing test blocks. Therefore, in an embodiment of the present invention, a re-inspection device is used to detect the test blocks in curing when delivering the samples to find the test blocks that meet the sample delivery conditions. When encountering a normal test block with a changed code, the code read by the re-inspection device when delivering the sample is the anti-counterfeiting ID after the change. The cloud automatically matches the corresponding original anti-counterfeiting ID of the implant through the code uploaded by the re-inspection device to find the correct sampling information. If a curing rack is used for curing, the test blocks that meet the sample delivery conditions can be marked through the intelligent curing terminal when delivering the sample to avoid taking the wrong test blocks when delivering the sample. When delivering the sample, each test block needs to be witnessed, and then the sample sender will send the test block to the testing unit for collection.

[0045] 5. Sample Collection

[0046] The testing unit collects samples of the test blocks sent by the construction unit one by one. The main purpose of collecting samples is to confirm whether the test blocks sent by the construction unit are consistent with the test blocks finally sampled. The traditional judgment method is to judge based on the identification of the concrete test block, that is, the anti-counterfeiting ID of the same test block needs to be consistent when collecting samples and implanting. When the implant changes after the concrete test block is implanted, the changed anti-counterfeiting ID will be associated with the anti-counterfeiting ID activated before implantation during re-inspection. Therefore, when the testing unit collects samples, the anti-counterfeiting ID read from the test block is automatically matched in the cloud to ensure success when collecting samples.

[0047] 6. Sample recognition

[0048] After the sample is successfully collected, the testing unit will identify the concrete test block. When identifying the concrete test block whose anti-counterfeiting ID has changed, the cloud will automatically match the corresponding anti-counterfeiting ID when it was implanted to ensure successful identification.

[0049] As can be seen from the above description, the present invention can solve the problem of implant distribution changes caused by transportation impact and fluid movement inside concrete through the re-inspection process. However, it is not difficult to find that the method of judging the authenticity of concrete test blocks by unique identification alone is too arbitrary and often leads to misjudgment. In order to improve the fault tolerance of anti-counterfeiting judgment, a comprehensive scoring method is also provided in another embodiment of the present invention, which calculates the authenticity confidence value of each test block based on the full life cycle data, and comprehensively evaluates the authenticity of the test block through the confidence value.

[0050] In addition, due to other uncontrollable factors such as equipment detection unit failures and communication link failures at various stages, it is inevitable that test blocks will have abnormalities during implantation, re-inspection, maintenance, sample delivery, sample collection and sample recognition. Once an abnormality occurs, it will inevitably lead to the loss of concrete test block data, resulting in incomplete data for the entire life cycle of the test block. To this end, in some embodiments of the present invention, an equipment complaint mechanism can be set up in the implantation, re-inspection, maintenance, sample delivery, sample collection and sample recognition links. When the upload of concrete test block data is incomplete due to factors such as detection unit failure and network failure, the tester can take a photo through the APP and notify the after-sales maintenance personnel by phone to arrive. After verifying the situation, the supervisor will conduct remote confirmation, and then the maintenance personnel will supplement the data.

[0051] The comprehensive scoring system constructed in some embodiments of the present invention starts from three aspects: equipment, coding and key timing in the whole life cycle. Among them, the coding corresponds to the anti-counterfeiting ID, parameterizes the key factors of these three aspects, and sets corresponding weight scores for each parameter. Finally, the authenticity credibility of the test block, i.e., the confidence value, is determined by calculating the comprehensive score obtained by each test block. For example, a test block will go through a 28-day life cycle from the implantation stage to the sample recognition stage, and the implantation equipment, re-inspection equipment, maintenance equipment, sample collection equipment and sample recognition equipment are involved in the whole life cycle. Each link will record the relevant information of the equipment, coding and key timing (i.e., the time constraints of the key nodes in the whole life cycle), and this information will eventually form the account of each test block in the data center. The confidence value of the test block is a decimal between 0 and 1. The closer it is to 1, the higher the confidence of the test block, and the closer the confidence value is to 0, the lower the confidence of the test block. The calculation of the confidence value consists of three parts, namely, the equipment confidence, the coding confidence and the key timing confidence.

[0052] According to one embodiment of the present invention, the calculation of equipment confidence is based on the weights of 30% for implantation, 30% for re-inspection, 20% for maintenance, 10% for sample collection, and 10% for sample recognition. Each time the test block passes through a device, the weight of the equipment in that part is recorded. For example, when the test block passes through the implantation device, the implantation device weight is recorded as 0.3 points (i.e. 30%), when the test block passes through the re-inspection device, the re-inspection device weight is recorded as 0.3 points (i.e. 30%), when the test block passes through the maintenance device, the maintenance device weight is recorded as 0.2 points (20%), when the test block passes through the sample collection device, the sample collection device weight is recorded as 0.1 points (i.e. 10%), and when the test block passes through the sample recognition device, the sample recognition device weight is recorded as 0.1 points (i.e. 10%). The final cumulative equipment weight score is 1 point. If a third-party device intervenes in the middle or does not pass through the corresponding device, the system will not record the score. The closer the final equipment weight cumulative score is to 1, the higher the equipment confidence, and vice versa.

[0053] In terms of coding, theoretically the anti-counterfeiting ID should be completely consistent from implantation to sample recognition. However, due to objective problems such as the operating habits of the tester and the physical properties of the concrete test block, the code will change to a certain extent during the sampling process of the concrete test block. However, the change in the code does not mean that there is a problem with the test block. According to one embodiment of the present invention, the present invention collects and tracks the coding changes of the test block throughout its life cycle through equipment, and uses the anti-counterfeiting ID activated before implantation as a reference to track and compare the changes in the anti-counterfeiting ID during the implantation, re-inspection, maintenance, sample delivery, sample collection and sample recognition stages. The coding confidence is calculated according to the weights of implantation (30%), re-inspection (20%), maintenance (10%), sample delivery (20%), sample collection (10%) and sample recognition (10%). For example, assuming that the code at the time of activation is A, and the anti-counterfeiting ID after implantation is consistent with the anti-counterfeiting ID activated before implantation, the coding weight score of the implanted anti-counterfeiting ID is recorded as 0.3 (i.e. 30%), otherwise it is recorded as 0; the test block will be demoulded after the state is stable, and the coding may change during demoulding, so re-inspection is required. If the code of the test block is A during re-inspection, the coding weight score of the re-inspected anti-counterfeiting ID is recorded as 0.2 (i.e. 20%), otherwise it is recorded as 0; if the code of the test block is A at the end of maintenance, the maintenance anti-counterfeiting ID is recorded as 0.3 (i.e. 30%). The coding weight of the pseudo ID is 0.1 (i.e. 10%), otherwise it is recorded as 0; the coding of the test block is tested before the sample is sent. If the code is A, the coding weight of the sample anti-counterfeiting ID is recorded as 0.2 (i.e. 20%), otherwise it is recorded as 0; the testing unit tests the test block when receiving the sample. If the code is A, the coding weight of the sample anti-counterfeiting ID is recorded as 0.1, otherwise it is recorded as 0; the code of the test block is tested when the sample is recognized. If the code is A, the coding weight of the sample anti-counterfeiting ID is recorded as 0.1, otherwise it is recorded as 0. The final cumulative coding weight score is 1 point. With a cycle of 28 days, the weight scores of each stage of the life cycle of a test block are counted. The closer the cumulative weight score is to 1, the higher the coding confidence of the concrete test block, and vice versa, the lower the coding confidence of the concrete test block. The cumulative weight score of the test block code will be used as the final score of the coding factor to participate in the calculation of the final confidence value of the concrete test block.

[0054] In terms of key timing, the weights are configured according to the important time of sampling, implantation, re-inspection, maintenance, sample delivery, sample collection and sample recognition. If the task is completed within the specified time, a higher weight score can be obtained. If the task is completed beyond the specified time, the weight score can be recorded as 0 or the corresponding score can be deducted according to the severity. Finally, the timeliness score of each link is obtained by combining the time weights of each link. The timeliness score of each link is used to reflect the time rationality of different links, thereby reflecting the possibility of fraud in the link. According to one embodiment of the present invention, the calculation of the confidence level of the key timing is calculated according to the weights of implantation (30%), re-inspection (20%), maintenance (10%), sample delivery (20%), sample collection (10%) and sample recognition (10%). For example, if the implantation is completed within the specified time, the implantation score is 0.3 points, otherwise it is 0 points or a score less than 0.3 after deducting the corresponding score according to the degree of delayed completion. The scores of other stages are similar to implantation. Finally, the scores of each stage are accumulated to obtain the comprehensive score of the concrete test block, and the confidence level of the key timing is obtained. The closer the cumulative score is to 1, the higher the confidence level of the critical timing of the concrete specimen is; otherwise, the lower the confidence level of the critical timing of the concrete specimen is.

[0055] Finally, the confidence score of the test block can be obtained by combining the equipment confidence score, the coding confidence score and the key timing confidence score according to a certain weight. For example, the equipment confidence score is 0.8 points, the coding confidence score is 0.9 points, and the key timing confidence score is 0.6 points. According to an embodiment of the present invention, the weights of the three parts of the confidence score are set to 40%: 30%: 30%, then the final confidence score = 0.8*40% + 0.9*30% + 0.6*30% = 0.77 points, that is, the confidence value of the test block is 0.77. Then, the confidence value of the concrete test block is obtained using the pre-trained fraud assessment model, and the confidence value reflects the possibility of fraud of the concrete test block.

[0056] The fraud assessment model is obtained by training a neural network with concrete test block data from an existing project. According to one embodiment of the present invention, the fraud assessment model can be trained in the following manner:

[0057] T1. Obtain the ledger information of multiple concrete test blocks of multiple existing projects, mark the authenticity of each concrete test block, parameterize the data in the ledger information of each concrete test block and set weights for each stage data, respectively calculate the equipment weight comprehensive score, coding weight comprehensive score, and scoring comprehensive score in each concrete test block, use the hash algorithm to calculate the confidence of each concrete test block according to the equipment weight comprehensive score, coding weight comprehensive score, and scoring comprehensive score, and combine the confidence of the concrete test block with the data in the concrete test block information ledger and the authenticity information of the concrete test block into a sample, and all samples constitute a data set;

[0058] T2. Use the data set in step T1 to train the neural network until convergence to obtain a fraud assessment model.

[0059] Among them, according to the increase in the concrete test block information ledger corresponding to the project, the data set is continuously updated and expanded to train the model and improve the evaluation accuracy of the model.

[0060] It can be seen from the above embodiments that the steps of sealing and blind sample detection of concrete test blocks using the technology of implanting a coding implant corresponding to the anti-counterfeiting ID in the cloud database include sampling, implanting, curing, sending samples, collecting samples and recognizing samples. The process after adding the re-inspection process becomes sampling, implanting, re-inspection, curing, sending samples, collecting samples and recognizing samples. Using the original process, the concrete code in the curing stage may not be recognized normally after the test block is demolded due to improper operation of the tester or bubbles inside the test block. Using the new process, due to the addition of a re-inspection process, even if the concrete code changes for some reason after the implant takes effect, it can be discovered in time.

[0061] In addition, the appeal process can be used to make timely corrections to avoid the test blocks being unable to be properly identified during the maintenance, sample delivery, sample collection or sample verification stages. For example, after the introduction of the appeal process, even if the concrete code cannot be properly identified in a certain link, it is only necessary to prove that the test block was sampled normally to ensure that the information of the test block is completely saved in the cloud. Based on the complete data chain of the test block, a test block fraud assessment model is established, and the authenticity confidence value of the test block is output. The authenticity of the test block is evaluated through the confidence value, reducing the probability of normal test blocks being misjudged and improving the fault tolerance rate of test block anti-counterfeiting judgment.

[0062] It should be noted that although the above describes the various steps in a specific order, it does not mean that the various steps must be executed in the above specific order. In fact, some of these steps can be executed concurrently or even in a different order as long as the required functions can be achieved.

[0063] The present invention may be a system, a method and / or a computer program product. The computer program product may include a computer-readable storage medium carrying computer-readable program instructions for causing a processor to implement various aspects of the present invention.

[0064] Computer readable storage medium can be a tangible device that holds and stores instructions used by an instruction execution device. Computer readable storage medium can include, for example, but is not limited to, an electrical storage device, a magnetic storage device, an optical storage device, an electromagnetic storage device, a semiconductor storage device, or any suitable combination thereof. More specific examples (non-exhaustive list) of computer readable storage medium include: a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a static random access memory (SRAM), a portable compact disk read-only memory (CD-ROM), a digital versatile disk (DVD), a memory stick, a floppy disk, a mechanical encoding device, for example, a punch card or a protruding structure in a groove on which instructions are stored, and any suitable combination thereof.

[0065] The embodiments of the present invention have been described above, and the above description is exemplary, not exhaustive, and is not limited to the disclosed embodiments. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The selection of terms used herein is intended to best explain the principles of the embodiments, practical applications, or technical improvements in the market, or to enable other persons of ordinary skill in the art to understand the embodiments disclosed herein.

Claims

1. A concrete test block management method based on an anti-counterfeiting mark, wherein the anti-counterfeiting mark is an implant arranged in an array according to a coding rule corresponding to an original anti-counterfeiting ID in a cloud database, the method comprising: S1. Allow the concrete test block implanted with the corresponding implant to stand until demoulding; S2. Re-inspect the implant information in the demoulding concrete test block using a re-inspection device, and convert the re-inspected implant information into a re-inspection anti-counterfeiting ID according to the coding rules by the re-inspection device. The re-inspection device uploads the re-inspection anti-counterfeiting ID to the cloud, and the cloud associates the re-inspection anti-counterfeiting ID with the original anti-counterfeiting ID in the cloud database, and then maintains the concrete test block; S3. In the sample delivery, sample collection and sample recognition processes, only the concrete test blocks whose anti-counterfeiting IDs obtained by converting the implant information according to the coding rules and which are consistent with the re-inspected anti-counterfeiting IDs or the original anti-counterfeiting IDs in the cloud database are processed. The step S3 includes: S31, using a re-inspection device to detect implant information in the cured concrete test block, and converting the re-inspected implant information into a sample delivery anti-counterfeiting ID according to a coding rule by the re-inspection device, and performing sample delivery processing on the concrete test block whose corresponding sample delivery anti-counterfeiting ID is consistent with the re-inspection anti-counterfeiting ID or the original anti-counterfeiting ID; S32, using a sampling device to detect implant information in the delivered concrete test block, and converting the detected implant information into a sampling anti-counterfeiting ID according to a coding rule by the sampling device, and performing sampling processing on the concrete test block whose corresponding sampling anti-counterfeiting ID is consistent with the re-inspection anti-counterfeiting ID or the original anti-counterfeiting ID; S33, using a sample recognition device to detect the implant information in the collected concrete test block, and converting the detected implant information into a sample recognition anti-counterfeiting ID according to a coding rule by the sample recognition device, and performing sample recognition processing on the concrete test block whose corresponding sample recognition anti-counterfeiting ID is consistent with the re-inspection anti-counterfeiting ID or the original anti-counterfeiting ID.

2. A method for assessing the counterfeiting of concrete test blocks based on anti-counterfeiting marks, wherein the anti-counterfeiting marks are implants arranged in an array according to coding rules corresponding to the original anti-counterfeiting ID in the cloud database, and the method comprises: T1. During the implantation, re-inspection, maintenance, sample delivery, sample collection, and sample identification processing stages, the anti-counterfeiting ID, equipment weight, and stage score corresponding to the concrete test block at each stage are recorded in the concrete test block information ledger, wherein the anti-counterfeiting ID corresponding to each stage is the anti-counterfeiting ID obtained by converting the implant information in the concrete test block detected at that stage according to the coding rules; wherein, step T1 includes: T11. Put concrete into a sampling mold box to complete the sampling of the concrete test block, use an implantation device that matches the anti-counterfeiting ID to complete the implantation of the concrete test block and let it stand until demolding, build an information ledger of the concrete test block in the cloud database, and save the implantation anti-counterfeiting ID of the implant implanted in the concrete test block converted according to the coding rules, the implantation device weight obtained according to the preset device weight, and the implantation score obtained according to the preset time weight in the information ledger; T12. Use a re-inspection device that matches the anti-counterfeiting ID to complete the re-inspection of the concrete test block, save the re-inspection anti-counterfeiting ID converted according to the coding rules based on the implant information of the detected concrete test block, the re-inspection device weight obtained according to the preset device weight, and the re-inspection score obtained according to the preset time weight in the information ledger of the concrete test block, and associate the re-inspection anti-counterfeiting ID with the implant anti-counterfeiting ID; T13. Use maintenance equipment that matches the anti-counterfeiting ID to complete the maintenance of the concrete test block, convert the implant of the concrete test block detected by the maintenance equipment into a maintenance anti-counterfeiting ID according to the coding rules, and save the maintenance anti-counterfeiting ID that is consistent with the implant anti-counterfeiting ID or the re-inspection anti-counterfeiting ID, the maintenance equipment weight obtained according to the preset equipment weight, and the maintenance score obtained according to the preset time weight in the information ledger of the concrete test block; T14. Use a sampling device that matches the anti-counterfeiting ID to complete the sampling of the concrete test block. The sampling device converts the detected implant information of the concrete test block into a sampling anti-counterfeiting ID according to the coding rules, and saves the sampling anti-counterfeiting ID that is consistent with the implant anti-counterfeiting ID or the re-inspection anti-counterfeiting ID, the sampling device weight obtained according to the preset device weight, and the sampling score obtained according to the preset time weight in the information ledger of the concrete test block; T15. Use a sample recognition device that matches the anti-counterfeiting ID to complete the sample recognition of the concrete test block, convert the implant of the concrete test block detected by the sample recognition device into a sample recognition anti-counterfeiting ID according to the coding rules, and save the sample recognition anti-counterfeiting ID that is consistent with the implanted anti-counterfeiting ID or the re-inspection anti-counterfeiting ID, the sample recognition device weight obtained according to the preset device weight, and the sample recognition score obtained according to the preset time weight in the information ledger of the concrete test block; T2. Parameterize the data in the concrete test block information ledger, and calculate the comprehensive score of the equipment weight corresponding to the concrete test block based on all the equipment weights in the concrete test block information ledger; calculate the coding score of each stage according to the preset coding weight based on the consistency of the anti-counterfeiting ID of each stage in the concrete test block information ledger and the original anti-counterfeiting ID in the cloud database, and calculate the comprehensive score of the coding weight corresponding to the concrete test block based on the coding score of each stage; calculate the comprehensive score of the key timing score of the concrete test block based on all the stage scores in the concrete test block information ledger; use the pre-trained fraud assessment model to obtain the confidence value of the concrete test block according to the comprehensive score of the equipment weight, the comprehensive score of the coding weight, and the comprehensive score of the key timing score to evaluate the possibility of fraud of the concrete test block.

3. A method for evaluating the fraud of concrete test blocks based on anti-counterfeiting marks according to claim 2, characterized in that: The preset device weights are: Implantation equipment: 30%; Re-inspection equipment: 30%; Maintenance equipment: 20%; Sample collection equipment: 10%; Sample identification equipment 10%.

4. The method for evaluating the fraud of concrete test blocks based on anti-counterfeiting marks according to claim 2 is characterized in that: The preset coding weight is: Implantation anti-counterfeiting ID: 30%; Re-inspection anti-counterfeiting ID: 30%; Maintenance anti-counterfeiting ID: 20%; Sample collection anti-counterfeiting ID: 10%; Sample recognition anti-counterfeiting ID: 10%.

5. The method for evaluating the fraud of concrete test blocks based on anti-counterfeiting marks according to claim 2 is characterized in that: The preset time weight is: Implantation stage: 30%; Re-inspection stage: 30%; Maintenance stage: 20%; Sample collection stage: 10%; Sample identification stage: 10%, among which, the score of the stage completed on time is positive, and the score of the stage completed beyond the specified time is 0 or negative.

6. The method for evaluating the fraud of concrete test blocks based on anti-counterfeiting marks according to claim 2 is characterized in that: The weight score of the equipment that the concrete specimen has not passed through is 0.

7. The method for evaluating the fraud of concrete test blocks based on anti-counterfeiting marks according to claim 2 is characterized in that: In view of the missing phase data in the information ledger of concrete test blocks, a complaint mechanism is introduced to complete the missing phase information caused by communication link failure or equipment failure.

8. The method for evaluating the fraud of concrete test blocks based on anti-counterfeiting marks according to claim 2 is characterized in that: The fraud assessment model is trained in the following way: H1. Obtain the ledger information of multiple concrete test blocks of multiple existing projects, mark the authenticity of each concrete test block, parameterize the data in the ledger information of each concrete test block and set weights for each stage data, respectively calculate the equipment weight comprehensive score, coding weight comprehensive score, and scoring comprehensive score in each concrete test block, use the hash algorithm to calculate the confidence of each concrete test block according to the equipment weight comprehensive score, coding weight comprehensive score, and scoring comprehensive score, and combine the confidence of each concrete test block with the data in the corresponding concrete test block information ledger and the authenticity information of the concrete test block to form a sample, and all samples constitute a data set; H2. Use the data set in step H1 to train the neural network until convergence to obtain a fraud assessment model.

9. A computer-readable storage medium, characterized in that: A computer program is included thereon, and the computer program can be executed by a processor to implement the steps of any one of the methods of claims 2 to 8.

10. An electronic device, characterized in that: include: one or more processors; A storage device for storing one or more programs, which, when executed by the one or more processors, enables the electronic device to implement the steps of the method as claimed in any one of claims 2 to 8.

Citation Information

Patent Citations

  • Concrete test block positioning system and method based on RFID (Radio Frequency Identification) chip

    CN105243408A

  • Exchange preventing method for label embedded in concrete test piece

    CN107917829A