Abnormality identification method, controller, device and medium for concrete sample delivery process

By planning transportation routes away from suspected illegal stations, using positioning elements and identification codes inside sealed boxes, combined with environmental monitoring and dual anti-counterfeiting labels, the problem of concrete samples being switched during transportation was solved, achieving highly reliable transportation supervision.

CN122472637BActive Publication Date: 2026-11-06ZHUHAI XINHUATONG SOFTWARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202610943932.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2026-06-29
Publication Date
2026-11-06
Estimated Expiration
2046-06-29

AI Technical Summary

Technical Problem

Existing anti-counterfeiting items are easily counterfeited and cannot effectively prevent concrete samples from being swapped during transportation, making it difficult to guarantee the quality of concrete.

Method used

By planning transportation routes away from suspected illegal stations, setting up positioning elements and identification codes inside sealed boxes, and monitoring transportation time and routes in real time, combined with environmental monitoring elements and double anti-counterfeiting labels, the reliability of the concrete sample transportation process is ensured.

Benefits of technology

This effectively prevents concrete samples from being swapped during transportation, improves transportation reliability, and ensures the authenticity and quality control of concrete samples.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122472637B_ABST
    Figure CN122472637B_ABST
Patent Text Reader

Abstract

The application discloses a concrete sample delivery process anomaly identification method, a controller, an electronic device, and a medium. The method comprises the following steps: obtaining a concrete sample to make a concrete test sample; determining a starting point and an end point of the concrete test sample; planning multiple optional transportation paths; selecting a shortest optional transportation path with a distance from all suspected black station points exceeding a first preset threshold as a target transportation path; determining a target transportation time range; placing the concrete test sample in a sealed box; when starting to transport the concrete test sample, scanning an identification code and recording a departure time; when delivering the concrete test sample to a detection unit, scanning the identification code and recording an end time; and when the transportation time is not within the target transportation time range and the actual transportation path deviates from the target transportation path, determining that the sample delivery process of the concrete test sample is abnormal. The method can effectively prevent the concrete test sample from being replaced on the way to the detection unit.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to, but is not limited to, the field of concrete testing technology, and in particular to an anomaly identification method, controller, equipment, and medium in the concrete sample delivery process. Background Technology

[0002] To monitor the quality of concrete materials during construction, concrete specimens are typically made during the pouring of the concrete structure and sent to testing departments for analysis. To prevent the specimens from being tampered with or counterfeited, anti-counterfeiting devices are usually embedded in them. Before submission, the specimens are photographed for documentation, and upon receiving the specimens, the testing department photographs them again and compares the two images for verification. However, existing anti-counterfeiting devices are easily forged, and relying solely on them cannot guarantee that the concrete has not been switched. Summary of the Invention

[0003] This application provides an anomaly identification method, controller, device, and medium for concrete sample delivery, which can effectively prevent concrete samples from being swapped during transportation to the testing unit.

[0004] In a first aspect, embodiments of this application provide a method for anomaly identification during concrete sampling, including: Obtain concrete samples and prepare concrete specimens; The starting and ending points of the concrete sample are determined based on the construction and testing units of the concrete sample. Based on the origin and destination, multiple optional transportation routes are planned; Identify all suspected illegal transportation stations located between the origin and destination. Among multiple optional transportation routes, select the shortest optional transportation route whose distance to all suspected illegal transportation stations exceeds a first preset threshold, and use it as the target transportation route. If there is no optional transportation route whose distance to all suspected illegal transportation stations exceeds the first preset threshold, modify one of the optional transportation routes according to preset rules to obtain the target transportation route that meets the conditions. The target delivery time range is determined based on the target transportation route and the historical average delivery speed. The concrete sample is placed in a sealed box; the sealed box is equipped with a positioning element, and the surface of the sealed box is marked with an identification code; Scan the identification code to record the start and end times of the concrete sample during delivery; Based on the departure time and the end time, the transportation time of the concrete sample is determined, and the actual transportation path of the concrete sample is obtained through the positioning element. If the delivery time is not within the target delivery time range and the actual delivery path deviates from the target delivery path, it is determined that there is an abnormality in the delivery process of the concrete sample.

[0005] In some embodiments, an environmental detection element is further provided inside the sealed box, and the method further includes: During the transportation of the concrete sample, the temperature and / or humidity information of the concrete sample is detected in real time by the environmental detection element. When the change value of the temperature information and / or the humidity information at a certain moment exceeds the second preset threshold, the positioning element determines whether the position information of the sealed box remains stationary or the change amount is less than the third preset threshold within a first preset time period, or the positioning element determines whether the position information of the sealed box deviates from the target transportation path within a second preset time period; wherein, the third preset threshold is determined based on the rate of change of the position information of the sealed box within a third preset time period before the certain moment. If the position information of the sealed box remains unchanged or changes by less than the third preset threshold during the first preset time period, or if the position information of the sealed box deviates from the target transportation path during the second preset time period, it is determined that there is an abnormality in the concrete sample delivery process.

