CN110907890B - RFID smart shelf item misplacement detection method - Google Patents
RFID smart shelf item misplacement detection method Download PDFInfo
- Publication number
- CN110907890B CN110907890B CN201911073715.9A CN201911073715A CN110907890B CN 110907890 B CN110907890 B CN 110907890B CN 201911073715 A CN201911073715 A CN 201911073715A CN 110907890 B CN110907890 B CN 110907890B
- Authority
- CN
- China
- Prior art keywords
- antenna
- phase
- tag
- value
- misplacement
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 46
- 238000005259 measurement Methods 0.000 claims abstract description 20
- 238000000034 method Methods 0.000 claims abstract description 18
- 230000009897 systematic effect Effects 0.000 claims description 13
- 239000002245 particle Substances 0.000 claims description 12
- 230000010363 phase shift Effects 0.000 claims description 11
- 238000012545 processing Methods 0.000 claims description 8
- 238000012937 correction Methods 0.000 claims description 2
- 241000764238 Isis Species 0.000 claims 1
- 230000018199 S phase Effects 0.000 claims 1
- 230000003044 adaptive effect Effects 0.000 claims 1
- 238000012544 monitoring process Methods 0.000 abstract description 4
- 238000010586 diagram Methods 0.000 description 6
- 230000003068 static effect Effects 0.000 description 4
- 238000004364 calculation method Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000013450 outlier detection Methods 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000011897 real-time detection Methods 0.000 description 1
- 238000004804 winding Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S5/00—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
- G01S5/02—Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using radio waves
- G01S5/0252—Radio frequency fingerprinting
Landscapes
- Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Radar Systems Or Details Thereof (AREA)
- Burglar Alarm Systems (AREA)
Abstract
Description
技术领域technical field
本发明属于货架物品检测技术领域,具体涉及一种RFID智能货架物品误放检测方法。The invention belongs to the technical field of shelf item detection, and in particular relates to an RFID intelligent shelf item misplacement detection method.
背景技术Background technique
智能货架是RFID室内位置感知的重要应用之一。使用RFID位置感知技术来构建智能货架使用大大的减少了人力成本,现在随着物品资源的不断增多,需要对物品监控使得各领域对智能货架的需求也在不断地增加,特别是仓储物流管理领域以及无人超市领域。特别是需要一种可以及时、准确的感知每个物品位置信息的智能货架。之前关于智能货架都是还是基于有源RFID标签的管理,成本很高,使用不方便,因此大多数只能用于艺术品、奢侈品等贵重物品的感知和监控,对于购物中心和大型商场这种商品众多,流通量大的场景不能够满足。因此本发明通过研究室内物体的位置感知技术,利用RFID技术开发出一套物品的实时监控的智能货架。Smart shelves are one of the important applications of RFID indoor location awareness. The use of RFID location awareness technology to build smart shelves has greatly reduced labor costs. Now with the continuous increase of item resources, the need to monitor items makes the demand for smart shelves in various fields continue to increase, especially in the field of warehousing and logistics management. and unmanned supermarkets. In particular, there is a need for a smart shelf that can sense the location information of each item in a timely and accurate manner. Previously, the management of smart shelves was still based on active RFID tags, which was expensive and inconvenient to use. Therefore, most of them can only be used for the perception and monitoring of valuables such as artworks and luxury goods. For shopping malls and large shopping malls. There are many kinds of commodities and the scene with large circulation cannot be satisfied. Therefore, the present invention develops a set of smart shelves for real-time monitoring of items by researching the position sensing technology of indoor objects and utilizing RFID technology.
对于智能货架的一个巨大挑战就是要能够实时地监控物品的位置,通常可通过绝对位置或者相对位置来定位的方法可分为动态的和静态的。而动态的追踪需要射频标签或者天线的移动来观察时间序列RF(Radio Frequency)的变化,而静态的定位则需要通过布置大量的参考标签预先采集接收信号强度(RSS)分布或者是利用高昂的设备(多阅读器天线或者合成孔径雷达)来分析相位的差值。另外,在实际生活中利用它们来检测智能货架上误放标签的时候受到一些限制。移动阅读器和标签是耗费时间和人力的,因为货架上物品大多情况都是静态的,同时复杂和价格高昂的设备也不适宜大规模的放置。A huge challenge for smart shelves is to be able to monitor the position of items in real time. Usually, the methods of positioning by absolute position or relative position can be divided into dynamic and static. Dynamic tracking requires the movement of radio frequency tags or antennas to observe changes in time-series RF (Radio Frequency), while static positioning requires pre-collecting the Received Signal Strength (RSS) distribution by arranging a large number of reference tags or using expensive equipment (multi-reader antenna or synthetic aperture radar) to analyze the difference in phase. In addition, there are some limitations when using them in real life to detect misplaced labels on smart shelves. Mobile readers and tags are time-consuming and labor-intensive, because the items on the shelf are mostly static, and the complex and expensive equipment is not suitable for large-scale placement.
发明内容SUMMARY OF THE INVENTION
本发明的发明目的在于:针对上述存在的问题,提供一种RFID智能货架物品误放检测方法。本发明通过天线(标签阅读器天线)与标签之间的相位量测值与其理论值之间的匹配,识别由物品误放造成的相位偏移,从而实现物品误放的检测。The purpose of the present invention is to provide a method for detecting misplacement of RFID smart shelf items in view of the above-mentioned problems. The invention identifies the phase shift caused by the misplacement of the item by matching the phase measurement value between the antenna (tag reader antenna) and the tag and its theoretical value, thereby realizing the detection of misplacement of the item.
本发明的RFID智能货架物品误放检测方法,包括下列步骤:The RFID smart shelf article misplacement detection method of the present invention comprises the following steps:
步骤1:对放置附有RFID标签的物品的货架,在其周边部署多个标签阅读器,用于采集RFID标签的标签数据;Step 1: Deploy a plurality of tag readers around the shelves where the items with RFID tags are placed to collect the tag data of the RFID tags;
基于预设的坐标原点O,确定标签阅读器的天线的位置,以及货架上各RFID标签的布置位置;Based on the preset coordinate origin O, determine the position of the antenna of the tag reader and the arrangement position of each RFID tag on the shelf;
步骤2:设置误放检测的检测门限:Step 2: Set the detection threshold for misdischarge detection:
任意选定一个标签阅读器的天线Ar作为参考天线,对任意两个RFID标签Ti和Tj组成标签对,交换标签对的布置位置,并计算交换后对每个标签阅读器的天线As的相位偏移即天线As分别采集到标签Ti和Tj的相位理论值的相位偏移;Arbitrarily select the antenna A r of a tag reader as the reference antenna, form a tag pair for any two RFID tags T i and T j , exchange the arrangement position of the tag pair, and calculate the antenna A for each tag reader after the exchange Phase offset of s That is, the phase offset of the theoretical phase values of the tags T i and T j collected by the antenna A s respectively;
其中, in,
λ表示波长,表示坐标原点O到标签Ti的向量,表示坐标原点O到天线Ar的向量,表示参考天线Ar到天线As的向量,表示坐标原点O到标签Tj的向量;即分别将标签、天线的位置作为一个点所得到的两点之间的向量。λ is the wavelength, represents the vector from the coordinate origin O to the label T i , represents the vector from the coordinate origin O to the antenna Ar, represents the vector from the reference antenna Ar to the antenna As, Represents the vector from the coordinate origin O to the label T j ; that is, the vector between the two points obtained by respectively taking the position of the label and the antenna as a point.
对每一对标签对,取所有相位偏移中的最大者作为当前标签对相对于当前参考天线Ar的相位偏移 For each tag pair, take all phase offsets The largest of them is used as the phase offset of the current tag pair relative to the current reference antenna Ar
并将当前参考天线Ar下的所有标签对的相位偏移中的最小相位偏移作为当前参考天线Ar的标签误放最小相位偏移 and offset the phase of all tag pairs under the current reference antenna Ar The minimum phase offset in the current reference antenna Ar is used as the minimum phase offset of tag misplacement
分别将所有标签阅读器的天线作为参考天线,并取标签误放最小相位偏移中的最大者作为误放检测的检测门限,记为即对应的参考天线位置为最优位置;The antennas of all tag readers are used as reference antennas respectively, and the maximum of the minimum phase offsets of tag misplacement is taken as the detection threshold of misplacement detection, denoted as That is, the corresponding reference antenna position is the optimal position;
步骤3:基于标签阅读器的天线当前采集到RFID标签的相位测量值对物品进行误放检测处理:Step 3: Based on the phase measurement value of the RFID tag currently collected by the antenna of the tag reader, the misplacement detection process is performed on the item:
基于标签阅读器的天线As的系统误差的估计值对各相位测量值进行校正处理,得到相位测量值的校准值若小于则否则,其中,下标i为RFID标签的区分符,上标s为标签阅读器的天线区分符;Estimated value of systematic error based on tag reader 's antenna As For each phase measurement Perform correction processing to obtain phase measurements calibration value of like less than but otherwise, Among them, the subscript i is the identifier of the RFID tag, and the superscript s is the antenna identifier of the tag reader;
对任意一个待误放检测的物品,基于物品所附的RFID标签Ti的分布位置,计算各标签阅读器的天线As分别采集到的标签Ti的理论相位值并根据公式得到标签Ti的相位偏移的估计值 For any item to be detected by misplacement , based on the distribution position of the RFID tag Ti attached to the item, calculate the theoretical phase value of the tag Ti collected by the antenna As of each tag reader. and according to the formula get an estimate of the phase offset of the label T i
若估计值大于或等于检测门限则判定标签Ti对应的物品存在误放;If the estimated value greater than or equal to the detection threshold Then it is determined that the item corresponding to the label T i is misplaced;
其中,任意天线As采集到的任意标签Ti理论相位值为:λ表示波长,表示天线As与标签Ti之间的距离,K为预置的整数;Among them, the theoretical phase value of any tag T i collected by any antenna A s for: λ is the wavelength, Indicates the distance between the antenna As and the label Ti , and K is a preset integer;
标签阅读器的天线As的系统误差的估计值的设置方式为:An estimate of the systematic error of the tag reader 's antenna As is set as:
放置一定数量的参考标签Tp,并计算各天线As采集到的参考标签Tp的理论相位值p为参考标签区分符;Place a certain number of reference labels T p , and calculate the theoretical phase value of the reference labels T p collected by each antenna As p is the reference label specifier;
基于天线As采集到的各参考标签Tp的相位测量值确定对应各参考标签的系统误差若理论相位值大于相位测量值则否则 The phase measurement value of each reference tag T p collected based on the antenna A s Determine the systematic error corresponding to each reference label If the theoretical phase value greater than the phase measurement but otherwise
对同一天线As,取所有参考标签对应的系统误差的均值作为天线As的系统误差的估计值 For the same antenna A s , take the systematic errors corresponding to all reference labels The mean value of is used as an estimate of the systematic error of the antenna A s
进一步的,还可以将误放检测的检测门限设置为其中系数α的取值范围为: Further, the detection threshold of mis-discharge detection can also be set as The value range of the coefficient α is:
进一步的,未了减少查找最优位置的参考天线的运算量,还可以将参考天线Ar的标签误放最小相位偏移作为粒子的适应值进行粒子群算法查找参考天线的最优位置,得到最优参考天线;并基于最优参考天线对应的标签误放最小相位偏移设置误放检测的检测门限为其中系数α的取值为1或 Further, in order to reduce the calculation amount of the reference antenna for finding the optimal position, the label of the reference antenna Ar can also be misplaced with a minimum phase offset. As the fitness value of the particle, the particle swarm algorithm is used to find the optimal position of the reference antenna, and the optimal reference antenna is obtained; and the minimum phase offset of label misplacement corresponding to the optimal reference antenna is obtained. Set the detection threshold for misdischarge detection as where the coefficient α takes the value 1 or
综上所述,由于采用了上述技术方案,本发明的有益效果是:To sum up, due to the adoption of the above-mentioned technical solutions, the beneficial effects of the present invention are:
对于待检测的场景,某些物品在重新放置的时候可能会交换位置,本发明仅通过相位实现物品误放的检测,即将处理后的测量值与计算后的理论值比较,观察相位是否发生偏移来检测物品的误放。由于相位具有周期性,从而使得不同的位置可能有相同的相位测量值,导致模糊性。为了解决可能出现的模糊性,本发明通过优化天线的部署位置来最大化任意两个位置的相位区分度来解决;相位测量值可能包含一个或多个2π的跳跃,为了保证相位值不超过其正常范围[0,2π),本发明通过比较测量值和理论值,相位解缠绕以一个有效的标准消除2π跳跃的影响;由于天线可能会有不同的位置初始相位旋转(即使是同种型号的天线),本发明通过估计系统误差对测量值进行校准,检测异常的相位偏移来识别误放标签。For the scene to be detected, some items may change positions when they are repositioned. The present invention only realizes the detection of misplaced items through the phase, that is, compares the processed measured value with the calculated theoretical value, and observes whether the phase is deviated. Move to detect misplacement of items. Due to the periodicity of the phase, different locations may have the same phase measurement, resulting in ambiguity. In order to solve the possible ambiguity, the present invention solves the problem by optimizing the deployment position of the antenna to maximize the phase discrimination between any two positions; the phase measurement value may contain one or more 2π jumps, in order to ensure that the phase value does not exceed its In the normal range [0, 2π), the present invention eliminates the influence of 2π jumps with an effective standard by comparing the measured value and the theoretical value; since the antenna may have different positions, the initial phase rotation (even the same type of Antenna), the present invention calibrates the measured value by estimating the system error, and detects the abnormal phase shift to identify the misplaced label.
附图说明Description of drawings
图1为RFID智能货架物品误放检测模型图;Figure 1 is a model diagram of the misplacement detection model of RFID smart shelf items;
图2为RFID智能货架物品误放检测框架图;Figure 2 is a frame diagram of the misplacement detection of RFID smart shelf items;
图3为天线的移动轨迹图示意图;3 is a schematic diagram of a moving trajectory diagram of an antenna;
图4为同种类型天线的初始相位分布示意图。FIG. 4 is a schematic diagram of the initial phase distribution of the same type of antenna.
具体实施方式Detailed ways
为使本发明的目的、技术方案和优点更加清楚,下面结合实施方式和附图,对本发明作进一步地详细描述。In order to make the objectives, technical solutions and advantages of the present invention clearer, the present invention will be further described in detail below with reference to the embodiments and accompanying drawings.
本发明针对放置附有RFID标签的物品的货架,对物品的位置进行实时地监控和管理。由于采集到标签的相位信息的测量值不经过特殊的处理与理论值看起来毫无关联,导致现有的基于RFID的物品检测处理时,几乎不会考虑将测量值与理论值进行比较的误放检测处理方式,而本发明的RFID智能货架物品误放检测方法通过高频阅读器采集标签的相位信息,通过测量值与理论计算值相比较的形式来检测误放,即通过对相位测量值进行处理,使其与理论值一致,即实现了测量值与理论值的匹配,然后识别由物品误放造成的相位偏移,从而实现物品误放的检测。本发明解决了标签存在的位置模糊性,缠绕和设备的多样性问题,是一种性价比高的、实时的检测方法。The present invention monitors and manages the position of the article in real time for the shelf on which the article with the RFID tag is placed. Since the measured value of the phase information collected from the tag does not seem to be related to the theoretical value without special processing, the existing RFID-based object detection processing hardly considers the error of comparing the measured value with the theoretical value. However, the RFID smart shelf article misplacement detection method of the present invention collects the phase information of the label through a high-frequency reader, and detects the misplacement by comparing the measured value with the theoretical calculation value, that is, by comparing the phase measurement value. Processing is performed to make it consistent with the theoretical value, that is, the matching of the measured value and the theoretical value is realized, and then the phase shift caused by the misplacement of the item is identified, so as to realize the detection of the misplacement of the item. The invention solves the problems of position ambiguity, winding and equipment diversity existing in the label, and is a cost-effective and real-time detection method.
本发明的误放检测处理的主要步骤如下:The main steps of the misplacement detection process of the present invention are as follows:
通过优化阅读器天线的部署位置,最大化两个位置的区分度,解决位置的模糊性;By optimizing the deployment position of the reader antenna, maximizing the discrimination between the two positions and solving the ambiguity of the position;
采集数据,并对相位测量值检测和纠正相位缠绕;Acquire data and detect and correct phase wrapping on phase measurements;
通过估计系统误差对测量值进行校准,解决设备多样性造成的初始相位不一致的问题;The measured value is calibrated by estimating the systematic error to solve the problem of initial phase inconsistency caused by equipment diversity;
将处理后的测量值与理论值进行比较,通过观察相位是否偏移检测误放。The processed measurements are compared with the theoretical values, and misplacement is detected by observing whether the phase is shifted.
参见图1,物品的误放检测可以视为一种特殊的静态定位,假设标签放在一系列固定的点上,如图1所示的服装架子,每个衣架上都设置有RFID标签(Tag),其中部分衣架存在误放(图1中所示的Misplaced Tag)。为了实现对误放物品的检测,本发明的关键处理在于:对测量的相位值进行校准和检测由物品误放造成的异常的相位偏移,而不是追踪相位的变化,从而不需要假设在初始状态所有的标签都是放置在正确的位置,即不需要标签的初始状态就在其布置位置。Referring to Figure 1, the misplacement detection of items can be regarded as a special static positioning, assuming that the tags are placed on a series of fixed points, such as the clothing racks shown in Figure 1, each of which is provided with RFID tags (Tag ), some of the hangers were misplaced (Misplaced Tag shown in Figure 1). In order to realize the detection of misplaced items, the key processing of the present invention lies in: calibrating the measured phase value and detecting the abnormal phase shift caused by the misplacement of the item, instead of tracking the change of the phase, so there is no need to assume that the initial State All labels are placed in the correct position, that is, the initial state of the label is not required to be in its placement position.
参见图2,本发明的物品误放检测处理过程包括三个部分,输入、误放检测和输出。Referring to Fig. 2, the article misplacement detection processing process of the present invention includes three parts, input, misplacement detection and output.
其中,输入包括标签ID,如图2中所示的EPCxxx0001~0004,以及相位测量值(θ)和标签的分布,即各标签的布置位置;Among them, the input includes the tag ID, such as EPCxxx0001~0004 as shown in Figure 2, as well as the phase measurement value (θ) and the distribution of tags, that is, the arrangement position of each tag;
误放检测包含三个阶段:模糊性解决、相位解缠绕和异常值检测。Misplacement detection consists of three stages: ambiguity resolution, phase unwrapping, and outlier detection.
输出则包含标签ID和误放标签的位置。The output then contains the tag ID and the location of the misplaced tag.
其中,误放检测中所涉及的位置的模糊性、相位解缠绕和异常值检测具体为:Among them, the location ambiguity, phase unwrapping and outlier detection involved in misplacement detection are as follows:
(1)位置的模糊性。(1) The ambiguity of location.
定义天线的数量为m,标签数量为n,以及定义表示从天线As(位置信息为(xs,y,s,zs),可记为As(xs,y,s,zs))采集到的标签Ti(位置信息为(xi,yi,zi),可记为Ti(xi,yi,zi))的理论相位值,其中i∈[1,n],s∈[1,m]。Define the number of antennas as m, the number of tags as n, and define Represents the label T i collected from the antenna As (the position information is (x s , y , s , z s ), which can be recorded as A s (x s , y , s , z s )) i , y i , z i ), can be denoted as the theoretical phase value of T i (x i , y i , z i )), where i∈[1,n], s∈[1,m].
理论相位值(或称相位理论值)的计算公式如式(1)所示:The calculation formula of the theoretical phase value (or the theoretical phase value) is shown in formula (1):
其中,λ表示波长,d表示天线与标签之间的距离,K为整数。即理论值Θ是一个周期为2π的函数,天线和标签之间的距离d每变化理论值Θ就变化一个周期。Among them, λ represents the wavelength, d represents the distance between the antenna and the tag, and K is an integer. That is, the theoretical value Θ is a function with a period of 2π, and the distance d between the antenna and the tag changes every time The theoretical value Θ is changed by one cycle.
而相位测量值θ包含一个系统误差μ,定义为:And the phase measurement θ contains a systematic error μ, defined as:
其中,k为整数,系统误差μ=(θTAG+θANT)mod 2π,θTAG和θANT分别是由标签反射特点导致的阅读器天线的传输端和接收端产生的额外的相位偏移。Among them, k is an integer, the systematic error μ=(θ TAG + θ ANT ) mod 2π, θ TAG and θ ANT are the additional phase shifts at the transmitting end and the receiving end of the reader antenna caused by the reflection characteristics of the tag, respectively.
由公式(1)可知,是由As和Ti之间的距离决定的,即为达到部署的目的,假设天线阵列的拓扑是固定的,如图3所示,定义一个任意的天线Ar(坐标位置为(xr,yr,zr))作为天线阵列的参考点。则向量可以表示为:From formula (1), it can be known that, is the distance between A s and T i decided, that is For the purpose of deployment, it is assumed that the topology of the antenna array is fixed, as shown in Figure 3, an arbitrary antenna Ar (coordinate position is (x r , y r , z r )) is defined as the reference point of the antenna array. then the vector It can be expressed as:
其中,点O表示坐标原点,与商店(误放检测应用的场景)的布局有关,通常都是不会改变的。依赖于固定不变的天线的相对位置。因此,仅与有关,即意味着可以被视为的函数,表示为 Among them, point O represents the origin of coordinates, Related to the layout of the store (scenario for misplacement detection applications), it usually doesn't change. Depends on the relative position of the fixed antenna. therefore, only with related, means can be regarded as function, expressed as
如图3所示,在不旋转的条件下平移天线Ar和As。Ar和As被视为刚体,如果Ar向位置Ar'移动,As将会到达As',这样然后可以得到因为和都是不变的,如果的值已经测出来,那么 As shown in Figure 3, the antennas Ar and As are translated without rotation . Ar and As are treated as rigid bodies, if Ar moves towards position Ar ', A s will reach A s ', such that then you can get because and are unchanged, if The value of has been measured, then
对于任意两个标签Ti和Tj,如果交换它们的位置,对于它们每一个相位偏移的大小考虑到有m个天线,定义由Ti和Tj的交换造成的相位偏移为表示为:For any two labels T i and T j , if their positions are swapped, the magnitude of the phase offset for each of them Considering that there are m antennas, define the phase shift caused by the exchange of T i and T j as Expressed as:
其中,s∈[1,m]。由于则结合式(1)的理论相位值的表达式可得:where s∈[1,m]. because Then combined with the expression of the theoretical phase value of formula (1), we can get:
其中,向量基于标签Ti和Tj的布置位置获得,向量基于参考点的天线Ar的位置获得,向量基于天线As与天线Ar的相对位置获得。where the vector Obtained based on the arrangement positions of the labels T i and T j , the vector The position of the antenna Ar based on the reference point is obtained, the vector Obtained based on the relative position of the antenna As and the antenna Ar .
实际上,可以任选两个不同的标签并交换它们的位置,一共有种这样的组合。计算出每一对标签的定义由标签误放造成的最小的相位偏移为表示为:In fact, you can choose two different labels and swap their positions, a total of such a combination. Calculate the value of each pair of labels The minimum phase shift caused by label misplacement is defined as Expressed as:
其中,i∈[1,n),j∈(i,n]。Among them, i∈[1,n), j∈(i,n].
然后最大化以实现最大最小公平分配并且避免错误结果。then maximize In order to achieve maximum and minimum fair distribution and avoid false results.
进一步,为了降低运算量,本发明可以利用粒子群算法找到Ar的最优位置(即)。具体步骤如下:Further, in order to reduce the amount of computation, the present invention can use the particle swarm algorithm to find the optimal position of Ar ( ie ). Specific steps are as follows:
(a)在空间中随机初始化粒子群。(a) Randomly initialize the particle swarm in space.
(b)根据公式(5)计算每个粒子的适应值,即将作为粒子的适应值。(b) Calculate the fitness value of each particle according to formula (5), namely as the fitness value of the particle.
(c)根据适应值更新粒子的位置。(c) Update the position of the particle according to the fitness value.
(d)若达到最大迭代次数或全局最优位置满足预设的最下界限,则Ar的最优位置已经找到,否则转到b)继续执行。(d) If the maximum number of iterations is reached or the global optimal position satisfies the preset lowermost limit, the optimal position of Ar has been found, otherwise, go to b) to continue execution.
即本发明利用现有的粒子群算法查找Ar的最优位置,在查找处理时将作为粒子的适应值。That is, the present invention uses the existing particle swarm algorithm to find the optimal position of Ar, and in the process of searching, the as the fitness value of the particle.
(2)相位解缠绕。(2) Phase unwinding.
相位解缠绕的过程就是使一个缠绕的相位变为“正确的”形式,摆脱2π跳跃的影响。用表示从天线As采集到的标签Ti的相位测量值,表示由标签Ti和天线As产生的系统误差。将公式(1)与公式(2)相减可得:The process of phase unwrapping is to bring a wrapped phase into the "correct" form, free from the effects of 2π jumps. use represents the phase measurement of the tag Ti collected from the antenna As, represents the systematic error produced by the tag Ti and the antenna As. Subtract formula (1) and formula (2) to get:
因为有考虑到该差值的符号,会存在以下两种情况:because Have Considering the sign of this difference, there are two cases:
(1)即满足 (1) that is satisfied
(2)即满足 (2) that is satisfied
结合式(7)~(9),可得到:Combining formulas (7) to (9), we can get:
定义解缠绕后的值为则:definition The unwrapped value is but:
根据式(11)可知,的变化与是一致的,这意味着和具有很强的线性关系。由这个结果表明是一个相对稳定的值。According to formula (11), it can be known that, changes with is consistent, which means and has a strong linear relationship. Depend on This result shows that is a relatively stable value.
(3)异常值检测。(3) Outlier detection.
参考图4给出的同种类型天线的初始相位分布示意图可知,相同型号的天线可能会存在不同的初始相位偏转。在检测误放标签之前,先估计的值来校准对式(11)进行重写计算 Referring to the schematic diagram of the initial phase distribution of the same type of antenna given in FIG. 4 , it can be known that the same type of antenna may have different initial phase deflections. Before detecting misplaced labels, estimate value to calibrate Rewrite the formula (11) to calculate
因为经论证,是一个稳定的值,本具体实施方式中,通过放置l个参考标签(参考标签的放置位置可以在标签的n个布置位置上选择)以简化操作,估计系统误差(系统误差的估计值),其表达式如下:Because it has been demonstrated, is a stable value. In this specific embodiment, by placing l reference labels (the placement position of the reference label can be selected from the n placement positions of the labels) to simplify the operation, the systematic error is estimated (estimated value of systematic error), its expression is as follows:
其中,p∈[1,l],l<<n。然后用代替校准则的校准值可以定义为:Among them, p∈[1,l], l<<n. then use replace calibration but calibration value of can be defined as:
假设Ar在最优的位置,是一个真实的值,考虑到两种情况:Assuming that Ar is in the optimal position, is a real value, considering two cases:
1)如果Ti在正确的位置,那么 1) If Ti is in the correct position, then
2)如果Ti在Tj'的位置,那么 2) If T i is at the position of T j ', then
定义Ti相位偏移的估计值为:Define the estimated value of Ti phase offset for:
其中,s∈[1,m],然后通过式(16)检测Ti的误放:where s∈[1,m], and then the misplacement of T i is detected by equation (16):
即,若式(16)满足,则Ti存在误放,否则不存在误放。That is, if Equation (16) is satisfied, then there is misplacement in T i , otherwise, there is no misplacement.
在式(16)中,α表示控制错误率的系数。理论上,为了涵盖最坏情况的条件下可以把α设为1。In Equation (16), α represents a coefficient that controls the error rate. In theory, α can be set to 1 in order to cover the worst-case conditions.
此外,还可以选择一个较大的α来进一步减小误判率,即将系数α的取值范围设置为: In addition, a larger α can also be selected to further reduce the false positive rate, that is, the value range of the coefficient α is set to:
本发明通过在固定位置部署多个阅读器(标签阅读器)采集标签数据,同时优化阅读器的位置来最大化采集到的相位数据的差值,对采集到的相位值进行解缠绕等有效的处理,然后估计系统误差解决设备多样性问题,最后将相位测量值与理论计算的相位值进行比较并观察相位差值是否发生变化来检测物品摆放的位置是否发生变化,从而实现了货架上物品位置的有效监管和物品误放的检测。可以实现在超高频RFID环境中对货架上负有超高频标签的物品的监控,从而能够实时地检测出待监控场景中的误放的物品。The present invention collects tag data by deploying a plurality of readers (tag readers) in a fixed position, optimizes the position of the readers to maximize the difference value of the collected phase data, unwinds the collected phase value, etc. Process, then estimate the system error to solve the problem of equipment diversity, and finally compare the phase measurement value with the theoretically calculated phase value and observe whether the phase difference value changes to detect whether the position of the item has changed, so as to realize the item on the shelf. Effective supervision of location and detection of misplaced items. It can realize the monitoring of the items with the UHF tags on the shelf in the UHF RFID environment, so that the misplaced items in the scene to be monitored can be detected in real time.
以上所述,仅为本发明的具体实施方式,本说明书中所公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换;所公开的所有特征、或所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以任何方式组合。The above descriptions are only specific embodiments of the present invention, and any feature disclosed in this specification, unless otherwise stated, can be replaced by other equivalent or alternative features with similar purposes; all the disclosed features, or All steps in a method or process, except mutually exclusive features and/or steps, may be combined in any way.
Claims (4)
- The method for detecting the misplacement of the RFID intelligent goods shelf is characterized by comprising the following steps:step 1: a plurality of tag readers are arranged at the periphery of a goods shelf on which goods attached with RFID tags are placed and used for collecting tag data of the RFID tags;determining the position of an antenna of a tag reader and the arrangement position of each RFID tag on the shelf based on a preset coordinate origin O;and 2, step: setting a detection threshold of misplacement detection:antenna A of arbitrarily selected tag reader r As a reference antenna, for any two RFID tags T i And T j Forming tag pairs, exchanging the arrangement positions of the tag pairs, and calculating the antenna A of each tag reader after exchange s Phase shift ofNamely an antenna A s Respectively acquire the labels T i And T j Phase offset of the phase theoretical value of (a);wherein,the x is a wavelength at which,representing origin of coordinates O to label T i The vector of (a) is determined,representing origin of coordinates O to antenna a r The vector of (a) is determined,denotes a reference antenna A r To antenna A s Vector of (2),Representing origin of coordinates O to label T j The vector of (a);for each pair of labels, all phase offsets are takenAs the current tag pair with respect to the current reference antenna a r Phase shift ofAnd will be currently referenced to antenna a r Phase shift of all tag pairs underAs the current reference antenna a r Tag misplacement minimum phase offset ofTaking the antennas of all the tag readers as reference antennas respectively, and taking the maximum of the minimum phase offsets of the misplaced tags as a detection threshold of the misplaced detection, and recording the detection threshold asAnd step 3: carrying out misplacement detection processing on the article based on the phase measurement value of the RFID label currently acquired by the antenna of the label reader:antenna A based on label reader s Of the system error ofFor each phase measurementPerforming correction processing to obtain phase measurement valueCalibration value ofIf it isIs less thanThenIf not, then,the subscript i is an identifier of the RFID label, and the superscript s is an antenna identifier of the label reader;for any one article to be misplaced and detected, based on the RFID label T attached to the article i The distribution position of each tag reader, and the antenna A of each tag reader s Respectively collected labels T i Theoretical phase value ofAnd according to the formulaObtain the label T i Estimate of the phase offset ofIf the estimated value isGreater than or equal to the detection thresholdThen the label T is judged i Misplacing the corresponding article;placing a certain number of reference tags T p And calculates each antenna A s Acquired reference tag T p Theoretical phase value ofBased on an antenna A s Collected reference labels T p Measured phase ofDetermining systematic errors corresponding to each reference tagIf the theoretical phase valueGreater than the phase measurementThenOtherwise
- 2. The method of claim 1, wherein in step 2, the step of converting the signal into a signal comprises converting the signal into a signalThe corresponding antenna is used as the optimal reference antenna, and the detection threshold of the misplacement detection is set asWherein the value range of the coefficient alpha is as follows: representing the mean of the phase shifts of all tag pairs relative to the optimal reference antenna.
- 3. The method of claim 1, wherein in step 2, the detection threshold for the misplacement detection is determined by a particle swarm algorithm:will refer to antenna A r Tag misplacement minimum phase offset ofPerforming a particle swarm algorithm to search the optimal position of the reference antenna as the adaptive value of the particle to obtain the optimal reference antenna;and based on the minimum phase deviation of the label misplacement corresponding to the optimal reference antennaSetting a detection threshold for the misplacement detection toWherein the coefficient alpha takes the value 1 or Representing the mean of the phase shifts of all tag pairs relative to the optimal reference antenna.
- 4. The method of claim 1, wherein in step 2, a number of reference tags T are placed at the placement positions of the RFID tags p 。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811382797 | 2018-11-20 | ||
| CN2018113827970 | 2018-11-20 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN110907890A CN110907890A (en) | 2020-03-24 |
| CN110907890B true CN110907890B (en) | 2022-10-14 |
Family
ID=69816314
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201911073715.9A Expired - Fee Related CN110907890B (en) | 2018-11-20 | 2019-11-06 | RFID smart shelf item misplacement detection method |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN110907890B (en) |
Families Citing this family (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111505572B (en) * | 2020-04-07 | 2023-03-10 | 电子科技大学 | RFID (radio frequency identification) moving track detection method |
| CN112364672B (en) * | 2020-10-10 | 2022-07-19 | 天津大学 | Inclined cargo detection method based on RFID |
| CN112737640B (en) * | 2020-12-25 | 2021-08-31 | 广州安的电子科技有限公司 | Intelligent book storing and taking device and method |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012088246A1 (en) * | 2010-12-22 | 2012-06-28 | Symbol Technologies, Inc. | Rfid-based inventory monitoring systems and methods with self-adjusting operational parameters |
| WO2014188653A1 (en) * | 2013-05-20 | 2014-11-27 | 日本電気株式会社 | Commodity management system, commodity management method, and non-temporary computer-readable medium having commodity management program stored therein |
| CN107907856A (en) * | 2017-10-24 | 2018-04-13 | 东南大学 | A kind of RFID localization methods and system based on virtual reference label |
Family Cites Families (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7848905B2 (en) * | 2000-12-26 | 2010-12-07 | Troxler Electronic Laboratories, Inc. | Methods, systems, and computer program products for locating and tracking objects |
| MXPA04007066A (en) * | 2002-01-23 | 2005-03-31 | Meadwestvaco Corp | Inventory management system. |
| KR20040089123A (en) * | 2002-01-23 | 2004-10-20 | 미드웨스트바코 코포레이션 | Inventory management system |
| CN102129603A (en) * | 2011-03-22 | 2011-07-20 | 西安电子科技大学 | Chipless radio frequency identification (RFID) electronic label based on resonance characteristic of conductor |
| WO2013040256A2 (en) * | 2011-09-13 | 2013-03-21 | Eagile, Inc. | Portal with rfid tag reader and object recognition functionality |
| CN102692617A (en) * | 2012-05-03 | 2012-09-26 | 嘉兴新微通讯技术有限公司 | Position movement detection equipment and detection method thereof |
| CN103632117B (en) * | 2013-11-25 | 2017-01-18 | 电子科技大学 | Active RFID (Radio Frequency Identification) positioning method based on direct sequence spread spectrum technology |
| CN104483655B (en) * | 2014-12-08 | 2017-05-10 | 正量电子科技(苏州)有限公司 | Method for monitoring space position change of radio frequency identification tags in real time |
| CN104915618B (en) * | 2015-07-03 | 2017-09-26 | 南京大学 | A kind of library's classical collection method based on ultra-high frequency RFID technology |
| CN105718971B (en) * | 2016-01-15 | 2018-05-11 | 西北大学 | A kind of multiple target passive type indoor activity recognition methods based on RFID |
| CN106125917A (en) * | 2016-06-20 | 2016-11-16 | 南京大学 | A kind of gesture based on REID is every empty interactive system and method for work thereof |
| CN107066913A (en) * | 2017-05-12 | 2017-08-18 | 南京大学 | A kind of inversion freight detection method based on RFID technique |
-
2019
- 2019-11-06 CN CN201911073715.9A patent/CN110907890B/en not_active Expired - Fee Related
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2012088246A1 (en) * | 2010-12-22 | 2012-06-28 | Symbol Technologies, Inc. | Rfid-based inventory monitoring systems and methods with self-adjusting operational parameters |
| WO2014188653A1 (en) * | 2013-05-20 | 2014-11-27 | 日本電気株式会社 | Commodity management system, commodity management method, and non-temporary computer-readable medium having commodity management program stored therein |
| CN107907856A (en) * | 2017-10-24 | 2018-04-13 | 东南大学 | A kind of RFID localization methods and system based on virtual reference label |
Also Published As
| Publication number | Publication date |
|---|---|
| CN110907890A (en) | 2020-03-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN110907890B (en) | RFID smart shelf item misplacement detection method | |
| Han et al. | CBID: A customer behavior identification system using passive tags | |
| Choi et al. | Passive UHF RFID-based localization using detection of tag interference on smart shelf | |
| Ma et al. | The optimization for hyperbolic positioning of UHF passive RFID tags | |
| Shangguan et al. | STPP: Spatial-temporal phase profiling-based method for relative RFID tag localization | |
| Zhang et al. | 3-dimensional localization via RFID tag array | |
| Duan et al. | Fusing RFID and computer vision for fine-grained object tracking | |
| CN108510027B (en) | Method for label estimation and time slot pairing in large-scale RFID-based system | |
| US10134253B2 (en) | Systems and methods for locating and determining the orientation of a handheld device | |
| US9977112B2 (en) | Object localization with RFID infrastructure | |
| CN111505572B (en) | RFID (radio frequency identification) moving track detection method | |
| Shao et al. | Item-level RFID tag location sensing utilizing reader antenna spatial diversity | |
| Geng et al. | Indoor tracking with RFID systems | |
| JP2025523718A (en) | Estimating RFID tag location from multiple data inputs | |
| CN103954929A (en) | Radio frequency tag locating method and system | |
| CN108614237A (en) | Fingerprint base based on compressed sensing is established and RFID localization methods | |
| Chen et al. | Trajectory-robust RFID relative localization based on phase profile correlation | |
| Liu et al. | LANDMARC with improved k-nearest algorithm for RFID location system | |
| Liu et al. | A phase and RSSI-based method for indoor localization using passive RFID system with mobile platform | |
| Huang et al. | Localization for industrial warehouse storage rack using passive UHF RFID system | |
| Dao et al. | Indoor localization system based on passive RFID tags | |
| US20250102665A1 (en) | Estimating rfid tag locations from multiple data inputs | |
| Huang et al. | Passive UHF far-field RFID based localization in smart rack | |
| Motroni et al. | Towards a multi-antenna approach for UHF-RFID tag 3D localization with a synthetic aperture radar method | |
| CN105956505A (en) | Method for discovering popular goods on the basis of Doppler frequency shift |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20221014 |