【技术实现步骤摘要】
基于数字孪生的UWB定位系统与方法
[0001]本专利技术涉及UWB(Ultra Wide Band,超宽带)室内定位
,具体地指一种基于数字孪生的UWB定位系统与方法。
技术介绍
[0002]UWB定位技术使用窄脉冲进行数据传输,可以达到厘米级的定位精度。相对于蓝牙、ZigBee、WIFI、超声波、红外等其他室内定位技术,拥有定位精度高,抗干扰能力强等特点,因此得到广泛的应用。但是在基站布设的过程中,通常按照经验选定安装位置,缺乏相对准确的指导。同时由于环境中的各种干扰,UWB定位结果可能出现小范围的抖动,导致定位结果偏离实际位置。并且在复杂的室内环境中,由于存在各种障碍物的遮挡,可能会对UWB定位系统造成较大的非视距误差,从而导致定位精度大幅下降。
[0003]数字孪生是充分利用物理模型、传感器更新、运行历史等数据,集成多学科、多物理量、多尺度、多概率的仿真过程,在虚拟空间中完成映射,从而反映相对应的实体装备的全生命周期过程。运用数字孪生技术构建与物理空间对应的虚拟空间,在虚拟空间中进行各种测试,提前预测在物理空间中的可行性,通过数据的相互传递,完成物理空间和虚拟空间的交互。
[0004]目前针对相关技术中,将数字孪生技术应用在UWB室内定位方面,尚未提出有效的解决方案。
技术实现思路
[0005]本专利技术的目的就是要提供一种基于数字孪生的UWB定位系统与方法,本专利技术结合数字孪生技术,解决了基站布置不合理、数据抖动、非视距误差大、可视化程度低等问题,增强了定位系统的稳定 ...
【技术保护点】
【技术特征摘要】
1.一种基于数字孪生的UWB定位系统,其特征在于:它包括室内环境的数字化建模模块(1)、最佳锚点位置选择模块(2)、定位系统校正模块(3)和标签定位误差消除处理模块(4),其中,室内环境的数字化建模模块(1)用于利用BIM技术在数字空间确定室内建筑的几何模型、障碍物材料参数和UWB信道特性,并构建数字空间定位模型;最佳锚点位置选择模块(2)用于在数字空间定位模型内利用多目标优化算法对各个UWB基站的空间不同位置UWB信号强度分布和测距误差进行计算,从而确定各个UWB基站最佳安装位置,各个UWB基站的最佳安装位置使得数字空间中UWB的信号强度最高,测距误差最小;以各个UWB基站最佳安装位置为基础指导物理空间中实际的UWB基站安装,再根据物理空间中各个UWB基站实际安装位置修正数字空间中对应UWB基站的位置信息,重构数字空间定位模型;定位系统校正模块(3)用于根据数字空间定位模型计算得到空间不同位置的测距误差,形成预测误差分布模型,在物理空间中等间隔均匀设置标定点,根据各个标定点的UWB测量坐标与真实坐标差值计算UWB测量误差,从而得到测量误差分布模型;测量误差分布模型与预测误差分布模型做差得到环境噪声分布模型;预测误差分布模型与环境噪声分布模型求和得到总体误差分布模型;标签定位误差消除处理模块(4)用于在数字空间内利用机器学习算法对UWB定位标签和各个UWB基站的测距值进行分类从而确定UWB定位标签的运动状态,根据UWB定位标签运动速度动态计算平滑滤波窗口大小,从而确定平滑滤波器,利用平滑滤波器抑制UWB定位标签和各个UWB基站的测距值的数据抖动;对抑制抖动后的UWB定位标签的测量坐标按照总体误差分布模型进行补偿,并结合各个UWB基站坐标,得到UWB定位标签定位结果。2.根据权利要求1所述的基于数字孪生的UWB定位系统,其特征在于:所述障碍物材料参数用于表示不同障碍物的材质和厚度对于UWB信号的强度和测距误差的影响,UWB基站的UWB信道特征表示UWB基站发出的UWB信号强度随空间距离的衰减特性;所述测距误差表示UWB信号被障碍物遮挡以后,造成测距值增加。3.根据权利要求1所述的基于数字孪生的UWB定位系统,其特征在于:所述定位系统校正模块(3)还用于在物理空间中障碍物位置发生改变时,根据数字空间定位模型重新计算预测误差分布模型,重新计算的预测误差分布模型与环境噪声分布模型求和得到总体误差分布模型。4.根据权利要求1所述的基于数字孪生的UWB定位系统,其特征在于:所述室内环境的数字化建模模块(1)构建数字空间定位模型的具体过程为:首先,对建筑物的空间结构进行扫描,使用BIM技术在数字空间构建室内建筑的几何模型、障碍物材料参数和UWB信道特性,并使用建模软件进行建模,构建三维空间模型;然后,根据障碍物材料参数和UWB信道特性构建UWB信号强度衰减模型和非视距误差模型,三维空间模型、UWB信号强度衰减模型和非视距误差模型形成数字空间定位模型。5.根据权利要求4所述的基于数字孪生的UWB定位系统,其特征在于:所述UWB信号强度衰减模型的构建方法为根据自由空间传输模型,确定UWB接收信号功率:
其中,P
R
表示UWB接收信号功率,P
T
表示UWB发射信号功率,G
T
表示UWB发射信号增益,G
R
表示UWB接收信号增益,λ表示UWB信号波长,d表示UWB接收设备与UWB发射设备之间的距离,k表示信号损耗因子;UWB信号强度衰减模型为:其中P(d)表示距离为实际距离d时的接收信号功率,P(d0)表示距离为参考距离d0时的接收信号功率,k1表示传输路径损耗参数;非视距误差模型的构建方法为:UWB基站与UWB定位标签之间存在障碍物O1,O2,
…
O
n
,由于经过障碍物造成电磁波传输速度减慢,从而使电磁波到达标签的时间t加长,其中l
ST
表示UWB基站与UWB定位标签之间的实际距离,c表示电磁波在空气中的传播速度,表示电磁波穿过障碍物O
i
比在空气中传播相同距离多花费的时间,其中h
i
和ε
i
表示障碍物O
i
的厚度和介电常数,从而导致UWB基站与UWB定位标签之间测量距离因此非视距误差6.根据权利要求1所述的基于数字孪生的UWB定位系统,其特征在于:所述最佳锚点位置选择模块(2)求解数字空间中最佳UWB基站位置的具体方法为:首先,在数字空间中,将空间划分为m*n*o个正方形格,每个正方形格Ti以中心坐标(x
Ti
,y
Ti
,z
Ti
)表示,对于一个坐标为(x
Sj
,y
Sj
,z
Sj
)的UWB基站Sj,设正方形格内部接收的UWB信号强度与中心点相同,根据UWB信号强度衰减模型,计算可得正方形格Ti处接收信号强度为:其中,表示正方形格Ti与UWB基站Sj的空间距离;然后,在电磁波传播过程中,在受到n个障碍物阻挡后Ti处的接收信号强度为:其中,α
k
表示障碍物O
k
对传播信号的衰减系数,h
k
表示障碍物O
k
的厚度;然后,根据UWB接收信号强度计算出对于UWB基站Sj空间中每一个正方形格Ti的接收信号强度P(Ti)
′
;根据非视距误差模型,每一个正方形格Ti的非视距误差为Δ(Ti)=Δ
l
;则基站Sj的空间平均信号强度表示为:空间平均非视距误差表示为对于s个UWB基站,每个正方形格的信号强度是s个基站的信号强度
的叠加,于是空间整体信号强度表示为:空间整体非视距误差表示为然后,对于给定的空间环境,已知墙体和障碍物的位置,使用一种多目标优化算法选择最佳的N组基站布设位置;最后,对于N组近似的最优解,根据实际的安装情况和操作难度选择最佳的基站布设位置安装基站,再根据实际安装位置修正虚拟空间中的基站位置。7.根据权利要求1所述的基于数字孪生的UWB定位系统,其特征在于:所述定位系统校正模块(3)得到总体误差分布模型的具体方法为:首先,根据建筑物和障碍物的空间结构特点,在物理空间内等间隔均匀设置标定点,使用全站仪获取每个标定点P
i
的真实坐标(x
i
,y
i
,z
i
),对于区域E
j
中的每个标定点,将标签放置在标定点P
i
上,使用UWB定位系统对UWB定位标签进行定位,获取测量坐标(x
i
′
,y
i
′
,z
i
′
);然后,对于标定点P
i
的定位误差Δ
i
=(Δx
i
,Δy
i
,Δz
i
)=(x
i
′‑
x
i
,y
i
′‑
y
i
,z
i
′‑
z
i
),可得标定点P
i
的定位误差向量MEA
i
=[Δx
i
,Δy
i
,Δz
i
],根据物理空间中全部的N个标定点的定位误差向量,建立空间中的定位误差矩阵;[MEA1,
…
MEA
i
,
…
MEA
N
];然后,根据确定的基站位置和非视距误差模型,对于标定点P
i
可以计算得到预测误差NLOS
i
=[nx
i
,ny
i
,nz
i
],...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。