自动驾驶学习2-毫米波雷达

news2024/11/16 13:50:55

1、简介

1.1 频段

毫米波波长短、频段宽,比较容易实现窄波束,雷达分辨率高,不易受干扰。波长介于1~10mm的电磁波,频率大致范围是30GHz~300GHz
毫米波雷达是测量被测物体相对距离、相对速度、方位的高精度传感器。
车载毫米波雷达主要有24GHz、60GHz、77GHz、79GHz四个频段。

24GHz

探测视角相对较大(一般可达150°),探测距离近(15-30m);雷达体积大,频率低、带宽比较窄(250MHz)、精度相对较差。因为带宽窄,精度差,车载场景已经逐步被77GHz替代。

60GHz

常常被用于儿童防遗忘功能和入侵检测功能。超宽的带宽资源使得60GHz毫米波雷达具有超高的检测精度,可以达到5mm,可以检测到车内儿童的呼吸。

77GHz

主要应用于前向碰撞预警(FCW)、紧急制动(AEB)、自适应巡航(ACC)等功能中;装配在车辆的前保险杠上,探测与前车的距离以及前车的速度,用于实现主动安全领域的功能;一般根据实际需求,探测距离可选择远、中、近进行组合(100-200m);天线体积约为24G的1/3,频率高、带宽较宽(800MHz),精度、性能优于24GHz,在车载感知领域已基本取代了24GHz。

 完全实现ADAS  L2各项功能一般需要“1长+4中短”5个毫米波雷达,要是实现更高等级的自动驾驶需要增加长距和中短距雷达的数量。

79GHz

未来发展方向,取代现有77GHz及24GHz;带宽非常宽,要比77GHz的高出3倍以上;分辨率较高(带宽越大、分辨率越高),可以达到5cm。
1.2 优缺点

车载雷达传感器功能及优缺点各有不同,相关比较如下表所示:

2、基本原理

2.1 工作原理

典型的毫米波雷达信号处理流程如下:首先,雷达射频前端采集模拟信号,并通过ADC将模拟信号转换为数字信号。其次,信号处理单元对数字信号号进行预处理,抑制干扰,然后分别在距离和多普勒维度进行FFT(傅里叶变换)运算,得到多个天线的二维距离-多普勒频域结果。在此基础上进行数字波束成形(Beamforming),通过恒虚警率(CFAR)过滤,筛选出点目标等。之后对已经过滤出的点目标进行DOA进行角度计算,并基于提取出的为点目标距离、速度和角度信息进行聚类,完成目标检测。之后进行目标跟踪预测、目标分类。


 

2.2 FMCW原理

在车载毫米波雷达中,目前主要有三种调制方案:调频连续波(Frequency Modulated Continuous Wave, FMCW),频移键控(Frequency Shift Keying, FSK)以及相移键控(Phase Shift Keying, PSK)。主流车载毫米波雷达所采用的的调制信号为调频连续波FMCW

基本原理是在发射端发射一个频率随时间变化的信号,经目标反射后被接收机接收,通过反射信号和接收信号之间的混频,得出两个信号的频率差,随后通过电磁波传播公式和多普勒效应公式求出目标距离和速度。测距测速是通过分析发射和接收的调频连续之间的区别来实现。测量角度是通过计算不同天线单元之间的延时差来计算。

距离检测和 速度检测

角度检测

一对收发机所采集到的信号是不具备角度信息的, 因此需要采用多路发射多路接收的架构,或者采用相控阵架构。短波长和小天线孔径就很有必要了,短波长意味着波束更窄,能量更加集中;更小的孔径尺寸意味着系统上能集成更多的天线单元,这些都有利于提高角分辨率。 角度检测的原理就是通过不同接收天线接收的相位差异来区分角度。

3、硬件相关

3.1系统组成

天线:是发射和接收毫米波调频信号的组件。天线设计是车载毫米波雷达的关键设计之一。天线通常采用微带贴片天线。微带贴片天线需要选用起超低损耗的PCB材料作为最上层天线设计的载板,以降低电路损耗,增大天线增益。

射频MMIC芯片: 集成低噪声放大器(LNA)、功率放大器(PA)、混频器(MIXER)、检波器(Detector)、滤波器(Filter)、压控震荡器(VCO)、移相器、模数转换器(ADC)等,用以实现毫米波信号的调制、发射、接收以及回波信号的解调。
数字信号处理器:负责处理前端采集的中频信号,获得速度、距离、角度信息。数字信号处理通过DSP、FPGA芯片实现。
软件算法:为雷达提供一套工作流程和规则。软件算法包括信号处理算法和数据处理算法。

3.2 硬件接口

涉及接插件信息

