资料介绍
引言
ZigBee技术中定义了3种设备:协调器(Coordinator),路由器(Router)和终端设备(EndDevice)。协调器主要负责启动整个网络;路由器的功能主要是允许其他设备加入网络及多跳路由等;终端设备一般没有特定的维持网络结构的责任。ZigBee技术通过这3种设备可以构成一个移动自组织的网络,广泛应用在家庭、环境监测、工农业等场合[1]。目前的定位技术总体上可以分为基于测距技术与无需测距技术。前者定位精度较高,后者实现起来比较简单。在测距技术中,有基于接收信号强度(RSSI)、基于到达时间差(TOA)、基于不同波的到达时间差(TDOA)以及到达角度差(AOA)等[24]。在这几种测距技术中,基于RSSI的测距技术将接收到的信号强度转换为节点之间的距离,不需要额外的硬件和数据交换,有成本低、容易实现等优点。本文结合CC2430/CC2431芯片,设计了一种基于RSSI的测距定位算法。
1 RSSI测距的实现原理
基于RSSI的测距技术是利用无线电信号随距离增大而有规律地衰减的原理来测量节点间的距离的。接收信号强度RSSI与传输距离d的关系如下所示[5,8]:RSSI=-(10×n×lgd+A)(1)式中,n表示信号传播常数,也叫传播系数;d表示与发送者的距离;A表示距发送者1 m时的信号强度。测距精度的高低受到n与A实际取值大小的影响较大。A是一个经验参数,可以通过测量距离发送者1 m处的RSSI 值得到。n是用来描述信号强度随距离增加而递减的参量,n的大小依赖具体的环境。为了得到最优的n值,可以先放置好所有的参考节点,然后尝试用不同的n_index值找到最适合这个具体环境的n值。
2 节点组成的定位网络
2.1 CC2430/CC2431芯片介绍
CC2430/CC2431是Chipcon公司(现被TI收购)推出的针对IEEE 802.15.4/ZigBee应用的片上系统,其内部集成了工作在24 GHz的射频收发器,拥有低功耗的8051 MCU内核、128 KB可编程Flash ROM和8 KB RAM,还有A/D转换器、定时器等。另外,CC2431片上系统由CC2430加上Motorola公司基于IEEE 802.15.4标准的无线定位引擎组成。其定位引擎支持3~l6个参考节点的定位运算,最高精度可达05 m;定位时间少于40 μs,定位区域为64 m×64 m,定位误差为3~5 m,与一般软件定位相比,具有定位速度快、定位准确度高、消耗CPU资源少的特点[6]。
CC2430/CC2431主要外围电路图如图1所示。
![于RSSI测距定位算法探究](/uploads/allimg/171019/2362486-1G019112U4625.png)
图1 CC2430/CC2431主要外围电路图
ZigBee技术中定义了3种设备:协调器(Coordinator),路由器(Router)和终端设备(EndDevice)。协调器主要负责启动整个网络;路由器的功能主要是允许其他设备加入网络及多跳路由等;终端设备一般没有特定的维持网络结构的责任。ZigBee技术通过这3种设备可以构成一个移动自组织的网络,广泛应用在家庭、环境监测、工农业等场合[1]。目前的定位技术总体上可以分为基于测距技术与无需测距技术。前者定位精度较高,后者实现起来比较简单。在测距技术中,有基于接收信号强度(RSSI)、基于到达时间差(TOA)、基于不同波的到达时间差(TDOA)以及到达角度差(AOA)等[24]。在这几种测距技术中,基于RSSI的测距技术将接收到的信号强度转换为节点之间的距离,不需要额外的硬件和数据交换,有成本低、容易实现等优点。本文结合CC2430/CC2431芯片,设计了一种基于RSSI的测距定位算法。
1 RSSI测距的实现原理
基于RSSI的测距技术是利用无线电信号随距离增大而有规律地衰减的原理来测量节点间的距离的。接收信号强度RSSI与传输距离d的关系如下所示[5,8]:RSSI=-(10×n×lgd+A)(1)式中,n表示信号传播常数,也叫传播系数;d表示与发送者的距离;A表示距发送者1 m时的信号强度。测距精度的高低受到n与A实际取值大小的影响较大。A是一个经验参数,可以通过测量距离发送者1 m处的RSSI 值得到。n是用来描述信号强度随距离增加而递减的参量,n的大小依赖具体的环境。为了得到最优的n值,可以先放置好所有的参考节点,然后尝试用不同的n_index值找到最适合这个具体环境的n值。
2 节点组成的定位网络
2.1 CC2430/CC2431芯片介绍
CC2430/CC2431是Chipcon公司(现被TI收购)推出的针对IEEE 802.15.4/ZigBee应用的片上系统,其内部集成了工作在24 GHz的射频收发器,拥有低功耗的8051 MCU内核、128 KB可编程Flash ROM和8 KB RAM,还有A/D转换器、定时器等。另外,CC2431片上系统由CC2430加上Motorola公司基于IEEE 802.15.4标准的无线定位引擎组成。其定位引擎支持3~l6个参考节点的定位运算,最高精度可达05 m;定位时间少于40 μs,定位区域为64 m×64 m,定位误差为3~5 m,与一般软件定位相比,具有定位速度快、定位准确度高、消耗CPU资源少的特点[6]。
CC2430/CC2431主要外围电路图如图1所示。
![于RSSI测距定位算法探究](/uploads/allimg/171019/2362486-1G019112U4625.png)
图1 CC2430/CC2431主要外围电路图
下载该资料的人也在下载
下载该资料的人还在阅读
更多 >
- 基于遗传算法优化的RFID指纹室内定位算法 2次下载
- 如何使用特征匹配和距离加权进行蓝牙定位算法 19次下载
- 如何使用RSSI的无线传感器网络进行定位算法的设计与实现 22次下载
- 基于改进双向测距到达时间差定位算法的超宽带定位系统 4次下载
- RSSI信号的滤波分析(均值滤波、高斯滤波) 31次下载
- 基于RSSI的自适应分段曲线拟合室内定位算法_林方旭 3次下载
- 基于RSSI的室内测距模型优化技术_陶佳峰 2次下载
- 基于RSSI的自适应权重定位算法_刘宏立 1次下载
- 基于RSSI测距自修正的遗传定位算法 3次下载
- RSSI定位matlab仿真 12次下载
- 基于RSSI的优化加权质心定位算法研究 0次下载
- 基于RSSI的优化加权质心定位算法研究 0次下载
- 基于RSSI测距的信标节点自校正定位算法
- RSSI问题处理专题
- 基于RSSI测距的传感器网络定位算法研究
- 工业环境中的测距与定位应用解决方案 332次阅读
- UWB测距典型应用:人车测距防撞 484次阅读
- 蓝牙信标定位原理 1122次阅读
- 目前的室内定位算法有什么优势 751次阅读
- E-RSSI技术助力更精确的短距离测距应用 799次阅读
- 如何对RTK高精度定位算法进行验证 3921次阅读
- 基于光电编码器测距定位技术提高移动小车定位精度 6043次阅读
- 基于RSSI的室内定位算法及RSSI测距的研究分析 1.1w次阅读
- 基于RSSI技术的三角形质心算法的建模与仿真研究 4683次阅读
- 关于物联网的四大定位技术介绍 5078次阅读
- 深度探究红外测距技术 5684次阅读
- 采用CC1101微功耗无线收发模块,在通信过程中直接读取RSSI值 9538次阅读
- 如何WSN定位衰减因子的RSSI测距信号 8058次阅读
- 基于非测距的DV-Hop定位算法改进 3219次阅读
- 一种改进的无线传感器网络非测距定位算法 1299次阅读
下载排行
本周
- 1IP6823 支持 qi 认证的无线充电发射控制 SOC
- 1.01 MB | 1次下载 | 免费
- 2IP6824 全集成QI 无线充电发射控制SOC
- 1.22 MB | 1次下载 | 免费
- 3GD32G5x3 FFT模块用户指南
- 920.15KB | 次下载 | 免费
- 4GD32H73x/H75x的器件限制
- 774.05KB | 次下载 | 免费
- 5PDTA115EU配备PNP电阻的晶体管规格书
- 189.74KB | 次下载 | 免费
- 6带注入电流控制的1.8V通用SP8T-Z和2个SP4T-Z模拟开关
- 847.62KB | 次下载 | 免费
- 7PESD18VY1BBIF保护二极管规格书
- 4.56MB | 次下载 | 免费
- 8视频处理器晶振应用方案
- 515.02 KB | 次下载 | 免费
本月
- 1A7159和A7139射频芯片的资料免费下载
- 0.20 MB | 55次下载 | 5 积分
- 2零死角玩转STM32F103—指南者
- 26.78 MB | 41次下载 | 1 积分
- 3PIC12F629/675 数据手册免费下载
- 2.38 MB | 36次下载 | 5 积分
- 4PIC16F716 数据手册免费下载
- 2.35 MB | 18次下载 | 5 积分
- 5dsPIC33EDV64MC205电机控制开发板用户指南
- 5.78MB | 8次下载 | 免费
- 6STC15系列常用寄存器汇总免费下载
- 1.60 MB | 7次下载 | 5 积分
- 7AN-1267: 使用ADSP-CM408F ADC控制器的电机控制反馈采样时序
- 1.41MB | 5次下载 | 免费
- 8LP9962集成 PFC 和 和的 高压半桥驱动的 LLC 谐振
- 3.30 MB | 4次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935124次下载 | 10 积分
- 2开源硬件-PMP21529.1-4 开关降压/升压双向直流/直流转换器 PCB layout 设计
- 1.48MB | 420063次下载 | 10 积分
- 3Altium DXP2002下载入口
- 未知 | 233088次下载 | 10 积分
- 4电路仿真软件multisim 10.0免费下载
- 340992 | 191367次下载 | 10 积分
- 5十天学会AVR单片机与C语言视频教程 下载
- 158M | 183335次下载 | 10 积分
- 6labview8.5下载
- 未知 | 81581次下载 | 10 积分
- 7Keil工具MDK-Arm免费下载
- 0.02 MB | 73813次下载 | 10 积分
- 8LabVIEW 8.6下载
- 未知 | 65988次下载 | 10 积分
评论