系列文章目录

毫米波雷达学习(一)——范围估计
毫米波雷达学习(二)——IF信号相位
毫米波雷达学习(三)——速度估计
毫米波雷达学习(四)——系统设计讨论
毫米波雷达学习(五)——角度估计


文章目录

  • 系列文章目录
  • 简介
  • 回顾
  • 设计一个满足条件的帧
  • 信号强度的决定性因素

简介

前面我们已经学习力范围估计、IF信号相位、速度估计三个部分,我们学会了使用FFT,并通过一个帧中的后续线性调频脉冲上执行多普勒FFT。这一篇文章我们对信息进行整合,回顾距离、速度估算的信号处理流程,并设计一个发射信号满足一下指定要求。了解雷达距离方程。

回顾


由上图可以看出,我们每一个Tc时间内采集的ADC样本都可以存储在矩阵的行,实现可视化,每一行都与唯一的线性调频脉冲相对应,对每一行都执行距离FFT,结果如下图。
注意:X轴代表距离FFT对应频率,但是由于距离和IF频率成比例,此处绘制为等距离轴

我们发现第三列和第八列都有物体,这是执行距离FFT,执行完之后再使用多普勒FFT,结果如下图:

横坐标是距离,纵坐标是速度(其实这里本来应该是与多普勒FFT对应的离散角频率,由于离散角频率和速度成正比,因此此处等效为速度,所以这里的速度也不是连续的,对应的是每一个速度序列),从图上清楚地看见在第三列有两个速度不同的物体。

这种先执行距离FFT再执行多普勒FFT的整个过程称为2D-FFT(二维FFT)

由于FMCWRADAR实现中,每个线性调频脉冲的ADC数据变得可用时以内联的方式执行距离FFT,所以可以将每个线性调频脉冲的ADC数据看作在DSP处接收,再DSP执行多普勒FFT,并将距离FFT存储在存储器中。所以需要确保系统存储器容量是充足的。

设计一个满足条件的帧

当我们获得了距离分辨率、最大距离、速度分辨率、最大速度时

由以上公式可知,在Vmax确定的情况下,算出Tc结果。

同样的,dres确定的时候,可以直接求出带宽B。
知道Tc和B之后,就可以求出斜率S。


接下来一帧的持续时间仅取决于速度分辨率,也就是可以得到Tf的值了

由于实际情况没有这么理想,达到线性调频脉冲参数的过程要多更多步骤,例如在最大IF带宽和所需最大距离的乘积成正比,因此,需要在斜率和最大距离之间进行权衡取舍,以及设备限制最大斜率,存储器问题(必须存储所有的距离FFT才能执行多普勒FFT计算)等。

信号强度的决定性因素

决定最大距离的因素有两个,一是ADC采样率,二是最大距离物体反射的信号强度能被雷达检测到。
假设我们拥有一个雷达设备,它正在输出Pt瓦的功率,由于信号扩散,功率密度与距离平方成反比,也就是下面的辐射功率密度表达式。为了使得功率密度增大,一般使用更佳增益的天线。这里的GTX就是天线增益。

反射的功率表达式还需要乘以一个变量,该变量表示目标的雷达散射截面积,又称为RCS

反射与接收都要损耗,最终结果就是上式,最终功率与发射功率、发射和接收天线增益成正比,与到目标距离的四次方成反比。

但是接收器能否检测到信号不仅仅取决于功率,还在于信噪比SNR(信号能量与噪声能量的比率)
以下是SNR公式,不展开讲解

从上面的公式中可以看出,时间越长,噪声越多,这也符合常识。
在接收过程中,信号是确定的,噪声却是随机的,但是经过雷达的信号处理,自然包括距离FFT和多普勒FFT,有价值的信号部分会被累计,而噪声会是一个平均值,这称为处理增益。

存在最小SNR,SNRmin,低于这个值的都不会被雷达接收,这个值一般由设计人员自己选择,当这个值很高时,就很难接收到噪声信号,也会错过部分有价值信号,反之,很容易被干扰,很难漏掉有价值信号。

当选定SNRmin的时候,就可以按照以下方法计算雷达看到的距离。

我会坚持学习并更新,非常感谢各位的观看。

