1.一种基于Wi‑Fi精准时间测量的无线定位方法,其特征在于包括以下步骤:步骤一、在目标区域内部署并标定m(m≥3,m为整数)个接入点(AP,Access Point),随机放置n(n≥1,n为整数)个测试点(TP,Test Point);
步骤二、在每个AP处对每个TP执行精准时间测量(FTM,Fine Time Measurement);
步骤三、在每个TP处采集来自每个AP的实际接收信号强度;
步骤四、基于步骤二中的FTM测量值,计算AP与TP间的测距结果;
步骤五、根据步骤三中的实际接收信号强度和步骤四中的测距结果进行非视距(NLoS,Non Line of Sight)判别,并对步骤四中的测距结果进行筛选;
步骤六、基于步骤一中AP的位置坐标和步骤五中筛选后的测距结果,应用最小二乘法计算每个TP的位置。
2.根据权利要求1所述的一种基于Wi‑Fi精准时间测量的无线定位方法,其特征在于所述步骤五包括以下步骤:
步骤五、根据步骤三中的实际接收信号强度RSSij和步骤四中的测距结果dij进行NLoS判别,并对步骤四中的测距结果进行筛选,具体包括以下步骤:步骤五(一)、利用对数传播模型公式 计算参考接收信号强度 其中,RSS0为距无线接入点d0远处的接收信号强度,β为路径衰减指数。
步骤五(二)、计算接收信号强度差 其中,ΔPij表示Wi‑Fi信号在NLoS传播时由于发生反射、穿透等所造成的信号强度衰减。
步骤五(三)、设定接收信号强度差阈值Pthr(Pthr≥0),判断ΔPij是否偏离阈值Pthr。若ΔPij>Pthr,则所对应dij被判定为Wi‑Fi信号在APi与TPj间进行NLoS传播时的距离,将其舍弃且不用于后续测试点位置的解算;若ΔPij≤Pthr,则所对应dij被判定APi与TPj之间的直线距离并保留dij。