4D毫米波雷达原理和系统方案

2024-03-26 22:28

本文主要是介绍4D毫米波雷达原理和系统方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

4D毫米波雷达原理和系统方案

image

附赠自动驾驶学习资料和量产经验:链接

4D毫米波雷达的性能比一般的“3D”雷达要高,体现在距离远,精度高,角分辨率高等方面。

image

那么4D成像毫米波雷达是如何做到的呢?

本篇文章从雷达指标方程上进行简要的解释,以及介绍一下主流的4D毫米波雷达系统方案。

1. 雷达关键指标方程

image

2. 为什么必须要增大天线孔径

如果让雷达波束尽可能窄,配合扫描机构实现一定范围内的扫描,就可以实现高的角分辨率。
没错,这就是目前自动驾驶领域的当红炸子鸡——Lidar(当然更严谨来说,是ToF扫描激光雷达,不是Flash或者FMCW激光雷达):

image

00:06

然而,这对于毫米波雷达是极为困难的。

原因是,毫米波点源天线的辐射是趋近于球面波的,必须要通过对天线进行设计,才能缩小其波瓣宽度,同时增加天线增益,提升辐射距离。

image

雷达波束宽度的计算公式是:

image

其中,θ为波束宽度,λ为天线工作波长,D为天线口径,α为天线指向误差角度(主要受天线设计和加工精度影响)。因此,波束宽度主要和雷达孔径D有关,孔径越大,雷达波束越窄,指向性越强。

一种方案是增大天线物理尺寸,雷达尺寸越大,孔径越大,例如“大锅盖”机械扫描雷达:

image

汽车显然不可能顶着一个“大锅盖”行驶。

当然,也不是说绝对不行,比如1970年代顶着大锅盖雷达的实验汽车。这种车如果放在现在,回头率应该老高了。。。。(1970年回头率也高。。)

image

所以,车用雷达的体积需要尽量小。

目前最新的雷达天线都是印刷在电路板上的微带天线,不过这种雷达3dB波束宽度基本都在30-60°之间。

image

那么如何在这么大的波束宽度情况下,来实现精确测角呢?
这就是MIMO技术。

3. 通过MIMO提升角分辨率

根据角分辨率公式

image

其中:

  1. 波长λ越小,角度分辨率越高。目前77/79GHz雷达取代24GHz雷达就有部分这个原因。

  2. 采样的通道个数m越多,分辨率越高。

  3. 接收天线阵元之间的距离L越大,分辨率越高。

  4. θ越小时(例如天线正前方),其分辨率越高,θ越大时(例如FOV边缘),分辨率越低。

由于λ和θ一般不会调整,因此,提升角分辨率主要依靠增大m和L,即雷达孔径
由于增加L会使得视场角FOV的减小,如前所示,最大检测角度为:

image

因此,增大孔径更多的是依靠增加通道个数m,这就是MIMO(多输入多输出,Multi-input Multi output)

MIMO的核心思想是采用不同位置的收发单元进行多次测量,通过接收信号的差异解算角度。MIMO雷达拥有多个发射天线(例如a个)和多个接收天线(例如b个),即生成一个 m = a × b的虚拟天线阵列,可以实现较大的虚拟孔径。
a个天线发射相互正交的信号,多波形信号在空间保持独立。b个接收天线采用a个匹配滤波器对回波进行匹配,从而可以得到m = a × b个通道的回波数据。

image

MIMO雷达通过采用稀疏布阵,实现较大的虚拟孔径,从而大幅提升角分辨率。

如下是TI测试的多片级联雷达(MIMO)的FFT输出图,可以看到,通道数越多,峰值越尖,精细程度就越高,角分辨率越高。

image

图片来源:TI

4. 4D毫米波雷达设计方案

市面上有很多采用MIMO技术的4D成像毫米波雷达,通道数从12个到最高的2304个,如下图所示。

image

其中,实现方案主要有2种:

(使用超导材料的方案也经常被认为是第3种方案,不过该方案量产可行性还很低,暂不作为主流方案分析)

方案1:多MMIC级联

使用多片MMIC级联,例如2级联、4级联或者8级联等,通过特殊的软件算法和天线设计,实现高倍数的虚拟MIMO,通过增大的虚拟孔径,大幅提升角分辨率。

使用该方案的企业很多,包括大陆、博世、采埃孚、华为、森思泰克等。例如大陆ARS548雷达:

image

该方案的优势是:

  1. 技术成熟度高,产品稳定性好;

  2. 前期开发难度低,上市周期短;

该方案的劣势是:

  1. 成本较高,功耗较高,尺寸大;

  2. 由于级联络线不可持续,无法通过更多芯片堆叠的方式,继续提升产品性能;

方案2:专用芯片组

研发新的芯片组,将多发多收MMIC和处理器集成在一套专用的芯片组中。
采用该方案的代表企业:Arbe、Uhnder、Vayyar、Mobileye等。例如Arbe的产品:

