4. 单光子探测与误码关联

在量子密钥分发(QKD)系统中,单光子探测器(SPD)是接收端最关键的器件之一,它直接决定了系统能够多快、多准地识别到达的单光子信号。然而,SPD并非理想器件,其效率、暗计数、后脉冲和死时间等非理想特性会以不同方式引入误码,最终体现为量子比特误码率(QBER)的抬升。理解这四类参数如何转化为QBER,是进行链路优化和误码分析的基础。

一、探测器效率:信号衰减与误码的间接关联

探测器效率(通常记为η)定义为入射单光子被成功探测并产生有效电脉冲的概率。在QKD中,探测器效率直接影响的是“信号计数率”和“总计数率”的比值。假设发送端以平均光子数μ发送弱相干态,经过信道衰减后到达探测器的平均光子数为μ',则探测器的信号计数率约为R_sig ≈ μ'·η·f_rep(f_rep为脉冲重复频率)。

探测器效率本身并不直接产生误码,但它会改变信号与噪声的相对比例。当η降低时,信号计数减少,而暗计数等噪声计数基本不变,导致信噪比下降。在QBER计算中,误码主要来源于暗计数和光学串扰等噪声事件被误判为信号。因此,η越低,相同暗计数水平下QBER越高。例如,若暗计数率为R_dark,信号计数率为R_sig,则暗计数贡献的误码率近似为R_dark/(2·R_sig)(假设暗计数随机产生0/1比特)。可见,提高η是降低QBER的有效手段之一。

二、暗计数:随机噪声直接注入误码

暗计数是指在没有光子入射的情况下,探测器因热激发、隧穿效应或材料缺陷等原因自发产生的计数。暗计数是QBER的直接来源之一,因为它产生的计数与信号无关,且其比特值随机。在BB84协议中,若接收端探测到暗计数,而发送端并未发送对应光子,则接收端记录的比特与发送端实际编码的比特无关,形成误码。

暗计数对QBER的贡献可以用以下关系估算:设总计数率为R_total = R_sig + R_dark,其中R_sig为信号计数率,R_dark为暗计数率。若暗计数完全随机,则暗计数导致的误码率约为R_dark/(2·R_total)。当R_dark远小于R_sig时,该贡献较小;但当信号衰减严重或探测器效率低时,暗计数占比上升,QBER显著增加。因此,在长距离QKD链路中,暗计数是限制QBER下限的关键因素之一。

三、后脉冲:时间关联噪声与误码累积

后脉冲(afterpulsing)是雪崩光电二极管(APD)探测器中的一种典型效应。当APD发生雪崩后,部分载流子被陷阱捕获,随后在短时间内被释放,可能触发一个虚假的后续脉冲。后脉冲与真实探测事件在时间上相关,因此它产生的误码不是完全随机的,而是与之前的探测历史有关。

后脉冲对QBER的影响体现在两个方面:一是它增加了额外的计数,这些计数可能被误判为信号;二是后脉冲的概率与探测频率和死时间设置有关。若死时间设置过短,陷阱载流子尚未完全释放,后脉冲概率增大。后脉冲贡献的误码率通常与探测频率和探测器工作温度相关。在高速QKD系统中,后脉冲是限制重复频率和QBER的重要因素。降低后脉冲的方法包括:适当延长死时间、降低工作温度、采用门控模式或使用超导纳米线单光子探测器(SNSPD)等低后脉冲器件。

四、死时间:计数损失与有效信号率下降

死时间(dead time)是指探测器在每次成功探测后,需要恢复一段时间才能响应下一个光子的时间间隔。在死时间内,探测器对入射光子不响应,导致计数丢失。死时间本身不直接产生误码,但它会降低有效信号计数率,从而改变信号与暗计数的比例。

