毫米波雷达基本原理

news2024/11/19 1:20:33

毫米波 (mmWave) 是一类使用短波长电磁波的特殊雷达技术。雷达系统发射的电磁波信号被其发射路径上的物体阻挡继而会发生反射。通过捕捉反射的信号,雷达系统可以确定物体的距离、速度和角度。

毫米波雷达可发射波长为毫米量级的信号。在电磁频谱中,这种波长被视为短波长,也是该技术的优势之一。诚然,处理毫米波信号所需的系统组件(如天线)的尺寸确实很小。短波长的另一项优势是高准确度。工作频率为 76–81GHz(对应波长约为 4mm)的毫米波系统将能够检测小至零点几毫米的移动。

完整的毫米波雷达系统包括发送 (TX)和接收 (RX)射频 (RF)组件,以及时钟等模拟组件,还有模数转换器 (ADC)、微控制器 (MCU) 和数字信号处理器 (DSP) 等数字组件。过去,这些系统都是通过分立式组件实现的,这增加了功耗和总体系统成本。其复杂性和高频率要求使得系统设计颇具挑战性。 

德州仪器 (TI) 已经克服了这些挑战,并且设计出了基于互补金属氧化物半导体 (CMOS) 的毫米波雷达器件,该器件集成了时钟等 TX-RF 和 RX-RF 组件,以及ADC、MCU 和硬件加速器等数字组件。TI的毫米波传感器产品组合中的某些系列集成了 DSP,用于提供额外的信号处理功能。

TI 器件可实现一种称为调频连续波 (FMCW) 的特殊毫米波技术。顾名思义,FMCW 雷达连续发射调频信号,以测量距离以及角度和速度。这与周期性发射短脉冲的传统脉冲雷达系统不同。

距离测量

在雷达系统中,其基本概念是指电磁信号发射过程中被其发射路径上的物体阻挡进行的反射。FMCW 雷达系统所用信号的频率随时间变化呈线性升高。这种类型的信号也称为线性调频脉冲。图 1 以幅度(振幅)相对时间的函数,显示了线性调频脉冲信号表示。

图片

图 2为同一个线性调频脉冲信号(频率作为时间的函数)。该线性调频脉冲具有起始频率 (fc)、带宽(B)和持续时间 (Tc)。该线性调频脉冲的斜率 (S)捕捉频率的变化率。在例子中图 2 提供的示例中,fc = 77 GHz,B = 4 GHz,Tc = 40 µs,S = 100 MHz/µs.

图片

FMCW 雷达系统发射线性调频脉冲信号,并捕捉其发射路径中的物体反射的信号。图 3 所示为 FMCW 雷达主射频组件的简化框图。该雷达的工作原理如下:

图片

•      合成器生成一个线性调频脉冲。

•      该线性调频脉冲由发射天线(TX 天线)发射。

•     物体对该线性调频脉冲的反射生成一个由接收天线(RX天线)捕捉的反射线性调频脉冲。

•     “混频器”将 RX和TX信号合并到一起,生成一个中频 (IF)信号。

混频器是一个电子组件,将两个信号合并到一起生成一个具有新频率的新信号。

对于两个正弦输入 x1 和 x2(方程式1 和 2)

图片

输出 xout 有一个瞬时频率,等于两个输入正弦函数的瞬时频率之差。输出xout 的相位等于两个输入信号的相位之差(方程式 3)

图片

混频器的运行方式还可以以图形方式,通过观察作为时间函数的 TX 和 RX 线性调频脉冲频率表示法来加以理解。

下页图 4  中的上图为针对检测到的单个物体的TX和 RX线性调频脉冲作为时间的函数。请注意,该RX线性调频脉冲是 TX线性调频脉冲的延时版本。

延时(t)可通过数学方法推导出方程式4:

图片

其中 d 是与被检测物体的距离,c 是光速。

要获取混频器输出处作为 IF 信号时间函数的频率表示法,只要去掉图 4上半部分中显示的两条线即可。这两条线之间的距离是固定的,这表示IF信号包含一个频率恒定的单音信号。图 4显示该频率为St。IF 信号仅在 TX 线性调频脉冲和 RX 线性调频脉冲重叠的时段(即图 4 中垂直虚线之间的时段) 有效。

图片

混频器输出信号作为时间的幅度函数是一个正弦波,因为它有恒定频率。

IF 信号的初始相位 (F0) 是 IF 信号起点对应的时间点(即图 4 中左侧垂直虚线表示的时间点)的 TX线性调频脉冲相位与 RX  线性调频脉冲相位之差。

(方程式 5):

图片

通过数学方法,它可以进一步导入方程式6:

图片

总之,对于与雷达的距离为 d 的物体,IF 信号将是一个正弦波(方程式7),因此:

图片

图片

在本介绍中,我们忽略 IF  信号的频率与物体速度的依赖关系。在快速 FMCW雷达中,其影响通常非常小,且在处理完成多普勒 FFT后,即可轻松对其进行进一步校正。上述分析均假设雷达仅检测到一个物体。让我们来分析一个检测到若干物体的情形。图 5显示了接收自不同物体的三个不同的 RX  线性调频脉冲。每个线性调频脉冲的延时都不一样,延时和与该物体的距离成正比。不同的

