多径分离方法、装置和存储介质转让专利

申请号 : CN201910172473.2

文献号 : CN110535801B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 陈诗军王园园陈大伟毕程

申请人 : 中兴通讯股份有限公司

摘要 :

本申请提出一种多径分离方法、装置和存储介质,一种多径分离方法包括:提取接收到的至少两段不同频段的参考信号的频域响应特征,并构造与每个频段对应的托普利兹矩阵,将至少两段不同频段对应的托普利兹矩阵合并,并对合成的托普利兹矩阵进行奇异值分解,根据分解后的矩阵确定信号空间矩阵和噪声空间矩阵,根据不同时延的与接收到的参考信号相同的本地信号的频域响应特征构造多个频域响应向量,将多个频域响应向量分别与噪声空间矩阵进行内积后,将内积大小与预设阈值进行比较后确定满足预设阈值的多个频域响应向量中每个频域响应向量对应的时延为多径中一个径的时延。

权利要求 :

1.一种多径分离方法,其特征在于,包括:

提取接收到的至少两段不同频段的参考信号的频域响应特征;

根据每个频段的参考信号的频域响应特征构造与所述每个频段对应的托普利兹矩阵,每个频段对应的托普利兹矩阵的大小根据所述每个频段中包含的子载波数量确定,且所述至少两段不同频段对应的托普利兹矩阵的行数相同;

将所述至少两段不同频段对应的托普利兹矩阵合并为一个合成的托普利兹矩阵;

对所述合成的托普利兹矩阵进行奇异值分解,根据分解后的矩阵确定信号空间矩阵和噪声空间矩阵;

根据多个不同时延的本地信号的频域响应特征构造多个频域响应向量,所述本地信号与所述参考信号相同;

将所述多个频域响应向量分别与所述噪声空间矩阵进行内积,将内积大小与预设阈值进行比较后,确定满足所述预设阈值的多个频域响应向量中每个频域响应向量对应的时延为多径中一个径的时延。

2.根据权利要求1所述的方法,其特征在于,所述根据每个频段的参考信号的频域响应特征构造与所述每个频段对应的托普利兹矩阵,包括:根据每个频段的参考信号的频域响应特征构造与所述每个频段对应的托普利兹矩阵其中M为 的行,Ni为 的列,i为频段标识,i∈(1,…,t),t为频段数量,M与Ni根据频段i中子载波的数量确定。

3.根据权利要求2所述的方法,其特征在于,所述M根据多径估计能力确定。

4.根据权利要求2或3所述的方法,其特征在于,所述将所述至少两段不同频段对应的托普利兹矩阵合并为一个合成的托普利兹矩阵,包括:将所述至少两段不同频段对应的托普利兹矩阵 合并为一个合成的托普利兹矩阵TM×N, N=N1+N2+...+Nt。

5.根据权利要求4所述的方法,其特征在于,所述对所述合成的托普利兹矩阵进行奇异值分解,根据分解后的矩阵确定信号空间矩阵和噪声空间矩阵,包括:对所述合成的托普利兹矩阵TM×N进行奇异值分解 其中U为M×M矩阵,H

Σ为M×N矩阵,V为N×N矩阵;

H

将矩阵Σ中特征值模值大于或等于预设门限的特征值对应的V中多列向量组成的矩阵H作为信号空间矩阵,将矩阵Σ中特征值模值小于预设门限的特征值对应的V中多列向量组成的矩阵作为噪声空间矩阵。

6.根据权利要求4所述的方法,其特征在于,所述将所述多个频域响应向量分别与所述噪声空间矩阵进行内积,将内积大小与预设阈值进行比较后,确定满足所述预设阈值的多个频域响应向量中每个频域响应向量对应的时延为多径中一个径的时延,包括:将所述多个频域响应向量分别与所述噪声空间矩阵进行内积求和并求倒数后,将倒数大于预设阈值的多个频域响应向量中每个频域响应向量对应的时延确定为多径中一个径的时延。

7.一种多径分离装置,其特征在于,包括:

特征提取模块,设置为提取接收到的至少两段不同频段的参考信号的频域响应特征;

矩阵构造模块,设置为根据每个频段的参考信号的频域响应特征构造与所述每个频段对应的托普利兹矩阵,每个频段对应的托普利兹矩阵的大小根据所述每个频段中包含的子载波数量确定,且所述至少两段不同频段对应的托普利兹矩阵的行数相同;

矩阵合成模块,设置为将所述至少两段不同频段对应的托普利兹矩阵合并为一个合成的托普利兹矩阵;

矩阵分解模块,设置为对所述合成的托普利兹矩阵进行奇异值分解,根据分解后的矩阵确定信号空间矩阵和噪声空间矩阵;

向量构造模块,设置为根据多个不同时延的本地信号的频域响应特征构造多个频域响应向量,所述本地信号与所述参考信号相同;

多径分离模块,设置为将所述多个频域响应向量分别与所述噪声空间矩阵进行内积,将内积大小与预设阈值进行比较后,确定满足所述预设阈值的多个频域响应向量中每个频域响应向量对应的时延为多径中一个径的时延。

