首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FMCW雷达:对多普勒fft的理解

FMCW雷达:对多普勒fft的理解
EN

Stack Overflow用户
提问于 2022-02-07 13:48:50
回答 1查看 1.7K关注 0票数 0

我使用快速连续波雷达,用stm32l476单片机测量运动物体的距离和速度。我将调制信号作为锯齿波形传输,并利用可用的ADC功能以数字形式读取接收信号。然后,我将接收到的ADC数据复制到fft_in数组中(将其转换为float32_t)(fft_in数组大小= 512)。在复制这个fft_in数组之后,我对这个数组应用fft,并对它进行处理以找出对象的范围。在此之前一切都很好。

现在,为了求物体的速度,首先,我把这个阵列(Fft_in)复制为64啁啾矩阵的行(矩阵size64)。然后,我采取峰值范围宾列,并应用fft对该列阵列。因此,当使用快速傅立叶变换处理这个列数组时,它的长度会减少到half32元素。然后求出峰值bin乘以频率分辨率,得到相位差'w‘,由此可以计算出速度为"=/“。

在运行该算法时,我发现当对象是信纸时,我在第22元素(32个元素中的一个元素中)得到峰值。这意味着什么?

模数转换器的采样频率为24502 as。因此,距离估计的每桶值为47.8566hz (24502/512)。

我有64啁啾和Tc是0.006325s。因此,1/0.006325给出的158.10Hz.What将是每速度的宾分辨率,是2.47Hz(158.10/64)吗?我在这个concept.How中有点困惑,第二快速傅里叶变换用于快速跟踪雷达中的速度测量吗?

EN

回答 1

Stack Overflow用户

发布于 2022-02-07 23:02:54

Infineon有关于此主题的优秀资源,请参阅此常见问题的基础知识:https://www.infineon.com/dgdl/Infineon-Radar%20FAQ-PI-v02_00-EN.pdf?fileId=5546d46266f85d6301671c76d2a00614

如果您想知道更多的细节,请查看P2G软件用户手册:https://www.infineon.com/dgdl/Infineon-P2G_Software_User_Manual-UserManual-v01_01-EN.pdf?fileId=5546d4627762291e017769040a233324 (第4章)。

所有算法(包括FMCW)都有可用的软件。如何使用"Infineon“获取软件,请在这里描述:https://www.mouser.com/pdfdocs/Infineon_Position2Go_QS.pdf

我的一些暗示:

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71019661

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档