基于RSSI测距的室内定位技术

合集下载

基于RSSI优化的模型参数改进室内定位算法

基于RSSI优化的模型参数改进室内定位算法

基于RSSI优化的模型参数改进室内定位算法室内定位是指在建筑室内环境中准确确定物体或人的位置。

随着室内定位技术的发展,人们可以利用室内定位算法来实现室内导航、智能家居和安防等应用。

基于无线信号强度指示(RSSI)的室内定位算法被广泛应用于室内定位中。

RSSI是指接收到的信号的强度,可以通过无线技术来获取。

在室内定位中,常常使用无线网络(如Wi-Fi)的信号强度作为定位依据。

基于RSSI的室内定位算法的基本原理是测量接收到的信号强度,然后将其与预先收集到的信号强度数据库进行比较,从而确定物体的位置。

由于室内环境的复杂性和无线信号的不稳定性,基于RSSI的室内定位算法存在一定的误差和不准确性。

为了改进这个问题,研究人员提出了一些优化方法。

对于室内定位算法来说,模型参数的选择非常重要。

模型参数影响着算法的精度和鲁棒性。

需要通过实验和分析来选择最佳的模型参数。

一种常用的方法是使用回归分析来估计模型参数。

回归分析可以通过建立数学模型来找到输入变量(如RSSI)与输出变量(如位置坐标)之间的关系。

然后,通过对大量数据进行测试和训练,优化模型参数,从而提高室内定位算法的准确性。

为了减小RSSI测量误差对定位结果的影响,可以采用滤波技术来平滑RSSI数据。

常用的滤波技术包括移动平均滤波和卡尔曼滤波。

移动平均滤波是一种简单的平均方法,它通过对连续多个RSSI测量值进行平均来减小噪声的影响。

卡尔曼滤波是一种递归滤波方法,可以根据测量噪声、系统模型和控制信号等信息来动态估计物体的位置。

通过应用滤波技术,可以减小RSSI测量误差对定位结果的影响,提高定位算法的精度。

为了提高室内定位算法的性能,可以使用机器学习技术来进行模型参数的优化。

机器学习可以通过学习大量的数据来自动调整模型参数,从而提高算法的性能。

常用的机器学习方法包括支持向量机、神经网络和决策树等。

通过使用机器学习技术,可以更好地适应不同的室内环境和不同的无线信号特性,进一步提高室内定位算法的准确性和鲁棒性。

基于RSSI的室内定位算法研究讲解

基于RSSI的室内定位算法研究讲解

基于RSSI的室内定位算法研究摘要:近年来,随着无线网络的迅速发展,室内定位技术在诸多领域中得到了广泛应用,成为重要的研究对象之一。

室内定位技术的核心要素是定位算法。

优秀的定位算法,可以有效地降低无线信道的影响,并利用较少的网络资源获取较高的定位精度。

论文在研究了基于RSSI测距的无线定位算法后,重点研究了基于泰勒级数展开的RSSI测距定位算法,针对传统算法的缺点提出了改进方案。

关键词:室内定位 RSSI 泰勒级数1.引言现代社会,基于信息技术的发展,导航、定位等信息在人们纷繁庞杂的信息要求中,占据了越来越大的比重。

比如航海、军事、智能公交、煤矿等领域均要求室外或者室内导航定位技术。

进入二十一世纪以来,由于传统局域网己经不能满足人们的需求,加上无线网络的组网成本大幅下降,无线网络呈现出蓬勃发展的趋势,而人们在使用的同时也越来越不满足于现状,开始对其有了更多更深层次的要求。

目前,世界上正在运行的卫星导航定位系统主要是美国的全球定位系统(Global Positioning System GPS) ,但GPS这种定位方法是在室外使用得较多的定位方法,它不适用于室内。

针对GPS的室内定位精确度偏低、成本较高等缺点,具备低成本、较高定位精度的诸多室内定位技术便应运而生,并在诸多领域正越来越发挥着重要的作用。

例如:煤矿企业要实现对井下作业人员的实时跟踪与定位、方便企业对员工的管理与调度,要用到室内定位技术,营救被困人员,室内定位技术可以提供被困人员位置信息,为营救节省大量的时间;在超市等购物中心,室内定位技术可以实现对商品定位、消费者定位、广告发布、地图导航等功能。

所以若能实现低成本且高精度的室内定位系统,具有非常重要的现实意义。

