采用RSSI测距的定位技术(防丢器)

随着人们生活节奏的加快,生活中手机、包包、或贵重物品容易被盗或丢失,照看宠物或小孩子的时候可能不注意的情况下,导致离开距离过远导致走失,类似事件一旦发生,常常给人们愉快的外出活动带不心灵上的阴影。

利用RSSI测距的定位技术,可在智能设备(如手机、平板等)APP上设置防丢距离;当防丢器与智能设备超出所设置的距离时或断开连接,双向报警启动;可实现相互寻找告警提示,可利用智能设备的定位功能判断防丢器的位置。

一、距离计算方法:

无线信号渐变模型:RSSI=-(10nlgd+A)
其中d为距离,n代表传播指数,A代表距离1m时接受信号强度绝对值单位dBm,根据对数—常态分布模型及简化模型(已知RSSI强度推导距离):
d=10^((ABS(RSSI)-A)/(10*n)):
可根据无线信号的数值推导出当前设备与APP的距离。

二、防干扰

实际应用中,有很多因素需要考虑:

  • 手机硬件的一致性问题,需要多种手机测试比较,取得中值
  • 手机与防丢器的方向,需要多方位测试
  • 中间是否有隔离物,影响设置采集间隔时间

在约定的时间内多次采集并抛掉异常值之后进行计算并显示距离。

因项目定位为安全性不是很高的应用场所且成本低,上述计算完全可以满足需求,应用广泛。