4D 毫米波雷达:智驾普及的新路径(二)

4 4D 毫米波的技术路线探讨

4.1 前端收发模块 MMIC:级联、CMOSAiP

4.1.1 设计:级联、单芯片、虚拟孔径

        4D 毫米波雷达的技术路线主要分为三种,分别是多级联、级联 + 虚拟孔径成像技术、以及 集成芯片。( 1 )多级联:级联方案以成熟的标准雷达芯片为基础,在业内得到广泛应用。级联方案通常应用德州仪器、英飞凌、恩智浦等公司的标准雷达芯片,通过 2 级联、 4 级联或 8 级联方式增加天线数量,形成多发多收通道。由于该方案基于成熟芯片打造,前期开发难度低,有利于加快产品上市节奏。目前,大陆集团、采埃孚、博世、安波福、华为、华域汽车等零部件供应商,均基于级联方案打造 4D 毫米波雷达。但由于级联方案由多颗芯片级联而成,产品尺寸较大、功耗较高。另一方面,天线之间存在互相干扰的问题,零部件供应商需要解决信噪比较低的问题。
        (2 )集成芯片:集成芯片方案集成度更高,对技术应用的要求提升。集成芯片方案通过将多发多收天线集成在一颗芯片中,以 ASIC 芯片实现上述功能。与级联方案相比,集成芯片方案集成度更高,有利于大幅缩小 4D 毫米波雷达的体积,降低产品功耗。但由于芯片方案尚未完全成熟,该方案成本较高。根据 Vehicle 数据,现阶段集成芯片方案的 4D 毫米波雷达单价约为 300-400 美元,级联方案则为 150-200 美元。同时,采用集成芯片方案的厂商需要解决天线密集布置、天线之间互相干扰等问题,对技术应用的要求更高。目前, Arbe、Uhnder Vayaar 为该技术路线的代表性企业。
        (3 )级联 + 虚拟孔径成像: 级联+虚拟孔径成像方案通过算法实现天线数量倍增。对于传统毫米波雷达而言,产生多种波形的唯一方法是增加接收天线数量。级联+虚拟孔径成像方案在标准雷达芯片的基础上,借助虚拟孔径成像算法进行相位调制,使得每根接收天线在不同时间产生不同的相位响应,从而将原有物理天线虚拟至十倍甚至数十倍,角分辨率能够从 10°提升至 1°。与级联方案相比,该方案使用的芯片数量更少,有利于缩小产品尺寸,降低产品功耗。与集成芯片方案相比,该方案使用的芯片更加成熟,且不依赖于特定厂商的芯片方案,兼容度更高。该方案在虚拟孔径成像算法、天线布局等方面具有较高壁垒,目前的主要参与者为傲酷和几何伙伴。
图表 16 : 前端收发模块 MMIC :级联、单芯片、虚拟孔径

        级联方案开发难度低、产品落地快,成为国外内为主流技术路线。TI 在公司早期推出的毫米波雷达芯片 AWR1243 中通过发射 FMCW 信号来探测目标的距离和速度,而使用时分波形的方式将三个发射和四个接收构成的 12个虚拟通道来探测角度,然而受限于角度分辨率,其获取的目标信息有效。而毫米波雷达系统级联方案,通过将四个三发四收的单个 MIMO芯片级联方案可以构成 12 16 收的 MIMO 雷达阵列,此时雷达系统的虚拟通道数可从 12提升到了 192,该方法可以极大地提升雷达系统的角度分辨率。目前大部分毫米波雷达公司,包括国内、国外、传统、头部的雷达供应商,都采用级联的方式实现,一般采用 2 片或者 4片级联的技术方案。级联的方式很多时候比单芯片方式更合适,效果和可行性更好。比如一个芯片的集成度非常高,单个芯片就要做得很大,因为单入单出非常占面积,成本也会很高。另外一个问题就是单芯片天线通道高频段耦合互耦非常强,这是一个很不好的设计。即使通过精心设计消除互耦,也存在同一芯片中通道拉的远的传输距离远导致损耗大的问题,但如果采用分布式或级联的解决方案,就能很好的解决这个问题。

