基于空间谱测向和TDOA的定位方法、系统、装置与流程

文档序号:25539127发布日期:2021-06-18 20:34阅读:180来源:国知局
基于空间谱测向和TDOA的定位方法、系统、装置与流程

本发明涉及无人机技术领域,尤其涉及一种基于空间谱测向和tdoa的定位方法、系统、装置。



背景技术:

无人驾驶飞机简称无人机,是利用无线电遥控设备和自备的程序控制装置操纵的不载人飞机,或者由车载计算机完全地或间歇地自主地操作,目前在航拍、农业、植保、微型自拍、快递运输、灾难救援、观察野生动物、监控传染病、测绘、新闻报道、电力巡检、救灾、影视拍摄、制造浪漫等等领域均有广泛的应用。随着无人机广泛应用,全球无人机市场规模的进一步扩大,民用无人机市场潜力巨大,必将向更广阔的领域推广,但对于无人机的定位技术还不够无法达到需求。

tdoa(timedifferenceofarrival,到达时间差)定位是一种利用时间差进行定位的方法。通过测量信号到达两两监测站的时间差,就能确定信号的位置;虽然tdoa定位系统定位精度较高,但定位精度易受设备及天线接收能力的影响。



技术实现要素:

本发明提供一种基于空间谱测向和tdoa的定位方法、系统、装置,以解决无人机定位不稳定问题。

根据本发明的第一方面,提供了一种基于空间谱测向和tdoa的定位方法,包括:

获取n个监测站监测到目标无人机而得到的监测信号,以及所述目标无人机相对于所述n个监测站的波达方向,其中,n≥3;

根据n个监测信号,确定所述目标无人机的位置时差序列,所述位置时差序列中的位置时差表征了对应的两个监测站监测到所述目标无人机的时差;

根据所述n个波达方向,确定所述目标无人机的p个候选位置,以及每个候选位置对应的预估时差序列,所述预估时差序列中的预估时差表征了处于对应候选位置的无人机与对应的两个监测站通信的时差,其中,p≥1;

根据所述位置时差序列以及所述p个候选位置对应的预估时差序列,确定所述目标无人机的位置。

可选的,所述监测信号是对所述监测站的天线阵列接收到的所述目标无人机的接收信号进行相位补偿而得到的。

可选的,所述监测信号具体是对所述天线阵列的m个阵元的接收信号进行加权求和而进行相位补偿的,其中,m≥1。

可选的,每个天线阵列的m个阵元为等距线阵每个阵元的权值是根据以下公式确定的:

式中,

λ表示所述监测信号的波长;

m表示第m个天线阵元,其中1≤m≤m;

d表示所述天线阵列的阵元间距;

θ表示第n个监测站的波达方向,其中1≤n≤n;

wm表示第m个天线阵元的权值。

可选的,每个天线阵列的m个阵元为等距线阵,所述监测信号是根据以下公式确定的:

式中,

x(t)表示所述监测信号;

sm表示第m个阵元的接收信号,其中1≤m≤m;

s(t)表示第n个监测站接收到的信号,其中1≤n≤n;

w*m表示第m个天线阵元权值wm的共轭复数。

可选的,根据n个监测信号,确定所述目标无人机的位置时差序列,包括:

针对于任意两个监测信号,利用广义互相关算法计算所述两个监测信号的时差。

可选的,根据所述n个波达方向,确定所述目标无人机的p个候选位置,以及每个候选位置对应的预估时差序列,包括:

根据所述n个波达方向,确定所述目标无人机的候选区域;

在所述候选区域中,确定所述p个候选位置;

根据所述p个候选位置以及所述n个监测站的位置,确定每个候选位置对应的预估时差序列。

可选的,根据所述n个波达方向,确定所述目标无人机的候选区域,包括:

根据所述n个波达方向,确定交汇区域,所述目标无人机处于所述交汇区域;

根据所述交汇区域,确定所述候选区域,所述候选区域包括所述交汇区域。

可选的,所述交汇区域的不同边缘匹配于不同监测站的波达方向。

可选的,在所述候选区域中,确定所述p个候选位置,包括:

将所述候选区域划分为p个方格,确定每个方格的中心为一个候选位置。