[0006] In some embodiments, if there are no alternative transportation routes whose distances to all the suspected black site locations exceed a first preset threshold, modifying one of the alternative transportation routes according to preset rules to obtain the target transportation route that meets the conditions includes: When there is no optional transportation path among all the optional transportation paths whose distance to all the suspected black site locations exceeds the first preset threshold, the shortest optional transportation paths are selected as candidate transportation paths from all the optional transportation paths. For each candidate transportation route, identify the road segment to be changed that is less than the first preset threshold distance from the suspected illegal station location; Based on the road segment to be changed, alternative road segments are planned, and the alternative transportation routes are obtained by replacing the road segment to be changed with the alternative road segments. Obtain the alternative transportation path corresponding to each candidate transportation path, and select the alternative transportation path with the shortest distance as the target transportation path.

[0007] In some embodiments, determining whether the transport path of the concrete sample deviates from the target transport path via the positioning element further includes: The positioning element is used to locate the transport path of the concrete sample in real time. When the transport path of the concrete sample deviates from the target transport path, the new transport path of the concrete sample is analyzed to determine whether the suspected black station is located within the preset range of the new transport path. If the suspected illegal station exists, it is determined that the concrete sample delivery process is abnormal. If no suspected black station is found, the location information of the concrete sample is determined by the positioning element to see if it has stayed on the new transport path for more than a fourth preset time period. If so, the sample delivery process of the concrete sample is determined to be abnormal.

[0008] In some embodiments, after the step of placing the concrete sample into the sealed chamber, the method further includes: The sealed box shall be locked; at least two locks shall be used for locking. The key to each lock was handed over to a different delivery person; Scan the identification code to record the information of the transport personnel corresponding to each key; During the transport of the concrete sample, it is carried out by at least two transport personnel.

[0009] In some embodiments, after the step of obtaining concrete samples and preparing concrete specimens, the method further includes: A first anti-counterfeiting label was implanted inside the concrete sample. After the step of placing the concrete sample into the sealed box, the method further includes: A second anti-counterfeiting label is affixed to the sealed box; After the concrete sample is placed in the sealed box, before the sealed box is closed, the concrete sample and the sealed box are photographed to obtain a first image; the first image includes images of the first anti-counterfeiting label and the second anti-counterfeiting label, the first anti-counterfeiting label is provided with a first mark, the second anti-counterfeiting label is provided with a second mark, and the first mark and the second mark form a specific positional correspondence.

[0010] In some embodiments, after determining that the concrete sample delivery process is normal, the method further includes: Open the sealed box and take a picture of the concrete sample and the sealed box to obtain a second image; the second image includes images of the first anti-counterfeiting label and the second anti-counterfeiting label. Obtain the first positional correspondence between the first marker and the second marker in the second image; Obtain the second positional correspondence between the first marker and the second marker in the first image; The first position correspondence and the second position correspondence are compared. When the difference between the two is less than the fourth preset threshold, it is determined that the concrete sample has not been swapped.

[0011] Secondly, embodiments of this application also provide a controller, including: at least one processor and a memory for communicatively connecting to the at least one processor; the memory stores instructions executable by the at least one processor, the instructions being executed by the at least one processor to enable the at least one processor to perform the anomaly identification method for the concrete sample delivery process described in the first aspect embodiment.

[0012] Thirdly, embodiments of this application also provide an electronic device, including the controller described in the second aspect embodiment.

[0013] Fourthly, embodiments of this application also provide a computer-readable storage medium storing computer-executable instructions for performing the anomaly identification method for the concrete sample delivery process as described in the first aspect.

[0014] The anomaly identification method, controller, electronic device, and medium for concrete sample delivery according to embodiments of this application have at least the following beneficial effects: By planning the transportation path and delivery time of the concrete sample, the transportation path is kept away from suspected illegal stations. By statistically analyzing the total transportation time of the concrete sample and obtaining the actual transportation path of the concrete sample, it is determined whether there are any anomalies in the transportation process of the concrete sample. This method can effectively prevent the concrete sample from being swapped during transportation, thereby improving the reliability of concrete sample delivery.

[0015] Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. Attached Figure Description

[0016] Figure 1 This is a flowchart of the steps of an anomaly identification method for the concrete sampling process provided in one embodiment of this application; Figure 2 This is a flowchart of the steps of an anomaly identification method for the concrete sampling process provided in another embodiment of this application; Figure 3 This is a schematic diagram of the structure of the first and second marks provided in one embodiment of this application; Figure 4 This is a schematic diagram of the controller provided in one embodiment of this application. Detailed Implementation

[0017] The embodiments of the present invention are described in detail below. Examples of these embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain this application, and should not be construed as limiting this application. The step numbers in the following embodiments are only set for ease of explanation, and there is no limitation on the order between the steps. The execution order of each step in the embodiments can be adaptively adjusted according to the understanding of those skilled in the art.

[0018] In the description of this invention, it should be understood that the orientation descriptions, such as up, down, front, back, left, right, etc., are based on the orientation or positional relationship shown in the accompanying drawings. They are only for the convenience of describing this invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation. Therefore, they should not be construed as limiting this invention.

[0019] The terms "first," "second," "third," and "fourth," etc., used in the specification, claims, and accompanying drawings of this invention are used to distinguish different objects, not to describe a specific order. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or apparatus that includes a series of steps or units is not limited to the listed steps or units, but may optionally include steps or units not listed, or may optionally include other steps or units inherent to these processes, methods, products, or apparatuses.

[0020] In this invention, the reference to "embodiment" means that a specific feature, structure, or characteristic described in connection with an embodiment may be included in at least one embodiment of the invention. The appearance of this phrase in various places throughout the specification does not necessarily refer to the same embodiment, nor is it a mutually exclusive, independent, or alternative embodiment. It will be explicitly and implicitly understood by those skilled in the art that the embodiments described herein can be combined with other embodiments.

[0021] To monitor the quality of concrete materials during construction, concrete specimens are typically made during the pouring of the concrete structure and sent to testing departments for analysis. To prevent the specimens from being tampered with or counterfeited, anti-counterfeiting devices are usually embedded in them. Before submission, the specimens are photographed for documentation, and upon receiving the specimens, the testing department photographs them again and compares the two images for verification. However, existing anti-counterfeiting devices are easily forged, and relying solely on them cannot guarantee that the concrete has not been switched.

[0022] This application proposes an anomaly identification method, controller, electronic equipment, and medium for concrete sample delivery. By planning the transportation path and time of the concrete samples to ensure the transportation path avoids suspected illegal stations, and by statistically analyzing the total transportation time and the actual transportation path of the concrete samples, it determines whether there are any anomalies in the concrete sample transportation process. This method can effectively prevent concrete samples from being switched during transportation, improving the reliability of concrete sample delivery.

[0023] The embodiments of this application will be further described below with reference to the accompanying drawings.

[0024] Firstly, embodiments of this application propose a method for anomaly identification during concrete sampling, such as... Figure 1 As shown, the method includes the following steps: Step S100: Obtain concrete samples and prepare concrete specimens; It should be noted that construction companies typically need to construct structures such as concrete foundations, concrete piles, and concrete beams during construction. All of these structures require concrete. To test the quality of the concrete, it is necessary to obtain concrete samples from the construction site to create concrete specimens. When creating concrete specimens, a cube-shaped mold can be used. The obtained concrete sample is placed inside the mold. If an anti-counterfeiting label is required, it is placed inside before the concrete sample solidifies. After the concrete sample has completely solidified, the anti-counterfeiting label is also fixed in the concrete sample, thus obtaining the concrete specimen. The concrete specimen is then cured.

[0025] Step S200: Determine the starting and ending points of the concrete sample delivery based on the construction and testing units of the concrete sample. It should be noted that, to ensure the concrete samples accurately reflect the quality of the project, the construction unit arranges skilled on-site personnel to randomly select concrete samples from the concrete pouring site. After preparation, the concrete samples are sent to a testing unit for quality inspection. Therefore, only after determining the construction and testing units for the concrete samples can the starting and ending points for sample delivery be determined.

[0026] Step S300: Based on the origin and destination, plan multiple optional transportation routes; After determining the starting and ending points of the concrete samples, a transportation route needs to be selected to ensure that the transport personnel strictly adhere to the route and prevent the samples from being switched during transport. After determining the starting and ending points, multiple alternative transportation routes can be planned using navigation / map software, and then the optimal route can be selected from these options.