未来的发展趋势是室内定位技术与卫星导航技术和通信技术有机结合,发挥各项技术自身的优点,不仅可以提供较高的定位精度和响应速度,还可以覆盖较广的范围,真正实现无缝的、精确的定位。

2 室内定位方法简介所谓室内定位技术是指在室内环境下确定某一时刻接收终端在某种参考系中的位置。

基于RSSI测距补偿室内定位技术

基于RSSI测距补偿室内定位技术

Ra n g i ng Co mp e n s a t i o n I nd o o r Po s i t i o n i ng BaБайду номын сангаасs e d o n RSS I
DE NG C h a n g, G UAN Ho n g y u n,Z HANG Hu i , HUAN G Hu i d i , XUE J i e
基于 R S S I 测 距 补偿 室 内定 位 技 术
邓 昶 ,官洪运 ,张 慧,黄 惠迪 ,薛 节
( 1 .东华大学 信息科学与技术学 院 ,上海
摘 要
2 0 1 6 2 0 ;2 . 数字化纺织服装技术 教育部 工程研究 中心 ,上海
2 0 1 6 2 0 )
针对传统 R S S I 室 内测 距 技 术 易受 环 境 因 素 影 响 问题 ,提 出 测 距 补 偿 算 法 ,利 用 算 法补 偿 环 境 因素 造 成
定位技术是无线传感 网络重要技术之一, 定位算 法从 定位 方式 上分 为 两类 … : 基 于测 距 的算 法 ( R a n g e b a s e d ) 和无需测距的算法 ( R a n g e — f r e e ) 。基于测距 的算法通过测量节点间距离或角度 , 通过三角测量法、 到达时间法或最大似然估计法等定位算法进行对盲节
协 议
・算 法 及 仿 真
a 叶技 2 0 1 5 年 第 2 8 卷 第 7 期
E l e c t r o n i c S c i . &T e c h . / J u l y . 1 5.2 0 1 5
d o i :1 0 . 1 6 1 8 0 / j . c n k i . i s s n l 0 0 7— 7 8 2 0 . 2 0 1 5 . 0 7 . 0 3 3

基于RSSI测距的室内定位技术

基于RSSI测距的室内定位技术
a 叶技 2 2 第 5 第 期 0 年 2卷 6 1
E eto i c. T c . J n . 5.2 2 lcrncS i& eh / u e 1 01
基 于 RS I 距 的 室 内 定 位 技 术 S测
王 琦
( 西安 电子科技大学 电子工程学 院,陕西 西 安
摘 要
707 ) 10 1
知节点进行软件 开发 ,实现 了基 于 R S 的定位算法 。经过定位 实验精 度评估 ,文 中算法的平均定位误 差为 2 3m,满 SI .
足 大 多 室 内场 景要 求 。
关键词 室内定位 ;无 线传 感器 网络 ;R S 测距 ;线性 回归分析 SI 中图分类号 T 9 N2 文献标识码 A 文章编号 10 7 2 2 1 0 0 4— 4 0 7~ 80(02)6— 6 0
d n n t e paf r o eo h lt m. Fis , ln a e r si n a ay i i s d o h aa c le td fo te RS Ir n i g e p f- o rt i e rr g e so n l ss s u e n t e d t olce r m h S a gn x e i
o s n o r s e e . fmo t i d o c n s
Ke wo d id o o iin n ; W S ; RS Ir n i g; ln a e e so n lss y r s n o rp sto i g N S a gn i e rrg s in a ay i r
搭 建 了基 于 Zg e 技 术 的 室 内定 位 实验 平 台 , 以 实 验 室楼 道 为 室 内场 景 进 行 了接 收 信 号 强 度 ( S I 测 i e B R S)

基于RSSI优化的模型参数改进室内定位算法

基于RSSI优化的模型参数改进室内定位算法

基于RSSI优化的模型参数改进室内定位算法室内定位是指在室内环境中通过无线信号进行定位的技术。

目前,常用的室内定位技术主要有基于RSSI(接收信号强度指示)的方法和基于ToF(飞行时间)的方法。

基于RSSI 的方法是一种比较常见和简单的方法,通过测量接收到的信号强度来进行定位。

由于室内环境的复杂性和无线信号的传播特性,室内定位精度往往较低。

对于基于RSSI的室内定位算法来说,如何优化模型参数以提高定位精度是一个关键问题。

