首页 > 其他分享 >自制合成孔径雷达(6) SDR实现测距雷达

自制合成孔径雷达(6) SDR实现测距雷达

时间:2023-07-20 18:14:39浏览次数:49  
标签:SDR 实现 论文 LimeSDR 雷达 合成孔径雷达 测距

链接: https://pan.baidu.com/s/1rjLafiTZCmB_bF6gVIOQsA 提取码: skia

这个项目停滞了挺长一段时间,因为LimeSDR带宽不足,无法发出足够带宽的chirp信号,因此无法仿照MIT雷达教程实现测距雷达和SAR雷达,只能实现多普勒测速雷达。

我找到一篇论文,作者跟我一样也是看到了MIT雷达教程和多普勒雷达的SDR实现,并想出了一种新方法,实现了利用LimeSDR的测距雷达。该文作者只是一个高中生,写的论文可操作性极强,因此我迫不及待试了一下其中的第一部分,果然有用。说明如果对数字信号处理有足够深入的了解,也可以用特殊的处理方式来解决硬件不足。这一点就跟之前另一位作者用rtlsdr扫描LTE基站一样,硬件不行并不代表就不能实现,只要花足够多的心思也能用软件弥补。

这是我亲自测试使用的流图,只做了论文里的第一部分,可以用相位差测出位置的相对变化,但是变化过大时由于正弦波的周期性,又会重复显示为之前的位置。这个问题在论文中,作者使用两套LimeSDR Mini发射两个不同频点的信号来解决。我觉得也可以用一套LimeSDR-USB来解决,因为它本身就是双通道的,但是天线还是需要4个,这样搭建比较繁琐,况且我也没4个天线。

因此我也尝试过在基带上放两个正弦波,然后用同一个LimeSDR Mini的发射通道发出去,接收到以后再给基带信号做带通滤波,把两个不同频点的单音恢复出来,达到类似的效果,但是我实际试下来不行,接收机硬件一旦连到滤波器上,出来的时域信号就已经很不像正弦波了,用频域看也有好多谐波,不知道是不是参数问题,或者我用的滤波器模块不对。

如果你也想试一试,可以下载本文开头的文件,里面有gnuradio流图,也有我提到的那篇论文。

视频:

LimeSDR实现测距雷达_哔哩哔哩_bilibili

标签:SDR,实现,论文,LimeSDR,雷达,合成孔径雷达,测距
From: https://www.cnblogs.com/SymPny/p/17569208.html

相关文章

  • KerberosSDR硬件拆解
    接下来把kerberossdr拆开来看看里面到底是什么样子的。这个板子应该是4个rtlsdr组成,里面还有一个噪声源,还有一个四合一的usbhub。这个设备目前没有天线切换,所以每次校准都需要人来把天线拔掉换上虚负载然后用噪声源校准,所以天线和噪声源应该接在一起的。另外为了采样时间同......
  • KerberosSDR新手入门测试
    本文内容、开发板及配件仅限用于学校或科研院所开展科研实验!温馨提示:“开源SDR实验室”是北京的。本文介绍Ubuntu下安装KerberosSDR相关软件环境,以及原作者树莓派镜像使用方法。KerberosSDR的使用方法目前有两种建议,一种是在Ubuntu系统上安装相关驱动及应用软件,另一种是用作......
  • 【雕爷学编程】Arduino动手做(158)---VL53L0X激光测距模块3
    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来—小小的进步或是搞......
  • 【雕爷学编程】Arduino动手做(158)---VL53L0X激光测距模块2
    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来—小小的进步或是搞......
  • 【雕爷学编程】Arduino动手做(158)---VL53L0X激光测距模块
    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来—小小的进步或是搞......
  • Matlab小波变换双端行波测距凯伦布尔变换放射状配电网单相故障测距Simulink模型及对应
    Matlab小波变换双端行波测距凯伦布尔变换放射状配电网单相故障测距Simulink模型及对应程序。配有对应说明及原理参考文献,适合初学者学习。YID:9219641290933817......
  • Arduino 控制激光测距 4M
    VL53L0X飛時測距模組通常有6隻接腳,只需要接電源和I2C腳。ArduinoUno板的接線示範:安裝Arduino版的VL53L0X程式庫選擇ArduinoIDE主功能表的「草稿碼→匯入程式庫→程式庫管理員」,在「程式庫管理員」中搜尋“VL53L0X ”關鍵字,即可找到相關程式庫,常見的兩個程式庫分別是Adafrui......
  • 激光测距传感器TOFSense的使用
    随笔记-获取TOFSense的数据TOFSenseTOFSense是Nooploop深圳空循环的一款激光测距传感器,前面的黑框就是激光发射与接收的地方。模块激光发射视场角有27°,也就是说实际上模块打出去的激光覆盖范围是一个顶点在黑框上,类似圆锥的形状参考下图,打出的是范围激光但只输出一个值,看模块手......
  • Arduino + GP2D12红外测距传感器
    https://ost.51cto.com/posts/1786技术规格:1.测量射程范围:10-80cm2.最大允许角度:>40°3.电源电压:4.5-5.5V4.平均功耗:33-40mA5.峰值功耗:约200mA6.更新频率/周期:25Hz/40ms7.模拟输出噪声:<200mV8.精度和采集的AD位数以及转化计算公式相关,10AD一般能达到0.1CM.9.测量距离与输......
  • 【雕爷学编程】Arduino动手做(126)---GP2Y0A02YK0F红外测距模块
    37款传感器与执行器的提法,在网络上广泛流传,其实Arduino能够兼容的传感器模块肯定是不止这37种的。鉴于本人手头积累了一些传感器和执行器模块,依照实践出真知(一定要动手做)的理念,以学习和交流为目的,这里准备逐一动手尝试系列实验,不管成功(程序走通)与否,都会记录下来—小小的进步或是搞......