Passive RFID-based inventory counting method and system
By adopting passive RFID technology in the warehousing system and using pre-order and post-order reading components to detect cargo tag information, the problem that existing systems cannot remind mistakes of incorrect storage is solved, and accurate monitoring and alarm of the cargo storage status is achieved, and the intelligent level of warehousing management is improved.
Patent Information
- Application Number
- CN202411094091.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-09
- Publication Date
- 2025-04-29
- Estimated Expiration
- 2044-08-09
AI Technical Summary
The existing warehousing system based on radio frequency technology cannot remind the wrong storage status of the goods when they are incorrectly placed.
The inventory inventory method based on passive RFID is adopted to obtain the goods tag information through the pre-order reading component and the subsequent reading component, and to determine whether the tag information is in the preset tag information set. If it is not present, an alarm message is issued to remind the error of entering the database.
It realizes a reminder of the wrong storage status of goods, avoids wrong storage, and improves the intelligence of warehousing management.
Smart Images

Figure CN119067140B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of RFID inventory management, and more specifically, to an inventory counting method and system based on passive RFID. Background Art
[0002] Passive radio frequency identification (RFID) technology is an automatic identification technology that can identify passive RFID tags. Passive RFID tags do not require power supply. Passive RFID tags can obtain energy and transmit data through electromagnetic waves emitted by external readers. Passive RFID tags can be used in inventory counting. Passive RFID tags have the advantages of low cost, long life and easy deployment. The inventory counting system based on passive RFID can realize efficient inventory counting of assets.
[0003] Patent CN111539668B (application number: 202010312444.4) provides a warehousing system based on radio frequency technology, which is applied to warehouses including multiple cargo locations and multiple transportation routes, including a backend management system, a warehouse management system and a forklift management system. The backend management system is used to receive and store information about goods entering and leaving the warehouse, and is also used to store cargo location information, and to determine whether the quantity data and size data of the cargo location information meet the requirements for cargo locations in the goods entering and leaving the warehouse; the warehouse management system is used to collect the number, entry time, and cargo location information of the incoming cargo locations; the forklift management system is used to read the navigation information of the forklift path navigation module arranged on the transportation route, and plan the route according to the cargo information stored in the radio frequency tags in the cargo carried, and issue navigation prompts according to the planned route and navigation information. The warehousing system based on radio frequency technology in patent CN111539668B cannot remind the goods of the incorrect warehousing status when the goods are incorrectly put into the warehouse. Summary of the invention
[0004] The purpose of this application is to provide an inventory counting method and system based on passive RFID, which solves the technical problem of not being able to remind the wrong warehousing status of goods, and achieves the technical effect of being able to remind the wrong warehousing status of goods.
[0005] An inventory counting method based on passive RFID is provided in an embodiment of the present application, and the method includes: obtaining first tag information passing through a first boundary in a first direction; wherein, the first tag information passing through the first boundary in the first direction is obtained by a pre-order reading component and a post-order reading component, and the first tag information corresponds to a first commodity; determining whether a first tag information set includes the first tag information, and when the first tag information set does not include the first tag information, issuing an alarm message indicating that the first commodity has illegally crossed the first boundary; when the first tag information set includes the first tag information, not issuing an alarm message indicating that the first commodity has illegally crossed the first boundary; wherein the first tag information set corresponds to the first direction.
[0006] In one possible implementation, first label information passing through a first boundary in a first direction is obtained through a preceding reading component and a following reading component, including: when a transport vehicle passes through the preceding reading component and the following reading component in sequence in the first direction, a plurality of preceding label information read by the preceding reading component is obtained, and a plurality of following label information read by the following reading component is obtained; wherein the transport vehicle includes a forklift; when a plurality of preceding label information and a plurality of following label information both include the first label information, the first label information passing through the first boundary in the first direction is output.
[0007] In another possible implementation, the method also includes: when the number of preceding label information and the number of succeeding label information are not equal, obtaining multiple vehicle label information read by a vehicle reader on a transport vehicle through the Internet of Things; when multiple preceding label information or multiple succeeding label information include first label information, and the vehicle label information includes the first label information, outputting the first label information passing through the first boundary in a first direction.
[0008] In another possible implementation, the method also includes: obtaining multiple preceding identification label information on the transport vehicle read by a preceding reading component, and obtaining multiple subsequent identification label information on the transport vehicle read by a subsequent reading component; wherein the multiple identification labels are respectively arranged at different positions of the transport vehicle; when the number of the multiple preceding identification label information is equal to the number of the subsequent identification label information, obtaining the first label information passing through the first boundary in the first direction.
[0009] In another possible implementation, multiple identification labels are respectively arranged at different positions on the pallet of the transport vehicle, and the method also includes: when the number of preceding identification label information and the number of succeeding identification label information are not equal, increasing the working power of the preceding reading component and the succeeding reading component, recording repeated transport batch information, marking the union of multiple preceding label information and multiple succeeding label information as label information to be verified, and prompting the transport vehicle to re-pass the first boundary in the first direction; wherein the repeated transport batch information is the current transport batch information of the transport vehicle.
[0010] In another possible implementation, the method also includes: when multiple preceding label information or multiple subsequent label information include the first label information, and when the first label information set does not contain the first label information, recording the first label information and repeated transport batch information, marking the union of multiple preceding label information and multiple subsequent label information as label information to be verified, and prompting the transport vehicle to re-pass the first boundary in the first direction; wherein the repeated transport batch information is the current transport batch information of the transport vehicle.
[0011] In another possible implementation, the method also includes: when the number of current-order label information and the number of subsequent-order label information are not equal, and the number of current-order label information is greater than a preset number, when the number of subsequent-order label information is greater than the preset number, recording the reduced-quantity transport batch information, prompting the transport vehicle to reduce the quantity of the current batch of goods and re-pass through the first boundary in the first direction after repackaging and transporting, marking the union of multiple preceding-order label information and multiple subsequent-order label information as label information to be verified, and issuing a reduced-quantity repackaging and transportation alarm; wherein the reduced-quantity transport batch information is the current transport batch information of the transport vehicle.
[0012] In another possible implementation, the method also includes: when the transport vehicle passes through the first boundary in a first direction according to the repeated transport batch information, or when the transport vehicle passes through the first boundary in a first direction according to the reduced transport batch information, obtaining multiple preceding label information read by the preceding reading component, and obtaining multiple subsequent label information read by the subsequent reading component; obtaining first label information corresponding to the repeated transport batch information or the reduced transport batch information, and when multiple preceding label information and multiple subsequent label information all include / do not include the first label information, and when the number of preceding label information and the number of subsequent label information are equal, marking the union of multiple preceding label information and multiple subsequent label information as verified label information.
[0013] An embodiment of the present application also provides an inventory counting device based on passive RFID, including a unit for executing any of the above methods.
[0014] An embodiment of the present application also provides an inventory counting device based on passive RFID, including a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the computer program, any of the methods described above is implemented.
[0015] An embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method described in any one of the above items is implemented.
[0016] An embodiment of the present application also provides a computer program product, including a computer program, which implements the steps of any of the above methods when executed by a processor.
[0017] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0018] The embodiment of the present application provides an inventory counting method based on passive RFID, the method comprising: obtaining first label information passing through a first boundary in a first direction; wherein, obtaining first label information passing through a first boundary in a first direction through a pre-order reading component and a post-order reading component, the first label information corresponding to a first commodity; determining whether the first label information set contains the first label information, when the first label information set does not contain the first label information, issuing an alarm message that the first commodity has illegally crossed the first boundary; when the first label information set contains the first label information, not issuing an alarm message that the first commodity has illegally crossed the first boundary. The embodiment of the present application can detect the label information on the commodity in the transportation direction of the commodity, verify whether the label information is within the first label information set, and then issue an alarm for illegal crossing of the commodity, thereby avoiding the wrong entry of the commodity into the warehouse and improving the intelligence level of warehousing. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0020] Figure 1 A schematic diagram of a flow chart of an inventory counting method based on passive RFID provided in an embodiment of the present application;
[0021] Figure 2 A schematic diagram of a scenario for applying a passive RFID-based inventory counting method in an embodiment of the present application;
[0022] Figure 3 A schematic diagram of a verification process of a first tag and a first tag information set provided in an embodiment of the present application;
[0023] Figure 4 A schematic diagram of the position of an identification label on a transport vehicle provided in an embodiment of the present application;
[0024] Figure 5 A schematic diagram of the logical structure of a passive RFID-based inventory counting device provided in an embodiment of the present application;
[0025] Figure 6A schematic diagram of the physical structure of an inventory counting device based on passive RFID provided in an embodiment of the present application. DETAILED DESCRIPTION
[0026] It should be understood that when used in the present specification and the appended claims, the term "comprising" indicates the presence of described features, wholes, steps, operations, elements and / or components, but does not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or combinations thereof.
[0027] It should also be understood that the term “and / or” used in the specification and appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes these combinations.
[0028] As used in the specification and appended claims of this application, the term "if" can be interpreted as "when" or "uponce" or "in response to determining" or "in response to detecting", depending on the context. Similarly, the phrase "if it is determined" or "if [described condition or event] is detected" can be interpreted as meaning "uponce it is determined" or "in response to determining" or "uponce [described condition or event] is detected" or "in response to detecting [described condition or event]", depending on the context.
[0029] In addition, in the description of the present application specification and the appended claims, the terms "first", "second", "third", etc. are only used to distinguish the descriptions and cannot be understood as indicating or implying relative importance.
[0030] References to "one embodiment" or "some embodiments" etc. described in the specification of this application mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Therefore, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways.
[0031] The existing warehousing system based on radio frequency technology cannot remind the wrong storage status of goods when the goods are wrongly stored.
[0032] Based on the above reasons, the embodiment of the present application provides an inventory counting method based on passive RFID, the method comprising: obtaining first label information passing through a first boundary in a first direction; wherein, obtaining first label information passing through a first boundary in a first direction through a pre-order reading component and a post-order reading component, the first label information corresponding to a first commodity; determining whether the first label information set contains the first label information, when the first label information set does not contain the first label information, issuing an alarm message that the first commodity has illegally crossed the first boundary; when the first label information set contains the first label information, not issuing an alarm message that the first commodity has illegally crossed the first boundary. The embodiment of the present application can detect the label information on the goods in the direction of transportation of the goods, verify whether the label information is within the first label information set, and then issue an alarm for illegal crossing of the goods, thereby avoiding the wrong entry of goods into the warehouse and improving the intelligence level of warehousing.
[0033] In some scenarios, a passive RFID-based inventory counting method of an embodiment of the present application can be applied to the warehouse management of goods, which can detect illegal crossing of goods, realize the supervision of dynamic transportation of goods, and improve the intelligence level of warehousing.
[0034] The following is a detailed description of a passive RFID-based inventory counting method provided in an embodiment of the present application with reference to specific examples.
[0035] Figure 1 A flowchart of a passive RFID-based inventory counting method provided in an embodiment of the present application is shown in FIG. Figure 1 As shown, the inventory counting method includes S110 to S120, and S110 to S120 are described in detail below.
[0036] S110, obtaining first label information passing through a first boundary in a first direction, wherein the first label information passing through a first boundary in a first direction is obtained by a preceding reading component and a succeeding reading component, and the first label information corresponds to a first commodity.
[0037] Figure 2 FIG. 1 is a schematic diagram of a scenario in which a passive RFID-based inventory counting method is used in an embodiment of the present application. Figure 2 As shown, a first cargo 1 is transported on a transport vehicle 2 , and a first label 1 a is provided on the first cargo 1 . When the first cargo 1 passes through a first boundary 11 , first label information of the first label 1 a passing through the first boundary 11 in a first direction can be obtained.
[0038] When acquiring the first tag information, the first tag information passing through the first boundary 11 in the first direction may be acquired by the preceding reading component 101 and the succeeding reading component 102 .
[0039] Exemplarily, the first tag 1a is an RFID tag, and the preceding reading component 101 and the succeeding reading component 102 may be fixed RFID tag readers.
[0040] For example, a certain distance may be set between the preceding reading component 101 and the succeeding reading component 102 to avoid mutual interference between the preceding reading component 101 and the succeeding reading component 102 during operation.
[0041] S120, determining whether the first label information set includes the first label information, and when the first label information set does not include the first label information, issuing an alarm message indicating that the first cargo has illegally crossed the first boundary. When the first label information set includes the first label information, no alarm message indicating that the first cargo has illegally crossed the first boundary is issued; wherein the first label information set corresponds to the first direction.
[0042] After reading the first label information, the first label information can be verified to determine whether the first cargo 1 corresponding to the first label 1a has illegally crossed the border in the first direction.
[0043] During operation, in a first direction, a first label information set corresponding to the first direction can be first determined. The first label information set is a preset collection of all label information that can cross the first boundary. By determining whether the first label information set contains the first label information, it is possible to verify whether the first cargo corresponding to the first label has illegally crossed the boundary.
[0044] Exemplarily, the first tag information set may be a tag information set updated in real time via the Internet.
[0045] Figure 3 A schematic diagram of a verification process of a first tag and a first tag information set provided in an embodiment of the present application, such as Figure 3 As shown, when the first label information set does not include the first label information, an alarm message is issued indicating that the first cargo has illegally crossed the first boundary.
[0046] During operation, when the first label information set includes the first label information, it indicates that the first label information is a label information set that can cross the first boundary. At this time, the alarm information that the first cargo has illegally crossed the first boundary may not be issued.
[0047] Exemplarily, the second direction is the opposite direction of the first direction. In the second direction, a second label information set corresponding to the second direction can be determined, and then the label information corresponding to the goods passing through the first boundary in the second direction can be verified according to the second label information set.
[0048] The beneficial effect brought about by the above implementation method is that the label information on the goods is detected in the transportation direction of the goods, and whether the label information is within the first label information set is verified, and then an alarm is issued for illegal crossing of the goods.
[0049] The beneficial effect brought about by the above-mentioned implementation method is that different trust tags can be configured according to different transportation directions. The label information sets that cross the border can be detected, and the illegal crossing of goods in different directions can be detected, thereby improving the intelligence and flexibility of the detection and verification of illegal crossing of goods.
[0050] In some implementations, in the above S110, first tag information passing through the first boundary in the first direction is obtained by the preceding reading component and the following reading component, including S111 to S112, and S111 to S112 are described in detail below.
[0051] S111, when the transport vehicle passes through the preceding reading component and the succeeding reading component in sequence along the first direction, a plurality of preceding label information read by the preceding reading component is obtained, and a plurality of succeeding label information read by the succeeding reading component is obtained. The transport vehicle includes a forklift.
[0052] like Figure 3 As shown, when the transport vehicle 2 passes through the pre-order reading component 101 and the post-order reading component 102 in sequence along the first direction, the pre-order reading component 101 can identify the labels of all goods on the transport vehicle 2, and then can obtain multiple pre-order label information read by the pre-order reading component 101, and obtain multiple post-order label information read by the post-order reading component 102, and then can verify the credibility of the detection result of the label information through multiple pre-order label information and multiple post-order label information.
[0053] Exemplarily, the transport vehicle includes a forklift.
[0054] S112: When the plurality of preceding label information and the plurality of succeeding label information all include the first label information, output the first label information passing through the first boundary in the first direction.
[0055] When verifying the credibility of the detection results of the label information, only when multiple preceding label information and multiple succeeding label information all include the first label information, can it be determined that the detection results of the preceding reading component and the succeeding reading component for the first label information are accurate, and then the first label information passing through the first boundary in the first direction can be output.
[0056] After the first label information that passes through the first boundary in the first direction is output, it can be verified whether the first goods corresponding to the first label information illegally cross the boundary.
[0057] The beneficial effect brought about by the above-mentioned implementation method is that only when multiple preceding label information and multiple subsequent label information all include the first label information, the preceding reading component and the subsequent reading component can verify the detection result of the first label information, thereby improving the reliability of label information detection and avoiding false detection.
[0058] In some implementations, the above method further includes S210 to S220, and S210 to S220 are described in detail below.
[0059] S210: When the number of the preceding label information is not equal to the number of the succeeding label information, a plurality of vehicle label information read by a vehicle reader on the transport vehicle is obtained through the Internet of Things.
[0060] After the preceding tag information and the succeeding tag information are detected, the quantity of the preceding tag information and the quantity of the succeeding tag information can be compared to verify the accuracy of the tag information detection by the preceding reading component and the succeeding reading component.
[0061] After the detection of the preceding label information and the following label information, if the number of preceding label information and the number of following label information are not equal, it means that the preceding reading component and the following reading component may have missed the detection of labels. At this time, in order to ensure the accuracy of the detection result, the multiple vehicle label information read by the vehicle reader on the transport vehicle can be obtained through the Internet of Things, and then the label detection result can be verified through the multiple vehicle label information.
[0062] like Figure 2 As shown, a vehicle reader 21 is provided on the transport vehicle 2 , and the vehicle reader 21 is used to read a plurality of vehicle label information, and the plurality of vehicle label information respectively corresponds to a plurality of goods on the transport vehicle 2 .
[0063] Exemplarily, the vehicle reader 21 can provide power through the transport vehicle and upload multiple vehicle tag information to the warehouse management server through the Internet of Things.
[0064] S220: When the plurality of preceding label information or the plurality of succeeding label information include the first label information, and the carrier label information includes the first label information, output the first label information passing through the first boundary in the first direction.
[0065] When the number of preceding label information and the number of succeeding label information are not equal, it indicates that the preceding reading component and the succeeding reading component may have missed detecting the cargo label. When multiple preceding label information or multiple succeeding label information include the first label information, that is, only multiple preceding label information include the first label information, or only multiple succeeding label information include the first label information, in order to ensure the accuracy of the detection of the first label information, it can be determined whether the carrier label information includes the first label information, and then the detection result of the first label information can be verified.
[0066] During operation, when the carrier label information also includes the first label information, it can be verified with the first label information in multiple preceding label information or the first label information in multiple subsequent label information to ensure the accuracy of the detection of the first label information. At this time, the first label information passing through the first boundary in the first direction can be output.
[0067] After the first label information that passes through the first boundary in the first direction is output, it can be verified whether the first goods corresponding to the first label information illegally cross the boundary.
[0068] The beneficial effect brought about by the above-mentioned implementation method is that when the preceding reading component and the succeeding reading component may miss the detection of the cargo label, the detection accuracy of the label is verified through the carrier label information, multiple preceding label information and multiple succeeding label information, thereby ensuring the accuracy of the cargo label, avoiding missed detection, and improving the safety and reliability of warehouse management.
[0069] In some implementations, the above method further includes S310 to S320, and S310 to S320 are described in detail below.
[0070] S310, obtaining information of a plurality of preceding identification labels on a transport vehicle read by a preceding reading component, and obtaining information of a plurality of succeeding identification labels on a transport vehicle read by a succeeding reading component, wherein the plurality of identification labels are respectively arranged at different positions on the transport vehicle.
[0071] During operation, the goods on the transport vehicle 2 gradually pass through the pre-order reading component and the post-order reading component, so the status of the transport vehicle 2 passing through the pre-order reading component and the post-order reading component can be detected by setting an identification tag.
[0072] Figure 4 A schematic diagram of the position of an identification label on a transport vehicle provided in an embodiment of the present application, such as Figure 4As shown, multiple identification labels are respectively arranged at different positions of the transport vehicle. The first identification label 201, the second identification label 202, the third identification label 203 and the fourth identification label 204 can be set at the four corners of the transport vehicle 2, and then it can be determined whether the transport vehicle 2 has completely passed through the preceding reading component and the succeeding reading component based on the detection status of the first identification label 201, the second identification label 202, the third identification label 203 and the fourth identification label 204.
[0073] When the transport vehicle 2 passes through the preceding reading component and the succeeding reading component, multiple preceding identification label information on the transport vehicle read by the preceding reading component can be obtained, and multiple succeeding identification label information on the transport vehicle read by the succeeding reading component can be obtained, and then the relative position of the transport vehicle and the preceding reading component can be judged based on the multiple preceding identification label information, and the relative position of the transport vehicle and the succeeding reading component can be judged based on the multiple succeeding identification label information.
[0074] S320: When the number of the plurality of preceding identification label information is equal to the number of the plurality of subsequent identification label information, obtain first label information passing through the first boundary in the first direction.
[0075] During operation, when the number of multiple preceding identification label information is equal to the number of subsequent identification label information, it means that all transport vehicles have passed through the preceding reading component and all transport vehicles have passed through the subsequent reading component. At this time, the first label information passing through the first boundary in the first direction can be obtained, and then a judgment can be made as to whether the first label information violates the regulations and crosses the boundary.
[0076] The beneficial effect brought about by the above-mentioned implementation method is that it can judge whether the transport vehicle has passed all the previous reading components and whether the transport vehicle has passed all the subsequent reading components, thereby avoiding missed inspections of cargo labels on the transport vehicle and improving the accuracy and reliability of judging whether the cargo has illegally crossed the boundary.
[0077] In some implementations, a fifth identification label 205 can also be set in the middle of the transport vehicle 2. When the number of multiple preceding identification label information and the number of subsequent identification label information are equal, or the number of preceding identification label information and the subsequent identification label information both include label information corresponding to the fifth identification label 205, the first label information passing through the first boundary in the first direction can be obtained, and then the accuracy of the cargo label detection can be verified in combination with the fifth identification label 205.
[0078] Since the height and density of goods are highest in the middle of the transport vehicle 2 when loaded, in order to verify whether the cargo label in the middle of the transport vehicle 2 is detected, the detection status of the fifth identification label 205 can be combined to determine whether the goods are missed.
[0079] When working, the detection power of the preceding reading component and the succeeding reading component is set to a power capable of detecting the fifth identification tag 205 , and thus it is possible to judge whether the goods have been missed according to whether the fifth identification tag 205 is detected.
[0080] The beneficial effect brought about by the above-mentioned implementation method is that a fifth identification label is set in the middle of the transport vehicle, so that it can be judged whether the goods are missed based on whether the preceding reading component and the succeeding reading component detect the fifth identification label, thereby improving the accuracy and reliability of the goods label detection.
[0081] In some implementations, such as Figure 4 As shown, multiple identification labels are respectively set at different positions on the pallet of the transport vehicle, and the above method also includes: when the number of pre-order identification label information and the number of post-order identification label information are not equal, increasing the working power of the pre-order reading component and the post-order reading component, recording repeated transport batch information, marking the union of multiple pre-order label information and multiple post-order label information as label information to be verified, and prompting the transport vehicle to pass through the first boundary again in the first direction. The repeated transport batch information is the current transport batch information of the transport vehicle.
[0082] During operation, when the number of preceding identification label information and the number of succeeding identification label information are not equal, it may be that the number of layers of goods stacked is too large or the number of goods is too large, resulting in insufficient detection sensitivity for preceding identification labels and succeeding identification labels. At this time, the working power of the preceding reading component and the succeeding reading component can be adjusted and then tested again to ensure the accuracy of the label detection of the goods.
[0083] During operation, when the number of preceding identification label information and the number of succeeding identification label information are not equal, the working power of the preceding reading component and the succeeding reading component can be increased to ensure the accuracy of label detection of goods.
[0084] After increasing the working power of the pre-order reading component and the post-order reading component, the transport vehicle can be instructed to pass through the first boundary again in the first direction, and the label of the goods can be detected again. At this time, repeated transport batch information can be recorded, and the repeated transport batch information is used to record the label detection result of the transport vehicle passing through the first boundary again in the first direction.
[0085] When the transport vehicle passes through the first boundary again in the first direction, the union of multiple preceding label information and multiple subsequent label information can be marked as label information to be verified. The label information to be verified needs to pass the verification before it can pass the first boundary, so as to avoid the goods corresponding to multiple preceding label information and multiple subsequent label information that have not passed the verification from illegally crossing the first boundary.
[0086] Exemplarily, when the union of multiple preceding label information and multiple subsequent label information is marked as label information to be verified, multiple carrier label information read by a carrier reader on a transport carrier can also be marked as label information to be verified to prevent goods corresponding to carrier label information that has not passed the verification from illegally crossing the first boundary.
[0087] After marking the union of the plurality of preceding label information and the plurality of succeeding label information as the label information to be verified, the transport vehicle can be prompted to re-pass through the first boundary in the first direction to facilitate re-verification of the plurality of preceding label information and the plurality of succeeding label information.
[0088] When the transport vehicle passes through the first boundary again in the first direction, the repeated transport batch information is the current transport batch information of the transport vehicle, so as to facilitate the verification of the goods corresponding to the current transport batch information.
[0089] Exemplarily, when the operating power of the preceding read component and the succeeding read component is increased, the operating power of the preceding read component and the succeeding read component may be increased at a ratio of 10% to 20%.
[0090] The beneficial effect brought about by the above-mentioned implementation method is that when the number of preceding identification label information and the number of succeeding identification label information are not equal, by increasing the working power of the preceding reading component and the succeeding reading component and re-checking the labels of the goods, the accuracy of the verification of whether the goods have violated the regulations and crossed the border is guaranteed.
[0091] The beneficial effect brought about by the above-mentioned implementation method is that before the transport vehicle passes through the first boundary again in the first direction, the union of multiple preceding label information and multiple subsequent label information is marked as label information to be verified, which can avoid illegally passing through the first boundary and ensure the accuracy of the verification of whether the goods have illegally crossed the boundary.
[0092] In some implementations, the above method further includes: when multiple preceding label information or multiple subsequent label information include the first label information, and when the first label information set does not include the first label information, recording the first label information and repeated transport batch information, marking the union of the multiple preceding label information and the multiple subsequent label information as label information to be verified, and prompting the transport vehicle to pass through the first boundary again in the first direction. The repeated transport batch information is the current transport batch information of the transport vehicle.
[0093] During operation, when multiple preceding label information or multiple subsequent label information include the first label information, and when the first label information set does not include the first label information, it means that multiple preceding label information or multiple subsequent label information may include the first label information that is not authorized to cross the first boundary, and the first label information may be missed or misdetected. At this time, in order to avoid misdetection, the transport vehicle can be instructed to re-pass the first boundary in the first direction to re-check the multiple preceding label information and multiple subsequent label information.
[0094] When instructing the transport vehicle to re-pass the first boundary in the first direction, the first label information and repeated transport batch information can be recorded, the union of multiple preceding label information and multiple subsequent label information can be marked as label information to be verified, and the transport vehicle can be prompted to re-pass the first boundary in the first direction.
[0095] The beneficial effect brought about by the above-mentioned implementation method is that when multiple preceding label information or multiple subsequent label information include first label information that is not authorized to cross the first boundary, by instructing the transport vehicle to pass through the first boundary again in the first direction, missed detection or false detection of the first label information can be avoided.
[0096] In some implementations, the above method further includes: when the number of current-order label information is not equal to the number of subsequent-order label information, and the number of current-order label information is greater than a preset number, when the number of subsequent-order label information is greater than the preset number, recording the reduced-volume transport batch information, prompting the transport vehicle to re-pass the first boundary in the first direction after reducing and repackaging the current batch of goods, marking the union of multiple previous-order label information and multiple subsequent-order label information as label information to be verified, and issuing a reduced-volume repackaging transport alarm. Wherein, the reduced-volume transport batch information is the current transport batch information of the transport vehicle.
[0097] During operation, if the number of current sequence label information is not equal to the number of subsequent sequence label information, and the number of current sequence label information is greater than the preset number, when the number of subsequent sequence label information is greater than the preset number, it means that there may be too much cargo on the transport vehicle, resulting in incomplete detection of the previous sequence label information and the subsequent sequence label information. At this time, the cargo on the transport vehicle can be reduced and re-checked.
[0098] When re-checking the loaded goods, the reduced quantity transportation batch information can be recorded, prompting the transport vehicle to reduce the quantity of the current batch of goods and re-pass the first boundary in the first direction after repackaging and transporting, marking the union of multiple preceding label information and multiple subsequent label information as label information to be checked, and issuing a reduced quantity packaging and transportation alarm to prevent unchecked goods from illegally crossing the first boundary.
[0099] Exemplarily, the reduced transport batch information is the current transport batch information of the transport vehicle, and the goods corresponding to the current transport batch information can be rechecked.
[0100] The beneficial effect brought about by the above-mentioned implementation method is that when the preceding label information and the succeeding label information are not fully detected due to too much cargo on the transport vehicle, the cargo on the transport vehicle can be re-checked after the cargo is reduced, thereby ensuring the accuracy of the check on whether the cargo has violated the regulations and crossed the boundary.
[0101] In some implementations, the above method further includes S410 to S420, and S410 to S420 are described in detail below.
[0102] S410. When the transport vehicle passes through the first boundary in the first direction according to the repeated transport batch information, or when the transport vehicle passes through the first boundary in the first direction according to the reduced transport batch information, obtain multiple preceding label information read by the preceding reading component, and obtain multiple succeeding label information read by the succeeding reading component.
[0103] In combination with the above method, when re-checking whether the goods have illegally crossed the border, when the transport vehicle passes through the first boundary in a first direction according to the repeated transport batch information, or when the transport vehicle passes through the first boundary in a first direction according to the reduced transport batch information, multiple preceding label information read by the preceding reading component can be obtained, and multiple subsequent label information read by the subsequent reading component can be obtained, and then whether the goods have crossed the border can be checked based on the multiple preceding label information and the multiple subsequent label information.
[0104] During operation, when the transport vehicle passes through the first boundary in the first direction according to the repeated transport batch information, it is used to determine whether the first label information has been missed or misdetected.
[0105] During operation, when the transport vehicle passes through the first boundary in the first direction according to the reduced transport batch information, it is used to avoid incomplete detection of the preceding label information and the succeeding label information due to excessive cargo on the transport vehicle.
[0106] S420. Obtain the first label information corresponding to the repeated transport batch information or the reduced transport batch information. When multiple preceding label information and multiple subsequent label information all include / do not include the first label information, and when the number of preceding identification label information and the number of subsequent identification label information are equal, mark the union of the multiple preceding label information and the multiple subsequent label information as verified label information.
[0107] During operation, the first label information corresponding to the repeated transport batch information or the reduced transport batch information can be obtained. When multiple preceding label information and multiple subsequent label information all include / do not include the first label information, it means that missed detection or false detection of the first label information is avoided at this time, which means that the detection accuracy of the first label information is guaranteed.
[0108] During operation, when the number of preceding identification label information and the number of succeeding identification label information are equal, it means that the problem of too much cargo on the transport vehicle causing undetectable preceding label information and succeeding label information has been avoided. At this time, the union of multiple preceding label information and multiple succeeding label information can be marked as verified label information.
[0109] After marking the union of multiple preceding tag information and multiple succeeding tag information as verified tag information, it is possible to determine in turn for all tag information in the verified tag information whether the first tag information set includes the tag information in the verified tag information, thereby realizing illegal out-of-bounds detection for all tag information in the verified tag information.
[0110] The beneficial effect brought about by the above implementation method is that it can avoid missing or misdetecting the first label information, and at the same time can avoid incomplete detection of the preceding label information and the succeeding label information due to too much cargo on the transport vehicle.
[0111] The beneficial effect brought about by the above-mentioned implementation method is that after marking the union of multiple preceding label information and multiple subsequent label information as verified label information, continuing to complete the illegal out-of-bounds detection of all label information in the verified label information can ensure the accuracy of the illegal out-of-bounds detection.
[0112] An embodiment of the present application also provides an inventory counting device based on passive RFID, including a unit for executing any of the above methods.
[0113] Figure 5 A logical structure diagram of a passive RFID-based inventory counting device provided in an embodiment of the present application is shown in FIG. Figure 5 As shown, the device 3 of this embodiment includes a processing unit 31, a storage unit 32 and a transceiver unit 33. The processing unit 31 is used to process data, the storage unit 32 is used to store data, and the transceiver unit 33 is used to send and receive data. The processing unit 31, the storage unit 32 and the transceiver unit 33 cooperate with each other to implement the above method. The beneficial effects brought by the embodiment of the present application have been described in the above method and will not be repeated here.
[0114] An embodiment of the present application also provides an inventory counting device based on passive RFID, including a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the computer program, any of the methods described above is implemented.
[0115] Figure 6 A schematic diagram of the physical structure of a passive RFID-based inventory counting device provided in one embodiment of the present application, such as Figure 6 As shown, the device 4 of this embodiment includes: at least one processor 40 ( Figure 6 Only one processor 40 is shown in the figure), a memory 41, and a computer program 42 stored in the memory 41 and executable on the at least one processor 40, and the processor 40 implements the steps in any of the above-mentioned method embodiments when executing the computer program 42. The beneficial effects brought about by the embodiments of the present application have been described in the above-mentioned methods and will not be repeated here.
[0116] It should be noted that the information interaction, execution process, etc. between the above-mentioned devices / units are based on the same concept as the method embodiment of the present application. Their specific functions and technical effects can be found in the method embodiment part and will not be repeated here.
[0117] The technicians in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiment can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units. In addition, the specific names of the functional units and modules are only for the convenience of distinguishing each other, and are not used to limit the scope of protection of this application. The specific working process of the units and modules in the above-mentioned system can refer to the corresponding process in the aforementioned method embodiment, which will not be repeated here.
[0118] An embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps in the above-mentioned method embodiments can be implemented.
[0119] An embodiment of the present application provides a computer program product. When the computer program product runs on a mobile terminal, the mobile terminal can implement the steps in the above-mentioned method embodiments when executing the computer program product.
[0120] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the present application implements all or part of the processes in the above-mentioned embodiment method, which can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium, and the computer program can implement the steps of the above-mentioned various method embodiments when executed by the processor. Among them, the computer program includes computer program code, and the computer program code can be in source code form, object code form, executable file or some intermediate form. The computer-readable medium can at least include: any entity or device that can carry the computer program code to the camera / terminal device, recording medium, computer memory, read-only memory (ROM, Read-Only Memory), random access memory (RAM, RandomAccess Memory), electric carrier signal, telecommunication signal and software distribution medium. For example, a USB flash drive, a mobile hard disk, a disk or an optical disk. In some jurisdictions, according to legislation and patent practice, computer-readable media cannot be electric carrier signals and telecommunication signals.
[0121] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described or recorded in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0122] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0123] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0124] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0125] The embodiments described above are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, a person skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application, and should all be included in the protection scope of the present application.
Claims
1. A passive RFID-based inventory counting method, characterized in that: The method comprises: Acquire first label information passing through a first boundary in a first direction; wherein the first label information passing through a first boundary in a first direction is acquired by a pre-order reading component and a post-order reading component, and the first label information corresponds to a first product; Determine whether the first label information set includes the first label information, and when the first label information set does not include the first label information, issue an alarm message indicating that the first cargo has illegally crossed the first boundary; when the first label information set includes the first label information, do not issue an alarm message indicating that the first cargo has illegally crossed the first boundary; wherein the first label information set corresponds to the first direction; The method further comprises: Acquire information of a plurality of preceding identification labels on a transport vehicle read by a preceding reading component, and acquire information of a plurality of succeeding identification labels on a transport vehicle read by a succeeding reading component; wherein the plurality of identification labels are respectively arranged at different positions of the transport vehicle; When the number of the plurality of preceding identification label information is equal to the number of the plurality of subsequent identification label information, acquiring first label information passing through the first boundary in the first direction; A plurality of identification labels are respectively arranged at different positions on a pallet of a transport vehicle, and the method further comprises: When the number of preceding identification label information and the number of succeeding identification label information are not equal, the working power of the preceding reading component and the succeeding reading component is increased, the repeated transport batch information is recorded, the union of multiple preceding label information and multiple succeeding label information is marked as label information to be verified, and the transport vehicle is prompted to pass through the first boundary again in the first direction; wherein the repeated transport batch information is the current transport batch information of the transport vehicle.
2. The method according to claim 1, characterized in that Acquiring first tag information passing through a first boundary in a first direction by a pre-order reading component and a post-order reading component includes: When the transport vehicle passes through the pre-order reading component and the post-order reading component in sequence along the first direction, a plurality of pre-order label information read by the pre-order reading component is obtained, and a plurality of post-order label information read by the post-order reading component is obtained; wherein the transport vehicle comprises a forklift; When the plurality of preceding label information and the plurality of succeeding label information all include the first label information, the first label information passing through the first boundary in the first direction is output.
3. The method according to claim 2, characterized in that The method further comprises: When the number of pre-order label information and the number of post-order label information are not equal, obtaining a plurality of vehicle label information read by a vehicle reader on the transport vehicle through the Internet of Things; When the plurality of preceding label information or the plurality of succeeding label information include the first label information, and the carrier label information includes the first label information, the first label information passing through the first boundary in the first direction is output.
4. The method according to claim 3, characterized in that The method further comprises: When multiple preceding label information or multiple subsequent label information include the first label information, and when the first label information set does not include the first label information, the first label information and the repeated transport batch information are recorded, the union of the multiple preceding label information and the multiple subsequent label information is marked as label information to be verified, and the transport vehicle is prompted to pass through the first boundary again in the first direction; wherein the repeated transport batch information is the current transport batch information of the transport vehicle.
5. A passive RFID-based inventory counting device, characterized in that: The method comprises means for performing the method according to any one of claims 1 to 4.
6. A passive RFID-based inventory counting device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the computer program, the method according to any one of claims 1 to 4 is implemented.
7. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by a processor, the method according to any one of claims 1 to 4 is implemented.
8. A computer program product, comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 4 are implemented.
Citation Information
Patent Citations
Warehousing system based on radio frequency technology, and control method
CN111539668A
A storage system and control method based on radio frequency technology
CN111539668B
RFID gateway detection method and system
CN111027905A
Warehouse management system using RFID
CN114581014A