首页/文章/ 详情

Beamsteering for Corner Radar Reference Design

1年前浏览5969

本文为TI“Beamsteering for Corner Radar Reference Design"的设计指南介绍TI应用在BSD、LCA、TJA和SRR的单芯片雷达原理,对天线架构、波形设计,以及数据处理流程做了简要介绍,最后补充了毫米波雷达波束赋形原理;

关于自动驾驶领域,主动安全技术大致可分成报警提示类和主动干预类;

A、报警提示类:

前车防撞预警系统FCWS (Forward Collision Warning System)、车道偏移报警系统LDWS(Lane Departure Warning System)、交通标志识别TSR(Traffic Sign Recognition)、盲点探测BSD(Blind Spot Detection)、夜视系统NV(Night Vision);
B、主动干预类
自动紧急刹车AEB(Automatic Emergency Brake)、自适应巡航ACC(Adaptive Cruise Control)、车道保持系统LKA(Lane Keep Assist)、交通拥堵辅助TJA (Traffic Jam Assist)/TJP (Traffic Jam Pilot)、自动泊车辅助APA (Automatic Parking Assist)、智能大灯控制AFL (Adaptive Front Lights);


图1:主动安全技术

图片来源Report: Intel Inside New Audi Autonomous Car System | Intel Newsroom

TI_AWR1843性能参数如下表,基于此开发板,可开发出当前市面上智能驾驶领域应用较为广泛的产品,如盲区检测(Blind Spot Detection,BSD)、两侧来车警告系统Cross Traffic Alert,CTA)变道辅助(Lane Change Assist,LCA)、自适应巡航(Adaptive Cruise Control,ACC)以及交通阻塞辅助系统(Traffic Jam Assist,TJA);具备方位和俯仰面的估计、跟踪定位,在FoV范围内实现150m的探测距离,支持波束赋形功能,TX Beamforming(波束赋形)通过3个TX天线同时发射和芯片内6-bit-Tx移相功能,可实现方位面不同角度探测;

TI_AWR1843器件是一款能够在76至81GHz 频带中运行的集成式单芯片FMCW雷达传器该器件采用TI的低功耗45nmRFCMOS工艺进行构建,并且在超小封装中实现了出色的集成度。AWR1843是适用于汽车领域中的低功耗、自监控、超精确雷达系统的理想解决方案。AWR1843器件是一种自包含FMCW雷达传感器单芯片解决方案,能够简化76至81GHz频带中的汽车雷达传感器实施。它基于TI的低功耗45nmRF_CMOS工艺构建,从而实现了一个具有内置PLL和ADC转换器的单片实施3TX、4RX系统。它集成了DSP子系统,该子系统包含TI用于雷达信号处理的高性能C674xDSP。该器件包含一个 BIST处理器子系统,该子系统负责无线电配置、控制和校准。此外,该器件还包含用于汽车连接的用户可编程ARM R4F。硬件加速器区块(HWA)可执行雷达处理,并且有助于以更高级的算法在DSP上节省MIPS

图2:AWR1843参数

简单编程模型更改可支持各种传感器实施(近距离、中距离和远距离),并且能够进行动态重新配置,从而实现多模式传感器。此外,该器件作为完整的平台解决方案进行提供,其中包括TI参考设计、软件驱动程序、示例配置、API指南以及用户文档。

传感器特征

  • 应用于BSD、LCA、TJA和SRR的单芯片雷达;

  • 长达150m的探测距离;

  • 实现30米范围内4.3cm的距离分辨率(大于30m范围内分辨率范围在35-75cm);

  • 可输出目标聚类和跟踪信息;

  • 约120°的FoV,具备15°的角度分辨率

  • 3TX同时发射和TX上6Bit移相器实现波束赋形;

  • 距离和多普勒FFT在集成的硬件加速器上完成;

图3:AWR1843_EVM

系统参数特征

