来源:GitHub / Sheldon 整理 | 发布日期:2026-04-20
相控阵雷达AERIS-10开源硬件FPGAADAR1000雷达技术

一、项目概述

AERIS-10(全称 Open Source Pulse Linear Frequency Modulated Phased Array Radar)是由开发者 NawfalMotii79 在 GitHub 上开源的相控阵雷达项目,工作频率为 10.5 GHz,采用 LFM(线性调频)脉冲压缩体制。该项目是目前开源社区中少数从硬件设计到信号处理全流程公开的相控阵雷达实现,对于雷达技术爱好者、嵌入式工程师以及科研人员而言,具有极高的参考价值。

AERIS-10 项目包含两个硬件版本:

版本探测距离定位
AERIS-10N(Nexus)3 km近距离轻量版
AERIS-10E / X(Extended)20 km远距离扩展版,配备独立 PA 模块

📂 项目地址:https://github.com/NawfalMotii79/PLFM_RADAR

二、系统整体架构

AERIS-10 采用经典的数字雷达收发架构,核心由三块独立的 PCB 构成:

┌──────────────────────────────────────────────────────────────┐ │ AERIS-10 系统架构 ├──────────────────────────────────────────────────────────────┤ │ │ ┌──────────────┐ ┌──────────────────┐ ┌───────────────┐ │ │ 电源管理板 │ │ 主板 │ │ PA模块(10E) │ │ │ Power Board │ │ Main Board │ │ PA Module │ │ └──────────────┘ └──────────────────┘ └───────────────┘ │ │ STM32F746 ──控制总线──▶ ADAR1000 (波束形成) │ XC7A50T FPGA ──数据总线──▶ ADAR1000 / ADTR1107 / ADC │ ADAR1000 ──16通道──▶ ADTR1107 (T/R模块) ──天线阵列 │ LTC5552 ──上下变频──▶ IF/RF 信号链路 └──────────────────────────────────────────────────────────────┘

三层分离的设计大幅简化了调试难度,也便于按需裁剪功能。

三、子系统详解

3.1 主板 — 数字核心与射频前端

3.1.1 STM32F746ZGT7 — 系统控制器

STM32F746 作为主控 MCU,负责整个雷达的调度与管理,主要职责包括:

  • 电源时序控制:分时启动各路电源,避免上电瞬间的浪涌电流损坏器件
  • FPGA 通信:通过高速总线配置 FPGA 内部逻辑、加载波形参数
  • ADAR1000 编程:通过 SPI 总线配置 4 颗 ADAR1000,实现 16 通道的相位和增益校准
  • 时钟芯片 AD9523-1 配置:为整个系统提供低抖动参考时钟
  • 频率合成器 ADF4382 控制:生成 10.5 GHz 本振信号
  • DAC5578 Idq 校准(16路):PA 静态电流校准,确保线性工作
  • ADS7830 多路 ADC 采集:16+8=24 路传感器数据采集,包含 PA 温度监控
  • GPS + IMU + 气压计接口:实现自主定位与姿态感知,支持雷达机动部署
  • 步进电机控制:机械扫描辅助(扩展扫描角度)
  • USB 通信:与上位机进行数据交互和命令控制

STM32F746 选用 ARM Cortex-M7 内核,主频 216MHz,具备丰富的 SPI/I2C/GPIO 外设,非常适合这种多外设管理场景。

3.1.2 XC7A50T FPGA — 实时信号处理

Xilinx Artix-7 XC7A50T 是雷达信号处理的核心,负责所有实时数字信号处理任务:

处理环节说明
波形产生生成 LFM 调频脉冲,控制调频斜率、脉宽、重复周期
ADC 数据读取采集 ADAR1000 输出的 I/Q 采样数据
AGC 自动增益控制动态调整接收链路增益,适应不同距离的回波强度
I/Q 下变频将中频信号解调为基带 I/Q 分量
抽取滤波降低采样率,滤除带外噪声
FFT频域分析,获取回波频率偏移
脉冲压缩对 LFM 信号进行匹配滤波,提升距离分辨率
多普勒处理提取目标径向速度信息
MTI(动目标指示)抑制固定杂波,凸显运动目标
CFAR(恒虚警率)自适应门限检测,提高目标检测稳定性

Artix-7 系列具备充足的 DSP48E1 切片(240 个),可以并行处理上述算法。FPGA 的低延迟特性保证了雷达系统的实时性要求。

