论文部分内容阅读
物联网高速发展,人与物之间的联系越来越紧密,位置信息对于提高工作和生活效率十分重要,定位技术是时下科学领域的热点之一。无线射频识别技术(RFID)具有非接触、非视距、自动识别、传输距离远等优良性能,被广泛运用在各类室内定位中。在各类RFID室内定位系统中,LANDMARC定位系统最为经典,通过引入参考标签,它利用接收信号强度(RSSI),选取K个与待测标签RSSI差值最小的参考标签作为邻近标签,并按差值从小到大确定权重,用KNN算法(k-Nearest Neighbor algorithm)确定待测标签位置。LANDMARC定位系统降低了系统成本、提高了系统的环境适用性。但是它的参考标签不能无限增加、定位结果缺乏校验,定位时,冗余计算太大,性能有提升空间。首先,针对LANDMARC定位系统的不足,结合射频信号路径损耗模型并进行环境补偿,设置虚拟参考标签,提出了一种改进的LANDMARC定位系统布局,提升了定位精度;采用一种质心校验机制,针对具体应用环境,减小最终的定位误差;对于冗余运算太大,影响系统时效性的问题,采用分区的方法进行初定位,不需要将所有参考标签代入定位算法,降低了计算工作量,使定位时效性得到提升。然后,为了实现室内定位,根据定位系统实现需求,设计了一套2.4GHz有源RFID系统。系统采用能检测RSSI的CC2500作为射频前端芯片、MSP430作为MCU等进行硬件设计;完成硬件搭建后,通过软件设计实现阅读器与标签的通信与定位算法流程,并结合硬件特性进行了防碰撞处理。最后,对设计的2.4GHz有源RFID系统,进行了RSSI测定及RSSI基于距离测定的定位实验。实验表明定位系统具有较强适用性,能满足一般室内定位要求。为了验证LANDMARC改进定位系统,利用MATLAB进行了定位算法仿真,并与LANDMARC定位系统、VIRE定位系统进行对比,定位精度提升明显。在提供必要邻居标签的前提下,选取较少的参考标签,时效性得到了提升,总之,通过仿真证明了改进系统的可行性。