论文部分内容阅读
为解决现Z-Stack定位程序代码量大,结构复杂等问题,提出一种基于TinyOS的CC2430定位方案。在分析TinyOS组件架构基础上.设计实现盲节点、锚节点与汇聚节点间的无线通信以及汇聚节点与PC机的串口通信。在此基础上实现PC对各锚节点RSSI(ReceivedSignalStrengthIndicator)寄存器值的正确读取.确定实验室环境下对数一常态无线传播模型的具体参数。并采用质心算法来提高定位精度。实验显示,在由四个锚节点组成的4.8x3.6m0矩形定位区域中,通过RSSI质心定位算法求得的盲节点坐标为(2.4831,1.0185),实际坐标为(2.40,1.20),误差为0.1996in,表明较好地实现对盲节点的定位。