RX 线性调频脉冲转化为多个 IF 单音信号,每个信号频率恒定。

图片

该方程式是一个近似等式,仅在斜率和距离足够小时才有效。不过,IF 信号的相位与很小的距离变化呈线性关系(即Δf=4πΔd/l)仍然是正确的。

** 在本介绍中,我们忽略 IF 信号的频率与物体速度的依赖关系。在快速 FMCW 雷达中,其影响通常非常小,且在处理完成多普勒 FFT 后,即可轻松对其进行进一步校正。

这个包含多个单音信号的 IF 信号必须使用傅里叶变换加以处理,以便分离不同的-单音。傅里叶变换处理将会产生一个具有不同的分离峰值的频谱,每个峰值表示在特定距离处存在物体。

距离分辨率

距离分辨率是辨别两个或更多物体的能力。当两个物体靠近到某个位置时,雷达系统将不再能够将二者区分开物体。傅里叶变换理论指出,通过延长 IF 信号,可以提高分辨率。

要延长 IF 信号,还必须按比例增加带宽。延长的IF 信号会产生一个有两个分离峰值的 IF 谱。

傅里叶变换理论还指出,观测窗口 (T) 可以分辨间隔超过 1/THz的频率分量。这意味着只要频率差满足方程式 8 中给出的关系,就可以分辨两个 IF 单音信号的

图片

其中 Tc 是观测时间长度。

由于

图片

,方程式 8 可以表达为:

图片

距离分辨率 (dRes) 仅取决于线性调频脉冲扫频的带宽(方程式 9):

图片

因此,线性调频脉冲带宽为数 GHz 的 FMCW 雷达将有约为数厘米的距离分辨率(例如,4GHz 的线性调频脉冲带宽可转化为 3.75cm的距离分辨率)。关于速度和角度的介绍,后续将继续更新,欢迎关注,收藏与转发。

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

图片

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

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

相关文章

配置MMDetection的solov2攻略整理

目录 一、MMDetection 特性 常见用法 二、ubuntu20.04配置solov2 三、Windows11配置solov2 一、MMDetection MMDetection是一个用于目标检测的开源框架,由OpenMMLab开发和维护。它提供了丰富的预训练模型和模块,可以用于各种目标检测任务&#xff…

【算法与数据结构】复杂度深度解析(超详解)

文章目录 📝算法效率🌠 算法的复杂度🌠 时间复杂度的概念🌉大O的渐进表示法。 🌠常见复杂度🌠常见时间复杂度计算举例🌉常数阶O(1)🌉对数阶 O(logN)🌉线性阶 O(N)&#x…

LiveGBS流媒体平台GB/T28181功能-查看国标设备下通道会话列表直播|回放|对讲|播放|录像|级联UDP|TCP|H264|H265会话

LiveGBS流媒体平台GB/T28181功能-查看直播|回放|对讲|播放|录像|级联UDP|TCP|H264|H265会话 1、会话列表2、会话类型3、搭建GB28181视频直播平台 1、会话列表 LiveGBS-> 国标设备-》点击在线状态 点击会话列表 2、会话类型 下拉会话类型可以看到 直播会话、回放会话、下载…

武器大师——操作符详解(上)

目录 一、操作符的分类 二、二进制和进制转换 2.1.二进制与十进制的互相转化 2.1.1 二进制转十进制 2.1.2 十进制转二进制 ​编辑 2.2.二进制转8进制和16进制 2.2.1 转8进制 2.2.2 转16进制 三、原码、反码、补码 四、移位操作符 4.1.左移操作符&#xff08;<…

【web APIs】3、(学习笔记)有案例!

提示&#xff1a;文章写完后&#xff0c;目录可以自动生成&#xff0c;如何生成可参考右边的帮助文档 文章目录 前言一、概念其他事件页面加载事件元素滚动事件页面尺寸事件 元素尺寸与位置 二、案例举例电梯导航 前言 掌握阻止事件冒泡的方法理解事件委托的实现原理 一、概念…

省市区街道/乡镇四级联动vue3

最近优化了一个省.市.区/县、乡镇/街道的四级联动组件&#xff0c;技术栈是element vue3记录一下。 本来是这样的三级联动&#xff1a; 这个三级联动很简单&#xff0c;直接利用el-select组件把地区值带进去就行了&#xff0c;现在要优化成省.市.区/县、乡镇/街道的四级联动&…

若依前后端分离版开源项目学习

前言&#xff1a;vscode中vue代码没有高亮显示&#xff0c;可以下载vetur插件解决&#xff0c;ctrl点击无法跳转函数定义问题&#xff0c;可以下载vue-helper插件解决&#xff1b;idea中ctrl点击函数即可跳转函数定义。 一、登录 1.生成验证码 基本思路&#xff1a; 后端生…

算法沉淀——动态规划之子序列问题(下)(leetcode真题剖析)

