属于智能制造关键技术无线定位,具体涉及基于去干扰rfid轨道信标和统计机制的平行轨道定位方法。
背景技术:
1、rfid技术是一种自动识别技术,相比条形码,rfid是一种非接触、远距离、能跨障碍物的技术,rfid系统主要由rfid阅读器和电子标签组成,阅读器通过发射天线发送特定频率的射频信号,当电子标签进入射频信号所处的工作区域时,会产生感应电流,从而获得能量、响应阅读器的指令。rfid越来越多的应用到生产生活的各个方面,如超市的盘点,库存管理等方面。此外rfid技术也应用到物品定位,设备或机器人移动轨道的定位、货物定位等方面。本发明旨在解决平行轨道场景下,rfid阅读器的移动轨道的确定,即平行轨道定位技术,该技术可以扩展到众多的应用场景,这些场景物体上附有rfid阅读器,它们在平行轨道移动时确定物体所在的轨道。
2、经现有文献检索发现,rfid的定位有多种方法,1)多rfid阅读器辅助定位,如三点定位,需要多阅读器支持,因为电子标签天禧和阅读器天线的摆放角度不同相同的标签到阅读器距离,阅读器得到的rssi也不同,因此该方法定位精度不高,且成本高;2)基于rss的定位方法受限于rss自身波动较大和对环境干扰敏感,精度很难进一步提升;3)基于toa和tdoa的定位方法,对时间测量的精确性要求较高,但是由于无源rfid系统的低通信速率,很难观测到精准地时间。总的来说,原有技术成本高,精度低,技术复杂。
技术实现思路
1、本发明的目的在于分析rfid阅读器位于平行轨道中的某个轨道,发明通过去除干扰信标和计算信道信标再现频率的方法确定移动rfid阅读器所在的轨道。
2、为了实现上述发明目的,本发明采用以下技术方案:
3、一种基于标签区域划分技术的单阅读器实现rfid标签定位的方法,包括如下步骤:
4、(s1)平行轨道中每个轨道的中间部署多个rfid信标,轨道上信标的间距必须大于轨道间信标最小距离的0.5倍,这样可以保证其他轨道信标的rssi值能够大概率的小于阅读器所在轨道信标的rssi值;
5、(s2)手持rfid阅读器在平行轨道中的每轨道上移动,阅读器记录下当前轨道和周边轨道信标的rssi值和信标rfid号;
6、(s3)去除干扰信标。当信标的rssi值小于-50时,则认为该信标是远离阅读器当前位置的信标,去除该信标的信息;
7、(s4)确定rfid阅读器所在的轨道。假如当阅读器在平行轨道的某轨道移动,阅读器记录下连续10-20个信标的rssi值,如果k轨道信标的rssi值大于等于-35,则阅读器马上确认当前所处的轨道就是k轨道;如果k轨道信标的rssi值小于-35且大于-50,则统计出各轨道信标出现的次数,信标出现次数最多的轨道就是rfid阅读器当前所在的轨道。使用轨道信标出现次数作为轨道定位的重要因素是因为响应rfid阅读器最多的标签是距离阅读器较近的信标,这些信标能够获得充足的电磁能量从而被激活,这样近距离的信标可能多次被识别。
8、进一步地,所述步骤(s3)去除干扰信标,该操作会删除阅读器当前轨道上远距离的信标和其它轨道上的信标。
9、进一步地,所述步骤(s4)rfid标签和信标会被多次识别,当两个轨道信标出现次数相同时,就需要提高比较更多的信标数量,如当阅读器比较10个轨道信标出现的次数时,j1和j2轨道的信标出现次数相同,则需要增加奇数个信标来统计轨道信标的个数,这样就一定能找出轨道信标出现次数最多的轨道。
10、与现有技术相比,本发明的有益效果是:
11、1)本发明去除了干扰信标,避免了远距离信标对阅读器当前正确轨道位置定位的影响,降低了轨道定位的错误率。
12、2)本发明在去除干扰信标的基础上统计了各平行轨道信标出现的次数,以信标出现次数最多的信道为rfid阅读器当前所处的信道,这样进一步提高了rfid阅读器轨道定位的精度。
13、3)本发明成本较低,只需要一个rfid阅读器就可实现,以信标出现次数最多的信道为rfid阅读器当前所处的信道,这样进一步提高了rfid阅读器轨道定位的精度。
1.基于去干扰rfid轨道信标和统计机制的平行轨道定位方法,其特征在于该方法包括:(s1)平行轨道中每个轨道的中间部署多个rfid信标,轨道上信标的间距必须大于轨道间信标最小距离的0.5倍,这样可以保证其他轨道信标的rssi值能够大概率的小于阅读器所在轨道信标的rssi值。
2.如权利要求1(s3)所述的基于去干扰rfid轨道信标和统计机制的平行轨道定位方法,其特征在于当信标的rssi值小于-50时,该信标大概率是来源于其他轨道的信标,去除它,可以提高阅读器在正确轨道定位的概率。
3.如权利要求1(s3)所述的基于去干扰rfid轨道信标和统计机制的平行轨道定位方法,其特征在于rfid阅读器会多次读到信标和rfid标签的信息。
4.如权利要求1(s4)所述的基于去干扰rfid轨道信标和统计机制的平行轨道定位方法,其特征在于所记录的10个以上信标是去除干扰信标后的信标rssi值。