DIY简易5.8G FMCW雷达
zx-165332019/02/11无线电 IP:广东


原理:雷达发射带宽为Bw,长度为T的线性调频信号,则

$$ s(t)=\exp(k\pi jt^2){\rm rect}( \frac{t}{T}) $$

其中

$$ k=\frac{Bw}{T} $$

 为信号调频率

若为正扫频,将发射信号与从距离为r的目标反射回来的延迟了

$ \tau $

的回波信号

$$ s_{return}(t)=\exp(k\pi j(t-\tau)^2){\rm rect}(\frac{t-\tau}{T})$$


混频,则会得到

$$ s_{mixed}(t)=\exp(k\pi j(t^2-(t-\tau)^2))=\exp(k\pi j(2\tau t-\tau^2)) $$

$${\rm where}(\frac{T}{2}>t>-\frac{T}{2}+\tau)$$

将混频后的信号进行FFT,则可以得到在

$$f=k\tau=\frac{2kr}{c}$$

处的目标尖峰,通过与距离成正比的频率f则可求出目标距离r。

设计:

结构框图:

radar.bmp

 部分设计参考了XXXXXXXXXXXXXXXXXXX/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXml,更换了射频放大和基带部分的设计以期实现更高的射频和动态性能。

感谢@虎哥提供有关射频性能指标要求的指导。

此设计通过PLL+VCO产生高线性度的LFMCW信号,混频后使用一个二阶的有源高通滤波器去除馈通,二阶巴特沃兹滤波器提供40dB/dec的滚降,正好能补偿雷达回波随距离的四次方衰减,降低后级信号处理电路的动态范围需求。

滤波器响应仿真:

无标题.png

 PCB:

无标题2.png

 焊接完:

IMG_20181223_121451.jpg

 使用一个带FX2 USB接口的FPGA开发板驱动并与PC连接。

DEBUG完成的样子:

qq_pic_merged_1549808810852.jpg

 使用衰减器+同轴线直接连接收发端测试:

VCO输入:

IMG_20190210_215625.jpg

 混频器输出(经过第一级放大):

IMG_20190210_215641.jpg

 经过高通滤波:

IMG_20190210_215926.jpg

 末级射频功放看起来很烫的样子。。

IMG_20190210_215750.jpg

 实际测试:

测试场地:某马路边

qq_pic_merged_1549807952687.jpg


 

c0.bmp

 

b0.bmp

 

 可以明显看出移动的车辆(斜线),但场景中也有大量的静止反射体干扰,不容易看清。同时也可以看出车辆经过时对后方景物的遮掩效果。通过将多普勒频率接近零的回波成分过滤掉可以去除静止物体:

u6.bmp

 

u6.bmp

 

 去除后:

 

 


c1.bmp

 

b1.bmp

 测试参数:中心频率5.8G,扫频带宽640MHz,有效带宽384MHz(去除扫频开始时PLL未锁定的一段),脉冲重复频率1kHz。基带采样率10Msps。

-----------------------------------------

设计资料与代码:XXXXXXXXXXXXXXXXXX/gym487/FMCW_Radar/

-----------------------------------------

 PS:DEBUG时曾使用过这种淘宝山寨天线

IMG_20190210_220222.jpg

 距离超过5m就看不见。。

上网一搜:XXXXXXXXXXXXXXXXXXXXXXXXXXX/quadcopters/antennas/measurements/aomway-patch-ant005/

表面上这是个平板天线,其实是个全向的GP天线,真正的辐射体是馈线同轴电缆外皮。。。

[修改于 5年10个月前 - 2019/03/12 17:53:00]

+25  科创币    虎哥    2019/06/08 赞扬。
来自:电子信息 / 无线电
20
 
7
已屏蔽 原因:{{ notice.reason }}已屏蔽
{{notice.noticeContent}}
~~空空如也
ddomax
5年11个月前 IP:江苏
854437

效果不错,真是很亲民的DIY方案。

通过将多普勒频率接近零的回波成分过滤掉可以去除静止物体:

参考作品(XXXXXXXXXXXXXXXXXXX/XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXml)文中提到他的做法:

The above time-range plot is recorded with a single horn antenna so there is no angle information. Clutter is removed by subtracting the previous sweep from the current one leaving just the moving objects. Without the clutter reduction there are so many targets that it's hard to see anything.

看他的效果对比图,可能与静背景作差效果好一些,也许可以对比一下试试。

PS:国外那位做了N个版本了,我觉得第一版的选型性能不是很好,但他的新作品改进得比较完善。


引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
20!Dopaminor
5年11个月前 IP:广东
854451

现在用的什么天线

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
zx-16533作者
5年11个月前 IP:广东
854459
引用ddomax发表于1楼的内容
效果不错,真是很亲民的DIY方案。通过将多普勒频率接近零的回波成分过滤掉可以去除静止物体:参考作品(...

作差的方法其实效果不是特别好,特别是背景有被遮挡的情况下,这点那篇文章作者也有提到。用多普勒的话可以消除一定速度范围内的目标,个人感觉更好一些。

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
zx-16533作者
5年11个月前 修改于 5年11个月前 IP:广东
854460
引用20!Dopaminor发表于2楼的内容
现在用的什么天线

目前用的这种,据说性能不错。随盒附带方向图和参数,看起来靠谱不少

IMG_20190211_162739.jpg

 

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
ddomax
5年11个月前 IP:江苏
854465
引用zx-16533发表于3楼的内容
作差的方法其实效果不是特别好,特别是背景有被遮挡的情况下,这点那篇文章作者也有提到。用多普勒的话可以...

原来如此。我开始看了一眼图,看起来作差还行;以前我也是和静止画面归一化后减了一下,没试过别的方法

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
20!Dopaminor
5年11个月前 修改于 5年11个月前 IP:广东
854469
引用zx-16533发表于4楼的内容
目前用的这种,据说性能不错。随盒附带方向图和参数,看起来靠谱不少 

4x5dbi的天线阵,实际应该不到11dbi增益才对

这个天线结构看起来没有明显毛病

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
虎哥
5年11个月前 修改于 5年11个月前 IP:四川
854504

去年底还在探讨框图,过了个春节就做出来了,简直可怕。

话说调频是用数字方式不停的刷PLL实现的吗,示波器上的200us是每格还是整个屏幕,这个PLL最快能跟上多快。整个屏幕的话,大概会在15km距离上发生混叠,似乎还有很大加速空间。

引用
评论(1)
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
量子隧道
5年11个月前 IP:广东
854511

看PLL的资料,大概2us能刷一个寄存器。总扫描时间几百us,够刷很多次寄存器了。

“通过将多普勒频率接近零的回波成分过滤掉可以去除静止物体”

这个还真一下子没想通原理。撸主能否细说一下?我现在纠结的地方在,即使对于远处的静止物体,回波信号也已经是和当前本振信号频率不一样了。如何区分出频差是因为物体距离导致的还是因为物体速度导致的?

引用
评论
2
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
虎哥
5年11个月前 IP:四川
854513
引用量子隧道发表于8楼的内容
看PLL的资料,大概2us能刷一个寄存器。总扫描时间几百us,够刷很多次寄存器了。“通过将多普勒频率...

要保证“高度线性”,点之间距离似乎不可太远,不然VCO的驱动电路就比较讲究技术了。总扫描时间其实只有100μs,也就最多50个点,每个点相距十多兆啦。设计技巧要请radio解惑。

移动物体的多普勒频移会叠加在距离变化率(导致的频差变化)上。此时还有一个已知条件是瞬时发射频率,而多普勒频移的大小与瞬时发射频率是相关的。未知数是距离、速度,方程是距离频移、速度频移,距离变化率是速度的积分,两个方程解两个未知数,似乎有希望。。。

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
zx-16533作者
5年11个月前 修改于 5年11个月前 IP:广东
854514
引用虎哥发表于7楼的内容
去年底还在探讨框图,过了个春节就做出来了,简直可怕。话说调频是用数字方式不停的刷PLL实现的吗,示波...

那个其实是200us/div,总的扫频周期是1ms..在目前设置的带宽下从扫频开始大概需要0.3-0.4ms才能锁定。换成三角波扫频会好一些,但是太快的扫频速度其实没有太大必要,也会增加基带处理和数据储存的难度。这款PLL自带扫频功能,只需要上电配置一次寄存器就可以自动扫。

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
zx-16533作者
5年11个月前 修改于 5年11个月前 IP:广东
854515
引用量子隧道发表于8楼的内容
看PLL的资料,大概2us能刷一个寄存器。总扫描时间几百us,够刷很多次寄存器了。“通过将多普勒频率...

这个多普勒其实要观察多次回波(之间的相位变化)才能看出来(因为对于测试中的条件而言,多普勒频率大概在一两百Hz的范围,在不足1ms的单次回波数据中即使有也没法分辨出来),参考SAR中的处理方法。

简单来说,就是将单次(fft后)的回波数据看作一横行,多行排成一个二维数组,然后在纵向上做滤波。

1kHz的脉冲重复频率(相当于对多普勒的采样率)在5.8G下最高可以分辨+-12m/s的径向速度(过高就会混叠),对于搭载在四轴之类的低速飞行器上做SAR成像足够了。。

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
量子隧道
5年11个月前 IP:广东
854524
引用zx-16533发表于11楼的内容
这个多普勒其实要观察多次回波(之间的相位变化)才能看出来(因为对于测试中的条件而言,多普勒频率大概在...

一语道破😃。涨知识了。

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
baifanshuishou
4年7个月前 IP:江苏
881715

请教一下那个显示时频分析结果的瀑布图使用什么软件做的?

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
zx-16533作者
4年7个月前 IP:广东
881716
引用baifanshuishou发表于13楼的内容
请教一下那个显示时频分析结果的瀑布图使用什么软件做的?

matlab

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
kc-89175
4年3个月前 IP:江苏
886083


支持

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
kc-89175
4年3个月前 修改于 4年3个月前 IP:江苏
886111

博主,你好,我是做雷达成像算法方向的研究生,我想有偿借用或者购买您的硬件系统,将我们的算法在您的雷达系统上面实现,获得更好的成像效果。(仅用于学习和验证并优化成像算法)


引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
wzh19940105
4年3个月前 IP:北京
886119

个人感觉DDS更适合产生FMCW之类的波形

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
kebalstar
4年3个月前 IP:山东
886724

板材是用的FR4吗,如果不是的话用的啥板材呀,如果是的话损耗会不会很大?

射频萌新疑问,如果能解惑感激不尽 sticker

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
mage1000
4年0个月前 IP:陕西
888873

请教,板子是什么材料做的?做板子阻抗控制有什么要求吗?4158加vco,扫频相位如何?能做相参积累吗?

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论
潜龙勿用
3个月16天前 IP:北京
937026
引用kc-89175发表于16楼的内容
博主,你好,我是做雷达成像算法方向的研究生,我想有偿借用或者购买您的硬件系统,将我们的算法在您的雷达...

实验室要用的话可以买德州仪器的AWR1642,价格两千左右

引用
评论
加载评论中,请稍候...
200字以内,仅用于支线交流,主线讨论请采用回复功能。
折叠评论

想参与大家的讨论?现在就 登录 或者 注册

所属专业
所属分类
上级专业
同级专业
zx-16533
进士 学者
文章
125
回复
2655
学术分
4
2010/08/22注册,3年7个月前活动
暂无简介
主体类型:个人
所属领域:无
认证方式:未同步
IP归属地:未同步
插入公式
评论控制
加载中...
文号:{{pid}}
投诉或举报
加载中...
{{tip}}
请选择违规类型:
{{reason.type}}

空空如也

加载中...
详情
详情
推送到专栏从专栏移除
设为匿名取消匿名
查看作者
回复
只看作者
加入收藏取消收藏
收藏
取消收藏
折叠回复
置顶取消置顶
评学术分
鼓励
设为精选取消精选
管理提醒
编辑
通过审核
评论控制
退修或删除
历史版本
违规记录
投诉或举报
加入黑名单移除黑名单
查看IP
{{format('YYYY/MM/DD HH:mm:ss', toc)}}