算法沉淀——动态规划之子序列问题 01.最长定差子序列02.最长的斐波那契子序列的长度03.最长等差数列04.等差数列划分 II - 子序列 01.最长定差子序列 题目链接&#xff1a;https://leetcode.cn/problems/longest-arithmetic-subsequence-of-given-difference/ 给你一个整数数…

高级语言期末2011级A卷(软件学院)

1.编写函数&#xff0c;判定正整数m和n&#xff08;均至少为2&#xff09;是否满足&#xff1a;数m为数n可分解的最小质因数&#xff08;数n可分解的最小质因数为整除n的最小质数&#xff09; 提示&#xff1a;判定m为质数且m是n的最小因数 #include <stdio.h> #include…

【kubernetes】关于k8s集群的资源发布方式(灰度/滚动发布)

目录 一、常见的发布方式 二、详解kubectl陈述式方式做灰度发布&#xff08;金丝雀发布&#xff09; 步骤一&#xff1a;先基于deployment控制器创建pod&#xff0c;然后发布 步骤二&#xff1a;基于命令行灰度发布 步骤三&#xff1a;测试等到版本稳定以后&#xff0c;再完…

Java项目开发如何设计整体架构,字节跳动服务端研发面试

并发编程共享模型篇 并发编程概览进程与线程Java线程共享模型之管程共享模型之内存共享模型之无锁共享模型之不可变共享模型之工具 共享模型之管程 原理之 Monitor(锁) 原理之伪共享 模式篇—正确姿势 同步模式之保护性智停同步模式之Blking同步模式之顺序控制异步模式之生产…

【数据结构(C语言)】排序详解

目录 文章目录 前言 一、排序的概念 1.1 排序的概念 1.2 常见的排序算法 二、插入排序 2.1 直接插入排序 2.1.1 基本思想 2.1.2 特性总结 2.1.3 代码实现 2.2 希尔排序 2.2.1 基本思想 2.2.2 特性总结 2.2.3 代码实现 三、选择排序 3.1 直接选择排序 3.1.1…

要在Javascript中实现表格新增行功能,且添加元素,增删操作

起始表格元素&#xff1a; <!-- table>(thead>tr>th*6)(tbody>tr>td*6) --><div class"container"><table id"myTable"><caption><h3>员工信息管理系统</h3></caption><thead><tr>&…

初识Lombok

前言 最近读一些公司的业务代码&#xff0c;发现近几年的java项目工程中都使用了lombok&#xff0c;lombok是一个可以自动生成get,set、toString等模板类方法的工具框架&#xff0c;程序再引入lombok后&#xff0c;添加一个注解便可以不写get\set\toString等方法。 Lombok示例…

人工智能_CPU微调ChatGLM大模型_使用P-Tuning v2进行大模型微调_007_微调_002---人工智能工作笔记0102

这里我们先试着训练一下,我们用官方提供的训练数据进行训练. 也没有说使用CPU可以进行微调,但是我们先执行一下试试: https://www.heywhale.com/mw/project/6436d82948f7da1fee2be59e 可以看到说INT4量化级别最低需要7GB显存可以启动微调,但是 并没有说CPU可以进行微调.我们…

C语言中如何进行内存管理

主页&#xff1a;17_Kevin-CSDN博客 收录专栏&#xff1a;《C语言》 C语言是一种强大而灵活的编程语言&#xff0c;但与其他高级语言不同&#xff0c;它要求程序员自己负责内存的管理。正确的内存管理对于程序的性能和稳定性至关重要。 一、引言 C 语言是一门广泛使用的编程语…

【算法历练】动态规划副本—路径问题

&#x1f3ac;慕斯主页&#xff1a;修仙—别有洞天 ♈️今日夜电波&#xff1a;宙でおやすみ 1:02━━━━━━️&#x1f49f;──────── 2:45 &#x1f504; ◀️ ⏸ ▶️ ☰ &#…

现在在市场上云主机一般多少钱?影响其价格的因素有哪些

现在很多人都会购买云主机来帮助自己存储一些数据&#xff0c;但是很多人在购买云主机的时候最担心的就是云主机的价格。 由于很多人担心云服务器的价格会很高&#xff0c;因此一直在密切关注目前市场上各品牌云主机的相关价格。 下面就给大家详细介绍一下现在市场上一台云主机…

【DDD】学习笔记-领域驱动设计对持久化的影响

资源库的实现 如何重用资源库的实现&#xff0c;以及如何隔离领域层与基础设施层的持久化实现机制&#xff0c;具体的实现还要取决于开发者对 ORM 框架的选择。Hibernate、MyBatis、jOOQ 或者 Spring Data JPA&#xff08;当然也包括基于 .NET 的 Entity Framework、NHibernat…

若依Vue3:新一代前后端分离权限管理系统

若依Vue3&#xff1a;新一代前后端分离权限管理系统 随着技术的不断进步&#xff0c;前后端分离的开发模式逐渐成为主流&#xff0c;特别是在构建权限管理系统时。在这样的背景下&#xff0c;若依Vue3应运而生&#xff0c;作为基于Spring Boot、Spring Security、JWT、Vue3、V…