一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

等效多快拍的4D毫米波雷达测角方法、装置及相关设备与流程

2022-11-14 00:27:02 来源:中国专利 TAG:

等效多快拍的4d毫米波雷达测角方法、装置及相关设备
技术领域
1.本技术涉及毫米波雷达技术领域,更具体地说,是涉及一种等效多快拍的4d毫米波雷达测角方法、装置及相关设备。


背景技术:

2.汽车行业正朝着更智能的方向发展,从高级辅助驾驶系统(advanced driver assistance system,adas)到无人驾驶,这些功能的落地需要车载传感器对车身周围环境信息进行感知。毫米波雷达有着探测距离远、可以同时测距和测速、可以全天时全天候工作、尺寸小等优势,已经成为了汽车最核心的传感器之一。
3.相较于传统的车载毫米波雷达,4d雷达使用了二维面阵,具备了竖直向测角能力,从而可以感知的目标物包括距离、速度、水平角度和竖直角度这四个维度的信息。目前,4d毫米波雷达一个亟需解决的难题是:如何在有限的孔径内,在水平和竖直向上都具备较高的角度分辨率。
4.现阶段,4d毫米波雷达普遍采用多芯片级联的方式来增加收发通道数,并基于(multiple-input multiple-output,mimo)技术来拓展孔径以提高角度分辨率,但受限于面板尺寸和硬件芯片自身的条件,天线的通道数不宜过多,否则在包括成本、尺寸、级联芯片的控制与同步问题、功耗与散热问题、数据量等方面都没法满足实用要求。
5.此外,在测角方法上,因为车载毫米波雷达对检测结果的更新率有极高的要求(一般要求在10hz-20hz),且实际应用中汽车绝大多数时间下处于运动状态,因此,所有的以增加观测时长来获取快拍数的超分辨测角方法无法用于车载毫米波雷达。而传统的基于数字波束成形(digital beam forming,dbf)、傅里叶变换(fft)的测角方法并不能突破瑞利限,其测角分辨率由阵列孔径唯一确定。


技术实现要素:

