资源简介
基于三维TDOA的基站定位,采用了三维chan算法
代码片段和文件信息
function Estimation=Chan_TDOA_3D(BSNumXXbReal_msP)
c=3e8;
Rb = sqrt((Real_ms(1) - Xb(1))^2+(Real_ms(2) - Xb(2))^2+(Real_ms(3)-Xb(3))^2);%移动台到基站的真实距离
%Q = eye(BSNum)*(delta0^2);
Q=(eye(BSNum)+ones(BSNum))/2;
%Q=chol(Q_a);
%P= normrnd(0delta01BSNum);%产生TDOA测量误差
Kb = sum(Xb.^2);
R = zeros(BSNum1);
for i=1:BSNum %产生TDOA测量值
R(i) = -Rb+sqrt((Real_ms(1)- X(i1))^2+(Real_ms(2) - X(i2))^2+(Real_ms(3)-X(i3))^2)+P(i);
end
Pbs = [Xb;X];
N = size(Pbs1);
K = zeros(1N);
K = Pbs(:1).^2 + Pbs(:2).^2+Pbs(:3).^2;
ha = 0.5*(R.^2-K(2:N)+K(1));
Ga = -[Pbs(2:N1)-Xb(1) Pbs(2:N2)-Xb(2) Pbs(2:N3)-Xb(3) R];
%计算第一次WLS估计结果(远距算法)
Za=inv(Ga.‘*inv(Q)*Ga)*Ga.‘*inv(Q)*ha;
for i=1:BSNum
Ba(ii)=sqrt((Za(1)-X(i1))^2
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 1601 2015-12-25 19:29 Chan_TDOA_3D.m
----------- --------- ---------- ----- ----
1601 1
相关资源
- 时延估计及TDOA定位
- TDOA算法matlab仿真代码
- chan定位算法
- TDOA仿真程序
- 基于TDOA定位的taylor级数展开法
- 蜂窝网络TDOA定位方法的Fang算法研究及
- TDOA常见算法的MATLAB源代码
- 无源定位TDOA算法GDOP
- TDOA/AOA定位的扩展卡尔曼滤波定位算法
- 源代码tdoa
- TDOA算法matlab仿真代码.rar
- TDOA_AOA定位的扩展卡尔曼滤波算法MA
- 无线定位的各种经典算法的matlab代码
- 室内TDOA定位chan算法
- 基于无线TOA和TDOA的无线定位技术
- TDOA算法室内定位
- TDOA等无线定位算法大全
- 基于TDOA定位算法源代码
- TDOA仿真.rar
- 26TDOA定位的Chan算法MATLAB源代码
- 基于TDOA定位的Chan-taylor混合加权算法
- 利用Matlab实现的二维TDOA定位算法仿真
- TDOA时差定位算法仿真
- 基于TDOA定位的Chan算法MATLAB仿真
- 基于TDOA定位的仿真程序
- 影响目标定位精度的分析
- matlab实现的三维UWBTDOA AOA联合定位算法
- FDOA and TDOA 信号级的频差和时间差提取
- 二维TDOA定位算法仿真程序
- TOA_TR_RE 代码实现了超宽带基本定位算
评论
共有 条评论