4.1.2 MMIC 工艺:GaAs-SiGe-CMOS

        MMIC 芯片工艺改进( GaAs-SiGe-CMOS )推动车载毫米波雷达系统成本持续下行。
        1) GaAs 工艺时代( 1990 -2009 年): 早期 PCBA 上大部分的器件都可以使用硅来制造,只有射频部分没有办法使用,主流都是采用砷化镓(GaAs)的工艺来制造;由于砷化镓工艺所需要的材料比较稀缺,不管是材料成本和制造成本都比较高,对于生产线的要求也很高。因此在 2009 年之前,毫米波雷达中的前端射频芯片最初也是使用的 GaAs 工艺,而且集成度很低,一个毫米波雷达需要 7-8 MMICs 3-4 BBICs
        2) SiGe 工艺时代( 2009 年至今): SiGe(锗硅)拥有硅工艺的集成度、良率和成本优势,从 2009 年开始 SiGe 工艺逐渐代替 GaAs 工艺,毫米波雷达前端射频芯片的集成度大幅提升,一个毫米波雷达只需要 2-5 MMICs 1-2 BBICs,毫米波雷达整个系统成本降低 50%
        3) CMOS 工艺时代( 2017 年至今): 最初 CMOS 工艺没法用在毫米波雷达芯片,是因为不能工作在高频中,以 180nm 为例, SiGe 可以工作在 180GHz 以上,而 CMOS 工作频率只能达到 40GHz ;直到 2010 年工艺进步到 40nm ,才使得 CMOS 用于 77GHz 毫米波雷达成为可能。由于 CMOS 晶圆价格便宜且集成度非常高,一个毫米波雷达只需要 1 颗 MMIC芯片、 1 BBIC 芯片。
图表 17 : 前端收发模块 MMIC 工艺: GaAs-SiGe-CMOS

4.1.3 波形:FMCWPMCW

        目前车载毫米波雷达多采用连续调频式(FMCW )。顾名思义,调频连续波是连续发射调频信号,以测量距离、角度和速度等。在该方法中,在特定周期 T 内对特定频率的连续波进行调频,同时传输该连续波。以这种方式传输的信号可以被视为“带有时间戳”。发射波到达目标,其中一部分被反射。雷达接收到的反射波与原始信号混合、比较,进行信号处理。
        相对其他电磁波雷达,调频连续波雷达发射功率较低、成本低且信号处理相对简单,被毫米波雷达厂商广泛使用。

图表 19 FMCW 汽车雷达–原理和组件
        调相连续波(PMCW)雷达会根据码序列,由正交调制器对载波进行相位调制后发送,接收来自目标的反射信号,由正交检测器根据发送的载波信号进行正交检波,在 LPF 中消除谐波。用 ADC 将检波输出的实部( I )和虚部(Q)转换成数字信号,用数字滤波器进行频带限制后,用相关器计算发送码系列和接收码系列的相关值,通过峰值检测来检测目标。PMCW 毫米波雷达技术 , 相较于传统的 FMCW 雷达,具备探测距离更远、分辨率更高、抗干扰能力更强等优势。目前, Uhnder 有一款 28nm ,具有 12TX/16RX 通道收发器的产品,使用自己的软件来实现带数字编码调制( DCM )的相位调制连续波形( PMCW),有助于通过使用几乎独特的相位编码探测信号来消除相互的雷达干扰。
图表 20 PMCW 雷达的结构

4.2 天线:分立-AoB-AiP

        射频前端收发模块集成有分立模式、AoB AiP 三次技术路线。 AoB( 板载天线 )是指将天线贴在高频 PCB 板上; AiP( 封装天线 ) 是指将天线和芯片集成封装到一起,天线采用 IC 封装工艺制作。相比于 AoB AiP 具有以下优势:
        1) 带有天线封装的雷达传感器的板级面积比采用 AoB的传感器的天线所占板级空间的面积小约 30%
        2) 降低高频 PCB 基板面积,可以降低 BOM 成本。
        3) 由毫米波雷达芯片厂商做了天线设计部分,毫米波雷达系统厂商无需做天线设计和开发,可以降低工程成本。
        4) 由于从硅芯片到天线的路径更短,因此可以实现更高的效率和更低的功耗。
        小型化、增加新的应用场景、易安装、低成本是 AiP 技术的核心优势。考虑到未来车载 4D毫米波雷达的发展趋势,采用 AiP 技术将带来更小的雷达尺寸、更低的雷达成本、更灵活的应用场景。
图表 21 : 天线:分立模式 -AoB-AiP

