摘要
本发明涉及一种室内三维定位方法,是针对解决现有同类方法的网络成本较高,节点间高度差给室内定位带来的误差较大的技术问题而设计。其要点是该定位方法基于垂直空间层次划分算法,将节点之间的高度差加入到定位中,作为其中计算的参数因子,消除高度差在定位中的误差影响,实现三维的室内定位;即该定位方法通过计算无线设备的节点信息传输能力及剩余能量来确定网络的中心层,再根据已知节点坐标及节点的距离信息对未知节点进行模糊定位,接着利用所得相对信息和公式计算得出未知节点的坐标,最后通过加权平均算术求得最终未知节点坐标。其降低了算法的复杂程度,同时保证了正确率,实现更加高效、高精度的室内定位。