[0027] Step S400: Identify all suspected illegal stations located between the origin and destination. Among multiple optional transportation routes, select the shortest optional transportation route whose distance from all suspected illegal stations exceeds the first preset threshold as the target transportation route. If there is no optional transportation route whose distance from all suspected illegal stations exceeds the first preset threshold, modify one of the optional transportation routes according to preset rules to obtain the target transportation route that meets the conditions. Suspected illegal concrete mixing plants refer to concrete mixing stations or makeshift mixing points that operate without legal qualifications or approval from relevant departments and illegally produce and sell concrete. They can also refer to other non-designated construction units located in areas where concrete samples may be swapped. To prevent transport personnel from colluding with suspected illegal mixing plants to swap concrete samples when passing through them, it is necessary to avoid these locations as much as possible. Therefore, among multiple optional transport routes, routes whose distances from all suspected illegal mixing plants exceed a first preset threshold are selected. Then, the shortest optional transport route is chosen as the target transport route. This improves transport speed while preventing transport vehicles from going to suspected illegal mixing plants to swap concrete samples.

[0028] Step S500: Determine the target delivery time range based on the target transportation route and historical average delivery speed; After determining the target transportation route, an average transportation time is determined based on the total length of the target transportation route and the average transportation speed of the transportation vehicles in the past. Then, based on the calculated average transportation time, a certain time range is extended to serve as the target transportation time range. This limits the transportation personnel to deliver the concrete samples within the set target transportation time range, preventing the transportation time from being too long and increasing the risk of the concrete samples being replaced.

[0029] Step S600: Place the concrete sample into the sealed box; the sealed box is equipped with positioning elements and the surface of the sealed box is marked with an identification code; It should be noted that after the concrete samples are prepared, they need to be placed in a sealed box before being transported to the testing unit. This sealed box may include a buffer positioning chamber to secure the concrete sample and prevent it from being bumped or overturned during transport. Additionally, the sealed box is equipped with positioning elements to monitor its position in real time, preventing the concrete sample from deviating from the intended transport path. Furthermore, the surface of the sealed box is marked with an identification code that records relevant information about the corresponding concrete sample.

[0030] Step S700: Scan the identification code and record the start and end times of the concrete sample delivery. When the transport vehicle is about to depart to deliver the concrete sample to the testing unit, the departure time of the concrete sample is recorded by scanning the identification code. This facilitates the subsequent calculation of the total transport time of the concrete sample. Simultaneously, scanning the identification code can also record relevant information about the concrete sample, such as the construction unit, testing unit, batching process, and transport personnel, for future traceability. After the transport vehicle delivers the concrete sample to the testing unit, the identification code is scanned to record the end time. By comparing the departure and end times, the total transport time of the concrete sample can be determined.

[0031] Step S800: Determine the transportation time of the concrete sample based on the departure time and the end time, and obtain the actual transportation path of the concrete sample through the positioning element. It should be noted that after determining the total transportation time of the concrete sample by comparing the departure and arrival times, this total transportation time is compared with a pre-set target transportation time range to determine whether the total transportation time meets the pre-set target transportation time range. At the same time, the actual transportation path of the concrete sample during the transportation process is obtained through positioning elements to determine whether the actual transportation path deviates from the target transportation path.

[0032] Step S900: When the delivery time is outside the target delivery time range and the actual delivery route deviates from the target delivery route, it is determined that there is an abnormality in the concrete sample delivery process.

[0033] By comparing the total transport time of the concrete sample with a pre-set target transport time range, it is determined whether the total transport time meets the target range. If the total transport time exceeds the target range, it indicates that there may be an anomaly in the transport process of the concrete sample. In this case, the actual transport path of the concrete sample during transport is obtained through positioning elements, and it is then determined whether the actual transport path deviates from the target transport path. If the total transport time exceeds the target range and the actual transport path deviates from the target transport path, the sample delivery process of the concrete sample is deemed abnormal, and the concrete sample is invalid.

[0034] The anomaly identification method for concrete sample delivery according to embodiments of this application plans the transportation path and time of concrete samples to ensure the transportation path is far from suspected illegal stations. By statistically analyzing the total transportation time of concrete samples and obtaining the actual transportation path, the method determines whether there are any anomalies in the transportation process of concrete samples. This method can effectively prevent concrete samples from being switched during transportation, improving the reliability of concrete sample delivery.