需要合理选择模型参数。

模型参数主要包括路径损耗指数和系统噪声。

路径损耗指数描述了信号在传输过程中的衰减程度,而系统噪声则描述了信号接收过程中的干扰程度。

合理选择这些参数可以更准确地描述实际室内环境和无线信号特性,从而提高定位精度。

需要采集大量的RSSI数据。

通过采集一定数量和范围的RSSI数据,可以获取更多的不同位置和状态下的数据样本,从而减小定位误差。

需要注意采集数据的时机和频率,以保证数据的实时性和准确性。

然后,可以利用机器学习或优化算法对模型参数进行优化。

机器学习算法可以通过对已有的RSSI数据进行训练和学习,从而自动找到最优的模型参数。

可以使用支持向量机(SVM)或人工神经网络(ANN)等算法进行建模和训练。

优化算法(如遗传算法、粒子群优化等)也可以用来寻找最优的模型参数组合。

需要进行实验验证和性能评估。

将优化后的模型参数应用到实际的室内定位系统中,并进行实时定位测试和性能评估。

通过和真实位置进行比对,可以得出定位误差和准确率等指标,从而评估算法的性能和效果。

基于RSSI优化的模型参数改进室内定位算法可以通过合理选择模型参数、采集大量的RSSI数据、利用机器学习或优化算法优化模型参数以及进行实验验证和性能评估等步骤,提高室内定位的精度和实时性。

一种基于RSSI测距的室内自适应智能定位算法

一种基于RSSI测距的室内自适应智能定位算法

p s i iga o tm w s rsn d A esn m , e r l i ev l f a s e p n n ( L i u e oio n l rh a ee t . t h a l t e t e — m a e o t l s x o e t P E)s sdi tn gi p e t ei h at u p ho n
指数值形成 自适 应智 能定位系统。该算法能够对未知节 点 进行快速定位 , 并具有较小 的计算开销 , 定位精度 高 , 环境
干扰鲁棒性强。
1 根 轴 定 位 算 法 描 述 1 1 测 距 模 型 .
无 线 传 感 器 网 络定 位 技 术 是 用 一 些 位置 已知 的 传 感 器
受 关 注 。
现有的基 于测距的定 位技术是 依靠对数一 正态无线 传
播 模 型 用 R S 估 计 发 射 点 到 接 收 点 的 距 离 。所 以 , 体 S值 具
的 统计 模 型 如 下 “
目前 , 于接 收 信 号 强 度 指 示 ( S I 无 线 传 感 器 网 络 基 R S) 定位 算 法 有 多 种 提 高定 位 精 度 的 方 法 。 文 献 [ ] 加 权 质 6用 心算 法 通 过 信 标 节 点对 未 知 节 点 的 不 同 影 响 力来 确 定 加 权
Ke od :wr s sno n tok ( N ) ps i ig r evds nl t g dct ( si ;aiaai yw rs ies e sr e rs WS s ; oio n ; e i i a s nt i ia rR s) r cl s l w tn c e g e h n o d x 0 引 言
通过 自身 的定位 装置来 确定 那些未 知 的传 感器 的位置 信

《基于RSSI的RFID室内定位算法优化研究》范文

《基于RSSI的RFID室内定位算法优化研究》范文

《基于RSSI的RFID室内定位算法优化研究》篇一一、引言随着物联网技术的不断发展,RFID(无线频率识别)技术在室内定位领域的应用越来越广泛。

RSSI(接收信号强度指示)作为RFID技术中的重要参数,对于实现室内定位具有重要意义。

然而,由于室内环境的复杂性和多径效应的影响,基于RSSI的RFID室内定位算法仍存在一定的问题和挑战。

本文旨在研究并优化基于RSSI的RFID室内定位算法,以提高定位精度和稳定性。

二、RSSI与RFID室内定位原理RSSI是RF信号的强度指标,通过测量标签与阅读器之间的信号强度,可以推算出标签的位置。

在RFID室内定位中,通常采用多个阅读器对标签进行测距,然后通过算法计算出标签的精确位置。

然而,由于室内环境的复杂性和多径效应的影响,RSSI 值会受到多种因素的干扰,导致定位精度下降。

三、现有算法的问题与挑战目前,基于RSSI的RFID室内定位算法主要采用加权质心算法、指纹匹配算法等。

