基于相位测距技术的目标标签定位应用设计
射频识别(RFID)是一种非接触式自动识别技术,具有能耗低、适应性强、操作快捷等优点。近年来,研究重点转移到了超高频(860~960 MHz),一些研究人员将提取射频信号的入射角或相位差作为射频识别定位研究的新方向。
参考文献证实了在低信噪比测量环境下提取相位差信息的可行性,但没有提取位置信息。在参考文献中,采用机器学习训练机制来提取多天线相位差信息的参数,但仅用于小范围活动的医学跟踪。
本文研究的基于相位测距的超高频射频识别定位方法不同于基于信号传播延迟和强度衰减的定位方法。结合离散频谱校正技术,提取发射信号与接收信号之间的相位,得到信号相位差,进而得到阅读器与标签之间的距离。通过使用由多个读取器测量的距离来定位目标标签。
1基于相位测距的超高频射频识别定位方案
1.1阅读器和标签之间的通信机制分析
阅读器和标签之间的通信基于ITF机制,即基于阅读器命令和阅读器应答交替发送的半双工机制。
对于基于相位法的超高频射频识别定位系统,选择标签返回PC EPC CRC16信息的过程作为参考,提取信号相位,用于标签定位。标签返回该信息的过程是一个反向散射过程,需要阅读器发送单频CW信号为标签提供能量,并作为标签反向散射信息的载体。对于标签信息的调制过程,标签的基带数字信号控制标签芯片的阻抗在两种状态之间切换,使得天线和标签芯片的阻抗在匹配和失配之间切换,改变天线的反射系数,完成整个调制过程。如果标签芯片与天线实阻抗的匹配和失配发生变化,则为ASK调制;改变阻抗虚部的匹配和失配就是PSK调制。
目前市面上的标签大多采用ASK调制,因为ASK调制容易实现。标签芯片和天线的等效电路如图1所示。
图1标签芯片和天线的等效电路
其中Za为天线阻抗,Z1为数字信号处于高电平时的阻抗,与Za不匹配;Z2是数字信号处于低电平时的阻抗,与Za匹配。当信号处于高电平时,天线阻抗与芯片阻抗不匹配,阅读器发出的CW信号无法进入芯片,被天线反射到空间。当信号处于低电平时,天线阻抗与芯片阻抗匹配,阅读器发出的CW信号将进入芯片而不反射回空间,从而完成信号调制过程。
1.2系统设计
对于整个定位系统来说,需要使用多个阅读器来计算同一个标签的距离信息,并根据几何定位获得标签的位置信息。对于单个阅读器和相关算法模块,系统硬件设计框图如图2所示。
图2定位系统硬件设计框图
(1)阅读器的设计主要是进行阅读器与标签的通信,提取标签的EPC信息;
相位提取预处理电路和相位提取算法模块的设计,主要用于处理接收和发射副载波信号,提取这两个信号的相位进行测距和定位。
通过修改标签反向散射信息过程中阅读器发送的单频连续波信号,将低频子载波信号通过调幅调制调制到连续波信号上。对于修改后的CW信号,发送信号s(t)和接收信号r(t)分别经过带通采样和A/D转换,然后发送到数字域。利用离散频谱校正方法估计接收和发射信号中子载波分量的相位s和r,计算接收和发射子载波信号的相位差 。如果附属卡
在整个定位系统中,我们使用多个阅读器来测量同一标签的距离,并结合到达相位差的最小二乘法来获得标签的位置信息。系统信号处理框图如图3所示,说明 的精度直接影响后续的定位精度。
图3系统信号处理框图
1.3单频副载波调幅
本文中,如果阅读器传输信号的载波频率为fc=915 MHz,c=c/fc=0.327 9 m,测距范围设置为0.3 ~ 20 m,其中包括2 20/0.327 9=121.988的4个载波周期,即存在
相位模糊,所以不能直接用载波信号提取相位。针对这一问题,采用单频副载波调幅的方式,即将一较低频率的副载波与载波调制,将副载波作为获取相位信息的信号。根据测距范围,需要副载波波长λ0/2≥20 m,则副载波频率f0=c/λ0≤7.5 MHz。考虑到ISO/IEC 18000—6C协议标准对预留频率资源的限制,若副载波频率选得过大,则会超出协议或者地方规定的UHF RFID使用频段;如果副载波频率选得过低,导致波长过长,会使得副载波的相位变化微小,难以保证测量精度。综上考虑,本文选择副载波频率为2 MHz,对于0.3~20 m的测量距离,副载波的相位变化范围为1.44°~96°,在一个合适的区间内。
2 基于带通采样的相位提取与测距
设采样频率为fs,则经带通采样后发射与接收信号分别为
s(n)=[cos(2πnf0/fs+φs)+A]·cos(2πnfc/fs+φc) (2)
r(n)=[cos(2πnf0/fs+φr)+A]·cos(2πnfc/fs+φd) (3)
φc、φs分别为发送端载波、副载波相位,φd、φr,分别为接收端载波、副载波相位,A为调制电平。
对式(2)、式(3)积化和差,进一步表示为
式(4)、式(5)所示的离散信号经FFT后自身带有相位信息,但是,在相位提取时,由非整周期的时域截断导致的频谱泄漏和多频率谐波信号各频率成分相互的干涉现象都会使相位偏离真实值,这就需要借助离散频谱校正技术。这里,综合考虑对主辦的能量集中性和窗函数表达式的复杂性,选用加hanning窗的比值法、能量重心法对相位进行提取与校正。
由式(4)、式(5)可知,射频载波信号经副载波调制后会产生一个差频项和一个和频项,它们的相位值分别对应载波相位与副载波相位的差与和,则副载波信号经标签反向散射返回后的相位差为
将式(6)带入式(1),即可得到阅读器与标签之间的距离信息。
3 定位仿真分析
使用Matlab软件进行仿真,参数设置如下:
①信号参数,采样频率fs=9.128 MHz,副载波频率f0=2 MHz,载波频率fc=915 MHz,调制电平A=1。
②环境参数,在20 m×20 m二维空间的四个角上布置4个阅读器,标签位置随机投放。
③噪声,实际定位中噪声不可忽略,定义叠加噪声幅度,分别在SNR=5 dB、8 dB、11dB、14 dB、17 dB下仿真。
进行1000次蒙特卡洛仿真实验,定义均方根误差(RMSE),式中n为测量次数,di为测量值与真实值的偏差。
把用比值法、能量重心法得到的测量值进行比较,如图4所示,在小信噪比环境下,比值法稍优于能量重心法,随着信噪比的增大,两种方法的测相误差和测距误差都随之减小,在SNR》11 dB后,两种算法的误差基本相同。在各信噪比下,测相误差最大达到6.27°,最小仅为1.43°,测距误差的范围为0.30~1.31 m。
图4 测相,测距误差对比
图5为采用最小二乘法进行定位后两种算法的RMSE对比图。从整体趋势上来看,随着信噪比的增大,定位误差不断减小。在噪声较小SNR =17 dB时,两种方法RMSE均在0.35 m左右;在噪声增大到SNR=5 dB时,比值法RMSE为1.47 m,能量重心法RMSE为1.57 m。在SNR由5 dB增大到8 dB的过程中,两种方法的RMSE都有明显的降低,分别降低了0.43 m和0.51 m。
图5 定位误差对比
图6为在不同信噪比下,比值法的累计定位误差曲线图。在SNR≥14 dB时,定位较为准确,曲线收敛速度很快;在SNR=11 dB时,定位误差在0.94 m以下的概率为80%,定位准确度也很高;当信噪比减小到SNR=8 dB时,定位误差有86.8%的概率小于1.5 m;在SNR=5 dB时,定位误差小于1.5 m的概率为68%,但是可以看出曲线的收敛速度较慢。
图6 信噪比定位误差的影响
结语
本文研究了一种用于超高频RFID定位的相位式测距方法,在带通采样方式下,结合离散频谱校正相位估计,进行了定位仿真。仿真实验中,测试了不同环境噪声对定位精度的影响。在噪声较大时,比值法的定位精度稍优于能量重心法;在小噪声环境下,两种方法定位精度差别不大,而能量重心法与比值法相比更为简单,较为适用。综上所述,基于相位法的定位有较好的有效性和稳定性,具有良好的应用前景。
责任编辑:gt
延伸 · 阅读
- 2021-06-28 17:323D打印机助力生物特征识别安全措施
- 2021-06-28 17:32C4机器人与PLC的通信IO域更改扩展
- 2021-06-28 17:32波峰焊点针孔的产生原因、过程和防止措施
- 2021-06-28 17:32阿里巴巴云向第三方泄露用户信息
- 2021-06-28 17:32一种自监督同变注意力机制,利用自监督方法来弥补监督信
- 2021-06-28 17:32PZT压电陶瓷和压电倾斜镜在光场调节中的应用