一种基于精度估计的定位切换方法

专利2024-08-01  53


1.本发明属于导航定位技术领域,涉及到硬切换定位和软切换定位,特别涉及到定位方式切换和精度估计方法。


背景技术:

2.异构定位网络中,可以利用硬切换定位和软切换定位的方式对多种定位网络进行融合定位,从而达到扩大覆盖范围,提高定位精度的功能。但是在每次定位中,定位结果更好的融合定位方式是不固定的,有时候可能是软切换定位精度更好,有时候硬切换定位具有更好的定位性能。设备在定位的过程中无法判断在本次定位中是硬切换定位还是软切换定位的结果更好,因此需要对定位融合方式进行切换,切换到性能更好的定位方式。
3.经对现有文献检索发现,在名为《异构无线系统室内外无缝定位技术研究》(下文中简称为文献1)的论文中,分析了硬切换定位和软切换定位的概念,软/硬切换定位适用于各种类型的异构定位系统,可以提高定位的准确性,满足了设备对于无缝定位的需求,具有更好的普适性。但其只对硬切换定位和软切换定位的原理分别进行了论述,没有考虑到软切换定位和硬切换定位二者间的切换问题。
4.在international conference on advanced electronic materials,computers and software engineering(aemcse)发表的“fusion localization based on accuracy estimation”(2022年的先进电子材料、计算机与软件工程国际学术会议,《基于精度估计的融合定位》)提出了一种用于定位的精度估计算法,这种算法利用了在一定范围内“终端与基站的到达时间差集合”与“定位精度”所呈现的单调特性。经过进一步研究中发现,该文献中提出的精度估计算法可以为定位切换提供依据。
5.本发明在上述基础上对异构系统下的定位做了进一步研究,根据上文中的精度估计算法选取软/硬切换作为本次定位的融合方式,由此提出一种用于软切换和硬切换融合二者间的切换方法。


技术实现要素:

6.本发明要解决的技术问题是在异构系统下设备无法判断出应该选择硬切换定位还是软切换定位,可能会选择二者中较差的定位结果导致定位误差偏大。本发明的目的是使得设备在每次定位过程中选择软/硬切换定位中更优的定位结果,提高定位结果的准确性。
7.为了达到上述目的,本发明采用的技术方案为:
8.一种基于精度估计的定位切换方法,包括软硬切换定位,判决门限的选取和切换判决三部分,具体步骤为:
9.第一步,由精度估计值做软/硬切换定位
10.步骤1.1:假设定位环境中存在两个异构定位系统a和b,测试点tp同时得到系统a下的定位结果pa和精度估计结果ea,系统b下的定位结果pb和精度估计结果eb。
11.步骤1.2:将测试点tp得到的两个精度估计值ea和eb比较,选择较小值对应系统的定位结果作为硬切换定位结果ph。
12.步骤1.3:把精度估计值ea,eb带入文献1中的权值计算公式得到系统a的权值w和系统b的权值1-w,带入融合定位计算公式ps=wpa+(1-w)pb得到软切换定位结果ps。
13.第二步,选取合适的判决门限:
14.步骤2.1:将实验场景带入到实际环境中,对位置(x
tp
,y
tp
)已知的测试点tp’通过步骤1.1到1.3进行硬切换定位和软切换定位,在实际环境中存在两个异构定位系统,可以得到精度估计值ea、eb,以及此次的硬切换定位结果(xh,yh)和软切换定位结果(xs,ys),然后计算此次的定位误差即测试点的实际位置与定位结果之间的距离,得到硬切换定位误差为软切换定位的误差为
15.步骤2.2:在同一环境下,将测试点tp’取不同的位置多次重复步骤2.1,每次重复都能得到一组包含ea、eb、rh、rs的样本,因此可以得到多组样本,以这些样本统计不同的定位精度估计值ea、eb与定位误差rh、rs的对应关系。
16.步骤2.3:对每一组中的精度估计值ea、eb取二者间较小值与较大值做比值,得到精度估计比值e
ab