[0035] In some embodiments of this application, an environmental detection element is also provided inside the sealed box. The anomaly identification method for the concrete sampling process in this application also includes the following three steps: Step S1100: During the transportation of the concrete sample, the temperature and / or humidity information of the concrete sample is detected in real time by environmental monitoring elements. Step S1200: When the change value of temperature information and / or humidity information at a certain moment exceeds the second preset threshold, the positioning element determines whether the position information of the sealed box remains stationary or the change amount is less than the third preset threshold within the first preset time period, or the positioning element determines whether the position information of the sealed box deviates from the target transportation path within the second preset time period; wherein, the third preset threshold is determined based on the rate of change of the position information of the sealed box within the third preset time period before a certain moment. Step S1300: If the position information of the sealed box remains unchanged or changes less than the third preset threshold within the first preset time period, or if the position information of the sealed box deviates from the target transportation path within the second preset time period, it is determined that there is an abnormality in the concrete sample delivery process.

[0036] It should be noted that the environmental detection element can be a temperature sensor or humidity sensor, used to detect environmental information such as temperature and humidity inside the sealed container. The sealed container can be a box with relatively constant temperature and humidity. Once sealed, the environmental information such as temperature and humidity inside the sealed container remains at a stable level. Only when the sealed container is opened during transportation will the temperature and / or humidity information detected by the environmental detection element change significantly. When the change in temperature and / or humidity information at a certain moment exceeds a second preset threshold, there is a possibility that the sealed container has been opened. At this time, the positioning element determines whether the position information of the sealed container remains stationary or the change is less than a third preset threshold within a first preset time period. If so, it indicates that the transport vehicle may have stopped and opened the sealed container at this time, and the concrete sample delivery process is determined to be abnormal. Alternatively, the positioning element determines whether the position information of the sealed container deviates from the target transport path within a second preset time period. If so, it indicates that the transport vehicle may have deviated from the target transport path and opened the sealed container, and the concrete sample delivery process is determined to be abnormal. The third preset threshold is determined based on the average moving speed of the transport vehicle during a period of time (such as the third preset time period) before the detection value of the environmental detection element occurs.

[0037] In some embodiments of this application, step S400 above, if there is no available transportation path whose distance to all the suspected black site locations exceeds a first preset threshold, modifies one of the available transportation paths according to preset rules to obtain a target transportation path that meets the conditions, including the following four steps: When there is no available transportation path among all available transportation paths that is more than the first preset threshold in distance to all suspected black site locations, select the few available transportation paths with the shortest distance as candidate transportation paths. For each candidate transportation route, identify the road segments to be changed that are less than a first preset threshold distance from suspected illegal station locations; Based on the road segment to be changed, alternative road segments are planned, and alternative transportation routes are obtained by replacing the road segment to be changed with alternative road segments; Obtain the alternative transportation path corresponding to each candidate transportation path, and select the alternative transportation path with the shortest distance as the target transportation path.

[0038] Specifically, after planning multiple optional transportation routes, it is necessary to determine whether the distance of each optional transportation route to all suspected illegal station locations exceeds a first preset threshold. If not, the corresponding optional transportation route does not meet the requirements. If all optional transportation routes do not meet the requirements, several optional transportation routes with shorter distances need to be selected as candidate transportation routes from all available options. For each candidate transportation route, it is determined which segments of the candidate transportation route are relatively close to the suspected illegal station locations. These segments are designated as routes to be changed. Then, alternative routes that can bypass these alternative routes and are far away from the suspected illegal station locations are searched. These alternative routes are used to replace the alternative routes, resulting in a replacement transportation route obtained after changing the candidate transportation routes. Finally, the distances of all replacement transportation routes are compared, and the replacement transportation route with the shortest distance is selected as the target transportation route.

[0039] In some embodiments of this application, the anomaly identification method for the concrete sampling process further includes the following four steps: The concrete sample transport path is located in real time using positioning elements. When the transport path of the concrete sample deviates from the target transport path, the new transport path of the concrete sample is analyzed to determine whether there are any suspected black station locations within the preset range of the new transport path. If a suspected illegal station is found, it is determined that there is an abnormality in the concrete sample delivery process. If no suspected black station is found, the location information of the concrete sample is determined by the positioning element to see if it has stayed on the new transportation path for more than the fourth preset time period. If so, it is determined that there is an abnormality in the concrete sample delivery process.

[0040] Specifically, when the concrete sample transport path deviates from the target transport path, the new transport path is analyzed. If there are any suspected black-outposts within the preset range of the new transport path, the new transport path is considered abnormal, thus indicating an anomaly in the concrete sample delivery process. If there are no suspected black-outposts within the preset range of the new transport path, the location information of the concrete sample is determined by the positioning element to see if it has stayed on the new transport path for more than a fourth preset time period. If so, it indicates that the concrete sample may have been switched during its stay, thus indicating an anomaly in the concrete sample delivery process. If there are no suspected black-outposts within the preset range of the new transport path, and the concrete sample has not stayed on the new transport path, further analysis of the specific reasons for the temporary path change is required for confirmation.

