信息处理方法、装置、终端及可读存储介质

文档序号:30697938发布日期:2022-07-09 18:24阅读:67来源:国知局
信息处理方法、装置、终端及可读存储介质

1.本发明实施例涉及无线信号处理技术领域,尤其涉及一种信息处理方法、装置、终端及可读存储介质。


背景技术:

2.现有的一体化融合方式主要有时分复用、空分复用和基于正交频分复用(orthogonal frequency division multiplexing,ofdm)的信号共用三种方式。相比于时分复用和空分复用,基于ofdm的信号共用具有通信与感知之间的互干扰低,资源利用率高,设备负载小等优势已经成为目前最为主流的一体化融合方式。
3.现有基于ofdm的时频资源结构的一体化共用信号多基于雷达体制的一体化信号设计。将传统的单脉冲ofdm雷达信号的单脉冲改变为连续ofdm通信信号的形式,在一个脉冲中携带多个通信信息,使用雷达收发机并以雷达的半双工模式作为工作模式。通过对每个脉冲中ofdm信号的解调获取通信信息,通过对反射的脉冲信号进行匹配滤波处理获取感知信息。现有的基于雷达体制的一体化信号只能通过对自身发射信号到达目标表面后的反射信号进行处理实现主动感知,缺乏被动感知能力,即感知到的对象和环境信息不够全面,带来了后续基于感知信息进行的行为决策的准确性低的问题。


技术实现要素:

4.本发明实施例提供一种信息处理方法、装置、终端及可读存储介质,以解决现有基于调制符号域的感知处理方式无法兼顾感知精度和处理时延的问题。
5.为了解决上述技术问题,本发明是这样实现的:
6.第一方面,本发明的实施例提供了一种信息处理方法,应用于第一终端,包括:
7.接收来自第二终端的目标信号,其中,目标信号是由第一终端发送的第一发射信号经过第二终端反射的反射信号或者所述第二终端发送的第二发射信号,所述反射信号和所述第二发射信号均为包含有数据子载波和导频子载波的正交频分复用ofdm信号;
8.对所述目标信号进行时频变换,得到频域信号;
9.对所述频域信号进行自相关运算,获取所述导频子载波上的第一导频信号;
10.根据所述第一导频信号和本地导频信号,获取与所述第二终端相关的感知信息。
11.其中,所述目标信号携带的通信数据包括连续多个资源组中数据子载波上的通信数据和导频子载波所在位置映射的通信数据,其中,每个所述资源组包括m个ofdm符号,每个所述ofdm符号包括第一数量的数据子载波和第二数量的导频子载波。
12.其中,所述根据所述第一导频信号和本地导频信号,获取与所述第二终端相关的感知信息,包括:
13.将所述第一导频信号和所述本地导频信号经过除法器后,得到距离多普勒矩阵的行向量和列向量;
14.对所述距离多普勒矩阵的列向量和行向量进行频谱分析处理,得到与所述第二终
端相关的感知信息。
15.其中,所述对所述距离多普勒矩阵的列向量和行向量进行频谱分析处理,得到与所述第二终端相关的感知信息,包括:
16.对所述距离多普勒矩阵的列向量进行频谱分析处理,得到所述第二终端到第一终端的距离值;
17.对所述距离多普勒矩阵的行向量进行频谱分析处理,得到所述第二终端的运动速度。
18.其中,所述对所述距离多普勒矩阵的列向量进行频谱分析处理,得到所述第二终端到第一终端的距离值,包括:
19.对所述距离多普勒矩阵的列向量进行分段处理,得到l段列向量,其中l为大于或者等于2的正整数;
20.分别对每段列向量进行快速傅里叶逆变换,得到l个第一谱函数;
21.分别对每个第一谱函数进行谱峰搜索,得到l个所述第二终端到所述第一终端的距离估值;
22.基于l个所述第二终端到所述第一终端的距离估值,确定第一先验搜索域;
23.按照所述第一先验搜索域,对由所述距离多普勒矩阵的列向量构成的第一伪谱函数进行谱峰搜索,得到所述第二终端到第一终端的距离值。
24.其中,所述基于所述l个所述第二终端到所述第一终端的距离估值,确定第一先验搜索域,包括:
25.根据l个所述距离估值,计算得到第一判定范围;
26.根据第一集合,确定所述第一先验搜索域,所述第一集合包括l个所述距离估值中位于所述第一判定范围内的距离估值。
27.其中,所述根据第一集合,确定所述第一先验搜索域,包括:
28.获取半个采样间隔映射的距离;
29.根据所述第一集合中的最小值、最大值和所述半个采样间隔映射的距离,确定所述第一先验搜索域的边界。
30.其中,所述对所述距离多普勒矩阵的行向量进行频谱分析处理,得到所述第二终端的运动速度,包括:
31.对所述距离多普勒矩阵的行向量进行分段处理,得到g段行向量,其中g为大于或者等于2的正整数;
32.分别对每段列向量进行快速傅里叶变换,得到l个第一谱函数;
33.分别对每个第二谱函数进行谱峰搜索,得到g个所述第二终端的运动速度估值;
34.基于g个所述第二终端的运动速度估值,确定第二先验搜索域;
35.按照所述第二先验搜索域,对由所述距离多普勒矩阵的行向量构成的第二伪谱函数进行谱峰搜索,得到所述第二终端的运动速度。
36.其中,所述基于g个所述第二终端的运动速度估值,确定第二先验搜索域,包括:
37.根据g个所述运动速度估值,计算得到第二判定范围;
38.根据第二集合,确定所述第二先验搜索域,所述第二集合包括g个所述运动速度估值中位于所述第二判定范围内的速度估值。
39.其中,所述根据第二集合,确定所述第二先验搜索域,包括:
40.获取半个采样间隔映射的速度;
41.根据所述第二集合中的最小值、最大值和所述半个采样间隔映射的速度,确定所述第二先验搜索域的边界。
42.其中,所述目标信号为由第一终端发送的第一发射信号经过所述第二终端反射的反射信号;
43.接收来自第二终端的目标信号之前,所述方法还包括:
44.将待发送数据通过调制、串并转换和导频插入,得到中间ofdm信号,其中,所述导频插入的方式采用索引调制方式;
45.对所述中间ofdm信号进行时频变换,得到第一发射信号;
46.发送所述第一发射信号。
47.其中,对所述目标信号进行时频转换处理,得到频域信号之后,所述方法还包括:
48.对所述频域信号进行导频子载波位置检测,得到导频子载波所在位置映射的通信数据;
49.对所述频域信号进行解调处理,得到数据子载波上的通信数据。
50.第二方面,本发明的实施例还提供了一种信息处理装置,包括:
51.接收模块,用于接收来自第二终端的目标信号,其中,目标信号为由第一终端发送的第一发射信号经过第二终端反射的反射信号或者所述第二终端发送的第二发射信号,所述反射信号和第二发射信号均为包含有数据子载波和导频子载波的正交频分复用ofdm信号;
52.第一处理模块,用于对所述目标信号进行时频变换,得到频域信号;
53.第二处理模块,用于对所述频域信号进行自相关运算,获取所述导频子载波上的第一导频信号;
54.第三处理模块,用于根据所述第一导频信号和本地导频信号,获取与所述第二终端相关的感知信息。
55.第三方面,本发明实施例还提供了一种终端,所述终端为第一终端,包括处理器和收发器,所述收发器在处理器的控制下接收和发送数据,所述处理器用于执行以下操作:
56.通过收发器接收来自第二终端的目标信号,其中,目标信号为由第一终端发送的第一发射信号经过第二终端反射的反射信号或者所述第二终端发送的第二发射信号,所述反射信号和所述第二发射信号均为包含有数据子载波和导频子载波的正交频分复用ofdm信号;
57.对所述目标信号进行时频变换,得到频域信号;
58.对所述频域信号进行自相关运算,获取所述导频子载波上的第一导频信号;
59.根据所述第一导频信号和本地导频信号,获取与所述第二终端相关的感知信息。
60.第四方面,本发明实施例还提供了一种终端,所述终端为第一终端,包括处理器、存储器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序被所述处理器执行时实现如上所述的信息处理方法的步骤。
61.第五方面,本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的信息处理方
法的步骤。
62.本发明实施例的上述方案中,通过接收来自第二终端的目标信号,其中,目标信号包括为第一终端发送的第一发射信号经过第二终端反射的反射信号或者第二终端发送的第二发射信号,反射信号和第二发射信号均为包含有数据子载波和导频子载波的正交频分复用ofdm信号;对目标信号进行时频变换,得到频域信号;对频域信号进行自相关运算,获取导频子载波上的第一导频信号;根据第一导频信号和本地导频信号,获取与第二终端相关的感知信息,由于目标信号中含有导频,利用导频信号的自相关性可以提取接收到的目标信号中的导频信号,从而实现基于导频的主被动感知,这样感知到的对象和环境信息更加全面,从而能够提升后续基于感知信息进行相关行为决策的准确性。
附图说明
63.图1为本发明实施例提供的信息处理方法的流程示意图;
64.图2为本发明实施例的一体化信号的结构示意图;
65.图3为本发明实施例的一体化信号系统架构示意图;
66.图4为本发明实施例的方法应用于智能交通网络的示意图;
67.图5为本发明实施例的信息处理装置的模块示意图;
68.图6为本发明实施例提供的终端的结构示意图。
具体实施方式
69.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
70.如图1所示,为本发明实施例提供的信息处理方法的流程示意图。该方法应用于第一终端。需要说明的是,本发明实施例的方法在应用于智能交通场景下,第一终端为行驶车辆或者路边单元。其中,路边单元以智能路灯、智能检测仪为代表。下面就该图具体说明该方法的具体实施过程。
71.步骤101,接收来自第二终端的目标信号,其中,目标信号是由第一终端发送的第一发射信号经过第二终端反射的反射信号或者第二终端发送的第二发射信号,反射信号和第二发射信号均为包含有数据子载波和导频子载波的正交频分复用ofdm信号。
72.其中,反射信号和第二发射信号均为包含有数据子载波和导频子载波的ofdm信号,具体的是带有导频的时域基带信号。
73.当目标信号是由第一终端发送的第一发射信号经过第二终端反射的反射信号时,对应于第一终端基于导频的主动感知模式,即通过自身发送的第一发射信号经过第二终端发射的反射信号,主动感知第二终端的相关信息。
74.当目标信号是第二终端发送的第二发射信号时,对应于第一终端基于导频的被动感知模式,即通过第二终端发送的第二发射信号,被动感知第二终端的相关信息。
75.步骤102,对目标信号进行时频变换,得到频域信号;
76.这里,主要对目标信号进行模数转换和fft变换,得到频域信号,其目的是为了从
中提取导频子载波上的导频信号,从而实现基于导频的主被动感知,同时也方便解调出通信信息。
77.需要说明的是,若在生成目标信号的过程中加上了循环前缀(cyclic prefix,cp),则可选地,本步骤具体包括:对目标信号进行模数转换、去cp和fft变换,得到频域信号。
78.步骤103,对频域信号进行自相关运算,获取导频子载波上的第一导频信号。
79.本发明实施例的方法之所以基于导频实现主被动感知,是因为导频序列具有良好的自相关性,通过对频域信号的自相关运算可以从频域信号中提取出导频子载波上的第一导频信号。
80.步骤104,根据第一导频信号和本地导频信号,获取与第二终端相关的感知信息。
81.可选地,可通过第一导频信号和本地导频信号,采用基于调制符号的处理方式,获取与第二终端相关的感知信息。其详细实现过程可参见实施例一。
82.本发明实施例的方法能够实现对目标的主被动感知功能,这样感知到的对象和环境信息更加全面,从而能够提升后续基于感知信息进行相关行为决策的准确性。
83.可选地,目标信号携带的通信数据包括连续多个资源组中数据子载波上的通信数据和导频子载波所在位置映射的通信数据,其中,每个资源组包括m个ofdm符号,每个ofdm符号包括第一数量的数据子载波和第二数量的导频子载波。
84.也就是说,本发明实施例的反射信号和发射信号均称为一体化信号。
85.具体参见图2,每m个ofdm符号作为一个资源组(也可称为处理单元),每个ofdm符号包含n个子载波,n个子载波中n
p
个子载波代表导频子载波(图中斜线框部分)和nd个子载波代表数据载波,n=n
p
+nd。
86.其中,n
p
个导频子载波的位置在每个资源组中各不相同,由索引调制进行映射。也就是在生成目标信号之前的导频子载波插入过程中采用索引调制方式,通过导频索引映射通信数据,如此能够补偿导频插入对通信传输性能的影响,传输更多通信信息,实现大容量通信需求。
87.在一种可能的实现方式中,在目标信号为由第一终端发送的第一发射信号经过第二终端反射的反射信号的情况下,在步骤101之前,本发明实施例的方法还包括:
88.s1:将待发送数据通过调制、串并转换和导频插入,得到中间ofdm信号,其中,导频插入的方式采用索引调制方式。
89.可选地,待发送数据为待发送二进制数据。
90.其中,索引调制具体过程如下:
91.将待发送的q比特信息分为l组,每组包含p比特信息,将p比特信息分割为p1和p2,其中p1比特用于映射为导频子载波的索引位置,p2比特调制在数据子载波上,将比特映射后的l组子载波调制为ofdm信号,即本实施例中的中间ofdm信号。
92.需要说明的是,在导频子载波插入过程中使用索引调制技术,将n个子载波分为l组(对应上述将待发送的q比特信息分为l组),每组子载波称为子载波块(参见图2所示),每个子载波块中包含nr=n/l个子载波,用ρ代表导频ofdm信号中的导频密度,则每个子载波块中分配的导频子载波数目为n
p
=ρnr,数据子载波数目为nd=(1-ρ)nr。
93.这里,p1比特用于映射为导频子载波的索引位置,代表导频子载波映射的比特数,
p2比特调制在数据子载波上,代表数据子载波携带的比特数。则:
[0094][0095]
对导频子载波使用索引调制技术后,每个子载波块可以额外传输p
2 bit的通信数据,也就是通过导频索引映射通信数据,能够补偿导频插入对通信传输性能的影响,传输更多通信信息,实现大容量通信需求。
[0096]
s2:对中间ofdm信号进行时频变换,得到第一发射信号。
[0097]
这里,主要对中间ofdm信号进行快速傅里叶逆变换(inverse fast fourier transform,ifft)变换和数模转换,得到第一发射信号。这里,第一发射信号是中间ofdm信号对应的带有导频的时域基带信号。
[0098]
循环前缀可以消除信号的多径传播造成的符号间干扰和载波间干扰,可选地,本步骤具体包括:对中间ofdm信号进行ifft变换、加cp和数模转换,得到第一发射信号。
[0099]
s3:发送第一发射信号。
[0100]
具体的,第一发射信号可以表示为:
[0101][0102]
其中,d表示数据子载波集合,p表示导频子载波集合,d
m,n
表示第m个ofdm符号第n个数据子载波上的通信数据,p
m,n
表示导频数据。
[0103]
实施例一
[0104]
在一种可能的实现方式中,本发明实施例方法步骤104包括:
[0105]
步骤1041,将第一导频信号和本地导频信号经过除法器后,得到距离多普勒矩阵的行向量和列向量。
[0106]
具体的,第一导频信号可表示为:
[0107][0108]
其中,p
m,n
代表本地导频信号,具体表示对应于第m个ofdm符号,第n个导频子载波上传输的导频数据,且n∈p,用n
p
代表导频子载波的个数;y
m,n
代表第一导频信号;fk表示幅度响应;fc表示子载波中心频率;ts表示每个ofdm符号的持续时间,ts=1/δf;vk表示第k路速度,rk表示第k路距离,w
m,n
表示噪声。
[0109]
本步骤具体可包括:将第一导频信号和本地导频信号经过除法器后,得到距离多普勒矩阵z。
[0110]
具体的,距离多普勒矩阵z表示为:
[0111]
[0112]
其中,
[0113]
忽略w
m,n
的影响,距离多普勒矩阵可以表示为:
[0114][0115]
用colm(p)表示矩阵的列向量,在同一列中对应的ofdm符号相同,每一列向量都有相同的多谱勒频常数项,在对列向量进行频谱分析时影响相同,故列向量表示为:
[0116][0117]
同理,行向量rown(q)可以表示为:
[0118][0119]
由上式可知,第二终端到第一终端的距离和第二终端的速度(即与第二终端相关的感知信息)存在于矩阵的行向量和列向量中,且二者存在正交性,所以可以通过下述步骤1042的频谱分析得到与第二终端相关的感知信息。
[0120]
步骤1042,对距离多普勒矩阵的列向量和行向量进行频谱分析处理,得到与第二终端相关的感知信息。
[0121]
具体的,采用分段频域相关方式对距离多普勒矩阵的列向量和行向量进行处理,得到与第二终端相关的感知信息。
[0122]
可选地,步骤1042包括:
[0123]
s11,对距离多普勒矩阵的列向量进行频谱分析处理,得到第二终端到第一终端的距离值。
[0124]
s12,对距离多普勒矩阵的行向量进行频谱分析处理,得到第二终端的运动速度。
[0125]
在一种可能的实现方式中,步骤s11包括:
[0126]
步骤s111,对距离多普勒矩阵的列向量进行分段处理,得到l段列向量,其中l为大于或者等于2的正整数。
[0127]
步骤s112,分别对每段列向量进行快速傅里叶逆变换,得到l个第一谱函数。
[0128]
这里,将长度为n
p
的列向量分成l段,则对每段列向量进行ifft变换,得到的第一谱函数可以表示为:
[0129][0130]
步骤s113,分别对每个第一谱函数进行谱峰搜索,得到l个第二终端到第一终端的
距离估值。
[0131]
当2δfrkn
p
/lc0=h时第一谱函数出现峰值,则可以估计出距离为rk=lc0h/2δfn
p