17.步骤2.4:在多组样本中,每个样本点都有对应的精度估计比值e
ab
、硬切换定位误差rh和软切换定位误差rs,统计各个样本点在硬切换定位误差rh小的情况下对应的精度估计比值e
ab
,以及软切换定位误差rs小的情况下对应的精度估计比值e
ab
,分析两种情况下e
ab
的分布情况。由两种情况下的直方图趋势,分别得到横轴为精度估计比值,纵轴为直方图样本数的曲线方程fh(e)和fs(e)。选取两条曲线相交时的横轴e对应的值作为切换的判决门限d
t

18.第三步,根据判决门限做切换定位:
19.步骤3.1:在第二步对应的真实环境下,将测试点tp’通过步骤1.1到1.3进行硬切换定位和软切换定位,得到精度估计值ea、eb,精度估计比值e
ab
,以及此次的硬切换定位结果(xh,yh)和软切换定位结果(xs,ys)。
20.步骤3.2:将本次定位得到e
ab
与判决门限d
t
做比较,当e
ab
小于d
t
则将硬切换定位结果(xh,yh)作为定位结果,否则将软切换定位结果(xs,ys)作为定位结果。
21.本发明的效果与益处是:与硬切换定位和软切换定位相比,本发明优势在于可以针对每次定位下的不同情况,切换定位方式,将软/硬切换定位结果中更优的结果输出。不仅继承了软硬切换定位的无缝性,同时提高了定位的精度。
具体实施方式
22.第一步,由精度估计值做软/硬切换定位
23.步骤1.1:利用环境中存在两个异构定位系统a和b,测试点tp同时得到系统a下的定位结果pa和精度估计结果ea,系统b下的定位结果pb和精度估计结果eb。
24.步骤1.2:将测试点tp得到的两个精度估计值ea和eb比较,选择较小值对应系统的
定位结果作为硬切换定位结果ph。
25.步骤1.3:由精度估计值ea,eb得到系统a的权值w和系统b的权值1-w,带入融合定位计算公式ps=wpa+(1-w)pb得到软切换定位结果ps。
26.第二步,选取合适的判决门限:
27.步骤2.1:在长宽均为100米的实际场景中,存在两个异构定位系统a和b,分别对应5g otdoa定位和wlan指纹定位。将位置(x
tp
,y
tp
)已知的测试点tp’通过步骤1.1到1.3进行硬切换定位和软切换定位,得到精度估计值ea、eb,硬切换定位结果(xh,yh)和软切换定位结果(xs,ys),计算得到硬切换定位误差为软切换定位的误差为
28.步骤2.2:在同一环境下,将测试点tp’取不同的位置重复步骤2.1十万次,每次重复都能得到一组包含ea、eb、rh、rs的样本,因此可以得到多组样本,以这些样本统计不同的定位精度估计值ea、eb与定位误差rh、rs的对应关系。
29.步骤2.3:对每一组中的精度估计值ea、eb取二者间较小值与较大值做比值,得到精度估计比值e
ab

30.步骤2.4:统计多组样本,每个样本点都有精度估计比值e
ab
、软切换定位误差rs和硬切换定位误差rh这三个参数,统计每个样本点在硬切换定位误差rh小的情况下对应的精度估计比值e
ab
,以及软切换定位误差rs小的情况下对应的精度估计比值e
ab
,分析两种情况下e
ab
的分布情况,根据统计结果选取e
ab
=0.155作为切换的判决门限d
t

31.第三步,根据判决门限做切换定位:
32.步骤3.1:将测试点tp’通过步骤1.1到1.3进行硬切换定位和软切换定位,得到精度估计值ea=13、eb=20,精度估计比值e
ab
=0.65,以及此次的硬切换定位结果(60,80)和软切换定位结果(60.8,81)。
33.步骤3.2:将本次定位得到精度估计比值0.65与判决门限0.155做比较,e
ab
大于d
t
,将软切换定位结果(60.8,81)作为定位结果。
34.以上所述实施例仅表达本发明的实施方式,但并不能因此而理解为对本发明专利的范围的限制,应当指出,对于本领域的技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些均属于本发明的保护范围。