[0041] In some embodiments of this application, after step S600: placing the concrete sample into the sealed box, the following step is further included: Lock the sealed box; there must be at least two locks. The key to each lock was handed over to a different delivery person; Scan the identification code to record the information of the delivery personnel corresponding to each key; During the transportation of concrete samples, at least two transport personnel are required to carry them.

[0042] Specifically, to prevent the sealed container from being opened during transportation and thus swapping the concrete samples, in this example, after placing the concrete sample in the sealed container, it is locked using at least two sets of locks, each requiring a different key. After locking, each key is given to a different transport worker; one can be from the construction unit, and the other from the testing unit. During the transport of the concrete sample, at least two workers must simultaneously unlock the container to improve its security. Simultaneously, after locking the container, the identification code is scanned to record the information of the transport worker corresponding to each key. This facilitates the tracking of each concrete sample's transport information and allows for timely identification of the responsible transport worker in case of any problems.

[0043] In some embodiments of this application, such as Figure 3As shown, after obtaining a concrete sample and preparing a concrete specimen 200, a first anti-counterfeiting label 300 is embedded in the concrete specimen 200; after placing the concrete specimen 200 into a sealed box 100, a second anti-counterfeiting label 400 is set on the sealed box 100; after placing the concrete specimen 200 into the sealed box 100, before closing the sealed box 100, a photograph is taken of the concrete specimen 200 and the sealed box 100 to obtain a first image; the first image includes images of the first anti-counterfeiting label 300 and the second anti-counterfeiting label 400, the first anti-counterfeiting label 300 is provided with a first mark 310, the second anti-counterfeiting label 400 is provided with a second mark 410, and the first mark 310 and the second mark 410 form a specific positional correspondence. It should be noted that after the first anti-counterfeiting label 300 and the second anti-counterfeiting label 400 are fixed to the concrete sample 200 and the sealed box 100 respectively, the relative positions between the first anti-counterfeiting label 300 and the second anti-counterfeiting label 400 remain unchanged, and the first mark 310 and the second mark 410 also form a specific positional correspondence. By checking the positional correspondence between the first mark 310 and the second mark 410, it can be found whether the concrete sample 200 has been tampered with.

[0044] In some embodiments of this application, after determining that the concrete sample delivery process is normal, the method of this application further includes the following four steps: Open the sealed box 100 and take pictures of the concrete sample 200 and the sealed box 100 to obtain a second image; the second image includes images of the first anti-counterfeiting label 300 and the second anti-counterfeiting label 400. Obtain the first positional correspondence between the first marker 310 and the second marker 410 in the second image; Obtain the second positional correspondence between the first marker 310 and the second marker 410 in the first image; The first position correspondence and the second position correspondence are compared. When the difference between the two is less than the fourth preset threshold, it is determined that the concrete sample 200 has not been swapped.

[0045] Specifically, if the concrete sample delivery process proceeds normally, the anti-counterfeiting label on the concrete sample 200 is then inspected to further determine whether the concrete sample 200 has been tampered with. Before the concrete sample 200 is delivered, the concrete sample 200 and the sealed box 100 are photographed to obtain a first image. The first image contains images of both the first anti-counterfeiting label 300 and the second anti-counterfeiting label 400, allowing for the determination of a first positional correspondence between the first mark 310 of the first anti-counterfeiting label 300 and the second mark 410 of the second anti-counterfeiting label 400. After the concrete sample 200 is delivered to the testing unit, the concrete sample 200 and the sealed box 100 are photographed again to obtain a second image. The second image also contains images of both the first anti-counterfeiting label 300 and the second anti-counterfeiting label 400, allowing for the determination of a second positional correspondence between the first mark 310 of the first anti-counterfeiting label 300 and the second mark 410 of the second anti-counterfeiting label 400. The first positional correspondence and the second positional correspondence are compared. If they are consistent, or the difference between them is less than a fourth preset threshold, it is determined that the concrete sample 200 has not been replaced; if the difference is greater than the fourth preset threshold, it is determined that the concrete sample 200 has been replaced. When obtaining the first positional relationship, in the first image, at least one first mark 310 of the first anti-counterfeiting label 300 and at least one second mark 410 of the second anti-counterfeiting label 400 are arbitrarily selected, and a line is drawn between them to obtain at least one connecting line segment 500. The angle of the connecting line segment 500 is recorded. Similarly, when obtaining the second positional relationship, in the second image, at least one first mark 310 corresponding to the first anti-counterfeiting label 300 and at least one second mark 410 corresponding to the second anti-counterfeiting label 400 are selected, and a line is drawn between them to obtain at least one connecting line segment 500. The angle of the connecting line segment 500 in the first image and the connecting line segment 500 in the second image are compared. If they are the same, the first positional correspondence and the second positional correspondence are consistent; if they are different, the first positional correspondence and the second positional correspondence are inconsistent. To further improve accuracy, multiple connecting line segments 500 can be obtained from the first image and the second image, and the multiple connecting line segments 500 can be compared.

