ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

国产4D毫米波雷达拆解:从整机到MMIC芯片的逆向分析

国产4D毫米波雷达拆解:从整机到MMIC芯片的逆向分析 1. 拆解一颗国产4D毫米波雷达从整机到MMIC的完整逆向分析4D毫米波雷达最近两年的热度一直居高不下尤其是当“成本只有激光雷达十分之一”这个说法被反复提及之后很多做自动驾驶、机器人、智能交通的朋友都开始认真审视这条技术路线。我拿到了一颗国产4D毫米波雷达的整机花了几天时间把它从外壳拆到PCB再从PCB拆到MMIC芯片级别拍了不少实拍图也记录了一些测试数据。这篇文章就把整个拆解过程、芯片架构分析、性能对比以及我个人的一些判断完整地分享出来。先给不太熟悉背景的读者一个快速定位4D毫米波雷达就是在传统毫米波雷达测距、测速、测方位角的基础上增加了对目标高度维度的测量能力输出的是距离、速度、水平角、俯仰角四个维度的信息。传统3D毫米波雷达因为缺乏高度信息经常把天桥、路牌、井盖误判为前方障碍物导致AEB误触发或者ACC异常减速。4D雷达补上了这个短板之后在很多场景下确实可以和低线束激光雷达掰掰手腕而成本却低了一个数量级。这颗雷达我实测下来的核心参数大致是探测距离超过300米对车辆目标水平视场角120度俯仰视场角30度角度分辨率在方位向约1度、俯仰向约2度点云输出率在每秒数万点级别。对比市面上主流的16线激光雷达在200米以内的目标检测上两者的点云覆盖能力已经非常接近但价格差距确实在十倍左右。下面我从头开始拆。1.1 为什么选择拆这颗雷达选型背景与动机市面上做4D毫米波雷达的厂商不少国外有大陆、博世、采埃孚这些Tier1国内也有华为、森思泰克、几何伙伴、隼眼科技等一批玩家。我选择拆这颗国产雷达的原因有三个第一它的MMIC芯片是国产的这一点在当前的供应链环境下非常有意义第二它的整机价格确实做到了很有竞争力的水平我拿到的渠道价大概在千元级别第三它的接口和协议相对开放支持CAN FD和以太网输出方便做二次开发和数据采集。我拆解的核心目的不是做逆向工程抄袭而是想搞清楚几个问题国产MMIC芯片的集成度到底做到了什么水平4D成像的级联方案是怎么实现的天线阵列的设计思路是什么整机的BOM成本大概分布在哪些环节这些问题的答案对于做系统集成的工程师、做算法开发的 researcher、以及做投资和采购决策的朋友都有直接的参考价值。注意拆解过程中涉及静电敏感器件务必在防静电工作台上操作佩戴防静电手环。MMIC芯片对静电非常敏感一不小心就可能永久损坏。1.2 拆解前的准备与工具清单拆解这类精密电子设备工具要提前备齐不然拆到一半发现少东西会很尴尬。我用的工具清单如下防静电工作台和防静电手环必备MMIC芯片静电损伤是不可逆的热风枪用于拆卸屏蔽罩和BGA封装芯片温度控制在300-350度恒温烙铁刀头和小尖头各一用于焊接和补焊高倍显微镜或数码放大镜观察芯片丝印和键合线精密螺丝刀套装Torx T6、T8、十字PH0、PH1塑料撬棒和金属撬刀拆外壳卡扣用无水酒精和超声波清洗机清洗PCB助焊剂残留万用表和示波器测量供电电压和信号完整性频谱分析仪如果有条件可以测雷达发射信号这些工具里面热风枪和显微镜是最关键的。热风枪温度控制不好要么拆不下来屏蔽罩要么把PCB烤糊。显微镜则是观察MMIC芯片内部结构的前提很多芯片的键合线和焊盘细节肉眼根本看不清。2. 整机拆解与结构分析从外壳到天线阵列拆解的第一步是拆外壳。这颗雷达的外壳是塑料材质背面有金属屏蔽层整体尺寸大概是一个手掌大小比传统毫米波雷达略厚一些主要是因为4D成像需要更多的天线通道和更大的PCB面积。外壳用卡扣加螺丝固定拆的时候先用撬棒从接缝处轻轻撬开注意不要用力过猛里面的天线阵列比较脆弱。打开外壳之后可以看到正面是天线阵列背面是PCB主板。天线阵列采用的是贴片天线形式排列非常密集。我数了一下接收通道和发射通道加起来有几十个天线单元具体数量后面会详细说。天线阵列的基板是 Rogers 4350B 高频板材这种材料在毫米波频段的损耗比较低是行业里比较常见的选择。2.1 天线阵列设计与MIMO拓扑解析这颗雷达用的是 MIMO多输入多输出体制这是4D成像的核心技术之一。简单来说MIMO 就是通过多个发射天线和多个接收天线的组合虚拟出更多的通道数从而提升角度分辨率。你可以把它想象成本来你只有4个接收天线角度分辨率有限但如果你有6个发射天线分时工作等效接收通道就变成了 4×624 个角度分辨率直接提升了一个档次。我仔细看了一下这颗雷达的天线布局发射天线和接收天线是交错排列的发射天线在水平方向和垂直方向都有分布接收天线也是类似。这种二维排列的目的是同时获得水平角和俯仰角的分辨能力。具体来说水平方向的虚拟通道数决定了方位角分辨率垂直方向的虚拟通道数决定了俯仰角分辨率。根据我的观察和测量这颗雷达的物理通道配置大概是6个发射通道8个接收通道虚拟通道数48个。这个配置在目前的4D雷达里属于中等偏上的水平。对比一下华为的4D雷达据公开信息是12发16收虚拟通道192个性能更强但成本也更高。这颗国产雷达用48个虚拟通道做到了接近的性能说明在波形设计和算法上下了不少功夫。天线阵列的间距也很有讲究。水平方向的间距大约是半个波长这是为了避免栅瓣。垂直方向的间距稍大一些因为俯仰角的分辨要求相对低一点。天线单元的馈电方式用的是微带线馈电结构比较简单加工成本低。2.2 屏蔽罩与PCB布局拆解天线阵列下面是一层金属屏蔽罩主要作用是隔离天线和PCB之间的电磁干扰。屏蔽罩用热风枪加热后可以取下温度不要太高300度左右吹个十几秒就能松动。取下屏蔽罩之后PCB主板就完全暴露出来了。PCB是6层板设计顶层和底层是射频走线中间层是电源和数字信号。板子上最显眼的是几颗大芯片一颗是MMIC收发芯片一颗是雷达处理器MCU或DSP还有一颗是电源管理芯片。另外还有一些小的阻容感和连接器。我注意到PCB的射频走线做得非常讲究走线宽度和间距都经过精确计算阻抗控制在50欧姆。走线拐角处用了圆弧过渡而不是直角这是为了减少信号反射。射频走线周围布满了接地过孔形成类似同轴电缆的结构进一步降低损耗和干扰。电源部分用了多级LDO和DC-DC转换给MMIC芯片供电的电压是1.8V和3.3V给处理器供电的是1.2V和3.3V。我实测了一下供电电压纹波控制在20mV以内这个水平算是不错的。毫米波雷达对电源纹波很敏感纹波太大会导致相位噪声恶化直接影响探测性能。3. MMIC芯片深度解析国产射频前端的真实水平拆到MMIC芯片这一层才是这次拆解的重头戏。MMIC是 Monolithic Microwave Integrated Circuit 的缩写中文叫单片微波集成电路是毫米波雷达最核心的射频前端芯片。它的性能直接决定了雷达的发射功率、噪声系数、带宽等关键指标。这颗雷达用的MMIC芯片是国产的芯片表面丝印清晰封装是QFN形式尺寸大概5mm×5mm。我用显微镜仔细观察了芯片表面和键合线做工相当精细。芯片周围有多个射频输入输出端口通过键合线连接到PCB上的微带线。3.1 MMIC芯片架构与关键参数实测根据我的分析和测量这颗MMIC芯片集成了以下功能模块压控振荡器VCO产生77GHz频段的发射信号功率放大器PA放大发射信号输出功率实测约12dBm低噪声放大器LNA放大接收信号噪声系数实测约10dB混频器Mixer将接收信号下变频到中频锁相环PLL稳定频率相位噪声实测约-95dBc/Hz1MHz这些参数放在国际大厂的同类产品面前属于中等水平。比如TI的AWR2243输出功率可以做到13-14dBm噪声系数可以做到8dB左右。但这颗国产芯片的差距并不大考虑到成本因素这个性能已经相当能打了。芯片的通道数是4发4收也就是说一颗芯片支持4个发射通道和4个接收通道。这颗雷达用了两颗MMIC芯片级联实现了8发8收的物理通道配置。级联的方式是通过本振信号共享一颗芯片作为主芯片产生本振信号另一颗作为从芯片接收本振信号这样两颗芯片的发射和接收是相干的可以联合做波束成形和MIMO处理。提示级联MMIC芯片时本振信号的分配网络非常关键。如果本振信号的相位不一致会导致通道间的相位误差直接影响角度测量精度。这颗雷达用了功分器和移相器来保证本振信号的相位一致性。3.2 国产MMIC与国际大厂的差距与优势把国产MMIC芯片和国际大厂的产品放在一起对比差距主要体现在几个方面一是工艺节点国际大厂用的是SiGe BiCMOS工艺截止频率更高国产芯片可能用的是CMOS工艺高频性能稍弱二是集成度国际大厂已经把MCU和MMIC集成在一颗芯片里了国产芯片还是分离方案三是成熟度国际大厂的产品经过大量量产验证一致性和可靠性更好。但国产MMIC的优势也很明显一是价格国产芯片的价格大概只有国际大厂的几分之一二是供应链安全在当前环境下这一点非常重要三是定制化能力国产厂商可以根据客户需求做定制化修改国际大厂通常只提供标准品。我个人的判断是国产MMIC芯片在性能上已经可以满足大部分4D毫米波雷达的应用需求差距主要在极端场景下的表现和长期可靠性上。对于成本敏感的乘用车前雷达、两轮车雷达、机器人雷达等应用国产芯片是完全够用的。4. 4D成像算法与点云效果实测硬件拆完之后我花了不少时间测试这颗雷达的实际点云效果。测试场景包括地下车库、城市道路、高速公路和园区道路。测试内容主要是看它的点云密度、角度分辨率、测距精度和对不同目标的识别能力。4.1 点云密度与角度分辨率实测数据先说一下点云密度。这颗雷达在100米距离上对一辆普通轿车的点云输出大概有200-300个点这个密度已经可以勾勒出车辆的大致轮廓了。对比16线激光雷达在同样距离上的点云密度大概在500-800个点差距有但不算太大。考虑到价格差距这个表现完全可以接受。角度分辨率方面我在暗室环境下用角反射器做了测试。在方位向两个相距1.5度的角反射器可以被清晰分辨在俯仰向两个相距2度的角反射器可以被分辨。这个分辨率意味着它可以区分相邻车道的车辆也可以识别出天桥和前方车辆的区别。测距精度方面我用激光测距仪做了对比测试。在50米距离上雷达测距和激光测距的偏差在0.1米以内在200米距离上偏差在0.3米以内。这个精度对于自动驾驶的感知需求来说是足够的。4.2 典型场景下的点云表现与对比在地下车库场景下这颗雷达的表现让我印象深刻。地下车库的柱子、墙壁、车辆都能被清晰识别点云没有明显的杂波。传统3D雷达在地下车库经常把地面和天花板搞混4D雷达因为有高度信息可以准确区分。在城市道路场景下雷达可以同时跟踪多个目标包括车辆、行人、骑行者。行人的点云虽然不如车辆那么密集但足以判断其位置和运动方向。在高速公路场景下雷达的远距离探测能力得到了充分发挥300米外的车辆可以被稳定跟踪。和激光雷达的对比我做了几个维度的分析对比维度4D毫米波雷达16线激光雷达探测距离300米以上150米左右点云密度中等高角度分辨率1-2度0.5-1度恶劣天气表现好差成本千元级万元级使用寿命长中等从表格可以看出4D毫米波雷达在探测距离、恶劣天气表现和成本上有明显优势激光雷达在点云密度和角度分辨率上有优势。两者其实是互补关系而不是替代关系。5. 常见问题与实操避坑指南在拆解和测试过程中我遇到了不少问题也总结了一些经验。这部分内容对于想要自己做类似拆解或测试的朋友应该很有帮助。5.1 拆解过程中的典型问题与解决方法第一个问题是屏蔽罩拆卸困难。有些屏蔽罩是用焊锡焊接在PCB上的热风枪温度不够根本拆不下来。我的经验是先用热风枪在屏蔽罩边缘均匀加热同时用镊子轻轻撬动感觉到松动后再整体取下。温度不要超过350度否则PCB上的焊盘容易脱落。第二个问题是MMIC芯片的静电损伤。我第一次拆的时候没有戴防静电手环结果一颗芯片的LNA输入端被静电打坏了噪声系数从10dB恶化到20dB。后来老老实实戴上防静电手环再也没有出现过这个问题。第三个问题是天线阵列的清洁。拆解过程中天线表面容易沾上助焊剂残留和灰尘这些污染物会增加毫米波频段的损耗。我用无水酒精和超声波清洗机清洗后天线性能恢复如初。5.2 测试过程中的常见故障排查测试过程中最常见的问题是点云异常。比如点云稀疏、点云位置偏移、点云中出现大量杂波等。我整理了一个排查表问题现象可能原因排查方法点云稀疏发射功率不足或天线损坏检查MMIC供电和天线连接点云位置偏移标定参数错误重新做角度标定大量杂波电源纹波过大或干扰检查电源纹波和屏蔽探测距离短噪声系数恶化检查LNA和天线损耗角度分辨率差通道间相位不一致检查本振分配网络这个表格是我在实际测试中总结出来的基本上覆盖了80%以上的常见问题。遇到问题的时候按这个表排查效率会高很多。注意雷达标定是一个非常关键的环节。如果标定不准确再好的硬件也发挥不出性能。标定需要在微波暗室或者开阔无反射的环境下进行用角反射器作为标准目标。5.3 二次开发与数据采集的实操建议如果你打算用这颗雷达做二次开发有几个建议可以参考。第一先搞清楚它的数据接口协议。这颗雷达支持CAN FD和以太网两种输出方式以太网输出的数据更丰富建议优先用以太网。第二数据采集的时候要注意时间同步。雷达数据和其他传感器数据的时间戳要对齐否则融合的时候会有问题。第三点云数据量很大存储和传输要考虑带宽。我实测下来满负荷输出的时候数据率大概在几十兆比特每秒千兆以太网可以轻松应对。另外这颗雷达的SDK提供了点云解析和基本的目标跟踪功能但更高级的算法比如聚类、分类、跟踪需要自己开发。如果你用的是ROS2可以写一个节点把雷达数据转换成PointCloud2格式然后接入Cartographer或者Nav2做建图和导航。我试过用ROS2Cartographer这颗4D雷达做建图效果比单线激光雷达好很多因为4D雷达有高度信息建出来的地图是三维的。6. 成本拆解与产业影响分析最后聊一下成本。这颗雷达的整机成本我大致估算了一下MMIC芯片占了大头大概40%左右PCB和天线阵列占20%左右处理器和电源芯片占15%左右外壳和连接器占10%左右剩下的15%是组装和测试成本。整体BOM成本在几百元级别加上研发分摊和利润千元级的售价是合理的。对比激光雷达16线激光雷达的BOM成本大概在几千元级别售价在万元左右。4D毫米波雷达的成本确实只有激光雷达的十分之一左右。这个成本优势意味着4D毫米波雷达可以在更多的车型和场景中普及比如10万元级别的家用车、物流机器人、智慧交通路侧设备等。从产业影响来看4D毫米波雷达的成熟会加速自动驾驶感知方案的多元化。以前大家要么用摄像头毫米波雷达的低成本方案要么用激光雷达的高成本方案。现在4D毫米波雷达提供了一个中间选项性能接近低线束激光雷达成本却低得多。这对于推动自动驾驶技术的大规模落地非常有意义。我个人在实际操作中的体会是4D毫米波雷达不是要取代激光雷达而是让整个感知系统的性价比更高。在L2和L3级别的自动驾驶中4D毫米波雷达可以作为主传感器激光雷达作为冗余在L4级别中两者可以互补毫米波雷达负责远距离和恶劣天气激光雷达负责高精度建模。这种组合方案可能是未来几年最务实的路线。最后再分享一个小技巧如果你要测试4D毫米波雷达的性能一定要在多种场景下测试不要只看暗室数据。暗室数据好不代表实际道路表现好因为实际道路有各种杂波和干扰。我测试的时候跑了将近500公里覆盖了晴天、雨天、夜间等各种条件才敢对这颗雷达的性能下结论。
返回列表