26TDOA定位的Chan算法MATLAB源代码_第1页
26TDOA定位的Chan算法MATLAB源代码_第2页
26TDOA定位的Chan算法MATLAB源代码_第3页
26TDOA定位的Chan算法MATLAB源代码_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、欢迎访问 GreenSim 团队主页宀 邮箱:greensim第1页欢迎访问 GreenSim 团队主页宀 邮箱:greensimTD0A定位的Chan算法MATLAB源代码Chan算法是解决TDOA定位的经典算法,被众多的论文所引用fun ctio n POS_ref,POS1,POS2,POS3,POS4 = TD0A_cha n(R,Pbs,Q) % TDOA 定位定位 Chan算法% GreenSim团队一一专业级算法设计&代写程序% a = 2*pi/M;% for i=1:M% 欢迎访问 GreenSim 团队主页宀 °%*%CHAN算法,假设移动台与各基站位置较

2、近,需进行三四WLS计算%输入参数:%R(N-1 X 1): TDOA 测量值%Pbs(N X 2):基站的坐标,第一列为X,第二列为Y;参考基站坐标位于第一行%输出参数:%POS_ref(2X1):第一次WLS的估计结果,作为参考作最终定位结果的判决%POS1(2X1):定位结果1%POS2(2X1):定位结果2%POS3(2X1):定位结果3%POS4(2X1):定位结果4%这段程序用于自己产生算法输入参数,用于算法测试% delta = 10;% M=4;% Xb = 20;Yb = 100;% X = zeros(M,2);%TDOA测量误差的标准差,用于产生Q矩阵%参考基站外的基站数

3、量%参考的基站坐标%生成其他基站的坐标%X(i,1) = 400*cos(a*(i-1);%X(i,2) = 400*si n(a*(i-1);% end% Xreal = -150;Yreal = 200;% 移动台真实坐标% %产生TDOA测量结果 % Rb = sqrt(Xreal - Xb)A2+(Yreal - Yb)A2);% 移动台到基站的真实距离% N = normrnd(0,delta,1,M);% 产生 TDOA 测量误差% Kb = XbA2+YbA2;%产生TDOA测量值% R = zeros(M,1);% for i=1:M % R(i) = -Rb+sqrt(Xre

4、al - X(i,1)A2+(Yreal - X(i,2)A2)+N(i);% end % Q = (0.5*eye(M)+0.5*o nes(M)*(deltaA2);% Pbs = Xb Yb;X;% N = 5;% POS_ref POS1 POS2 POS3 POS4 = TDOA_cha n(R,Pbs,Q)N = size(Pbs,1);K = zeros(1,N);K = Pbs(:,1).A2 + Pbs(:,2).A2;ha = 0.5*(R.A2-K(2:N)+K(1)Ga = -Pbs(2:N,1)-Pbs(1,1) Pbs(2:N,2)-Pbs(1,2) R%计算第一次

5、 WLS估计结果(远距算法)Za = in v(Ga.'* in v(Q)*Ga)*Ga.'*i nv(Q)*ha;Ba = diag(Va);Fa = Ba*Q*Ba;Zacov = in v(Ga.'*i nv(Fa)*Ga);%第一次WLS计算(近距算法)Va2 = sqrt(Za2(1)-Pbs(2:N,1).A2+(Za2(2)-Pbs(2:N,2).A2);Ba2 = diag(Va2);Fa2 = Ba2*Q*Ba2;Zacov2 = in v(Ga.'* in v(Fa2)*Ga);%第二次WLS计算(近距算法)Gb = 1 0;0 1;1 1;

6、Bb2=Za2(1)-Pbs(1,1)00;0Za2 (2)-Pbs(1,2)0;00sqrt(Za2(1)-Pbs(1,1)A2+(Za2 (2)-Pbs(1,2)A2);Fb2 = 4*Bb2*Zacov2*Bb2;POS_ref = Za2(1:2,1);%第一次 WLS的估计结果,作为参考作最终定位结果的判决POS1 = sqrt(Zb2)+Pbs(1,:).' % 定位结果 1POS2 = -sqrt(Zb2)+Pbs(1,:).'% 定位结果 2POS3 = -sqrt(Zb2(1);sqrt(Zb2(2)+Pbs(1,:).'% 定位结果 3POS4 = sqrt(Zb2(1);-sqrt(Zb2(2)+Pbs(1,:).'% 定位结果 4源代码运行结果展示第2页欢迎访问 GreenSim 团队主页宀 邮箱:greensim第3页欢迎访问 GreenSim 团队主页宀 邮箱:greensim4oX6TD0A00.950.60.7.4000.4BS20i090.9050.50.203 BS1(Ma

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论