针对Taylor算法进行TDOA定位时,其初始估计位置的误差易导致Taylor算法不收敛和定位精度差的问题,提出一种基于自然选择的线性递减权重粒子群优化(W-SPSO)与Taylor算法协同定位的方法。该方法先通过W-SPSO算法得到一个初始估计位置(x,y),再通过Taylor算法在(x,y)处进行迭代运算得到最终定位结果。不同噪声情况下的仿真结果显示:W-SPSO与Taylor算法协同定位方法对MS坐标估计值的均方差(RMSE)小于标准PSO(粒子群优化)、SelPSO(基于自然选择的粒子群优化算法)、W-SPSO、Taylor以及Chan五种算法的RMSE。因此,所提出的定位方法在保留了SelPSO算法求解精度和收敛性的基础上,同时提高了全局搜索能力,使其具有更高的定位精度和收敛性。
1
【WSN定位】基于chan算法、fang算法、taylor算法和最小二乘定位算法lsm实现目标定位matlab源码.zip
2021-12-19 12:33:21 621KB 简介
1
Chan算法是一种基于TDOA技术、具有解析表达式解的定位算法,在TDOA误差服从理想高斯分布时性能良好。
2021-12-18 17:38:35 795B chan  uwb
1
uwb定位(基于TDOA的Chan算法).rar
2021-12-17 10:01:21 1KB
26TDOA定位的Chan算法MATLAB源代码.rar
2021-12-17 09:01:43 53KB
MATALB算法,TDOA
2021-11-01 17:03:19 4KB matlab TDOA CHAN 算法
1
使用C++实现的辐射源时差定位CHAN算法和Taylor算法。采用已知位置的四个站点对1个辐射源采集信号,然后根据这四路数据的时差进行计算,得到精确的辐射源XYZ坐标,实现对辐射源的无源定位。
2021-10-15 21:58:58 11KB 时差定位 TDOA Chan算法 无源定位
1
无线室内定位中精确定位算法,chan算法.rar
1
用MatlAB实现的无线定位的基本算法CHAN算法,还有其改进算法.rar
2021-08-31 18:09:45 25KB matlab 源码
用MATLAB编写,4个基站的基于TDOA的改进Chan氏算法定位。对传统的Chan氏算法进行改进,在第一次WLS估计后,用真实值进行对TDOA测量值的修正,再将修正过后的估计值作为第二次Chan算法的TDOA值再次进行WLS估计标签节点的坐标。循环采样5000次,基站位置,标签节点位置,系统噪声标准差都已经预设置好,可以根据要求自己修改。本代码使用的衡量指标是累积分布函数CDF,也可以自己改成均方误差RMSE。下载后可以直接运行。可以用于TDOA定位算法的改进或者比较或者UWB定位都可以。
2021-07-31 16:49:36 1KB tdoa 修正TDOA值 Chan算法
1