4.3 系统:分立-模块合成-SoC 集成

        4D 毫米波雷达系统结构集成技术经历了分立模式、模组合成、 SoC 集成三次技术升级,我 们认为, SoC 集成是未来发展趋势。 MMIC DSP( 数字信号处理器 ) MCU( 微控制器 )是4D 毫米波雷达的核心部件,不同的系统结构集成技术代表了这三个部件不同的集成方式:
        1) 分立模式:指 MMIC,DSP MCU 模块都分开,可由不同的供应商提供产品
        2) 模组合成: MMIC DSP 集成,或者 DSP MCU 集成
        3) SoC 集成: SoC(SystemonaChip)是指将多个电子元件、模块或者子系统集成到一块芯片上的技术。这里指将 MMIC DSP MCU 集成在雷达 SoC 芯片上。
        低成本、小型化、高性能、低功耗是 SoC 集成最大优势,也符合车载 4D 毫米波雷达未来的发展趋势:
        1) 高集成带来的直接优势就是高性价比,因为可以用单 SoC 方案解决以前用三个子系统组成的毫米波雷达传感器,这显著降低了毫米波雷达的成本,大幅拉低了车载毫米波雷达硬件的开发难度。
        2) 将各个部件集中在一块芯片上,可以减小毫米波雷达体积。
        3) 各部件排布更为紧密,有效较少了各部件之间信息传输的损耗,提高了信息传输效率。
图表 22 : 系统:分立 - 模块合成 -SoC 集成

图表 23 4D 毫米波雷达系统