image

该方案的优势是:

  1. 集成度高,尺寸小;

  2. 可以实现更加灵活的调制方式和架构,能够实现更大的雷达孔径,性能更高;

该方案的劣势是:

  1. 芯片集成度高,通道串扰、散热等挑战更大;

  2. 技术成熟度低,芯片开发周期长,迭代节奏慢;

image

5. 结论

4D毫米波雷达主要通过增加发射&接收通道的个数,增加雷达虚拟口径,来提升毫米波雷达的角度分辨率。

由于成熟度的原因,当前量产的4D成像毫米波雷达主要以多MMIC级联的架构为主。**由于专用芯片方案降本潜力更大、性能更高、体积更小,**业内普遍认为集成化、芯片化会成为毫米波雷达发展的未来趋势,专用芯片方案将会是未来4D成像毫米波雷达的主流方案。

这篇关于4D毫米波雷达原理和系统方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/850046

相关文章

Java中流式并行操作parallelStream的原理和使用方法

《Java中流式并行操作parallelStream的原理和使用方法》本文详细介绍了Java中的并行流(parallelStream)的原理、正确使用方法以及在实际业务中的应用案例,并指出在使用并行流... 目录Java中流式并行操作parallelStream0. 问题的产生1. 什么是parallelS

Java中Redisson 的原理深度解析

《Java中Redisson的原理深度解析》Redisson是一个高性能的Redis客户端,它通过将Redis数据结构映射为Java对象和分布式对象,实现了在Java应用中方便地使用Redis,本文... 目录前言一、核心设计理念二、核心架构与通信层1. 基于 Netty 的异步非阻塞通信2. 编解码器三、

SpringBoot基于注解实现数据库字段回填的完整方案

《SpringBoot基于注解实现数据库字段回填的完整方案》这篇文章主要为大家详细介绍了SpringBoot如何基于注解实现数据库字段回填的相关方法,文中的示例代码讲解详细,感兴趣的小伙伴可以了解... 目录数据库表pom.XMLRelationFieldRelationFieldMapping基础的一些代

Java HashMap的底层实现原理深度解析

《JavaHashMap的底层实现原理深度解析》HashMap基于数组+链表+红黑树结构,通过哈希算法和扩容机制优化性能,负载因子与树化阈值平衡效率,是Java开发必备的高效数据结构,本文给大家介绍... 目录一、概述:HashMap的宏观结构二、核心数据结构解析1. 数组(桶数组)2. 链表节点(Node

Redis中Hash从使用过程到原理说明

《Redis中Hash从使用过程到原理说明》RedisHash结构用于存储字段-值对,适合对象数据,支持HSET、HGET等命令,采用ziplist或hashtable编码,通过渐进式rehash优化... 目录一、开篇:Hash就像超市的货架二、Hash的基本使用1. 常用命令示例2. Java操作示例三

Redis中Set结构使用过程与原理说明

《Redis中Set结构使用过程与原理说明》本文解析了RedisSet数据结构,涵盖其基本操作(如添加、查找)、集合运算(交并差)、底层实现(intset与hashtable自动切换机制)、典型应用场... 目录开篇:从购物车到Redis Set一、Redis Set的基本操作1.1 编程常用命令1.2 集

Redis中的有序集合zset从使用到原理分析

《Redis中的有序集合zset从使用到原理分析》Redis有序集合(zset)是字符串与分值的有序映射,通过跳跃表和哈希表结合实现高效有序性管理,适用于排行榜、延迟队列等场景,其时间复杂度低,内存占... 目录开篇:排行榜背后的秘密一、zset的基本使用1.1 常用命令1.2 Java客户端示例二、zse

Redis中的AOF原理及分析

《Redis中的AOF原理及分析》Redis的AOF通过记录所有写操作命令实现持久化,支持always/everysec/no三种同步策略,重写机制优化文件体积,与RDB结合可平衡数据安全与恢复效率... 目录开篇:从日记本到AOF一、AOF的基本执行流程1. 命令执行与记录2. AOF重写机制二、AOF的

前端缓存策略的自解方案全解析

《前端缓存策略的自解方案全解析》缓存从来都是前端的一个痛点,很多前端搞不清楚缓存到底是何物,:本文主要介绍前端缓存的自解方案,文中通过代码介绍的非常详细,需要的朋友可以参考下... 目录一、为什么“清缓存”成了技术圈的梗二、先给缓存“把个脉”:浏览器到底缓存了谁?三、设计思路:把“发版”做成“自愈”四、代码

解决docker目录内存不足扩容处理方案

《解决docker目录内存不足扩容处理方案》文章介绍了Docker存储目录迁移方法:因系统盘空间不足,需将Docker数据迁移到更大磁盘(如/home/docker),通过修改daemon.json配... 目录1、查看服务器所有磁盘的使用情况2、查看docker镜像和容器存储目录的空间大小3、停止dock