论文部分内容阅读
射频识别(RFID)系统由于具有通信距离远、速度快、信息容量大等特点,在物流、供应链等领域具有广阔的发展前景,其中多目标识别问题是这类应用中的一个关键问题。本文系统地研究了现有的RFID多标签防碰撞算法,并提出了改进方案,以减少多标签之间的信号碰撞,实现提高多标签识别速度的目标。论文首先比较了现有的RFID多标签防碰撞算法,基于ISO18000-6C协议建立了Matlab仿真模型,并且结合中国的频率规范和应用特点确定了仿真参数,为评估现有算法性能提供了仿真平台。根据对现有的时隙ALOHA防碰撞算法的分析,发现现有的防碰撞算法均没有考虑时隙不等长对算法性能的影响。本文针对现有算法的缺陷,提出了一种基于时隙不等长因子的帧长选择方法,适用于各种基于时隙ALOHA的防碰撞算法,并且与ISO18000-6C协议完全兼容。仿真结果表明,采用该方法后,在前向/反向通信数据率分别为125和60kb/s时,算法平均识别速度最高可以提高30个/s。此外,本文还在现有防碰撞算法基础上研究了分组算法和适用于动态环境的算法流程。仿真结果表明,分组算法并不能提高识别速度;而在动态环境下,当前向/反向通信数据率分别为125和60kb/s时,标签数量大于300个时,动态算法Lower Bound SBS比静态算法Lower Bound FBF的识别速度高10个/s。在此基础上,本文提出了一种利用空时隙扫描以减少空时隙的时间开销的随机型算法。该算法结合Bit Slot和ID Slot两种类型算法的优点,可以进一步提高防碰撞算法的效率和识别速度,仿真结果表明当前向/反向通信数据率分别为80和100kb/s时,识别速度为500个/秒。最后,基于时隙不等长因子的改进防碰撞算法和适合动态环境的动态算法在与北京维深电子技术有限公司合作设计的超高频读写器(基于INTEL公司的Tilden R1000芯片)上进行了实现和测试。