前几天帮朋友看一台接收机的中频输出频谱分析仪上是一条又细又直的谱线他脱口而出“这就是典型的窄带信号”。我把分辨率带宽从1kHz调到100kHz那条“细线”立刻胖了一圈形状还变了。这件事挺有意思窄带信号这个词天天挂在嘴边但“窄”到底是相对谁而言很多人其实没想清楚。是绝对带宽小算窄带还是相对中心频率小算窄带还是时间带宽积小算窄带三个判据在不同场景下指向的结论可能完全相反。这篇就围绕窄带信号这个概念把它在判定、建模、链路设计、采样实现和现场排查中的真实用法掰开讲清楚适合正在做射频链路、数字信号处理或者振动监测的读者对照自己的项目看。1. 一条细谱线不等于窄带判定标准藏在相对带宽里1.1 三种“窄带”定义参照系完全不同工程上谈窄带信号至少有三套互相独立的口径混用就会出问题。第一套是射频口径看信号带宽与中心频率的比值也就是分数带宽 $FBW B / f_0$习惯上认为 $FBW 1%$ 算窄带1%到10%算中等带宽超过10%往宽带靠。第二套是信号处理口径看时间带宽积 $BT$当 $BT \ll 1$ 时信号在时域上持续很久、在频域上只占很窄一段可以用准单频近似。第三套是阵列与信道口径看带宽与最大时延差的乘积 $B \cdot \tau_{max}$小于0.1才能把不同阵元收到的信号当成只差一个相位否则必须做宽带波束形成。这三套口径经常打架。一个中心频率1GHz、带宽10MHz的信号射频口径下 $FBW1%$勉强算窄带但如果它进入一个八阵元、阵元间距半波长的阵列最大时延差约3.5ns$B \cdot \tau_{max}0.035$阵列口径下也算窄带两边一致。换成带宽100MHz射频口径 $FBW10%$ 已经算宽带阵列口径 $B \cdot \tau_{max}0.35$ 同样超标还是一致。真正容易出分歧的是低频段中心频率100kHz、带宽5kHz射频口径 $FBW5%$ 不算窄但持续时间如果是1秒$BT5000$时间带宽积又很大说明它既不是射频意义上的窄带也不是准单频意义上的窄带只是绝对带宽小而已。判断一个信号是不是窄带先问清楚“相对什么窄”。对着频谱仪说窄带通常指相对中心频率对着算法说窄带通常指相对采样率和阵元时延。1.2 分数带宽的速算与行业分档分数带宽的计算没什么门槛但工程分档值得记一下因为它直接决定器件选型和实现难度。下面这张表是我自己常用的粗略分档不同行业阈值会有出入但量级差不多。分数带宽 $B/f_0$习惯叫法典型实现方式容易踩的坑 0.1%极窄带声学滤波器、晶体滤波器、数字下变频本振相噪、温漂主导0.1% ~ 1%窄带超外差SAW/BAW、数字正交解调镜像抑制、IQ不平衡1% ~ 10%中等带宽低中频、零中频、直接采样群时延波动、滤波器阶数上升 10%宽带直接射频采样、宽带ADC采样抖动、平坦度、时钟泄漏举个具体数字中心频率70MHz、带宽2MHz$FBW \approx 2.86%$按表属于中等带宽用超外差加声表滤波器是常规做法。中心频率1GHz、带宽1MHz$FBW0.1%$落在极窄带边缘这时候LC回路根本做不出这么高的选择性因为品质因数 $Q f_0/B 1000$普通贴片电感的Q值只有几十必须换声学器件或者靠数字滤波。1.3 品质因数才是窄带系统真正的成本项很多人只盯着带宽数字忽略了 $Q f_0/B$ 这个派生量。Q值决定了谐振电路的储能与损耗比也决定了滤波器实现的物理难度。同样是2MHz带宽中心频率70MHz时Q35一个简单的LC带通就能应付中心频率700MHz时Q350LC回路的温漂和寄生参数已经开始咬人中心频率2.4GHz时Q1200基本只能靠声学滤波器或者把中频压低后用数字滤波。这个换算在实际选型时非常有用。比如要做一个中心频率433MHz、带宽25kHz的接收前端Q值约17320任何集总参数谐振回路都做不到必须先用晶体或声表滤波器做一次窄带选择再下变频到低中频做数字滤波。反过来如果中心频率只有10MHz、带宽2MHzQ5一个二阶LC滤波器就够没必要上复杂的多级架构。窄带系统的设计难点从来不是“带宽小”而是“Q值高”这句话我踩过几次坑之后才真正理解。2. 解析信号与复包络窄带假设到底简化了哪几步运算2.1 从实信号到解析信号砍掉负频率那一半实信号的频谱关于零频对称正负频率各占一半信息是冗余的。解析信号的做法是只保留正频率分量构造方式是对实信号做希尔伯特变换再拼成复数$$x_a(t) x(t) j \cdot \mathcal{H}{x(t)}$$变换之后频谱只在正频率有值幅度是原来实信号正频率分量的两倍。这一步的意义在于后续所有运算都可以在复数域完成采样率不用再按“两倍最高频率”来定而是可以按“两倍带宽”来定。对于窄带信号这两个数字差了一个数量级。拿一个具体参数算中心频率100MHz、带宽2MHz的窄带信号最高频率101MHz实采样至少需要202MHz留20%裕量就是242MHz这个采样率对ADC和后续FPGA都是不小的负担。换成复包络表示后信号带宽只有2MHz复采样率取2.5到3MHz就够数据率直接降到原来的八十分之一。窄带模型最值钱的地方不是公式漂亮而是它把采样率从“中心频率量级”拉到了“带宽量级”。2.2 复包络的“慢变”假设什么时候成立什么时候崩复包络的标准写法是$$x(t) \mathrm{Re}\left{ \tilde{x}(t) e^{j2\pi f_0 t} \right}$$其中 $\tilde{x}(t) I(t) jQ(t)$ 是复包络。这个式子能用的前提是包络变化足够慢数学上要求包络的导数远小于载波角频率乘以包络本身也就是 $|d\tilde{x}/dt| \ll 2\pi f_0 |\tilde{x}|$。翻译成人话包络在一个载波周期内的变化量可以忽略。对于调幅信号包络带宽是调制频率 $f_m$要求 $f_m \ll f_0$。语音调幅广播 $f_m$ 约3.4kHz载波如果是1MHz比值0.34%成立如果载波只有10kHz比值34%复包络假设就崩了因为包络在几个载波周期内就完成了一次起伏根本谈不上“慢变”。对于调频信号要求最大频偏 $\Delta f \ll f_0$同时调制频率也不能太高。一个 $\Delta f5kHz$、载波100MHz的调频信号比值 $5\times10^{-5}$窄带假设非常稳固换成载波100kHz、频偏5kHz比值5%边带已经不能用一阶近似展开。复包络不是万能变换它是一阶近似。判断能不能用就看“包络带宽 / 载波频率”这个比值超过1%就要警惕。2.3 复包络域里滤波器的设计指标怎么换算窄带假设带来的第二个便利是滤波器设计。实信号滤波要处理正负频率两套边带复包络滤波只需要处理正频率一套同样的选择性阶数大约减半。更关键的是滤波器的通带、阻带指标可以直接按基带带宽来定不用围着中心频率转。假设中频70MHz、信号带宽2MHz需要抑制偏离中心2.5MHz以外的干扰阻带衰减60dB。转到复包络域这就是一个低通滤波器通带0到1MHz阻带从1.25MHz开始过渡带0.25MHz采样率取8MHz。用窗函数法估算FIR阶数$$N \approx \frac{A_s - 8}{2.285 \cdot 2\pi \cdot \Delta f / f_s}$$代入 $A_s60$、$\Delta f0.25MHz$、$f_s8MHz$得到 $N \approx 52 / (2.285 \times 0.196) \approx 116$ 阶。116阶FIR在FPGA里用多相结构实现资源还算可控。如果坚持在70MHz中频上用实滤波器直接做同样的过渡带对应Q值约140声表器件可以LC就吃力了。这里有个实操细节复包络滤波器的阶数只跟“过渡带 / 采样率”的比值有关跟中心频率无关。所以把中频降下来、把采样率定在带宽的4到8倍是窄带数字处理最省资源的组合。3. 调制体制与滤波器的匹配窄带指标如何倒推链路参数3.1 不同调制方式的带宽估算别凭感觉拍窄带系统里选调制方式第一步就是算带宽。几种常见体制的估算公式差别很大拍脑袋定参数很容易翻车。调制方式带宽估算说明AM 双边带$2f_m$载波加两个边带最简单但效率低SSB 单边带$f_m$只传一个边带带宽减半对滤波器陡度要求高FM$2(\Delta f f_m)$卡森公式大频偏时近似 $2\Delta f$2FSK$2\Delta f 2R_s$$R_s$ 为符号率频偏和符号率共同决定QPSK/16QAM$R_s(1\alpha)$$\alpha$ 为滚降系数0.2到0.35常见拿语音通信举例调制信号最高3.4kHz用AM需要6.8kHz带宽用SSB只需要3.4kHz这就是短波通信偏爱单边带的原因——同样的频谱资源能塞下两倍信道。如果用FM频偏5kHz卡森公式给出 $2(53.4)16.8kHz$比AM还宽但换来更好的抗噪性能。这三种选择没有绝对优劣关键看频谱资源和信噪比的取舍。数字调制更要注意滚降系数。同样10Msps的符号率滚降0.2时占用带宽12MHz滚降0.35时占用13.5MHz。窄带系统为了省频谱会把滚降压到0.1甚至更低代价是滤波器过渡带变陡、阶数上升、群时延波动加剧。带宽指标和实现难度是一根绳上的两头压哪一头另一头都会翘起来。3.2 FIR还是IIR窄带场景下的真实取舍窄带滤波器设计第一个岔路口就是FIR和IIR。教科书上的结论是FIR可以做到严格线性相位、IIR阶数低但相位非线性。放到窄带场景这个结论要加两条注解。第一条注解关于阶数。同样60dB阻带衰减、同样过渡带宽度椭圆IIR可能只要8阶线性相位FIR要100多阶。如果处理平台是低成本MCUIIR的资源优势是决定性的。但椭圆滤波器在通带边缘的群时延会急剧抬升一个8阶椭圆滤波器在截止频率附近的群时延波动可能达到十几个采样周期对窄带数字调制信号就是实打实的码间干扰。第二条注解关于稳定性。窄带IIR滤波器的极点非常靠近单位圆系数量化误差稍大就可能让极点跑出去。定点实现时二阶节级联biquad比直接型稳得多而且每个二阶节的极点位置可以单独控制。我见过一个项目用直接型六阶椭圆滤波器系数用16位定点结果在不同批次的板子上出现偶发自激换成三个二阶节级联后问题消失。窄带IIR能用但必须用二阶节级联结构并且给极点留足裕量。FIR这边窄带意味着阶数高直接卷积的乘加次数很吓人。116阶、8MHz采样率每秒要做近10亿次乘加通用DSP扛不住必须用多相分解或者转成频域处理。多相分解的思路是把滤波器系数按抽取因子分组先抽取再滤波运算量直接除以抽取因子。这个技巧在数字下变频里几乎是标配后面第4节会展开。3.3 正交解调链路的镜像抑制窄带系统最隐蔽的指标窄带接收机几乎都绕不开正交解调而正交解调最容易被忽略的指标是镜像抑制比。理想情况下I路和Q路的本振严格相差90度、幅度完全相等镜像分量会被完全抵消。实际电路中幅度和相位都有误差镜像抑制比可以用下面的近似公式估算$$IRR \approx 10\log_{10}\left(\frac{4}{\varepsilon^2 \phi^2}\right)$$其中 $\varepsilon$ 是I/Q幅度相对误差$\phi$ 是相位误差弧度。代入幅度误差1%、相位误差1度约0.01745弧度得到 $IRR \approx 10\log_{10}(4 / 0.000404) \approx 40dB$。这个数字对模拟调幅够用对64QAM就偏低了因为高阶调制对镜像分量非常敏感通常要求IRR在50dB以上。提升IRR有两条路一是模拟端把本振移相和增益匹配做好二是数字端做IQ不平衡估计与补偿。数字补偿的常规做法是注入一个已知单音测量正负频率分量的幅度差和相位差解出误差参数后在基带做线性组合校正。这套流程在窄带系统里特别有效因为信号带宽窄误差在带内可以近似为常数一个2×2的校正矩阵就能把IRR提到60dB以上。4. 带通采样和数字下变频把窄带中频搬进基带的可复现算例4.1 带通采样定理采样率不用高于最高频率窄带信号最反直觉的一点是采样率可以低于最高频率只要信号频带完整落进某个奈奎斯特区。带通采样定理的表述是信号频带 $[f_L, f_H]$、带宽 $Bf_H-f_L$采样率 $f_s$ 满足$$\frac{2f_H}{m1} \le f_s \le \frac{2f_L}{m}, \quad m \left\lfloor \frac{f_L}{B} \right\rfloor$$同时 $f_s \ge 2B$。这个窗口有时候很宽有时候窄得没法用取决于中心频率和带宽的比例关系。拿一个实际参数走一遍中频中心70MHz、带宽2MHz所以 $f_L69MHz$、$f_H71MHz$、$B2MHz$。$f_L/B34.5$取 $m34$。下限 $2f_H/(m1)142/35 \approx 4.057MHz$上限 $2f_L/m138/34 \approx 4.059MHz$。窗口只有2kHz宽实际电路根本没法把采样率稳在这个精度上。这说明当中心频率接近带宽的整数倍时带通采样的可用窗口会退化必须换更高的采样率或者调整中频。换一组参数中频中心70MHz、带宽6MHz$f_L67MHz$、$f_H73MHz$$f_L/B \approx 11.17$取 $m11$。下限 $146/12 \approx 12.17MHz$上限 $134/11 \approx 12.18MHz$窗口依然很窄。再换中频中心70MHz、带宽10MHz$f_L65$、$f_H75$$f_L/B6.5$取 $m6$。下限 $150/7 \approx 21.43MHz$上限 $130/6 \approx 21.67MHz$窗口240kHz勉强可用。如果不想被窄窗口折磨有个简单办法先把中频选在采样率的某个整数分之一附近或者干脆用更高的采样率让信号落在第一个奈奎斯特区之外但离边界足够远。比如中频70MHz、带宽2MHz直接选 $f_s40MHz$信号落在 $[40,80]$ 这个区间的边缘折叠后出现在 $70-4030MHz$ 处再折叠一次到 $40-3010MHz$位置稳定且窗口宽敞。代价是采样率高了但40MHz对现在的ADC不算什么。带通采样定理给的是下限工程上选采样率要留足频率规划裕量不能贴着公式边界走。4.2 数字下变频的NCO频率怎么定信号采样进来之后下一步是用数字控制振荡器NCO做混频把中频搬到零频。NCO频率的选择原则是让有用信号落在零频附近同时避开直流泄漏和低通滤波器的过渡带。以上面 $f_s40MHz$、中频70MHz、带宽2MHz为例。采样后70MHz折叠到 $70 - 40 30MHz$再折叠到 $40 - 30 10MHz$。所以NCO频率设为10MHz混频后有用信号落在0Hz附近带宽正负各1MHz。低通滤波器的通带设为1.2MHz阻带从2MHz开始过渡带0.8MHz这个指标用64阶左右的FIR就能做到。如果NCO频率设成0直接零中频确实省事但直流偏移和本振泄漏会直接压在信号上。窄带信号的带宽只有2MHz直流附近的几十kHz干扰就可能吃掉一部分有效频带。所以工程上常常故意把NCO偏置50到100kHz把信号搬离直流代价是后续低通滤波器要多处理一点频率偏移但换来干净的频谱。这个技巧在零中频架构里很常见花一点频率裕量换直流干净通常比事后做直流消除更省心。4.3 抽取因子与滤波器指标的分配数字下变频之后一定要抽取否则后面的处理全在高采样率下跑资源浪费。抽取因子怎么定原则是抽取后的采样率至少是信号带宽的2倍留裕量取2.5到4倍。接着上面的例子信号带宽2MHz抽取后采样率取5MHz比较舒服抽取因子 $D 40/5 8$。但一级抽取8倍对低通滤波器的过渡带要求很陡抽取前采样率40MHz要保证抽取后2MHz带宽内无混叠抗混叠滤波器必须在2MHz处就降到足够低。过渡带只有很窄一段FIR阶数会飙升。常规做法是分级抽取。第一级用CIC滤波器做4倍抽取CIC不需要乘法器只做加减和积分资源极省缺点是通带不平坦边缘衰减可能到1dB以上。第二级用半带滤波器做2倍抽取半带滤波器有一半系数为零运算量减半而且通带平坦度好。两级合起来8倍抽取总资源比单级FIR低一个数量级。CIC的参数要算清楚积分器级数、梳状器级数、差分延迟、抽取因子。4级CIC、差分延迟1、抽取因子4在通带边缘1MHz处的衰减大约是$$A \left| \frac{\sin(\pi f / f_s \cdot D)}{\sin(\pi f / f_s)} \right|^N$$代入 $f1MHz$、$f_s40MHz$、$D4$、$N4$算出来约1.3dB。这个衰减必须在后续用CFIR补偿滤波器补回来否则带内平坦度不够宽带调制信号的EVM会恶化。补偿滤波器的频率响应是CIC响应的倒数通常在通带内做3到5个抽头的FIR就够。CIC的通带衰减是窄带数字下变频里最容易漏掉的一项。频谱上看不出来但解调星座图会明显发散尤其是信号占满整个通带的时候。4.4 采样时钟抖动窄带高中心频率的隐形杀手窄带系统经常在很高的中心频率上工作这时候采样时钟抖动的影响会被放大。信噪比劣化可以用下面的式子估算$$SNR_{jitter} \approx -20\log_{10}(2\pi f_0 \sigma_t)$$其中 $f_0$ 是信号中心频率$\sigma_t$ 是采样时钟的均方根抖动。代入 $f_070MHz$、$\sigma_t1ps$得到 $2\pi \times 70\times10^6 \times 10^{-12} \approx 4.4\times10^{-4}$对应约67dB。如果中心频率升到1GHz同样1ps抖动只剩约44dB。这就是为什么高频窄带接收机对时钟源的要求近乎苛刻——不是ADC位数不够而是时钟抖动把信噪比吃掉了。实测时判断是不是抖动受限有个简单办法输入一个单音看底噪是随输入频率升高而恶化还是随输入幅度变化。如果底噪随频率升高而抬升基本就是抖动或时钟相位噪声主导换更低抖动的时钟源比换更高位数的ADC更有效。5. 窄带模型失效的边界几类“看着对、算出来错”的现场5.1 超宽带脉冲硬套复包络包络失去了物理意义复包络模型的前提是包络慢变超宽带脉冲正好相反。一个持续1ns、带宽1GHz的脉冲中心频率如果也是1GHz分数带宽接近100%包络在一个载波周期内就完成了从零到峰值再回零的全过程这时候用希尔伯特变换算出来的“包络”只是数学构造不对应任何可测量的物理量。这类信号如果硬套窄带模型最典型的错误是低估瞬时带宽对器件的影响。窄带模型下放大器只看中心频率的增益和1dB压缩点超宽带脉冲则要看整个频带的群时延平坦度和幅度平坦度任何一点起伏都会让脉冲波形展宽或振铃。我见过一个项目把超宽带脉冲送进一个按窄带指标选的滤波器结果输出脉冲拖尾严重误码率居高不下查了半天才发现是滤波器群时延波动在作怪。5.2 频率选择性信道窄带平坦衰落假设的适用范围无线信道在窄带模型下通常被简化为平坦衰落也就是整个信号带宽内信道响应是一个复数常数。这个假设成立的条件是信号带宽小于信道的相干带宽相干带宽可以用 $B_c \approx 1/(5\tau_{rms})$ 粗略估计$\tau_{rms}$ 是均方根时延扩展。室内环境 $\tau_{rms}$ 典型值50ns相干带宽约4MHz。一个带宽2MHz的窄带信号落在相干带宽之内平坦衰落假设成立均衡器只需要一个复系数。换成20MHz带宽的信号已经跨过好几个相干带宽信道出现频率选择性必须用多抽头均衡或者OFDM。这时候如果还按窄带模型只做一个复系数均衡误码率会高得离谱而且现象很迷惑——某些频点很好某些频点完全解不出来。判断能不能用窄带信道模型先算相干带宽再和信号带宽比。信号带宽超过相干带宽的十分之一就要考虑频率选择性。5.3 强非线性下的频谱再生窄带不等于干净窄带信号经过饱和放大器会产生互调分量这些分量落在带内造成EVM恶化落在邻道造成频谱再生。窄带系统因为信道间隔小邻道抑制要求往往更严频谱再生的问题反而更突出。举个例子一个带宽200kHz的窄带信号信道间隔25kHz经过一个回退不足的放大器三阶互调产物可能扩展到中心频率两侧几百kHz直接压到相邻信道上。这时候看单音测试的1dB压缩点完全不够必须用双音互调或者直接测ACPR。窄带系统的ACPR指标通常要求在负40dBc以下对应的放大器回退量可能要到6到8dB比宽带系统更保守。这里有个反直觉的结论窄带信号对放大器线性的要求不一定比宽带低因为邻道间隔更小同样的频谱扩展造成的相对干扰更严重。选型时不能因为“信号窄”就放松线性指标。5.4 多普勒与距离走动窄带雷达和宽带雷达的分界雷达领域对窄带的判定还有一层含义目标运动在一个脉冲时间内造成的距离走动是否可以忽略。窄带雷达带宽小、距离分辨率低走动量相对分辨率可以忽略多普勒只表现为载波频移宽带雷达带宽大、分辨率高同样的目标速度会造成明显的距离像走动必须做运动补偿。算一笔账带宽1MHz距离分辨率150m目标速度300m/s脉冲宽度1ms内走动0.3m远小于分辨率窄带模型完全够用。带宽1GHz分辨率0.15m同样条件下走动0.3m已经超过两个距离单元不做补偿距离像就糊了。这个判据和分数带宽无关纯粹看“走动量 / 分辨率”的比值是雷达信号处理里很实用的一条经验。6. 频谱仪与解调链路上的排查清单6.1 分辨率带宽设置造成的“假窄带”和“假宽带”频谱分析仪的分辨率带宽RBW直接决定你看到的谱线形状。RBW大于信号带宽时信号被仪器响应展宽看起来比实际宽RBW远小于信号带宽时扫描时间会变得很长而且噪声起伏被平滑掉弱信号可能被当成窄带谱线。经验做法是RBW取信号带宽的十分之一到二十分之一既能看清包络形状又不至于扫描太慢。扫描时间和RBW的关系近似为$$T_{scan} \ge k \cdot \frac{Span}{RBW^2}$$其中 $k$ 是仪器相关的常数通常在2到3之间。跨度10MHz、RBW 1kHz扫描时间至少20到30秒这个等待时间很多人没耐心就把RBW调大结果看到的谱线形状已经失真。排查窄带信号之前先确认RBW设置是否合理否则后面所有判断都建立在错误的观测上。6.2 镜像、本振泄漏和直流偏移的快速区分窄带接收机里镜像和本振泄漏经常被混淆因为它们在频谱上都表现为“多出来的一根谱线”。区分方法不难改变本振频率有用信号和镜像会朝相反方向移动两者间距始终是两倍中频本振泄漏则固定在中频位置不随输入信号频率变化直流偏移固定在零频随增益变化而变。现象随本振变化随输入频率变化常见原因镜像与信号反向移动间距恒为 $2f_{IF}$IQ不平衡、混频器抑制不足本振泄漏固定在中频位置不变混频器端口隔离不够直流偏移固定在零频位置不变零中频架构的固有缺陷交调产物随双音间隔变化落在 $2f_1-f_2$ 等位置放大器或混频器非线性这张表在实际排查时很省时间。有一次现场看到中频处有一根不动的谱线第一反应是镜像结果改变本振后它纹丝不动才确认是本振泄漏问题出在混频器本振端口屏蔽不好跟IQ校准没关系。6.3 混叠检查输入已知单音反推折叠路径怀疑采样率设置有问题时最直接的办法是输入一个已知频率的单音观察它在数字频谱上出现的位置然后按采样率反推折叠路径。比如输入70MHz单音、采样率40MHz预期出现在10MHz70对40取模得3030再对40取模得10等价于70除以40余3030再折叠到10。如果实际出现在30MHz说明采样率或者信号链路的中频频率和设计值不一致。更严格的检查是扫频保持采样率不变输入频率从 $f_s/2$ 扫到 $f_s$观察输出频率是否按预期折叠。如果某个频点的输出频率跳变不符合规律可能是抗混叠滤波器没有覆盖到那个频段或者ADC内部有抽取导致实际采样率和标称值不同。这个测试在调试新板子时值得花半小时做一遍能省掉后面几天的困惑。6.4 IQ不平衡与群时延的联合排查窄带系统的EVM恶化来源通常集中在IQ不平衡和群时延波动两处。区分方法是看恶化随频率的变化规律IQ不平衡造成的镜像随输入频率缓慢变化在整个通带内比较均匀群时延波动造成的码间干扰在通带边缘明显加重中心频率附近反而正常。具体操作可以分两步。第一步输入单音扫过整个通带记录正负频率分量的幅度差如果差值基本恒定说明是IQ幅度不平衡如果差值随频率变化可能是滤波器幅频响应不平坦。第二步输入宽带调制信号观察EVM随载波频率偏移的变化如果在通带边缘EVV明显恶化而中心正常基本可以锁定群时延问题需要检查滤波器的相位响应或者加均衡。窄带系统的调试顺序建议是先看频谱确认没有镜像和杂散再看单音确认IQ平衡最后看调制信号确认群时延和EVM。顺序反了容易在错误的方向上折腾。这套流程我在几个窄带接收项目里反复用过最耗时的一次是群时延问题单音测试全部正常一上调制信号就出错最后用矢量网络分析仪测出滤波器通带边缘群时延突起了近一个符号周期换了一只相位更平坦的滤波器才解决。后来我养成了一个习惯窄带链路选滤波器除了看插损和阻带一定把群时延曲线也调出来看一眼尤其是信号占满通带的应用。这一眼往往比后面调几天算法都值。
阅读完成 · 觉得有帮助?