3.3 数据传输协议

传输层协议:网口UDP/IP协议,或者CAN接口

数据传输类型主要是涉及原始数据的点云ID、距离、速度、水平角度 、信噪比、动态属性、点云有效性以及时间戳,E2E校验等信息。

一般零部件供应商只提供目标ID,X\Y向距离 速度 加速度 标准差、概率,目标分类、动静态属性等信息,还有有效性以及时间戳,E2E校验等信息。

一般还会将雷达本身的状态发出,比如标定信息,温度信息,故障信息等。

4、算法相关

自动驾驶毫米波雷达物体检测技术-算法 - 知乎

5、标定相关

文章引用:

https://www.eet-china.com/mp/a290751.html

6、车载毫米波雷达重要参数

常见参数:

•测量性能 测距范围
      距离/水平角/速度 分辨率 (可对两个物体进行区分的最小单位)、点云数量、功耗等
      距离/水平角/速度 精度 (测量不确定性)

•操作条件 雷达发射功率、传输能力、电源、功耗、操作温度

7、4D毫米波雷达

4D毫米波雷达——原理、对比、优势、行业现状-CSDN博客, 引用如下

4D毫米波雷达定义:能提供垂直高度信息(在坡道等工况提供高度,能防止误报)

原理:

绿色框内的发射天线和红色框的接收阵列协同工作在垂直方向上形成了一种虚拟孔径阵列,从而实现了高度方向上的测量,能够提供目标的高度信息(上图中的绿色框)。

8、产业及现状

国际:系统目前是被海外的巨头控制着,例如大陆( continental )、 博世( Bosch )、海拉( Hella )、德尔福 ( Delphi )、奥托立夫( Autoliv )等,核心元器件也主要被英飞凌( Infineon )、德州仪器 ( TI )、意法半导体( ST )、亚德诺半导体( ADI )等垄断.

国内:

行易道科技、华域汽车、集眼科技、智波科技、森思泰克、衰米波技术、意行半导体、清能华波、矽杰微电子、加特兰微电子等。

产业链引用如下:

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

使用Postman进行接口测试---解析postman页面