3.1.3 射频信号链路

  • LTC5552(×2):双极化上下变频混频器,负责 IF 与 RF 之间的频率转换
  • ADAR1000ACCZN(×4):Analog Devices 的 4×4 波束形成芯片,每颗管理 4 个天线单元的相位和增益,共计 16 通道 的相控阵波束控制能力
  • ADTR1107(×16):每通道配备一颗 ADTR1107 T/R 模块,集成了 LNA 和 PA,工作在 Ku 波段(10.5 GHz)
  • AD9484BCPZ-500:ADC,负责将模拟 I/Q 信号数字化,采样率 500 MSPS
  • AD9708AR:DAC,用于产生中频模拟信号
  • AD8352(×2):差分放大器,用于驱动混频器或 ADC 输入
  • AD9523-1:高性能时钟发生器,为 ADC、FPGA 和其他时钟敏感器件提供低相位噪声的参考时钟
  • ADF4382:频率合成器,为混频链路提供精确的本振信号

3.1.4 数据存储与通信

  • MT25QL01GBBB8E12(×1):128Mbit SPI NOR Flash,用于存储 FPGA 配置文件及雷达校准参数
  • FT2232HQ:USB 2.0 Full-Speed 转 UART/FIFO 芯片,提供调试接口和高速数据回传通道
  • INA241A3(×16):每通道一片,用于 PA 电流检测,配合 ADC 实现实时功率监控

3.2 电源管理板

器件数量用途
TPS562208×21同步降压 DC-DC,21 路供电输出
ADM7151×6低噪声 LDO,为射频器件供电(噪声密度 < 2µV/√Hz)
TPS7A8300×2高电流低噪声 LDO,为 ADAR1000 和 PA 轨供电
LM2662×5电荷泵逆变器,产生负电压轨
47µF 钽电容×10纹波抑制与瞬态响应
VLP8040 电感降压转换器储能电感

21 路 TPS562208 同步降压转换器表明系统供电经过严谨的分区设计,每路负责一个特定功能块的供电。射频前端对电源噪声极为敏感,ADM7151 的使用是保证接收链路噪声系数的关键。

3.3 PA 模块板(AERIS-10E/X 专用)

器件数量说明
QPA2962_B×1GaN 功率放大器,10W 输出功率
WSL2816 5mΩ 检流电阻×1高精度电流检测,用于 PA 功率控制与保护

GaN(氮化镓)功放的选择体现了对效率和带宽的双重追求。相比传统的 GaAs 或 LDMOS,GaN 功放在 10W 量级能提供更高的工作频率和更宽带宽,同时具备更好的热性能。

四、BOM 器件分析

4.1 器件选型逻辑

TI + ADI 双主线:电源管理以 TI 的 TPS / LM 系列为主,模拟链路以 ADI 的雷达套片为核心,两者均为业界标准方案,可靠性有据可查。

GaN 功放替代传统方案:AERIS-10E 采用 QPA2962_B GaN PA,是当前相控阵雷达向 GaN 化演进的缩影。

16 通道 T/R 架构:ADAR1000 × 4 + ADTR1107 × 16 的组合,构成了相控阵雷达中最核心的射频前端。

分区供电设计:21 路独立 DC-DC 分区供电,将噪声敏感的射频器件与数字器件的供电解耦。

4.2 关键器件供应链提示

器件采购难度备注
STM32F746ZGT7⭐ 低通用 MCU,分销库存充足
XC7A50T⭐⭐ 中需要 Xilinx 授权,工业级温度范围需特别说明
ADAR1000⭐⭐⭐ 高ADI 雷达专用芯片,需向代理商申请样片
ADTR1107⭐⭐⭐ 高军用/工业级 T/R 芯片,货期较长
LTC5552⭐⭐ 中通用混频器
QPA2962_B⭐⭐⭐ 高GaN PA,需关注出口管制

五、关键技术点

5.1 LFM 脉冲压缩

AERIS-10 采用线性调频(LFM)脉冲压缩体制。在发射端,使用宽带线性调频脉冲信号(Chirp),在接收端通过匹配滤波器(脉冲压缩)将长脉冲压缩为窄脉冲,从而同时获得大发射功率(远距离)和高距离分辨率