可选的,根据所述位置时差序列以及所述p个候选位置对应的预估时差序列,确定所述目标无人机的位置,包括:

确定所述位置时差序列与所述p个预估时差序列的差异信息;

根据所述差异信息确定所述目标无人机的位置。

可选的,确定所述位置时差序列与所述p个预估时差序列的差异信息,包括:

根据预设的损失函数,计算所述位置时差序列与每个预估时差序列的损失值作为所述差异信息。

可选的,所述损失函数包括以下至少之一:

式中,

loss1表示第一损失函数的损失值;

loss2表示第二损失函数的损失值;

∆tdij表示第i个监测站和第j个监测站监测到所述目标无人机的时间差向量,其中,1≤i≤n,1≤j≤n;

∆td′ij表示处于第p个网格中心时无人机与第i个监测站与第j个监测站进行通信的时间差向量,其中,1≤i≤n,1≤j≤n,1≤p≤p。

根据本发明的第二方面,提供了一种基于空间谱测向和tdoa的定位系统,包括上位机、n个监测站,每个监测站可接收所述目标无人机的接收信号,并测得每个接收信号相对于监测站的波达方向,

所述上位机用于执行本发明第一方面及其可选方案所涉及的基于空间谱测向和tdoa的定位方法。

根据本发明的第三方面,提供了一种基于空间谱测向和tdoa的定位装置,包括:

信号及方向获取模块,用于获取n个监测站监测到目标无人机而得到的监测信号,以及所述目标无人机相对于所述n个监测站的波达方向,其中,n≥3;

位置时差计算模块,用于根据n个监测信号,确定所述目标无人机的位置时差序列,所述位置时差序列中的位置时差表征了对应的两个监测站监测到所述目标无人机的时差;

预估时差计算模块,用于根据所述n个波达方向,确定所述目标无人机的p个候选位置,以及每个候选位置对应的预估时差序列,所述预估时差序列中的预估时差表征了处于对应候选位置的无人机与对应的两个监测站通信的时差,其中,p≥1;

无人机定位模块,用于根据所述位置时差序列以及所述p个候选位置对应的预估时差序列,确定所述目标无人机的位置。

可选的,所述监测信号是对所述监测站的天线阵列接收到的所述目标无人机的接收信号进行相位补偿而得到的。

可选的,所述监测信号具体是对所述天线阵列的m个阵元的接收信号进行加权求和而进行相位补偿的,其中,m≥1。

可选的,每个天线阵列的m个阵元为等距线阵,每个阵元的权值是根据以下公式确定的:

式中,

λ表示所述监测信号的波长;

m表示第m个天线阵元,其中1≤m≤m;

d表示所述天线阵列的阵元间距;

θ表示第n个监测站的波达方向,其中1≤n≤n;

wm表示第m个天线阵元的权值。

可选的,每个天线阵列的m个阵元为等距线阵,所述监测信号是根据以下公式确定的:

式中,

x(t)表示所述监测信号;

sm表示第m个阵元的接收信号,其中1≤m≤m;

s(t)表示第n个监测站接收到的信号,其中1≤n≤n;

w*m表示第m个天线阵元权值wm的共轭复数。

可选的,所述位置时差计算模块具体用于:

针对于任意两个监测信号,利用广义互相关算法计算所述两个监测信号的时差。

可选的,所述预估时差计算模块包括:

候选区域确定单元,用于根据所述n个波达方向,确定所述目标无人机的候选区域;

候选位置确认单元,用于在所述候选区域中,确定所述p个候选位置;

预估时差计算单元,用于根据所述p个候选位置以及所述n个监测站的位置,确定每个候选位置对应的预估时差序列。

可选的,所述候选区域确定单元,具体用于:

根据所述n个波达方向,确定交汇区域,所述目标无人机处于所述交汇区域,所述交汇区域的不同边缘匹配于不同监测站的波达方向;

根据所述交汇区域,确定所述候选区域,所述候选区域包括所述交汇区域。

可选的,所述候选位置确认单元具体用于:

将所述候选区域划分为p个方格,确定每个方格的中心为一个候选位置。

可选的,所述无人机定位模块包括:

差异信息获取单元,用于确定所述位置时差序列与所述p个预估时差序列的差异信息;