一、Postman 是一款流行的 API 测试工具,它提供了丰富的功能来帮助开发者测试和调试 API。以下是 Postman 页面上的主要功能及其含义和作用: 1. 请求详情(Request Details) : - 方法(Method&#xff0…

Disk Doctor for Mac 免激活版:数据安全守卫者

数据丢失是每个人都可能遇到的问题,但Disk Doctor for Mac能让这个问题迎刃而解。这款强大的数据恢复软件,能迅速找回因各种原因丢失的数据。 Disk Doctor采用先进的扫描技术,能深入剖析磁盘,找到并恢复被删除或损坏的文件。同时&…

JavaScript 进阶征途:解锁Function奥秘,深掘Object方法精髓

个人主页:学习前端的小z 个人专栏:JavaScript 精粹 本专栏旨在分享记录每日学习的前端知识和学习笔记的归纳总结,欢迎大家在评论区交流讨论! 文章目录 🈵Function方法 与 函数式编程💝1 call &#x1f49d…

竞赛课第十周(巴什游戏,尼姆博弈)

目录 目的: 实验内容: 第一题 思路: 【参考代码】 【运行结果】 第二题 输入: 输出: 【参考代码】 【运行结果】 目的: 熟悉并掌握公平组合游戏 (1)巴什游戏、尼姆游戏 (2)图游戏…

rs485自动收发电路

R/RO:receive/receive out,接收,连接单片机的 rx D/DI:drive/drive in,驱动,连接单片机的 tx 自动控制电路的目的就是在 tx 空闲(空闲为高并)时拉低 RE 和 DE,工作&…

B/S模式的web通信

这里写目录标题 目标实现的目标 服务器代码(采用epoll实现服务器)整体框架main函数init_listen_fd函数(负责对lfd初始化的那一系列操作)epoll_run函数 一级目录二级目录二级目录二级目录 目标 实现的目标 我们要实现,…

Hive-URL解析函数

Hive-URL解析函数 1.实际工作需求 2.URL的基本组成 3.Hive中的Url解析函数 parse_url函数 parse_url_tuple函数

Nacos Docker 快速部署----解决nacos鉴权漏洞问题

Nacos Docker 快速部署 1. 说明 1.1 官方文档 官方地址 https://nacos.io/zh-cn/docs/v2/quickstart/quick-start.html docker启动文件的gitlhub地址 https://github.com/nacos-group/nacos-docker.git 问题: 缺少部分必要配置与说明 1.2 部署最新版本Nacos&…

RS2105XN功能和参数介绍及PDF资料

RS2105XN 品牌: RUNIC(润石) 封装: MSOP-10 开关电路: 单刀双掷(SPDT) 通道数: 2 工作电压: 1.8V~5.5V 导通时间(Tonmax): 50ns RS2105XN是一款模拟开关芯片。以下是RS2105XN的功能和参数介绍: 功能: 2通道单刀双掷(SPDT)模拟开关…

Android studio 新版本 NewUI toolbar显示快捷按钮

新版本的Android studio 启用新的界面,以前许多快捷按键位置有变化 文章目录 设置始终显示主菜单设置ToolBar快捷按钮显示设置右下角显示分支 设置始终显示主菜单 原本要点击左上角几个横向才显示的菜单 设置始终显示,View -> Appearance -> Mai…

五一超级课堂---Llama3-Tutorial(Llama 3 超级课堂)---第三节llama 3图片理解能力微调(xtuner+llava版)

课程文档: https://github.com/SmartFlowAI/Llama3-Tutorial 课程视频: https://space.bilibili.com/3546636263360696/channel/collectiondetail?sid2892740&spm_id_from333.788.0.0 操作平台: https://studio.intern-ai.org.cn/consol…

信号槽机制

目录 信号槽机制 Qt 中的信号 槽函数 槽函数定义 通过代码创建槽函数 通过ui文件创建槽函数 自定义信号 带参数的信号与槽 信号槽断开绑定 信号槽机制 信号和槽机制是 Qt 中一个非常重要的一个机制, 因为有信号和槽机制, 就可以通过某些条件的触发来调用这些槽函数, …

百度地图API 快速入门

一、创建一个应用 创建成功可以在应用程序中查看到自己的ak密钥 二、基本使用 2.1 显示地图 在static下创建demo1.html &#xff08;将密钥换成自己的就可以显示地图了&#xff09; 示例&#xff1a; <!DOCTYPE html> <html> <head><meta name"…

HTML4(四)

1. 框架标签 <!DOCTYPE html> <html lang"zh-CN"><head><meta charset"UTF-8"><title>框架标签</title></head><body><!-- 利用iframe嵌入一个普通网页 --><iframe src"https://www.toutia…

FPGA+MCU+SDRAM方案,用于服装厂生产过程中以及设计过程中制作样板,剪裁布料

FPGAMCUSDRAM方案&#xff0c;用于服装厂生产过程中以及设计过程中制作样板&#xff0c;剪裁布料 客户应用&#xff1a;服装厂制衣 主要功能&#xff1a; 1.支持步进电机、直流电机 2.支持同时3轴电机协调工作 3.支持以太网/USB联机控制 4.支持LCD 屏显示状态 5.支持HP11/…

AI大模型探索之路-训练篇18:大语言模型预训练-微调技术之Prompt Tuning

系列篇章&#x1f4a5; AI大模型探索之路-训练篇1&#xff1a;大语言模型微调基础认知 AI大模型探索之路-训练篇2&#xff1a;大语言模型预训练基础认知 AI大模型探索之路-训练篇3&#xff1a;大语言模型全景解读 AI大模型探索之路-训练篇4&#xff1a;大语言模型训练数据集概…

mysql安装及基础设置

关系型数据库 MySQL是一种关系型数据库管理系统&#xff0c;采用了关系模型来组织数据的数据库&#xff0c;关系数据库将数据保存在不同的表中&#xff0c;用户通过查询 sql 来检索数据库中的数据。 yum 方式安装 mysql # yum -y install mysql-server # systemctl start my…

2024 全自动ai生成视频MoneyPrinterTurbo源码

只需提供一个视频 主题 或 关键词 &#xff0c;就可以全自动生成视频文案、视频素材、视频字幕、视频背景音乐&#xff0c;然后合成一个高清的短视频。 源码下载&#xff1a;https://download.csdn.net/download/m0_66047725/89208288 更多资源下载&#xff1a;关注我。

OSI网络7层的功能介绍

目录 1.OSI功能介绍 2.SNA 3.X.25 1.OSI功能介绍 2.SNA SNA: IBM Systems Network Architecture)SNA是IBM公司开发的网络体系结构&#xff0c;在IBM公司的主机环境中得到广泛的应用。一般来说&#xff0c;SNA主要是IBM公司的大型机(ES/9000、S/390等)和中型机(AS/400)的主要…

SpringSecurity源码分析(RemeberMe)

RememberMeServices RememberMeServices 记住我的服务的接口 可以重写实现自己的记住我 public interface RememberMeServices { //建议 org. springframework. security. authentication. RememberMeAuthenticationToken 在大多数情况下使用它&#xff0c;因为它具有相应的身份…