设死时间为τ_d,脉冲重复周期为T_rep,则探测器可响应的最大计数率受限于1/(τ_d + T_rep)(近似)。当信号计数率接近该上限时,大量信号光子被丢失,而暗计数在死时间后仍可能被记录。这导致有效信号计数率下降,暗计数占比上升,QBER随之增加。此外,死时间还会影响后脉冲概率:死时间越短,后脉冲越容易在下一个门控周期内被误判为信号。因此,死时间的设置需要在计数率和误码率之间进行权衡。

五、四类参数的联合作用与QBER估算

在实际系统中,上述四类参数并非独立作用,而是相互耦合。例如,提高探测器效率可以增加信号计数,但若暗计数和后脉冲不变,则QBER下降;延长死时间可以降低后脉冲,但会减少有效计数率,可能使暗计数占比上升。因此,QBER的优化需要综合考虑这些参数。

一个简化的QBER估算模型可以表示为:

QBER ≈ (R_dark/2 + R_after/2 + R_mis) / (R_sig + R_dark + R_after)

其中R_dark为暗计数率,R_after为后脉冲计数率,R_mis为光学系统误码(如偏振串扰),R_sig为有效信号计数率。该模型假设暗计数和后脉冲产生的比特随机,因此各贡献一半误码。实际系统中还需考虑探测器效率对R_sig的影响:R_sig = μ'·η·f_rep。

为了更直观地展示四类参数如何影响QBER,下图给出了从探测器物理参数到QBER的关联路径。图中左侧为探测器参数,中间为计数率变化,右侧为QBER贡献。可以看到,探测器效率通过影响信号计数率间接影响QBER;暗计数和后脉冲直接注入误码;死时间通过限制计数率改变信号与噪声比例。

单光子探测器参数 → 计数率变化 → QBER 关联路径 探测器物理参数 计数率变化 QBER 贡献 探测器效率 η 信号计数 R_sig = μ'·η·f_rep 暗计数 R_dark 热激发/隧穿随机计数 后脉冲 R_after 陷阱载流子延迟释放 死时间 τ_d 恢复期计数丢失 有效信号计数率 ↑ η 提高 → R_sig 增大 噪声计数率 ↑ R_dark + R_after 增加 总计数率受限 R_total ≤ 1/(τ_d + T_rep) 信噪比变化 R_sig / (R_dark + R_after) 量子比特误码率 QBER ≈ (R_dark/2 + R_after/2 + R_mis) / (R_sig + R_dark + R_after) 注:R_sig 为有效信号计数率,R_dark 为暗计数率,R_after 为后脉冲计数率,R_mis 为光学系统误码计数率,τ_d 为死时间,T_rep 为脉冲重复周期。 提高 η 可增大 R_sig 从而降低 QBER;暗计数和后脉冲直接注入误码;死时间通过限制总计数率间接影响信噪比。

六、参数优化与QBER控制的实际考虑

在实际QKD系统中,控制QBER需要针对上述四类参数采取不同策略。对于探测器效率,应选择高η的探测器(如SNSPD在1550nm波段效率可达90%以上),并优化光学耦合。对于暗计数,可通过降低探测器工作温度、采用低噪声偏置电路来抑制。对于后脉冲,可适当延长死时间或采用门控模式,但需权衡计数率损失。对于死时间,应根据系统重复频率和探测器恢复特性设置合理值,通常APD的死时间在几十纳秒到微秒量级,而SNSPD的死时间可低至纳秒级。

一个实用的参数调试流程是:先固定死时间,测量不同η下的QBER,确认信号计数率是否主导;再逐步降低暗计数(如降温),观察QBER下限;最后调整死时间,在计数率和后脉冲之间找到平衡点。通过这种系统化方法,可以将QBER控制在协议安全阈值(如BB84的11%)以下,确保密钥生成的有效性。

关键结论:探测器效率通过改变信号计数率间接影响QBER;暗计数和后脉冲是QBER的直接噪声源;死时间通过限制总计数率改变信噪比。四者联合作用决定了QBER的下限,优化时需综合考虑。