这些算法在理想环境下可以取得较好的定位效果,但在实际室内环境中仍存在以下问题和挑战:1. 多径效应:室内环境的复杂性和多径效应导致RSSI值波动较大,影响定位精度。

2. 信号干扰:其他无线设备的信号干扰可能影响RSSI值的准确性。

3. 标签与阅读器的布局:标签与阅读器的布局对定位精度也有较大影响。

四、算法优化方法针对上述问题,本文提出以下算法优化方法:四、算法优化方法针对现有算法的问题和挑战,本文提出以下优化策略:1. 引入机器学习算法:利用机器学习算法对RSSI值进行学习和预测,以减小多径效应和信号干扰对定位精度的影响。

2. 优化标签与阅读器的布局:通过优化标签与阅读器的布局,减少信号传播的障碍物和反射面,提高RSSI值的准确性。

3. 融合多种定位技术:将RFID技术与其他室内定位技术(如视觉定位、惯性导航等)相结合,提高定位精度和稳定性。

通过。

《2024年面向时序RSSI的WiFi室内定位方法研究》范文

《2024年面向时序RSSI的WiFi室内定位方法研究》范文

《面向时序RSSI的WiFi室内定位方法研究》篇一一、引言随着科技的不断进步,室内定位技术在各个领域中的应用日益广泛,尤其是在大型商场、机场、图书馆等公共场所的定位服务中发挥了重要作用。

在众多的室内定位技术中,WiFi定位技术因其高覆盖性、低耗能和成本效益显著而成为重要的定位手段。

本文着重探讨基于时序RSSI(接收信号强度指示)的WiFi室内定位方法,并分析其实现方式与特点。

二、WiFi室内定位原理WiFi室内定位的核心是依据设备(如智能手机、电子标签等)接收到的WiFi信号强度信息,通过分析这些信号的时序变化,实现对设备的定位。

其中,RSSI是衡量信号强度的关键指标,通过对多个WiFi节点的RSSI值进行综合分析,可以获取设备的空间位置信息。

三、面向时序RSSI的定位方法(一)信号采集与预处理首先,需要采集室内环境中的WiFi信号数据,包括各节点的RSSI值以及相应的位置信息。

在此基础上,对数据进行预处理,包括滤波、降噪等操作,以提高数据的准确性。

(二)时序分析通过分析各WiFi节点RSSI值的时序变化,可以了解信号传播的动态特性。

此外,利用时间序列分析方法对信号的传播速度、稳定性等特性进行深入研究,从而获取更多的空间位置信息。

(三)定位算法设计根据上述数据,设计合理的定位算法。

常用的算法包括基于指纹图谱的定位算法、基于信号强度的三角定位算法等。

这些算法通过综合分析多个节点的RSSI值和位置信息,实现对设备的精确定位。

四、研究方法与实现过程(一)研究方法本研究采用理论分析与实验验证相结合的方法。

首先,通过查阅相关文献和资料,了解WiFi室内定位的基本原理和现有技术;其次,根据实际需求设计实验方案,采集数据并进行分析;最后,根据实验结果对算法进行优化和改进。

(二)实现过程1. 搭建实验环境:选择合适的室内环境作为实验场所,并设置多个WiFi节点和接收设备。

2. 数据采集:在实验环境中采集大量的WiFi信号数据,包括RSSI值和相应的位置信息。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于RSSI测距的室内定位技术2012-08-14 12:19:45摘要搭建了基于ZigBee技术的室内定位实验平台,以实验室楼道为室内场景进行了接收信号强度(RSSI)测距和定位实验研究。

首先对测距实验采集到的数据使用线性回归分析拟合出当前环境的具体测距模型,并对信标和未知节点进行软件开发,实现了基于RSSI的定位算法。

经过定位实验精度评估,文中算法的平均定位误差为2.3 m,满足大多室内场景要求。

关键词室内定位;无线传感器网络;RSSI测距;线性回归分析随着现代通信、网络、全球定位系统(Global PositionSystem,GPS)、普适计算、分布式信息处理等技术的迅速发展,位置感知计算和基于位置的服务(Location Based Setvices,LBS)在实际应用中越来越重要。

GPS是目前应用最广泛和成功的定位技术。

由于微波易被浓密树林、建筑物、金属遮盖物等吸收,因此GPS只适合在户外使用,在室内场合,由于信道环境复杂、微波信号衰减厉害、测量误差大,GPS并不适用。

