rssi室内定位算法原理_基于RSSI的室内定位算法
基于
RSSI
的室内定位算法实现
1.
背景
随着现代通信、网络、全球定位系统(
Global Position System
,
GPS
)
、普适计算、分布
式信息处理等技术的迅速发展,
位置感知计算和基于位置的服务
(
Location Based Setvices,LBS
)
在实际应用中越来越重要。
GPS
是目前应用最广泛和成功的定位技术。
由于微波易被浓密树
林、建筑物、金属遮盖物等吸收,因此
GPS
只适合在户外使用,在室内场合,由于信道环
境复杂、微波信号衰减厉害、测量误差大,
GPS
并不适用。近年来基于低成本、低功耗、白
组织的无线传感网网络(
Wireless Sensor Network,WSN
)定位技术得到了科研人员的重视和
研究,
具有广泛地应用前景。
根据定位过程中是否实际测量节点间的距离,
可将定位算法分
为基于测距(
Range-based
)的定位和距离无关(
rang-free
)的定位。基于测距的
定位先由
未知节点硬件接收部分参考节点发射的无线信号并记录下
TOA
(
Time of Arrival
)
、
AOA(Angle
of Arrival)
、
TDOA(Time Difference of Arrival)
、
RSSI(Received Signal strength Indicator)
等测距度
量值,
然后将测距度量值转为未知节点的参考节点的距离和方位,
然后再采用相关算法如三
边测量法、三角测量法、极大似然估计法等来计算未知节点的位置。由于
RSSI
检测设备和
机制简单,
硬件成本低,
实现简单,
可通过多次测量平均获得准确的信号强度值,
降低多径
和遮蔽效应影响,因此基于
RSSI
测距的定位技术成为今年来室内定位研究的热点。
2.
RSSI
简介及原理
2.1 RSSI
简介
基于
RSSI
(
接收信号强度)
的测距技术是利用无线电信号随距离增大而有规律地衰减的
原理来测量节点间的距离.
根据读取节点射频芯片寄存器的值,
可以得到发射节点的发射信
号强度.
接收节点根据接收到的信号强度,
计算出信号的传输损耗,
利用理论或者经验模型
将无线信号的传输损耗值转换为距离值.
该测距技术只需节点具备无线收发器即可完成,
不
需要增加额外的硬件,也正因此应用成本较低。
2.2
RSSI
测距原理
通过大量工程实践可以发现,
无线信号传播服从概率分布,
并可归纳出无线信号传播的
概率模型——
Shadowing
模型,其一般形式为
P
r
(d) = p
r
(d
0
)-10nlg(d/d
0
)+X
dBm
, (1)
式中,
pr(d)
为收发节点距离为
d
时的接收信号强度(单位为
dBm
),
d0
位收发节点的参考
距离,
n
为由环境决定的路径损耗指数。
在实际应用中,可采用简化的
Shadowing
模型:
P
RSSI
= P
0
–
10nlg(d/d
0
),
(2)
式中,
d
0
=1m
;
P
RSSI
为节点接收到的
RSSI
值(单位为
dBm
),
P
0
为信号传输
1m
远处接收信
号的功率。为了便于表达和计算,通常取
d0
为
1m
。于是可得
RSSI = A
–
10nlg(d)
(3)
其中,
A
为无线收发节点相距
1m
时接收节点接收到的无线信号强度
RSSI
值,
d
即为所要求
的节点间的距离。
A
和
n
都是经验值,和具体使用的硬件节点、无线信号传播的环境密切相
关。因此在不同的实际环境下
A
和
n
参数不同,其测距模型也不同。但在充分研究环境因
素的影响后,
RSSI
可以用来进行室内和室外的测距及定位。
3.
基于
RSSI
的定位算法
RSSI
测距定位算法实现流程如下图
1:
rssi室内定位算法原理_基于RSSI的室内定位算法相关推荐
- rssi室内定位算法原理_基于RSSI的精确室内定位算法
基于 RSSI 的精确室内定位算法 何山 [期刊名称] <现代电信科技> [年 ( 卷 ), 期] 2011(000)003 [摘要] 无线传感器网络的关健问题是实现节点的精确定位 . 为 ...
- 连通域最小外接矩形算法原理_基于分割的文本检测算法之PSENet/PAN/DBNet
1. 文本检测难点 文本内包含文本,艺术字体,任意方向 ,曲线文字 ,多语言,其他环境因素等是文本检测中的难点 2. 分割 问题1: 语义分割模型是对pixel进行分类,所以理论上讲,可以检测不规则的 ...
- 三维图形几何变换算法实验_基于深度学习的三维重建算法综述
点击上方"计算机视觉life",选择"星标" 快速获得最新干货 00 前言 目前,三维重建技术已在游戏.电影.测绘.定位.导航.自动驾驶.VR/AR.工业制造以 ...
- otsu阈值分割算法原理_大津二值化算法OTSU的理解
otsu 大津算法介绍: OTSU算法是由日本学者OTSU于1979年提出的一种对图像进行二值化的高效算法. 利用阈值将原图像分成前景,背景两个图象. 前景:用n1,csum,m1来表示在当前阈值下的 ...
- rrt算法流程图_基于RRT的运动规划算法综述
基于 RRT 的运动规划算法综述 1. 介绍 在过去的十多年中, 机器人的运动规划问题已经收到了大量的关注, 因为机器人开始成 为现代工业和日常生活的重要组成部分. 最早的运动规划的问题只是考虑如何移 ...
- java wifi定位原理_基于wifi的室内定位方法深度分析.doc
大连理工大学本科毕业设计(论文) 基于WiFi信号的室内定位方法 Indoor localization method based on the WiFi signal 学 院(系): 软件学院 专 ...
- 室内空气流动原理图_基于单片机的室内空气净化系统+源程序+原理图+资料
#include #include "XPT2046.h" typedef unsigned char uint8; typedef unsigned int uint16; sb ...
- rssi室内定位算法原理_一种基于RSSI测距的室内定位方法与流程
本发明涉及室内定位领域,尤其涉及一种基于RSSI测距的室内定位方法. 背景技术: : 室内无线定位,是指利用无线网络和定位终端提供待测节点位置.速度和方向等相关信息的服务.对于一个定位算法而言,评价其 ...
- rssi室内定位算法原理_三分钟看懂蓝牙室内定位 值得分享
一.定位原理 蓝牙定位基于RSSII(Received Signal Strength Indication,信号场强指示)值,通过三角定位原理进行定位. 如图:E点发出信号,同时被BS1.BS2.B ...
- rssi室内定位算法原理_室内定位方案常用的4种定位算法
目前常见的室内定位技术有超宽带UWB室内定位技术,蓝牙室内定位技术,RFID(无线射频识别)定位,超声波定位,Wi-Fi定位等.室内定位依赖于定位算法,定位算法决定了室内定位的模式.室内定位种类虽然比 ...
最新文章
- 数论重大突破:120年后,希尔伯特的第12个数学难题借助计算机获得解决
- 成功解决使用jupyter notebook命令打开原先存的.ipynb文件突然消失的问题
- 得到 yyyy/mm/dd 格式时间
- (37)FPGA原语设计(BUFR)
- python编程遍历_Python字典遍历操作实例小结
- 放生大海的鱼,为什么要在鱼肚子上捅一个洞?
- 使用管道和rm命令遇到的问题
- jdk 反汇编工具—— javap
- 坚果pro2 android 8,手机 篇一:坚果Pro2特别版使用感受
- jQuery基础之事件
- 通达oa SQL注入day
- 软考计算机中级网络工程师,计算机软考中级哪个最有用
- 百度搜索框搜索时显示或者隐藏历史搜索记录
- 主板芯片组和内存映射
- 计算机网络知识点总结(第四章 网络层)
- UI设计师是一群什么样的人?
- CSU - 2078 查找第k大(O(n)区间第k大 快排思想)
- 【NLP】详聊NLP中的阅读理解(MRC)
- DO DTO BO AO VO POJO
- Python 计算思维训练——字典与字符串练习
热门文章
- R语言| 缺失值判断
- vscode 是干什么用的_vscode里的launch.json是干什么用的
- ap漫游测试软件,AC+AP方案选择,TP无缝漫游强过UBNT?胖AP如何实现802.11r?
- 4G物联网卡使用记录——使用方法及被锁卡处理
- Mac部署Prometheus + Grafana监控
- this()在java中什么意思?
- 墓碑上的字符C语言,墓碑上的故显考、故显妣、先考、先妣都是什么意思
- 超详细的微信公众号创建与管理教程
- 给你一个团队,你怎么带?
- 怎么把文件word转换成pdf格式