第三章 硬件架构设计总览:信号处理链路与关键器件选型

各位同学,今天我们来聊聊雷达信号处理系统的硬件架构。说实话,这一章是整个课程的骨架。你想想看,一个雷达系统从天线接收到最终输出目标信息,中间要经过多少环节?每个环节又该怎么选器件?我做了十几年硬件架构,见过太多因为前期架构没想清楚,后期改得死去活来的项目。

咱们先把整条链路捋一遍。典型的雷达信号处理链路是这样的:

天线 → 射频前端 → 中频处理 → ADC采样 → 数字信号处理

嗯,这个顺序不能乱。每个环节都有它的使命,也有它的坑。

3.1 天线与射频前端

天线是系统的眼睛。我个人习惯把天线和射频前端放在一起考虑,因为它们的匹配太重要了。

天线选型主要看几个参数:

  • 工作频率与带宽:这决定了你的雷达能看多远、分辨多细
  • 增益与波束宽度:增益越高,探测距离越远,但波束会变窄
  • 极化方式:线极化还是圆极化?我在做气象雷达时吃过亏,选了线极化结果雨衰严重
  • 驻波比(VSWR):一般要求小于1.5,否则反射功率会烧坏前级

射频前端呢,核心器件是低噪声放大器(LNA)和混频器。LNA的噪声系数直接决定了整个接收链路的灵敏度。我曾经在一个项目中,为了省成本用了噪声系数2.5dB的LNA,结果系统灵敏度死活达不到指标。后来换了0.8dB的,问题就解决了。所以我的建议是:LNA的噪声系数尽量选低的,别在这上面省钱。

关键参数速查表:射频前端器件

器件核心指标典型值我的建议
LNA噪声系数0.5~2.0 dB越低越好,别超过1.5dB
混频器变频损耗/增益-8~+10 dB选有源混频器,增益更可控
滤波器带外抑制>40 dB镜像抑制必须到位

3.2 中频处理链路

射频信号经过混频后变成中频信号。中频处理的核心任务有两个:一是进一步放大信号,二是滤除带外干扰。

中频放大器选型时,我特别关注两个指标:

  • 1dB压缩点(P1dB):这决定了放大器的线性工作范围。如果输入信号太大,放大器会饱和,产生非线性失真
  • 三阶交调截点(IP3):这个参数反映了放大器对多信号互调失真的抑制能力。IP3越高越好

中频滤波器呢,通常用声表面波滤波器(SAW)或晶体滤波器。带宽选择要匹配你的信号带宽。太宽了噪声大,太窄了信号失真。我一般留10%~20%的余量。

避坑指南:中频链路的总增益要合理分配。我曾经见过一个设计,把所有增益都堆在中频放大器上,结果ADC输入端的噪声被放大了几十倍,信噪比惨不忍睹。正确的做法是:射频前端提供20~30dB增益,中频提供20~40dB,剩下的由数字域处理。

3.3 ADC采样:模拟与数字的桥梁

ADC是模拟世界和数字世界的分界线。选ADC时,我通常会问自己三个问题:

  1. 采样率够不够? 根据奈奎斯特定理,采样率至少是信号最高频率的两倍。但实际中我建议留3~5倍余量,特别是对于脉冲雷达信号
  2. 分辨率够不够? 12位还是14位?这取决于你的动态范围需求。每增加1位,动态范围提升约6dB
  3. 无杂散动态范围(SFDR)够不够? 这个参数决定了ADC能分辨小信号的能力。我做过一个相控阵雷达项目,SFDR不够导致弱目标被强目标的旁瓣淹没

ADC选型参数对比:

参数含义典型值选型原则
采样率每秒采样次数100MSPS~3GSPS≥3倍信号带宽
分辨率量化位数12~16 bit每6dB动态范围需1位
SFDR无杂散动态范围70~100 dBc越高越好,至少80dBc
ENOB有效位数10~14 bit比标称分辨率低1~2位

注意:ADC的输入驱动电路设计非常关键。很多系统性能差,不是因为ADC本身不好,而是前端驱动没做好。我建议在ADC前端加一个差分放大器或变压器,实现单端转差分,同时提供适当的驱动能力。

3.4 数字信号处理平台

ADC之后就是数字域了。数字处理平台的核心是FPGA和DSP。我个人更倾向于用FPGA做前端高速处理,DSP做后端复杂算法。

FPGA选型要点:

  • 逻辑资源(LUT/FF):够用就行,别贪多。我见过有人用Virtex-7做简单的数字下变频,纯属浪费
  • DSP Slice数量:这是做滤波、FFT的关键资源。一个典型的脉冲压缩处理需要几百个DSP Slice
  • 高速收发器:如果ADC输出是JESD204B接口,FPGA必须支持对应的速率
  • 片上存储(BRAM/URAM):用于缓存数据。做脉冲多普勒处理时,一个相干处理间隔的数据量可能达到几十兆字节

数字处理链路典型流程:

ADC数据 → 数字下变频(DDC) → 脉冲压缩 → MTI/MTD滤波 → CFAR检测 → 目标提取

每个模块对资源的需求不同。DDC主要消耗DSP Slice和乘法器,脉冲压缩需要大量存储和FFT IP核,CFAR检测则对逻辑资源要求较高。

我的经验:在做硬件架构时,一定要先估算数据吞吐量。比如ADC采样率是1GSPS,12位分辨率,那数据率就是12Gbps。FPGA内部的处理时钟至少要跑到250MHz以上才能实时处理。如果处理不过来,就得考虑多通道并行或者降采样。

3.5 关键器件选型原则总结

说了这么多,我给大家总结几条选型原则:

  1. 系统指标倒推法:先确定系统需要达到的探测距离、分辨率、动态范围,然后反推每个器件的指标要求
  2. 留有余量:所有关键参数至少留20%的余量。温度变化、器件老化都会导致性能下降
  3. 关注功耗与散热:高速ADC和FPGA的功耗可能达到几十瓦,散热设计必须跟上
  4. 供应链考量:尽量选通用器件,别用太冷门的型号。我吃过这个亏,一个项目用了某小众公司的ADC,结果第二年停产了,被迫改版
  5. 仿真先行:在画板子之前,先用仿真工具把链路预算跑一遍。ADS、SystemVue都行,别偷懒

好了,这一章的内容就到这里。下一章我们会深入讲解数字下变频的FPGA实现,到时候我会带大家看具体的代码和时序。有什么问题,咱们课上交流。