市场基于多模式雷达的应用有两类,第一类是实现150m最大探测距离的BSD、LCA和TJA的单芯片方案;第二类是30m范围内的超短距离探测雷达(Ultra Short Range Radar:USSR)方案;

表一:关键系统指标

标准

备注

最大探测距离

150m(BSD、LCA、TJA),30m(USRR)

参数是根据可视范围内的10m2的目标RCS计算;

距离分辨率

78cm(BSD、LCA、TJA),4.3cm(USRR)

距离分辨率是衡量雷达系统能区分两个物体的最小间距的能力;

最大探测速度

144kmph(BSD、LCA、TJA),36kmph(USRR)

最大探测速度基于2维FFT获得;

速度分辨率

0.52m/s(BSD、LCA、TJA)、0.32m/s(USRR)

衡量雷达系统区分两个或两个以上具有相同距离但速度不一样的能力;


图4:BSD, LCA, TJA系统架构

系统理论设计

  • 天线布局

AWR1843采用3T4R天线布局,两套Chirp配置;第一种Chirp配置用于BSD、LCA和TJA,非MIMO发射,TX1、TX2和TX3同时发射。第二种用于USRR,采用时分MIMO(Time division multiplexed MIMO,TDM-MIMO),3根发射天线交替发射同一帧内不同的chirp;虚拟天线如下图,相比如单天线发射,采用3T4R,天线虚拟孔径得到加大,能提升雷达的角度分辨率;

图5:天线布局

  1. Chirp波形配置及系统性能

首先,Chirp是FMCW雷达的基本信号单元,频率随着时间线性增加(也可以线性减小),最多可以定义512个chirp;

 

图6:Chirp参数

其次,针对上图的波形演示,其关键参数如下:

  • Idle time:上一次chirp结束时间和下一次chirp开始时间之间的时间;
  • Tx start time:从斜坡开始到发射器打开的时间;
  • ADC start time:从斜坡开始到ADC开始对数据进行采集这段时间
  • Ramp end time:从斜坡开始到chirp持续上升的时间。在这段时间之后,合成器的频率就被重置为下一个chirp的起始频率;

为了BSD、LCA和TJA实现150m的探测距离和芯片的存储能力,采用表2的chirp配置;
首先雷达的主要功能是满足150m的探测距离,Rangemax=c*IFmax/2*S,当最大探测距离确定时,可以得到chirp的斜率约为4MHz/us。Chirp的周期时长需要在距离分辨率和最大可探测速度中做取舍。当要提升距离分辨率时,需要提升工作带宽,此时势必增加了chirp的周期,而最大可探测速度反比于chirp的时长TC。根据参数设置,当实现0.78m的距离分辨率时,理论上的最大可探测速度为55kmph,通过算法改进,最大不模糊速度可以达到144kmph。
提升最大探测距离减弱了距离分辨率,同时还受内存和中频带宽限制。解决这一矛盾的方法是对特定的距离采用特定的chirp配置,比如一种为150m距离,分辨率为0.75m,另一种为30m的距离但是能实现4cm的分辨率。

表2:chirp配置信息

Parameter

Specifications

(BSD,LCA,TJA/USRR)

Idle time(us)

5/ 7

ADC start time(us)

4.8/ 5

Ramp end time(us)

60 / 87.3

Number of ADC samples

256/ 512

Frequency slope(MHz/us)

4/ 42

ADC sampling frequency(ksps)

4652 / 6250

MIMO(1:yes)

0/ 1

Number of chirps per profile

256/ 54

Effective of chirp time(usec)

55/ 82

Bandwidth(MHz)

240/ 3456

Frame length(ms)

16.6/ 6.03

表3:系统性能参数

Parameter

Specifications (BSD,LCA,TJA/USRR)

Range resolution(m)

0.75/ 0.043

Maximum distance(m)

150/ 30

Maximum velocity(kmph)

144 / 36

