论文部分内容阅读
射频识别技术(Radio Frequency Identification,RFID),一种非接触的自动识别技术,通过射频信号的无线传输,对标签携带的信息进行读取和交换,达到对物品进行准确、快速识别的目的,是支撑物联网发展的核心技术之一,已广泛应用于安防、交通、物流、医疗等多种领域,且应用模式也日渐趋于成熟,但其防碰撞问题、识别效率等问题在一定程度上牵制着该项技术普及和推广。本文重点对RFID身份识别系统的防碰撞算法进行了分析研究。将三种算法进行分析对比:在ALOHA算法中,由于标签的传输时间点会造成重叠,容易出现“饿死”问题;在二进制树算法中标识符长度和分布会影响系统的性能,且会出现较长时间的识别延迟现象;通过对以上算法进行改进,即FSA-QT防碰撞算法,不仅能有效的避免上述两项缺点,利用MATLAB仿真,可以得出三种算法中FSA-QT算法的吞吐量最高且基本能维持在50%以上。但在实际的运用过程中,标签大多都处于非静态环境下,标签丢失问题日渐突出。文章结合FSA-QT防碰撞算法以及堆栈的理论,建模引进了移动环境下的FSA-QT算法,通过增加帧长对两种算法中标签丢失率的影响进行对比,得到当帧长L<256slots时,移动算法中所有帧长的标签丢失率均比FSA-QT算法低12%,以及通过改变逗留时间、增加标签密度、延长标签到达时间、改变周期和标签间隔时间等五方面的仿真对比,得出在标签逗留时间大于450slots时、标签数量不大于30tags时移动算法的标签丢失率均近似于0,而FSA-QT算法的丢失率却接近于10%,从而得出移动FSA-QT防碰撞算法更能有效的降低标签丢失率。最后基于GB/T28925-2012协议,对RFID无线身份识别系统进行设计并重点研究了RFID系统的阅读器部分。通过利用MODELSIM仿真平台,对阅读器中数字基带部分的编码、解码及防碰撞算法进行了硬件时序波形的仿真,验证了系统能够有效的识别多个标签。