Post

MC1-0890-相比模拟收发信机,为什么多数 SDR 收发信机可以提供更加灵活的滤波功能?

MC1-0890 考 SDR 滤波比模拟机更灵活的原因。SDR 在模数转换后用数字滤波器选频,FIR 的抽头系数决定中心频率、带宽与边沿陡峭度,改系数即可现场连续调节,不必更换任何物理元件,前提是算力足够;机械滤波器组、移相改电阻与云端滤波都是错误说法。

题库解析 阅读 0 点赞 0 评论 0

【题目编号】MC1-0890

【题目】相比模拟收发信机,为什么多数 SDR 收发信机可以提供更加灵活的滤波功能?

【答案】A

[A]数字滤波无需物理元件支持,只要设备的计算能力足够便可现场调节滤波特性

[B]SDR 收发信机大量内置机械滤波器组,以通过插值运算实现带宽的连续调节

[C]SDR 收发信机用移相法实现调制与解调。只需改变电阻便可改变信号的带宽

[D]SDR 收发信机运用高速联网和云数据中心,可对任意信号进行随心所欲的滤波

考点速览

这道题问的是:相比模拟收发信机,多数 SDR 收发信机为什么能提供更灵活的滤波功能。滤波决定了收信机的选频本领——能不能把想要的信号挑出来、把邻频的强信号挡在外面。模拟机的带宽档位由实体器件定死,SDR 却在菜单里连续可调,差别就出在“滤波器”这个东西从硬件变成了算法。

模拟选频为什么被卡住

模拟收发信机的选频靠实体器件完成。最常见的是 LC 谐振回路,结构简单但品质因数有限,通带边缘平缓,还受温度与元件容差影响;要求更高时用石英晶体滤波器,晶体的品质因数极高,能做到很窄的通带与陡峭的边沿,但带宽由晶片的切型与电极结构决定,做定之后无法更改;再往上一个档次是机械滤波器,靠机电耦合谐振子实现,模拟时代的高端机确实用过,代价是体积大、重量足、只能定做固定带宽,且早已不是主流器件。

模拟机的做法是准备几组不同带宽的滤波器,用开关或者继电器切换。常见的档位有 CW 的 500 Hz、SSB 的 2.4 kHz 上下、AM 的 6 kHz 等等,想要 1.8 kHz 这种介于两者之间的带宽,往往只能另配一块选件。更麻烦的是中心频率:中频固定在某一个值上,想挪动通带位置就得额外增加器件,通带调谐(passband tuning)在模拟机上属于昂贵功能。

数字滤波凭什么现场可调

SDR 的滤波发生在 ADC 之后的数字域。ADC 输出的样本序列 x[n] 送进数字滤波器,有限冲激响应(Finite Impulse Response,FIR)滤波器的输出就是输入样本与一组抽头系数的加权和,写成

y[n] = Σ h[k] · x[n − k],k 从 0 到 N − 1

其中 h[k] 是抽头系数,N 是抽头数。这个滤波器的频率响应完全由 h[k] 决定:中心频率、通带宽度、过渡带陡峭程度、阻带衰减量,统统是系数的函数。改系数就是改滤波特性,而系数是存放在内存里的一组数,可以由程序随时重算写入。于是带宽从 2.4 kHz 连续滑到 300 Hz,中心频率从通带正中挪到偏上或偏下,都只是软件层面的一次赋值,没有任何元件被更换。

另一种结构是无限冲激响应(Infinite Impulse Response,IIR)滤波器,用较少的阶数就能换来陡峭的响应,代价是相位非线性,并且必须保证极点在单位圆内,否则滤波器会不稳定甚至自激。

性能与算力直接挂钩。FIR 滤波器的过渡带宽度大致与抽头数成反比:抽头翻一倍,过渡带收窄一半,但每秒钟要做的乘加运算也翻一倍。按 96 kHz 采样率、256 个抽头估算,每秒约需 96000 × 256 ≈ 2.46 × 10⁷ 次乘加,现代数字信号处理器或通用处理器轻松胜任;换成四千多个抽头的高阶滤波器,运算量要涨到每秒数亿次,能不能实时跑完就要认真核算了。这正是题目强调“只要设备的计算能力足够”的原因——灵活性并非免费,它用算力换来的。

配套还有采样率变换。抽取(decimation)降低采样率以减轻后端运算负担,内插(interpolation)提高采样率以便把窄带信号搬移到更高的数字频率上处理,两者都需要配合抗混叠或抗镜像滤波。它们改变的是采样率,是数字链路里的常规工序,跟“用插值去连续调节带宽”完全是两回事。

落到操作上,一台 SDR 可以今天用 300 Hz 窄带听弱信号、明天用 2.4 kHz 通语音、想抄收广播再把带宽放到 6 kHz 以上,还能开自动陷波(notch)挖掉持续载波干扰、用噪声抑制算法改善可辨度。模拟机要做到同样的效果,要么备一柜子滤波器,要么根本做不到。这就是选项 A 描述的局面。

逐项辨析

选项 A 正确:数字滤波不依赖物理元件,滤波特性由系数决定、可现场调节,前提是算力够用。

选项 B 错在两个地方。SDR 并不大量内置机械滤波器组,机械滤波器恰恰是模拟时代的产物,SDR 用数字滤波器把它替掉了;而“通过插值运算实现带宽连续调节”也是张冠李戴,插值管的是采样率变换,不是带宽旋钮。一句话里塞进两个错概念,是典型的拼接型干扰项。

选项 C 错在搬用了模拟电路的技术路线。移相法是用两路相差九十度的信号合成单边带的老办法,属于调制解调的实现方式,与选频滤波不是同一环节;滤波器带宽也从来不是靠改一个电阻就能连续调节的量,电阻值变化影响的是某个 RC 时间常数,带宽随之漂移且难以精确控制,谈不上“灵活滤波”。把调制的做法安到滤波上,混淆了环节。

选项 D 错在把本地实时运算说成云端服务。滤波必须在样本流上逐点实时完成,任何一次抽样都不能等网络往返;而且“对任意信号随心所欲地滤波”本身就是伪命题,滤波器总受采样率、算力与信噪比约束。云端既无必要也无法满足实时性。

易混淆点

数字滤波器与模拟滤波器是两代选频手段,判据很简单:前者是算法,靠系数可编程,改参数就改特性;后者是实体器件,参数由制造工艺确定,改特性要换件。看到“更换元件”就知道说的是模拟路线。

FIR 与 IIR 也容易混。FIR 抽头多、运算量大,但可以做严格的线性相位,波形不失真;IIR 阶数低、效率高,相位非线性,且要防极点跑到单位圆外。选择取决于应用:数据通信看重相位线性,多用 FIR。

再一个是“软件定义”与“性能免费”的错觉。SDR 的灵活性有成本,抽头数、采样率、功耗与延迟之间互相牵制,设备算力不足时只能降低滤波器阶数,边沿变缓、抑制变差。把 SDR 想成不受物理约束,就会掉进选项 D 那类夸张说法的陷阱。

应试要点

SDR 滤波灵活的根本原因:滤波在数字域完成,特性完全由软件系数决定,改系数即可现场连续调节中心频率与带宽,不需要更换任何物理元件,唯一前提是算力足够。凡是“内置机械滤波器组”“移相改变电阻调带宽”“联网云端滤波”一律判错。记一句:SDR 选频,靠改系数,不靠换件。

继续阅读

全部归档