[0046] The anomaly identification method for concrete sample delivery according to embodiments of this application plans the transportation path and time of concrete samples to ensure the transportation path is far from suspected illegal stations. By statistically analyzing the total transportation time of concrete samples and obtaining the actual transportation path, the method determines whether there are any anomalies in the transportation process of concrete samples. This method can effectively prevent concrete samples from being switched during transportation, improving the reliability of concrete sample delivery.

[0047] Secondly, such as Figure 4 As shown, the present invention also provides a controller, comprising: The processor 101 can be implemented using a general-purpose central processing unit (CPU), microprocessor, application specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this application. The memory 102 can be implemented as a read-only memory (ROM), static storage device, dynamic storage device, or random access memory (RAM). The memory 102 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in the memory 102 and called by the processor 101 to execute the anomaly identification method for the concrete sample delivery process of the embodiments of this application. Input / output interface 103 is used to implement information input and output; The communication interface 104 is used to enable communication and interaction between this device and other devices. Communication can be achieved through wired means (such as USB, network cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.). Bus 105 transmits information between various components of the device (e.g., processor 101, memory 102, input / output interface 103, and communication interface 104); The processor 101, memory 102, input / output interface 103 and communication interface 104 are connected to each other within the device via bus 105.

[0048] Thirdly, embodiments of this application also provide an electronic device, including the controller described in the second aspect embodiment.

[0049] Fourthly, embodiments of this application also provide a storage medium, which is a computer-readable storage medium storing a computer program that, when executed by a processor, implements the above-described method for anomaly identification in the concrete delivery process.

[0050] Memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. Furthermore, memory may include high-speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory may optionally include memory remotely located relative to the processor, and these remote memories can be connected to the processor via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof. The device embodiments described above are merely illustrative, and the units described as separate components may or may not be physically separate, and may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.

[0051] It will be understood by those skilled in the art that all or some of the steps and systems in the methods disclosed above can be implemented as software, firmware, hardware, and suitable combinations thereof. Some or all of the physical components can be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application-specific integrated circuit. Such software can be distributed on a computer-readable medium, which can include computer storage media (or non-transitory media) and communication media (or transient media). As is known to those skilled in the art, the term computer storage media includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technologies, CD-ROM, digital versatile disc (DVD) or other optical disc storage, magnetic cartridges, magnetic tape, disk storage or other magnetic storage devices, or any other medium that can be used to store desired information and is accessible to a computer. Furthermore, as is known to those skilled in the art, communication media typically include computer-readable instructions, data structures, program modules, or other data in modulated data signals such as carrier waves or other transmission mechanisms, and may include any information delivery medium.

[0052] The above provides a detailed description of the preferred embodiments of the present invention. However, the present invention is not limited to the above embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of the present invention. All such equivalent modifications or substitutions are included within the scope defined by the claims of the present invention.

Claims

1. A method for anomaly identification in the concrete sample delivery process, characterized in that, include: Obtain concrete samples and prepare concrete specimens; The starting and ending points of the concrete sample are determined based on the construction and testing units of the concrete sample. Based on the origin and destination, multiple optional transportation routes are planned; Identify all suspected illegal transportation stations located between the origin and destination. Among multiple optional transportation routes, select the shortest optional transportation route whose distance to all suspected illegal transportation stations exceeds a first preset threshold, and use it as the target transportation route. If there is no optional transportation route whose distance to all suspected illegal transportation stations exceeds the first preset threshold, modify one of the optional transportation routes according to preset rules to obtain the target transportation route that meets the conditions. The target delivery time range is determined based on the target transportation route and the historical average delivery speed. The concrete sample is placed in a sealed box; the sealed box is equipped with a positioning element, and the surface of the sealed box is marked with an identification code; Scan the identification code to record the start and end times of the concrete sample during delivery; Based on the departure time and the end time, the transportation time of the concrete sample is determined, and the actual transportation path of the concrete sample is obtained through the positioning element. If the delivery time is not within the target delivery time range and the actual delivery path deviates from the target delivery path, it is determined that there is an abnormality in the delivery process of the concrete sample. After the step of obtaining concrete samples and preparing concrete specimens, the method further includes: A first anti-counterfeiting label was implanted inside the concrete sample. After the step of placing the concrete sample into the sealed box, the method further includes: A second anti-counterfeiting label is affixed to the sealed box; After the concrete sample is placed into the sealed box, before the sealed box is closed, the concrete sample and the sealed box are photographed to obtain a first image; the first image includes images of the first anti-counterfeiting label and the second anti-counterfeiting label, the first anti-counterfeiting label is provided with a first mark, the second anti-counterfeiting label is provided with a second mark, and the first mark and the second mark form a specific positional correspondence; Once it is determined that the concrete sample delivery process was normal, the method further includes: Open the sealed box and take a picture of the concrete sample and the sealed box to obtain a second image; the second image includes images of the first anti-counterfeiting label and the second anti-counterfeiting label. Obtain the first positional correspondence between the first marker and the second marker in the second image; Obtain the second positional correspondence between the first marker and the second marker in the first image; The first position correspondence and the second position correspondence are compared. When the difference between the two is less than the fourth preset threshold, it is determined that the concrete sample has not been swapped.

