RFID-based warehouse management system and management method
By acquiring and analyzing the current power of the RFID reader and the environmental attribute data of the goods, screening out key feature data, conducting interference analysis and allocating and identifying goods, the problems of signal shielding and delay in complex environments are solved, and stable and efficient warehouse management is achieved.
Patent Information
- Application Number
- CN202511115774.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-11
- Publication Date
- 2025-10-17
AI Technical Summary
Existing RFID warehouse management systems are prone to signal shielding, signal instability, and data transmission delays in complex environments, resulting in reduced management stability and efficiency.
By obtaining the current power of the RFID reader and the environmental attribute data of the goods, the metal and liquid attribute characteristic data are screened out, interference analysis is performed, the interference coefficient is determined, and the goods are identified based on the interference coefficient and the reader power distribution to ensure the stability and accuracy of data transmission.
It improves the signal transmission efficiency between RFID readers and tags, ensures the stability and management efficiency of warehouse data, and ensures the reliability of warehouse management.
Smart Images

Figure CN120806819A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data processing, and in particular to a warehousing management system and a management method based on RFID. Background Art
[0002] Traditional warehouse management relies on manual record-keeping and management, which can lead to data omissions and serious inventory backlogs, resulting in low accuracy and efficiency. Radio Frequency Identification (RFID) is a contactless, automatic identification technology that uses radio frequency signals to automatically identify objects and capture data, without the need for human intervention.
[0003] Currently, warehouse management is developing rapidly, and the use of RFID technology for warehouse management has become a mainstream trend. RFID technology uses radio signals to identify information on tags, and is characterized by high efficiency and automation. Existing RFID warehouse management technology uses handheld RFID readers to quickly read and write cargo information. While this has improved the accuracy and efficiency of cargo information reading and writing during warehouse management to a certain extent, the expansion of warehouse scale and the complexity of the storage environment, such as the presence of metal shelves, densely stacked goods, and electromagnetic interference, can easily lead to signal shielding, signal instability, and data transmission delays between RFID readers and RFID tags, affecting the stability and reliability of warehouse management and reducing management efficiency.
[0004] Therefore, it is necessary to design a warehouse management system and management method based on RFID to solve the problems existing in current technology. Summary of the Invention
[0005] In view of this, the present invention proposes an RFID-based warehouse management system and management method, aiming to solve the problem that the existing warehouse environment is complex, signal shielding, signal instability and data transmission delay between RFID readers and RFID tags are prone to occur, resulting in reduced stability, reliability and management efficiency of warehouse management.
[0006] In one aspect, the present invention provides a warehouse management method based on RFID, comprising:
[0007] Obtain the current power of each RFID reader and the environmental attribute data of each item to be managed that carries an RFID tag;
[0008] Screening and processing each of the environmental attribute data to confirm characteristic data including metal and liquid attributes in each of the environmental attribute data;
[0009] performing interference analysis on each of the characteristic data to determine each interference coefficient;
[0010] allocating an RFID reader for identifying each of the to-be-managed goods based on each of the interference coefficients and a current power of each of the RFID readers;
[0011] determining data information of each of the to-be-managed goods in response to each of the RFID readers identifying an RFID tag on a corresponding to-be-managed good;
[0012] updating a warehouse database based on the data information of each of the to-be-managed goods.
[0013] Further, the steps of obtaining the current power of each of the RFID readers and the environmental attribute data of each of the to-be-managed goods carrying the RFID tags comprise:
[0014] synchronizing a clock information of each of the RFID readers with a plurality of sensors for collecting the environmental attribute data;
[0015] after the clock information is synchronized, obtaining the current power of the current RFID reader by using a software interface, and collecting a plurality of collection data of each of the to-be-managed goods by using the plurality of sensors;
[0016] associating the plurality of collection data with the goods data of each of the RFID tags to obtain the environmental attribute data of each of the to-be-managed goods carrying the RFID tags.
[0017] Further, the steps of screening and processing each of the environmental attribute data to confirm the characteristic data including the metal and liquid attributes in each of the environmental attribute data comprise:
[0018] performing denoising processing on each of the environmental attribute data to obtain each of the denoised environmental attribute data;
[0019] selecting data with metal or liquid characteristics in each of the denoised environmental attribute data to obtain preliminary characteristic data;
[0020] performing metal characteristic and liquid characteristic detection on the preliminary characteristic data to confirm the characteristic data including the metal and liquid attributes in the environmental attribute data.
[0021] Further, the steps of performing interference analysis on each of the characteristic data to determine each interference coefficient comprise:
[0022] performing metal interference analysis on each of the characteristic data to confirm a metal reflection loss coefficient in each of the characteristic data;
[0023] performing liquid interference analysis on each of the characteristic data to confirm a liquid absorption loss coefficient in each of the characteristic data;
[0024] Each interference coefficient is determined based on a metal reflection loss coefficient and a liquid absorption loss coefficient in each feature data.
[0025] Further, the step of assigning an RFID reader for identifying each of the to-be-managed goods based on each of the interference coefficients and a current power of each RFID reader comprises:
[0026] Each of the minimum anti-interference powers is determined based on each of the interference coefficients.
[0027] An assignment scheme is determined based on each of the minimum anti-interference powers and a current power of each RFID reader.
[0028] An RFID reader for identifying each of the to-be-managed goods is assigned based on the assignment scheme.
[0029] Further, the step of determining each of the minimum anti-interference powers based on each of the interference coefficients comprises:
[0030] Each of the initial minimum anti-interference powers is determined by matching each of the interference coefficients with an interference coefficient power model.
[0031] A total power between each of the initial minimum anti-interference powers and a response power of the RFID tag is determined based on each of the initial minimum anti-interference powers.
[0032] It is determined whether the total power exceeds a maximum output power of the RFID reader, and if the total power exceeds the maximum output power of the RFID reader, a warning information is generated and the maximum output power of the RFID reader is taken as the minimum anti-interference power; if the total power does not exceed the maximum output power of the RFID reader, the initial minimum anti-interference power is taken as the minimum anti-interference power.
[0033] Further, the step of determining the assignment scheme based on each of the minimum anti-interference powers and a current power of each RFID reader comprises:
[0034] A positive difference value of each of the RFID tags is obtained by determining a positive difference value between a current power of each RFID reader and each of the minimum anti-interference powers.
[0035] A distance parameter of each of the RFID tags is obtained by determining a distance between the RFID tag corresponding to each of the minimum anti-interference powers and each of the RFID readers.
[0036] The assignment scheme is determined based on the positive difference value of each of the RFID tags, the distance parameter of each of the RFID tags and a preset matching scheme.
[0037] Further, based on all the positive difference values of the activation power of each RFID tag, all the distance parameters of each RFID tag and the preset matching scheme, the step of determining the allocation scheme comprises:
[0038] selecting at least two positive difference values from low to high in all the positive difference values of the activation power of each RFID tag;
[0039] determining the distance parameter of the RFID reader corresponding to each of the selected positive difference values based on at least two of the positive difference values and all the distance parameters of each RFID tag;
[0040] determining the allocation scheme based on the distance parameter of the RFID reader corresponding to each of the selected positive difference values and the preset matching scheme.
[0041] Further, in response to each of the RFID readers identifying the RFID tag on the corresponding to-be-managed goods, the step of determining the data information of each to-be-managed goods comprises:
[0042] confirming the preliminary data information of each of the goods in response to each of the RFID readers identifying the RFID tag on the corresponding to-be-managed goods;
[0043] verifying the preliminary data information of each of the goods to determine the data information of each to-be-managed goods.
[0044] Compared with the prior art, the present application has the beneficial effects that: by obtaining the current power of each RFID reader and the environmental attribute data of each to-be-managed goods carrying an RFID tag, multi-dimensional data support is provided for subsequent interference analysis; by screening and processing each environmental attribute data to confirm each feature data including the metal and liquid attributes, the signal-to-noise ratio of the feature data is improved, the complexity of the subsequent interference analysis is reduced, and the interference analysis is accurately performed; by determining each interference coefficient, the degree of attenuation of the environment on the RFID signal is accurately quantified. Then, by each of the interference coefficients and the current power of each RFID reader, the RFID reader for identifying each to-be-managed goods is allocated; by each of the RFID readers identifying the RFID tag on the corresponding to-be-managed goods, the data information of each to-be-managed goods is determined, and the warehouse database is updated. Not only the signal transmission between the RFID reader and the RFID tag is improved, and the efficiency of data transmission is ensured, but also the stability, reliability and management efficiency of the warehouse data are ensured.
[0045] On the other hand, the present application also provides an RFID warehouse management system based on the above method.
[0046] an acquisition module configured to acquire the current power of each RFID reader and the environmental attribute data of each to-be-managed goods carrying an RFID tag;
[0047] a processing module, configured to process each of the environmental attribute data, and confirm feature data including metal and liquid attribute in each of the environmental attribute data;
[0048] an analysis module, configured to analyze each of the feature data, and determine each of the interference coefficients;
[0049] a distribution module, configured to distribute the RFID reader for identifying each of the to-be-managed goods based on each of the interference coefficients and current power of each of the RFID readers;
[0050] a determination module, configured to determine data information of each of the to-be-managed goods in response to each of the RFID readers identifying the RFID tag on the corresponding to-be-managed goods;
[0051] an updating module, configured to update the warehouse database based on the data information of each of the to-be-managed goods.
[0052] It can be understood that the above-mentioned RFID warehouse management system and management method have the same beneficial effects, which will not be repeated here. BRIEF DESCRIPTION OF DRAWINGS
[0053] Various other advantages and benefits will become apparent to those of ordinary skill in the art upon reading the following detailed description of the preferred embodiments. The accompanying drawings are included to provide a description of the preferred embodiments and are not intended to limit the scope of the application. Moreover, the same reference numerals are intended to denote the same components throughout the accompanying drawings. In the drawings:
[0054] Figure 1 A flow chart of an RFID warehouse management method according to an embodiment of the present application.
[0055] Figure 2 A flow chart of S100 of an RFID warehouse management method according to an embodiment of the present application.
[0056] Figure 3 A flow chart of S200 of an RFID warehouse management method according to an embodiment of the present application.
[0057] Figure 4 A flow chart of S300 of an RFID warehouse management method according to an embodiment of the present application.
[0058] Figure 5 A flow chart of S400 of an RFID warehouse management method according to an embodiment of the present application.
[0059] Figure 6A function block diagram of an RFID-based warehouse management system is provided for an embodiment of the present application. DETAILED DESCRIPTION
[0060] Exemplary embodiments of the present disclosure will be described in detail with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the drawings, it is understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided so that the present disclosure can be more thoroughly understood, and the scope of the present disclosure can be accurately conveyed to those skilled in the art. It should be noted that the embodiments in the present application and the features in the embodiments can be combined with each other without conflict. The present application will be described in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
[0061] In the present application, referring to Figure 1 The RFID-based warehouse management method includes the following steps:
[0062] S100: Obtain the current power of each RFID reader and the environmental attribute data of each to-be-managed goods carrying an RFID tag. The current power of each RFID reader can be obtained in real time through a power detection module or a software interface built in the RFID reader. When the goods are stored, environmental attribute data is collected using, for example, a temperature and humidity sensor, a metal detector, and a liquid detection sensor, and is stored in association with the RFID tag data. This provides basic data for subsequent interference analysis and reader allocation. This ensures that the reader works at an appropriate power, balancing the identification distance and energy consumption.
[0063] S200: Process and screen each of the environmental attribute data to confirm the feature data including the metal and liquid attributes in each of the environmental attribute data. In this embodiment, each of the environmental attribute data is processed and screened to remove repeated, invalid, or abnormal environmental attribute data. By confirming the feature data including the metal and liquid attributes in each of the environmental attribute data, the accuracy of subsequent interference analysis is improved, and key feature data is also provided for the allocation of the reader.
[0064] S300: Perform interference analysis on each of the feature data to determine each interference coefficient. Specifically, based on electromagnetic wave propagation theory, a feature data interference model of RFID signals can be established in advance, including factors such as metal content, liquid content, and distance. Then, through the interference model, interference analysis is performed on each feature data to determine each interference coefficient. Thus, the degree of influence of the environment on the RFID signal is quantified.
[0065] S400: Assigning an RFID reader for identifying each of the to-be-managed goods based on each of the interference coefficients and the current power of each of the RFID readers. Specifically, according to the interference coefficients and the current power, an existing optimization algorithm such as a greedy algorithm or linear programming is used to assign the readers. Thus, each of the goods is ensured to be identified by the most suitable reader, improving the overall identification rate and system efficiency.
[0066] S500: Determining the data information of each of the to-be-managed goods in response to each of the RFID readers identifying the RFID tag on the corresponding to-be-managed goods. By each of the RFID readers identifying the RFID tag on the corresponding to-be-managed goods, the data information of the goods including the unique identification and attribute information is obtained, providing accurate data for subsequent database updating.
[0067] S600: Updating the warehouse database based on the data information of each of the to-be-managed goods. By storing the data information of each of the to-be-managed goods in the warehouse database, the database is ensured to be consistent with the actual inventory. The stability, reliability and management efficiency of warehouse management are improved.
[0068] It can be understood that, by obtaining the current power of each of the RFID readers and the environmental attribute data of each of the to-be-managed goods carrying the RFID tag, multi-dimensional data support is provided for subsequent interference analysis; by screening and processing each of the environmental attribute data, confirming each of the characteristic data including the metal and liquid attributes, the signal-to-noise ratio of the characteristic data is improved, the complexity of subsequent interference analysis is reduced, and the interference analysis is accurately performed; by determining each of the interference coefficients, the degree of attenuation of the environment to the RFID signal is accurately quantified. Then, by each of the interference coefficients and the current power of each of the RFID readers, an RFID reader for identifying each of the to-be-managed goods is assigned; by each of the RFID readers identifying the RFID tag on the corresponding to-be-managed goods, the data information of each of the to-be-managed goods is determined, and then the warehouse database is updated. Not only the signal transmission between the RFID reader and the RFID tag is improved, but also the efficiency of data transmission is ensured; moreover, the stability, reliability and management efficiency of the warehouse data are ensured.
[0069] In some embodiments of the present application, referring to Figure 2 As shown in FIG. 1, the step S100 of obtaining the current power of each of the RFID readers and the environmental attribute data of each of the to-be-managed goods carrying the RFID tag includes:
[0070] S110: Synchronize the clock information of each RFID reader and multiple sensors for collecting environmental attribute data. In this embodiment, the existing network time protocol or precise time protocol is used to align the clock of the RFID reader with multiple sensors including metal detectors, liquid sensors, and temperature and humidity sensors through wired or wireless communication such as Wi-Fi or Bluetooth. Ensure that the power data of the RFID reader and the environmental attribute data collected by the sensors strictly correspond in the time dimension, provide an accurate time reference for subsequent data association and interference analysis, and avoid data association errors caused by time misalignment.
[0071] S120: After the clock information is synchronized, the current power of the current RFID reader is obtained using a software interface, and multiple collection data of each managed goods are collected by multiple sensors. Specifically, after the clock information is synchronized, the current power of the current RFID reader is obtained using an API interface, and multiple collection data including metal content, liquid content, and temperature and humidity are collected by multiple sensors to monitor the working state (power) of the reader and the environmental interference factors (metal and liquid, etc.) of the managed goods in real time, provide data support for subsequent interference analysis and reader allocation, and improve the identification accuracy of goods warehouse management.
[0072] S130: Associate multiple collection data with the goods data of each RFID tag to obtain the environmental attribute data of each managed goods carrying the RFID tag. Based on the unique identification of the goods (such as the EPC code of the RFID tag) and the unique identification of each sensor (such as the sensor ID), the environmental attribute data is bound with the goods data, and at the same time, the associated data is subjected to integrity check, and then missing value filling or abnormal value elimination is realized to form structured environmental attribute data and generate a standardized data set that can be used for quantifying interference.
[0073] In some embodiments of the present application, referring to Figure 3 As shown in the figure, S200: screening and processing each environmental attribute data to confirm the feature data including metal and liquid attributes in each environmental attribute data includes:
[0074] S210: Denoising each environmental attribute data to obtain each denoised environmental attribute data. The environmental attribute data may have noise due to sensor error, electromagnetic interference, or environmental dynamic change. By using existing wavelet denoising method and average filtering method, each environmental attribute data is subjected to denoising processing to eliminate random noise and abnormal values, retain the real environmental feature signal, and thus improve the data quality.
[0075] S220: Select data with metal or liquid characteristics in each de-noised environmental attribute data to obtain preliminary feature data. Specifically, metal and liquid are key environmental factors affecting RFID signals. By using existing statistical methods, data related to metal and liquid target attributes are screened, thereby narrowing the data range and focusing on environmental characteristics that play a key role in RFID interference. At the same time, the subsequent calculation amount is reduced, and the efficiency of subsequent characteristic detection is improved.
[0076] S230: Perform metal characteristic and liquid characteristic detection on the preliminary feature data to confirm the feature data including metal and liquid attributes in the environmental attribute data. In this embodiment, the preliminary feature data may contain misjudgments (such as high metal content but actually non-interfering metal). The specific attributes of metal and liquid (such as metal type, liquid volume) are confirmed by more accurate detection methods, such as judging the metal type by measuring the metal surface eddy current loss, and judging the existence and volume of liquid by measuring the dielectric constant change of liquid. Thus, the metal and liquid attributes in the environment are accurately identified, providing a quantitative basis for confirming the interference coefficient and improving the accuracy of interference analysis to quantify the degree of interference on the RFID signal and avoid reader allocation errors caused by feature misjudgment.
[0077] In some embodiments of the present application, referring to Figure 4 As shown in FIG. 3, S300: performing interference analysis on each of the feature data to determine each interference coefficient includes:
[0078] S310: Perform metal interference analysis on each of the feature data to confirm the metal reflection loss coefficient in each of the feature data. Specifically, the metal reflection loss coefficient reflects the degree of signal attenuation caused by the reflection of electromagnetic waves on the metal surface. In this embodiment, the metal interference analysis on the feature data can be performed by using an electromagnetic wave reflection theoretical model to quantify the reflection interference strength of the metal environment on the RFID signal, avoid tag missed reading or misreading caused by metal reflection, and improve the reliability.
[0079] S320: Perform liquid interference analysis on each of the feature data to confirm the liquid absorption loss coefficient in each of the feature data. Among them, liquid (such as water, oil) has an absorption effect on electromagnetic waves, especially high-frequency (such as ultra-high frequency UHF) electromagnetic waves. Absorption will cause signal energy attenuation and reduce the identification distance of the reader. The liquid absorption loss coefficient reflects the degree of signal attenuation caused by the absorption of electromagnetic wave energy by liquid. The liquid absorption loss coefficient can be analyzed by using a dielectric loss theoretical model to perform liquid interference analysis, so as to quantify the absorption interference strength of the liquid environment on the RFID signal and avoid tag missed reading or misreading caused by liquid absorption.
[0080] S330: Determine each interference coefficient based on the metal reflection loss coefficient and the liquid absorption loss coefficient in each feature data. In this embodiment, the interference coefficient reflects the comprehensive interference strength of the environment on the RFID signal, which is the sum of the metal reflection loss coefficient and the liquid absorption loss coefficient. Meanwhile, the interference coefficient can also be the weighted sum of the metal reflection loss coefficient and the liquid absorption loss coefficient, and the weight coefficient is determined according to existing experiments or experience. The interference coefficient comprehensively reflects the superposition effect of metal reflection and liquid absorption, and further comprehensively evaluates the interference degree of the environment on the RFID system, so as to provide an optimization target for the allocation of the RFID reader and improve the overall identification rate of the system.
[0081] In some embodiments of the present application, referring to Figure 5 As shown in S400, the step of allocating the RFID reader for identifying each of the to-be-managed goods based on each of the interference coefficients and the current power of each of the RFID readers comprises:
[0082] S410: Determine the minimum anti-interference power of each of the to-be-managed goods based on each of the interference coefficients. The minimum anti-interference power is the minimum transmission power required by the RFID reader to overcome the environmental interference (quantified by the interference coefficient) of the to-be-managed goods and successfully activate the RFID tag. Thus, the minimum reader power required by each of the goods is quantified, which provides a reference for subsequent allocation. RFID tag missed reading caused by insufficient power is avoided, and the efficiency of warehouse management is improved.
[0083] S420: Determine the allocation scheme based on the minimum anti-interference power of each of the to-be-managed goods and the current power of each of the RFID readers. In this embodiment, the allocation scheme is to pair the RFID reader with the RFID tag of the to-be-managed goods, and the current power of the RFID reader can be higher or lower than the required minimum power. Specifically, a greedy algorithm or an integer linear programming can be used to preferentially allocate the RFID reader with the maximum or minimum power margin. If the current power of the RFID reader is insufficient, the current power of the RFID reader needs to be adjusted or a qualified RFID reader needs to be re-allocated; if the current power of the RFID reader is sufficient, the allocation can be optimized to save energy. Thus, the transmission power of the RFID reader is ensured to meet the minimum power required to activate the RFID tag of each of the goods. At the same time, the power coverage and resource efficiency are balanced, and power waste or insufficient coverage is avoided. Thus, the RFID tag is reliably identified. The transmission power of the RFID reader is adjusted in real time to match the allocation scheme, and human intervention is reduced.
[0084] S430: Allocate the RFID reader for identifying each of the to-be-managed goods based on the allocation scheme. The allocation scheme needs to be actually executed, and the RFID reader is directed to the corresponding to-be-managed goods, and the power of the RFID reader is adjusted (such as dynamic frequency adjustment or power control) to avoid signal conflict and cover signal blind area.
[0085] In some embodiments of the present application, the step of determining the minimum anti-interference power for each anti-interference based on each of the interference coefficients comprises:
[0086] Each of the initial minimum anti-interference powers is confirmed by matching each of the interference coefficients with an interference coefficient power model. In this embodiment, the interference coefficient power model is a mathematical model that quantifies the interference coefficient as the transmission power of the RFID reader, and is a model obtained after training based on a number of historical interference coefficients and historical initial minimum anti-interference powers. The minimum transmission power required by the reader to overcome environmental interference is matched by the model, quantifying the power required by the environment to overcome interference; thus ensuring that the transmission power of the reader is sufficient to offset environmental attenuation, avoiding tag miss reading.
[0087] Based on each of the initial minimum anti-interference powers, the total power between each of the initial minimum anti-interference powers and the response power of the RFID tag is confirmed. The response power is the minimum receiving power required by the tag to be activated in normal circumstances without interference. The total power refers to the total transmission power required by the RFID reader to simultaneously overcome environmental interference and activate the tag. It is ensured that the transmission power of the RFID reader meets the dual requirements of environmental anti-interference and tag activation.
[0088] If the total power exceeds the maximum output power of the RFID reader, a warning message is generated, and the maximum output power of the RFID reader is taken as the minimum anti-interference power; if the total power does not exceed the maximum output power of the RFID reader, the initial minimum anti-interference power is taken as the minimum anti-interference power. Because there is a maximum output power limit (such as 30 dBm) for the hardware of the RFID reader. If the calculated total power exceeds this limit, the strategy needs to be adjusted (such as warning or reassigning a larger power reader). In this embodiment, after generating a warning message, the staff is prompted to adjust the strategy (such as reducing interference or increasing the number of readers), such as when the output power of a single RFID reader is insufficient, multiple readers are used to jointly cover (such as spatial diversity) the goods to be managed, thereby reading the RFID tags on the goods to be managed. In this way, it is ensured that the power requirements of the RFID reader do not exceed the hardware capabilities, avoiding equipment damage or illegal transmission, while dynamically adjusting the output power of the RFID reader to avoid power waste or insufficient power of the RFID reader.
[0089] In some embodiments of the present application, the step of determining the distribution scheme based on each of the minimum anti-interference powers and the current power of each RFID reader comprises:
[0090] determining a positive difference value of each RFID tag by judging a positive difference value of each RFID reader between a current power and a minimum anti-interference power of each anti-interference, wherein the positive difference value is a difference value between a current transmission power of the reader and a minimum anti-interference power required by the tag, reflecting a part of the current power of the reader exceeding the minimum requirement; and screening the available readers through the positive difference value to ensure that the allocation scheme only considers the devices with coverage capability, avoiding invalid allocation, improving the basic reliability of the allocation scheme, and reducing the tag missed reading caused by insufficient power.
[0091] determining a distance parameter of each RFID tag by confirming a distance between the RFID tag corresponding to the minimum anti-interference power and each RFID reader, wherein the distance parameter is a physical distance between the tag and the reader, which can be calculated through an existing positioning system or a path loss model; and verifying the spatial matching of the reader and the tag through the distance parameter to avoid coverage failure caused by too far distance, thereby improving the geometric rationality of the allocation scheme and optimizing the utilization of spatial resources.
[0092] determining the allocation scheme based on the positive difference value of each RFID tag, the distance parameter of each RFID tag, and a preset matching scheme, wherein, if the preset matching scheme adopts an existing greedy algorithm to quantize the positive difference value and the distance parameter, the optimal allocation scheme is generated by comprehensively considering the power and spatial factors, thereby reducing the system energy consumption or improving the resource utilization rate under the premise of ensuring coverage.
[0093] In some embodiments of the present application, the step of determining the allocation scheme based on the positive difference value of each RFID tag, the distance parameter of each RFID tag, and a preset matching scheme comprises:
[0094] selecting at least two positive difference values from low to high among the positive difference values of each RFID tag, wherein, in this embodiment, at least two positive difference values are selected to select the RFID reader with similar required activation power of the RFID tag, so as to maximize the power of the RFID reader and reduce the redundant energy consumption of the RFID reader.
[0095] determining the distance parameter of the RFID reader corresponding to each selected positive difference value based on at least two positive difference values and the distance parameter of each RFID tag, wherein the distance parameter of the RFID reader corresponding to each selected positive difference value is determined by matching the distance parameter to evaluate the coverage capability of the reader and avoid the failure of identifying the RFID tag.
[0096] determining the allocation scheme based on the distance parameter of the RFID reader corresponding to each selected positive difference value and a preset matching scheme, wherein the RFID reader with the nearest distance is selected from each positive difference value through the preset matching scheme, thereby reducing the number of matching and improving the identification efficiency of the RFID reader.
[0097] In some embodiments of the present application, in response to each of the RFID readers identifying the RFID tag on the corresponding goods to be managed, the step of determining the data information of each of the goods to be managed comprises:
[0098] In response to each of the RFID readers identifying the RFID tag on the corresponding goods to be managed, the preliminary data information of each of the goods is confirmed. In this embodiment, the RFID reader communicates with the RFID tag through wireless signals to obtain the preliminary data information including the name, specifications, production date and batch number of the goods on the RFID tag.
[0099] Each of the preliminary data information of the goods is checked to determine the data information of each of the goods to be managed. Specifically, the preliminary data information may be incomplete or tampered due to transmission errors, tag failures or environmental interference. The data integrity is verified by an algorithm to ensure data accuracy. If the check fails, the reader re-identifies the RFID tag on the corresponding goods to be managed. If it still fails after re-identification, an abnormal record is generated and an artificial intervention warning information is triggered. Thus, the data integrity and consistency are ensured, and invalid or tampered data is avoided from entering the warehouse database. The data reliability is improved to provide accurate basis for subsequent warehouse management such as inventory tracking or path planning.
[0100] Based on any of the above embodiments of the RFID-based warehouse management method, referring to Figure 6 The present application also provides an RFID-based warehouse management system, which comprises an acquisition module 510, a processing module 520, an analysis module 530, an allocation module 540, a determination module 550 and an update module 560.
[0101] The acquisition module 510 is used to acquire the current power of each RFID reader and the environmental attribute data of each of the goods to be managed carrying the RFID tag.
[0102] The processing module 520 is used to process and screen each of the environmental attribute data to confirm the feature data including metal and liquid attributes in each of the environmental attribute data.
[0103] The analysis module 530 is used to analyze each of the feature data to determine each of the interference coefficients.
[0104] The allocation module 540 is used to allocate the RFID readers for identifying each of the goods to be managed based on each of the interference coefficients and the current power of each of the RFID readers.
[0105] The determination module 550 is used to determine the data information of each of the goods to be managed in response to each of the RFID readers identifying the RFID tag on the corresponding goods to be managed.
[0106] The updating module 560 is configured to update the warehouse database based on the data information of each of the to-be-managed goods.
[0107] In the embodiment, the acquisition module 510 acquires the current power of each RFID reader and the environmental attribute data of each to-be-managed good carrying an RFID tag, thereby providing basic data for subsequent interference analysis and RFID reader allocation. The processing module 520 processes and filters each of the environmental attribute data to confirm the characteristic data including metal and liquid attributes in each of the environmental attribute data; by confirming the characteristic data including metal and liquid attributes in each of the environmental attribute data, the accuracy of subsequent interference analysis is improved, and meanwhile, key characteristic data is provided for the allocation of the RFID reader. The analysis module 530 performs interference analysis on each of the characteristic data to determine each interference coefficient; interference analysis is performed on each of the characteristic data to determine each interference coefficient. Thus, the influence degree of the environment on the RFID signal is quantified. The allocation module 540 allocates the RFID reader for identifying each to-be-managed good based on each of the interference coefficients and the current power of each RFID reader; thus, each good is ensured to be identified by the most suitable RFID reader, and the overall identification rate and system efficiency are improved. The determination module 550 determines the data information of each to-be-managed good in response to the RFID reader identifying the RFID tag on the corresponding to-be-managed good; thus, the data information of the good including the unique identification and attribute information is acquired, and accurate data is provided for subsequent database updating. The updating module 560 updates the warehouse database based on the data information of each of the to-be-managed goods. By storing the data information of each to-be-managed good in the warehouse database, the database is ensured to be consistent with the actual inventory, and the stability, reliability and management efficiency of the warehouse management are improved.
[0108] Those skilled in the art will appreciate that embodiments of the application can be provided as methods, systems or computer program products. Accordingly, the application can be embodied in the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the application can be embodied in the form of a computer program product on one or more computer available storage media (including, but not limited to, disk memory, CD-ROMs, optical storage media, etc.) having computer usable program code embodied therein.
[0109] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart or flowsheet block or blocks. Figure 1 one or more flowcharts and / or blocks Figure 1 one or more flowcharts and / or blocks
[0110] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart or flowsheet block or blocks. Figure 1 one or more flowcharts and / or blocks Figure 1 one or more flowcharts and / or blocks
[0111] The computer program instructions can also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart or flowsheet block or blocks. Figure 1 one or more flowcharts and / or blocks Figure 1 one or more flowcharts and / or blocks
[0112] Finally, it should be noted that the above-mentioned embodiments are merely intended to illustrate the technical solutions of the present application, rather than limit the same. Although the present application has been described in detail with reference to the above-mentioned embodiments, those skilled in the art should understand that the specific embodiments of the present application can be modified or equivalent replacements without departing from the spirit and scope of the present application, and any modifications or equivalent replacements without departing from the spirit and scope of the present application should be included in the protection scope of the claims of the present application.
Claims
1. A warehouse management method based on RFID, characterized in that: include: Obtain the current power of each RFID reader and the environmental attribute data of each item to be managed that carries an RFID tag; Screening and processing each of the environmental attribute data to confirm characteristic data including metal and liquid attributes in each of the environmental attribute data; Performing interference analysis on each of the characteristic data to determine each interference coefficient; Allocating an RFID reader for identifying each of the goods to be managed based on each of the interference coefficients and the current power of each RFID reader; In response to each of the RFID readers identifying the corresponding RFID tags on the goods to be managed, determining data information of each of the goods to be managed; Based on the data information of each of the goods to be managed, the warehouse database is updated.
2. The RFID-based warehouse management method according to claim 1, characterized in that: The steps of obtaining the current power of each RFID reader and the environmental attribute data of each item to be managed and carrying an RFID tag include: Synchronizing clock information of each RFID reader with multiple sensors used to collect environmental attribute data; After the clock information is synchronized, the current power of the current RFID reader is obtained using a software interface, and multiple data of each item to be managed are collected through multiple sensors; The multiple collected data are associated with the cargo data of each RFID tag to obtain the environmental attribute data of each cargo to be managed that carries the RFID tag.
3. The RFID-based warehouse management method according to claim 1, characterized in that: The steps of screening and processing each of the environmental attribute data to confirm that the characteristic data including metal and liquid attributes in each of the environmental attribute data include: Performing denoising on each environmental attribute data to obtain each denoised environmental attribute data; Selecting data with metal or liquid characteristics from each denoised environmental attribute data to obtain preliminary feature data; The preliminary characteristic data is subjected to metal characteristic and liquid characteristic detection to confirm the characteristic data including metal and liquid properties in the environmental attribute data.
4. The RFID-based warehouse management method according to claim 1, characterized in that: The steps of performing interference analysis on each of the characteristic data and determining each interference coefficient include: Performing metal interference analysis on each of the characteristic data to confirm the metal reflection loss coefficient in each of the characteristic data; Performing liquid interference analysis on each of the characteristic data to confirm the liquid absorption loss coefficient in each of the characteristic data; Each interference coefficient is determined based on the metal reflection loss coefficient and the liquid absorption loss coefficient in each characteristic data.
5. The RFID-based warehouse management method according to claim 1, characterized in that: Based on each of the interference coefficients and the current power of each RFID reader, the step of allocating an RFID reader for identifying each of the goods to be managed includes: Determining each minimum power of anti-interference based on each interference coefficient; Determine the allocation scheme based on the minimum power of each anti-interference device and the current power of each RFID reader; Based on the allocation plan, an RFID reader / writer is allocated for identifying each cargo to be managed.
6. The RFID-based warehouse management method according to claim 5, characterized in that: Based on each interference coefficient, the step of determining each minimum power of anti-interference includes: Matching each interference coefficient using an interference coefficient power model to determine each initial minimum anti-interference power; Determining, based on each of the initial lowest anti-interference powers, a total power between each of the initial lowest anti-interference powers and a response power of the RFID tag; Determine whether the total power exceeds the maximum output power of the RFID reader. If the total power exceeds the maximum output power of the RFID reader, generate a warning message and use the maximum output power of the RFID reader as the minimum power for anti-interference; if the total power does not exceed the maximum output power of the RFID reader, use the initial minimum anti-interference power as the minimum power for anti-interference.
7. The RFID-based warehouse management method according to claim 5, characterized in that: Based on the minimum power of each anti-interference device and the current power of each RFID reader, the steps of determining the allocation scheme include: Determine the positive difference between the current power of each RFID reader and the minimum power of each anti-interference, and obtain the positive difference of all activation powers of each RFID tag; Determine the distance between each RFID tag and each RFID reader corresponding to the lowest anti-interference power, and obtain all distance parameters of each RFID tag; An allocation scheme is determined based on all activation power positive difference values of each RFID tag, all distance parameters of each RFID tag, and a preset matching scheme.
8. The RFID-based warehouse management method according to claim 7, characterized in that: The step of determining the allocation scheme based on all activation power positive differences of each RFID tag, all distance parameters of each RFID tag, and a preset matching scheme includes: Select at least two positive difference values from all the positive difference values of the activation power of each RFID tag in order from low to high; Determine the distance parameter of the RFID reader corresponding to each selected positive difference value based on at least two of the positive difference values and all distance parameters of each RFID tag; An allocation scheme is determined based on the distance parameter of the RFID reader corresponding to each selected positive difference value and a preset matching scheme.
9. The RFID-based warehouse management method according to claim 1, characterized in that: In response to each of the RFID readers identifying the corresponding RFID tag on the goods to be managed, the step of determining the data information of each of the goods to be managed includes: In response to each of the RFID readers identifying the corresponding RFID tags on the goods to be managed, confirming preliminary data information of each of the goods; The preliminary data information of each of the goods is verified to determine the data information of each of the goods to be managed.
10. An RFID-based warehouse management system, used to apply the RFID-based warehouse management method according to any one of claims 1 to 9, characterized in that: include: An acquisition module is used to obtain the current power of each RFID reader and the environmental attribute data of each item to be managed that carries an RFID tag; a processing module, configured to screen and process each of the environmental attribute data, and confirm characteristic data including metal and liquid attributes in each of the environmental attribute data; An analysis module, configured to perform interference analysis on each of the characteristic data to determine each interference coefficient; an allocation module, configured to allocate an RFID reader for identifying each of the goods to be managed based on each of the interference coefficients and the current power of each RFID reader; a determination module, configured to determine data information of each of the goods to be managed in response to each of the RFID readers identifying the corresponding RFID tags on the goods to be managed; The updating module is used to update the warehouse database based on the data information of each of the goods to be managed.
Citation Information
Cited By
RFID-based vehicle distribution circulation management method and system
CN121010283A
A cloth vehicle flow management method and system based on RFID
CN121010283B