一种RFID阅读器故障自适应定位方法技术

技术编号:24290020 阅读:58 留言:0更新日期:2020-05-26 20:12
本发明专利技术公开了一种RFID阅读器故障自适应定位方法。所述方法包括如下步骤:构建RFID阅读器故障自适应定位系统;根据RFID阅读器故障自适应定位系统提出在线顺序模糊宽度学习系统;基于在线顺序模糊宽度学习系统提出RFID阅读器故障自适应策略;基于RFID阅读器故障自适应策略完成RFID阅读器故障自适应定位。通过一种RFID阅读器故障自适应定位方法能够对环境中持续到达的数据流进行处理,并在部分阅读器出现故障时能够对后续的数据流进行处理,以达到长时间稳定定位的目标。

An adaptive fault location method for RFID reader

【技术实现步骤摘要】
一种RFID阅读器故障自适应定位方法
本专利技术涉及RFID、机器学习、定位算法领域,尤其涉及一种RFID阅读器故障自适应定位方法。
技术介绍
随着物联网技术的发展,人们对物联网应用的需求快速增长,而在这些技术当中,无线定位技术在军用以及民用方面都表现出巨大的活跃度,无线定位技术以及基于无线定位服务在人们生活中发挥的作用越来越大。在室外定位技术中,全球定位系统是最著名以及最有代表性的定位技术,被广泛地应用于军事以及民用当中。而人们对室内定位应用的需求越来越大,室内长时间的定位需求有极大的潜力。由于RFID具有非视距、非接触以及能够快速识别物体的特点,它在室内定位上具有一定优势。基本的RFID系统由标签、天线和阅读器组成,它的基本工作原理是:RFID阅读器通过天线产生磁场,标签进入磁场,接收读写器发出的射频信号,凭借电磁感应获得的能量发送存储在芯片中的产品信息(无源标签或被动标签),或者主动发送某一频率的射频信号(有源标签或主动标签)。目前RFID定位方法主要分为基于距离以及基于场景分析两种。基于距离的RFID定位方法有很多种,例如接收信号强度指示法、到达角度法、到达时间法和到达时间差法等,但该类方法对环境的敏感度较高,准确度较低(NiLM,ZhangD,SouryalMR.RFID-basedlocalizationandtrackingtechnologies[J].IEEEWirelessCommunications,2011,18(2):45-51.)。同时,另一类基于场景分析的RFID定位方法,由于其对环境适应性较高,成本相对较低等优点,受到研究者的青睐。其中,LANDMARC是一种经典的RFID定位算法(NiLM,LiuY,LauYC,etal.LANDMARC:indoorlocationsensingusingactiveRFID[C]//ProceedingsoftheFirstIEEEInternationalConferenceonPervasiveComputingandCommunications,2003.(PerCom2003).IEEE,2003:407-415.),该算法引入参考标签的概念,将信号强度指示值相似度高的部分标签列为备选参考标签,通过计算得出目标标签的位置。在基于场景分析的方法中,部分学者使用人工神经网络等方法进行RFID定位,提出了一种将LANDMARC方案跟BP神经网络结合的被动RFID室内定位方案(KungHY,ChaisitS,PhuongNTM.OptimizationofanRFIDlocationidentificationschemebasedontheneuralnetwork[J].InternationalJournalofCommunicationSystems,2015,28(4):625-644.),该方案在进行LANDMARC定位之后,进一步使用BP神经网络对定位结果进行处理,以得到更精确的定位结果。此外,部分研究者将模糊神经网络用于RFID室内定位,使用模糊神经网络分析参考标签的实际坐标与环境误差的关系,从而对RFID定位系统中的环境参数进行调整(HuangYJ,ChenCY,HongBW,etal.FuzzyneuralnetworkbasedRFIDindoorlocationsensingtechnique[C]//The2010InternationalJointConferenceonNeuralNetworks(IJCNN).IEEE,2010:1-5.)。但在实际RFID室内定位场景中,定位系统需要长时间工作,因此可能会出现故障。为解决RFID标签故障的问题,部分研究人员提出了处理独立永久性标签故障以及区域永久性标签故障的解决方法,但无法处理RFID阅读器故障的问题(ZhuW,CaoJ,XuY,etal.Fault-tolerantRFIDreaderlocalizationbasedonpassiveRFIDtags[J].IEEETransactionsonParallelandDistributedSystems,2013,25(8):2065-2076.)。在RFID阅读器出现故障无法及时得到维修时,现有的定位算法往往无法维持原有定位系统的精度,因此需要对现有方法进行改进,提出一种适应RFID阅读器故障的定位方法,以达到长时间稳定定位的目标。
技术实现思路
本专利技术提供了一种RFID阅读器故障自适应定位方法。本专利技术基本思想在于提出一种在线顺序模糊宽度学习系统,对模糊宽度学习系统进行改进,使之拥有在线顺序学习的能力,给出了模型的更新矩阵伪逆更新公式以及参数矩阵的更新公式,能够对环境中持续到达的数据流进行处理;同时提出一种RFID阅读器故障自适应策略,在部分阅读器出现故障时,提出转换矩阵对初始化模糊子系统中随机生成的系数及隶属度函数中心进行处理,生成新的系数及隶属度函数中心,对后续的数据流进行处理。本专利技术的目的至少通过如下技术方案之一实现。一种RFID阅读器故障自适应定位方法,包括如下步骤:S1、构建RFID阅读器故障自适应定位系统;S2、根据RFID阅读器故障自适应定位系统提出在线顺序模糊宽度学习系统;S3、基于在线顺序模糊宽度学习系统提出RFID阅读器故障自适应策略;S4、基于RFID阅读器故障自适应策略完成RFID阅读器故障自适应定位。进一步地,步骤S1中,所述RFID阅读器故障自适应定位系统包括M个RFID阅读器,Q个RFID参考标签,待定位目标标签;其中,已知坐标位置的参考标签按等边三角形的方式部署在待定位目标标签所在的平面中,阅读器部署在平面的四条边上。进一步地,步骤S2中,所述在线顺序模糊宽度学习系统包含输入层、模糊子系统、增强层以及输出层,其中模糊子系统为TS模糊模型,在第i个模糊子系统中,权重其中xsM为输入数据,s=1,2,...,N,N为输入数据数量,M为输入数据维度,Ki为模糊规则数目,为随机生成的系数,隶属度函数为高斯函数其中分别为隶属度函数的中心及宽度,模糊规则的加权输出为其中增强层为非线性变换层;模糊子系统数目为n,增强节点组数目为m,其中第i个模糊子系统的模糊规则数为Ki,第j组增强节点的节点数为Lj,第个RFID阅读器在第s次读到参考标签的信号强度为产生的N0条输入数据为输出数据为其中为第N0条输入数据的信号强度数组,为第N0条输入数据的坐标,C为输出数据的特征维度;将N0条输入数据作为在线顺序模糊宽度学习系统中模糊子系统的输入,通过计算得到模糊子系统中间输出以及模糊子系统输出,其中模糊子系统中间输出作为增强节点的输入,进一步计算得到增强层输出,模糊子系统输出及增强层输出跟输出层进行连接,待计算权重通过伪逆得出。进一步地,步骤S3中,所述RFID阅读器故障自适应策略如下:当部分RFID阅读器出现故障时,RFID阅读器的数量变成了M′个,0<M′≤M,则后续产生的Na条输入数据为RSSI本文档来自技高网
...

【技术保护点】
1.一种RFID阅读器故障自适应定位方法,其特征在于,包括如下步骤:/nS1、构建RFID阅读器故障自适应定位系统;/nS2、根据RFID阅读器故障自适应定位系统提出在线顺序模糊宽度学习系统;/nS3、基于在线顺序模糊宽度学习系统提出RFID阅读器故障自适应策略;/nS4、基于RFID阅读器故障自适应策略完成RFID阅读器故障自适应定位。/n

【技术特征摘要】
1.一种RFID阅读器故障自适应定位方法,其特征在于,包括如下步骤:
S1、构建RFID阅读器故障自适应定位系统;
S2、根据RFID阅读器故障自适应定位系统提出在线顺序模糊宽度学习系统;
S3、基于在线顺序模糊宽度学习系统提出RFID阅读器故障自适应策略;
S4、基于RFID阅读器故障自适应策略完成RFID阅读器故障自适应定位。


2.根据权利要求1所述的一种RFID阅读器故障自适应定位方法,其特征在于,步骤S1中,所述RFID阅读器故障自适应定位系统包括M个RFID阅读器,Q个RFID参考标签,待定位目标标签;其中,已知坐标位置的参考标签按等边三角形的方式部署在待定位目标标签所在的平面中,阅读器部署在平面的四条边上。


3.根据权利要求1所述的一种RFID阅读器故障自适应定位方法,其特征在于,步骤S2中,所述在线顺序模糊宽度学习系统包含输入层、模糊子系统、增强层以及输出层,其中模糊子系统为TS模糊模型,在第i个模糊子系统中,权重其中xsM为输入数据,s=1,2,...,N,N为输入数据数量,M为输入数据维度,Ki为模糊规则数目,为随机生成的系数,隶属度函数为高斯函数其中分别为隶属度函数的中心及宽度,模糊规则的加权输出为其中增强层为非线性变换层;
模糊子系统数目为n,增强节点组数目为m,其中第i个模糊子系统的模糊规则数为Ki,第j组增强节点的节点数为Lj,第个RFID阅读器在第s次读到参考标签的信号强度为产生的N0条输入数据为RSSIs=(RSSIs1,RSSIs2,...,RSSIsM),s=1,2,...,N0,输出数据为其中为第N0条输入数据的信号强度数组,为第N0条输入数据的坐标,C为输出数据的特征维度;
将N0条输入数据作为在线顺序模糊宽度学习系统中模糊子系统的输入,通过计算得到模糊子系统中间输出以及模糊子系统输出,其中模糊子系统中间输出作为增强节点的输入,进一步计算得到增强层输出,模糊子系统输出及增强层输出跟输出层进行连接,待计算权重通过伪逆得出。


4.根据权利要求1所述的一种RFID阅读器故障自适应定位方法,其特征在于,步骤S3中,所述RFID阅读器故障自适应策略如下:
当部分RFID阅读器出现故障时,RFID阅读器的数量变成了M′个,0<M′≤M,则后续产生的Na条输入数据为RSSIs=(RSSIs1,RSSIs2,...,RSSIsM′),s=1,2,...,Na,输出数据为其中为第Na条输入数据的信号强度数组,RSSIsM′为第M′个阅读器在第s次读到参考标签的信号强度,为第Na条输入数据的坐标;
由于部分RFID阅读器发生故障后,输入数据的特征维度由M变成M′,需要引入转换矩阵T对初始化模糊子系统中函数随机生成的系数及隶属度函数中心进行处理,生成及






其中所述转换矩阵T的规则如下:
(1)矩阵T中每一行至多有一个元素的值为1,其余元素的值均为0;
(2)矩阵T中每一列有且仅有一个元素的值为1,其余元素的值均为0;
(3)若矩阵T中第i行的元素全部均为0,则表明原RFID阅读器故障自适应定位系统中的第i个阅读器发生故障;
由于转换矩阵T是一个稀疏逻辑矩阵,创建一个大小为1×M′的数组来存储行号i,i=1,2,...,M,当数组的第j个行号为i时,Tij=1。


5.根据权利要求1所述的一种RFID阅读器故障自适应定位方法,其特征在于,步骤S4具体包括以下步骤:
S4.1、实时获取RFID参考标签信号强度以及位置数据集;
S4.2、离线阶段中对在线顺序模糊宽度学习系统进行初始化;
S4.3、在线阶段中对离线阶段得到的初始在线顺序模糊宽度学习系统进行更新及完成定位。


6.根据权利要求5所述的一种RFID阅读器故障自适应定位方法,其特征在于,步骤S4.1中,通过控...

【专利技术属性】
技术研发人员:刘发贵钟德祥
申请(专利权)人:华南理工大学
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1