多流感知信号生成方法、装置及系统与流程

未命名 09-09 阅读:78 评论:0


1.本技术涉及通信技术领域,尤其涉及多流感知信号生成方法、装置及系统。


背景技术:

2.多输入多输出(multiple input multiple output,mimo)脉冲雷达技术将发射分集技术与传统的阵列雷达相结合,能够充分的利用发射维的自由度,提升雷达在复杂的电磁环境下的探测能力,在许多领域都发挥着重要作用,但是它仍然存在由多普勒频移引起的较高的距离旁瓣问题。其中,较高的距离旁瓣会对雷达检测产生巨大影响,使弱目标淹没在强目标的旁瓣中,进而造成漏检概率增大。
3.若将mimo脉冲雷达技术应用于感知目标对象,可以依托于mimo系统,向环境中发射mimo脉冲波形,通过对发射的脉冲波形的回波信号进行分析,获取目标的相关参数(如速度,距离,角度等),从而实现感知,该技术可以称为mimo脉冲感知,其可能是未来感知技术的核心。但同样的,mimo脉冲感知中,感知目标运动产生的多普勒频移会使得感知性能变差。
4.为了消除mimo脉冲感知中多普勒频移的影响,现有的方法采用互补码设计一种抗多普勒频移的mimo脉冲感知波形,其原理是发射多组脉冲,利用互补码的互补性在多普勒频移为零处产生高阶零点,进而在多普勒频移为零处的附近消除多普勒的影响,实现较低的距离旁瓣。然而,基于互补码的mimo脉冲感知波形仅能够在小范围内消除多普勒的影响,一旦多普勒频移超出这个范围,目标感知回波又会产生较高的距离旁瓣,这会严重降低感知性能。这意味着,当目标对象的运动速度在一定范围之内,现有方法仍可以较好的工作。但是当目标对象在高速运动时,现有的方法就存在性能无法满足的情况。
5.综上所述,如何设计在较大区域内或者全局抗多普勒的mimo脉冲感知波形,从而当目标对象高速运动时,依然可以实现低距离旁瓣,是目前亟待解决的问题。


技术实现要素:

