vc++获取的蓝牙设备信息中rssi的值_RSSI 滤波算法在室内定位技术上的应用

本文探讨了RSSI在蓝牙BLE和ZigBee室内定位中的应用,分析了提高RSSI精度的多种滤波算法,包括均值滤波、递推平均滤波、中值滤波、狄克逊检验法滤波、高斯滤波、速度常量滤波和卡尔曼滤波。每种算法都有其优缺点,实际应用需结合场景选择或组合使用。
摘要由CSDN通过智能技术生成


概述

随着物联网时代的到来,低功耗室内定位越来越收到广大群众的青睐。本文针对蓝牙 BLE 和ZigBee 技术在室内定位上的应用,通过对蓝牙和 ZigBee 无线传播路径损耗的分析,得出一种基于 RSSI(Received Signal Strength Indicator,信号强度指示)的节点定位算法中的提高 RSSI 精度的各种滤波理论分析。

关键词:蓝牙BLE;ZigBee;室内定位;RSSI,滤波

目前,无线传感器网络领域提出了很多定位算法,可根据其定位类型分为测距定位算法和无测距定位算法。本文主要研究以RSSI 为定位信息的测距定位算法,RSSI 测距定位算法具容易实现,开发成本低,安装快捷方便等优点。其中,蓝牙BLE 技术和ZigBee 技术在无线低功耗室内精准定位应用中脱颖而出。

提高RSSI 精度的滤波算法

均值滤波

取每个一个节点的多个 RSSI 值,求得算术平均值,作为测试结果。

e7ac3d0ffc699381ecd36084c43a121a.png

优点:该方法简单,容易实现,样本容量N 越大,精度越高。

缺点:RSSI 受干扰比较大时,其波动比较大,导致精度降低。

递推平均滤波

把连续收到的N 个RSSI 看成一队列,队列长度固定为N,每收到一个新RSSI 值后放于对尾,扔掉原来队首RSSI 值,把队列中N 个RSSI 取算术平均值,作为测试结果。

优点:对周期性干扰抑制能力强。

缺点:不合适脉冲性干扰和随机性干扰大的场合。

中值滤波

在采集N(N 为奇数)个RSSI 值之后,将这 N 个RSSI 值按大小顺序排列,取其正中间的 RSSI 值作为滤波输出。

RSSI = Med{1 + 2 + ⋯ + }

优点:对偶然性干扰有良好的抑制效果。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值