[0132]
这里,对每段列向量进行ifft变换,得到的第一谱函数分别进行谱峰搜索得到l个第二终端到第一终端的距离估值,可以用集合表示为:ω1={r1,r2,...,r
l
}。
[0133]
步骤s114,基于l个第二终端到第一终端的距离估值,确定第一先验搜索域。
[0134]
需要说明的是,经过上述对距离多普勒矩阵的列向量进行频谱分析处理,得到的距离估值受噪声影响严重,非理想信噪比条件下容易产生噪声伪峰,影响感知估计精度。本发明实施例中将估值受噪声影响与实际值有较大误差的估值视作离群值,离群值的存在将会使先验估计产生较大误差,进而对后续处理产生影响。为了避免影响感知估计精度,在一种可能的实现方式中,步骤s114包括:
[0135]
i)根据l个距离估值,计算得到第一判定范围。
[0136]
可选地,本步骤包括:计算l个距离估值的平均值和标准差,基于l个距离估值的平均值和标准差,计算得到第一判定范围。
[0137]
其中,用ave(ω1)表示l个距离估值的平均值,用于sd(ω1)表示l个距离估值的标准差,其中:
[0138][0139]
则将[ave(ω1)-2sd(ω1),ave(ω1)+2sd(ω1)]确定为第一判定范围。
[0140]
ii)根据第一集合,确定第一先验搜索域,第一集合包括l个距离估值中位于第一判定范围内的距离估值。
[0141]
这里,若l个距离估值中存在超出第一判定范围的目标距离估值,则将目标距离估值剔除,得到第一集合;若l个距离估值均位于第一判定范围内,则将l个距离估值组成第一集合。
[0142]
在一种可能的实现方式中,本步骤包括:将第一集合中的最小值、最大值确定为第一先验搜索域的边界。其中,第一集合用表示,第一集合中的最小值表示为和
[0143]
需要说明的是,经典频域算法的感知精度受采样频率限制,为了避免边界效应,在另一种可能的实现方式中,本步骤包括:
[0144]
获取半个采样间隔映射的距离;根据第一集合中的最小值、最大值和半个采样间隔映射的距离,确定第一先验搜索域的边界。
[0145]
由rk=lc0h/2δfn
p
可知,半个采样间隔所产生的距离差为δr=lc0/4δfn
p
。本实现方式中,第一先验搜索域可表示为:
[0146]
γ1=[left
r-δr,rightr+δr]
[0147]
=[left
r-lc0/4δfn
p
,rightr+lc0/4δfn
p
]
[0148]
步骤s115,按照第一先验搜索域,对由距离多普勒矩阵的列向量构成的第一伪谱函数进行谱峰搜索,得到第二终端到第一终端的距离值。
[0149]
可选地,采用多重信号分类算法,基于第一先验搜索域,对由距离多普勒矩阵的列
向量构成的第一伪谱函数进行谱峰搜索,得到第二终端到第一终端的距离值。
[0150]
具体的,设k维衰落系数向量x和k径谐波叠加的列向量col’m
(p)分别表示为:
[0151]
x=[a0,a1,...a
k-1
]
t
[0152][0153]
对于包含有n
p
个导频子载波的目标信号(也称作一体化信号),其频率响应向量可以表示为:
[0154]
y1=[col’m
(0),col’m
(1),...,col’m
(n
p-1)]
t
[0155]
取k维参数向量h1和距离估计向量α(r^)表示为:
[0156]
h1=[α(r0),α(r1),...,α(r
k-1
)]
[0157][0158]
通过以上公式,可得到如下关系式:
[0159]
y1=h1x+w1[0160]
w1=[w(0),w(1),...,w(n
p-1)]
t
[0161]
利用频率响应向量构造n
p
*n
p
维的协方差矩阵如下,其中r
xx
为衰落系数的协方差矩阵,i代表n
p
*n
p
维的单位矩阵:
[0162]ryy
=e(y1y
1h
)
[0163]
=e((h1x+w1)(h1x+w1)h)
[0164]
=h1r
xxh1h
+σ2i
[0165]
在上式中故而h1r
xxh1h
有k个k径非零特征值和n
p-k个零特征值,则满秩矩阵r
yy
的n
p
个特征值可以表示如下,由k个h1r
xxh1h
非零特征值和噪声特征值的和以及n
p-k个噪声特征值组成:
[0166][0167]
进而对矩阵r
yy
进行svd奇异值分解,并对其特征值按从大到小进行排列,其中n
p-k个数值相等且最小的特征值为噪声特征值,利用其对应的特征向量构造噪声子空间用u
noise
表示,剩余k个特征值为信号特征值,利用其对应的特征向量构造信号子空间用u
signal
表示,由svd分解的原理可知,u
noise
中的任意向量均与u
signal
相正交,即hu
hnoise
=0,则可以得到第一伪谱函数:
[0168][0169]
其中,利用第一搜索域作为r
^
的搜索范围,即r
^
∈γ1,当α(r
^
)时延与实际某一多径分量的时延一致时,第一伪谱函数出现峰值,得到第二终端到第一终端的距离值。
[0170]
这里,第一先验搜索域是小范围搜索域,作为多重信号分类算法的搜索域,通过在新的小范围搜索域中合理的设置搜索步长和搜索点数可以实现较之传统算法更高的感知精度和更低的时间复杂度。
[0171]
在一种可能的实现方式中,步骤s12包括:
[0172]
s121,对距离多普勒矩阵的行向量进行分段处理,得到g段行向量,其中g为大于或者等于2的正整数。
[0173]
s122,分别对每段列向量进行快速傅里叶变换,得到l个第一谱函数。
[0174][0175]
s123,分别对每个第二谱函数进行谱峰搜索,得到g个第二终端的运动速度估值。
[0176]
当2t
sfcvknp
/lc0=h时第二谱函数出现峰值,则可以估计出距离为vk=lc0h/2tsfcn
p

