跳转到内容

5.8 部分响应系统

杨鸿文 主编(北京邮电大学通信原理课程组)北京邮电大学出版社《通信原理(第5版)》大学本科 · 教材与微课双语助读 (Alt+Y)

前面指出,为了消除码间干扰并达到极限频带利用率 2 Baud/Hz,奈奎斯特第一准则要求系统传递函数为理想矩形低通滤波。但理想矩形滤波器在物理上无法实现,且时域脉冲拖尾按 1/t 衰减,对定时抖动极度敏感;而升余弦滚降滤波器虽然物理可实现且拖尾衰减快,但必须以牺牲频带利用率为代价(ηₛ = (2)/(1 + α) < 2 Baud/Hz)。

为了化解这一对尖锐矛盾,提出了部分响应系统(Partial Response System):

  • 核心思想:不再追求抽样点码间干扰处处为零,而是有意识地在某些确定抽样点人为引入幅度已知的受控码间干扰(Controlled ISI);
  • 核心收益:在频域将垂直陡峭的截止边缘改造为平滑滚降的余弦过渡带(物理极易实现),同时在奈奎斯特带宽 W = 1/(2T_b) 内完整实现最高理论频带利用率 2 Baud/Hz。

5.8.1 第一类部分响应系统的构成

Section titled “5.8.1 第一类部分响应系统的构成”

图 5.8.1 给出了第一类部分响应系统(双二进制系统, Duobinary System)的系统框图。系统由相关编码器、理想低通滤波器及抽样判决器级联而成。

flowchart LR
    src["二进制序列 $$\{b_n\}$$"] --> map["电平映射\n$$a_n \\in \\{\\pm 1\\}$$"]
    map --> cor["相关编码器\n$$c_n = a_n + a_{n-1}$$"]
    cor --> lpf["理想低通 $$H_2(f)$$\n截止带宽 $$W = 1/(2T_b)$$"]
    lpf --> chan["信道传输"]
    chan --> rx["接收滤波与抽样\n$$t = n T_b$$"]
    rx --> dec["三电平判决器"] --> out["恢复数据"]

图 5.8.1 第一类部分响应基带传输系统框图

图 5.8.1 第一类部分响应基带传输系统框图(原书影印参考)

设输入二进制比特流为 {bₙ},经电平变换后得到极性序列 aₙ ∈ {-1, +1}。相关编码器将当前输入符号与延迟一个周期的前导符号进行代数相加:

cₙ = aₙ + aₙ-1 (5.8.2)

将二电平独立序列转换为具有时域相关性的三电平序列 cₙ ∈ {-2, 0, +2}。

第一类部分响应相关编码序列计算

已知输入二进制序列为 {bₙ} = (1, 1, 1, 0, 0, 1, 0, 1, 1, 1, 0, 0, 1, 0),试求双极性序列 {aₙ} 及相关编码输出序列 {cₙ}(设初态 a₀ = -1)。

解

根据映射规则(1 → +1, 0 → -1)与代数相加 cₙ = aₙ + aₙ-1:

序号 n01234567891011121314
输入 {bₙ}-11100101110010
极性 {aₙ}-1+1+1+1-1-1+1-1+1+1+1-1-1+1-1
编码 {cₙ}-0+2+20-2000+2+20-200

相关编码输出取值为 {-2, 0, +2} 三种离散电平,在相邻码元之间成功建立了确定性的代数相关。


相关编码器的频域传输特性为:

H₁(f) = 1 + e⁻j2π f T_b = 2cos(π f T_b)e⁻jπ f T_b (5.8.3)

截止带宽为 W = (1)/(2T_b) 的理想低通滤波器特性为 H₂(f) = T_b operatornamerect(f / 2W)。两者级联后的系统总传递函数为:

第一类部分响应系统的频域与时域解析特性

系统总传递函数为:

H_I(f) = H₁(f) H₂(f) = 2T_bcos(π f T_b)e⁻jπ f T_b, & |f| ≤slant (1)/(2T_b) 0, & |f| > (1)/(2T_b) (5.8.5)

对应的时域总冲激响应(双二进制脉冲)为两个相距 T_b 的 operatornamesinc 脉冲叠加:

h_I(t) = operatornamesinc((t)/(T_b)) + operatornamesinc((t - T_b)/(T_b)) = (T_b² sin(π t / T_b))/(π t(T_b - t)) (5.8.6)