理论性能估算:
· 假设调频带宽 B = 50 MHz(Ku 波段常见带宽)
· 距离分辨率:ΔR = c / (2B) ≈ 3 米
· 脉冲压缩增益:Gp = B × T,压缩比可达数千倍

5.2 相控阵波束扫描

16 通道相控阵通过 ADAR1000 独立控制每个通道的相位和延时,实现波束的电子扫描,无需机械转动即可覆盖 ±60° 的扫描角度。

波束宽度估算:
· 天线单元间距 d ≈ λ/2 ≈ 14.3 mm(@ 10.5 GHz)
· 16 单元线阵,理论波束宽度 θ ≈ 0.886 × λ / (N×d) ≈ 6.5°
· ADAR1000 的 8-bit 相位分辨率(360°/256 ≈ 1.4°/LSB)可满足大多数应用场景的波束指向精度

5.3 多普勒处理与 MTI

FPGA 内部实现的多普勒处理通过相参积累提升目标信噪比,结合 MTI(动目标指示)滤波器抑制地杂波,CFAR 检测器自适应调整检测门限,使雷达在复杂环境下仍具备稳定的目标检测能力。

六、二次开发建议

6.1 硬件层面

  • 增加天线单元数量:在 ADAR1000 的 4×4 架构基础上扩展,可考虑使用更多 ADAR1000 级联构建更大规模阵列
  • 升级 PA 方案:AERIS-10E 的 10W PA 已是良好起点,可探索 GaN 功放模块化集成
  • 优化接收链路噪声系数:在 LNA 前增加低噪放驱动级,或选用噪声系数更低的 T/R 芯片

6.2 算法层面

  • 空时自适应处理(STAP):在 FPGA 中实现自适应杂波抑制,提升非均匀杂波环境下的检测性能
  • DOA(到达角估计):基于 16 通道数据,可尝试 MUSIC、ESPRIT 等超分辨测角算法
  • 恒虚警(CFAR)改进:从单元平均 CFAR(CA-CFAR)升级为有序统计 CFAR(OS-CFAR),提升多目标场景下的检测稳定性

6.3 软件层面

  • 雷达显控界面:基于 Python + NumPy 开发上位机显控软件,实现 PPI 显示器、目标轨迹跟踪
  • 数据后处理:将采集的原始 I/Q 数据导入 MATLAB / Python 进行离线算法验证
  • 校准自动化:建立幅相校准流程,补偿天线单元间的幅度和相位不一致性

6.4 应用拓展方向

  • 无人机探测与跟踪:AERIS-10 的 10.5 GHz 频段对无人机 RCS 具有良好响应,可实现 3~20 km 范围的低慢小目标探测
  • 车载/船载辅助感知:结合 IMU 和 GPS,实现动平台上的自主目标检测
  • 气象雷达改造:LFM 体制天然适合风廓线雷达和测云雷达的应用场景

七、总结

AERIS-10 是一个技术栈完整、文档可追溯的开源相控阵雷达项目。它以 ADI 雷达套片为核心,搭配 STM32 + Artix-7 的经典异构架构,在 10.5 GHz 频段实现了从射频前端到信号处理的全链路透明。

其设计亮点在于:

  • 完整的射频信号链路:T/R 组件 + 波束形成 + 上下变频,覆盖相控阵雷达核心模块
  • 软硬件全开源:BOM、原理图、FPGA 代码和 STM32 固件均公开可查
  • 模块化设计:三板结构便于独立调试和功能裁剪
  • GaN PA 方案:代表当前雷达射频前端的技术趋势

参考资源

资源链接
AERIS-10 项目主页https://github.com/NawfalMotii79/PLFM_RADAR
ADAR1000 datasheetAnalog Devices — 4×4 波束形成芯片
ADTR1107 datasheetAnalog Devices — Ku 波段 T/R 芯片
XC7A50T datasheetXilinx — Artix-7 FPGA
STM32F746ZGT7 datasheetSTMicroelectronics — ARM Cortex-M7 MCU
QPA2962_B datasheetQorvo — GaN 功率放大器
LTC5552 datasheetAnalog Devices — 上下变频混频器
AD9523-1 datasheetAnalog Devices — 时钟发生器
TPS562208 datasheetTexas Instruments — 同步降压 DC-DC
ADM7151 datasheetAnalog Devices — 低噪声 LDO

本文档由 Sheldon 整理,供研发团队内部技术参考。