论文部分内容阅读
随着通信技术和电子技术的迅猛发展,无线传感网得到了快速的发展,作为基础功能的定位技术也越来越受到重视。人们在日常的生活中对于基于定位信息服务的需求也在日益增加。目前最为成熟的定位服务无疑就是GPS,但是GPS定位系统的造价成本太高,也不符合无线传感网的设计原则。因此,在无线传感网的基础上提出了小范围的精确定位。同时定位功能是获得节点观测事件发生位置和采集信息的节点位置的前提,也是无线传感网络其他如拓扑控制、位置路由等关键技术的基础。但是目前的室内无线定位系统,受到搭建成本,复杂室内环境、算法鲁棒性不强等因素的影响,目前尚未有比较完善的定位技术方案。各种定位系统都有着或多或少的缺陷,要实现面向复杂室内环境的、健壮的、较高精度的无线定位目前仍然是一个研究热点及难点。本文就目前国内外研究比较广泛的几种无线传感网通信技术进行了比较:UWB(Ultra-Wideband,超宽带)技术、ZigBee技术以及CSS(Chirp Spread Spectrum,线性调频扩频)技术,Wi-Fi技术。通过比较发现,CSS技术无论是在通信的距离上,还是在测量节点之间的距离上都适合开发新的定位节点。文中利用以CSS技术为基础开发的NA5TR1无线收发芯片为基础设计了无线传感网定位系统,用NA5TR1芯片和ATmega128A单片机实现了系统的参考节点,为了进一步降低系统构建的成本以及移动节点的体积,使用NA5TR1芯片和ATmega644V实现了系统的移动节点。在本文中,无论是移动节点还是参考节点,都采用供电模块和无线通信模块,数字处理模块两个模块分开的设计方法,供电模块包括电源供给、复位等功能,无线通信模块和数字处理模块组成的电路板有调试接口、与节点通信等功能。两者之间通过插拔接口连接。而且在本文中分析了定位产生误差的原因,并提出了改进的方法,从提高测量距离的准确性出发来从算法的角度改进CSS定位节点的定位精度。文中对距离的修正提出了三种方式:一是采用卡尔曼滤波的方式,将系统的距离偏差进行处理,以得到正确的距离值;二是使用偏差估计的方式,将测量的偏差视为整个系统的输出误差进行评估,然后得到正确的值;三是根据不同的距离值的偏差不同这一特点,在定位的环境里对偏差进行大量的训练,得到不同的偏差修正值,直接对采集到的偏差修正,得到正确的距离值。本文为了测试所设计的定位系统定位功能,使用CSS技术开发板对定位系统进行了仿真实验,从节点间距离测量、定位精度进行了仿真实验。实验结果表明,所设计的定位系统能很好的对传感网内的移动节点进行定位追踪。