8.根据权利要求7所述的装置,其特征在于,所述矩阵构造模块,是设置为根据每个频段的参考信号的频域响应特征构造与所述每个频段对应的托普利兹矩阵 其中M为的行,Ni为 的列,i为频段标识,i∈(1,…,t),t为频段数量,M与Ni根据频段i中子载波的数量确定。

9.根据权利要求8所述的装置,其特征在于,所述M根据多径估计能力确定。

10.根据权利要求8或9所述的装置,其特征在于,所述矩阵合成模块,是设置为将所述至少两段不同频段对应的托普利兹矩阵 合并为一个合成的托普利兹矩阵TM×N,N=N1+N2+...+Nt。

11.根据权利要求10所述的装置,其特征在于,所述矩阵分解模块,是设置为对所述合成的托普利兹矩阵TM×N进行奇异值分解 其中U为M×M矩阵,Σ为M×N矩H H

阵,V为N×N矩阵;将矩阵Σ中特征值模值大于或等于预设门限的特征值对应的V中多列向H量组成的矩阵作为信号空间矩阵,将矩阵Σ中特征值模值小于预设门限的特征值对应的V中多列向量组成的矩阵作为噪声空间矩阵。

12.根据权利要求10所述的装置,其特征在于,所述多径分离模块,是设置为将所述多个频域响应向量分别与所述噪声空间矩阵进行内积求和并求倒数后,将倒数大于预设阈值的多个频域响应向量中每个频域响应向量对应的时延确定为多径中一个径的时延。

13.一种存储介质,其特征在于,所述存储介质存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1‑6任一项所述的多径分离方法。

说明书 :

多径分离方法、装置和存储介质

技术领域

[0001] 本申请涉及无线通信网络,具体涉及一种多径分离方法、装置和存储介质。

背景技术

[0002] 定位功能已经成为便携式终端设备的标准配置,但传统的卫星定位技术在室内或密集城区可能由于无法搜索到足够的卫星信号无法完成定位。蜂窝网络的覆盖环境优于卫星信号,利用蜂窝网络辅助进行定位的技术已经被广泛应用。
[0003] 但是由于非视距(Non‑Line of Sight,NLOS)、多径等因素,也会影响采用蜂窝网络定位的准确性。因此在采用蜂窝网络进行定位时需要进行多径分离处理。多径分离处理方法主要采用多信号分类(MUltiple SIgnal Classification,MUSIC)算法,MUSIC算法在理想情况下,具有很高的多径识别度,但是由于MUSIC算法存在噪声敏感环境,在噪声环境下,MUSIC算法多径识别恶化严重,导致多径无法分离。
[0004] 而蜂窝网络均为正交频分复用(Orthogonal  Frequency  Division Multiplexing,OFDM)系统,由于OFDM系统存在零频,破坏了频域信号分布的均匀性,进一步影响了采用MUSIC算法进行多径分离的噪声适应能力

发明内容

[0005] 本申请提供用于多径分离的方法、装置和存储介质,可以提高多径分离的噪声适应能力。
[0006] 本申请实施例提供一种多径分离方法,包括:
[0007] 提取接收到的至少两段不同频段的参考信号的频域响应特征;
[0008] 根据每个频段的参考信号的频域响应特征构造与每个频段对应的托普利兹矩阵,每个频段对应的托普利兹矩阵的大小根据每个频段中包含的子载波数量确定,且至少两段不同频段对应的托普利兹矩阵的行数相同;
[0009] 将至少两段不同频段对应的托普利兹矩阵合并为一个合成的托普利兹矩阵;
[0010] 对合成的托普利兹矩阵进行奇异值分解,根据分解后的矩阵确定信号空间矩阵和噪声空间矩阵;
[0011] 根据多个不同时延的本地信号的频域响应特征构造多个频域响应向量,本地信号与参考信号相同;
[0012] 将多个频域响应向量分别与噪声空间矩阵进行内积,将内积大小与预设阈值进行比较后,确定满足预设阈值的多个频域响应向量中每个频域响应向量对应的时延为多径中一个径的时延。
[0013] 本申请实施例提供一种多径分离装置,包括:
[0014] 特征提取模块,设置为提取接收到的至少两段不同频段的参考信号的频域响应特征;
[0015] 矩阵构造模块,设置为根据每个频段的参考信号的频域响应特征构造与每个频段对应的托普利兹矩阵,每个频段对应的托普利兹矩阵的大小根据每个频段中包含的子载波数量确定,且至少两段不同频段对应的托普利兹矩阵的行数相同;
[0016] 矩阵合成模块,设置为将至少两段不同频段对应的托普利兹矩阵合并为一个合成的托普利兹矩阵;
[0017] 矩阵分解模块,设置为对合成的托普利兹矩阵进行奇异值分解,根据分解后的矩阵确定信号空间矩阵和噪声空间矩阵;
[0018] 向量构造模块,设置为根据多个不同时延的本地信号的频域响应特征构造多个频域响应向量,本地信号与参考信号相同;
[0019] 多径分离模块,设置为将多个频域响应向量分别与噪声空间矩阵进行内积,将内积大小与预设阈值进行比较后,确定满足预设阈值的多个频域响应向量中每个频域响应向量对应的时延为多径中一个径的时延。
[0020] 本申请实施例提供了一种存储介质,存储介质存储有计算机程序,计算机程序被处理器执行时实现本申请实施例中的任意一种多径分离方法。
[0021] 关于本申请的以上实施例和其他方面以及其实现方式,在附图说明、具体实施方式和权利要求中提供更多说明。

