首页/文章/ 详情

雷达知识四之应用案例—体征检测(3)

4月前浏览1956

查阅多篇论文,根据经验选择几篇细读!自我感觉:越看思路越清晰!仿真程序也越来越细化!可喜的是在接到项目任务后十天左右时间,终于把数据整理和距离维FFT的结果弄出来了!先看文章,后看代码!本文内容有点多,希望读者能仔细阅读。代码皆可用,有详细注释!

 本文会摘录其中部分内容!
此图的实用性较强!
在实际场景中,首先对经过ADC得到的中频数字信号进行距离维FFT和MTI,滤除静态物体噪声,确定人体目标的位置;之后在目标的距离范围内划定范围仓(Range bin)用于和其他人体目标做区分,保证多目标情况下各个目标信号不会互相影响。然后通过多次循环发射信号得到目标处回波信号相位与时间的变化关系,此时由于相位缠绕现象,不能直接将相位转化为位移,需要通过相位解缠绕得到真实相位。由于呼吸和心跳的频率不同,可以利用带通滤波器对其滤波将呼吸心率信号分离,并对他们分别进行FFT后进行频域分析得到真实呼吸频率和心率,再乘以60得到每分钟呼吸速率和心跳速率。
这段话可以从反应出论文的内容质量。文章的采样率值是正确的!之前网上很多文章没有正确理解该值,经常把它和雷达信号的采样值混为一谈!
这也是本人之前在压电信号心率检测中用的算法。
再看几篇论文!本人综合摘录到本文中!这些论文都来自知网!公开资料!质量参差不齐,需要读者自行分辨。
经过上图的预处理过程,可以得到粗略的生命体征信号。但相比于呼吸,心跳导致的胸腔位移更加的微小,检测难度更大,而且环境中的噪声以及呼吸谐波会和心跳信号在频率上进行混合,使用简单的带通滤波器无法去除,因此单通道生命体征信号检测即是使用一发一收天线结构的 FMCW 雷达采集单通道回波数据,从数据中更精准分离呼吸和心跳信号,再进行参数估计,得到呼吸和心跳频率。 

在频域结果上提取相位值!
即取FFT的结果值!
直流偏大!先去直流!这个措施可以通过给FFT的部分结果置为0来等效。
内容来自于硕士论文!

完整的仿真代码唯有靠自己消化吸收了写最实在!

开始写代码了!
万事俱备了!
第一步:解析数据!
充分了解数据的构成!

程序一定要讲究规范性!这样的代码才能让团队其他成员看懂,方便下一步的DSP实现!继续看内容!


来源:通信工程师专辑
科普
著作权归作者所有,欢迎分享,未经许可,不得转载
首次发布时间:2024-08-04
最近编辑:4月前
算法工匠
博士后 | 高级工程师 诚信做事 认真讲课 传播知识
获赞 398粉丝 2606文章 363课程 40
点赞
收藏
未登录
还没有评论
课程
培训
服务
行家
VIP会员 学习计划 福利任务
下载APP
联系我们
帮助与反馈