2. The method for anomaly identification in the concrete sampling process according to claim 1, characterized in that, The sealed box is also equipped with an environmental monitoring element, and the method further includes: During the transportation of the concrete sample, the temperature and / or humidity information of the concrete sample is detected in real time by the environmental detection element; When the change value of the temperature information and / or the humidity information at a certain moment exceeds the second preset threshold, the positioning element determines whether the position information of the sealed box remains stationary or the change amount is less than the third preset threshold within a first preset time period, or determines whether the position information of the sealed box deviates from the target transportation path within a second preset time period; wherein, the third preset threshold is determined based on the rate of change of the position information of the sealed box within a third preset time period before the certain moment. If the position information of the sealed box remains unchanged or changes by less than the third preset threshold during the first preset time period, or if the position information of the sealed box deviates from the target transportation path during the second preset time period, it is determined that there is an abnormality in the concrete sample delivery process.

3. The method for anomaly identification in the concrete sampling process according to claim 1, characterized in that, If there are no alternative transportation routes whose distances to all the suspected black site locations exceed a first preset threshold, one of the alternative transportation routes is modified according to preset rules to obtain the target transportation route that meets the conditions, including: When there is no optional transportation path among all the optional transportation paths whose distance to all the suspected black site locations exceeds the first preset threshold, the shortest optional transportation paths are selected as candidate transportation paths from all the optional transportation paths. For each candidate transportation route, identify the road segment to be changed that is less than the first preset threshold distance from the suspected illegal station location; Based on the road segment to be changed, alternative road segments are planned, and the alternative transportation routes are obtained by replacing the road segment to be changed with the alternative road segments. Obtain the alternative transportation path corresponding to each candidate transportation path, and select the alternative transportation path with the shortest distance as the target transportation path.

4. The method for anomaly identification in the concrete sampling process according to claim 1, characterized in that, The method further includes: The positioning element is used to locate the transport path of the concrete sample in real time. When the transport path of the concrete sample deviates from the target transport path, the new transport path of the concrete sample is analyzed to determine whether the suspected black station is located within the preset range of the new transport path. If the suspected illegal station exists, it is determined that the concrete sample delivery process is abnormal. If no suspected black station is found, the location information of the concrete sample is determined by the positioning element to see if it has stayed on the new transport path for more than a fourth preset time period. If so, the sample delivery process of the concrete sample is determined to be abnormal.

5. The method for anomaly identification in the concrete sampling process according to claim 1, characterized in that, After the step of placing the concrete sample into the sealed box, the method further includes: The sealed box shall be locked; at least two locks shall be used. The key to each lock was handed over to a different delivery person; Scan the identification code to record the information of the transport personnel corresponding to each key; During the transport of the concrete sample, it is carried out by at least two transport personnel.

6. A controller, characterized in that, include: It includes at least one processor and a memory for communicatively connecting with said at least one processor; The memory stores instructions that can be executed by the at least one processor to enable the at least one processor to perform the anomaly identification method for the concrete sample delivery process as described in any one of claims 1 to 5.

7. An electronic device, characterized in that, Includes the controller as described in claim 6.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer-executable instructions for causing a computer to perform the anomaly identification method for the concrete sample delivery process as described in any one of claims 1-5.

Citation Information

Patent Citations

  • Concrete transport vehicle scheduling method and device, terminal equipment and readable storage medium

    CN112529332A

  • Concrete test block management method and concrete test block counterfeiting evaluation method based on anti-counterfeiting marks

    CN114078014A