位置确定单元,用于根据所述差异信息确定所述目标无人机的位置。

可选的,所述差异信息获取单元,具体用于:

根据预设的损失函数,计算所述位置时差序列与每个预估时差序列的损失值作为所述差异信息。

可选的,所述损失函数包括以下至少之一:

式中,

loss1表示第一损失函数的损失值;

loss2表示第二损失函数的损失值;

∆tdij表示第i个监测站和第j个监测站监测到所述目标无人机的时间差向量,其中,1≤i≤n,1≤j≤n;

∆td′ij表示处于第p个网格中心时无人机与第i个监测站与第j个监测站进行通信的时间差向量,其中,1≤i≤n,1≤j≤n,1≤p≤p。

根据本发明的第四方面,提供了一种电子设备,包括处理器与存储器,

所述存储器,用于存储代码和相关数据;

所述处理器,用于执行所述存储器中的代码用以实现本发明第一方面及其可选方案所涉及的基于空间谱测向和tdoa的定位方法。

根据本发明的第五方面,提供了一种存储介质,其上存储有计算机程序,该程序被处理器执行时实现本发明第一方面及其可选方案所涉及的基于空间谱测向和tdoa的定位方法。

本发明提供的基于空间谱测向和tdoa的定位方法、系统、装置,根据监测站监测到的监测信号及其波达方向,并结合tdoa定位方法,得到位置时差序列以及p个预估时差序列,进而根据位置时差序列以及p个预估时差序列进行精确定位,利用监测站的监测信号,减小监测站因其天线的接受能力而对tdoa定位精度的影响,提升基于空间谱测向和tdoa的定位系统对弱信号的检测能力以及定位精度。

本发明的可选的方案中,对目标无人机的接收信号进行相位补偿,从而完成对目标无人机接收信号进行加权求和的重构,得到监测信号,充分利用监测站的空间复用增益。

本发明的可选方案中,通过计算选取的候选位置与目标无人机位置的时差序列的损失值,进而得到更加精确地目标无人机的位置。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一实施例中基于空间谱测向和tdoa的定位方法的流程示意图;

图2是本发明一实施例中天线阵列接收信号的示意图;

图3是本发明一实施例中步骤s102的流程示意图;

图4是本发明一实施例中步骤s103的流程示意图;

图5是本发明一实施例中步骤s1031的流程示意图;

图6是本发明一实施例中步骤s1032的流程示意图;

图7是本发明一实施例中基于空间谱测向和tdoa的定位方法的作用原理示意图;

图8是本发明一实施例中步骤s104的流程示意图;

图9是本发明一实施例中步骤s1041的流程示意图;

图10是本发明一实施例中基于空间谱测向和tdoa的定位系统的结构示意图;

图11是本发明一实施例中基于空间谱测向和tdoa的定位装置的程序模块示意图;

图12是本发明一实施例中预估时差计算模块303的程序模块示意图;

图13是本发明一实施例中无人机定位模块304的程序模块示意图;

图14是本发明一实施例中电子设备的构造示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。

下面以具体地实施例对本发明的技术方案进行详细说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。

本发明实施例所提供的定位无人机控制端的处理方法、装置可应用于任意对具有数据处理能力的终端或服务器,其可以为tdoa定位设备的一部分,也可以是与tdoa定位设备直接或间接通讯的终端或服务器。

请参考图1,基于空间谱测向和tdoa的定位方法,包括:

s101:获取n个监测站监测到目标无人机而得到的监测信号,以及所述目标无人机相对于所述n个监测站的波达方向,其中,n≥3;

s102:根据n个监测信号,确定所述目标无人机的位置时差序列,所述位置时差序列中的位置时差表征了对应的两个监测站监测到所述目标无人机的时差;

s103:根据所述n个波达方向,确定所述目标无人机的p个候选位置,以及每个候选位置对应的预估时差序列,所述预估时差序列中的预估时差表征了处于对应候选位置的无人机与对应的两个监测站通信的时差,其中,p≥1;

s104:根据所述位置时差序列以及所述p个候选位置对应的预估时差序列,确定所述目标无人机的位置。