近年来基于低成本、低功耗、白组织的无线传感器网络(Wireless Sensor Network,WSN)定位技术得到了科研人员的重视和研究,具有广泛地应用前景。

根据定位过程中是否实际测量节点间的距离,可将定位算法分为基于测距(Range-based)的定位和距离无关(range-free)的定位。

基于测距的定位先由未知节点硬件接收外部信标节点发射的无线信号并记录下TOA(Time of Arrival)、AOA(Angle of Arrival)、TDOA(Time Difference of Arrival)、RSSI(Received Signal strength Indicator)等测距度量值,然后将测距度量值转为未知节点到信标节点的距离或方位,然后再采用相关算法如三边测量法、三角测量法、极大似然估计法等来计算未知节点的位置。

由于RSSI检测设备和机制简单,硬件成本低,实现简单,可通过多次测量平均获得较准确的信号强度值,降低多径和遮蔽效应影响,因此基于RSSI测距的定位技术成为近年来室内定位研究的热点。

1 RSSI测距原理无线信号传输中普遍采用的理论模型为渐变模型(Shadowing Model)。

式中,p(d)表示距离发射机为d时接收端接收到的信号强度,即RSSI值;p(d0)表示距离发射机为d0时接收端接收到的信号功率;d0为参考距离;n是路径损耗(Pass Loss)指数,通常是由实际测量得到,障碍物越多,n值越大,从而接收到的平均能量下降的速度会随着距离的增加而变得越来越快:X是一个以dBm为单位,平均值为0的高斯随机变量,反映了当距离一定时,接收到的能量的变化。

实际应用中一般采用简化的渐变模型为便于表达和计算,通常取d0为1 m。