技术特征:
1.一种基于精度估计的定位切换方法,其特征在于,所述的定位切换方法包括软硬切换定位,判决门限的选取和切换判决三部分,具体步骤为:第一步,由精度估计值做软/硬切换定位步骤1.1:假设定位环境中存在两个异构定位系统a和b,测试点tp同时得到系统a下的定位结果p
a
和精度估计结果e
a
,系统b下的定位结果p
b
和精度估计结果e
b
;步骤1.2:将测试点tp得到的两个精度估计值e
a
和e
b
比较,选择较小值对应系统的定位结果作为硬切换定位结果p
h
;步骤1.3:把精度估计值e
a
,e
b
带入权值计算公式得到系统a的权值w和系统b的权值1-w,带入融合定位计算公式p
s
=wp
a
+(1-w)p
b
得到软切换定位结果p
s
;第二步,选取合适的判决门限:步骤2.1:将实验场景带入到实际环境中,对位置(x
tp
,y
tp
)已知的测试点tp’通过步骤1.1到1.3进行硬切换定位和软切换定位,在实际环境中存在两个异构定位系统,可以得到精度估计值e
a
、e
b
,以及此次的硬切换定位结果(x
h
,y
h
)和软切换定位结果(x
s
,y
s
),然后计算此次的定位误差即测试点的实际位置与定位结果之间的距离,得到硬切换定位误差为软切换定位的误差为步骤2.2:在同一环境下,将测试点tp’取不同的位置多次重复步骤2.1,每次重复都能得到一组包含e
a
、e
b
、r
h
、r
s
的样本,因此可以得到多组样本,以多组样本统计不同的定位精度估计值e
a
、e
b
与定位误差r
h
、r
s
的对应关系;步骤2.3:对每一组中的精度估计值e
a
、e
b
做比值,得到精度估计比值e
ab
;步骤2.4:在多组样本中,每个样本点都有对应的精度估计比值e
ab
、硬切换定位误差r
h
和软切换定位误差r
s
,统计各个样本点在硬切换定位误差r
h
小的情况下对应的精度估计比值e
ab
,以及软切换定位误差r
s
小的情况下对应的精度估计比值e
ab
,分析两种情况下e
ab
的分布情况;由两种情况下的直方图趋势,分别得到横轴为精度估计比值,纵轴为直方图样本数的曲线方程f
h
(e)和f
s
(e);选取两条曲线相交时的横轴e对应的值作为切换的判决门限d
t
;第三步,根据判决门限做切换定位:步骤3.1:在第二步对应的真实环境下,将测试点tp’通过步骤1.1到1.3进行硬切换定位和软切换定位,得到精度估计值e
a
、e
b
,精度估计比值e
ab
,以及此次的硬切换定位结果(x
h
,y
h
)和软切换定位结果(x
s
,y
s
);步骤3.2:将本次定位得到e
ab
与判决门限d
t
做比较,当e
ab
小于d
t
则将硬切换定位结果(x
h
,y
h
)作为定位结果,否则将软切换定位结果(x
s
,y
s
)作为定位结果。

技术总结
本发明提供一种基于精度估计的定位切换方法,属于导航定位技术领域。所述的定位切换方法包括软硬切换定位,判决门限的选取和切换判决三部分。与硬切换定位和软切换定位相比,本发明优势在于可以针对每次定位下的不同情况,切换定位方式,将软/硬切换定位结果中更优的结果输出。不仅继承了软硬切换定位的无缝性,同时提高了定位的精度。同时提高了定位的精度。


技术研发人员:邹德岳 赫连昇
受保护的技术使用者:大连理工大学
技术研发日:2022.06.22
技术公布日:2022/11/1
转载请注明原文地址: https://tieba.8miu.com/read-9115.html

最新回复(0)