其中的位置时差表征的是,对应的两个监测站监测到的目标无人机的实际位置的时差,是以其中一个监测站监测到目标无人机实际位置的时间为基准,计算另一个监测站监测到目标无人机实际位置的时间差异;由于共有n个监测站,进而可以得知位置时差序列中共有n*(n-1)/2个位置时差。

其中的候选位置表征了目标无人机可能存在的位置,预估时差序列是根据候选位置的位置信息与监测站的在位置信息,预估若目标无人机处于该候选位置与对应的两个监测站能进行通信的时差,通信可以是从候选位置发出信号,也可以是监测站发出信号,同时,此处的通信不一定为实际通信,可根据信号在空间中的传输模型,通过计算得到预估时差。

其中的位置时差序列可以表示为:

式中:

∆td:位置时差序列;

∆tdij表示第i个监测站和第j个监测站监测到所述目标无人机的时间差向量,其中,1≤i≤n,1≤j≤n。

其中的任意之一预估时差序列可以表示为:

式中,

∆td′:预估时差序列;

∆td′ij表示处于第p个网格中心时无人机与第i个监测站与第j个监测站进行通信的时间差向量,其中,1≤i≤n,1≤j≤n,1≤p≤p。

请参考图2,其中的波达方向可理解为信号到达监测站的到达方向,可例如,目标无人机的接收信号的入射方向与监测站的天线阵列法线的夹角θ。

一种实施例中,其中的监测站均为空间谱测向站,进而可以通过接收到的信号测出该信号的波达方向。

一种实施方式中,所述监测信号是对所述监测站的天线阵列接收到的所述目标无人机的接收信号进行相位补偿而得到的。

一种实施方式中,所述监测信号具体是对所述天线阵列的m个阵元的接收信号进行加权求和而进行相位补偿的,其中,m≥1。

以上实施方式中,根据监测站的测向结果以及天线阵列的参数,对目标无人机的接收信号进行相位补偿,从而完成对目标无人机的接收信号进行加权求和的重构过程,进而得到监测信号,充分地利用了监测站的空间复用增益。

一种举例中,信号的重构是监测站根据自身对信号的测向结果以及其天线阵列参数完成的;一种举例中,信号的重建是上位机获取到监测站的测向结果以及监测站的天线阵列参数完成的。

请参考图2,一种实施方式中,每个天线阵列的m个阵元为等距线阵,每个阵元的权值是根据以下公式确定的:

;(公式1)

式中,

λ表示所述监测信号的波长;

m表示第m个天线阵元,其中1≤m≤m;

d表示所述天线阵列的阵元间距;

θ表示第n个监测站的波达方向,其中1≤n≤n;

wm表示第m个天线阵元的权值。

一种实施方式中,每个天线阵列的m个阵元为等距线阵,所述监测信号是根据以下公式确定的:

;(公式2)

;(公式3)

式中,

x(t)表示所述监测信号;

sm表示第m个阵元的接收信号,其中1≤m≤m;

s(t)表示第n个监测站接收到的信号,其中1≤n≤n;

w*m表示第m个天线阵元权值wm的共轭复数。

需要说明的是,以上实施方式中,只是以天线阵列的m个阵元为等距线阵为例,通过以上三个公式对接收信号进行加权求和,当天线阵列的m个阵元不是等距线阵时,本领域人员可根据实际情况对以上公式进行适应性改变,同样不脱离本发明的保护范围。

下面结合图2,以天线阵列的m个阵元为等距线阵为例,对信号的重建进行详细阐述:

两两阵元之间的间距为d,信号到达第1个阵元会比到达第m个阵元多走(m-1)*(d/λ)*sinθ,进而,使得接收信号到达第m个阵元与第1个阵元的相位产生差异,差异值为,将此差异值作为第m个阵元的权值,求得m个阵元的权值,然后对每个阵元接收到的接收信号进行加权求和,即可得到重构后的监测信号。

请参考图3,一种实施方式中,步骤s102,包括:

s1021:针对于任意两个监测信号,利用广义互相关算法计算所述两个监测信号的时差。

具体地,可例如,选取两个监测信号的相同时间段的信号,通过广义互相关算法计算选取的两个信号段的相关性,进而可以得到两个信号段的时差,此时差即为两个监测信号对应的两个监测站的位置时差。

请参考图4,一种实施方式中,步骤s103,包括:

s1031:根据所述n个波达方向,确定所述目标无人机的候选区域;

s1032:在所述候选区域中,确定所述p个候选位置;

s1033:根据所述p个候选位置以及所述n个监测站的位置,确定每个候选位置对应的预估时差序列。

请参考图5,一种实施方式中,步骤s1031,包括:

s10311:根据所述n个波达方向,确定交汇区域,所述目标无人机处于所述交汇区域;

s10322:根据所述交汇区域,确定所述候选区域,所述候选区域包括所述交汇区域。

步骤s10322中,候选区域包括交汇区域,可例如,候选区域仅包括所有交汇区域,又可例如,候选区域的一部分为交汇区域,还可例如,选取交汇区域的一部分作为候选区域。

一种实施方式中,所述交汇区域的不同边缘匹配于不同监测站的波达方向。

请参考图7,以上可以理解为,根据不同的波达方向,在水平面上,从监测站延伸出的多条波达方向的线会进行相交,出现至少一个交点,选取部分或全部交点依次连接,得到的封闭图形为交汇区域,交汇区域的每个边缘沿不同波达方向的线。

一种举例中,交汇区域的不同边缘分别与不同波达方向的线重合,一种举例中,交汇区域的不同边缘分别平行于不同波达方向的线。

请参考图6,一种实施方式中,步骤s1032,包括:

s10321:将所述候选区域划分为p个方格,确定每个方格的中心为一个候选位置。

一种举例中,p个方格的大小形状完全相同,一种举例中p个方格的大小形状不完全相同的方格。

请参考图7,一实施例中,n等于3,由第一监测站2031的波达方向的线l1、第二监测站2032的波达方向的线l2和第三监测站2033的波达方向的线l3可得到一个三角形的交汇区域r(图中阴影部分);

进而根据交汇区域r,确定一个宽为w,长为h的矩形区域,即候选区域rec,交汇区域r位于候选区域rec的中心;

将候选区域rec划分为p个边长为∆d的方格,每个方格的中心为候选位置。

请参考图8,一种实施方式中,步骤s104,包括:

s1041:确定所述位置时差序列与所述p个预估时差序列的差异信息;

s1042:根据所述差异信息确定所述目标无人机的位置。

以上差异信息可理解为每个候选位置的预估时差序列与目标无人机的位置时差序列之间的偏差,进而偏差最小的候选位置为目标无人机的位置,

请参考图9,一种实施方式中,步骤s1041,包括:

s10411:根据预设的损失函数,计算所述位置时差序列与每个预估时差序列的损失值作为所述差异信息。

本发明的可选方案中,通过计算选取的候选位置与目标无人机位置的时差序列的损失值,进而得到更加精确地目标无人机的位置。

一种实施方式中,所述损失函数包括以下至少之一:

;(公式4)

;(公式5)

式中,

loss1表示第一损失函数的损失值;

loss2表示第二损失函数的损失值。

本发明实施例提供的基于空间谱测向和tdoa的定位方法中,每个监测站均为空间谱测向站,该方法充分利用空间谱测向设备的空间复用增益,以及tdoa定位方法的高精度定位能力,提升了系统对弱信号的检测能力以及定位精度;每个监测站首先测出接收信号的波达方向,并且多个监测站的监测方向交汇得到测向区域;之后每个监测站根据自身测向结果和天线阵列参数重构接收信号;在此基础上系统利用重构的接收信号进行时差计算,并根据测向区域和时差进行精确的tdoa定位。

请参考图10,一种基于空间谱测向和tdoa的定位系统2,包括上位机201、n个监测站203,每个监测站可接收所述目标无人机202的接收信号,并测得每个接收信号相对于监测站203的波达方向,

所述上位机201用于执行本发明前文所述的基于空间谱测向和tdoa的定位方法。

一种实施方式中,每个监测站包括一个天线阵列,每个天线阵列包括m个阵元。

请参考图11,基于空间谱测向和tdoa的定位装置3,包括:

信号及方向获取模块301,用于获取n个监测站203监测到目标无人机202而得到的监测信号,以及所述目标无人机202相对于所述n个监测站203的波达方向,其中,n≥3;

