【技术实现步骤摘要】
一种RFID多阅读器协调方法
本专利技术涉及物联网RFID技术应用领域,特别是一种RFID多阅读器协调方法。
技术介绍
RFID(RadioFrequencyIdentification,射频识别)作为一种非接触式自动识别技术,能够进行有效的信息感知和收集,是物联网的重要支撑技术。RFID技术具有非接触式自动识别、低功耗低成本、高可靠性、识别精确高效且具有一定的计算和存储能力等优点,已广泛应用于供应链监控、目标跟踪、定位、仓库管理等,RFID产品已融入人们的生活并成功地应用于各个领域。例如,Ferragamo在其产品中嵌入了RFID标签,实现追踪产品以对抗假货;Zara等零售商利用RFID标签来进行库存管理;村田制作所将RFID标签应用在手术器械、小物品追溯等诸多应用中来进行高效、安全的管理;瑞章用RFID实现制程管控,RFID实现自动化数据采集为生产大数据分析提供了基础。RFID技术作为物联网时代的重要支撑技术,正在发挥着它的重大作用。RFID系统一般由RFID阅读器、标签和后台服务器组成,标签由芯片和标签天线组成,每个标签芯片都含有一个唯一的识别码,即标签ID,能够唯一的标识标签,标签还可计算、存储一定的数据信息,通常可将标签粘贴在物体上来标识物体,获取物体的相关信息。阅读器是用来读写标签的,通过无线信道发送射频信号来无接触自动识别标签。阅读器和标签通过无线信号传输信息,通信过程可以描述为:阅读器先通过其天线发送查询命令,标签的天线接收到无线信号后做出相应的响应,阅读器利用其天线扫描获取标签的返回信号,并 ...
【技术保护点】
1.一种RFID多阅读器协调方法,其特征在于,包括以下步骤:/n1)确定每一轮次需调整的阅读器数量;/n2)对于当前轮次,获得该轮次阅读器的最大可调半径和最小可调半径,将目标负载,即目标值设置为当前轮次中阅读器的最大标签数;/n3)调整当前轮次任一阅读器的询问区域半径,若调整后该阅读器询问区域内的标签数,即负载仍未达到目标值,则将该阅读器的询问区域半径设置为最大调整半径,同时更新当前轮次其余阅读器半径的最大可调半径;所述最大调整半径是指阅读器在最大可调半径和最小可调半径限制下最多能调整到的半径值/n4)重复步骤3),直至该轮次所有阅读器的询问区域半径都被调整一次;/n5)若当前轮次阅读器的最大负载和最小负载差值大于阈值,则将目标值设定为当前轮次最大标签数和次大标签数的平均值,返回步骤3),直至不平衡率不再下降,或者达到负载均衡;/n6)将当前轮次各阅读器的负载值调整为目标值,并更新各子区域的标签密度;/n7)重复步骤2)~步骤6),直至所有轮次执行完毕。/n
【技术特征摘要】
1.一种RFID多阅读器协调方法,其特征在于,包括以下步骤:
1)确定每一轮次需调整的阅读器数量;
2)对于当前轮次,获得该轮次阅读器的最大可调半径和最小可调半径,将目标负载,即目标值设置为当前轮次中阅读器的最大标签数;
3)调整当前轮次任一阅读器的询问区域半径,若调整后该阅读器询问区域内的标签数,即负载仍未达到目标值,则将该阅读器的询问区域半径设置为最大调整半径,同时更新当前轮次其余阅读器半径的最大可调半径;所述最大调整半径是指阅读器在最大可调半径和最小可调半径限制下最多能调整到的半径值
4)重复步骤3),直至该轮次所有阅读器的询问区域半径都被调整一次;
5)若当前轮次阅读器的最大负载和最小负载差值大于阈值,则将目标值设定为当前轮次最大标签数和次大标签数的平均值,返回步骤3),直至不平衡率不再下降,或者达到负载均衡;
6)将当前轮次各阅读器的负载值调整为目标值,并更新各子区域的标签密度;
7)重复步骤2)~步骤6),直至所有轮次执行完毕。
2.根据权利要求1所述的RFID多阅读器协调方法,其特征在于,步骤2)中,阅读器的最大可调半径ri_max=min{rMAX,min{dij-rj}};其中,rMAX是阅读器最大功率时的半径,min{dij-rj}是同一轮次调度的其余阅读器与当前阅读器Ri询问区域边界之间的最小距离,dij是Ri与Rj之间的距离,Rj是与Ri同一轮次调度的阅读器;i=1,2,......,M;j=1,2,......,M;M为阅读器的数量。
3.根据权利要求2所述的RFID多阅读器协调方法,其特征在于,阅读器的最小可调半径的确定方法包括:
1)对于内部阅读器,求目标阅读器的相邻阅读器之间的交点,并保留位于目标阅读器询问区域内的交点;对于边界阅读器,求目标阅读器的相邻阅读器之间的交点,并保留位于目标阅读器询问区域内的交点,并获得边界阅读器与监控区域边界之间的交点;
2)判断保留下来的交点是否有效地构成了单覆盖子区域,若构成,则目标阅读器Ri的最小可调半径ri_min就是有效交点与目标阅读器Ri之间的最大距离;所述有效的交点是指该交点只位于目标阅读器的询问区域内。
4.根据权利要求1所述的RFID多阅读器协调方法,其特征在于,步骤2)中,各轮次调整先后顺序的决定规则为:优先选择调整具有最多阅读器的轮次;对于阅读器数量相同的轮次,选择负载差异最小的轮次。
5.根据权利要求1所述的RFID多阅读器协调方法,其特征在于,步骤3)中,调整当前轮次任一阅读器的询问区域半径的具体实现过程包括:
1)将每个子区域的标签数设为均匀分布的,为每个阅读器维护一个相邻子区域集,所述相邻子区域集由当阅读器改变询问半径时面积变化的子区域组成;找到位于调整前半径和最大或最小可调半径之间的临界点,按照临界点与目标阅读器Ri之间的距离,将临界点由近到远或从远至近排序,每经过一个临界点变化的子区域集就会改变,每次半径达到一个临界点时,更新其相邻子区域集;
2)根据相应的相邻子区域集,计算当半径调整到各个临界点到圆心的距离时,能增加或减少的标签数{Δn1,...,ΔnK},K为临界点数;Δrk是第k个临界点到圆心的距离与调整前半径的差值;
3)判断目标标签数ntarget与当前标签数的差值Δn在哪两个临界点之间,若Δnk-1<Δn<Δnk,则半径调整到第(k-1)个临界点和第k个临界点之间,再由得到从第k-1个临界点到第k个临界点的过程中,每变化单位距离改变的标签数,则需要调整到ntarget时的半径差由下述公式求得:
其中,加号和减号分别对应询问半径扩大或缩小的情况;Δr是满足目标标签数时半径需要调整的大小;Δrk-1和Δrk分别是第k-1个和第k个临界点到圆心的距离与调整前半径的差值;Δnk-1和Δnk是当半径调整到第k-1个和第k个临界点到圆心的距离时,能增加或减少的标签数;Δn是目标标签数ntarget与当前标签数,即调整前标签数的差值。
6.根据权利要求5所述的RFID多阅读器协调方法,其特征在于,Δnk的计算过程包括:
阅读器Ri的询问区域半径扩大时:
Adjk是到第k个临界点时任一阅读器的相邻子区域集;sb是到第k个临界点时阅读器的相邻子区域集中的任一子区域;
是阅读器调整前后子区域sb变...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。