毫米波雷达学习(四)——系统设计讨论相关推荐

  1. 学习资料 | TI毫米波雷达学习网站汇总(雷达初学者必须要知道)

    本文编辑:@调皮连续波,保持关注调皮哥,获得更多学习内容和建议! 大家好,我是调皮哥!依稀还记得当初自己学习毫米波雷达的时候,走了很多弯路,导致自己浪费了很多时间,学了毫米波雷达很久都没有入门.现在回 ...

  2. linux毫米波雷达程序,ARS408-21毫米波雷达学习笔记

    ARS408-21毫米波雷达学习笔记 1. 认识毫米波雷达ARS408-21 1.1 硬件参数 1.2 软件功能 预备知识1:CAN 2.0 预备知识2:Linux (Ubuntu等) 预备知识3:简 ...

  3. TI AWR1642毫米波雷达学习笔记之理论基础(2)

    背景:在知道毫米波雷达信号数学模型后,我们开始对TSW1400开发板采集的原始数据进行处理.本文主要讲解信号处理时涉及的1D FFT和2D FFT处理时前期数据处理,主要为将数据格式处理为天线维-快时 ...

  4. TI 毫米波雷达学习网站链接整理

    欢迎加入毫米波雷达技术交流群,qq群号码:647796034 这些网站主要是培训毫米波雷达基础知识,了解其应用演示,下载相关资料所用,还有TI官网就没有放上来. 1.TI Wiki网站 主要介绍TI的 ...

  5. 自动驾驶目标识别-----毫米波雷达学习笔记(1)

    1.毫米波雷达介绍 1.1 什么是毫米波雷达 通常将波长为1-10毫米的电磁波称毫米波,车载毫米波雷达工作的频段为24GHz和77GHz,少数国家(如日本)采用60GHz频段.车载毫米波雷达通过天线向 ...

  6. 车载毫米波雷达的校准问题(1)

    说明 任何精密的传感器都需要进行校准,校准的目的在于使测量的结果更加准确.车载毫米波雷达作为一个车规级的可能关系到生命安全的传感器,其测量结果的准确性显得尤为重要.但是车载毫米波雷达(或者说任何传感器 ...

  7. ARS408-21毫米波雷达笔记

    目录 参数 连接 配置示例 标定 测试 解析 YawRate与车速输入 录包回放 DBC下载 参考 微信公众号 参数 ARS 408 , 德国大陆的毫米波雷达: 型号: ARS408-21(XX, F ...

  8. 【自动驾驶】视觉与毫米波雷达数据融合技术

    文章目录 一.相机介绍 二.毫米波雷达介绍 三.为什么要做传感器融合 四.相机与毫米波雷达的融合方式 五.雷达与相机联合标定 (1)毫米波雷达坐标系至世界坐标系 (2)世界坐标系至图像像素坐标系 六. ...

  9. 毫米波雷达的系统设计细节(1) - 从雷达方程到雷达威力图

    说明     雷达方程可以说是关于雷达的最基础也是最核心的一个公式,它里头包含了电磁波在雷达和目标之间传播的所有必要信息,是我们做系统设计时最重要的分析工具.雷达方程其实并不复杂,网上的资料也繁多,我 ...

最新文章

  1. MySQL数据库环境使用全过程
  2. 博客园如何转载别人的文章
  3. HotSpot虚拟机在Java堆中对对象的管理
  4. Redis系列教程(七):Redis并发竞争key的解决方案详解
  5. 使用datepickerdialog提示is undefined错误_23.5 使用视图
  6. php苹果推送消息,php推送消息到IOS
  7. 【渝粤教育】21秋期末考试网络市场调查与预测10143k2
  8. Linux 串口驱动 问题
  9. “都是为了生活”小组 选题 Scrum立会报告+燃尽图 01
  10. JavaScript数组方法(最全)
  11. KendoUI系列:switch 开关
  12. 个人总结---微信抢票应用
  13. SaltStack组件return和job cache以及salt-ssh
  14. c语言游戏(C语言游戏装备)
  15. 电脑运行卡顿,只需三步轻松解决
  16. 解决iOS UITableView分组header悬浮,每个section header上面有一段空白间距
  17. [统计学笔记] (十)一元线性回归
  18. composer require topthink/think-migration报错
  19. QPSK 对OQPSK对 pi/4QPSK 的区别
  20. 数组超实用的常见方法:find、findIndex、some、every

热门文章

  1. 程序员被问:你的期望薪资是多少?这样回答再涨5K!
  2. 不变子群、商群与群同态基本定理
  3. 使用python的tkinter模块制作一个计算器
  4. EClass课堂项目(一)-登录注册
  5. word中论文下面基金号,作者简介怎么加
  6. java websocket支持分布式部署解决方案
  7. amd处理器更新zen4服务器芯片,AMD将推出64 核心Zen 4处理器,整体性能提升了40%...
  8. Chrome 键盘快捷键
  9. 当代中国人的新十大傻
  10. 【简单区分】单精度和双精度浮点数