一、雷达基础与CFAR概述
1.1 雷达是怎么工作的?
雷达这玩意儿,说白了就是「发射电磁波,听回波」。
我刚开始接触雷达时,总觉得它很神秘。后来拆过几套老设备,才明白原理其实不复杂。雷达发射机发出电磁波,碰到目标后反射回来,接收机捕获回波,通过计算时间差就能知道目标有多远。
打个比方——你在山谷里喊一声,听到回声的时间越长,说明对面的山越远。雷达也是这个道理,只不过它用的是电磁波,速度是光速(约3×10⁸ m/s)。
距离公式很简单:
R = c × τ / 2
其中R是距离,c是光速,τ是发射到接收的时间差。除以2是因为电磁波走了个来回。
嗯,这里要注意:雷达不仅能测距,还能测速(利用多普勒频移)和测角(利用天线方向图)。不过今天我们重点聊的是——目标检测。
1.2 目标检测到底难在哪?
你想想看,雷达接收到的信号里,除了目标回波,还有一大堆乱七八糟的东西:
- 噪声:接收机内部的热噪声,永远存在
- 杂波:地面、海浪、雨雪、鸟群反射的干扰
- 干扰:敌方故意释放的压制干扰或欺骗干扰
目标检测的任务,就是从这些乱七八糟的信号里,把真正的目标找出来。
我做过一个项目,要在强海杂波背景下检测小目标。那叫一个头疼——海浪的回波比小船的回波还大,常规检测方法根本不管用。后来换了CFAR算法,才勉强把目标捞出来。
检测问题的核心,其实是一个二元假设检验问题:
- H₀:只有噪声/杂波,没有目标
- H₁:有目标存在
我们设定一个门限,超过门限判为有目标,低于门限判为无目标。但门限设多少?设高了漏警,设低了虚警。这就是恒虚警率要解决的问题。
1.3 恒虚警率(CFAR)是什么?
恒虚警率,英文叫Constant False Alarm Rate,简称CFAR。读作「西法」或者「C-FAR」,看个人习惯。
它的核心思想是:不管背景噪声和杂波怎么变,我都要把虚警概率控制在一个固定的值上。
为什么会需要这个?
假设你用一个固定门限去检测目标。背景噪声小的时候,门限相对高,虚警少;但背景噪声突然变大(比如海况变差),同样的门限就会导致大量虚警——屏幕上全是假目标,操作员根本没法看。
我遇到过最夸张的一次,某型雷达在暴雨天虚警率飙升到30%以上,操作员直接崩溃了。后来加了CFAR处理,虚警率稳定在10⁻⁶量级,才算能用。
CFAR的基本思路是:根据待检测单元周围的参考单元,自适应地调整检测门限。
核心公式:
门限 T = α × Z
其中Z是背景功率估计值,α是门限因子(由期望的虚警率决定)。
1.4 CFAR在雷达系统中的位置
CFAR通常放在雷达信号处理链的什么位置?我画个简化的流程:
天线 → 射频前端 → 混频/中放 → A/D采样 → 脉冲压缩 → MTI/MTD →
CFAR检测 → 点迹凝聚 → 航迹关联 → 目标显示
看到了吗?CFAR在脉冲压缩和多普勒处理之后,点迹凝聚之前。这个位置很关键——它决定了哪些点迹能进入后续的跟踪处理。
我个人习惯把CFAR比作「雷达的守门员」。它把大部分虚假信号挡在门外,只让真正有希望的目标进入下一关。如果CFAR设计得不好,要么漏掉真目标,要么被假目标淹没。
避坑指南:
我曾经在一个项目中,把CFAR的门限因子设得太低,结果虚警率飙升,后续的航迹关联算法直接跑死了。后来花了整整两周调参数,才找到合适的平衡点。记住:CFAR的参数不是拍脑袋定的,要根据实际场景反复调试。
1.5 常见的CFAR类型一览
CFAR算法有很多变种,我列个表给你看:
| 类型 | 特点 | 适用场景 |
|---|---|---|
| CA-CFAR(单元平均) | 取参考单元的平均值作为背景估计 | 均匀杂波背景 |
| GO-CFAR(选大) | 取前后窗中较大的平均值 | 杂波边缘场景 |
| SO-CFAR(选小) | 取前后窗中较小的平均值 | 多目标场景 |
| OS-CFAR(有序统计) | 对参考单元排序后取第k个值 | 非均匀杂波、多目标 |
| 自适应CFAR | 根据环境自动切换算法 | 复杂多变环境 |
每种算法都有它的脾气。CA-CFAR最简单,但遇到多目标就拉胯。OS-CFAR抗干扰能力强,但计算量大。选哪种,得看你的应用场景。
1.6 本章小结
这一章我们聊了:
- 雷达的基本工作原理——发射电磁波,听回波
- 目标检测的难点——噪声、杂波、干扰三座大山
- 恒虚警率的概念——自适应门限,控制虚警
- CFAR在雷达系统中的位置——守门员角色
- 常见的CFAR类型——各有千秋,看菜下饭
下一章,我会带你深入CA-CFAR的数学推导和工程实现。说实话,这部分有点烧脑,但搞懂了它,后面的各种变种就一通百通了。
重要提醒:
CFAR不是万能的。它假设背景杂波在参考窗内是平稳的,如果遇到剧烈变化的杂波边缘(比如陆地-海洋交界),CFAR可能会失效。这时候需要结合其他预处理手段,比如杂波图、多普勒滤波等。
好,今天就到这儿。有问题欢迎随时交流。