于是可得[p(d)]dBm=A-10nlg(d) (3)把[p(d)dBm写成RSSI的形式得到RSSI=A-10nlg(d) (4)其中,A为无线收发节点相距1 m时接收节点接收到的无线信号强度RSSI值。

式(4)就是RSSI测距的经典模型,给出了RSSI和d的函数关系,所以已知接收机接收到的RSSI值就可以算出它和发射机之间的距离。

A和n都是经验值,和具体使用的硬件节点和无线信号传播的环境密切相关,因此在不同的实际环境下A和n参数不同,其测距模型不同。

2 RSSI测距定位算法基于RSSI测距的定位算法流程如图1所示。

节点定位采用极大似然估汁算法。

已知n个信标节点的坐标分别为(x1,y1),(x2,y2),…,(xn,yn),未知节点坐标为(x,y),算法具体步骤如下:(1)信标节点周期性向未知节点发送包含自身ID和自身位置信息的数据包。

(2)未知节点在收到同一ID信标节点发来的数据包后,从中提取出收到陔帧数据的信号强度值RSSI,当收到某个ID信标节点发来的数据包超过一定阈值(实验设置为100)后,对这100个RSSI值求平均值,得到最终的该ID信标节点的RSSI值,然后使用RSSI测距公式RSSI=A-10nlg(d)导出距离d,这样就得到了未知节点和某ID信标节点的距离。

对所有信标节点都采用这种方法进行处理,得到n个距离d1,d2,…,dn。

最后未知节点记录下所有信标节点的坐标和对应的距离数据。

(3)建立信标节点与未知节点距离方程组该方程为非线性方程组,用方程组中前n-1个方程减去第n个方程后,得到线性化的方程AX=b (6)其中式(7)便是未知节点的坐标计算值。

3 RSSI测距实验和定位实验由图1可以看出基于RSSI测距的定位算法需要根据式(4)将测距度量值RSSI转为未知节点到信标节点的距离后,才能进行定位计算,因此必须先确定式(4)中的A和n参数的值,从而建立准确的室内测距模型。

测距模型的精确度在较大程度上会影响后续定位计算的精度。

一般室内无线环境复杂,存在多径效应与非视距传输,一个确定的信号传播模型无法适应不同的室内环境,因此为了得到较为准确的RSSI和d距离之间的映射关系,提高定位计算精度,要针对需要定位室内环境,实地进行RSSI测距实验并采集大量数据,之后对实验数据进行处理从而得到A和n的最优值,建立符合当前环境的测距模型。

一旦环境改变,需要通过重新测距实验来确定测距模型。

3.1 RSSI测距实验选择实验室楼道作为室内定位技术研究实验场景,所以RSSI测距实验也在实验室楼道进行。

定位和测距实验平台选择西安华凡公司HFZ-CC2430ZDKZigBee开发工具包。

在两个HFZ-Smart-RF04EB母板上插入HFZ-CC2430EM射频模块作为发射机和接收机节点。

两个节点的核心芯片为TI公司的CC2430无线单片机。

CC2430芯片支持RSSI监测功能,在接收到的每帧数据中都有相应的字段指示了接收机收到该数据包的信号强度值RSSI。

该值可以通过编程读出。

在楼道中央处选择一个固定位置放置好发射机节点,发射机的输出功率编程设置为0 dBm。

发射机固定后,对接收机进行编程,以20 cm为间隔,在距离发射机20 m的范围内设置100个测量点,即距离发射机0.2 m,0.4 m,…,20 m等位置。

对接收节点编程,设置一个RSSI值缓存区存储接收到的数据包的RSSI值,在每个测试点接收100个数据包后,对100个RSSI值求平均值,再以平均后的RSSI值作为接收节点在该位置收到的信号强度。

最后记录RSSI和d的对应关系,这样就得到了100组测量数据(RSSIi,di),i=1,2,3,…,100,其中RSSI,表示距离为di时的RSSI测量值。

将采集到的数据在二维坐标系中描出,如图1所示。

从图中可以看出RSSI随着d的增加呈下降趋势,在12 m以内曲线下降比较陡,超过12 m后,有一定程度的回升,并且下降趋于平缓。

3.2 测距模型参数优化为使模型能够最大程度符合当前实验室楼道环境中的无线信号传播特性,使RSSI测距能获得更高的精度,需要对参数A和n进行优化,得到当前室内环境下的最优值。

一般通过线性回归分析来估计参数A 和n的值,因为RSSI值在超过14 m以后基本趋于平缓,不再符合接收信号强度随着距离增大而衰减的规律。

所以为保证测距精度,对在实验室走廊所采集的前70组测量数据,即14 m以内的测量数据(RSSIi,di),i=1,2,3,…,70使用线性回归分析,代入式(8)~式(12),得出A=-42,n=2。

这样就得到了实验室楼道环境下的测距模型RSSI=-42-20lg(d)。

图2所示为参数优化后的RSSI测距模型曲线,根据线性回归分析可以较好地拟合出适应当前实验环境的模型曲线。

3.3 定位实验定位实验选取实验室走廊为实验场景,选择14 m×2 m的实验场地作为定位区域,建立坐标系,其中走廊长的方向为x轴,宽的方向为y轴。

未知节点和信标节点都采用HFZ-CC2430EM ZigBee模块。

在实验环境中布置8个信标节点,位置分别定义为(0,0),(0,2),(5,0),(4,2),(9,0),(10,2),(14,0),(14,2)如图3所示。

在定位区域内选择8个坐标已知的定位测试点,将未知节点放在测试点进行定位,对信标节点和未知节点进行软件开发,记录实验数据如表1所示。

设未知节点的实际位置为(x,y),通过定位算法计算出的位置为(xe,ye),定义定位误差为从表中数据可以看出,文中定位算法的定位误差基本都在3 m之内,平均误差为2.3 m,最大定位误差为3.4 m,定位效果如图4所示。

考虑到室内定位应用的实际需求主要是对人员和物品进行定位,文中算法2.3 m的平均定位误差可以满足写字楼、图书馆、矿井隧道、货品仓库等一般室内场景的人员或物品定位需求。

另外由定位算法推导计算过程中的式(5)可以看出增加信标节点数目会增加约束方程的个数,从而会使定位计算更加准确,但是由于定位算法是基于RSSI测距的,而RSSI测距引入的误差不可避免,即式(5)右边的距离都不是信标节点和未知节点的真实距离,所以式(5)无解,只能求出最小二乘解,因此文中所用的极大似然估计算法只能求出未知节点坐目标近似估计值,不可能消除定位误差。

所以在实际应用中应该综合考虑系统成本和具体定位精度要求,适当设置信标节点个数。

4 结束语对RSSI测距的原理进行了分析,建立了经典测距模型,在对室内测距实验采集到的数据使用线性回归分析后,得到了当前实验场景的最优测距模型。

实现了基于RSSI测距的定位算法,经过定位实验验证了算法的可行性,平均定位误差为2.3 m,满足大多室内定位实际要求。

相关文档
最新文档