6.本技术实施例提供一种多流感知信号生成方法、装置及系统,用于解决目标高速运动时感知回波信号有较高距离旁瓣的问题。为了解决上述的技术问题,本技术的实施例采用如下技术方案:
7.第一方面,提供了一种多流感知信号生成方法。该方法可以由第一通信装置执行,也可以由第一通信装置的部件,例如处理器、芯片、或芯片系统等执行,还可以由能实现全部或部分第一通信装置功能的逻辑模块或软件实现。该方法包括:根据第一序列集生成第一多输入多输出mimo感知信号,其中,第一序列集是根据周期零相关区zcz序列集或者奇周期zcz序列集构建的;发送第一mimo感知信号;第一mimo感知信号用于感知高速运动的目标对象。
8.基于本方案,第一mimo感知信号在经过滤波器滤波后,可以采用第一序列集中的序列的周期相关函数或者奇周期相关函数表示避免了使用非周期函数表示,从而使发射波
形的回波信号可以在零相关区内,或者说在时延内不受多普勒频移的影响,消除距离旁瓣。相比现有方法,本方案中第一mimo感知信号的回波信号在任意多普勒范围内均不受多普勒频移的影响,即可以在时延内实现全局抗多普勒,从而在感知高速运动的目标对象时,性能依然不受影响,有利于检测高速运动的目标对象。
9.结合第一方面,在某些实施方式中,第一序列集是根据周期zcz序列集构建的,包括:第一序列集是将周期zcz序列集中的每一条序列添加循环前缀后得到的。本方案提供了一种基于周期zcz序列集构建第一序列集的方法。
10.结合第一方面,在某些实施方式中,第一序列集满足以下关系:其中,x为第一序列集,xk为第一序列集中的第k条序列,k∈{0,1,

,n-1},n为周期zcz序列集包括的序列的数量;xk满足如下关系:其中,z为周期zcz序列集的零相关区宽度,t2为周期zcz序列集中的序列的长度;sk为周期zcz序列集中的第k条序列。本方案提供了一种第一序列集的数学表达方式。
11.结合第一方面,在某些实施方式中,奇周期zcz序列集是根据以下步骤构建的:设函数f(x)=ax2+bx,其中a∈{1,2,

,2l-1},b∈{0,1,2,

,2l-1};l、a、b满足以下条件之一:2l模4余2,a与l互素,且a+b是奇数;或者,2l模4余0,a与b都是奇数;生成序列其中,以序列f作为基序列,生成n条序列f的奇周期循环移位版本,n条序列f的奇周期循环移位版本满足如下关系:sk=ocircshift(f,(k-1)l/n);其中,k=(0,1,

,n-1),ocircshift表示奇周期移位算子,ocircshift(x,a)=(-x
l-a
,-x
l-a+1
,

,-x
l-1
,x0,x1,

,x
l-a-1
);根据sk构建奇周期zcz序列集,奇周期zcz序列集满足如下关系:其中,sk为奇周期zcz序列集,sk为奇周期zcz序列集中的第k条序列;奇周期zcz序列集中的序列的长度为l,l=nz;n为奇周期zcz序列集包括的序列的数量;z为奇周期zcz序列集的零相关区宽度。本方案提供了一种奇周期zcz序列集的构建方法。
12.结合第一方面,在某些实施方式中,第一序列集是根据奇周期zcz序列集构建的,包括:第一序列集是将奇周期zcz序列集中的每一条序列添加奇周期循环前缀后得到的。本方案提供了一种基于奇周期zcz序列集构建第一序列集的方法。
13.结合第一方面,在某些实施方式中,第一序列集满足如下关系:其中,x为第一序列集,xk为第一序列集中的第k条序列,k∈{0,1,

,n-1},n为奇周期zcz序列集包括的序列的数量;xk满足如下关系:xk=(-s
k,l-z
,-s
k,l-z+1
,

,-s
k,l-1
,s
k,0
,s
k,1

,s
k,l-1
);其中,z为奇周期zcz序列集的零相关区宽度,l为奇周期zcz序列集中的序列的长度;sk为奇周期zcz序列集中的第k条序列。本方案提供了一种第一序列集的数学表达方式。
14.第二方面,提供了一种多流感知信号生成方法。该方法可以由第二通信装置执行,也可以由第二通信装置的部件,例如处理器、芯片、或芯片系统等执行,还可以由能实现全部或部分第一通信装置功能的逻辑模块或软件实现。该方法包括:接收第一多输入多输出mimo感知信号的回波信号;回波信号为第一mimo感知信号经目标对象反射后的信号;目标对象反射第一mimo感知信号时正在高速运动;根据第二序列集处理回波信号,得到第二感知信号;其中,第二序列集是根据周期零相关区zcz序列集或者奇周期zcz序列集构建的;第二感知信号在零相关区内无旁瓣。
15.基于本方案,第一mimo感知信号在经过滤波器滤波后,可以采用第一序列集中的序列的周期相关函数或者奇周期相关函数表示避免了使用非周期函数表示,从而使发射波形的回波信号可以在零相关区内,或者说在时延内不受多普勒频移的影响,消除距离旁瓣。相比现有方法,本方案中第一mimo感知信号的回波信号在任意多普勒范围内均不受多普勒频移的影响,即可以在时延内实现全局抗多普勒,从而在感知高速运动的目标对象时,性能依然不受影响,有利于检测高速运动的目标对象。
16.结合第二方面,在某些实施方式中,奇周期zcz序列集是根据以下步骤构建的:设函数f(x)=ax2+bx,其中a∈{1,2,

,2l-1},b∈{0,1,2,

,2l-1};l、a、b满足以下条件之一:2l模4余2,a与l互素,且a+b是奇数;或者,2l模4余0,a与b都是奇数;生成序列其中,以序列f作为基序列,生成n条序列f的奇周期循环移位版本,n条序列f的奇周期循环移位版本满足如下关系:sk=ocircshift(f,(k-1)l/n);其中,k=(0,1,

,n-1),ocircshift表示奇周期移位算子,ocircshift(x,a)=(-x
l-a
,-x
l-a+1
,

,-x
l-1
,x0,x1,

,x
l-a-1
);根据sk构建奇周期zcz序列集,奇周期zcz序列集满足如下关系:其中,sk为奇周期zcz序列集,sk为奇周期zcz序列集中的第k条序列;奇周期zcz序列集中的序列的长度为l,l=nz;n为奇周期zcz序列集包括的序列的数量;z为奇周期zcz序列集的零相关区宽度。本方案提供了一种奇周期zcz序列集的构建方法。
17.结合第二方面,在某些实施方式中,第二序列集是根据周期zcz序列集或者奇周期zcz序列集构建的包括:第二序列集是将周期zcz序列集或者奇周期zcz序列集中的每一条序列添加零前缀后得到的。本方案提供了一种基于周期zcz序列集或者奇周期zcz序列集构建第二序列集的方法。
18.结合第二方面,在某些实施方式中,第二序列集满足以下关系:其中,y为第二序列集,yk为第二序列集中的第k条序列,k∈{0,1,

,n-1},n为用于构建第二序列集的周期zcz序列集或者奇周期zcz序列集包括的序列的数量;yk满足如下关系:其中,t2为用于构建第二序列集的周期zcz序列集或者奇周期中的序列的长度;sk为用于构建第二序列集的周期zcz序列或者奇周期zcz序列集中的第k条序列。本方案提供了一种第二序列集的数学表达方式。
19.第三方面,提供了一种通信装置用于实现上述方法。该通信装置(主体)包括实现上述方法相应的模块、单元,该模块、单元可以通过硬件实现,软件实现,或者通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块或单元。
20.结合第三方面,在某些实施方式中,该通信装置包括:处理模块和收发模块;处理模块,用于根据第一序列集生成第一mimo感知信号,其中,第一序列集是根据周期零相关区zcz序列集或者奇周期zcz序列集构建的;收发模块,用于发送第一mimo感知信号;第一mimo感知信号用于感知高速运动的目标对象。
21.结合第三方面,在某些实施方式中,第一序列集是根据周期zcz序列集构建的,包括:第一序列集是将周期zcz序列集中的每一条序列添加循环前缀后得到的。
22.结合第三方面,在某些实施方式中,第一序列集满足以下关系:其中,x为第一序列集,xk为第一序列集中的第k条序列,k∈{0,1,

,n-1},n为周期zcz序列集包
括的序列的数量;xk满足如下关系:其中,z为周期zcz序列集的零相关区宽度,t2为周期zcz序列集中的序列的长度;sk为周期zcz序列集中的第k条序列。
23.结合第三方面,在某些实施方式中,奇周期zcz序列集是根据以下步骤构建的:设函数f(x)=ax2+bx,其中a∈{1,2,

,2l-1},b∈{0,1,2,

,2l-1};l、a、b满足以下条件之一:2l模4余2,a与l互素,且a+b是奇数;或者,2l模4余0,a与b都是奇数;生成序列其中,以序列f作为基序列,生成n条序列f的奇周期循环移位版本,n条序列f的奇周期循环移位版本满足如下关系:sk=ocircshift(f,(k-1)l/n);其中,k=(0,1,

,n-1),ocircshift表示奇周期移位算子,ocircshift(x,a)=(-x
l-a
,-x
l-a+1
,

,-x
l-1
,x0,x1,

,x
l-a-1
);根据sk构建所述奇周期zcz序列集,所述奇周期zcz序列集满足如下关系:其中,sk为奇周期zcz序列集,sk为奇周期zcz序列集中的第k条序列;奇周期zcz序列集中的序列的长度为l,l=nz;n为奇周期zcz序列集包括的序列的数量;z为奇周期zcz序列集的零相关区宽度。
24.结合第三方面,在某些实施方式中,第一序列集是根据奇周期zcz序列集构建的,包括:第一序列集是将奇周期zcz序列集中的每一条序列添加奇周期循环前缀后得到的。
25.结合第三方面,在某些实施方式中,第一序列集满足如下关系:其中,x为第一序列集,xk为第一序列集中的第k条序列,k∈{0,1,

,n-1},n为奇周期zcz序列集包括的序列的数量;xk满足如下关系:xk=(-s
k,l-z
,-s
k,l-z+1
,

,-s
k,l-1
,s
k,0
,s
k,1

,s
k,l-1
);其中,z为奇周期zcz序列集的零相关区宽度,l为奇周期zcz序列集中的序列的长度;sk为奇周期zcz序列集中的第k条序列。
26.第四方面,提供了一种通信装置用于实现上述方法。该通信装置(主体)包括实现上述方法相应的模块、单元,该模块、单元可以通过硬件实现,软件实现,或者通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与上述功能相对应的模块或单元。
27.结合第四方面,在某些实施方式中,该通信装置包括:处理模块和收发模块;收发模块,用于接收第一mimo感知信号的回波信号;回波信号为第一mimo感知信号经目标对象反射后的信号;目标对象反射第一mimo感知信号时正在高速运动;处理模块,用于根据第二序列集处理回波信号,得到第二感知信号;其中,第二序列集是根据周期零相关区zcz序列集或者奇周期zcz序列集构建的;第二感知信号在零相关区内无旁瓣。
28.结合第四方面,在某些实施方式中,奇周期zcz序列集是根据以下步骤生成的:设函数f(x)=ax2+bx,其中a∈{1,2,

,2l-1},b∈{0,1,2,

,2l-1};l、a、b满足以下条件之一:2l模4余2,a与l互素,且a+b是奇数;或者,2l模4余0,a与b都是奇数;生成序列其中,以序列f作为基序列,生成n条序列f的奇周期循环移位版本,n条序列f的奇周期循环移位版本满足如下关系:sk=ocircshift(f,(k-1)l/n);其中,k=(0,1,

,n-1),ocircshift表示奇周期移位算子,ocircshift(x,a)=(-x
l-a
,-x
l-a+1
,

,-x
l-1
,x0,x1,

,x
l-a-1
);根据sk获取奇周期zcz序列集,奇周期zcz序列集满足如下关系:其中,sk为奇周期zcz序列集,sk为奇周期zcz序列集中的第k条序
列;奇周期zcz序列集中的序列的长度为l,l=nz;n为奇周期zcz序列集包括的序列的数量;z为奇周期zcz序列集的零相关区宽度。
29.结合第四方面,在某些实施方式中,第二序列集是根据周期zcz序列集或者奇周期zcz序列集构建的包括:第二序列集是将周期zcz序列集或者奇周期zcz序列集中的每一条序列添加零前缀后得到的。
30.结合第四方面,在某些实施方式中,第二序列集满足以下关系:其中,y为第二序列集,yk为第二序列集中的第k条序列,k∈{0,1,

,n-1},n为用于构建第二序列集的周期zcz序列集或者奇周期zcz序列集包括的序列的数量;yk满足如下关系:其中,t2为用于构建第二序列集的周期zcz序列集或者奇周期中的序列的长度;sk为用于构建第二序列集的周期zcz序列或者奇周期zcz序列集中的第k条序列。
31.其中,第三方面至第四方面中任一种可能的实施方式所带来的技术效果可参见上述第一方面至第二方面中不同实施方式所带来的技术效果,此处不再赘述。
32.第五方面,提供了一种通信装置。该通信装置包括处理器,用于支持通信装置实现上述第一方面中任一项所涉及的功能。
33.在一种可能的设计中,该通信装置还包括存储器,该存储器,用于保存通信装置必要的程序指令和数据。该装置可以由芯片构成,也可以包含芯片和其他分立器件。
34.第六方面,提供了一种通信装置。该通信装置包括处理器,用于支持通信装置实现上述第二方面中任一项所涉及的功能。
35.在一种可能的设计中,该通信装置还包括存储器,该存储器,用于保存通信装置必要的程序指令和数据。该装置可以由芯片构成,也可以包含芯片和其他分立器件。
36.第七方面,提供了一种通信装置。该通信装置包括:处理器和存储器。该存储器用于存储计算机执行指令。当该通信装置运行时,该处理器执行该存储器存储的该计算机执行指令,以使该通信装置执行如上述第一方面中任一项所述的多流感知信号生成方法。
37.第八方面,提供了一种通信装置。该通信装置包括:处理器和存储器。该存储器用于存储计算机执行指令。当该通信装置运行时,该处理器执行该存储器存储的该计算机执行指令,以使该通信装置执行如上述第三方面中任一项所述的多流感知信号生成方法。
38.第九方面,提供了一种通信装置。该通信装置包括:处理器;所述处理器用于与存储器耦合,并读取存储器中的指令之后,根据所述指令执行如上述第一方面中任一项所述的多流感知信号生成方法。
39.第十方面,提供了一种通信装置。该通信装置包括:处理器;所述处理器用于与存储器耦合,并读取存储器中的指令之后,根据所述指令执行如上述第二方面中任一项所述的多流感知信号生成方法。
40.第十一方面,提供了一种通信装置。该通信装置包括:处理器、存储器以及收发器。该存储器用于存储计算机执行指令,该处理器用于执行该存储器存储的指令。该收发器用于该通信装置与通信网络中的其他设备进行通信。当该通信装置运行时,该处理器执行该存储器存储的计算机执行指令,该收发器与通信网络中的其他设备进行通信,以使该通信装置执行如上述第一方面中任一项所述的多流感知信号生成方法。可选地,收发器可以为
集成的一个装置,也可以包括发送器和接收器两个装置。
41.第十二方面,提供了一种通信装置。该通信装置包括:处理器、存储器以及收发器。该存储器用于存储计算机执行指令,该处理器用于执行该存储器存储的指令。该收发器用于该通信装置与通信网络中的其他设备进行通信。当该通信装置运行时,该处理器执行该存储器存储的计算机执行指令,该收发器与通信网络中的其他设备进行通信,以使该通信装置执行如上述第二方面中任一项所述的多流感知信号生成方法。可选地,收发器可以为集成的一个装置,也可以包括发送器和接收器两个装置。
42.在以上第五至第十二方面中,可选的,处理器为一个或多个,存储器为一个或多个。可选的,存储器可以与处理器集成在一起,或者存储器与处理器分离设置。可选的,存储器可以是易失性存储器或非易失性存储器,或可包括易失性和非易失性存储器两者。
43.第十三方面,提供了一种计算机可读存储介质。该计算机可读存储介质中存储有指令,当其被计算机执行时使得计算机执行如上述第一方面所述的多流感知信号生成方法。
44.第十四方面,提供了一种计算机可读存储介质。该计算机可读存储介质中存储有指令,当其被计算机执行时使得计算机执行如上述第二方面中任一项所述的多流感知信号生成方法。
45.第十五方面,提供了一种包含指令的计算机程序产品。当其在计算机上运行时,使得计算机可以执行如上述第一方面中任一项所述的多流感知信号生成方法。
46.第十六方面,提供了一种包含指令的计算机程序产品。当其在计算机上运行时,使得计算机可以执行如上述第二方面中任一项所述的多流感知信号生成方法。
47.第十七方面,提供了一种通信系统。该通信系统包括执行上述第一方面所述的方法的第一通信装置,以及执行上述第二方面所述的方法的第二通信装置。
48.第十八方面,提供了一种通信装置。该通信装置包括:接口电路和处理电路。接口电路可以包括输入电路和输出电路。处理电路用于通过输入电路接收信号,并通过输出电路发射信号,使得第一方面至第二方面任一方面中任一种可能实现方式中的方法被实现。
49.在具体实现过程中,无线通信装置可以为芯片,输入电路可以为输入管脚,输出电路可以为输出管脚,处理电路可以为晶体管、门电路、触发器和各种逻辑电路等。输入电路所接收的输入的信号可以是由例如但不限于接收器接收并输入的,输出电路所输出的信号可以是例如但不限于输出给发射器并由发射器发射的,且输入电路和输出电路可以是同一电路,该电路在不同的时刻分别用作输入电路和输出电路。本技术实施例对处理器及各种电路的具体实现方式不做限定。
50.在一种实现方式中,无线通信装置可以是无线通信设备,即支持无线通信功能的计算机设备。具体地,无线通信设备可以是诸如智能手机这样的终端,也可以是诸如基站这样的无线接入网设备。系统芯片也可称为片上系统(system on chip,soc),或简称为soc芯片。通信芯片可包括基带处理芯片和射频处理芯片。基带处理芯片有时也被称为调制解调器(modem)或基带芯片。射频处理芯片有时也被称为射频收发机(transceiver)或射频芯片。在物理实现中,通信芯片中的部分芯片或者全部芯片可集成在soc芯片内部。例如,基带处理芯片集成在soc芯片中,射频处理芯片不与soc芯片集成。接口电路可以为无线通信设备中的射频处理芯片,处理电路可以为无线通信设备中的基带处理芯片。
51.在又一种实现方式中,无线通信装置可以是无线通信设备中的部分器件。如系统芯片或通信芯片等集成电路产品。接口电路可以为该芯片或芯片系统上的输入/输出接口、接口电路、输出电路、输入电路、管脚或相关电路等。处理器也可以体现为处理电路或逻辑电路。
附图说明
52.图1为本技术实施例提供的一种通信系统的结构示意图;
53.图2为本技术实施例提供的另一种通信系统的结构示意图;
54.图3为本技术实施例提供的又一种通信系统的结构示意图;
55.图4为本技术实施例提供的一种通信装置的结构示意图;
56.图5为本技术实施例提供的一种多流感知信号生成方法的交互示意图;
57.图6为本技术实施例提供的一种多流感知信号生成方法的流程示意图;
58.图7为本技术实施例提供的一种第一mimo感知信号的自模糊函数示意图;
59.图8为本技术实施例提供的一种第一mimo感知信号间的互模糊函数示意图;
60.图9为本技术实施例提供的另一种第一mimo感知信号的自模糊函数示意图;
61.图10为本技术实施例提供的另一种第一mimo感知信号间的互模糊函数示意图;
62.图11为本技术实施例提供的一种第一通信装置的结构示意图;
63.图12为本技术实施例提供的一种第二通信装置的结构示意图。
具体实施方式
64.为了便于理解本技术实施例的技术方案,首先给出本技术涉及的相关技术的简要介绍如下。
65.1、mimo:
66.mimo技术指在发射端和接收端分别使用多个发射天线和接收天线,使信号通过发射端与接收端的多个天线传送和接收,从而改善通信质量。mimo系统中,发射端可以将要发送的数据信号映射到多根发射天线上,转化为多个数据流发送出去,相对应的,接收端上的多根接收天线可以分别接收对应的数据流。因此,mimo信号是一种多流信号。
67.2、mimo感知系统:
68.mimo脉冲雷达技术将发射分集技术与传统的阵列雷达相结合,能够充分的利用发射维的自由度,提升雷达在复杂的电磁环境下的探测能力,在许多领域都发挥着重要作用。以下结合示例,对基于相位编码的mimo脉冲雷达模型对目标对象进行感知的方案进行介绍。
69.假设一个mimo感知系统具有n个发射机和m个接收机(或者说具有n个发射天线和m个接收天线),其中,k个发射脉冲作为相参处理时间,即发射机发送k组信号后,接收机再统一处理接收的k组信号。假设mimo感知系统中,发射机发射的所有的发射信号(发射波形)都是经过相位编码技术得到的,接收机处的滤波器输出的就是相位编码的非周期模糊函数。假设所感知的目标对象离发射机的距离不超过最大无模糊距离,即在一个脉冲重复间隔(pulse repetition interval,pri)内。
70.发射信号到达感知的目标对象后,目标对象反射发射信号所产生的反射信号可以
称为发射信号的回波信号。在mimo感知系统中,由于每个接收机接收到的回波信号是所有发射机发射的发射波形的线性组合,且在每个接收机处配备滤波器组,因此每个接收机接收的回波信号经过滤波器组输出后是n2个模糊函数的叠加。
71.假设用于生成发射波形的相位编码为:
[0072][0073]
其中,该矩阵中的每行表示每个发射机的天线所发射的发射脉冲,例如在第n行,第n个发射机的天线所发射的k个发射脉冲一次表示为:
[0074]
(x
n,0
x
n,1

x
n,k-1
)
ꢀꢀꢀ
公式(2)
[0075]
该矩阵中的每列表示每个pri内,所有发射机上的发射天线发射的脉冲波形,例如在第k+1个脉冲,所有发射机发射的脉冲表示为
[0076][0077]
假设脉冲重复间隔内的多普勒频移不变,在接收机处配备的滤波器组接收的波形是n个发射机发射的波形,则滤波器组输出是相位编码自模糊函数和互模糊函数的线性叠加,其中,第n个发射机发射波形的自模糊函数定义为:
[0078][0079]
其中,an(τ,θ)表示第n个发射机发射波形的自模糊函数,表示第k个pri发射的感知信号在时延τ处的非周期自相关函数,θ=2πfdt,表示发射波形的回波信号的多普勒频率。
[0080]
第n1,n2个发射机发射的发射波形间的互模糊函数定义为
[0081][0082]
其中,表示第n1,n2个发射机发射的发射波形间的互模糊函数,表示第k个pri发射的感知信号在时延τ处的非周期自相关函数,θ=2πfdt,表示发射波形的回波信号的多普勒频率。
[0083]
根据上述公式(4)和上述公式(5)可以看出,使用非周期零相关区(zero correlation zone,zcz)序列集生成发射波形,可以避免接收机处的滤波器输出原始的相位编码序列的非周期函数,在zcz区域(即零相关区)内实现全局抗多普勒,达到最优的效果。但是目前这类非周期zcz序列集并不存在。因此,目前无法实现基于非周期zcz序列集在zcz区域内实现全局抗多普勒,仅能基于其他序列集在一定范围内相对地消除多普勒频移的影响。
[0084]
目前,为了相对地消除mimo脉冲感知中多普勒频移的影响,现有的方法采用互补
码设计一种抗多普勒频移的mimo脉冲感知波形,其原理是发射多组脉冲,利用互补码的互补性在多普勒频移为零处产生高阶零点,进而在多普勒频移为零处的附近消除多普勒的影响,实现低的距离旁瓣。但是,该种基于互补码的波形设计存在以下两个问题:首先是发射的脉冲数必须是发射机数量的幂次,灵活性较差;其次是仅能在零多普勒轴附近的一个范围内实现低距离旁瓣。而感知的目标对象的运动速度越高,其多普勒频移范围越大,现有的方案就会导致产生高的距离旁瓣,严重降低感知性能。
[0085]
因此,为了更好地感知高速运动的目标对象,如何设计在较大区域内或者全局抗多普勒的mimo脉冲感知波形是目前亟待解决的问题。
[0086]
下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行描述。其中,在本技术的描述中,除非另有说明,“/”表示前后关联的对象是一种“或”的关系,例如,a/b可以表示a或b;本技术中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况,其中a,b可以是单数或者复数。并且,在本技术的描述中,除非另有说明,“多个”是指两个或多于两个。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a和b,a和c,b和c,a和b和c,其中a,b,c可以是单个,也可以是多个。
[0087]
另外,为了便于清楚描述本技术实施例的技术方案,在本技术的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。同时,在本技术实施例中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本技术实施例中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其它实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念,便于理解。
[0088]
本技术实施例的技术方案可用于各种通信系统,该通信系统可以为第三代合作伙伴计划(3rd generation partnership project,3gpp)通信系统,例如,第五代(5th generation,5g)通信系统、第六代(6th generation,6g)通信系统、车联网(vehicle to everything,v2x)系统,或者设备到设备(device-to-device,d2d)通信系统、机器到机器(machine to machine,m2m)通信系统、物联网(internet of things,iot),以及其他下一代通信系统。该通信系统也可以为非3gpp通信系统,例如wi-fi等无线局域网(wireless local area network,wlan)系统,不予限制。
[0089]
本技术实施例的技术方案可以应用于各种通信场景,例如可以应用于以下通信场景中的一种或多种:智能家居、d2d、v2x、和iot等通信场景。
[0090]
其中,上述适用本技术的通信系统和通信场景仅是举例说明,适用本技术的通信系统和通信场景不限于此,在此统一说明,以下不再赘述。
[0091]
以下结合附图,对本技术提供的通信系统进行介绍。参考图1,本技术实施例提供的一种通信系统10a包括第一通信装置101和第二通信装置102。
[0092]
需要说明的是,图1所示的通信系统10a仅为一种参考的示例。本技术实施例并不限制通信系统10a包括的第一通信装置101和/或第二通信装置102的数量,通信系统10a可以包括多个第一通信装置101和/或第二通信装置102。
[0093]
可选的,第一通信装置101和第二通信装置102可以为不同类型的设备,例如,如图2所示,第一通信装置101和第二通信装置102中的一个为网络设备,另一个为终端设备。或者,第一通信装置101和第二通信装置102也可以为相同类型的设备,例如,如图3所示,为第一通信装置101和第二通信装置102均为终端设备,或,第一通信装置101和第二通信装置102均为网络设备,本技术实施例对此不做具体限定。
[0094]
以图1、图2或图3所示的第一通信装置101和第二通信装置102交互为例,本技术中,第一通信装置101根据第一序列集生成第一mimo感知信号,并发送该第一mimo感知信号,第一mimo感知信号用于感知高速运动的目标对象。相应的,第二通信装置102接收第一mimo感知信号的回波信号,回波信号为第一mimo感知信号经目标对象反射后的信号,并根据第二序列集对回波信号进行处理,得到第二感知信号。其中,第一序列集和第二序列集是基于周期zcz序列集或者奇周期zcz序列集构建的。
[0095]
可选的,第一通信装置101或第二通信装置102可以通过图4中的通信装置来实现。图4所示为本技术提供的通信装置400的硬件结构示意图。该通信装置400包括处理器401,通信线路402,以及至少一个通信接口(图4中仅是示例性的以包括通信接口404为例进行说明)。可选的,该通信装置400还可以包括存储器403。
[0096]
处理器401可以是一个通用中央处理器(central processing unit,cpu),微处理器,特定应用集成电路(application-specific integrated circuit,asic),或一个或多个用于控制本技术方案程序执行的集成电路。
[0097]
通信线路402可包括一通路,在上述组件之间传送信息。
[0098]
通信接口404,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(radio access network,ran),无线局域网(wireless local area networks,wlan)等。
[0099]
存储器403可以是只读存储器(read-only memory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过通信线路402与处理器相连接。存储器也可以和处理器集成在一起。
[0100]
其中,存储器403用于存储执行本技术方案的计算机执行指令,并由处理器401来控制执行。处理器401用于执行存储器403中存储的计算机执行指令,从而实现本技术下述实施例提供的信号生成方法。
[0101]
可选的,本技术实施例中的计算机执行指令也可以称之为应用程序代码或者计算机程序代码,本技术实施例对此不作具体限定。
[0102]
在具体实现中,作为一种实施例,处理器401可以包括一个或多个cpu,例如图4中的cpu0和cpu1。
[0103]
在具体实现中,作为一种实施例,通信装置400可以包括多个处理器,例如图4中的
处理器401和处理器408。这些处理器中的每一个可以是一个单核(single-cpu)处理器,也可以是一个多核(multi-cpu)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
[0104]
在具体实现中,作为一种实施例,通信装置400还可以包括输出设备405和输入设备406。输出设备405和处理器401通信,可以以多种方式来显示信息。例如,输出设备405可以是液晶显示器(liquid crystal display,lcd),发光二极管(light emitting diode,led)显示设备,阴极射线管(cathode ray tube,crt)显示设备,或投影仪(projector)等。输入设备406和处理器401通信,可以以多种方式接收用户的输入。例如,输入设备406可以是鼠标、键盘、触摸屏设备或传感设备等。
[0105]
可以理解的是,图4所示的结构并不构成对通信装置400的具体限定。比如,在本技术另一些实施例中,通信装置400可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置。图示的部件可以以硬件,软件或软件和硬件的组合实现。
[0106]
可选的,本技术实施例中,终端设备可以是用于实现通信功能的设备。终端设备也可以称为用户设备(user equipment,ue)、终端、接入终端、用户单元、用户站、移动站(mobile station,ms)、远方站、远程终端、移动终端(mobile terminal,mt)、用户终端、无线通信设备、用户代理或用户装置等。终端设备例如可以是iot、v2x、d2d、m2m、第五代(5th generation,5g)网络、或者未来演进的公共陆地移动网络(public land mobile network,plmn)中的无线终端。无线终端可以是指一种具有无线收发功能的设备,可以部署在陆地上,包括室内或室外、手持或车载;也可以部署在水面上(如轮船等);还可以部署在空中(例如飞机、气球和卫星上等)。
[0107]
示例性的,终端设备可以是无人机、iot设备(例如,传感器,电表,水表等)、v2x设备、无线局域网(wireless local area networks,wlan)中的站点(station,st)、蜂窝电话、无绳电话、会话启动协议(session initiation protocol,sip)电话、无线本地环路(wireless local loop,wll)站、个人数字处理(personal digital assistant,pda)设备、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备(也可以称为穿戴式智能设备)、平板电脑或带无线收发功能的电脑、虚拟现实(virtual reality,vr)终端、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、远程医疗(remote medical)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端、智慧家庭(smart home)中的无线终端、车载终端、具有车对车(vehicle-to-vehicle,v2v)通信能力的车辆、智能网联车、具有无人机对无人机(uav to uav,u2u)通信能力的无人机等等。终端可以是移动的,也可以是固定的,本技术对此不作具体限定。
[0108]
可选的,本技术实施例中,网络设备是一种将终端设备接入到无线网络的设备,可以是lte或演进的lte系统(lte-advanced,lte-a)中的演进型基站(evolutional node b,enb或enodeb),如传统的宏基站enb和异构网络场景下的微基站enb;或者可以是5g系统中的下一代节点b(next generation node b,gnodeb或gnb);或者可以是传输接收点(transmission reception point,trp);或者可以是未来演进的plmn中的基站;或者可以
是宽带网络业务网关(broadband network gateway,bng)、汇聚交换机或非3gpp接入设备;或者可以是云无线接入网络(cloud radio access network,cran)中的无线控制器;或者可以是wifi系统中的接入节点(access point,ap);或者可以是无线中继节点或无线回传节点;或者可以是iot、v2x、d2d、或者m2m中实现基站功能的设备,本技术实施例对此不作具体限定。
[0109]
示例性的,本技术实施例中的基站可以包括各种形式的基站,例如:宏基站,微基站(也称为小站),中继站,接入点等,本技术实施例对此不作具体限定。
[0110]
下面将结合图1至图3,以图1所示的第一通信装置101与第二通信装置102进行交互为例,对本技术实施例提供的多流感知信号生成方法进行展开说明。
[0111]
可以理解的,本技术实施例中,第一通信装置和/或第二通信装置可以执行本技术实施例中的部分或全部步骤,这些步骤或操作仅是示例,本技术实施例还可以执行其它操作或者各种操作的变形。此外,各个步骤可以按照本技术实施例呈现的不同的顺序来执行,并且有可能并非要执行本技术实施例中的全部操作。
[0112]
需要说明的是,本技术下述实施例中各个装置之间的消息名字或消息中各参数的名字等只是一个示例,具体实现中也可以是其他的名字,本技术实施例对此不作具体限定。
[0113]
如图5所示,为本技术实施例提供的多流感知信号生成方法,该方法包括如下步骤:
[0114]
s501、第一通信装置根据第一序列集生成第一mimo感知信号,第一序列集是根据周期zcz序列集或者奇周期zcz序列集构建的。
[0115]
s502、第一通信装置发送第一mimo感知信号,第一mimo感知信号用于感知高速运动的目标对象。相应的,第二通信装置接收第一mimo感知信号的回波信号,回波信号为第一mimo感知信号经目标对象反射后的信号。
[0116]
s503、第二通信装置根据第二序列集对第一mimo感知信号的回波信号进行处理,得到第二感知信号,第二序列集是根据周期zcz序列集或者奇周期zcz序列集构建的,第二感知信号在零相关区内无旁瓣。
[0117]
对于s501,本技术实施例中,第一mimo感知信号是第一通信装置基于第一序列集生成的。具体地,第一通信装置将第一序列集中的每个序列分配给对应的脉冲调制器,脉冲调制器根据分配的序列确定对应的多个脉冲波形,得到第一mimo感知信号。换言之,第一序列集用于生成发射的第一mimo感知信号,第一序列集也可以称为发射波形集。
[0118]
本技术实施例中,第一mimo感知信号为多流信号,且用于感知目标对象,因此第一mimo感知信号为多流感知信号。
[0119]
本技术实施例中,第一序列集是基于zcz序列集构建的。一种可能的实现方式中,第一序列集可以是基于周期zcz序列集构建的。其中,本技术实施例不限制周期zcz序列集的构建方法,任一周期zcz序列集均可用于构建第一序列集。
[0120]
可选的,第一序列集可以是将周期zcz序列集中的每一条序列添加循环前缀后得到的。
[0121]
以下以一个具体的示例,详细介绍该实现方式中,第一通信装置如何根据第一序列集生成第一mimo感知信号。
[0122]
第一步:构建一个参数为(n,l,z)的周期zcz序列集示例性的,构建
该周期zcz序列集s的步骤可以包括:
[0123]
(1)、生成一个阶数为t=tn的傅里叶矩阵f,其中,t可以取任意整数,如下公式(6):
[0124][0125]
(2)、将该傅里叶矩阵f按行向量排成一条长度为l=t2的序列并以序列f作为基序列,生成n条序列f的循环移位版本,如下公式(7):
[0126]
sk=circshift(f,(k-1)t2/n)
ꢀꢀꢀ
公式(7)
[0127]
其中,k=(0,1,

,n-1);circshift(f,x)表示将序列f循环左移x位。
[0128]
将上述公式(7)的结果sk作为序列,构建周期zcz序列集其零相关区宽度z=t2/n=t2n,n为序列集s包括的序列数量,l为序列集s中序列的长度。
[0129]
第二步:将第一步所得到的序列集s中的每一条序列都添加循环前缀得到一个新的序列集其中,循环前缀的长度为零相关区宽度z。该序列集x即为第一序列集,如下公式(8):
[0130][0131]
第三步:第一通信装置将第二步产生得到的序列集x中的序列xk分配给第k根发射天线所在链路的脉冲调制器,以使该脉冲调制器根据序列xk产生第k根发射天线所发射的脉冲波形,以此类推,直至序列集x中的序列均被分配。将序列集x中的每个序列均分配给对应的脉冲调制器后,每个脉冲调制器编码器得到的脉冲波形共同构成第一mimo感知信号。
[0132]
另一种可能的实现方式中,第一序列集可以是基于奇周期zcz序列集构建的。其中,本技术实施例不限制奇周期zcz序列集的构建方法,任一奇周期zcz序列集均可用于构建第一序列集。
[0133]
可选的,第一序列集可以是将周期zcz序列集中的每一条序列添加奇周期循环前缀后得到的。
[0134]
以下以一个具体的示例,详细介绍该实现方式中,第一通信装置如何根据第一序列集生成第一mimo感知信号。
[0135]
第一步:构建一个参数为(n,l,z)的奇周期zcz序列集示例性的,构建该奇周期zcz序列集s的步骤可以包括:
[0136]
(1)、假设函数f(x)=ax2+bx,其中a∈{1,2,

,2l-1},b∈{0,1,2,

,2l-1};
[0137]
(2)、将c代入f(x),得到f(c);定义一个序列其中,其中,
[0138]
如果上述序列f中的参数满足以下条件之一:
[0139]
2l模4余2,a与l互素,且a+b是奇数。
[0140]
或者,2l模4余0,a与b都是奇数。
[0141]
则确定序列f是一条奇周期完备序列,继续执行之后的步骤(2)。
[0142]
(3)、以序列f作为基序列,生成n条序列f的奇周期循环移位版本,如下公式(9):
[0143]
sk=ocircshift(f,(k-1)l/n)
ꢀꢀꢀ
公式(9)
[0144]
其中,k=(0,1,

,n-1);ocircshift表示奇周期移位算子,ocircshift(x,a)=(-x
l-a
,-x
l-a+1
,

,-x
l-1
,x0,x1,

,x
l-a-1
)。
[0145]
将上述公式(9)的结果sk作为序列,构建奇周期zcz序列集其序列长度为l=nz,n为奇周期zcz序列集s包括的序列的数量;z为奇周期zcz序列集s的零相关区宽度。
[0146]
第二步:将第一步所得到的序列集s中的每一条序列都添加奇周期循环前缀得到一个新的序列集其中,奇周期循环前缀的长度为零相关区宽度z。该序列集x即为第一序列集,如下公式(10):
[0147]
xk=(-s
k,l-z
,-s
k,l-z+1
,

,-s
k,l-1
,s
k,0
,s
k,
…1…
,s
k,l-1
)
ꢀꢀꢀ
公式(10)
[0148]
第三步:第一通信装置将第二步产生得到的序列集x中的序列xk分配给第k根发射天线所在链路的脉冲调制器,以使该脉冲调制器根据序列xk产生第k根发射天线所发射的脉冲波形,即第一mimo感知信号,以此类推,直至序列集x中的序列均被分配。将序列集x中的每个序列均分配给对应的脉冲调制器后,每个脉冲调制器编码器得到的脉冲波形共同构成第一mimo感知信号。
[0149]
需要说明的是,上文对上述两种实现方式中第一序列集的构建方法仅为示例性的说明,在实际应用中,本技术实施例对第一序列集的构建方法不做限制。
[0150]
可选的,上述步骤中,周期zcz序列集、奇周期zcz序列集和/或第一序列集,可以是第一通信装置构建的,或是其他通信装置构建后再配置在第一通信装置中的,本技术实施例对此不做限制。
[0151]
需要说明的是,本技术实施例中,在每个pri内,用于生成第一mimo感知信号的第一序列集是唯一的,换言之,每个pri内,若发射天线存在多个,第一通信装置控制每个发射天线发射相同的脉冲波形(第一mimo感知信号)。
[0152]
对于s502,第一通信装置通过发射天线向环境中发射第一mimo感知信号,第一mimo感知信号用于感知高速运动的目标对象。第一mimo感知信号到达目标对象后,目标对象反射第一mimo感知信号产生的反射信号可以称为第一mimo感知信号的回波信号。相对应的,第二通信装置上的接收天线接收第一mimo感知信号的回波信号。
[0153]
需要说明的是,本技术实施例中,在每个pri内,第一通信装置初次成功发射第一mimo感知信号后,在该pri的剩余时间内,第一通信装置不发送任何信号,而是等待第二通信装置接收第一mimo感知信号的回波信号。
[0154]
本技术实施例中,第一mimo感知信号用于感知高速运动的目标对象,可以理解为:对于目标对象高速运动的情况,相对于现有的基于互补码设计发射波形的方案,通过第一mimo感知信号感知高速运动的目标对象,可以达到更好的性能。具体地,由上文可知,现有的基于互补码设计发射波形的方案,仅能支持当目标对象的运动速度在一定范围之内时,接收端输出的信号不受多普勒频移的影响。而本技术实施例中,第一mimo感知信号可以用于感知任意速度的目标对象,其回波信号均不受多普勒频移的影响(具体原因在下文进行介绍),因此,当目标对象高速运动时,本技术实施例的技术方案相比于现有的技术方案性
能更好,可以不受多普勒频移的影响,更准确地感知目标对象。示例性的,本技术实施例中,mimo系统可以感知的高速运动的目标对象可以为行驶的汽车,飞行的飞机等。
[0155]
当然,目标对象低速运动时,本技术实施例的方案依然可以应用来感知目标对象,且不受多普勒频移的影响,本技术实施例并不限定目标对象的运动速度。
[0156]
对于s503,第二通信装置接收到回波信号后,根据第二序列集对回波信号进行处理,得到第二感知信号。具体地,第二通信装置将第二序列集中的每个序列分配给对应的滤波器,这多个滤波器共同形成一个滤波器组,第二通信装置接收到第一mimo感知信号的回波信号后,由滤波器对回波信号进行处理,得到第二感知信号。其中,第二感知信号是第一mimo感知信号的自模糊函数和互模糊函数的叠加函数。
[0157]
本技术实施例中,第二感知信号是多个滤波器对第一mimo信号的回波信号进行处理后得到的,第二感知信号同样是多流信号。
[0158]
本技术实施例中,第二序列集是基于zcz序列集构建的,且用于构建第二序列集的zcz序列集与用于构建第一序列集的zcz序列集相同。因此,对应用于构建第一序列集的zcz序列集可以为周期zcz序列集或者奇周期zcz序列集,用于构建第二序列集的zcz序列集同样可以为周期zcz序列集或者奇周期zcz序列集。
[0159]
本技术实施例中,因为第二感知信号是第一mimo感知信号的自模糊函数和互模糊函数的叠加函数,且用于生成第一mimo感知信号和第二感知信号的序列集为周期zcz序列集或者奇周期zcz序列集,因此第二感知信号在零相关区(这里的零相关区与数学角度的零相关区宽度z不同,为波形角度的零相关区ztc,tc是码片持续时间)内无旁瓣,具体在下文进行介绍。
[0160]
以下结合一个具体的示例,详细介绍第二通信装置如何根据第二序列集对接收的第一mimo感知信号进行处理,得到第二感知信号。
[0161]
第一步:构建一个周期zcz序列集或者奇周期zcz序列集,具体可以参考上文对s501的介绍。
[0162]
第二步:将第一步所得到的序列集中的每一条序列都添加零缀得到一个新的序列集其中,零缀的长度为零相关区宽度,该序列集y即第二序列集,如下公式(11):
[0163][0164]
第三步:将第二步产生得到的序列集y中的序列yk分配给第k个滤波器,以此类推,直至序列集y中的序列均被分配至滤波器组中的滤波器。滤波器根据被分配的序列,对输入滤波器的数字信号进行脉冲压缩,并对压缩后的信号进行求和,得到第二感知信号。
[0165]
基于本方案,发射的脉冲波形(第一mimo感知信号)在经过滤波器滤波后,可以采用原始相位编码序列(第一序列集中的序列)的周期相关函数或者奇周期相关函数表示(即上述公式4、5中函数为周期相关函数或者奇周期相关函数),避免了使用非周期函数表示,从而使发射波形的回波信号可以在零相关区内,或者说在时延ztc内不受多普勒频移的影响,消除距离旁瓣。相比现有方法,本方案中回波信号在任意多普勒范围内均不受多普勒频移的影响,即可以在时延ztc内实现全局抗多普勒,从而在感知高速运动的目标对象时,性能依然不受影响,有利于检测高速运动的目标对象。换言之,由于滤波器组输出的是第一mimo感知信号的自模糊函数和互模糊函数的叠加,而本方案采用周期zcz序列集或者
奇周期zcz序列集生成发射的第一mimo感知信号以及输出的第二感知信号,因此第一mimo感知信号的自模糊函数和互模糊函数在时延不超过ztc时是理想的,没有距离旁瓣。
[0166]
另一方面,在目前的基于互补码设计波形的方案中,因为要达到互补的效果,所以发射的脉冲数量必须与互补集大小的方幂的数量相同,而从上述公式4、5可以看出,如果模糊函数中的非周期相关函数等于0的话,k(发射的脉冲感知波形的数量)取值多少都无所谓,而基于本方案,可以使滤波器避免输出非周期相关函数而是转变为周期相关函数或者奇周期相关函数。因此,本技术的技术方案中,发射的脉冲感知波形的数量不受限制,可以为任意数。
[0167]
为了便于理解,以下结合具体的实例,对本技术实施例提供的信号生成方法进行介绍。
[0168]
如图6所示,假设本技术提供的多流感知信号生成方法应用于v2x场景下的mimo系统中。该mimo系统包括第一通信装置和第二通信装置,假设第一通信装置为发射机,具有4根发射天线,其中每个发射天线上可以发射64个脉冲。第二通信装置为接收机,具有4根接收天线。该第一通信装置向环境中发射第一mimo感知信号,第二通信装置接收第一mimo感知信号的回波信号,来观测正在高速行驶的车辆。本技术提供的多流感知信号生成方法的流程包括s601-s612:
[0169]
s601:定时信号,精确定时pri的时间间隔。
[0170]
s602:每个脉冲调制器根据第一序列集确定pri内发射的脉冲波形,即第一mimo感知信号。
[0171]
s603:大功率射频振荡器将输入的脉冲波形加载到发射天线上。
[0172]
s604:发射天线发射第一mimo感知信号。
[0173]
s605:目标雷达探测目标回波信号(第一mimo感知信号的回波信号)。
[0174]
s606:接收天线接收目标回波信号。
[0175]
s607:混频器将高频率的目标回波信号与本地振荡信号进行混频。
[0176]
s608:混频器输出混频后的中频信号至模数转换器(analog to digital converter,adc)。
[0177]
s609:adc将输入的模拟信号转换为数字信号。
[0178]
s610:adc将数字信号输入滤波器组中的滤波器,滤波器组中的滤波器根据分配的第二序列集中的序列,将输入的数字信号进行脉冲压缩并求和,得到第二感知信号。
[0179]
s611:接收机进行相位调整,调整第二感知信号的相位。
[0180]
s612:接收机将多个相位调整后的第二感知信号进行积累并进行目标检测。
[0181]
其中,s601、s603-s609、s611-s112的具体实现可参考现有方法,在此不再赘述。本技术实施例的技术方案主要涉及s602及s610,以下分两种不同的情况对s602及s610进行展开介绍。
[0182]
需要说明的是,本技术实施例不限定第一通信装置和/或第二通信装置的数量。上述v2x系统的mimo场景中,4根发射天线也可以分别位于多个发射机(第一通信装置)上,4根接收天线也可以分别位于多个接收机(第二通信装置)上,本技术实施例的技术方案依然可以应用并解决技术问题。
[0183]
,情况1:第一序列集以及第二序列集是基于周期zcz序列集构建的。假设该周期zcz序列集x的参数为(n,l,z),其中,n=4,l=144,z=36。
[0184]
对于s602,参考上文对s501的介绍,可以得到第一序列集x中,包括的序列xk分别为:
[0185]
x1=(ξ0,ξ9,ξ
18

27

36

45

54

63

72

81

90

99
,ξ0,ξ
10

20

30

40

50

60

70

80

90

100

110
,ξ0,ξ
11

22

33

44

55

66

77

88

99

110

121
,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ1,ξ2,ξ3,ξ4,ξ5,ξ6,ξ7,ξ8,ξ9,ξ
10

11
,ξ0,ξ2,ξ4,ξ6,ξ8,ξ
10

12

14

16

18

20

22
,ξ0,ξ3,ξ6,ξ9,ξ
12

15

18

21

24

27

30

33
,ξ0,ξ4,ξ8,ξ
12

16

20

24

28

32

36

40

44
,ξ0,ξ5,ξ
10

15

20

25

30

35

40

45

50

55
,ξ0,ξ6,ξ
12

18

24

30

36

42

48

54

60

66
,ξ0,ξ7,ξ
14

21

28

35

42

49

56

63

70

77
,ξ0,ξ8,ξ
16

24

32

40

48

56

64

72

80

88
,ξ0,ξ9,ξ
18

27

36

45

54

63

72

81

90

99
,ξ0,ξ
10

20

30

40

50

60

70

80

90

100

110
,ξ0,ξ
11

22

33

44

55

66

77

88

99

110

121
)
[0186]
x2=(ξ0,ξ6,ξ
12

18

24

30

36

42

48

54

60

66
,ξ0,ξ7,ξ
14

21

28

35

42

49

56

63

70

77
,ξ0,ξ8,ξ
16

24

32

40

48

56

64

72

80

88
,ξ0,ξ9,ξ
18

27

36

45

54

63

72

81

90

99
,ξ0,ξ
10

20

30

40

50

60

70

80

90

100

110
,ξ0,ξ
11

22

33

44

55

66

77

88

99

110

121
,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ1,ξ2,ξ3,ξ4,ξ5,ξ6,ξ7,ξ8,ξ9,ξ
10

11
,ξ0,ξ2,ξ4,ξ6,ξ8,ξ
10

12

14

16

18

20

22
,ξ0,ξ3,ξ6,ξ9,ξ
12

15

18

21

24

27

30

33
,ξ0,ξ4,ξ8,ξ
12

16

20

24

28

32

36

40

44
,ξ0,ξ5,ξ
10

15

20

25

30

35

40

45

50

55
,ξ0,ξ6,ξ
12

18

24

30

36

42

48

54

60

66
,ξ0,ξ7,ξ
14

21

28

35

42

49

56

63

70

77
,ξ0,ξ8,ξ
16

24

32

40

48

56

64

72

80

88
)
[0187]
x3=(ξ0,ξ3,ξ6,ξ9,ξ
12

15

18

21

24

27

30

33
,ξ0,ξ4,ξ8,ξ
12

16

20

24

28

32

36

40

44
,ξ0,ξ5,ξ
10

15

20

25

30

35

40

45

50

55
,ξ0,ξ6,ξ
12

18

24

30

36

42

48

54

60

66
,ξ0,ξ7,ξ
14

21

28

35

42

49

56

63

70

77
,ξ0,ξ8,ξ
16

24

32

40

48

56

64

72

80

88
,ξ0,ξ9,ξ
18

27

36

45

54

63

72

81

90

99
,ξ0,ξ
10

20

30

40

50

60

70

80

90

100

110
,ξ0,ξ
11

22

33

44

55

66

77

88

99

110

121
,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ1,ξ2,ξ3,ξ4,ξ5,ξ6,ξ7,ξ8,ξ9,ξ
10

11
,ξ0,ξ2,ξ4,ξ6,ξ8,ξ
10

12

14

16

18

20

22
,ξ0,ξ3,ξ6,ξ9,ξ
12

15

18

21

24

27

30

33
,ξ0,ξ4,ξ8,ξ
12

16

20

24

28

32

36

40

44
,ξ0,ξ5,ξ
10

15

20

25

30

35

40

45

50

55
)
[0188]
x4=(ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ1,ξ2,ξ3,ξ4,ξ5,ξ6,ξ7,ξ8,ξ9,ξ
10

11
,ξ0,ξ2,ξ4,ξ6,ξ8,ξ
10

12

14

16

18

20

22
,ξ0,ξ3,ξ6,ξ9,ξ
12

15

18

21

24

27

30

33
,ξ0,ξ4,ξ8,ξ
12

16

20

24

28

32

36

40

44
,ξ0,ξ5,ξ
10

15

20

25

30

35

40

45

50

55
,ξ0,ξ6,ξ
12

18

24

30

36

42

48

54

60

66
,ξ0,ξ7,ξ
14

21

28

35

42

49

56

63

70

77
,ξ0,ξ8,ξ
16

24

32

40

48

56

64

72

80

88
,ξ0,ξ9,ξ
18

27

36

45

54

63

72

81

90

99
,ξ0,ξ
10

20

30

40

50

60

70

80

90

10

110
,ξ0,ξ
11

22

33

44

55

66

77

88

99

110

121
,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ1,ξ2,ξ3,ξ4,ξ5,ξ6,ξ7,ξ8,ξ9,ξ
10

11
,ξ0,ξ2,ξ4,ξ6,ξ8,ξ
10

12

14

16

18

20

22
)
[0189]
其中,将x1分配给第1根发射天线所在链路的脉冲调制器,x2分配给第2根发射天线所在链路的脉冲调制器,x3分配给第3根发射天线所在链路的脉冲调制器,x4分配给第4根发射天线所在链路的脉冲调制器。从而脉冲调制器在pri内根据分配
的序列进行相位编码,得到第一mimo感知信号。
[0190]
对于s610,参考上文对s503的介绍,可以得到第二序列集y中,包括的序列yk分别为:
[0191]
y1=(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ1,ξ2,ξ3,ξ4,ξ5,ξ6,ξ7,ξ8,ξ9,ξ
10

11
,ξ0,ξ2,ξ4,ξ6,ξ8,ξ
10

12

14

16

18

20

22
,ξ0,ξ3,ξ6,ξ9,ξ
12

15

18

21

24

27

30

33
,ξ0,ξ4,ξ8,ξ
12

16

20

24

28

32

36

40

44
,ξ0,ξ5,ξ
10

15

20

25

30

35

40

45

50

55
,
[0192]
ξ0,ξ6,ξ
12

18

24

30

36

42

48

54

60

66
,ξ0,ξ7,ξ
14

21

28

35

42

49

56

63

70

77
,ξ0,ξ8,ξ
16

24

32

40

48

56

64

72

80

88
,ξ0,ξ9,ξ
18

27

36

45

54

63

72

81

90

99
,ξ0,ξ
10

20

30

40

50

60

70

80

90

100

110
,ξ0,ξ
11

22

33

44

55

66

77

88

99

110

121
)
[0193]
y2=(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,ξ0,ξ9,ξ
18

27

36

45

54

63

72

81

90

99
,ξ0,ξ
10

20

30

40

50

60

70

80

90

100

110
,ξ0,ξ
11

22

33

44

55

66

77

88

99

110

121
,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ1,ξ2,ξ3,ξ4,ξ5,ξ6,ξ7,ξ8,ξ9,ξ
10

11
,ξ0,ξ2,ξ4,ξ6,ξ8,ξ
10

12

14

16

18

20

22
,ξ0,ξ3,ξ6,ξ9,ξ
12

15

18

21

24

27

30

33
,ξ0,ξ4,ξ8,ξ
12

16

20

24

28

32

36

40

44
,ξ0,ξ5,ξ
10

15

20

25

30

35

40

45

50

55
,ξ0,ξ6,ξ
12

18

24

30

36

42

48

54

60

66
,ξ0,ξ7,ξ
14

21

28

35

42

49

56

63

70

77
,ξ0,ξ8,ξ
16

24

32

40

48

56

64

72

80

88
)
[0194]
y3=(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,ξ0,ξ6,ξ
12

18

24

30

36

42

48

54

60

66
,ξ0,ξ7,ξ
14

21

28

35

42

49

56

63

70

77
,ξ0,ξ8,ξ
16

24

32

40

48

56

64

72

80

88
,ξ0,ξ9,ξ
18

27

36

45

54

63

72

81

90

99
,ξ0,ξ
10

20

30

40

50

60

70

80

90

100

110
,ξ0,ξ
11

22

33

44

55

66

77

88

99

110

121
,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ1,ξ2,ξ3,ξ4,ξ5,ξ6,ξ7,ξ8,ξ9,ξ
10

11
,ξ0,ξ2,ξ4,ξ6,ξ8,ξ
10

12

14

16

18

20

22
,ξ0,ξ3,ξ6,ξ9,ξ
12

15

18

21

24

27

30

33
,ξ0,ξ4,ξ8,ξ
12

16

20

24

28

32

36

40

44
,ξ0,ξ5,ξ
10

15

20

25

30

35

40

45

50

55
)
[0195]
y4=(0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,ξ0,ξ3,ξ6,ξ9,ξ
12

15

18

21

24

27

30

33
,ξ0,ξ4,ξ8,ξ
12

16

20

24

28

32

36

40

44
,ξ0,ξ5,ξ
10

15

20

25

30

35

40

45

50

55
,ξ0,ξ6,ξ
12

18

24

30

36

42

48

54

60

66
,ξ0,ξ7,ξ
14

21

28

35

42

49

56

63

70

77
,ξ0,ξ8,ξ
16

24

32

40

48

56

64

72

80

88
,ξ0,ξ9,ξ
18

27

36

45

54

63

72

81

90

99
,ξ0,ξ
10

20

30

40

50

60

70

80

90

10

110
,ξ0,ξ
11

22

33

44

55

66

77

88

99

110

121
,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ0,ξ1,ξ2,ξ3,ξ4,ξ5,ξ6,ξ7,ξ8,ξ9,ξ
10

11
,ξ0,ξ2,ξ4,ξ6,ξ8,ξ
10

12

14

16

18

20

22
)
[0196]
将y1分给滤波器组中的第1个滤波器,将y2分给滤波器组中的第2个滤波器,将y3分给滤波器组中的第3个滤波器,将y4分给滤波器组中的第4个滤波器。
[0197]
从而滤波器根据分配的序列对输入滤波器的数字信号进行脉冲压缩和求和,得到第二mimo感知信号。假设相位编码中,码片持续时间tc为10-6
秒,则得到第一mimo感知信号的自模糊函数图形如图7所示,两个不同的发射天线发射的第一mimo感知信号间的互模糊
函数图形如图8所示。如图7所示,第一mimo感知信号的自模糊函数在tau=0外没有旁瓣,如图8所示,两个不同的发射天线发射的第一mimo感知信号间的互模糊函数在全局没有值。由上文可知第二感知信号是第一mimo感知信号的自模糊函数和互模糊函数的叠加函数,可见,基于本方案,接收机处滤波器的输出波形(第二感知信号)在零相关区ztc时间内不受多普勒频移的影响,没有旁瓣,有利于检测高速运动的目标对象,相比于现有的基于互补码设计发射波形的方案,存在显著的进步。
[0198]
情况2:第一序列集以及第二序列集是基于奇周期zcz序列集构建的。假设该奇周期zcz序列集x的参数为(n,l,z),其中,n=4,l=100,z=25。
[0199]
对于s602,参考上文对s501的介绍,假设f(x)=x2+3x,则可以得到第一序列集x中,包括的序列xk分别为:
[0200]
x1=(-ξ
f(75)
,-ξ
f(76)
,

,-ξ
f(99)

f(0)

f(1)

f(2)
,


f(99)
)
[0201]
x2=(-ξ
f(50)
,-ξ
f(51)
,

,-ξ
f(99)

f(0)

f(1)

f(2)
,


f(74)
)
[0202]
x3=(-ξ
f(25)
,-ξ
f(26)
,

,-ξ
f(99)

f(0)

f(1)

f(2)
,


f(49)
)
[0203]
x4=(-ξ
f(0)
,-ξ
f(1)
,

,-ξ
f(99)

f(0)

f(1)

f(2)
,


f(24)
)
[0204]
其中,将x1分配给第1根天线所在链路的脉冲调制器,x2分配给第2根天线所在链路的脉冲调制器,x3分配给第3根天线所在链路的脉冲调制器,x4分配给第4根天线所在链路的脉冲调制器。从而脉冲调制器在pri内根据分配的序列进行相位编码,得到第一mimo感知信号。
[0205]
对于s610,参考上文对s503的介绍,可以得到第二序列集y中,包括的序列yk分别为:
[0206]
y1=(0,0,

,0,ξ
f(0)

f(1)

f(2)
,


f(99)
)
[0207]
y2=(0,0,

,0,-ξ
f(75)
,-ξ
f(76)
,

,-ξ
f(99)

f(0)

f(1)
,


f(74)
)
[0208]
y3=(0,0,

,0,-ξ
f(50)
,-ξ
f(51)
,

,-ξ
f(99)

f(0)

f(1)
,


f(49)
)
[0209][0210]
将y1分给滤波器组中的第1个滤波器,将y2分给滤波器组中的第2个滤波器,将y3分给滤波器组中的第3个滤波器,将y4分给滤波器组中的第4个滤波器。从而滤波器根据分配的序列对输入滤波器的数字信号进行脉冲压缩和求和,得到第二mimo感知信号。假设相位编码中,码片持续时间tc为10-6
秒,则得到第一mimo感知信号的自模糊函数图形如图9所示,两个不同的发射天线发射的第一mimo感知信号间的互模糊函数图形如图10所示。如图9所示,第一mimo感知信号的自模糊函数在tau=0外没有旁瓣,如图10所示,两个不同的发射天线发射的第一mimo感知信号间的互模糊函数在全局没有值。由上文可知第二感知信号是第一mimo感知信号的自模糊函数和互模糊函数的叠加函数,可见,基于本方案,接收机处滤波器的输出波形(第二感知信号)在零相关区ztc时间内不受多普勒频移的影响,没有旁瓣,有利于检测高速运动的目标对象,相比于现有的基于互补码设计发射波形的方案,存在显著的进步。
[0211]
在本技术的各个实施例中,如果没有特殊说明以及逻辑冲突,不同的实施例之间的术语和/或描述具有一致性、且可以相互引用,不同的实施例中的技术特征根据其内在的
逻辑关系可以组合形成新的实施例。
[0212]
可以理解的是,以上各个实施例中,由第一通信装置实现的方法和/或步骤,也可以由可用于第一通信装置的部件(例如芯片或者电路)实现,由第二通信装置实现的方法和/或步骤,也可以由可用于第二通信装置的部件实现。
[0213]
上述主要从各个网元之间交互的角度对本技术实施例提供的方案进行了介绍。相应的,本技术实施例还提供了通信装置,该通信装置用于实现上述各种方法。该通信装置可以为上述方法实施例中的终端设备,或者包含上述终端设备的装置,或者为可用于终端设备的部件;或者,该通信装置可以为上述方法实施例中的网络设备,或者包含上述网络设备的装置,或者为可用于网络设备的部件。可以理解的是,该通信装置为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本技术能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本技术的范围。
[0214]
本技术实施例可以根据上述方法实施例中对通信装置进行功能模块的划分,例如,可以对应各个功能划分各个功能模块,也可以将两个或两个以上的功能集成在一个处理模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。需要说明的是,本技术实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。
[0215]
比如,以通信装置为上述方法实施例中的第一通信装置为例。图11示出了一种第一通信装置110的结构示意图。该第一通信装置110包括处理模块1101和收发模块1102。所述收发模块1102,也可以称为收发单元用以实现发送和/或接收功能,例如可以是收发电路,收发机,收发器或者通信接口。
[0216]
其中,收发模块1102,可以包括接收模块和发送模块,分别用于执行上述方法实施例中由第一通信装置执行的接收和发送类的步骤,处理模块1101,可以用于执行上述方法实施例中由第一通信装置执行的除接收和发送类步骤之外的其他步骤。
[0217]
例如,处理模块1101,用于根据第一序列集生成第一mimo感知信号,其中,第一序列集是根据周期零相关区zcz序列集或者奇周期zcz序列集构建的;收发模块1102,用于发送第一mimo感知信号;第一mimo感知信号用于感知高速运动的目标对象。
[0218]
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
[0219]
在本实施例中,该第一通信装置190以采用集成的方式划分各个功能模块的形式来呈现。这里的“模块”可以指特定asic,电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,若终端设备作为第一通信装置,本领域的技术人员可以想到该第一通信装置190可以采用图4所示的通信装置400的形式。
[0220]
比如,图4所示的通信装置400中的处理器401可以通过调用存储器403中存储的计算机执行指令,使得通信装置400执行上述方法实施例中的多流感知信号生成方法。
[0221]
具体的,图11中的处理模块1101和收发模块1102的功能/实现过程可以通过图4所
示的通信装置400中的处理器401调用存储器403中存储的计算机执行指令来实现。或者,图11中的处理模块1101的功能/实现过程可以通过图4所示的通信装置400中的处理器401调用存储器403中存储的计算机执行指令来实现,图11中的收发模块1102的功能/实现过程可以通过图4所示的通信装置400中的通信接口404来实现。
[0222]
由于本实施例提供的第一通信装置110可执行上述的多流感知信号生成方法,因此其所能获得的技术效果可参考上述方法实施例,在此不再赘述。
[0223]
或者,比如,以通信装置为上述方法实施例中的第二通信装置为例。图12示出了一种第二通信装置120的结构示意图。该第二通信装置120包括处理模块1201和收发模块1202。所述收发模块1202,也可以称为收发单元用以实现发送和/或接收功能,例如可以是收发电路,收发机,收发器或者通信接口。
[0224]
其中,收发模块1202,可以包括接收模块和发送模块,分别用于执行上述方法实施例中由第二通信装置执行的接收和发送类的步骤,处理模块1201,可以用于执行上述方法实施例中由第二通信装置执行的除接收和发送类步骤之外的其他步骤。
[0225]
例如,收发模块1202,用于接收第一mimo感知信号的回波信号;回波信号为第一mimo感知信号经目标对象反射后的信号;目标对象反射第一mimo感知信号时正在高速运动;处理模块1201,用于根据第二序列集处理回波信号,得到第二感知信号;其中,第二序列集是根据周期零相关区zcz序列集或者奇周期zcz序列集构建的;第二感知信号在零相关区内无旁瓣。
[0226]
其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
[0227]
在本实施例中,该第二通信装置120以采用集成的方式划分各个功能模块的形式来呈现。这里的“模块”可以指特定asic,电路,执行一个或多个软件或固件程序的处理器和存储器,集成逻辑电路,和/或其他可以提供上述功能的器件。在一个简单的实施例中,若网络设备作为第二通信装置,本领域的技术人员可以想到该第二通信装置120可以采用图4所示的通信装置400的形式。
[0228]
比如,图4所示的通信装置400中的处理器401可以通过调用存储器403中存储的计算机执行指令,使得通信装置400执行上述方法实施例中的多流感知信号生成方法。
[0229]
具体的,图12中的处理模块1201和收发模块1202的功能/实现过程可以通过图4所示的通信装置400中的处理器401调用存储器403中存储的计算机执行指令来实现。或者,图12中的处理模块1201的功能/实现过程可以通过图4所示的通信装置400中的处理器401调用存储器403中存储的计算机执行指令来实现,图12中的收发模块1202的功能/实现过程可以通过图4所示的通信装置400中的通信接口404来实现。
[0230]
由于本实施例提供的第二通信装置120可执行上述的多流感知信号生成方法,因此其所能获得的技术效果可参考上述方法实施例,在此不再赘述。
[0231]
可选的,本技术实施例还提供了一种通信装置(例如,该通信装置可以是芯片或芯片系统),该通信装置包括处理器,用于实现上述任一方法实施例中的方法。在一种可能的设计中,该通信装置还包括存储器。该存储器,用于保存必要的程序指令和数据,处理器可以调用存储器中存储的程序代码以指令该通信装置执行上述任一方法实施例中的方法。当然,存储器也可以不在该通信装置中。在另一种可能的设计中,该通信装置还包括接口电
路,该接口电路为代码/数据读写接口电路,该接口电路用于接收计算机执行指令(计算机执行指令存储在存储器中,可能直接从存储器读取,或可能经过其他器件)并传输至该处理器。该通信装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件,本技术实施例对此不作具体限定。
[0232]
可选的,本技术实施例还提供一种通信装置,该通信装置可以包括处理器和接口电路,该接口电路,用于与该通信装置之外的其他模块通信,该处理器可以用于执行计算机程序或指令,以使该通信装置实现上述任一方法实施例中的方法。在一些场景下,该通信装置可以为芯片或芯片系统。
[0233]
在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式来实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本技术实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可以用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带),光介质(例如,dvd)、或者半导体介质(例如固态硬盘(solid state disk,ssd))等。本技术实施例中,计算机可以包括前面所述的装置。
[0234]
尽管在此结合各实施例对本技术进行了描述,然而,在实施所要求保护的本技术过程中,本领域技术人员通过查看所述附图、公开内容、以及所附权利要求书,可理解并实现所述公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。
[0235]
尽管结合具体特征及其实施例对本技术进行了描述,显而易见的,在不脱离本技术的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本技术的示例性说明,且视为已覆盖本技术范围内的任意和所有修改、变化、组合或等同物。显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。