其在离散抽样时刻 t = n T_b 的响应为:

h_I(n T_b) = 1, & n = 0, 1 0, & n = 其他整数 (5.8.7)

图 5.8.2 第一类部分响应系统传递函数

图 5.8.2 第一类部分响应系统传递函数(原书影印参考)

图 5.8.3 第一类部分响应系统的冲激响应

图 5.8.3 第一类部分响应系统的冲激响应(原书影印参考)

如图 5.8.2 所示,H_I(f) 的幅频特性在截止频率 W = (1)/(2T_b) 处以半个余弦波形平滑落至零,相频特性严格线性。物理上可用结构极其简单的低阶模拟滤波器高精度逼近,彻底消除了阶跃突变;同时系统带宽仍为严格的奈奎斯特带宽 W = R_b/2,频带利用率达到理论天花板 2 Baud/Hz。


若直接根据 cₙ = aₙ + aₙ-1 在接收端进行逐符号递推判决:

hataₙ = cₙ - hataₙ-1 (5.8.8)

其致命隐患是:若前一符号 hataₙ-1 受到噪声干扰发生判决错误,由于递推依赖关系,将导致后续一系列符号连续错判,产生严重的**误码传播(Error Propagation)**现象。

为彻底根除误码传播,在发送端相关编码之前引入模二加预编码(Precoding),系统结构如图 5.8.4 所示。

flowchart LR
    src["$$\{b_n\}$$"] --> xor(("⊕"))
    xor --> delay["延时 $$T_b$$"]
    delay -->|"$$d_{n-1}$$"| xor
    xor -->|"$$d_n$$"| map["电平映射\n$$a_n = 2d_n - 1$$"]
    map --> cor["相关编码\n$$c_n = a_n + a_{n-1}$$"]
    cor --> out["部分响应信道传输"]

图 5.8.4 加有预编码的第一类部分响应系统

图 5.8.4 加有预编码的第一类部分响应系统(原书影印参考)
加有预编码的第一类部分响应无差错传播判决法则
  1. 预编码规则: 输入数据 {bₙ} 与前一预编码符号进行模二加运算:

    dₙ = bₙ oplus dₙ-1 (5.8.9)
  2. 电平变换与相关编码: aₙ = 2dₙ - 1 ∈ {-1, +1}。抽样值相关编码结果为:

    cₙ = aₙ + aₙ-1 = (2dₙ - 1) + (2dₙ-1 - 1) = 2(dₙ + dₙ-1 - 1) (5.8.11)
  3. 接收端独立非递推判决规则: 对上式两端作模二运算,由于 bₙ = dₙ oplus dₙ-1,直接得到:

    bₙ = [(cₙ)/(2) + 1] ±od 2 (5.8.13)

    即接收端只需根据当前抽样值 cₙ 独立判决,与历史符号无任何关联:

    • 当 cₙ = ± 2 时,判决 hatbₙ = 0;
    • 当 cₙ = 0 时,判决 hatbₙ = 1。
  4. 加性噪声干扰下的双门限判决准则: 在接收抽样值 yₙ = cₙ + nₙ 条件下,设置双判决门限 ± 1:

    hatbₙ = 1, & |yₙ| < 1 0, & |yₙ| ≥slant 1 (5.8.16)
加有预编码的第一类部分响应系统编解码全过程

设输入序列为 {bₙ} = (1, 1, 1, 0, 0, 1, 0, 1, 1, 1, 0, 0),初态取 d₀ = 0。试计算预编码序列 {dₙ}、电平序列 {aₙ}、采样序列 {cₙ} 以及接收端判决恢复序列 {hatbₙ}。

解

根据预编码 dₙ = bₙ oplus dₙ-1、映射 aₙ = 2dₙ - 1、编码 cₙ = aₙ + aₙ-1 及判决法则:

序号 n0123456789101112
输入 {bₙ}-111001011100
预编码 {dₙ}0101110010111
极性 {aₙ}-1+1-1+1+1+1-1-1+1-1+1+1+1
抽样值 {cₙ}-000+2+20-2000+2+2
判决输出 {hatbₙ}-111001011100

恢复数据 {hatbₙ} 与原始输入 {bₙ} 严格一致。接收端每个符号完全独立判决,即便单个抽样值由于噪声瞬时抖动发生错判,也不会扩散传递给后续符号,彻底消除了误码传播。

共 0 题