论文部分内容阅读
RFID技术作为一种非接触性自动识别技术,近些年得到了快速的发展。在RFID系统中,当多个标签同时向阅读器发送数据时,可能会有数据传输冲突发生。所以如何简单高效的防冲突,是RFID系统亟待解决的关键问题之一。本文综述了RFID系统的发展历史,阐述了RFID系统的组成结构及其工作原理。研究了几种主流的ALOHA防冲突算法,应用Matlab对各个算法的性能进行仿真模拟,结果表明动态帧时隙ALOHA算法(DFSA)具有最高的系统吞吐率。之后论证了在DFSA算法中,最优帧长与系统内标签数近似相等,因此对系统内标签数估计的准确度是影响DFSA算法系统性能的重要指标。本文设计了一种改进的标签估计算法,该算法基于泊松分布的数学模型对发生冲突的时隙中含有的标签数期望进行计算,从而估算出系统内总剩余标签数。仿真结果表明改进算法比现有标签估计算法有更好的性能。本文通过对分组动态帧时隙ALOHA算法(分组DFSA)的原理和数学模型的分析,推导出了较为合理的分组策略。针对分组DFSA算法在对一组标签数识别完成之前无法对其他组内标签进行识别导致系统效率下降的问题,设计了一种改进的分组DFSA算法。改进算法在每次查询之前都将组内剩余标签和系统内总标签数合并进行估计,简化了分组DFSA算法组内循环的过程。仿真结果表明改进算法比分组DFSA算法具有更稳定的系统吞吐率,完成所有标签识别过程所需时隙数更少。目前由于硬件条件限制,防冲突算法还不够完善,随着RFID芯片技术的发展,不断会有更高效的防冲突算法被研究开发出来。