Method and system for preventing mistaken bin beating for automatic concrete production
Through the automated anti-fault-firing system, using mobile terminals and electronic locks and other technologies, the problem of drivers making mistakes in concrete production is solved, accurate matching and automated control of materials are achieved, production efficiency is improved and cost losses are reduced.
Patent Information
- Application Number
- CN202411626934.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-14
- Publication Date
- 2025-02-25
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
During the concrete production process, due to manual guidance errors, drivers are prone to misplaced positions, resulting in material mixing errors and causing huge losses.
The automatic anti-fault stolen system is adopted. Through the combination of mobile terminals, floor scales, servers, identification equipment, electronic locks and alarm units, the matching of vehicle information, material information and powder warehouse information is achieved, and the opening and closing of electronic locks are automatically controlled to avoid material misfault stolen.
It effectively avoids the situation of misplaced materials, reduces the losses of errors and labor costs, and improves the degree of automation and efficiency of concrete production.
Smart Images

Figure CN119514737A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of concrete transportation, and more specifically, to a method and system for preventing wrong bin placement for automated concrete production. Background Art
[0002] Concrete is a general term for engineering composite materials that are cemented into a whole by cementitious materials. The term concrete usually refers to cement concrete that is obtained by mixing cement as a cementitious material, sand and stone as aggregates, and water in a certain proportion. It is also called ordinary concrete and is widely used in civil engineering. As a basic material in the modern construction industry, concrete has a huge market demand, so concrete production lines came into being. Concrete production lines are an industrial production equipment that integrates automation and mechanization, and are mainly used to produce concrete prefabricated parts and concrete cast-in-place components.
[0003] In the field of concrete processing, machines of concrete mixing stations are needed. There are multiple powder silos around the concrete mixing station. The powder silos are mainly filled with materials for making concrete. The mixing station outputs materials from the powder silos according to the required material ratio to process and make concrete.
[0004] Since the powder bin material is consumed quickly, it needs to be replenished in time. When replenishing materials, it is necessary to manually guide the material transport vehicle to the designated powder bin to refill materials. However, manual guidance may lead to guidance errors, which may cause the driver to go to the wrong bin. For example, when the vehicle goes to the warehouse to pick up materials, it goes to another warehouse, resulting in the wrong material being picked up. Once the wrong materials are pulled, different materials will be mixed, which will cause all the current materials to be scrapped, resulting in huge losses in material and labor costs. Summary of the invention
[0005] The present invention provides a method and system for preventing the driver from hitting the wrong bin in automated concrete production, aiming to solve the problem in the related art that the driver may hit the wrong bin during manual unlocking.
[0006] In a first aspect, the present invention provides a method for preventing wrong-bin opening for automated concrete production, comprising: obtaining user reservation information, the reservation information comprising a mobile phone number of a mobile phone that sends the reservation information and corresponding license plate information; matching the reservation information with a reservation electronic lock ID, storing the matching information, and establishing an unlocking reservation table, wherein the electronic lock is used to be installed on a bin door, and the electronic lock corresponds to the bin door one-to-one; in response to receiving an unlocking request from a user, the unlocking request is obtained by the user using a mobile phone to scan a QR code on the electronic lock, wherein the QR code on the electronic lock identifies the electronic lock ID; obtaining a target mobile phone number and a target electronic lock ID in the unlocking request; querying the unlocking reservation table according to the target mobile phone number, matching the queried reservation electronic lock ID with the target electronic lock ID, and sending an unlocking control signal to the target electronic lock ID according to the matching result.
[0007] Further, matching the queried reserved electronic lock ID with the target electronic lock ID includes: matching the queried reserved electronic lock ID with the unlocking reservation table to obtain a first matching result; wherein the matching result includes a correct match or an incorrect match.
[0008] Further, searching the unlocking reservation table according to the target mobile phone number includes: matching the target mobile phone number with the unlocking reservation table to obtain a second matching result.
[0009] Further, sending an unlocking control signal to the target electronic lock ID according to the matching result includes: in response to the first matching result and the second matching result being both correctly matched, sending an unlocking control signal to the target electronic lock ID.
[0010] Further, matching the retrieved reserved electronic lock ID with the unlocking reservation table to obtain a first matching result includes: in response to finding the reserved electronic lock ID in the unlocking reservation table, the first matching result is correct.
[0011] Further, querying the unlocking reservation table according to the target mobile phone number includes: in response to not finding the target mobile phone number in the unlocking reservation table, determining that the second matching result is an error.
[0012] Furthermore, the reservation information includes the mobile phone number of the mobile phone that sends the reservation information, and further includes: replacing the mobile phone number with the device identification code of the mobile phone.
[0013] According to a second aspect of the present invention, a system for preventing wrong bin operation for automated concrete production is provided, comprising: a mobile terminal, a weighing scale, a server, an identification device, an electronic lock and an alarm unit; the processor is respectively connected to the weighing scale, the identification device, the electronic lock and the alarm unit; the weighing scale is used to collect the license plate and weight information of the vehicle and match them with the reservation information of the server; the alarm unit is used to issue an alarm when the license plate information of the vehicle does not meet the preset conditions; the mobile phone is used to scan the QR code, and if the information matches, the electronic lock automatically opens, and if the information does not match, the electronic lock will not open; the server executes the computer program to implement any of the above methods for preventing wrong bin operation for automated concrete production.
[0014] Beneficial Effects (I) Suppliers make reservations through mobile phones, and store vehicle information, material information, and driver mobile phone information in the server to form information sharing. The manufacturer obtains the user's mobile phone information, vehicle information, and material information, and matches them with the storage information of the powder warehouse. The manufacturer scans the powder warehouse QR code information through the mobile phone to see if they match each other. If they match, the electronic lock will automatically open. If they do not match, the electronic lock will not open. Through the above method, it is possible to avoid the situation where materials are sent to the wrong warehouse, reducing errors and huge losses in labor costs.
[0015] (II) Through the structure of mobile terminal, weighing scale, processor, identification device, electronic lock, alarm unit and memory, the reserved vehicle can be weighed, and the vehicle information, driver information and weight information of the reserved vehicle can be obtained. The license plate information, driver mobile phone number information and weight information of the reserved vehicle can be compared with the preset information, and whether there is an error can be determined based on the comparison result. Through the above information matching, the automation process of vehicle weighing is improved, which is not only fast and convenient to weigh and weigh, but also avoids the error of hitting the wrong warehouse, and saves labor and reduces expenses through automation. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] The following detailed description is read with reference to the accompanying drawings, which illustrate several embodiments of the present invention in an exemplary and non-limiting manner, and in which like or corresponding reference numerals represent like or corresponding parts, wherein: Figure 1 is a schematic diagram schematically illustrating a gate control device according to an embodiment of the present invention; Figure 2 FIG. 1 is a schematic diagram schematically showing the structure of a valve device according to an embodiment of the present invention.
[0017] Figure 3 Schematic diagram of the structure of a silo according to an embodiment of the present invention.
[0018] Reference numerals 1. Storage warehouse; 2. Smart terminal; 3. Digital patch component. DETAILED DESCRIPTION
[0019] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present invention.
[0020] The specific embodiments of the present invention are described in detail below with reference to the accompanying drawings.
[0021] It should be noted that in the field of concrete processing, it is necessary to use the machines of the concrete mixing station. There are multiple powder silos around the concrete mixing station. The powder silos are mainly filled with materials for making concrete. The mixing station outputs materials from the powder silos according to the required material ratio to process and make concrete. The materials in the powder silos are consumed quickly, and the materials in the powder silos need to be replenished in time. When replenishing materials, it is necessary to manually guide the material transport truck to the designated powder silo to replenish materials. However, manual guidance may lead to guidance errors. Once the materials are pulled incorrectly, different materials will be mixed, which will cause all the current materials to be scrapped, resulting in huge losses in material and labor costs. Therefore, the following steps are adopted to avoid the problem of hitting the wrong silo.
[0022] like Figure 3 As shown, a smart terminal 2 and a digital patch component 3 are installed on the supporting legs of the storage bin 1, and the storage bin 1 is also called a material bin, and the digital patch component 3 is also called an electronic lock. The digital patch component 3 has a QR code. Scanning the QR code on the digital patch component 3 will send an unlock request to the electronic lock. After the unlock request is successfully matched, an unlock signal will be sent to the electronic lock, so that the driver can take out the materials in the bin. In this way, it is avoided that the staff needs to manually unlock the lock every time the driver pulls the materials, which improves work efficiency and reduces the work intensity of the staff.
[0023] In one embodiment, when the driver drives to the warehouse to pull materials, he needs to fill in the information data on the mobile client first. The filled information data includes the target number of the mobile phone of the reservation information, that is, the mobile phone number of the reservation mobile phone. It is also necessary to fill in the license plate information of the vehicle going to the corresponding warehouse, that is, the license plate information of the reserved vehicle, wherein the license plate information is the license plate number. After filling in the information data, the information data filled in on the mobile client is sent to the server. The server receives the data from the mobile client, processes the data (such as matching user identity, checking information format, etc.), and then sends the processed information data to the processor of the warehouse. The processor receives the instructions from the server and stores them.
[0024] like Figure 1 As shown, S101: obtaining the user's reservation information.
[0025] In one embodiment, before going to the silo to load materials, the driver will fill in the reservation information on the mobile phone terminal currently in use, and the reservation information includes the mobile phone number of the mobile phone sending the reservation information and the corresponding license plate information. When the driver uses the mobile phone terminal to scan the QR code on the electronic lock, the driver's reservation information will be obtained for subsequent matching.
[0026] It should be noted that for mobile phones with dual SIM cards, drivers are required to manually select a mobile phone number to fill in. For mobile phones with only a single SIM card, the mobile phone number can be directly called through the mobile phone background.
[0027] In one embodiment, the reservation information can also be filled in with the cargo material information and specification information, and the corresponding warehouse door is matched according to the cargo material information and specification information, and then matched to the corresponding electronic lock ID.
[0028] In one embodiment, the filled-in mobile phone number may also be replaced with a device identification code of the mobile phone, where the device identification code of the mobile phone is a number or a string used to uniquely identify a mobile device.
[0029] For example, the information filled in by driver A is: mobile phone number is C1, and the license plate information of the reserved vehicle is R1; the information filled in by driver B is: mobile phone number is C2, and the license plate information of the reserved vehicle is R2; the information filled in by driver D is: mobile phone number is C1, and the license plate information of the reserved vehicle is R3; after the information is filled in, wait for subsequent processing.
[0030] S102: Create an unlocking reservation table.
[0031] In one embodiment, the reservation information is matched with the reserved electronic lock ID, stored, and an unlocking reservation table is established.
[0032] For example, driver A, driver B and driver D all fill in the reservation information. After the server receives the reservation information, it will match the reservation electronic lock ID according to the reservation information. Among them, one electronic lock corresponds to a warehouse door, and the opening and closing of the warehouse door is controlled by the electronic lock. For example: after driver A, driver B and driver D all fill in the reservation information, the reservation electronic lock ID matched by driver A is C1, the reservation electronic lock ID matched by driver B is C2, and the reservation electronic lock ID matched by driver D is C3.
[0033] In one embodiment, after matching the reservation information with the reservation electronic lock ID, an unlocking reservation table is established, and the unlocking reservation table is as follows.
[0034]
[0035] For example, there are three drivers who make reservations when loading materials, that is, there are three reserved vehicles who need to go to different warehouse doors to load materials. After matching, the first driver is matched to the warehouse door with electronic lock ID C1, so the warehouse door with electronic lock ID C1 is the reservation electronic lock ID of the first driver; the second driver is matched to the warehouse door with electronic lock ID C2, so the warehouse door with electronic lock ID C1 is the reservation electronic lock ID of the second driver; the third driver is matched to the warehouse door with electronic lock ID C3, so the warehouse door with electronic lock ID C3 is the reservation electronic lock ID of the third driver.
[0036] In one embodiment, when the driver needs to go to the silo to pick up materials, he needs to fill in the information on the mobile client first, and then the driver drives the reserved vehicle (the vehicle corresponding to the license plate information filled in by the mobile client) to the silo. During the journey, the driver drives the reserved vehicle to pass the scale for the first weighing to obtain the first weight of the reserved vehicle. After passing the scale, he arrives at the silo door, and then uses the mobile client to scan the QR code on the electronic lock to match the current vehicle. According to the matching result, it is determined whether to open the electronic lock corresponding to the silo door to avoid the problem of the driver hitting the wrong silo.
[0037] S103: receiving the unlocking request from the user and matching it with the unlocking reservation table.
[0038] In one embodiment, when receiving a user's unlocking request, the unlocking request is obtained by the user using a mobile client to scan the QR code on the electronic lock, and the unlocking request includes the target mobile phone number and the target electronic lock ID of the mobile phone used for scanning. Specifically, the user scans the QR code on the electronic lock (one electronic lock corresponds to one warehouse door) through the mobile client, and an unlocking request will be generated and sent to the cloud server. At this time, the target mobile phone number and the target electronic lock ID are matched with the unlocking reservation table, and the target electronic lock ID will be opened after the match is passed.
[0039] It should be noted that in this embodiment, the target mobile phone number and the target electronic lock ID are verified, and only when the target mobile phone number and the target electronic lock ID are successfully verified, will the unlocking control request be sent to the target electronic lock ID. In other embodiments, other verification information can be added on this basis, such as: license plate number verification, face recognition verification, etc.
[0040] S103: Sending an unlocking control signal to the target electronic lock ID according to the matching result.
[0041] In one embodiment, the target mobile phone number and the target electronic lock ID in the unlock request are obtained, the target mobile phone number and the target electronic lock ID are matched with the unlock reservation table, and an unlock control signal is sent to the target electronic lock ID according to the matching result. Specifically, the target mobile phone number in the unlock request is matched with the unlock reservation table to obtain a first matching result; the target electronic lock ID is matched with the reserved electronic lock ID in the unlock reservation table to obtain a second matching result, wherein the matching result includes a correct match or an incorrect match. When both the first matching result and the second matching result are correct matches, a control signal to open the target electronic lock ID is sent to the target electronic lock ID; when either the first matching result or the second matching result is an incorrect match, a control signal to open the target electronic lock ID does not need to be sent to the electronic lock.
[0042] In one embodiment, for the first matching result: when the target mobile phone number in the unlocking request is found in the unlocking reservation table, the first matching result is correct. For the second matching result: when the target electronic lock ID is found in the unlocking reservation table, the second matching result is correct.
[0043] For example, the reservation information for driver A is: the mobile phone number is S1, and the matching reservation electronic lock ID is C1; the reservation information for driver B is: the mobile phone number is S2, and the matching reservation electronic lock ID is C2; the reservation information for driver D is: the mobile phone number is S3, and the matching reservation electronic lock ID is C3. When driver B drives the vehicle to the electronic lock ID C2, the driver uses the mobile client to scan the code, and then gets the unlocking request. The unlocking request of driver B includes the target mobile phone number S2 and the target electronic lock C2. At this time, can the mobile phone number and the reservation electronic lock ID in the unlocking reservation table query the corresponding information of the target mobile phone number S2 and the target electronic lock C2? If the above information is queried in the unlocking reservation table, the match is correct, and an unlocking control signal is sent to the target electronic lock ID, and a voice prompt is given. When driver C drives the vehicle to the electronic lock with ID C3, the driver uses the mobile client to scan the code and receives an unlocking request. The unlocking request of driver B includes the target mobile phone number and the target electronic lock C3. At this time, the corresponding information of the target mobile phone number S3 and the target electronic lock C3 can be queried in the unlocking reservation table. If the above information is not queried in the unlocking reservation table, it is a match error, and the unlocking control signal is not sent to the target electronic lock ID.
[0044] In one embodiment, for voice prompts, an audio player may be used to give voice prompts to the driver. The content of the voice prompt for an incorrect target door number may be "Wrong door number"; the content of the voice prompt for an incorrect license plate information may be "No vehicle information detected"; the content of the voice prompt for an incorrect mobile phone number may be "Mobile phone number verification failed".
[0045] In one embodiment, when both the first matching result and the second matching result are correct, an unlocking control request is sent to the target electronic lock ID within a preset time to open the target electronic lock ID. When either the first matching result or the second matching result is an error, the target electronic lock ID is closed. It should be noted that when the reserved vehicle does not enter the warehouse door within the preset time, the target electronic lock ID is closed, and the user is required to scan the code again for matching. Among them, the empirical value of the preset time is 30S. In other embodiments, the empirical value of the preset time can be 25S or 33S, etc., which can be adjusted according to the specific usage scenario.
[0046] In one embodiment, the floor scale includes a floor scale body and a weighing sensor. The weighing sensor is arranged on a side of the floor scale body facing the ground and is used to weigh the vehicle.
[0047] In one embodiment, the identification device mainly identifies the vehicle's license plate number. Specifically, the identification device includes a radio frequency antenna and a reader. When the vehicle to be weighed enters the target area of the scale, the reader transmits a read signal to the electronic radio frequency tag through the radio frequency antenna. When the electronic radio frequency tag receives the read signal, it sends the identification information stored in the electronic tag to the reader through the radio frequency antenna, and the reader transmits the received identification information to the control computer. The embodiment of the present application adopts radio frequency identification technology. In the transportation of concrete materials, vehicles usually transport dust. It can be seen that there are many pollutants in the working environment, and some pollutants will be attached to the electronic radio frequency tag. However, radio frequency identification transmits information through electromagnetic waves. Therefore, even if the radio frequency electronic tag is covered with coal ash, it will not affect the information recognition and transmission of identification information. Information recognition and transmission are relatively stable.
[0048] Through the above steps, when transporting materials from the silo, the user's mobile phone information and the storage information of the silo door are obtained, and whether the electronic lock needs to be opened is determined by matching the mobile phone information with the storage information. Through the above method, it is possible to avoid the situation where materials are transported to the wrong warehouse, prevent major production accidents, and reduce labor costs.
[0049] The present invention also provides a system for preventing wrong bins for automated concrete production. The system comprises a mobile phone terminal, a weighbridge, a processor, an electronic lock, a license plate recognition device alarm unit and a memory; the mobile phone is used by suppliers to fill in information on the types and specifications of goods; the processor is connected to the weighbridge, the recognition device and the alarm unit respectively; the weighbridge is used to collect the license plate and weight information of the vehicle and match them with the reservation information of the service processor; the alarm unit is used to warn when the license plate information of the vehicle does not meet the preset conditions; the license plate recognition device is used to identify the license plate number of the reserved vehicle; the server is used to match whether the mobile phone information and the storage information are correct, and control the opening and closing of the electronic lock according to the matching result; the memory stores computer program instructions, and when the computer program instructions are executed by the server, a method for preventing wrong bins for automated concrete production according to the first aspect of the present invention is implemented.
[0050] The system also includes other components familiar to those skilled in the art, such as a communication bus and a communication interface, whose configuration and functions are known in the art and thus will not be described in detail here.
[0051] In the present invention, the aforementioned memory may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, apparatus or device. For example, a computer-readable storage medium may be any appropriate magnetic storage medium or magneto-optical storage medium, such as a resistive random access memory RRAM (Resistive Random Access Memory), a dynamic random access memory DRAM (Dynamic Random Access Memory), a static random access memory SRAM (Static Random-Access Memory), an enhanced dynamic random access memory EDRAM (Enhanced Dynamic Random Access Memory), a high-bandwidth memory HBM (High-Bandwidth Memory), a hybrid memory cube HMC (Hybrid Memory Cube), etc., or any other medium that can be used to store the required information and can be accessed by an application, a module, or both. Any such computer storage medium may be part of a device or accessible or connectable to a device. Any application or module described in the present invention may be implemented using computer-readable / executable instructions that may be stored or otherwise maintained by such a computer-readable medium.
[0052] In the description of this specification, "plurality" or "several" means at least two, such as two, three or more, etc., unless otherwise clearly and specifically defined.
[0053] The technical features of the above-described embodiments may be arbitrarily combined. To make the description concise, not all possible combinations of the technical features in the above-described embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0054] The above-mentioned embodiments only express several implementation methods of the present invention, and the description is relatively specific and detailed, but it cannot be understood as limiting the scope of the patent application. It should be pointed out that for ordinary technicians in this field, several modifications and improvements can be made without departing from the concept of the present invention, which all belong to the protection scope of the present invention.
Claims
1. A method for preventing wrong bin placement for automated concrete production, characterized in that: include: Obtaining the user's reservation information, the reservation information including the mobile phone number of the mobile phone that sent the reservation information and the corresponding license plate information; The reservation information is matched with the reservation electronic lock ID, and stored to establish a lock opening reservation table. The electronic lock is used to be installed on the warehouse door, and the electronic lock and the warehouse door have a one-to-one correspondence; In response to receiving a user's unlocking request, the unlocking request is obtained by the user scanning a QR code on the electronic lock using a mobile phone, the QR code on the electronic lock identifying the electronic lock ID; Obtain the target mobile phone number and target electronic lock ID in the unlock request; The unlocking reservation table is queried according to the target mobile phone number, the queried reserved electronic lock ID is matched with the target electronic lock ID, and an unlocking control signal is sent to the target electronic lock ID according to the matching result.
2. The method for preventing wrong bin placement for automated concrete production according to claim 1, characterized in that: Match the queried reservation electronic lock ID with the target electronic lock ID, including: The queried reserved electronic lock ID is matched with the unlocking reservation table to obtain a first matching result; wherein the matching result includes a correct match or an incorrect match.
3. The method for preventing wrong bin placement for automated concrete production according to claim 2, characterized in that: Querying the unlocking reservation table according to the target mobile phone number includes: The target mobile phone number is matched with the unlocking reservation table to obtain a second matching result.
4. The method for preventing wrong bin placement for automated concrete production according to claim 3, characterized in that: Send an unlock control signal to the target electronic lock ID based on the matching result, including: In response to the first matching result and the second matching result both being correctly matched, an opening control signal is sent to the target electronic lock ID.
5. The method for preventing wrong bin placement for automated concrete production according to claim 2, characterized in that: The queried reserved electronic lock ID is matched with the unlocking reservation table to obtain a first matching result, including: In response to finding the reserved electronic lock ID in the unlocking reservation table, the first matching result is correct.
6. The method for preventing wrong bin placement for automated concrete production according to claim 3, characterized in that: Querying the unlocking reservation table according to the target mobile phone number includes: In response to not finding the target mobile phone number in the unlocking reservation table, the second matching result is an error.
7. The method for preventing wrong bin placement for automated concrete production according to claim 1, characterized in that: The reservation information includes the mobile phone number of the mobile phone that sent the reservation information, and also includes: The mobile phone number is replaced with the device identification code of the mobile phone.
8. A system for preventing wrong bin placement for automated concrete production, characterized in that: include: electronic locks, weighbridges, servers, license plate recognition equipment and alarm units; The processor is connected to the floor scale, the electronic lock, the license plate recognition device and the alarm unit respectively; The weighbridge is used to collect weight information of the vehicle; The alarm unit is used to issue an alarm when the license plate information of the vehicle does not meet the preset conditions; The license plate recognition device is used to recognize the license plate number of the reserved vehicle; The server executes the computer program to implement the method for preventing wrong bin placement in automated concrete production as described in any one of claims 1 to 7.
Citation Information
Patent Citations
System and method for controlling access to electronic locks
CN103548060A
Access control authorization control method and system based on two-dimensional code
CN106803295A
Electronic access control system and method for electric power warehouse
CN108305359A
Classroom access control method and device and electronic equipment
CN112258717A
Park wagon balance identification weighing method and device, computer equipment and storage medium
CN117649162A