一帧由多个Chirp构成,可以用不同的Chirp个数来设置一帧的时长,这是基本的帧结构。高级帧结构提供frame中chirp的最大灵活性,高级帧结构提供了将帧分解为不同的子帧(sub-frame),每个子帧由多个burst组成,每个burst最多可以由512个不同的chirp组成,每个chirp要与系统定义的profile相关联。每个frame最多由4个sub-frame组成,并且sub-frame可以具有不同的chirp集。不同的chirp可以使用为不同的发射天线。


图7:帧结构

Profile是chirp的模板,用来定义不同的参数;为同时满足USRR和BSD、LCA、TJA对雷达性能的要求,AWR1843提供了如上所述的高级帧封装配置(Advanced frame configuration);在每一帧里设置更多的子帧,用不同的子帧结构满足不同的应用需求,也即多模式雷达。在本例设计中,子帧一用于BSD、LCA、TJA,子帧二用于USRR。其中,子帧一包含两种Chirp配置:Fast Chirp和Slow chirp,两者的斜率一致,但是slow chirp有更长的重复周期。当经过二维FFT处理时,slow chirp由于有较长的Tc,因此比fast chirp有更小的不模糊速度。此外,两种chirp不交替发送,而是在一种波形配置的信号发送一段时间后,另一种配置的信号发送同样一段时间。

USRR的子帧包含三种chirp配置,采用TDM-MIMO体制,所以三种chirp配置的信号可以经由三个TX天线交替发射。,通过处理8个虚拟天线接收到的回波数据,可以实现14.32°的方位面角度分辨率。

  • 数据处理流程

   BSD、LCA、TJA数据处理流程如下所示:                                                       

图8:数据处理流程

  • 调制信号由射频前端发送(BIST subsystem,BSS);

  • 接收回波数据;

  • 对ADC Buffer中从天线接收的回波数据进行1d(Range)FFT(通过HWA) ,并通过EDMA(Enhanced Direct Memory Access)将数据传输至L3 RAM处理;

  • 对上一步中的数据进行2d(velocity)FFT处理,存储输出数据;在多普勒域进行CFAR检测,其中距离检测用mm Wave library,其余处理在DSP中完成;

  • 峰值聚合(Doppler 和range);

  • 方位面来波检测(X-Y),俯仰面估计(Y-Z);

  • dBScan算法用于聚类;

  • Kalman滤波用于目标跟踪;

Chirp周期内的处理流程如下所示:

图9:Chirp周期内的处理流程

  • Tx波束赋形

  为实现特定FoV范围内的强增益和长距离探测,可以将3个TX同时发射,这就是模块中所实现的波束赋形模式,如下图所示,根据天线主瓣所需要的指向计算输入端口的相位,并将值写入寄存器,每个TX均能实现6Bit的相移功能(移相步进值为5.625deg.)。


图10:Beam forming 示意图


图11:探测距离对比

  相位计算,最终的输入TX的相位信息是根据阵列因子和目标角度计算;

图12:波束偏转

Φ=[Φ1,Φ2,Φ3]= [0,2πsinθd2/λ,2πsinθd3/λ],d2=2λ,d3=4λ,最终的写入寄存器内的相位信息根据以下公式:

例如,当波束指向θ为30°时,则相位向量如下:

可以通过Chirp配置实现TXBF,也可通过Frame配置来实现TXBF;下图是以20°为步进值,天线扫描角度从-60°到+60°,其中每个子帧实现某个特定角度偏转,当偏转角度达到+60°时,下一个角度会重新回到-60°。变换顺序为[-60,-40,-20,0,+20,+40,+60];

图13:帧结构


来源:雷达天线站
System天线布局汽车芯片理论自动驾驶储能控制
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2023-06-06
最近编辑:1年前
雷达天线站
硕士 专注天线仿真和设计
获赞 32粉丝 82文章 65课程 0
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习 福利任务 兑换礼品
下载APP
联系我们
帮助与反馈