附图说明

[0022] 图1为一实施例提供的一种多径分离方法的流程图;
[0023] 图2为一实施例提供的另一种多径分离方法的流程图;
[0024] 图3为一实施例提供的另一种多径分离方法的流程图;
[0025] 图4为一实施例提供的一种多径分离装置的结构示意图;
[0026] 图5为一实施例提供的一种终端的结构示意图。

具体实施方式

[0027] 为使本申请的目的、技术方案和优点更加清楚明白,下文中将结合附图对本申请的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
[0028] 传统的定位技术为卫星定位技术,利用终端中设置的卫星定位芯片接收多个定位卫星发射的信号后进行计算,从而实现定位,例如全球定位系统(Global Positioning System,GPS)、全球卫星导航系统(Global Navigation Satellite System,GLONASS)、北斗卫星定位系统等,均已广泛应用于终端设备中。但在室内或密集城区等区域,由于卫星信号的衰减较大,将影响卫星定位的精度和速度,甚至可能由于无法搜索到足够数量的卫星信号导致无法实现定位。
[0029] 而随着移动通信技术的发展,蜂窝网络的覆盖已经非常完善,因此出现了通过蜂窝通信网络辅助进行定位的定位技术。但是蜂窝通信网络中的无线信号在空间区域中进行传播也会由于多种因素,导致发射端发出的无线信号可能通过多条路径到达接收端,而通过多条路径到达接收端的信号具有不同的时延,在将通过多条路径接收到的信号进行合成的情况下,通过多条路径接收到的信号会相互影响而导致信号产生失真,这就是电磁波的多径效应。为了解决多径效应,就需要对接收信号进行多径分离处理。
[0030] 传统的多径分离处理可以采用一些特定的算法,例如MUSIC算法,MUSIC算法在理想情况下具有很高的多径识别度,能够识别时延间隔远小于采样周期的多径。但是由于MUSIC算法存在噪声敏感问题,在噪声环境下,MUSIC算法多径识别恶化严重,径宽度变宽,多径相互重叠,导致多径无法分离。而蜂窝通信网络,例如第四代移动通信系统(4th Generation,4G)和第五代移动通信系统(5th Generation,5G),均为OFDM系统,由于OFDM系统存在0频,破坏了频域信号分布的均匀性,导致采用MUSIC算法进行多径分离时无法充分利用全部带宽,从而影响了采用MUSIC算法进行多径分离时的噪声适应能力。
[0031] 在本申请实施例中,提供一种多径分离方法,克服OFDM系统中0频导致的频域资源分段带来的不连续问题,从而提高多径分离的噪声适应能力,提高多径分离精度。
[0032] 图1为一实施例提供的一种多径分离方法的流程图,如图1所示,本实施例提供的方法包括如下步骤。
[0033] 步骤S1010,提取接收到的至少两段不同频段的参考信号的频域响应特征。
[0034] 多径分离应用于无线信号的接收端,在无线信号的发射端向接收端发送了无线信号后,由于环境空间中多种因素的影响,导致无线信号可能通过多条路径到达接收端,而对于接收端而言,通过多条路径接收到的信号到达时间不同,因此可能对无线信号的合成产生影响。那么对于接收端而言,就需要对多条路径的时延进行确定,从而将环境空间中的多条径分离开,也就是进行多径分离。
[0035] 在无线通信系统中,无线信号的发射端和接收端在进行无线信号的传输时,需要发送多种参考信号,例如探测参考信号(Sounding Reference Signal,SRS)、小区参考信号(Cell Reference Signal,CRS)、解调参考信号(Demodulation Reference Sgnal,DMRS)、定位参考信号(Positioning Reference Signal,PRS)等。发射端发送的多种参考信号在接收端中均存在,接收端通过对接收到的多种参考信号进行分析,从而可以得到无线信道的多种参数,以应用于数据的接收。当空间区域中存在多径时,接收端接收到的信号将包含通过多个不同路径接收到的参考信号,接收端需要通过对接收到的参考信号进行分析,实现多径分离。而对于OFDM系统,由于0频的存在,导致信号在频域上并不是连续的,因此接收端将接收到两段在频域上不连续的参考信号,且这两段参考信号是同频的。另外,无线通信系统还可能是多频的,也就是除了0频的影响以外,还可能通过多个不同的频段发送参考信号,那么接收端可能接收到两段或两段以上在频域上不连续的参考信号,且这些参考信号可能是同频的也可能是异频的。
[0036] 对于无线通信系统的多径分离而言,实际上是采用频段内多个子载波信号的相关特征,对接收到的参考信号进行分析后实现多径分离,而若接收到的参考信号在频域上是不连续的,那么将影响多径分离的处理能力,因此多径分离方法应用于OFDM系统时对精度的影响很大。本申请实施例就是针对这种接收到的信号在频域上是不连续的情况做出的改进,通过将接收到的多个不同频段的参考信号进行合并处理,从而提高多径分离的处理能力,达到提高多径分离精度的目的。本申请实施例提供的多径分离方法可以应用于OFDM系统这种由于存在0频而导致接收信号在频域上不连续的无线通信系统,也可以应用于由于其他原因而导致接收信号在频域上不连续的无线通信系统,例如多频的无线通信系统。
[0037] 在接收到至少两段不同频段的参考信号后,需要对接收到的至少两段不同频段的参考信号进行处理,提取接收到的至少两段不同频段的参考信号的频域响应特征。本实施例中,频域响应特征为信号随频率变化而变化的相关特征,包括但不限于信道特征、功率特征、相关特征等。对于每个频段而言,在频域上包括多个子载波,那么对于每个频段,所提取的频域响应特征实际上包括每个频段的参考信号的多个子载波的频域响应特征。
[0038] 步骤S1020,根据每个频段的参考信号的频域响应特征构造与每个频段对应的托普利兹矩阵,每个频段对应的托普利兹矩阵的大小根据每个频段中包含的子载波数量确定,且至少两段不同频段对应的托普利兹矩阵的行数相同。
[0039] 在提取到每个频段的参考信号的频域响应特征后,就需要为每个频段构造对应的托普利兹(Toeplitz)矩阵,托普利兹矩阵简称为T型矩阵,托普利兹矩阵的主对角线上的元素相等,平行于主对角线的线上的元素也相等。托普利兹矩阵中的多个元素关于次对角线对称,即托普利兹型矩阵为次对称矩阵。简单的托普利兹形矩阵包括前向位移矩阵和后向位移矩阵。
[0040] 每个频段对应的托普利兹矩阵的大小根据每个频段中包含的子载波数量确定,每个频段对应的托普利兹矩阵的行数与列数的乘积约等于该频段所包含的子载波的数量。并且,至少两段不同频段所对应的托普利兹矩阵的行数相同。例如,设接收到的参考信号包括i个频段,那么每个频段对应的托普利兹矩阵为M×Ni矩阵。那么对于频段i而言,频段i对应的托普利兹矩阵 例如为:
[0041]
[0042] 本实施例中,M根据接收端的多径估计能力确定,一般而言,M小于Ni。i∈(1,…,t),t为频段数量。
[0043] 步骤S1030,将至少两段不同频段对应的托普利兹矩阵合并为一个合成的托普利兹矩阵。
[0044] 传统的多径分离方法中,采用的MUSIC算法是针对多个频段所对应的频域响应特征进行分别的处理,但由于接收信号的多个频段是分离的,那么MUSIC算法无法充分利用接收信号整个频带的频域响应特征,从而影响了多径分离的噪声适应能力。而在本申请实施例中,在得到至少两段不同频段对应的托普利兹矩阵之后,对至少两段不同频段对应的托普利兹矩阵进行合并,将多个频段分别对应的托普利兹矩阵合并为一个合成的托普利兹矩阵,那么合成的托普利兹矩阵就代表了接收信号所有频段的频域响应特征,相当于增加了待分析信号的带宽,那么对合成的托普利兹矩阵进行分析,就能够利用更大的带宽,从而提高多径分离的噪声适应能力。
[0045] 由于至少两段不同频段对应的托普利兹矩阵的行数相同,因此对至少两段不同频段对应的托普利兹矩阵进行合并的方法即为 其中TM×N表示合成的托普利兹矩阵, 分别表示多个频段分别对应的托普利兹矩
阵。那么,合成的托普利兹矩阵TM×N可以表示为:
[0046]
[0047] 合成的托普利兹矩阵为M×N矩阵,其中N=N1+N2+...+Nt。
[0048] 步骤S1040,对合成的托普利兹矩阵进行奇异值分解,根据分解后的矩阵确定信号空间矩阵和噪声空间矩阵。
[0049] 得到的合成的托普利兹矩阵表示了接收的参考信号整个频带的频域响应特征,对合成的托普利兹矩阵进行分析就能够得到接收的参考信号的信号特征。在一实施例中,对合成的托普利兹矩阵进行分析得到接收的参考信号的信号特征的处理方法为采用奇异值分解(Singular Value Decomposition,SVD)的方法。奇异值分解可以将一个比较复杂的矩阵用更小更简单的几个子矩阵的相乘来表示,这些子矩阵描述的是矩阵的重要的特性。
[0050] 奇异值分解的原理如下:假设待分解矩阵A是一个m×n的矩阵,那么定义矩阵A的SVD为:
[0051] A=UΣVH
[0052] 其中U是一个m×m的矩阵,Σ是一个m×n的矩阵,除了主对角线上的元素以外全为H0,主对角线上的每个元素都称为奇异值,V是一个n×n的矩阵,V为V的共轭矩阵。U和V都是T T
酉矩阵,即满足UU=I,VV=I。
[0053] 经过奇异值分解的矩阵U的列组成一套对M的正交输入或分析的基向量。这些向量是MM*的特征向量。矩阵V的列组成一套对M的正交输出的基向量。这些向量是M*M的特征向量。矩阵Σ对角线上的元素是奇异值,可视为是在输入与输出间进行的标量的膨胀控制。这些是M*M及MM*的奇异值,并与矩阵U和矩阵V的列向量相对应。再根据无线信号频域特征的H意义,可以按照特征值的大小,将V分解为信号空间矩阵V1和噪声空间矩阵V0。其中,信号H
空间矩阵V1指矩阵Σ中特征值模值大于或等于预设门限的特征值对应的V中的列向量组H
成的矩阵,噪声空间矩阵V0指矩阵Σ中特征值模值小于预设门限的特征值对应的V中的列向量组成的矩阵。矩阵Σ中的特征值模值,根据特征值的分布情况确定。
[0054] 对于本实施例中得到的合成的托普利兹矩阵TM×N进行奇异值分解,即H得到的矩阵U为M×M矩阵,Σ为M×N矩阵,V为N×N矩阵。随后将矩阵Σ
H
中特征值模值大于或等于预设门限的特征值对应的V中多列向量组成的矩阵作为信号空H
间矩阵,将矩阵Σ中特征值模值小于预设门限的特征值对应的V中多列向量组成的矩阵作为噪声空间矩阵。
[0055] 步骤S1050,根据多个不同时延的本地信号的频域响应特征构造多个频域响应向量,本地信号与参考信号相同。
[0056] 在对合成的托普利兹矩阵进行分析后,得到了信号空间矩阵和噪声空间矩阵,也就是通过接收的参考信号分析出了空间区域的信号及噪声的特征。而由于无线信号接收端接收到的参考信号在接收端本地都保存有原始信号,多径分离的目的就是确定发射端发送的参考信号经过哪些空间中的路径达到了接收端,其中参考信号通过不同路径到达接收端的时间是不同的,也就是具有不同的时延。那么就可以通过为接收端中存储的原始的参考信号设置不同的时延,并利用不同时延的参考信号与噪声空间向量的正交性,判断不同时延的参考信号是否是存在的信号。
[0057] 在一实施例中,首先需要根据多个不同时延的本地信号的频域响应特征构造多个频域响应向量,也就是为本地信号设置多个不同的时延,并分别获取多个时延信号的频域响应特征,最终得到每个时延信号对应的频域响应向量,其中,本地信号与接收到的参考信号相同。每个时延信号对应的频域响应向量的长度,与噪声空间的向量长度相同。在构造不同时延信号对应的频域响应向量时,时延的取值是遍历多个时延的,多个时延的间隔根据系统处理能力决定。由于接收到的参考信号是多个频段的,那么与接收到的参考信号相同的本地参考信号也是多个频段的,在生成多个频段分别对应的频域响应向量后,同样需要将多个频段的频域响应向量合成为一个合成的频域响应向量。
[0058] 例如对于本实施例,由于分解后的矩阵VH为N×N矩阵,因此需要先针对多个频段的与接收到的参考信号相同的本地信号,构造长度为N的任意时延τ的频域响应向量 然后把多个频段的特征响应向量合并为一个合成的频域响应向量Lτ。
[0059]
[0060] 其中, 为第i个频段第j个子载波延迟为τ的频域响应。 为第i个频段的频域jwτ响应向量。每个Lτ的每个频域元素的特征为e ,其中w为N维,且与合成的托普利兹矩阵的第一行的逆序所对应的频域特征有线性关系。
[0061] 步骤S1060,将多个频域响应向量分别与噪声空间矩阵进行内积,将内积大小与预设阈值进行比较后,确定满足预设阈值的多个频域响应向量中每个频域响应向量对应的时延为多径中一个径的时延。
[0062] 随后将多个时延信号对应的频域响应向量分别与噪声空间矩阵进行相乘,再将乘积结果与预设阈值进行比较,最终确定满足预设阈值的多个频域响应向量中每个频域响应向量对应的时延为空间中一个径的时延,从而实现多径分离。由于噪声空间矩阵为矩阵形式,因此将频域响应向量与噪声空间矩阵相乘,实际上是将频域响应向量与噪声空间向量中的所有向量分别求内积,然后将所有内积求和,得到乘积结果。
[0063] 在本申请实施例中,对多个频域响应向量分别与噪声空间矩阵进行内积并确定时延的方法,例如可以是,将多个频域响应向量分别与噪声空间矩阵进行内积求和并求倒数后,将倒数大于预设阈值的多个频域响应向量中每个频域响应向量对应的时延确定为多径中一个径的时延。
[0064] 即计算 然后判断pτ是否大于预设阈值b,若pτ大于预设阈值b,则认定时延为τ的径是一个实际的径,也就是时延为τ的信号为空间中存在的信号,τ为该径的相对到达时间。其中预设阈值b在计算出所有时延对应的pτ的值后确定,在计算出所有时延对应的pτ后,将pτ的最大值乘以一个系数α,得到预设阈值b,该系数α通过仿真结果确定。
[0065] 本申请实施例提供的多径分离方法不限于进行定位时使用,本申请实施例提供的多径分离方法可以应用于信号分离、信号检测、信号估计等多种领域,只要是空间区域存在多径传输,且信号是通过多个不连续的频段发送的,就可以采用本申请实施例提供的多径分离方法对信号进行多径分离处理,从而提高多径分离的精度。
[0066] 本实施例提供的多径分离方法,提取接收到的至少两段不同频段的参考信号的频域响应特征,根据每个频段的参考信号的频域响应特征构造与每个频段对应的托普利兹矩阵,然后将至少两段不同频段对应的托普利兹矩阵合并为一个合成的托普利兹矩阵,并对合成的托普利兹矩阵进行奇异值分解,根据分解后的矩阵确定信号空间矩阵和噪声空间矩阵,再根据多个不同时延的与接收到的参考信号相同的本地信号的频域响应特征构造多个频域响应向量,将多个频域响应向量分别与噪声空间矩阵进行内积后,将内积大小与预设阈值进行比较后确定满足预设阈值的多个频域响应向量中每个频域响应向量对应的时延为多径中一个径的时延,从而实现多径分离,由于将多个不同频段的信号对应的频域响应特征进行和合成,使得在对频域响应特征进行处理时,充分利用了接收信号的整个带宽,从而提高了多径分离处理的噪声适应能力,因此提高了多径分离的精度。
[0067] 下面以对信号进行多径分离的处理为例,对本申请实施例提供的多径分离方法进行说明。
[0068] 图2为一实施例提供的另一种多径分离方法的流程图,本实施例提供的多径分离方法,用于对长期演进(Long Term Evolution,LTE)系统中的定位参考信号进行多径分离。如图2所示,本实施例提供的方法包括如下步骤。
[0069] 步骤S2010,提取接收到的定位参考信号的频域响应特征。
[0070] 根据第三代合作伙伴计划(3rd Generation Partnership Project,3GPP)LTE定位参考信号在频域的配置,单一基站在时域的一个符号上,频域最多有200个子载波,在本实施例中,以200个子载波均使用的情况为例,当然其他子载波数目也在本申请的保护范围之内。受到0频影响,200个子载波分为左频段100个子载波和右频段100个子载波。将左频段的100个子载波和右频段的100个子载波分为两个频段,分别提取左频段和右频段的子载波的频域响应特征(包括但不限于信道特征、功率特征、相关特征等)。那么将得到左频段所属的100个子载波w对应的频域响应特征H1(w)和右频段所属的100个子载波w对应的频域响应特征H2(w)。
[0071] 步骤S2020,根据每个频段的定位参考信号的频域响应特征构造与每个频段对应的托普利兹矩阵。
[0072] 在本步骤中,需要将H1(w)和H2(w)分别构造为对应的托普利兹矩阵T1和T2。
[0073]
[0074]
[0075] 其中,N1=N2,矩阵T1和T2具有主对角线上元素相等,平行于主对角线上元素也相等的特征。
[0076] 步骤S2030,将多个频段对应的托普利兹矩阵合并为一个合成的托普利兹矩阵。
[0077] 也就是将矩阵T1和T2合并为合成M×N的矩阵T,T=[T2 T1],N=2N1=2N2。
[0078] 步骤S2040,对合成的托普利兹矩阵进行奇异值分解,根据分解后的矩阵确定信号空间矩阵和噪声空间矩阵。
[0079] 即对合成的托普利兹矩阵TM×N进行奇异值分解,即 得到的矩阵UH为M×M矩阵,Σ为M×N矩阵,V 为N×N矩阵。随后将矩阵Σ中特征值模值大于或等于预设门H
限的特征值对应的V中多列向量组成的矩阵作为信号空间矩阵,将矩阵Σ中特征值模值小H
于预设门限的特征值对应的V中多列向量组成的矩阵作为噪声空间矩阵。
[0080] 步骤S2050,根据多个不同时延的本地定位参考信号的频域响应特征构造多个频域响应向量。
[0081] 在此,需要构造K个向量长度为N的不同时延τk的本地定位参考信号的频域响应向量Lk(w),其中每个Lk(w)k∈{1,2,...,K}的向量长度为N。
[0082] 每个Lk(w)的每个频域元素的特征为 其中w为N维,且与合成的托普利兹矩阵TM×N的第一行的逆序所对应的频域特征有线性关系。即Wn1=C1·[w11 w12 … w1N1]+b1 n1∈{1,2,…N1},其中w1为H1(w)对应前N1个频域子载波位置。Wn2=C2·[w21 w22 … w2N1]+b2 n2∈{N1+1,N1+2,…N},其中w2为H2(w)对应前N1个频域子载波位置。
[0083] 步骤S2060,将多个频域响应向量分别与噪声空间矩阵进行内积后,将内积大小与预设阈值进行比较后,确定满足预设阈值的多个频域响应向量中每个频域响应向量对应的时延为多径中一个径的时延。
[0084] 将Lk(w)与V0的所有向量求内积,并将所求内积求和,再对和求倒数,根据设定的Pk的阈值,大于阈值Pk的Lk所对应的τk为一个空间中存在的径的时延。其中阈值Pk在计算出所有时延对应的Pk的值后确定,在计算出所有时延对应的Pk后,将Pk的最大值乘以一个系数α,得到阈值,该系数α通过仿真结果确定。
[0085] 图3为一实施例提供的另一种多径分离方法的流程图,本实施例提供的多径分离方法,用于对5G中的新无线电(New Radio,NR)参考信号进行多径分离。如图3所示,本实施例提供的方法包括如下步骤。
[0086] 步骤S2010,提取接收到的NR参考信号的频域响应特征。
[0087] 根据3GPP定义的信号带宽,NR参考信号受到0频影响,分为左频段和右频段,左频段和右频段分别包括多个子载波。将左频段和右频段分为两个频段,分别提取两个频段的子载波的频域响应特征(包括但不限于信道特征、功率特征、相关特征等)。那么将得到左频段所属子载波w对应的频域响应特征H1(w)和右频段所属子载波w对应的频域响应特征H2(w)。
[0088] 步骤S2020,根据每个频段的NR参考信号的频域响应特征构造与每个频段对应的托普利兹矩阵。
[0089] 在本步骤中,需要将H1(w)和H2(w)分别构造为对应的托普利兹矩阵T1和T2。
[0090]
[0091]
[0092] 矩阵T1和T2具有主对角线上元素相等,平行于主对角线上元素也相等的特征。
[0093] 步骤S3030,将多个频段对应的托普利兹矩阵合并为一个合成的托普利兹矩阵。
[0094] 也就是将矩阵T1和T2合并为合成M×N的矩阵T,T=[T2 T1],N=N1+N2。
[0095] 步骤S3040,对合成的托普利兹矩阵进行奇异值分解,根据分解后的矩阵确定信号空间矩阵和噪声空间矩阵。
[0096] 即对合成的托普利兹矩阵TM×N进行奇异值分解,即 得到的矩阵UH为M×M矩阵,Σ为M×N矩阵,V 为N×N矩阵。随后将矩阵Σ中特征值模值大于或等于预设门H
限的特征值对应的V中多列向量组成的矩阵作为信号空间矩阵,将矩阵Σ中特征值模值小H
于预设门限的特征值对应的V中多列向量组成的矩阵作为噪声空间矩阵。
[0097] 步骤S3050,根据多个不同时延的NR参考信号的频域响应特征构造多个频域响应向量。
[0098] 在此,需要构造K个向量长度为N的不同时延τk的NR参考信号的频域响应向量Lk(w),其中每个Lk(w)k∈{1,2,...,K}的向量长度为N。
[0099] 每个Lk(w)的每个频域元素的特征为 其中w为N维,且与合成的托普利兹矩阵TM×N的第一行的逆序所对应的频域特征有线性关系。即Wn1=C1·[w11 w12 … w1N1]+b1 n1∈{1,2,…N1},其中w1为H1(w)对应前N1个频域子载波位置。Wn2=C2·[w21 w22 … w2N1]+b2n2∈{N1+1,N1+2,…N},其中w2为H2(w)对应前N1个频域子载波位置。
[0100] 步骤S3060,将多个频域响应向量分别与噪声空间矩阵进行内积后,将内积大小与预设阈值进行比较后确定满足预设阈值的多个频域响应向量中每个频域响应向量对应的时延为多径中一个径的时延。
[0101] 将Lk(w)与V0的所有向量求内积,并将所求内积求和,再对和求倒数,根据设定的Pk的阈值,大于阈值Pk的Lk所对应的τk为一个空间中存在的径的时延。其中阈值Pk在计算出所有时延对应的Pk的值后确定,在计算出所有时延对应的Pk后,将Pk的最大值乘以一个系数α,得到阈值,该系数α通过仿真结果确定。
[0102] 图4为一实施例提供的一种多径分离装置的结构示意图,如图4所示,本实施例提供的多径分离装置包括:特征提取模块41,设置为提取接收到的至少两段不同频段的参考信号的频域响应特征;矩阵构造模块42,设置为根据每个频段的参考信号的频域响应特征构造与每个频段对应的托普利兹矩阵,每个频段对应的托普利兹矩阵的大小根据每个频段中包含的子载波数量确定,且至少两段不同频段对应的托普利兹矩阵的行数相同;矩阵合成模块43,设置为将至少两段不同频段对应的托普利兹矩阵合并为一个合成的托普利兹矩阵;矩阵分解模块44,设置为对合成的托普利兹矩阵进行奇异值分解,根据分解后的矩阵确定信号空间矩阵和噪声空间矩阵;向量构造模块45,设置为根据多个不同时延的本地信号的频域响应特征构造多个频域响应向量,本地信号与参考信号相同;多径分离模块46,设置为将多个频域响应向量分别与噪声空间矩阵进行内积,将内积大小与预设阈值进行比较后,确定满足预设阈值的多个频域响应向量中每个频域响应向量对应的时延为多径中一个径的时延。
[0103] 本实施例提供的多径分离装置用于实现图1所示实施例的多径分离方法,本实施例提供的多径分离装置实现原理和技术效果类似,此处不再赘述。
[0104] 在一实施例中,在图4所示实施例中,矩阵构造模块42,是设置为根据每个频段的参考信号的频域响应特征构造与每个频段对应的托普利兹矩阵 其中M为 的行,Ni为 的列,i为频段标识,i∈(1,…,t),t为频段数量,M与Ni根据频段i中子载波的数量确定。
[0105] 在一实施例中,在图4所示实施例中,M根据多径估计能力确定。
[0106] 在一实施例中,在图4所示实施例中,矩阵合成模块43,是设置为将至少两段不同频段对应的托普利兹矩阵 合并为一个合成的托普利兹矩阵TM×N,N=N1+N2+...+Nt
[0107] 在一实施例中,在图4所示实施例中,矩阵分解模块44,是设置为对合成的托普利H兹矩阵TM×N进行奇异值分解 其中U为M×M矩阵,Σ为M×N矩阵,V为N×N
H
矩阵;将矩阵Σ中特征值模值大于或等于预设门限的特征值对应的V中多列向量组成的矩H
阵作为信号空间矩阵,将矩阵Σ中特征值模值小于预设门限的特征值对应的V中多列向量组成的矩阵作为噪声空间矩阵。
[0108] 在一实施例中,在图4所示实施例中,多径分离模块46,是设置为将多个频域响应向量分别与噪声空间矩阵进行内积求和并求倒数后,将倒数大于预设阈值的多个频域响应向量中每个频域响应向量对应的时延确定为多径中一个径的时延。
[0109] 图5为一实施例提供的一种终端的结构示意图,如图5所示,该终端包括处理器51和存储器52;终端中处理器51的数量可以是一个或多个,图5中以一个处理器51为例;终端中的处理器51和存储器52;可以通过总线或其他方式连接,图5中以通过总线连接为例。
[0110] 存储器52作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本申请图1‑图3实施例中的多径分离方法对应的程序指令/模块(例如,多径分离装置中的特征提取模块41、矩阵构造模块42、矩阵合成模块43、矩阵分解模块44、向量构造模块45、多径分离模块46)。处理器51通过运行存储在存储器52中的软件程序、指令以及模块,从而终端的各种功能应用以及数据处理,即实现上述的多径分离方法。
[0111] 存储器52可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序;存储数据区可存储根据终端的使用所创建的数据等。此外,存储器52可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他非易失性固态存储器件。
[0112] 本申请实施例还提供一种包含计算机可执行指令的存储介质,计算机可执行指令在由计算机处理器执行时用于执行一种多径分离方法,该方法包括:提取接收到的至少两段不同频段的参考信号的频域响应特征;根据每个频段的参考信号的频域响应特征构造与每个频段对应的托普利兹矩阵,每个频段对应的托普利兹矩阵的大小根据每个频段中包含的子载波数量确定,且至少两段不同频段对应的托普利兹矩阵的行数相同;将至少两段不同频段对应的托普利兹矩阵合并为一个合成的托普利兹矩阵;对合成的托普利兹矩阵进行奇异值分解,根据分解后的矩阵确定信号空间矩阵和噪声空间矩阵;根据多个不同时延的本地信号的频域响应特征构造多个频域响应向量,本地信号与参考信号相同;将多个频域响应向量分别与噪声空间矩阵进行内积,将内积大小与预设阈值进行比较后,确定满足预设阈值的多个频域响应向量中每个频域响应向量对应的时延为多径中一个径的时延。
[0113] 以上所述,仅为本申请的示例性实施例而已,并非用于限定本申请的保护范围。
[0114] 本领域内的技术人员应明白,术语用户终端涵盖任何适合类型的无线用户设备,例如移动电话、便携数据处理装置、便携网络浏览器或车载移动台。
[0115] 一般来说,本申请的多种实施例可以在硬件或专用电路、软件、逻辑或其任何组合中实现。例如,一些方面可以被实现在硬件中,而其它方面可以被实现在可以被控制器、微处理器或其它计算装置执行的固件或软件中,尽管本申请不限于此。
[0116] 本申请的实施例可以通过移动装置的数据处理器执行计算机程序指令来实现,例如在处理器实体中,或者通过硬件,或者通过软件和硬件的组合。计算机程序指令可以是汇编指令、指令集架构(ISA)指令、机器指令、机器相关指令、微代码、固件指令、状态设置数据、或者以一种或多种编程语言的任意组合编写的源代码或目标代码。
[0117] 本申请附图中的任何逻辑流程的框图可以表示程序步骤,或者可以表示相互连接的逻辑电路、模块和功能,或者可以表示程序步骤与逻辑电路、模块和功能的组合。计算机程序可以存储在存储器上。存储器可以具有任何适合于本地技术环境的类型并且可以使用任何适合的数据存储技术实现,例如但不限于只读存储器(ROM)、随机访问存储器(RAM)、光存储器装置和系统(数码多功能光碟DVD或CD光盘)等。计算机可读介质可以包括非瞬时性存储介质。数据处理器可以是任何适合于本地技术环境的类型,例如但不限于通用计算机、专用计算机、微处理器、数字信号处理器(DSP)、专用集成电路(ASIC)、可编程逻辑器件(FGPA)以及基于多核处理器架构的处理器。
[0118] 通过示范性和非限制性的示例,上文已提供了对本申请的示范实施例的详细描述。但结合附图和权利要求来考虑,对以上实施例的多种修改和调整对本领域技术人员来说是显而易见的,但不偏离本发明的范围。因此,本发明的恰当范围将根据权利要求确定。