图表 24 : 德州仪器( TI AWR1642 毫米波雷达芯片的高级架构框图

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mfbz.cn/a/320820.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

跟着暄桐林曦老师读《宝贵的人生建议》,重视心这颗种子

暄桐林曦老师在《见道明心的笔墨》读书课上讲到:人要在心这颗种子上去进化。当人的动机和果实都清静时,才能在内心具足里转化出更多可能性,进入正面的循环里。“宽以待人,严以律己,反之,则人人身处地狱”&a…

基于Java SSM框架实现体育竞赛成绩管理系统项目【项目源码+论文说明】计算机毕业设计

基于java的SSM框架实现体育竞赛成绩管理系统演示 摘要 体育竞赛是各种体育体育项目比赛的总称。是在裁判员的主持下,按统一的规则要求,组织与实施的体育员个体或体育队之间的竞技较量,是竞技体育与社会发生关联,并作用于社会的媒…

Javascript——vue下载blob文档流

<el-table-column label"操作" fixed"right" width"150" showOverflowTooltip><template slot-scope"scope"><el-button type"text" v-has"stbsd-gjcx-down" class"edit-button" click&…

超详细的搭建压测平台笔记

0、前言 最近重新回来学习熊哥的极客教程&#xff0c;结合自己学习的shell编程和Docker的指令学习&#xff0c;对熊哥的一些操作做bash脚本自动化&#xff0c;将搭建压测平台的步骤做记录&#xff0c;目的是分享搭建过程。 过程中会安装docker,mysql,redis,influxdb,grafana,…

python 通过定时任务执行pytest case

这段Python代码使用了schedule库来安排一个任务&#xff0c;在每天的22:50时运行。这个任务执行一个命令来运行pytest&#xff0c;并生成一个报告。 代码开始时将job_done变量设为False&#xff0c;然后运行预定的任务。一旦任务完成&#xff0c;将job_done设置为True并跳出循…

基于Java SSM框架实现学生成绩管理系统项目【项目源码+论文说明】

基于java的SSM框架实现学生成绩管理系统演示 摘要 学生成绩是高校人才培养计划的重要组成部分&#xff0c;是实现人才培养目标、培养学生科研能力与创新思维、检验学生综合素质与实践能力的重要手段与综合性实践教学环节。而学生所在学院多采用半手工管理学生成绩的方式&#…

【PyTorch简介】3.Loading and normalizing datasets 加载和规范化数据集

Loading and normalizing datasets 加载和规范化数据集 文章目录 Loading and normalizing datasets 加载和规范化数据集Datasets & DataLoaders 数据集和数据加载器Loading a Dataset 加载数据集Iterating and Visualizing the Dataset 迭代和可视化数据集Creating a Cust…

如何使用csdn中的c知道进行学习?

1.c知道 猜测是通过chatgpt训练链接到CSDN内部的文章内容等&#xff0c;进行生成的一款应用。 2.如何使用呢 打比方说&#xff0c;我想学习下多目标跟踪中的ukf&#xff0c;那么就可以输入这个关键字。 那既然是学习&#xff0c;就要进一步深究&#xff0c;有三种方式&#…

LV.13 D11 Linux驱动移植及内核深化 学习笔记

一、设备树 1.1 设备树 设备树是一种描述硬件信息的数据结构&#xff0c;Linux内核运行时可以通过设备树将硬件信息直接传递给Linux内核&#xff0c;而不再需要在Linux内核中包含大量的冗余编码 举例&#xff1a;让LED2闪烁的代码中&#xff0c;有逻辑代码和设备代码。Li…

Django数据库选移的preserve_default=False是什么意思?

有下面的迁移命令&#xff1a; migrations.AddField(model_namemovie,namemov_group,fieldmodels.CharField(defaultdjango.utils.timezone.now, max_length30),preserve_defaultFalse,),迁移命令中的preserve_defaultFalse是什么意思呢&#xff1f; 答&#xff1a;如果模型定…

点击随机红点的简单游戏(pygame)

import pygame import sys import random# 初始化 Pygame pygame.init()# 设置窗口大小 width, height 800, 600 screen pygame.display.set_mode((width, height)) pygame.display.set_caption("Click the Red Dot")# 定义颜色 black (0, 0, 0) red (255, 0, 0)…

Spring来了,春天还会远吗?

结束了JVM的学习后&#xff0c;要进入的是JavaEE进阶的学习了。JavaEE进阶学习内容很多很丰富&#xff0c;并且也很有难度。今天我们就从Spring开始讲起。 目录 框架的好处 怎么学框架 Spring核心与设计思想 容器 IoC Spring IoC DI&#xff08;Dependency Injection&a…

Android 通知

通知 通知是指 Android 在应用界面之外显示的消息&#xff0c;旨在向用户提供提醒、来自他人的通信或应用中的其他实时信息。用户可以点按通知以打开您的应用&#xff0c;或直接从通知中执行操作。 通知在状态栏中显示为图标&#xff0c;在抽屉式通知栏中显示更详细的条目&…

【书生·浦语】大模型实战营——第五课作业

教程文档&#xff1a;https://github.com/InternLM/tutorial/blob/vansin-patch-4/lmdeploy/lmdeploy.md#tritonserver-%E6%9C%8D%E5%8A%A1%E4%BD%9C%E4%B8%BA%E5%90%8E%E7%AB%AF 视频链接&#xff1a; 作业&#xff1a; 基础作业 使用如下命令创建conda环境 conda create…

【期末考试】数据库综合复习宝典

目录 第一章 数据库系统概述 第二章 关系代数 第四章 关系数据库理论 第五章 数据库设计 第六章 数据库管理系统 第八章 事务管理 第一章 数据库系统概述 1.1三级模式 ①外模式&#xff1a;它为特定的应用程序或用户群体提供了一个数据视图&#xff0c;这个视图是独立于…

评估LLM在细胞数据上的实用性(2)-细胞层面的评估

本文衔接上一篇&#xff1a;评估LLM在细胞数据上的实用性(1)-基本概述 目录 定义参数和任务批次整合多模态整合细胞类型注释 细胞层面的评估批次整合多模态整合细胞类型注释 定义 我们考虑一个预训练LLM表示为 M ( x , θ ) M(x,\theta) M(x,θ)&#xff0c;其基于单细胞数据…

设计模式-传输对象模式

设计模式专栏 模式介绍模式特点应用场景传输对象模式和序列化的区别代码示例Java实现传输对象模式Python实现传输对象模式 传输对象模式在spring中的应用 模式介绍 传输对象模式&#xff08;Transfer Object Pattern&#xff09;是一种设计模式&#xff0c;用于从客户端向服务…

【redis基础1】基础数据类型详解和应用案例

博客计划 &#xff0c;我们从redis开始&#xff0c;主要是因为这一块内容的重要性不亚于数据库&#xff0c;但是很多人往往对redis的问题感到陌生&#xff0c;所以我们先来研究一下。 本篇&#xff0c;我们先看一下redis的基础数据类型详解和应用案例。 1.redis概述 以mysql为…

某mps政务网站jsl加速乐cookie逆向解析

本文针对的目标网站如下&#xff0c;使用base64解密获得 aHR0cHM6Ly93d3cubXBzLmdvdi5jbi8 开篇&#xff1a;加速乐其实算是比较好处理的逆向问题了&#xff0c;了解过的朋友都知道&#xff0c;其本身跟瑞数相似&#xff0c;都是设置cookie后才能成功&#xff0c;设置cookie的过…

配置CentOS系统以支持静态HTTP服务

CentOS是一个流行的Linux发行版&#xff0c;广泛应用于服务器环境。要配置CentOS系统以支持静态HTTP服务&#xff0c;您可以按照以下步骤进行操作&#xff1a; 安装Web服务器软件&#xff1a;CentOS自带了Apache HTTP服务器软件&#xff0c;您可以使用以下命令安装它&#xff1…