最小二乘定位算法常常用于实际定位中,最小二乘法属于优化算法的一种。
最小二乘定位算法的原理为:通过将误差的平方和最小化来求得待定位节点位置的最佳估计值。
图1为最小二乘定位算法示意图。
![b958ae1b230ba947208f71a9344035ba.png](https://i-blog.csdnimg.cn/blog_migrate/3b50872c475afc2c1f2ca30a7f2229fe.png)
已知n个信标节点的坐标分别为:
![7d95f0fdff01181551b7db23a8ca9945.png](https://i-blog.csdnimg.cn/blog_migrate/cf8d7b434b0793c1c3479427304f92d1.png)
信标节点向待定位节点发送数据包,待定位节点测量来自信标节点数据包的信号强度为:
![f14fe6ef91a5f382702f7c6b13b4d9f9.png](https://i-blog.csdnimg.cn/blog_migrate/35a6b5aaf1c3fc7c4e9354061d484041.png)
根据信号传播模型,可以将这一系列的RSSI值转换为相应的距离:
最小二乘定位算法常常用于实际定位中,最小二乘法属于优化算法的一种。
最小二乘定位算法的原理为:通过将误差的平方和最小化来求得待定位节点位置的最佳估计值。
图1为最小二乘定位算法示意图。
已知n个信标节点的坐标分别为:
信标节点向待定位节点发送数据包,待定位节点测量来自信标节点数据包的信号强度为:
根据信号传播模型,可以将这一系列的RSSI值转换为相应的距离: