摘要
针对一般Zig Bee网络提供的定位方式只是一种被动的监控式的定位方式,设计了一种同时提供被动定位和主动定位2种方式的双向定位系统。给出了系统硬件结构,双向定位的Zig Bee协议栈编写方法;通过组建网络,让移动节点和协调器同时获得定位所需的接收信号强度指示(RSSI),且同时使用基于路径损耗模型的指纹数据库,运用限定区域的3种定位算法进行定位计算。实验结果表明:此系统可以实现主动定位和被动定位同时进行的双向定位模式,且定位精度可达到2 m以内。
Aiming at general positioning mode provided by Zig Bee networks is just a passive way of monitoring, design a passive and active ways of bi-directional positioning system. The system hardware structure and compile method for bi-directional positioning Zig Bee protocol stack are given; through building Zig Bee network, moving node and coordinator can acquire the RSSI for positioning at the same time, and use fingerprint database based on path loss model and the three kinds of limited area localization algorithm for positioning calculation respectively. Experimental results show that this system can realize bi-directional positioning mode such as active positioning and passive positioning at the same time, and positioning precision can reach within 2 m.
出处
《传感器与微系统》
CSCD
北大核心
2013年第11期29-32,36,共5页
Transducer and Microsystem Technologies
基金
科技部国际科技合作资助项目(2010DFA70990)
国家自然科学基金资助项目(41164001)
关键词
Zig
Bee网络
位置服务
双向定位
指纹数据库
Zig Bee networks
location-based services
bi-directional positioning
fingerprint database