论文部分内容阅读
射频识别(Radio Frequency Identification, RFID)技术是一种非接触式的自动识别技术。由于射频识别技术不需要视距通信,能够承受恶劣的物理环境,并且具有低成本和高效能操作以及多标签能同时识别的能力,因此它广泛应用于不同领域,如物流、邮政、民航、交通、票务及身份标识等。射频识别技术在实际应用中仍有很多问题需要解决,本文从射频识别系统中多标签冲突的问题着手,深入研究了多标签防冲突算法。主要工作内容如下:本文首先说明了课题的研究背景,射频识别技术的发展、研究现状及多标签防冲突算法的研究现状。详细阐述了RFID系统的原理及组成,RFID空中接口标准等,并以ISO18000-6标准为例说明了数据的编解码方式、调制解调方式、标签与读写器的通信过程。针对符合ISO18000-6C标准的RFID系统,使用Simulink仿真了读写器的发射模块和接收模块,以此来观察信号特征。其次分析了纯ALOHA算法、时隙ALOHA算法、帧时隙ALOHA算法和动态帧时隙ALOHA算法。针对ALOHA算法发送数据的盲目性,提出了一种基于P-坚持CSMA的防冲突算法,该算法根据标签发送数据的数量,动态的调整数据帧内某个时隙的标签发送数据概率值p,以提高系统的吞吐率。建立数学模型对该算法进行分析后,结果表明在识别多个标签时,基于P-坚持CSMA防冲突算法的系统吞吐率明显高于其他ALOHA防冲突算法。然后分析了基本二进制搜索算法、返回式二进制搜索算法和动态二进制搜索算法。针对二进制搜索算法搜索次数多、发送信息量大的问题上,提出了一种改进的二进制搜索防冲突算法。该算法利用冲突位构建四叉搜索树,且只传输冲突位信息,大大减少了读写器的搜索次数和发送的信息量,提高了标签识别效率。建立数学模型对该算法进行分析后结果表明,改进的二进制搜索防冲突算法明显优于已有的二进制搜索防冲突算法。最后采用AS3992射频模块与C8051F340单片机构建UHF RFID系统实现多个标签的识别。