博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【 MATLAB 】 WLLS algorithm Simulation of TOA - Based Positioning
阅读量:2027 次
发布时间:2019-04-28

本文共 774 字,大约阅读时间需要 2 分钟。

仿真的条件与之前讲解非线性算法之牛顿——拉夫森算法时候的仿真条件一致。从下面的定位示意图中也能看出来,测量站的位置以及个数,以及目标位置。

测量站的位置:x1 = [0,0];x2 = [0,10];x3 = [10,0];x4 = [10,10];

目标的真实位置:x=[2,3].

信噪比正常定义,设定为30dB,从下图的定位示意图中可以看出,基本可以定位,因为估计出来的目标位置与目标真实位置基本重合,但存在一定的误差。这就要求我们去分析误差,看看什么样的误差我们能够接受,对应的信噪比是多少?

 

从下图的定位误差分析图中可以看出,信噪比为20dB时候的定位误差达到了817m,信噪比为30dB时候的定位误差为253m,这与之前的非线性方法相比,定位误差不相上下,但是与lls方法相比,定位误差小了一些,说明WLLS算法确实定位准确呀。

为了方便使用,可以将WLLS算法编写成一个函数:

function x = wlls(X,r,sigma2)% WLLS algorithm% --------------------------------% x = wlls(X,r,sigma2);% x = 2D position estimate% X = matrix for receiver positions% r = TOA measurement vector% sigma2 = noise variance vector% L = size(X,2); % number of receiversA = [-2*X' ones(L,1)];b = r.^2-sum(X'.^2,2);W = 1/4*diag(1./(sigma2.*r.^2));p = pinv(A'*W*A)*A'*W*b;x= [p(1) ; p(2)];

 

 

 

 

 

 

 

 

 

 

 

转载地址:http://mijaf.baihongyu.com/

你可能感兴趣的文章
WebCollector爬虫爬取一个或多个网站
查看>>
WebCollector爬虫的各种参数配置(代理、断点等)
查看>>
WebCollector爬虫使用内置的Jsoup进行网页抽取
查看>>
WebCollector爬虫的数据持久化
查看>>
在WebCollector爬虫中,自定义http请求
查看>>
WebCollector爬虫的redis插件
查看>>
用WebCollector爬取网站的图片
查看>>
WebCollector提供免费代理
查看>>
spring教程(spring学习资料)列表(持续更新)
查看>>
Nutch教程中文翻译1(官方教程,中英对照)——Nutch的编译、安装和简单运行
查看>>
我和权威的故事——王垠
查看>>
开发网络爬虫应该怎样选择爬虫框架?
查看>>
用WebCollector 2.x爬取新浪微博(无需手动获取cookie)
查看>>
Nutch2.3系列教程——Nutch2.3编译
查看>>
基于WebCollector 2.x的增量更新机制,制作新闻采集APP
查看>>
WebCollector多代理切换机制
查看>>
网页抽取技术和算法
查看>>
WebCollector 2.x入门教程——基本概念
查看>>
WebCollector分布式爬取
查看>>
网页存储解决方案
查看>>