文章目录
- 前言
- 一、GNU Radio Radar Toolbox 介绍
- 二、gr-radar 安装
- 三、具体使用
- 四、OFDM 雷达仿真
前言
GNU Radio Radar Toolbox(gr-radar)是一个开放源码的工具箱,用于 GNU Radio 生态系统,主要目的是为雷达信号处理提供必要的工具和函数。
本文记录在 GNU Radio Radar Toolbox 的编译及安装。(安装前必须先安装 GNU Radio)
一、GNU Radio Radar Toolbox 介绍
GNU Radio Radar Toolbox(gr-radar)是一个开源的雷达工具箱,用于 GNU Radio 平台,专为实现和测试各种雷达技术设计。这个工具箱提供了一系列的雷达信号处理模块和算法,允许用户开发和实验不同类型的雷达系统,如合成孔径雷达(SAR)、多普勒雷达和脉冲雷达等。
gr-radar 的主要功能包括:
- 信号生成与处理:提供了生成雷达信号和处理回波信号的功能,包括信号调制、滤波、速度估计和目标定位。
- 模拟与实时处理:用户可以在仿真环境中测试雷达算法,也可以连接到实际的雷达硬件进行实时信号处理。
- 多种雷达技术支持:支持多种雷达技术,包括但不限于合成孔径雷达(SAR)、连续波雷达和脉冲雷达。
- 教育与研究工具:作为一个教育和研究工具,gr-radar促进了雷达技术的学习和研究,尤其适用于学术界和雷达工程师。
参考链接:https://grradar.wordpress.com/
二、gr-radar 安装
我本地的 GNU Radio 版本是基于 3.8 版本的,为了保证版本兼容性,我也下载 3.8 版本的 gr-radar
下载链接:gr-radar-maint-3.8
unzip gr-radar-maint-3.8.zip
cd gr-radar/
mkdir build
cd build/
cmake ../
make
sudo make install
sudo ldconfig
打开 gnuradio,可以看到多出了 RADAR 模块,这也证明了安装成功
三、具体使用
有关其使用方法可以参考官方资料:https://grradar.wordpress.com/
四、OFDM 雷达仿真
使用 gr-radar-maint-3.8/examples/simulation 目录下的 simulator_ofdm.grc 进行测试,实现 OFDM 雷达测速和测距功能
simulator_ofdm.grc
测试结果:
这里设定物体在 606m 且速度为 301m/s 的速度运动,可以检测到物体的大致位置和速度
我的qq:2442391036,欢迎交流!