技术特征:
1.一种多流感知信号生成方法,其特征在于,所述方法包括:根据第一序列集生成第一多输入多输出mimo感知信号,其中,所述第一序列集是根据周期零相关区zcz序列集或者奇周期zcz序列集构建的;发送所述第一mimo感知信号;所述第一mimo感知信号用于感知高速运动的目标对象。2.根据权利要求1所述的方法,其特征在于,所述第一序列集是根据周期zcz序列集构建的,包括:所述第一序列集是将所述周期zcz序列集中的每一条序列添加循环前缀后得到的。3.根据权利要求2所述的方法,其特征在于,所述第一序列集满足以下关系:其中,x为所述第一序列集,x
k
为所述第一序列集中的第k条序列,k∈{0,1,

,n-1},n为所述周期zcz序列集包括的序列的数量;x
k
满足如下关系:其中,z为所述周期zcz序列集的零相关区宽度,t2为所述周期zcz序列集中的序列的长度;s
k
为所述周期zcz序列集中的第k条序列。4.根据权利要求1所述的方法,其特征在于,所述奇周期zcz序列集是根据以下步骤构建的:设函数f(x)=ax2+bx,其中a∈{1,2,

,2l-1},b∈{0,1,2,

,2l-1};l、a、b满足以下条件之一:2l模4余2,a与l互素,且a+b是奇数;或者,2l模4余0,a与b都是奇数;生成序列其中,以序列f作为基序列,生成n条序列f的奇周期循环移位版本,所述n条序列f的奇周期循环移位版本满足如下关系:s
k
=ocircshift(f,(k-1)l/n);其中,k=(0,1,

,n-1),ocircshift表示奇周期移位算子,ocircshift(x,a)=(-x
l-a
,-x
l-a+1
,

,-x
l-1
,x0,x1,

,x
l-a-1
);根据s
k
构建所述奇周期zcz序列集,所述奇周期zcz序列集满足如下关系:其中,s
k
为所述奇周期zcz序列集,s
k
为所述奇周期zcz序列集中的第k条序列;所述奇周期zcz序列集中的序列的长度为l,l=nz;n为所述奇周期zcz序列集包括的序列的数量;z为所述奇周期zcz序列集的零相关区宽度。5.根据权利要求1或4所述的方法,其特征在于,所述第一序列集是根据奇周期zcz序列集构建的,包括:所述第一序列集是将所述奇周期zcz序列集中的每一条序列添加奇周期循环前缀后得到的。6.根据权利要求5所述的方法,其特征在于,所述第一序列集满足如下关系:
其中,x为所述第一序列集,x
k
为所述第一序列集中的第k条序列,k∈{0,1,

,n-1},n为所述奇周期zcz序列集包括的序列的数量;x
k
满足如下关系:x
k
=(-s
k,l-z
,-s
k,l-z+1
,

,-s
k,l-1
,s
k,0
,s
k,1

,s
k,l-1
);其中,z为所述奇周期zcz序列集的零相关区宽度,l为所述奇周期zcz序列集中的序列的长度;s
k
为所述奇周期zcz序列集中的第k条序列。7.一种多流感知信号生成方法,其特征在于,所述方法包括:接收第一多输入多输出mimo感知信号的回波信号;所述回波信号为所述第一mimo感知信号经目标对象反射后的信号;所述目标对象反射所述第一mimo感知信号时正在高速运动;根据第二序列集处理所述回波信号,得到第二感知信号;其中,所述第二序列集是根据周期零相关区zcz序列集或者奇周期zcz序列集构建的;所述第二感知信号在零相关区内无旁瓣。8.根据权利要求7所述的方法,其特征在于,所述奇周期zcz序列集是根据以下步骤构建的:设函数f(x)=ax2+bx,其中a∈{1,2,

,2l-1},b∈{0,1,2,

,2l-1};l、a、b满足以下条件之一:2l模4余2,a与l互素,且a+b是奇数;或者,2l模4余0,a与b都是奇数;生成序列其中,以序列f作为基序列,生成n条序列f的奇周期循环移位版本,所述n条序列f的奇周期循环移位版本满足如下关系:s
k
=ocircshift(f,(k-1)l/n);其中,k=(0,1,

,n-1),ocircshift表示奇周期移位算子,ocircshift(x,a)=(-x
l-a
,-x
l-a+1
,

,-x
l-1
,x0,x1,

,x
l-a-1
);根据s
k
构建所述奇周期zcz序列集,所述奇周期zcz序列集满足如下关系:其中,s
k
为所述奇周期zcz序列集,s
k
为所述奇周期zcz序列集中的第k条序列;所述奇周期zcz序列集中的序列的长度为l,l=nz;n为所述奇周期zcz序列集包括的序列的数量;z为所述奇周期zcz序列集的零相关区宽度。9.根据权利要求7或8所述的方法,其特征在于,所述第二序列集是根据周期zcz序列集或者奇周期zcz序列集构建的包括:所述第二序列集是将所述周期zcz序列集或者所述奇周期zcz序列集中的每一条序列添加零前缀后得到的。10.根据权利要求9所述的方法,其特征在于,所述第二序列集满足以下关系:
其中,y为所述第二序列集,y
k
为所述第二序列集中的第k条序列,k∈{0,1,

,n-1},n为用于构建所述第二序列集的所述周期zcz序列集或者所述奇周期zcz序列集包括的序列的数量;y
k
满足如下关系:其中,t2为用于构建所述第二序列集的所述周期zcz序列集或者所述奇周期中的序列的长度;s
k
为用于构建所述第二序列集的所述周期zcz序列或者所述奇周期zcz序列集中的第k条序列。11.一种通信装置,其特征在于,所述装置包括:处理模块和收发模块;所述处理模块,用于根据第一序列集生成第一mimo感知信号,其中,所述第一序列集是根据周期零相关区zcz序列集或者奇周期zcz序列集构建的;所述收发模块,用于发送所述第一mimo感知信号;所述第一mimo感知信号用于感知高速运动的目标对象。12.根据权利要求11所述的装置,其特征在于,所述第一序列集是根据周期zcz序列集构建的,包括:所述第一序列集是将所述周期zcz序列集中的每一条序列添加循环前缀后得到的。13.根据权利要求12所述的装置,其特征在于,所述第一序列集满足以下关系:其中,x为所述第一序列集,x
k
为所述第一序列集中的第k条序列,k∈{0,1,

,n-1},n为所述周期zcz序列集包括的序列的数量;x
k
满足如下关系:其中,z为所述周期zcz序列集的零相关区宽度,t2为所述周期zcz序列集中的序列的长度;s
k
为所述周期zcz序列集中的第k条序列。14.根据权利要求11所述的装置,其特征在于,所述奇周期zcz序列集是根据以下步骤构建的:设函数f(x)=ax2+bx,其中a∈{1,2,

,2l-1},b∈{0,1,2,

,2l-1};l、a、b满足以下条件之一:2l模4余2,a与l互素,且a+b是奇数;或者,2l模4余0,a与b都是奇数;生成序列其中,以序列f作为基序列,生成n条序列f的奇周期循环移位版本,所述n条序列f的奇周期循环移位版本满足如下关系:s
k
=ocircshift(f,(k-1)l/n);其中,k=(0,1,

,n-1),ocircshift表示奇周期移位算子,ocircshift(x,a)=(-x
l-a
,-x
l-a+1
,

,-x
l-1
,x0,x1,

,x
l-a-1
);根据s
k
构建所述奇周期zcz序列集,所述奇周期zcz序列集满足如下关系:
其中,s
k
为所述奇周期zcz序列集,s
k
为所述奇周期zcz序列集中的第k条序列;所述奇周期zcz序列集中的序列的长度为l,l=nz;n为所述奇周期zcz序列集包括的序列的数量;z为所述奇周期zcz序列集的零相关区宽度。15.根据权利要求11或14所述的装置,其特征在于,所述第一序列集是根据奇周期zcz序列集构建的,包括:所述第一序列集是将所述奇周期zcz序列集中的每一条序列添加奇周期循环前缀后得到的。16.根据权利要求15所述的装置,其特征在于,所述第一序列集满足如下关系:其中,x为所述第一序列集,x
k
为所述第一序列集中的第k条序列,k∈{0,1,

,n-1},n为所述奇周期zcz序列集包括的序列的数量;x
k
满足如下关系:x
k
=(-s
k,l-z
,-s
k,l-z+1
,

,-s
k,l-1
,s
k,0
,s
k,1

,s
k,l-1
);其中,z为所述奇周期zcz序列集的零相关区宽度,l为所述奇周期zcz序列集中的序列的长度;s
k
为所述奇周期zcz序列集中的第k条序列。17.一种通信装置,其特征在于,所述装置包括:处理模块和收发模块;所述收发模块,用于接收第一mimo感知信号的回波信号;所述回波信号为所述第一mimo感知信号经目标对象反射后的信号;所述目标对象反射所述第一mimo感知信号时正在高速运动;所述处理模块,用于根据第二序列集处理所述回波信号,得到第二感知信号;其中,所述第二序列集是根据周期零相关区zcz序列集或者奇周期zcz序列集构建的;所述第二感知信号在零相关区内无旁瓣。18.根据权利要求17所述的装置,其特征在于,所述奇周期zcz序列集是根据以下步骤生成的:设函数f(x)=ax2+bx,其中a∈{1,2,

,2l-1},b∈{0,1,2,

,2l-1};l、a、b满足以下条件之一:2l模4余2,a与l互素,且a+b是奇数;或者,2l模4余0,a与b都是奇数;生成序列其中,以序列f作为基序列,生成n条序列f的奇周期循环移位版本,所述n条序列f的奇周期循环移位版本满足如下关系:s
k
=ocircshift(f,(k-1)l/n);其中,k=(0,1,

,n-1),ocircshift表示奇周期移位算子,ocircshift(x,a)=(-x
l-a
,-x
l-a+1
,

,-x
l-1
,x0,x1,

,x
l-a-1
);根据s
k
获取所述奇周期zcz序列集,所述奇周期zcz序列集满足如下关系:
其中,s
k
为所述奇周期zcz序列集,s
k
为所述奇周期zcz序列集中的第k条序列;所述奇周期zcz序列集中的序列的长度为l,l=nz;n为所述奇周期zcz序列集包括的序列的数量;z为所述奇周期zcz序列集的零相关区宽度。19.根据权利要求17或18所述的装置,其特征在于,所述第二序列集是根据周期zcz序列集或者奇周期zcz序列集构建的包括:所述第二序列集是将所述周期zcz序列集或者所述奇周期zcz序列集中的每一条序列添加零前缀后得到的。20.根据权利要求19所述的装置,其特征在于,所述第二序列集满足以下关系:其中,y为所述第二序列集,y
k
为所述第二序列集中的第k条序列,k∈{0,1,

,n-1},n为用于构建所述第二序列集的所述周期zcz序列集或者所述奇周期zcz序列集包括的序列的数量;y
k
满足如下关系:其中,t2为用于构建所述第二序列集的所述周期zcz序列集或者所述奇周期中的序列的长度;s
k
为用于构建所述第二序列集的所述周期zcz序列或者所述奇周期zcz序列集中的第k条序列。21.一种通信装置,其特征在于,包括:处理器以及存储器,所述存储器用于存储计算机执行指令,所述处理器用于执行所述存储器存储的所述指令;当所述指令被所述处理器运行时,使得所述通信装置执行上述权利要求1-6中任一项所述的方法。22.一种通信装置,其特征在于,包括:处理器以及存储器,所述存储器用于存储计算机执行指令,所述处理器用于执行所述存储器存储的所述指令;当所述指令被所述处理器运行时,使得所述通信装置执行上述权利要求7-10中任一项所述的方法。23.一种计算机可读存储介质,其特征在于,其上存储有计算机指令,当所述计算机指令被计算机执行时使得所述计算机执行权利要求1-6中任一项所述的方法。24.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,当所述计算机程序被计算机执行时使得所述计算机执行权利要求7-10中任一项所述的方法。25.一种通信系统,其特征在于,所述通信系统包括第一通信装置和第二通信装置;所述第一通信装置,用于执行权利要求1-6中任一项所述的方法;所述第二通信装置,用于执行权利要求7-10中任一项所述的方法。

技术总结
本申请提供一种多流感知信号生成方法、装置及系统,可以在感知高速运动的目标对象时,依然可以实现低距离旁瓣。该方法包括:根据第一序列集生成第一多输入多输出MIMO感知信号,其中,第一序列集是根据周期零相关区ZCZ序列集或者奇周期ZCZ序列集构建的;发送第一MIMO感知信号;第一MIMO感知信号用于感知高速运动的目标对象。本申请适用于通信技术领域。本申请适用于通信技术领域。本申请适用于通信技术领域。


技术研发人员:沈炳声 杜瑞 周正春 唐小虎 刘辰辰 韩霄
受保护的技术使用者:华为技术有限公司
技术研发日:2022.02.28
技术公布日:2023/9/7
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