位置时差计算模块302,用于根据n个监测信号,确定所述目标无人机202的位置时差序列,所述位置时差序列中的位置时差表征了对应的两个监测站203监测到所述目标无人机202的时差;

预估时差计算模块303,用于根据所述n个波达方向,确定所述目标无人机202的p个候选位置,以及每个候选位置对应的预估时差序列,所述预估时差序列中的预估时差表征了处于对应候选位置的无人机与对应的两个监测站203通信的时差,其中,p≥1;

无人机定位模块304,用于根据所述位置时差序列以及所述p个候选位置对应的预估时差序列,确定所述目标无人机202的位置。

其中的位置时差序列可以表示为:

式中:

∆td:位置时差序列;

∆tdij表示第i个监测站和第j个监测站监测到所述目标无人机的时间差向量,其中,1≤i≤n,1≤j≤n。

其中的任意之一预估时差序列可以表示为:

式中,

∆td′:预估时差序列;

∆td′ij表示处于第p个网格中心时无人机与第i个监测站与第j个监测站进行通信的时间差向量,其中,1≤i≤n,1≤j≤n,1≤p≤p。

一种实施方式中,所述监测信号是对所述监测站203的天线阵列接收到的所述目标无人机202的接收信号进行相位补偿而得到的。

一种实施方式中,所述监测信号具体是对所述天线阵列的m个阵元的接收信号进行加权求和而进行相位补偿的,其中,m≥1。

一种实施方式中,每个天线阵列的m个阵元为等距线阵,每个阵元的权值是根据以下公式确定的:

;(公式1)

式中,

λ表示所述监测信号的波长;

m表示第m个天线阵元,其中1≤m≤m;

d表示所述天线阵列的阵元间距;

θ表示第n个监测站的波达方向,其中1≤n≤n;

wm表示第m个天线阵元的权值。

一种实施方式中,每个天线阵列的m个阵元为等距线阵,所述监测信号是根据以下公式确定的:

;(公式2)

;(公式3)

式中,

x(t)表示所述监测信号;

sm表示第m个阵元的接收信号,其中1≤m≤m;

s(t)表示第n个监测站接收到的信号,其中1≤n≤n;

w*m表示第m个天线阵元权值wm的共轭复数。

一种实施方式中,所述位置时差计算模块具体用于:

针对于任意两个监测信号,利用广义互相关算法计算所述两个监测信号的时差。

请参考图12,一种实施方式中,所述预估时差计算模303包括:

候选区域确定单元3031,用于根据所述n个波达方向,确定所述目标无人机202的候选区域rec;

候选位置确认单元3032,用于在所述候选区域rec中,确定所述p个候选位置;

预估时差计算单元3033,用于根据所述p个候选位置以及所述n个监测站203的位置,确定每个候选位置对应的预估时差序列。

一种实施方式中,所述候选区域确定单元3031,具体用于:

根据所述n个波达方向,确定交汇区域r,所述目标无人机202处于所述交汇区域r;

根据所述交汇区域r,确定所述候选区域rec,所述候选区域rec包括所述交汇区域r。

一种实施方式中,所述交汇区域r的不同边缘匹配于不同监测站203的波达方向。

一种实施方式中,所述候选位置确认单元3032具体用于:

将所述候选区域rec划分为p个方格,确定每个方格的中心为一个候选位置。

请参考图13,一种实施方式中,所述无人机定位模块304包括:

差异信息获取单元3041,用于确定所述位置时差序列与所述p个预估时差序列的差异信息;

位置确定单元3042,用于根据所述差异信息确定所述目标无人机202的位置。

一种实施方式中,所述差异信息获取单元3041,具体用于:

根据预设的损失函数,计算所述位置时差序列与每个预估时差序列的损失值作为所述差异信息。

一种实施方式中,所述损失函数包括以下至少之一:

;(公式4)

;(公式5)

式中,

loss1表示第一损失函数的损失值;

loss2表示第二损失函数的损失值。

请参考图14,本发明还提供了一种电子设备40,包括

处理器41;以及,

存储器42,用于存储处理器的可执行指令;

其中,处理器41配置为经由执行可执行指令来执行以上所涉及的方法。

处理器41能够通过总线43与存储器42通讯。

本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现以上所涉及的方法。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1