[0177]
这里,对每段列向量进行ifft变换,得到的第二谱函数分别进行谱峰搜索得到g个第二终端的运动速度估值,可以用集合表示为:ω2={v1,v2,...,vg}
[0178]
s124,基于g个第二终端的运动速度估值,确定第二先验搜索域。
[0179]
需要说明的是,经过上述对距离多普勒矩阵的行向量进行频谱分析处理,得到的运动速度估值受噪声影响严重,非理想信噪比条件下容易产生噪声伪峰,影响感知估计精度。本发明实施例中将估值受噪声影响与实际值有较大误差的估值视作离群值,离群值的存在将会使先验估计产生较大误差,进而对后续处理产生影响。为了避免影响感知估计精度,在一种可能的实现方式中,步骤s124包括:
[0180]
a1)根据g个运动速度估值,计算得到第二判定范围。
[0181]
可选地,本步骤包括:计算g个运动速度估值的平均值和标准差,基于g个运动速度估值的平均值和标准差,计算得到第二判定范围。
[0182]
其中,用用ave(ω2)表示g个运动速度估值的平均值,用于sd(ω2)表示g个运动速度估值的标准差,其中:
[0183][0184]
则将[ave(ω1)-2sd(ω1),ave(ω1)+2sd(ω1)]确定为第二判定范围。
[0185]
a2)根据第二集合,确定第二先验搜索域,第二集合包括g个运动速度估值中位于第二判定范围内的速度估值。
[0186]
这里,若g个运动速度估值中存在超出第二判定范围的目标运动速度估值,则将运动速度距离估值剔除,得到第二集合;若g个运动速度估值均位于第二判定范围内,则将g个运动速度估值组成第二集合。
[0187]
在一种可能的实现方式中,本步骤包括:将第二集合中的最小值、最大值确定为第二先验搜索域的边界。其中,第二集合用表示,第一集合中的最小值表示为和
[0188]
需要说明的是,经典频域算法的感知精度受采样频率限制,为了避免边界效应,在另一种可能的实现方式中,本步骤包括:
[0189]
获取半个采样间隔映射的速度;根据第二集合中的最小值、最大值和半个采样间隔映射的速度,确定第二先验搜索域的边界。
[0190]
由vk=lc0h/2tsfcn
p
可知,半个采样间隔所产生的速度差为δv=lc0/4tsfcn
p
。本实现方式中,第二先验搜索域可表示为:
[0191]
γ2=[left
v-δv,rightv+δv]
[0192]
=[left
v-lc0/4tsfcn
p
,rightv+lc0/4tsfcn
p
]
[0193]
s125,按照第二先验搜索域,对由距离多普勒矩阵的行向量构成的第二伪谱函数进行谱峰搜索,得到第二终端的运动速度。
[0194]
可选地,采用多重信号分类算法,基于第二先验搜索域,对由距离多普勒矩阵的行向量构成的第二伪谱函数进行谱峰搜索,得到第二终端的运动速度。
[0195]
具体的,设k维衰落系数向量x和k径谐波叠加的行向量row’n
(q)分别表示为:
[0196]
x=[a0,a1,...a
k-1
]
t
[0197][0198]
对于包含有n
p
个导频子载波的目标信号(也称作一体化信号),其频率响应向量可以表示为:
[0199]
y2=[row’n
(0),row’n
(1),...,row’n
(m-1)]
t
[0200]
取k维参数向量h2和运动速度估计向量α(v
^
)表示为:
[0201]
h2=[α(v0),α(v1),...,α(v
k-1
)]
[0202][0203]
通过以上公式,可得到如下关系式:
[0204]
y2=h2x+w2[0205]
w2=[w(0),w(1),...,w(m-1)]
t
[0206]
利用频率响应向量构造m*m维的协方差矩阵如下,其中v
xx
为衰落系数的协方差矩阵,i代表m*m维的单位矩阵:
[0207]vyy
=e(y2y
2h
)
[0208]
=e((h2x+w2)(h2x+w2)h)
[0209]
=h
2vxxh2h
+σ2i
[0210]
在上式中故而h
2vxxh2h
有k个k径非零特征值和m-k个零特征值,则满秩矩阵v
yy
的m个特征值可以表示如下,由k个h
2vxxh2h
非零特征值和噪声特征值的和以及m-k个噪声特征值组成:
[0211]
λ=[υ0+σ
02
,υ1+σ
12
,...,υ
k-1

k2

k+12
,...σ
m2
]m[0212]
进而对矩阵v
yy
进行svd奇异值分解,并对其特征值按从大到小进行排列,其中m-k个数值相等且最小的特征值为噪声特征值,利用其对应的特征向量构造噪声子空间用u
noise
表示,剩余k个特征值为信号特征值,利用其对应的特征向量构造信号子空间用u
signal
表示,由svd分解的原理可知,u
noise
中的任意向量均与u
signal
相正交,即hu
hnoise
=0,则可以得到第二伪谱函数:
[0213][0214]
其中,利用第二先验搜索域作为v
^
的搜索范围,即v
^
∈γ2,当α(v
^
)时延与实际某一多径分量的时延一致时,第二伪谱函数出现峰值,得到第二终端的运动速度。
[0215]
这里,第二先验搜索域是小范围搜索域,作为多重信号分类算法的搜索域,通过在新的小范围搜索域中合理的设置搜索步长和搜索点数可以实现较之传统算法更高的感知精度和更低的时间复杂度。
[0216]
在导频插入过程采用索引调制方式的情况下,在一种可能的实现方式中,在步骤102之后,本发明实施例的方法还包括:
[0217]
b1)对频域信号进行导频子载波位置检测,得到导频子载波所在位置映射的通信数据。
[0218]
本步骤可以解调出导频子载波所在位置映射的通信数据,对应于p2bit的通信数据。
[0219]
b2)对频域信号进行解调处理,得到数据子载波上的通信数据。
[0220]
这里,通过并串变换以及解调处理,得到数据子载波上携带的p1bit通信数据。
[0221]
本发明实施例还提供一种一体化信号系统架构,参见图3。为方便对一体化系统架构的理解,将发送一体化信号的机器称作本地机器,接收一体化信号的机器称作远端机器。
[0222]
其中,待发送的二进制数据通过调制、串并转换以及导频插入的过程后,通过ifft变换并添加循环前缀后由一体化本地发射端发送。
[0223]
在远端一体化接收端对一体化信号进行接收,并经下变频和去循环前缀得到时域接收信号,使时域接收信号通过fft变换后,一者进行导频子载波位置检测、并串变换以及解调处理,最后由通信接收模块进行通信信息的获取;二者,对导频子载波上的导频信号进行提取,并将其与远端先验已知的导频信号一起通过除法器进行处理,在频域感知模块使用适当的信号处理算法可以在远端机器处实现对一体化信号发射端机器状态信息的感知。
[0224]
在本地接收端对反射信号进行接收,并进行与远端接收端相似的处理,可以实现对远端机器状态信息的感知。
[0225]
本发明实施例的方法还可以应用于智能交通场景下,参见图4,整个智能交通网络由行驶车辆和以智能路灯、智能检测仪为代表的路边单元组成。每个车辆及路边单元都相当于一个通信节点,各个节点上装载了通感一体化系统,通过一体化信号的传输不仅可以实现各节点之间的信息交互,还能实现车与车之间、车与路边单元之间的主被动感知。
[0226]
其中,以车辆a作为一体化信号发送端为例,车辆a发送一体化信号给其他车辆和路边单元,其他车辆和路边单元接收一体化信号,从数据子载波上获取通信信息,通过导频子载波被动感知车辆a的距离和速度信息。
[0227]
车辆a接收其他车辆和路边单元的反射信号,通过导频信号主动感知其他车辆及路边单元的距离和速度信息。
[0228]
以路边单元b作为一体化信号发射端为例,路边单元b发射一体化信号给道路上的车辆,通过反射信号获取车辆的感知信息,并可以将获取到的感知信息作为下一轮的通信信息发送给其他车辆,同时车辆通过接收到的一体化信号获取路边单元传输的通信数据及车辆与路边单元之间的距离信息。
[0229]
利用本发明实施例的方法所提出的一体化信号及其实时的主被动感知能力,当交通安全问题出现时,相邻两车辆可以同时进行应急处理,更好的防止车辆之间的碰撞,车辆通过被动感知可以更快的获取车辆与路边单元的距离,防止车辆与路边单元或防护栏的碰撞。
[0230]
基于上述方法,本发明实施例提供一种用以实现上述方法的信息处理装置。
[0231]
如图5所示,为本发明实施例提供的信息处理装置的结构示意图。本发明实施例提供的信息处理装置可以包括:
[0232]
接收模块501,用于接收来自第二终端的目标信号,其中,目标信号为由第一终端发送的第一发射信号经过第二终端反射的反射信号或者第二终端发送的第二发射信号,反射信号和第二发射信号均为包含有数据子载波和导频子载波的正交频分复用ofdm信号。
[0233]
第一处理模块502,用于对目标信号进行时频变换,得到频域信号。
[0234]
第二处理模块503,用于对频域信号进行自相关运算,获取导频子载波上的第一导频信号。
[0235]
第三处理模块504,用于根据第一导频信号和本地导频信号,获取与第二终端相关的感知信息。
[0236]
可选地,目标信号携带的通信数据包括连续多个资源组中数据子载波上的通信数据和导频子载波所在位置映射的通信数据,其中,每个资源组包括m个ofdm符号,每个ofdm符号包括第一数量的数据子载波和第二数量的导频子载波。
[0237]
可选地,第三处理模块504,包括:
[0238]
第一处理子模块,用于将第一导频信号和本地导频信号经过除法器后,得到距离多普勒矩阵的行向量和列向量;
[0239]
第二处理子模块,用于对距离多普勒矩阵的列向量和行向量进行频谱分析处理,得到与第二终端相关的感知信息。
[0240]
可选地,第二处理子模块,包括:
[0241]
第一处理单元,用于对距离多普勒矩阵的列向量进行频谱分析处理,得到第二终端到第一终端的距离值;
[0242]
第二处理单元,用于对距离多普勒矩阵的行向量进行频谱分析处理,得到所述第二终端的运动速度。
[0243]
可选地,第一处理单元具体用于:
[0244]
对距离多普勒矩阵的列向量进行分段处理,得到l段列向量,其中l为大于或者等于2的正整数;
[0245]
分别对每段列向量进行快速傅里叶逆变换,得到l个第一谱函数;
[0246]
分别对每个第一谱函数进行谱峰搜索,得到l个第二终端到第一终端的距离估值;
[0247]
基于l个第二终端到第一终端的距离估值,确定第一先验搜索域;
[0248]
按照第一先验搜索域,对由距离多普勒矩阵的列向量构成的第一伪谱函数进行谱峰搜索,得到第二终端到第一终端的距离值。
[0249]
可选地,第一处理单元还具体用于:
[0250]
根据l个距离估值,计算得到第一判定范围;
[0251]
根据第一集合,确定第一先验搜索域,第一集合包括l个距离估值中位于第一判定
范围内的距离估值。
[0252]
可选地,第一处理单元还具体用于:
[0253]
获取半个采样间隔映射的距离;
[0254]
根据第一集合中的最小值、最大值和半个采样间隔映射的距离,确定第一先验搜索域的边界。
[0255]
可选地,第二处理单元具体用于:
[0256]
对距离多普勒矩阵的行向量进行分段处理,得到g段行向量,其中g为大于或者等于2的正整数;
[0257]
分别对每段列向量进行快速傅里叶变换,得到l个第一谱函数;
[0258]
分别对每个第二谱函数进行谱峰搜索,得到g个第二终端的运动速度估值;
[0259]
基于g个第二终端的运动速度估值,确定第二先验搜索域;
[0260]
按照第二先验搜索域,对由距离多普勒矩阵的行向量构成的第二伪谱函数进行谱峰搜索,得到第二终端的运动速度。
[0261]
可选地,第二处理单元还具体用于:
[0262]
根据g个运动速度估值,计算得到第二判定范围;
[0263]
根据第二集合,确定第二先验搜索域,第二集合包括g个运动速度估值中位于第二判定范围内的速度估值。
[0264]
可选地,第二处理单元还具体用于:
[0265]
获取半个采样间隔映射的速度;
[0266]
根据第二集合中的最小值、最大值和半个采样间隔映射的速度,确定第二先验搜索域的边界。
[0267]
可选地,所述目标信号为由第一终端发送的第一发射信号经过所述第二终端反射的反射信号;相应的,该装置还包括:
[0268]
第四处理模块,用于将待发送数据通过调制、串并转换和导频插入,得到中间ofdm信号,其中,导频插入的方式采用索引调制方式;
[0269]
第五处理模块,用于对中间ofdm信号进行时频变换,得到第一发射信号;
[0270]
发送模块,用于发送第一发射信号。
[0271]
可选地,该装置还包括:
[0272]
第六处理模块,用于对频域信号进行导频子载波位置检测,得到导频子载波所在位置映射的通信数据;
[0273]
第七处理模块,用于对频域信号进行解调处理,得到数据子载波上的通信数据。
[0274]
本发明实施例提供的信息处理装置能够实现图1至图4的方法实施例中的各个过程,为避免重复,这里不再赘述。
[0275]
本发明实施例的信息处理装置,通过接收来自第二终端的目标信号,其中,目标信号包括为第一终端发送的第一发射信号经过第二终端反射的反射信号或者第二终端发送的第二发射信号,反射信号和第二发射信号均为包含有数据子载波和导频子载波的正交频分复用ofdm信号;对目标信号进行时频变换,得到频域信号;对频域信号进行自相关运算,获取导频子载波上的第一导频信号;根据第一导频信号和本地导频信号,获取与第二终端相关的感知信息,由于目标信号中含有导频,利用导频信号的自相关性可以提取接收到的
目标信号中的导频信号,从而实现基于导频的主被动感知,这样感知到的对象和环境信息更加全面,从而能够提升后续基于感知信息进行相关行为决策的准确性。
[0276]
如图6所示,本发明实施例还提供一种终端,该终端为第一终端,包括处理器600和收发器610,所述收发器610在处理器600的控制下接收和发送数据,所述处理器600用于执行以下操作:
[0277]
通过收发器610接收来自第二终端的目标信号,其中,目标信号为由第一终端发送的第一发射信号经过第二终端反射的反射信号或者第二终端发送的第二发射信号,反射信号和第二发射信号均为包含有数据子载波和导频子载波的正交频分复用ofdm信号;
[0278]
对目标信号进行时频变换,得到频域信号;
[0279]
对频域信号进行自相关运算,获取导频子载波上的第一导频信号;
[0280]
根据第一导频信号和本地导频信号,获取与第二终端相关的感知信息。
[0281]
可选地,目标信号携带的通信数据包括连续多个资源组中数据子载波上的通信数据和导频子载波所在位置映射的通信数据,其中,每个资源组包括m个ofdm符号,每个ofdm符号包括第一数量的数据子载波和第二数量的导频子载波。
[0282]
可选地,处理器600还用于:
[0283]
将第一导频信号和本地导频信号经过除法器后,得到距离多普勒矩阵的行向量和列向量;
[0284]
对距离多普勒矩阵的列向量和行向量进行频谱分析处理,得到与第二终端相关的感知信息。
[0285]
可选地,处理器600还用于:
[0286]
对距离多普勒矩阵的列向量进行频谱分析处理,得到第二终端到第一终端的距离值;
[0287]
对距离多普勒矩阵的行向量进行频谱分析处理,得到所述第二终端的运动速度。
[0288]
可选地,处理器600还用于:
[0289]
对距离多普勒矩阵的列向量进行分段处理,得到l段列向量,其中l为大于或者等于2的正整数;
[0290]
分别对每段列向量进行快速傅里叶逆变换,得到l个第一谱函数;
[0291]
分别对每个第一谱函数进行谱峰搜索,得到l个第二终端到第一终端的距离估值;
[0292]
基于l个第二终端到第一终端的距离估值,确定第一先验搜索域;
[0293]
按照第一先验搜索域,对由距离多普勒矩阵的列向量构成的第一伪谱函数进行谱峰搜索,得到第二终端到第一终端的距离值。
[0294]
可选地,处理器600还用于:
[0295]
根据l个距离估值,计算得到第一判定范围;
[0296]
根据第一集合,确定第一先验搜索域,第一集合包括l个距离估值中位于第一判定范围内的距离估值。
[0297]
可选地,处理器600还用于:
[0298]
获取半个采样间隔映射的距离;
[0299]
根据第一集合中的最小值、最大值和半个采样间隔映射的距离,确定第一先验搜索域的边界。
[0300]
可选地,处理器600还用于:
[0301]
对距离多普勒矩阵的行向量进行分段处理,得到g段行向量,其中g为大于或者等于2的正整数;
[0302]
分别对每段列向量进行快速傅里叶变换,得到l个第一谱函数;
[0303]
分别对每个第二谱函数进行谱峰搜索,得到g个第二终端的运动速度估值;
[0304]
基于g个第二终端的运动速度估值,确定第二先验搜索域;
[0305]
按照第二先验搜索域,对由距离多普勒矩阵的行向量构成的第二伪谱函数进行谱峰搜索,得到第二终端的运动速度。
[0306]
可选地,处理器600还用于:
[0307]
根据g个运动速度估值,计算得到第二判定范围;
[0308]
根据第二集合,确定第二先验搜索域,第二集合包括g个运动速度估值中位于第二判定范围内的速度估值。
[0309]
可选地,处理器600还用于:
[0310]
获取半个采样间隔映射的速度;
[0311]
根据第二集合中的最小值、最大值和半个采样间隔映射的速度,确定第二先验搜索域的边界。
[0312]
可选地,目标信号为由第一终端发送的第一发射信号经过所述第二终端反射的反射信号;相应的,处理器600还用于:
[0313]
将待发送数据通过调制、串并转换和导频插入,得到中间ofdm信号,其中,导频插入的方式采用索引调制方式;
[0314]
对中间ofdm信号进行时频变换,得到第一发射信号;
[0315]
通过收发器610发送第一发射信号。
[0316]
可选地,处理器600还用于:
[0317]
对频域信号进行导频子载波位置检测,得到导频子载波所在位置映射的通信数据;
[0318]
对频域信号进行解调处理,得到数据子载波上的通信数据。
[0319]
本发明实施例的终端,通过接收来自第二终端的目标信号,其中,目标信号包括为第一终端发送的第一发射信号经过第二终端反射的反射信号或者第二终端发送的第二发射信号,反射信号和第二发射信号均为包含有数据子载波和导频子载波的正交频分复用ofdm信号;对目标信号进行时频变换,得到频域信号;对频域信号进行自相关运算,获取导频子载波上的第一导频信号;根据第一导频信号和本地导频信号,获取与第二终端相关的感知信息,由于目标信号中含有导频,利用导频信号的自相关性可以提取接收到的目标信号中的导频信号,从而实现基于导频的主被动感知,这样感知到的对象和环境信息更加全面,从而能够提升后续基于感知信息进行相关行为决策的准确性。
[0320]
优选的,本发明实施例还提供一种终端,该终端为第一终端,包括处理器,存储器,存储在存储器上并可在处理器上运行的计算机程序,该计算机程序被处理器执行时实现上述信息处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。
[0321]
本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计
算机程序,该计算机程序被处理器执行时实现上述信息处理方法实施例的各个过程,且能达到相同的技术效果,为避免重复,这里不再赘述。其中,所述的计算机可读存储介质,如只读存储器(read-only memory,简称rom)、随机存取存储器(random access memory,简称ram)、磁碟或者光盘等。
[0322]
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
[0323]
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
[0324]
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1