Khalaf-Allah Mohamed
Institute of Traffic Telematics, Technische Universität Dresden, 01062 Dresden, Germany.
Sensors (Basel). 2021 Nov 3;21(21):7325. doi: 10.3390/s21217325.
At least four non-coplanar anchor nodes (ANs) are required for the time-of-arrival (ToA)-based three-dimensional (3D) positioning to enable unique position estimation. Direct method (DM) and particle filter (PF) algorithms were developed to address the three-anchor ToA-based 3D positioning problem. The proposed DM reduces this problem to the solution of a quadratic equation, exploiting the knowledge about the workspace, to first estimate the - or -coordinate, and then the remaining two coordinates. The implemented PF uses 1000 particles to represent the posterior probability density function (PDF) of the AN's 3D position. The prediction step generates new particles by a resampling procedure. The ToA measurements determine the importance of these particles to enable updating the posterior PDF and estimating the 3D position of the AN. Simulation results corroborate the viability of the developed DM and PF algorithms, in terms of accuracy and computational cost, in the pursuit and circumnavigation scenarios, and even with a horizontally coplanar arrangement of the three ANs. Therefore, it is possible to enable applications requiring real-time positioning, such as unmanned aerial vehicle (UAV) autonomous docking and circling a stationary (or moving) position, without the need for an excessive number of ANs.
基于到达时间(ToA)的三维(3D)定位需要至少四个非共面锚节点(AN)才能实现唯一的位置估计。开发了直接方法(DM)和粒子滤波器(PF)算法来解决基于三个锚节点ToA的3D定位问题。所提出的DM利用关于工作空间的知识,将此问题简化为二次方程的求解,首先估计x或y坐标,然后估计其余两个坐标。所实现的PF使用1000个粒子来表示锚节点3D位置的后验概率密度函数(PDF)。预测步骤通过重采样过程生成新粒子。ToA测量确定这些粒子的重要性,以便更新后验PDF并估计锚节点的3D位置。仿真结果证实了所开发的DM和PF算法在精度和计算成本方面在追踪和环绕场景中的可行性,甚至在三个锚节点水平共面排列的情况下也是如此。因此,无需过多数量的锚节点就可以实现需要实时定位的应用,例如无人机(UAV)自主对接和围绕固定(或移动)位置盘旋。