6.有鉴于此,本技术提供了一种等效多快拍的4d毫米波雷达测角方法、装置及相关设备,以实现在有限的面板尺寸下,使用有限的阵元以并不复杂的计算量在水平和竖直维度都实现极高的角度分辨率。
7.为实现上述目的,本技术第一方面提供了一种等效多快拍的4d毫米波雷达测角方法,包括:基于二维收发阵列中各接收天线接收到的回波数据矩阵,确定二维测角矩阵,所述二维测角矩阵包含各目标的位置和速度信息;从所述二维测角矩阵中确定包含实际阵元的数量最多的目标行,并利用数字波束成形dbf对所述目标行进行处理,得到各目标在水平方向上的水平角集合,其中,每一所述阵元对应有一发射天线和一接收天线;从所述二维测角矩阵中确定包含实际阵元的数量最多、且包含实际阵元的数量相同的多个目标列,并利用多快拍超分辨测角方法对所述多个目标列进行处理,得到各目标
在竖直方向上的俯仰角集合;对所述水平角集合中的各水平角和所述俯仰角集合中的各俯仰角进行匹配,得到各目标的角度信息。
8.优选地,所述基于二维收发阵列中各接收天线接收到的回波数据矩阵,确定二维测角矩阵的过程,包括:对各回波数据矩阵进行二维快速傅里叶变换2d-fft,得到各距离-多普勒谱;对所述距离-多普勒谱进行非相关累积处理,得到累积后的距离-多普勒谱;对各累积后的距离-多普勒谱进行恒虚警率cfar检测,得到各目标的距离和速度索引;基于所述各距离-多普勒谱以及所述各目标的距离和速度索引,确定二维测角矩阵。
9.优选地,利用数字波束成形dbf对所述目标行进行处理,得到各目标在水平方向上的水平角集合的过程,包括:基于水平方向上预设的测角范围,确定第一角度集合;基于所述二维收发阵列的阵元排布,确定所述目标行的第一导向矢量;基于所述第一导向矢量和所述第一角度集合,确定第一导向矢量矩阵;利用数字波束成形方法对所述第一导向矢量矩阵和由所述目标行的各元素构成的一维向量进行相乘处理,得到一维dbf结果;获取所述一维dbf结果中的多个局部峰值,得到各目标在水平方向上的水平角集合。
10.优选地,利用多快拍超分辨测角方法对所述多个目标列进行处理,得到各目标在竖直方向上的俯仰角集合的过程,包括:基于所述多个目标列中的各元素,生成信号协方差矩阵;基于竖直方向上预设的测角范围,确定第二角度集合;基于所述二维收发阵列的阵元排布,确定每一目标列的第二导向矢量;基于每一目标列的第二导向矢量和所述第二角度集合,确定第二导向矢量矩阵;利用最小均方无畸变响应方法mvdr对所述信号协方差矩阵和所述第二导向矢量矩阵进行处理,得到一维mvdr结果;获取所述一维mvdr结果中的多个局部峰值,得到各目标在竖直方向上的俯仰角集合。
11.优选地,对所述水平角集合中的各水平角和所述俯仰角集合中的各俯仰角进行匹配,得到各目标的角度信息的过程,包括:利用所述二维测角矩阵的各元素生成一维向量,得到一维测角向量;基于所述二维收发阵列的阵元排布,确定所述一维测角向量对应的第三导向矢量;对所述水平角集合中的各水平角和所述俯仰角集合中的各俯仰角进行两两组合,得到各角度组合:
基于所述一维测角向量、所述第三导向矢量和各角度组合构建压缩感知模型:其中,为基于所述第三导向矢量和各角度组合构成的第三导向矩阵:n为一维测角向量的大小,x为稀疏度为k、大小为的稀疏向量;利用正交匹配追踪算法omp对所述压缩感知模型进行处理,得到x中的各非零元素;以x中的各非零元素在x中的位置作为索引,从所述各角度组合中筛选出目标组合,将各述目标组合确认为各目标的角度信息。
12.优选地,所述二维收发阵列包括若干作为发射天线的发射阵元以及若干作为接收天线的接收阵元;所述二维收发阵列中,一半以上的发射阵元设置在同一行,各接收阵元排列成两行,且每行中相邻的接收阵元之间的间隔一致;所述二维收发阵列中,水平方向上的发射阵元/接收阵元的间距最小值为,竖直方向上的发射阵元/接收阵元的间距最小值为,其中,为所采用的毫米波的波长。
13.优选地,所述二维收发阵列包括12个发射阵元和16个接收阵元;所述12个发射阵元排列成4行,其中6个发射阵元设置在第2行或第3行,另外6个发射阵元均匀排列在另外3行;所述两行接收阵元分别设置在发射阵元的上、下两侧。
14.本技术第二方面提供了一种等效多快拍的4d毫米波雷达测角装置,包括:二维测角矩阵单元,用于基于二维收发阵列中各接收天线接收到的回波数据矩阵,确定二维测角矩阵,所述二维测角矩阵包含各目标的位置和速度信息;水平角集合单元,用于从所述二维测角矩阵中确定包含实际阵元的数量最多的目标行,并利用数字波束成形dbf对所述目标行进行处理,得到各目标在水平方向上的水平角集合,其中,每一所述阵元对应有一发射天线和一接收天线;
俯仰角集合单元,用于从所述二维测角矩阵中确定包含实际阵元的数量最多,且包含实际阵元的数量相同的多个目标列,并利用多快拍超分辨测角方法对所述多个目标列进行处理,得到各目标在竖直方向上的俯仰角集合;角度匹配单元,用于对所述水平角集合中的各水平角和所述俯仰角集合中的各俯仰角进行匹配,得到各目标的角度信息。
15.本技术第三方面提供了一种等效多快拍的4d毫米波雷达测角设备,包括:存储器和处理器;所述存储器,用于存储程序;所述处理器,用于执行所述程序,实现上述的等效多快拍的4d毫米波雷达测角方法的各个步骤。
16.本技术第四方面提供了一种存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时,实现如上述的等效多快拍的4d毫米波雷达测角方法的各个步骤。
17.经由上述的技术方案可知,本技术首先基于二维收发阵列中各接收天线接收到的回波数据矩阵,确定二维测角矩阵。其中,所述二维测角矩阵包含各目标的位置和速度信息。接着,从所述二维测角矩阵中选取包含实际阵元的数量最多行,并将所述行确认为目标行,其中,每一所述阵元对应有一发射天线和一接收天线。一方面,由于所述目标行包含阵元的数量最多,意味着所述目标行包含足够的水平方向上的角度信息;从而可以利用数字波束成形dbf对所述目标行进行处理,得到各目标在水平方向上的水平角集合。另一方面,由于仅需采用一个目标行进行水平方向上的测角,因此二维收发阵列中的阵元可以采用非均匀排布方式,以尽量减少阵元数量及面板尺寸。然后,从所述二维测角矩阵中确定包含实际阵元的数量最多,且包含实际阵元的数量相同的多个目标列。在所述多个目标列中,以第一目标列为参考,对于远场目标,后续各目标列与第一目标列在竖直方向上得到的接收信号是完全等价的,于是后续各目标列得到的接收信号等效于第一目标列阵元重复接收了多次,可以实现将空间多快拍数据等效于时间多快拍数据,克服了以增加观察时长来获取快拍数据的缺陷。基于此,采用所述多个目标列作为快拍数据,采用多快拍超分辨测角方法对所述多个目标列进行处理,可以得到各目标在竖直方向上的俯仰角集合。最后,对所述水平角集合中的各水平角和所述俯仰角集合中的各俯仰角进行匹配,得到各目标的角度信息。综上,本技术可以实现在有限的面板尺寸下,使用有限的阵元以并不复杂的计算量在水平和竖直维度都实现较高的角度分辨率。
附图说明
18.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
19.图1为本技术实施例公开的两种模式下的效果对比示意图;图2为本技术实施例公开的一般性的二维收发阵列的示意图;图3为本技术实施例公开的虚拟阵列的示意图;图4为本技术实施例公开的包含阵元间距的二维收发阵列的示意图;
图5为本技术实施例公开的包含阵元间距的虚拟阵列的示意图;图6为本技术实施例公开的等效多快拍的4d毫米波雷达测角方法的示意图;图7为本技术实施例公开的虚拟阵列中的目标列及目标行的示意图;图8为本技术实施例公开的竖直方向单目标测角结果的仿真示意图;图9为本技术实施例公开的竖直方向多目标测角结果的仿真示意图;图10为本技术实施例公开的等效多快拍的4d毫米波雷达测角装置的示意图;图11为本技术实施例公开的等效多快拍的4d毫米波雷达测角设备的示意图。
具体实施方式
20.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
21.为便于理解,下面首先介绍本技术提供的等效多快拍的4d毫米波雷达测角方法所采用的二维收发阵列。如背景技术中所述,实际应用中受限于面板尺寸和硬件芯片自身的条件,天线的通道数不宜过多,否则在包括成本、尺寸、级联芯片的控制与同步问题、功耗与散热问题、数据量等方面都没法满足实用要求。为实现天线孔径的拓展,可以采用mimo技术。具体地,mimo技术通过设计收发天线的特殊布局,以产生虚拟阵元的方式实现孔径的拓展。传统的单发多收(single input multi output,simo)技术如果要产生n阵元的孔径,至少需要(1 n)个收发阵元,而使用mimo技术的(1 n)个收发阵元下可以产生的等效孔径可以远不止n阵元。
22.如图1所示,以收发共5阵元为例,simo方式下使用1个阵元作为发射单元,其余4个作为接收阵元;mimo方式下使用其中的2个阵元做发射阵元,其余3个做接收阵元,两种模式下最小阵元间距都设置为0.5个波长。那么,simo方式下使用5个阵元只能形成4个虚拟阵元,其孔径大小为3*0.5*λ;而mimo方式下使用5个阵元可以形成6个虚拟阵元其孔径大小为5*0.5*λ,其孔径比simo模式下大1个波长。且由此而容易得到的推论是,随着收发阵元数量的增加,mimo模式下所能形成的虚拟阵列其孔径会远大于simo模式,比如当收发阵元总数为n,且假定n为偶数,simo模式下可以得到的虚拟阵元数为n-1,而mimo模式下最多可以得到个虚拟阵元。
23.请参阅图2,本技术实施例提供的二维收发阵列采用了非均匀的面阵设计,其包含n个发射阵元以及m个接收阵元,图中,2*m1 = m,(n1 n2-1)*2=n,且2*n2 = n/2。如图2所示,接收阵元对称设置于二维收发阵列的上下两侧,且以均匀排布,其相邻阵元之间的间距取决于水平向发射阵元的数量及其最小间距;发射阵元镜像对称设置于二维收发阵列的左右两侧。竖直向的发射阵列使用最小冗余阵排布,其最小间距dy取决于竖直向想要达到的最大无模糊测角范围;水平向以均匀阵排布,其最小间距dx取决于水平向想要达到的最大无模糊测角范围,对于最大无模糊测角范围,有公式:
其中,λ为所采用的毫米波的波长,为二维收发阵列中阵元之间的最小间距。由此公式以及最大不模糊测角范围:水平方向上的,以及竖直方向上的,可以将水平方向的阵元间距最小值设置为0.58*λ,竖直向阵元间距最小值设置为1.45*λ。此外,收发阵元之间的相对位置关系dz与dw不做限制。
24.在如图2所示的二维收发阵列下,可以得到的虚拟阵列如图3所示。n个发射阵元与m个接收阵元理论可以得到的虚拟阵元个数为n*m,可以基于此阵列对回波信号进行建模,假设一共有k个远场目标,第k个目标对应的方位角和俯仰角分别为和,水平方向第n行、竖直方向第m列上的阵元接收到的回波为,忽略噪声的影响,则可以表示为:其中,,,m、n均为正整数,λ代表波长,代表第k个目标的辐射强度。与分别表征以虚拟阵列的第一列和第一行元素为参考的相对距离。
25.以下将采用n=12、m=16的二维收发阵列对本技术提供的等效多快拍的4d毫米波雷达测角方法进行详细描述。
26.请参阅图4,其示例了包含12个发射天线以及16个接收天线的二维收发阵列,该16个接收阵元平均分成两组,每组接收阵元为间隔3.48*λ的均匀排布,分别设置于面阵的第1行与第6行,两行之间间距为17.4*λ。该12个发射天线划分成镜面对称的两组,设置于面阵的左右两侧。其中,每一组发射天线均在竖直方向上设置于面阵的第2至第5行,这4行之间的竖直方向上的位置关系满足最小冗余阵列设计原则。具体地,这4行之间的竖直方向上的位置关系应该是满足(0,1,4,6)的比例关系,对应到以竖直向1.45*λ的最小值来说,这4行之间的间隔即为:,,以及。因此,在不考虑天线尺寸的前提下,如图4所示的二维收发阵列所占尺寸为:水平方向上25.52*λ,竖直方向上17.4*λ。以车载毫米波雷达行业规定的77ghz工作频率计算,该二维收发阵列对应的面板尺寸约为:99.43mm*67.79mm,符合对车载毫米波雷达尺寸的要求。如图5所示,该二维收发阵列可以形成包含12*16=192个虚拟阵元的二维虚拟矩阵。
27.下面介绍本技术实施例提供的等效多快拍的4d毫米波雷达测角方法。请参阅图6,本技术实施例提供的等效多快拍的4d毫米波雷达测角方法可以包括如下步骤:步骤s101,基于二维收发阵列中各接收天线接收到的回波数据矩阵,确定二维测角矩阵。
28.其中,发射天线使用时分的模式或其他模式发射线性调频信号(chirp信号),单帧下每个天线发射n个chirp,接收天线对每个chirp的采样点数为m个,因此,每一虚拟阵元对应有1个大小的回波数据矩阵,每一接收天线对应有个大小的回波数据
矩阵,其中,为发射天线的个数。
29.示例性地,对应于图1中的二维收发阵列,每一接收阵元对应有12个,对应的192个虚拟阵元总共可得到192个大小的回波数据矩阵,其中舍弃前述对应位置重复的两个回波数据矩阵,可以得到有效的190个回波数据矩阵。
30.对各回波数据矩阵分别基于距离、速度的维度进行fft,接着基于天线维度进行累积,最后通过cfar检测等处理可以得到二维测角矩阵。可以理解的是,该二维测角矩阵包含各目标的位置和速度信息。
31.步骤s102,从该二维测角矩阵中确定包含实际阵元的数量最多的目标行,并利用dbf对该目标行进行处理,得到各目标在水平方向上的水平角集合。
32.可以理解的是,每一阵元对应有一发射天线和一接收天线,在接收阵元均匀排布的前提下,包含阵元数量最多的行,意味着该行所对应的发射阵元数量最多,包含水平方向上的更多的角度信息,以该行作为目标行,即可满足水平方向上的角度计算。对应于如图2所示的二维虚拟阵列,可以将第3行或第7行确定为目标行。基于该目标行,通过dbf(digital beam forming,数字波束成形)等方法可以得到各目标在水平方向的角度信息。
33.步骤s103,从该二维测角矩阵中确定包含实际阵元的数量最多,且包含实际阵元的数量相同的多个目标列,并利用多快拍超分辨测角方法对这些目标列进行处理,得到各目标在竖直方向上的俯仰角集合。
34.传统的多快拍是以牺牲时间(采集多帧数据)来获取的,快拍数定义为单个阵元前后所接收到的信号的次数,而单帧数据下,单个阵元只能接收到一次信号,比如,如果要得到m*2个快拍数,则需要m*2帧数据。然而,如背景技术中所述,这种方式无法满足车载毫米波雷达的应用场景。因此,本技术实施例提出,利用空间多快拍的方式来等效时间多快拍。
35.具体地,在如图7所示的二维虚拟矩阵中,虚线矩形框内的列,所包含的实际阵元数量最多(均为8个),因此,可以采用这16个列作为目标列。对于这些目标列的各列阵元,以第一列为参考,对于远场目标,后续各列与第一列在竖直方向上得到的接收信号是完全等价的,于是可以考虑将后续各列得到的接收信号等效于第一列阵元接收了m*2次。因此,可以采用这16个列作为目标列,以这些目标列作为快拍数据,采用多快拍超分辨测角方法进行竖直方向上的角度估计,从而得到各目标在竖直方向上的俯仰角集合。
36.步骤s104,对水平角集合中的各水平角和俯仰角集合中的各俯仰角进行匹配,得到各目标的角度信息。
37.示例性地,可以采用压缩感知中的omp算法进行角度匹配操作,将每一目标的水平角匹配到该目标的俯仰角中,从而得到各目标的角度信息。
38.本技术首先基于二维收发阵列中各接收天线接收到的回波数据矩阵,确定二维测角矩阵。其中,所述二维测角矩阵包含各目标的位置和速度信息。接着,从所述二维测角矩阵中选取包含实际阵元的数量最多行,并将所述行确认为目标行,其中,每一所述阵元对应有一发射天线和一接收天线。一方面,由于所述目标行包含阵元的数量最多,意味着所述目标行包含足够的水平方向上的角度信息;从而可以利用数字波束成形dbf对所述目标行进行处理,得到各目标在水平方向上的水平角集合。另一方面,由于仅需采用一个目标行进行水平方向上的测角,因此二维收发阵列中的阵元可以采用非均匀排布方式,以尽量减少阵
元数量及面板尺寸。然后,从所述二维测角矩阵中确定包含实际阵元的数量最多,且包含实际阵元的数量相同的多个目标列。在所述多个目标列中,以第一目标列为参考,对于远场目标,后续各目标列与第一目标列在竖直方向上得到的接收信号是完全等价的,于是后续各目标列得到的接收信号等效于第一目标列阵元重复接收了多次,可以实现将空间多快拍数据等效于时间多快拍数据,克服了以增加观察时长来获取快拍数据的缺陷。基于此,采用所述多个目标列作为快拍数据,采用多快拍超分辨测角方法对所述多个目标列进行处理,可以得到各目标在竖直方向上的俯仰角集合。最后,对所述水平角集合中的各水平角和所述俯仰角集合中的各俯仰角进行匹配,得到各目标的角度信息。综上,本技术可以实现在有限的面板尺寸下,使用有限的阵元以并不复杂的计算量在水平和竖直维度都实现较高的角度分辨率。
39.可以理解的是,本技术上述实施例公开的等效多快拍的4d毫米波雷达测角方法适用于所有的二维收发阵列,图4所示的二维收发阵列是较优的一种。二维收发阵列中接收阵元、发射阵元之间的具体间距,主要取决于想要达到的最大不模糊测角范围和角度分辨率,当最大不模糊测角范围这一系统参数确定后,相邻阵元之间的最小间隔就会被确定:比如给出的阵列中,水平方向的最大不模糊范围设置为,此时依据前述的雷达的最大不模糊测角范围公式,得到水平方向的阵元的最小间隔应该为0.58*λ。
40.基于此,在本技术的一些实施例中,目标二维收发阵列可以为非均匀天线阵列,包括若干作为发射天线的发射阵元以及若干作为接收天线的接收阵元。在该目标二维收发阵列中,水平方向上的发射阵元或接收阵元的间距最小值为0.58λ,竖直方向上的发射阵元或接收阵元的间距最小值为1.45λ,其中,λ为所采用的毫米波的波长。
41.为贴合本技术实施例提供的车载4d毫米波雷达的联合测角方法,在水平方向保证使用fft或波束成形进行测角的准确性,在二维收发阵列尺寸受限的情况下,可以将一半的发射天线设置在同一行,使其产生如图7中点框所框住的第3行或第7行那样足够密的虚拟阵元。
42.基于此,在本技术的一些实施例中,在目标二维收发阵列中,一半以上的发射阵元设置在同一行,各接收阵元排列成两行,且每行中相邻的接收阵元之间的间隔一致。
43.而竖直方向由于可以使用超分辨算法,对阵列稀疏度的要求低一些,可以对发射阵元按照最小冗余阵的间隔进行排布,实际的排布方式可以有多种,但对应的测角分辨率可能不一样。
44.基于此,在本技术的一些实施例中,目标二维收发阵列可以包括12个发射阵元和16个接收阵元。其中,该12个发射阵元排列成4行,其中6个发射阵元设置在第2行或第3行,另外6个发射阵元均匀排列在另外3行。两行接收阵元分别设置在发射阵元的上、下两侧。
45.在本技术的一些实施例中,上述步骤s101基于二维收发阵列中各接收天线接收到的回波数据矩阵,确定二维测角矩阵的过程,可以包括:s1,对各回波数据矩阵进行2d-fft,得到各距离-多普勒谱。
46.其中,通过对各回波数据矩阵进行2d-fft(2-dimention fast fourier transform,二维快速傅里叶变换),可以完成回波数据在距离维度、速度维度的压缩。
47.s2,对距离-多普勒谱进行非相关累积处理,得到累积后的距离-多普勒谱。
48.其中,该非相关累积处理实际上是对s1中得到的数据基于天线维度进行累积,从
而得到每个通道下的数据。
49.s3,对各累积后的距离-多普勒谱进行cfar(constant false alarm rate,恒虚警率)检测,得到各目标的距离和速度索引。
50.具体地,根据非相干积累结果进行恒虚警率检测,可以得到这一帧内所有可能的目标。根据cfar检测的可能目标在距离-多普勒谱上的对应位置,可以计算出目标的距离和速度信息。
51.s4,基于各距离-多普勒谱以及各目标的距离和速度索引,获取各目标对应的二维测角矩阵。
52.示例性地,对应于图4中的二维收发阵列,可以得到大小为18*87的二维测角矩阵。其中,由于图5中所示的二维虚拟阵列中阵元空缺的元素可以采用0来填充。
53.在本技术的一些实施例中,上述步骤s102利用dbf对该目标行进行处理,得到各目标在水平方向上的水平角集合的过程,可以包括:s1,基于水平方向上预设的测角范围,确定第一角度集合a:对于车载雷达来说,其水平方向上的测角范围一般为,而第一角度集合a内的各角度一般可以设为在测角范围内以均匀分布,其中,的选取由于测角分辨率即可。示例性地,可以将的值设置为1度,则第一角度集合a中所包含的角度值为从到,对应有121个角度。
54.s2,基于二维收发阵列的阵元排布,确定该目标行的第一导向矢量。
55.s3,基于该目标行的导向矢量和第一角度集合a,确定第一导向矢量矩阵:s4,利用数字波束成形方法对第一导向矢量矩阵和由该目标行的各元素构成的一维向量进行相乘处理,得到一维dbf结果。
56.s5,获取所述一维dbf结果中的多个局部峰值,得到各目标在水平方向上的水平角集合。
57.示例性地,对于图7所示的二维虚拟阵列,选取第3行或第七行(点框所框住的行)作为该目标行,该目标行的全部阵元(48个)构成一维向量(设为),且第一角度集合a中的角度以1
°
作为步进,从到共包含121个角度,那么,该第一导向矢量矩阵可以表示为:利用数字波束成形方法进行相乘处理后,得到一维dbf结果:
假设存在k个目标,对一维dbf结果进行峰值查找操作,可以得到这些目标所在的水平角集合为:在本技术的一些实施例中,上述步骤s103利用多快拍超分辨测角方法对该多个目标列进行处理,得到各目标在竖直方向上的俯仰角集合的过程,可以包括:s1,基于该多个目标列中的各元素,生成信号协方差矩阵。
58.示例性地,对于图7所示的二维虚拟阵列,选取虚线框内各自包含8个实际阵元的16列作为目标列,基于这些目标列中的各元素,可以生成一个8*16大小的矩阵,假设该矩阵为,该矩阵中的列数16对应于快拍数。此时,信号协方差矩阵可以精确估计为:s2,基于竖直方向上预设的测角范围,确定第二角度集合b:对于车载雷达来说,其竖直方向上的测角范围一般为,而第二角度集合b内的各角度一般可以设为在测角范围内以均匀分布,其中,的选取由于测角分辨率即可。示例性地,可以将的值设置为1度,则第二角度集合b中所包含的角度值为从到,对应有31个角度。
59.s3,基于该二维收发阵列的阵元排布,确定每一目标列的第二导向矢量。
60.s4,基于每一目标列的第二导向矢量和第二角度集合b,确定第二导向矢量矩阵:其中,h为快拍数,q为第二角度集合b中的角度的总数。
61.s5,利用mvdr(minimum variance distortionless response,最小均方无畸变响应)对该信号协方差矩阵和第二导向矢量矩阵进行处理,得到一维mvdr结果:在精确估计协方差矩阵的基础之上,可以使用多快拍超分辨测角方法进行俯仰向角度的估计,mvdr算法是超分辨测角方法的一种,相比music等基于子空间的算法不需要对目标的数目进行估计,处理流程相对简单。
62.s6,获取一维mvdr结果中的多个局部峰值,得到各目标在竖直方向上的俯仰角集合。
63.在本技术的一些实施例中,上述步骤s104对水平角集合中的各水平角和俯仰角集合中的各俯仰角进行匹配,得到各目标的角度信息的过程,可以包括:s1,利用二维测角矩阵的各元素生成一维向量,得到一维测角向量。
64.s2,基于二维收发阵列的阵元排布,确定所述一维测角向量对应的第三导向矢量。
65.s3,对水平角集合中的各水平角和俯仰角集合中的各俯仰角进行两两组合,得到各角度组合:显然地,角度组合包含种角度组合。
66.s4,基于所述一维测角向量、第三导向矢量和各角度组合构建压缩感知模型:其中,为基于所述第三导向矢量和各角度组合构成的第三导向矩阵:n为一维测角向量的大小,对于如图3或图5所示的二维虚拟阵列,该大小为192。x为稀疏度为k、大小为的稀疏向量。
67.s5,利用omp(orthogonal matching pursuit,正交匹配追踪算法)对所述压缩感知模型进行处理,得到x中的各非零元素。
68.s6,x中的各非零元素在x中的位置作为索引,从各角度组合中筛选出目标组合,将各述目标组合确认为各目标的角度信息。
69.为验证本技术所提出的测角方法的可行性,在前述阵列设计和信号模型下,给出竖直方向对其中一列使用dbf测角与使用本技术提出的空间多快拍mvdr测角方法的仿真结果对比分析。请参阅图8,目标竖直方向位于0
°
位置,可以看到两种方法都准确测得了目标,但是传统的dbf测角方法旁瓣很高。请参阅图9,目标竖直方向分别位于0
°
、1
°
和10
°
的位置,可以看到传统的dbf测角方法对于0
°
和1
°
的目标没法区分,且旁瓣极高,而使用本发明提出的空间多快拍测角方法可以准确区分0
°
和1
°
的目标,且旁瓣很低,达到了超分辨测角的效
果。使用非超分辨比如dbf测角算法,角度分辨率受限于阵列孔径,有公式:式中λ为载波波长,d为阵列孔径大小,一般取0,对应0
°
方向的角度分辨率,在本实施例中,竖直方向的虚拟孔径大小为d = 18*1.45*λ,对应角分辨率约为2.2
°
。从图7中可以看到,间隔1
°
的两个目标,使用dbf测角没法将之区分,但是使用本技术提出的等效多快拍的4d毫米波雷达测角方法可以做到超分辨。上述的仿真试验验证了竖直方向上使用空间多快拍的mvdr超分辨测角方法的可行性与准确性。
70.下面对本技术实施例提供的等效多快拍的4d毫米波雷达测角装置进行描述,下文描述的等效多快拍的4d毫米波雷达测角装置与上文描述的等效多快拍的4d毫米波雷达测角方法可相互对应参照。
71.请参见图10,本技术实施例提供的等效多快拍的4d毫米波雷达测角装置,可以包括:二维测角矩阵单元21,用于基于二维收发阵列中各接收天线接收到的回波数据矩阵,确定二维测角矩阵,所述二维测角矩阵包含各目标的位置和速度信息;水平角集合单元22,用于从所述二维测角矩阵中确定包含实际阵元的数量最多的目标行,并利用数字波束成形dbf对所述目标行进行处理,得到各目标在水平方向上的水平角集合,其中,每一所述阵元对应有一发射天线和一接收天线;俯仰角集合单元23,用于从所述二维测角矩阵中确定包含实际阵元的数量最多,且包含实际阵元的数量相同的多个目标列,并利用多快拍超分辨测角方法对所述多个目标列进行处理,得到各目标在竖直方向上的俯仰角集合;角度匹配单元24,用于对所述水平角集合中的各水平角和所述俯仰角集合中的各俯仰角进行匹配,得到各目标的角度信息。
72.在本技术的一些实施例中,二维测角矩阵单元21基于二维收发阵列中各接收天线接收到的回波数据矩阵,确定二维测角矩阵的过程,可以包括:对各回波数据矩阵进行二维快速傅里叶变换2d-fft,得到各距离-多普勒谱;对所述距离-多普勒谱进行非相关累积处理,得到累积后的距离-多普勒谱;对各累积后的距离-多普勒谱进行恒虚警率cfar检测,得到各目标的距离和速度索引;基于所述各距离-多普勒谱以及所述各目标的距离和速度索引,确定二维测角矩阵。
73.在本技术的一些实施例中,水平角集合单元22利用数字波束成形dbf对所述目标行进行处理,得到各目标在水平方向上的水平角集合的过程,可以包括:基于水平方向上预设的测角范围,确定第一角度集合;基于所述二维收发阵列的阵元排布,确定所述目标行的第一导向矢量;基于所述第一导向矢量和所述第一角度集合,确定第一导向矢量矩阵;利用数字波束成形方法对所述第一导向矢量矩阵和由所述目标行的各元素构成的一维向量进行相乘处理,得到一维dbf结果;
获取所述一维dbf结果中的多个局部峰值,得到各目标在水平方向上的水平角集合。
74.在本技术的一些实施例中,俯仰角集合单元23利用多快拍超分辨测角方法对所述多个目标列进行处理,得到各目标在竖直方向上的俯仰角集合的过程,可以包括:基于所述多个目标列中的各元素,生成信号协方差矩阵;基于竖直方向上预设的测角范围,确定第二角度集合;基于所述二维收发阵列的阵元排布,确定每一目标列的第二导向矢量;基于每一目标列的第二导向矢量和所述第二角度集合,确定第二导向矢量矩阵;利用最小均方无畸变响应方法mvdr对所述信号协方差矩阵和所述第二导向矢量矩阵进行处理,得到一维mvdr结果;获取所述一维mvdr结果中的多个局部峰值,得到各目标在竖直方向上的俯仰角集合。
75.在本技术的一些实施例中,角度匹配单元24对所述水平角集合中的各水平角和所述俯仰角集合中的各俯仰角进行匹配,得到各目标的角度信息的过程,可以包括:利用所述二维测角矩阵的各元素生成一维向量,得到一维测角向量 ;基于所述二维收发阵列的阵元排布,确定所述一维测角向量对应的第三导向矢量;对所述水平角集合中的各水平角和所述俯仰角集合中的各俯仰角进行两两组合,得到各角度组合:基于所述一维测角向量、所述第三导向矢量和各角度组合构建压缩感知模型:其中,为基于所述第三导向矢量和各角度组合构成的第三导向矩阵:n为一维测角向量的大小,x为稀疏度为k、大小为的稀疏向量;
利用正交匹配追踪算法omp对所述压缩感知模型进行处理,得到x中的各非零元素;以x中的各非零元素在x中的位置作为索引,从所述各角度组合中筛选出目标组合,将各述目标组合确认为各目标的角度信息。
76.在本技术的一些实施例中,所述二维收发阵列包括若干作为发射天线的发射阵元以及若干作为接收天线的接收阵元;所述二维收发阵列中,一半以上的发射阵元设置在同一行,各接收阵元排列成两行,且每行中相邻的接收阵元之间的间隔一致;所述二维收发阵列中,水平方向上的发射阵元/接收阵元的间距最小值为0.58λ,竖直方向上的发射阵元/接收阵元的间距最小值为1.45λ,其中,λ为所采用的毫米波的波长。
77.在本技术的一些实施例中,所述二维收发阵列包括12个发射阵元和16个接收阵元;所述12个发射阵元排列成4行,其中6个发射阵元设置在第2行或第3行,另外6个发射阵元均匀排列在另外3行;所述两行接收阵元分别设置在发射阵元的上、下两侧。
78.本技术实施例提供的等效多快拍的4d毫米波雷达测角装置可应用于等效多快拍的4d毫米波雷达测角设备,如计算机等。可选的,图11示出了等效多快拍的4d毫米波雷达测角设备的硬件结构框图,参照图11,等效多快拍的4d毫米波雷达测角设备的硬件结构可以包括:至少一个处理器31,至少一个通信接口32,至少一个存储器33和至少一个通信总线34。
79.在本技术实施例中,处理器31、通信接口32、存储器33、通信总线34的数量为至少一个,且处理器31、通信接口32、存储器33通过通信总线34完成相互间的通信;处理器31可能是一个中央处理器cpu,或者是特定集成电路asic(application specific integrated circuit),或者是被配置成实施本技术实施例的一个或多个集成电路等;存储器33可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatile memory)等,例如至少一个磁盘存储器;其中,存储器33存储有程序,处理器31可调用存储器33存储的程序,所述程序用于:基于二维收发阵列中各接收天线接收到的回波数据矩阵,确定二维测角矩阵,所述二维测角矩阵包含各目标的位置和速度信息;从所述二维测角矩阵中确定包含实际阵元的数量最多的目标行,并利用数字波束成形dbf对所述目标行进行处理,得到各目标在水平方向上的水平角集合,其中,每一所述阵元对应有一发射天线和一接收天线;从所述二维测角矩阵中确定包含实际阵元的数量最多,且包含实际阵元的数量相同的多个目标列,并利用多快拍超分辨测角方法对所述多个目标列进行处理,得到各目标在竖直方向上的俯仰角集合;对所述水平角集合中的各水平角和所述俯仰角集合中的各俯仰角进行匹配,得到各目标的角度信息。
80.可选的,所述程序的细化功能和扩展功能可参照上文描述。
81.本技术实施例还提供一种存储介质,该存储介质可存储有适于处理器执行的程序,所述程序用于:基于二维收发阵列中各接收天线接收到的回波数据矩阵,确定二维测角矩阵,所述二维测角矩阵包含各目标的位置和速度信息;从所述二维测角矩阵中确定包含实际阵元的数量最多的目标行,并利用数字波束成形dbf对所述目标行进行处理,得到各目标在水平方向上的水平角集合,其中,每一所述阵元对应有一发射天线和一接收天线;从所述二维测角矩阵中确定包含实际阵元的数量最多,且包含实际阵元的数量相同的多个目标列,并利用多快拍超分辨测角方法对所述多个目标列进行处理,得到各目标在竖直方向上的俯仰角集合;对所述水平角集合中的各水平角和所述俯仰角集合中的各俯仰角进行匹配,得到各目标的角度信息。
82.可选的,所述程序的细化功能和扩展功能可参照上文描述。
83.综上所述:本技术首先基于二维收发阵列中各接收天线接收到的回波数据矩阵,确定二维测角矩阵。其中,所述二维测角矩阵包含各目标的位置和速度信息。接着,从所述二维测角矩阵中选取包含实际阵元的数量最多行,并将所述行确认为目标行,其中,每一所述阵元对应有一发射天线和一接收天线。一方面,由于所述目标行包含阵元的数量最多,意味着所述目标行包含足够的水平方向上的角度信息;从而可以利用数字波束成形dbf对所述目标行进行处理,得到各目标在水平方向上的水平角集合。另一方面,由于仅需采用一个目标行进行水平方向上的测角,因此二维收发阵列中的阵元可以采用非均匀排布方式,以尽量减少阵元数量及面板尺寸。然后,从所述二维测角矩阵中确定包含实际阵元的数量最多,且包含实际阵元的数量相同的多个目标列。在所述多个目标列中,以第一目标列为参考,对于远场目标,后续各目标列与第一目标列在竖直方向上得到的接收信号是完全等价的,于是后续各目标列得到的接收信号等效于第一目标列阵元重复接收了多次,可以实现将空间多快拍数据等效于时间多快拍数据,克服了以增加观察时长来获取快拍数据的缺陷。基于此,采用所述多个目标列作为快拍数据,采用多快拍超分辨测角方法对所述多个目标列进行处理,可以得到各目标在竖直方向上的俯仰角集合。最后,对所述水平角集合中的各水平角和所述俯仰角集合中的各俯仰角进行匹配,得到各目标的角度信息。综上,本技术可以实现在有限的面板尺寸下,使用有限的阵元以并不复杂的计算量在水平和竖直维度都实现较高的角度分辨率。
84.最后,还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
85.本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他
实施例的不同之处,各个实施例之间可以根据需要进行组合,且相同相似部分互相参见即可。
86.对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本技术。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本技术的精神或范围的情况下,在其它实施例中实现。因此,本技术将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献