光纤传输系统中偏振损伤的动态补偿
《Optical Fiber Technology》:Dynamic compensation of polarization impairments in optical fiber transmission systems
【字体:
大
中
小
】
时间:2026年09月10日
来源:Optical Fiber Technology 2.7
编辑推荐:
• 提出了一种混合式(机器学习结合经典爬山法)控制系统,以实现快速的光束指向(SOP)跟踪。• 机器学习有助于实现快速粗略跟踪,并通过穆勒矩阵反馈得到改进。• 仅需6.0秒即可收敛,优于SPGD、PID和爬山法。• 确保良好的光斑直径(DOP),具有干扰抑制能力和更好的稳定性。
• 提出了一种混合式(机器学习结合经典爬山法)控制系统,以实现快速的光束指向(SOP)跟踪。• 机器学习有助于实现快速粗略跟踪,并通过穆勒矩阵反馈得到改进。• 仅需6.0秒即可收敛,优于SPGD、PID和爬山法。• 确保良好的光斑直径(DOP),具有干扰抑制能力和更好的稳定性。
1. 引言
光通信系统使用光进行传输,因为其高载波频率能够实现高带宽和快速的数据传输速度。在标准光纤链路中,我们通过调制光的振幅、相位或频率来编码信息。光可以传播很远的距离而不会显著衰减。偏振是另一个关键因素,它是光的固有属性,在相干通信和偏振分复用(PDM)等先进技术中起着重要作用,这些技术可以传输多个数据流。然而,光在传播过程中偏振会随机变化。当这种情况发生时,信号会退化,通道之间会发生串扰,系统的性能也会受到影响。因此,在设计中保持偏振稳定是首要任务[1][2]。像干涉测量和量子密钥分发(QKD)这样的技术也依赖于在接收端正确获取偏振状态[1][2][3][4]。
偏振在光接收器的设计中起着至关重要的作用,特别是在相干检测的背景下。主要有三种类型的接收器:直接检测接收器、相干接收器(如同频和异频接收器)以及偏振分集相干接收器[5][6]。在直接检测中,通常不需要关心偏振,因为只测量光的强度。相比之下,相干接收器依赖于输入信号与本地振荡器之间的干涉,因此对偏振对齐非常敏感。为了解决这个问题,大多数现代系统采用偏振分集架构,将信号分成两个正交分量并分别处理,以确保可靠运行。这些接收器适用于高速通信,因为它们对偏振变化具有鲁棒性,并且能够准确提取振幅和相位信息[1][4][7][8]。
依赖物理层光子传输的量子密钥分发(QKD)系统要求保持传输光的偏振状态,以确保在接收端进行准确的检测和决策。在基于光纤的QKD中,维持光纤传播过程中的固定偏振状态是必不可少的。然而,实际的光纤系统存在缺陷。光纤几何形状的变化、制造引起的应力、温度波动和弯曲会导致正交偏振分量之间的时变相位移动。因此,偏振状态会在庞加莱球面上随机漂移[1][5]。这导致光传输过程中偏振状态不断变化,称为偏振漂移[5][6]。由于环境干扰是随机的,这一过程可以建模为随机过程,偏振状态在庞加莱球面上不可预测地移动。随着光纤中偏振的随机演变,我们通过观察归一化的斯托克斯矢量在庞加莱球面上跟踪它,该矢量始终保持单位半径。本质上,偏振表现得像是由材料双折射的不可预测、时变性质驱动的随机旋转;这确保了我们的偏振模型能够真实反映实际光纤电缆中的混沌变化条件[1][4][9]。
在实现和系统级设计中,通常使用离散时间模型来近似连续随机行为,其中偏振状态通过连续的小随机旋转演变。在这种表示中,每个偏振扰动由三个统计独立的高斯分布空间分量表示。因此,结果偏振旋转的大小遵循麦克斯韦-玻尔兹曼分布,在庞加莱球面上产生随机游走,代表随机双折射的累积效应。这有效地在庞加莱球面上产生随机游走,表明沿光纤的众多小扰动的累积影响。这些随机模型在光通信研究中广泛采用,用于分析偏振模式色散和时变SOP行为,并为设计偏振跟踪和稳定系统提供了现实框架[1][5][10]。
为了减少偏振漂移,自动化偏振稳定系统采用闭环反馈控制。在所提出的平台上,高精度偏振计连续测量光信号的斯托克斯参数,而多通道电子偏振控制器(EPC)应用校正调整。控制算法处理实时测量结果并生成执行器命令,以抵消偏振漂移,使系统能够在预定义的目标点保持SOP并确保稳定的光通信性能。
大多数现有的偏振补偿算法基于经典反馈和优化算法。手动偏振对齐曾经是一种标准方法,但现在已经过时,无法应用于表现出连续变化的SOP的动态光链路。这种演变突显了自动方法(如梯度下降、爬山法、扰动-观察和PID控制器)的重要性,这些方法通过实现实时适应推动了该领域的发展。这些方法根据接收到的偏振误差反馈迭代调整EPC的电压,反映了光通信技术的进步。在相干光偏振分集系统中,具有数字信号处理的偏振分集接收器也是一种众所周知的方法,用于处理偏振旋转和PMD[7][11]。
最近开发了基于机器学习(ML)的技术,能够可靠地实时补偿由混沌光纤干扰引起的任意非线性偏振动态。与纯粹的经典方法相比,神经网络或混合智能控制器可以实现快速收敛和高稳定性的跟踪性能。在本文中,提出了一种混合ML辅助的偏振稳定方案。在大的偏振偏差期间,基于神经网络的阶段执行快速粗略对齐。随着偏振波动的减小,SOP的精细调整由经典反馈控制器通过自适应闭环跟踪来完成。即使在波动的信道条件下,也能实现快速收敛和稳健的实时偏振稳定[6]。
本文的其余部分组织如下:第2节讨论SOP理论;第3节介绍经典控制和优化方案;第4节介绍我们的混合补偿方案及其系统和软件架构;第5节描述结果;第6节进行总结。
2. 光偏振的分析模型
光系统中的偏振变换通常使用琼斯计算或穆勒计算方法来处理[12]。这两种方法描述了相同的物理偏振现象,但根据光场和测量设备的特性采用了不同的数学表示方式。使用电场的偏振状态可以表示为公式(1):
??=[????????]
其中????表示电场的??分量,????表示电场的??分量。实际的偏振测量不是直接从电场获得的,而是使用斯托克斯参数进行测量的[13]。因此,采用了穆勒计算方法,因为它提供了实验测量的偏振状态的直接数学描述[14]。斯托克斯矢量由公式(2)给出:
??=[??0??1??2??3]??
其中??0表示总光强度,??1、??2和??3分别表示线偏振和圆偏振分量。归一化的斯托克斯矢量类似于庞加莱球面上的一个点,提供了一种方便的偏振状态几何表示。
对于完全偏振的光,可以使用公式(3a)和(3b)从测量的斯托克斯参数重建偏振椭圆:
??=(1/2)??????????1?(??2??1)
??=(1/2)??????????1?(??3??0)
其中??是偏振方位角,??是椭圆率角。这些方程建立了实验测量的斯托克斯矢量与光场的物理偏振状态之间的关系。通过将斯托克斯矢量与穆勒矩阵相乘可以描述偏振变换,公式(4)为:
??????????=?????????
其中??是表示光系统的穆勒矩阵。对于完全偏振的光,穆勒矩阵在数学上等同于琼斯矩阵,并可以从琼斯矩阵推导出来。
分析偏振控制器利用这种穆勒矩阵表示来确定将测量偏振状态转换为所需目标状态所需的波片设置。它由三个级联的波片组成,配置为四分之一波片(QWP)- 半波片(HWP)- 四分之一波片(QWP)。控制器的总穆勒矩阵为:
??????????=??????????2(??3)?????2?????2(??2)???????????2(??1)
其中,??????????是四分之一波片的穆勒矩阵,????2?????是半波片的穆勒矩阵,??1、??2和??3是快轴方向。
由于波片可能会以某个角度旋转,因此完整控制器的分析穆勒矩阵为:
??????????=??2(???3)???????????2(0)???2(???2)?????2?????2(0)???2(???1)???????????2(0)???2(???1)
控制器的目标是找到??1、??2、??3,使得通过光纤传输后的测量偏振状态满足:
???????????????????=???????????????????????????????????
其中,???????????????????和?????????????????????????分别表示所需的目标状态和初始状态。这将测量偏振状态转换为目标偏振状态。偏振对齐的质量使用庞加莱球面上归一化测量斯托克斯矢量和目标斯托克斯矢量之间的角度分离???(??)来评估[1][2][4]:
???(??)=?????????1?(????????????????????????????????????????????)
在理想的理论条件下,分析穆勒矩阵公式提供了一个确定性解决方案,可以将任何物理上可实现的偏振状态转换为另一种状态。然而,传输信道不断受到环境干扰的影响,包括温度波动、光纤弯曲、扭曲、机械应力和振动。这些效应需要重复估计偏振状态和迭代调整执行器电压。因此,实际的偏振控制器依赖于数值优化算法,而不是单一的分析解。
3. 经典控制和优化方法
上述分析穆勒矩阵公式定义了所需的偏振变换,但没有指定如何获得所需的波片设置。在实践中,采用确定性优化算法来迭代确定最小化偏振误差的执行器电压。
3.1. PID控制用于精细SOP跟踪
该架构作为一个经典控制系统运行,结合了几何轨迹优化和动态反馈调节。它结合了球面线性插值(SLERP)和非线性PID控制器,以精确定位单位球面上的偏振状态。该框架建立在已建立的控制理论和偏振光学基础上,同时集成了对环境干扰或应变下的稳健SOP补偿的经验适应性[10]。应用于活动通道的最终控制电压由公式(9)给出:
?????(??)=?????(???1)+sgn?(dir)?[(???????)+(∫???????????)+(??????????)]
受执行器限制:
??∈[0???,10???]
这种离散时间组合基于标准的PID控制实现[10]。PID参数如下:
(11a)?????(??)=0.02+0.13?(1???????(??)/(π/4)
(11b)????=0.01???????(??)/8
(11c)????=0.025
增益函数?????(??)、????和????是根据实验调整的经验选择值,以在保持闭环稳定性的同时提高收敛速度。
3.1.1. 获取与跟踪状态
对于大的变化(>20°),系统使用沿偏振状态向量之间最短距离的SLERP航点,以实现均匀的系统性能。插值遵循球面几何原理,如公式(12)所示:
SLERP?(??)=sin?((1???)????(??))sin?(???(??))???measured+sin?(??????(??))sin?(???(??))???target
其中,??表示沿插值路径的进度分数,(??=0)对应于??measured,(??=1)表示达到??target。这种方法源自旋转动力学和计算机图形学中使用的球面插值技术。
3.2. 爬山法和基于梯度的搜索
由于EPC电压到输出斯托克斯矢量的映射是非线性的,并且庞加莱球面表示一个弯曲的流形,因此优化景观非常复杂。此外,电光波片的电压-延迟关系本质上是非线性的。尽管确定性控制器(如PID)在理想条件下理论上能够达到所需的偏振状态,但在快速变化的环境干扰、执行器非线性、测量噪声和硬件延迟存在的情况下,它们的收敛速度和鲁棒性可能会下降。因此,实际的偏振控制系统通常采用迭代优化方法来在这些非理想操作条件下提高收敛性。
在这项工作中,实现了基于爬山法的梯度搜索算法。算法不是通过微分计算分析梯度,而是直接从偏振状态的物理测量值估计局部搜索方向,并迭代更新控制电压,以达到所需的工作点[15][16][17]。
3.2.1. 爬山梯度优化用于粗略跟踪
该算法为任何活动EPC通道都有一个二进制方向指示器(13):
??????∈{+1,?1}
其中??????表示特定EPC通道的二进制方向指示器。监控增加该通道的电压是否会减少或增加庞加莱球面上的角度误差。在电压更新后,将当前测量误差与上次测量误差进行比较。如果误差减小,则确认当前方向,并继续沿相同方向进行。如果误差增加,则意味着算法正在偏离最优解。因此,梯度的方向被反转了。(14)??????←???????在反转了搜索方向之后,算法从更新后的操作点继续迭代优化。二进制中的梯度估计是一种梯度算法,类似于神经网络优化中的Rprop(弹性反向传播)算法。同样的概念也被应用于物理极化控制问题。与连续梯度方法相比的一个重要优势是对测量噪声的鲁棒性——由于只需要梯度的符号,因此梯度估计不会被噪声极化计读数所干扰。当对活动通道进行两次连续的电压更新仍然无法减少误差时,这表明轨迹已经到达了一个鞍点或局部最小值。这是由于电子极化控制器的电压到极化映射的非线性特性,它可能会产生某些区域,在这些区域内无法通过特定的控制通道进行推进。在这种情况下,算法会执行控制通道的循环切换。(15)????active←(????active+1)?mod?3对于凸目标函数,循环坐标下降法保证能够收敛。此外,对于准凸极化的优化也是实际有效的。这是因为改变波片的正交轴的控制可以提供必要的几何扰动,以逃离通道下降无法逃离的鞍点。校正电压步长的大小取决于当前的角度误差,并分为三个离散级别。(16)?????=?{ {?{ {?0.15?V 当 ??>10° 时;0.05?V 当 5°?≤10° 时;0.02?V 当 ??≤5° 时。这些步骤是分层次的,对于粗略的获取采用较激进的校正,逐渐减少到精度的微小步长,从而防止在最终接近目标时的超调。爬山算法提供了一种高效的实时优化方法。与其他方法不同,爬山算法不需要计算梯度。相反,算法分析电压调整每个阶段的成本函数差异,并决定是保持还是反转搜索方向。通过自适应调整步长来调整控制电压,直到极化误差最小化。执行器电压根据 (17)????+1=????+?????????进行更新,其中 ???? 代表第 ?? 次迭代时的 EPC 电压向量,???? 代表自适应步长,???? 代表基于目标函数改进测量的搜索方向。如果优化标准得到改善,则搜索继续在同一方向上;否则,它将改变方向,并且这个过程会迭代进行。3.3. 随机并行梯度下降随机并行梯度下降(SPGD)是一种广泛应用于自适应光学和极化的确定性优化技术,用于优化具有非线性特性的系统[18],[19]。与传统的基于梯度的技术不同,后者需要知道系统的数学模型并且必须解析计算梯度,SPGD 使用控制变量的随机扰动和系统响应的测量来估计优化方向。在每次迭代中,控制变量被随机扰动,并使用性能标准的变化来估计系统的局部梯度。控制变量根据 (18)????+1=??????????进行更新,其中 ???? 代表第 ?? 次迭代时的控制电压向量,?? 是优化步长,??? 是目标函数的期望梯度。由于 SPGD 算法完全基于实验信息而不是系统的解析模型,因此它广泛用于参数未知且环境条件多变的非线性光学系统中。因此,它被用于自适应和极化控制光学系统。4. 提出的混合补偿架构使用完全状态感知的机器学习第 2 节中描述的解析极化控制器为通过级联的 QWP–HWP–QWP 配置将任意输入极化状态(SOP)转换为所需的目标状态提供了物理框架。在理想的操作条件下,可以通过 PID 或 Hill-Climbing 控制等确定性优化技术分析和确定所需的波片设置。然而,实际的光纤通信系统很少在理想条件下运行。在本工作中使用的实验设置中,由于温度波动、光纤弯曲、扭转、机械应力和环境振动等原因,SOP 不断变化。这些扰动改变了传输光纤的有效双折射率,使得极化转换变得时变。因此,确定性控制器必须反复估计极化状态并迭代调整执行器电压以补偿这些动态变化。为了提高极化恢复过程的收敛速度,提出了一个混合的机器学习辅助控制器。机器学习模型的目标不是取代解析的 Mueller 矩阵控制器,而是通过快速估计已经接近最佳操作点的执行器电压来补充它。然后确定性控制器执行最终的精细调整,同时保持极化光学施加的物理约束,同时减少收敛所需的迭代次数。4.1. 整体系统概念所实现的系统是一个混合智能控制框架,旨在调节液晶光学设置中的极化状态。它结合了数据驱动的神经网络和基于经典优化的控制器,以实现预测准确性和实时稳定性。该系统的工作原理是将电输入(施加的电压)映射到光输出(Stokes 参数),形成了一个非线性系统识别和控制问题:(19)??=???(??),其中 ??=(??1,??2,??3) 代表施加的电压,??=(??1,??2,??3) 代表庞加莱球面上的极化状态。这种表述在光学系统建模和极化控制文献中广泛使用[2],[20],[21]。4.1.1. 神经网络前向模型多层感知器(MLP)作为系统的预测核心,学习电压输入和极化输出之间的非线性映射。学习到的函数表达式为 (20)???=?????(??),其中 ???? 表示由权重(??)参数化的神经网络。使用从光学系统收集的实验数据来训练 MLP。采用损失函数 (21)???(??)=1?????∑??=1∥??????????∥2 来对其进行优化。Adam 优化器因其快速收敛和稳定性而成为流行的深度学习技术,用于解决这个问题[22]。模型的快速系统行为近似使得实时极化响应成为可能[23],[24],[25]。4.2. 物理约束:庞加莱球面规范化在极化光学中,有效状态必须位于单元庞加莱球面上,(22)‖??‖=√??21+??22+??23=1为了确保物理有效性,预测的输出被规范化 (23)??norm=???‖???‖这确保所有预测的状态都代表物理上可行的极化条件。没有这一步骤,神经网络可能会产生数学上有效但在物理上不可能的输出。这个概念在极化光学中是标准的,并且在经典光学理论中也有很好的建立[21],[21],[26],[27]。4.2.1. 经典控制算法(集成决策层)该系统的经典控制元素是一个基于混合蒙特卡洛的坐标下降控制器,具有动量和滞后切换功能。这是一种基于结构化优化的控制算法,结合了:•随机全局搜索(蒙特卡洛采样)•局部坐标下降(无梯度精细化)•动量平滑•有限状态机切换这种组合通常用于没有解析梯度的黑盒控制系统[28]。4.2.2. 全局优化阶段(蒙特卡洛 + 模型引导)当系统远离目标极化状态时,它执行随机探索。生成候选电压,如下所示:(24)????~???(??current,??2)每个候选电压都使用神经模型进行评估 (25)?????=?????(????)每个候选电压的质量通过与其目标状态的对齐来衡量:(26)????=????????target这一步本质上是一个模型辅助的蒙特卡洛优化方法,其中神经网络替代了昂贵的物理测试。这种方法在基于模拟的优化和机器人控制系统中广泛应用[17],[25]。4.2.3. 基于动量的控制更新为了确保控制动作的平滑性,系统使用动量更新规则 (27)????+1=???????+(1???)??????这减少了突然的电压变化,并提高了物理硬件系统的稳定性。在工程术语中,它相当于控制信号的低通滤波器,防止执行器行为的振荡。4.2.4. 局部精细化阶段(无梯度的坐标下降)一旦接近目标状态,系统就切换到称为坐标下降优化的确定性精细化方法。每个电压通道独立调整 (28)????←????±?????观察极化误差的影响 (29)????←Clamp?(????+????????????)如果误差减小,则接受该更新;否则,则反转该更新。这种方法称为有限差分坐标下降,是一种用于无法直接计算梯度的系统的标准优化技术[29]。4.2.5. 通过滞后进行状态切换(有限状态机控制)系统使用基于滞后的切换机制来避免不稳定性。控制状态包括:•全局搜索 ???(??)>???(??)高•局部精细化 ???(??)低??(??)??(??)高•锁定状态 ???(??)≤???(??)lock这防止了模式之间的快速切换,并确保了稳定的收敛。这种基于滞后的控制器在工业控制系统中广泛使用,以防止振荡行为[28],[30]。最终的 ???(??)由第 2 节中的公式 (8) 给出。4.2.6. 神经网络和经典组件的集成系统中的关键创新是 MLP 和经典控制器之间的紧密集成:•MLP 提供了系统行为的快速预测。•经典控制器执行决策和优化。这种混合结构可以理解为:一个模型辅助的优化控制器,其中经典优化保证了稳定的控制,而机器学习则占据了物理模型的位置。虽然传统技术尽管存在噪声、延迟和硬件不确定性,但仍能保证鲁棒性,但神经网络降低了计算成本。4.3. 系统架构该设置由四个主要部分组成:一个发送 1550 nm 信号通过光纤的激光器、一个手动桨极化控制器、一个电子极化控制器和一个 Thorlabs PAX1000 极化计。极化测量装置发送实时更新,触发控制器根据需要做出更改。这样就形成了一个循环,系统不断检查和调整极化以达到所需的结果。下载:下载高分辨率图像(302KB)下载:下载全尺寸图像图 1. 实验设置。4.3.1. 光纤激光源设置中使用的光源是 1550 nm 单模光纤激光器。选择这个波长是为了使其位于通信 C 波段范围内,并且符合标准 SMF-28 光纤的双折射特性。源被视为完全相干的光,具有接近单位的 DOP,因此在整个实验过程中测量的 Stokes 矢量始终位于庞加莱球面上。4.3.2. 手动极化控制器——FPC030 Thorlabs FPC030 是一个 3 桨的全光纤极化控制器,利用光弹效应。将单模光纤缠绕在每个机械桨上会打破光纤芯的圆形对称性,并通过应力双折射建立两个正交的折射轴——一个快速的径向轴和一个缓慢的垂直轴。这样缠绕的光纤充当可调的线性延迟器或波片,其在 1550 nm 处的延迟 ?? 由下式给出:(30)??=2??????????????,其中 ????? 是应力诱导的双折射,?? 是光纤相互作用长度,?? 是工作波长。三个桨被配置为模拟四分之一波片-半波片-四分之一波片(QWP–HWP–QWP)序列。在 Jones 符号系统中,每个桨应用的变换表示为 (31)???(??,??)=???(???)?(???????200????????2)????(??),其中 ?? 是线圈的固定延迟,?? 是桨相对于参考方向的旋转角度。整个系统的变换是这三个桨的有序矩阵乘积 (32)??total=???(??3,??3)????(??2,??2)????(??1,??1)在球面上,四分之一波片使 Stokes 矢量绕由桨方向确定的轴旋转 90°,而半波片则执行 180° 的旋转。在这个实验中,FPC030 用于手动向光纤中引入受控应力双折射,以模拟真实的极化漂移,从而验证补偿算法。4.3.3. 电子极化控制器——EPC 和 12 位 DAC 编码EPC 是一种使用 Pockels 效应的电子控制极化旋转器。通过施加电压来改变光纤双折射段内快速轴和慢速轴之间的折射率差,从而调整光场经历的延迟。一组三个级联的 EPC 波片(包括 QWP、HWP 和 QWP)允许在庞加莱球面上围绕三个正交轴进行三个独立的旋转,这对于将任何初始 SOP 转换为任何输出 SOP 是必要的,类似于用三个欧拉角表示旋转。EPC 的响应时间和带宽足够快,可以為大多数应用提供闭环控制。EPC 的电控制电压通过 FTDI D2XX 兼容的串行接口以 38,400 波特传输。每个 0.0 到 10.0 V 之间的浮点电压被转换为 0 到 4095 之间的整数值,对应于 DAC 的分辨率。命令以 ASCII 字符格式在串行线上发送到 EPC。内置了基本的错误检测和故障条件,以捕获通信错误和硬件故障。由于熔融二氧化硅通过热光效应对温度敏感,热量会导致延迟随时间漂移。这就是为什么我们依赖于主动的闭环反馈——这样观众可以确信系统能够不受温度变化的影响而保持精度[31]、[32]。4.3.4. 执行器饱和和速率限制电子偏振控制器的电压范围受可用硬件的限制。为了防止无效的控制信号,并确保软件预期与物理现实相匹配,所有输入信号必须保持在0到+10伏的范围内。如果不执行这一限制,就会产生非线性误差,从而影响控制精度。还采取了额外的措施来确保稳定性。反馈控制器包括防死区功能,以限制输出饱和时的积分器增长。此外,还对电压变化的速率施加了极为严格的限制,以适应液晶波片的物理延迟。为了确保在重新测量之前偏振状态已经完全稳定,两次更新之间至少会保持500毫秒的停留时间。这可以防止控制系统对瞬间的非平衡状态做出反应。4.3.5. Thorlabs PAX1000偏振计——仪器接口和SCPI架构Thorlabs PAX1000旋转波片偏振计作为反馈回路中的测量仪器,持续获取光场的瞬时斯托克斯矢量。与仪器的通信不使用通用串行驱动程序,而是通过Python的PyVISA库,经由专用的USB测试和测量类(USBTMC)资源字符串进行程序化访问。这种架构最小化了操作系统开销,并确保数据包传输的确定性延迟。仪器配置通过标准命令(SCPI)直接发送到其板载数字信号处理器(DSP),如表1所示[33]:仪器对SENS:DATA:LAT?的请求响应一个逗号分隔的遥测数据包。与本系统相关的字段按索引位置提取,如表2所列。表1. 用于获取偏振状态的基本SCPI命令。SCPI命令功能SENS:WAV 1550.0将工作波长设置为1550纳米SENS:CALC 9激活偏振状态测量模式INP:ROT:STAT 1启用旋转波片采集引擎SENS:DATA:LAT?查询最新的测量数据包表2. 偏振状态参数及其对应的索引。索引参数描述[09]Azimuth ??偏振椭圆方向角,以弧度为单位[10]Ellipticity ??偏振椭圆形状角,以弧度为单位[11]DOP偏振度,归一化范围0.0–1.0[12]Power总光功率,以瓦特为单位4.3.6. 闭环反馈系统集成四个硬件子系统被集成到一个统一的闭环反馈架构中,如下图所示。1550纳米激光源将偏振光发射到光纤链中,光依次通过手动偏振控制器和EPC,然后到达PAX1000偏振计。PAX1000以25赫兹的频率连续测量瞬时SOP,并将斯托克斯矢量发送到软件控制矩阵,以使反馈回路正常工作。补偿算法计算出校正电压指令,通过D2XX串行接口发送到EPC,以补偿测量到的SOP与庞加莱球面上预期状态之间的角度误差。为了将SOP引导到目标方向,EPC会调整其波片电压。该系统可以实时跟踪并拒绝随机偏振漂移,因为这个循环不断重复。下载:下载高分辨率图像(287KB)下载:下载全尺寸图像图2. 攀坡流程图。4.4. 软件架构所提出的偏振控制系统软件架构旨在提供实时数据收集、连续的状态空间评估和闭环硬件驱动。该框架基本上是多线程的,以避免图形用户界面(GUI)进程干扰高频传感器轮询循环,后者对于动态跟踪是必要的。软件计算庞加莱球面上与期望状态的角偏差,异步从偏振计获取实时斯托克斯参数,并对三通道电子偏振控制器(EPC)进行校准的电压修改。计算引擎被配置为运行三种不同的算法拓扑结构,以系统地评估最佳稳定策略:1. 基于规则的启发性主动干扰拒绝算法(攀坡算法),2. 由球面线性插值(SLERP)轨迹控制的确定性比例-积分-微分(PID)控制器,以及3. 集成神经网络驱动的预测性宏跳跃与自适应攀坡优化的先进混合框架。这些三种设计各自的逻辑执行路径、状态机转换和硬件交互循环在随后的控制流程图中以图形方式展示。4.4.1. 攀坡图2描述了偏振控制的硬件实际考虑因素和自适应经典攀坡优化算法。一个迭代过程首先进行门控和终止检查,以确定是否满足收敛条件或时间限制。如果可以继续优化,则重新评估收敛值,并根据观察到的角偏差计算电压变化的自适应步长(扰动步长)。梯度偏差用于评估误差信号,并检查扰动向量是否反向。因此,输出电压以适当的步长更新,确保其在安全的工作范围内,并增强可靠性。确保计算出的电压位于工作范围内。如果超出指定限制,则将计算出的电压值恢复到定义的范围内,并发送到EPC硬件,从而存储新的状态信息。下载:下载高分辨率图像(221KB)下载:下载全尺寸图像图3. PID流程图。4.4.2. PID图3表示使用球面线性插值(SLERP)和PID控制的闭环偏振跟踪和补偿模型。初始化阶段对偏振计和目标SOP参考进行建模。系统持续监控当前的SOP坐标,并计算与目标偏振状态的绝对角误差。如果误差超过设定的收敛阈值,则生成SLERP轨迹,以在庞加莱球面上提供平稳的旋转过渡。然后PID控制器计算所需的校正信号,随后根据需要更新EPC电压。这个反馈过程继续进行,直到角误差低于阈值,表明收敛成功且偏振稳定。下载:下载高分辨率图像(296KB)下载:下载全尺寸图像图4. SPGD图4表示使用SGGD算法的软件方案。首先,将PAX1000偏振计设置为预期的目标偏振状态(SOP)。然后,在测量过程中,偏振计测量当前的斯托克斯矢量;(33)??=[????,????,????]??,其中??1、??2和??3描述了庞加莱球面上的偏振状态。通过方程(8)计算庞加莱球面上的角度分离,对斯托克斯矢量进行归一化,然后再评估内积。为了减少测量噪声并稳定控制器,在优化之前对测量到的角误差使用指数移动平均滤波器进行过滤。然后将过滤后的角误差与期望阈值进行比较。如果偏振误差满足(34)???(??)≤??(??)???????????,则优化过程终止,当前执行器电压保持不变,以保持所需的偏振状态。否则,控制器继续SGGD优化。在每次SGGD迭代过程中,还对EPC控制电压施加一个小的随机扰动(35)?????=[???????,???????,???????]??。然后测量这种性能变化,并可以直接从系统输出计算梯度。使用方程(A)调整控制电压。这些电压再次应用于EPC,偏振计测量结果偏振输出,完成闭环反馈过程。这个循环重复进行,直到测量的偏振误差低于设定的锁定值。4.4.4. 混合(ML辅助)图5中的流程图展示了一种混合ML和基于扰动的控制策略。首先,计算测量到的SOP与期望SOP之间的角度差异。如果角度差异超过特定阈值,神经网络执行前向传递,生成优化对齐目标的候选执行器控制电压。然后将最佳控制电压应用于所有EPC通道。如果角度差异低于阈值,则经典控制器进行干预,使用梯度验证来确定控制方向。当多次迭代中出现发散时,控制器切换活动通道并施加受限扰动以提高稳定性和优化精度。下载:下载高分辨率图像(529KB)下载:下载全尺寸图像图5. 混合(ML辅助)控制流程图。5. 结果与讨论本节展示了我们提出的(混合)ML辅助攀坡算法与SGGD、经典PID和攀坡方案相比的数值和实验结果。讨论和比较的结果包括系统阶跃响应、DOP以及从分析和实验数据得出的斯托克斯参数稳定性时间。5.1. 数值结果基于第3节中介绍的概念进行了数值模拟。这些模拟的结果关于阶跃响应时间、DOP和斯托克斯参数时间的统计信息分别总结在图6、图7和图8中。下载:下载高分辨率图像(471KB)下载:下载全尺寸图像图6. 随时间变化的阶跃响应统计(数值模拟)。5.1.1. 系统阶跃响应图6比较了我们提出的混合方案与经典PID、攀坡和SGGD方案的阶跃响应时间统计。从图中可以看出,所提出的混合控制器提供了最佳的瞬态响应,能够快速稳定系统,几乎不存在稳态时间,也没有振荡。所提出的混合方案(右下图)显示出最快的收敛时间,为5.45秒。其次是SGGD方案(左下图),收敛时间为9.49秒。攀坡(左上图)和PID(右上图)方案的收敛时间分别为20.53秒和34.18秒。从图6中还可以观察到,不同方案在接近它们的收敛时间时的振荡特性。PID方案在4秒后的收敛时间表现出最大的振荡行为。其次是SGGD,在6秒到9.49秒的范围内表现出有限的振荡。所提出的混合方案在2秒到5.45秒的范围内表现出阶梯状振荡。简单攀坡方案在接近收敛时间时表现出最小的振荡行为。5.1.2. 偏振度图7显示了所有四种方案随时间的DOP变化。从图中我们观察到,所有四种方案都保持了稳定的DOP,这是分析结果的正常表现。DOP的值完美地保持在100%。结果中也没有振荡现象。下载:下载高分辨率图像(206KB)下载:下载全尺寸图像图7. 随时间变化的偏振度统计(数值模拟)。5.1.3. 斯托克斯参数图8显示了所有四种方案随时间的斯托克斯参数行为。这四种方案与5.1.1节中提到的收敛时间一致。斯托克斯参数通常在收敛前表现出振荡行为。从图中我们可以看到,混合方案在1秒到5.45秒的时间内表现出振荡行为,随后稳定在??1≈0、??2≈0.7和??3≈0的值。SGGD在6秒到9.49秒的范围内表现出这种趋势,之后斯托克斯参数??1、??2和??3分别接近1、0和0。攀坡方案从8秒开始收敛过程,在20.53秒左右达到稳定值。最后,PID方案在3秒到34秒的时间内表现出最长的振荡行为,此时??1≈?0.8、??2≈0和??3≈0。下载:下载高分辨率图像(496KB)下载:下载全尺寸图像图8. 随时间变化的斯托克斯参数统计(数值模拟)。下载:下载高分辨率图像(844KB)下载:下载全尺寸图像图9. 随时间变化的阶跃响应统计(实验)。5.2. 实验结果本节展示了图1中概述的实验设置获得的结果。为了比较,阶跃响应时间、DOP和斯托克斯参数时间统计分别总结在图9、图10和图11中。5.2.1. 系统阶跃响应从图9中我们可以看到,所提出的ML辅助攀坡混合方案在大约6秒内实现了稳定收敛。其次是SGGD方案,收敛时间为17.76秒。PID和攀坡方案的稳定状态收敛时间分别为29.95秒和30.58秒。SPGD方案的性能明显优于PID和Hill Climbing方案,这得益于其随机特性。然而,我们观察到尽管Hill Climbing采用了一种确定性的、逐步的方法来最小化角度误差,但结合机器学习(ML)辅助可以显著提升Hill Climbing方案的性能,并超过标准的SPGD方案。此外,传统的PID控制器也表现出抑制响应,但存在较大的超调现象,并且在达到稳态之前需要较长的时间来稳定下来。其缓慢的响应速度——在受到阶跃干扰后需要多次迭代才能消退——突显了潜在的稳定性问题,这也帮助观众比较了不同控制方法的鲁棒性。
5.2.2 极化度(Degree of Polarization)
图10显示了四种控制方法下极化度(DOP)的变化情况。混合系统能够立即达到100%的极化度,并且在6.04秒时稳定在90%的极化度。这一过程伴随着轻微的振荡行为,并且能够准确预测并消除衰落现象,而不会出现超调或欠调。SPGD法则在大约17.76秒时达到95%的极化度,在此之前经历了下降和显著的振荡行为。而在PID控制器中,振荡幅度较高,并且在整个采样期间持续存在。这些振荡是由于控制器无法快速跟踪极化状态的变化,导致信号质量较差和系统性能不稳定。Hill Climbing控制系统能够平稳地逐渐增加至最优的95%极化度。因此,在高动态环境中,Hill Climbing的控制速度可能太慢。不过,其极化度精度与混合系统相当,后者几乎可以立即做出响应。
下载:高分辨率图像(255KB)
下载:全尺寸图像
图10. 随时间变化的极化度统计(实验数据)
5.2.3 斯托克斯参数(Stokes Parameter)
图11展示了所有四种方案下斯托克斯参数的统计情况。混合ML辅助的Hill Climbing方案(右下角图表)在最初的4秒内显示出了较大的振荡,这是因为正在进行的快速极化搜索。到6秒时,??1、??2和??3分别稳定在大约0.8、0.5和0.3,这表明其极化控制效果良好,尽管过程中存在瞬态变化。SPGD也表现出一定的抖动,但最终会稳定下来,收敛时间为17.76秒。在此期间,??1、??2和??3分别稳定在-0.3、-0.8和-0.3。PID控制器在前5-8秒内表现出中等程度的振荡,这是因为其误差校正增益正在调整。??1逐渐上升至+1,而??2和??3则在约29.95秒后稳定在0。这展示了极化状态在稳态下的稳健控制以及之后的低水平残留噪声。Hill Climbing在开始显著校正之前经历了较长的错误极化状态时期——接近30.58秒的偏差。大约19-20秒后,??1上升至+1,而??2和??3缓慢降至0,表明其过渡时间较长。
下载:高分辨率图像(907KB)
下载:全尺寸图像
图11. 随时间变化的斯托克斯参数统计(实验数据)
5.3 性能与内存的权衡分析
为了全面评估所提出的混合控制方案的可行性,必须权衡其跟踪速度和稳定性能与计算开销之间的关系。我们的实证数据主要揭示了跟踪敏捷性与初始内存消耗之间的矛盾。所提出的混合控制系统在瞬态性能和极化度(????????=90%)方面表现出色,能够在单个采样周期内实现近乎瞬时的收敛。然而,这种快速适应需要大量的初始计算资源。如图12所示,该混合算法的最大RAM使用量约为300MB,这主要是由于加载机器学习模型和初始化预测状态空间的开销所致。
SPGD方案在性能和内存利用方面表现不错,但由于算法的随机特性,也会出现较大的超调现象。从图9可以看出,SPGD达到稳态值需要大约17.76秒,是所提方案的三倍时间。不过,在所有讨论的方案中,SPGD偶尔也会出现高达约200MB的内存峰值,随后稳定在约150MB。表3对比了所提出的(ML+Hill Climb)方案与SPGD方案的数值和实验结果。从中可以看出,所提出的混合方案虽然性能更优,但却以更大的内存消耗为代价。
表3. SPGD与所提混合方案收敛时间比较(单位:秒)
Hill Climbing算法采用确定性的、逐步的优化方法。虽然它成功避免了SPGD或PID控制中常见的高频振荡,但其迭代性质导致约30秒的显著延迟才能达到收敛。此外,完全稳定斯托克斯参数(??1→+1, ??2/??3→0)也需要大约30秒的时间。此外,在活跃搜索阶段,其迭代内存分配会产生显著的RAM波动(峰值约为258MB),而在稳定状态下约为190MB。
传统的PID控制器虽然避开了混合系统的初始内存峰值,保持了约165MB的高效稳定RAM使用量,但在动态干扰下性能下降明显,需要约29.95秒才能收敛。PID架构表现出长时间的振荡和高频功率波动,且无法快速跟踪极化状态的变化,导致平均稳态吞吐量较低。尽管图11显示其斯托克斯参数最终在约10秒内稳定并在约30秒内收敛,但其瞬态脆弱性使其不适合高动态环境。
6. 结论
本文提出了一种将预测机器学习与自适应控制结合的混合控制方案,用于处理光网络中的动态极化干扰。该方案通过数值模拟和实验数据进行了评估,结果表明其收敛速度快。与SPGD、简单Hill Climbing和标准PID方案相比,所提出的混合系统具有更干净的瞬态响应、更稳定的吞吐量以及对极化度(DOP)的可靠跟踪。
所提出的混合方案的主要优势在于其快速的收敛速度——大约6秒,而其他三种方案则需要更长时间。它几乎可以立即对极化状态进行对齐(DOP=90%),并在单个采样间隔内消除阶跃干扰,同时保持最大光功率约为1.0毫瓦,且抖动非常小。然而,在初始化机器学习算法时需要高达300MB的内存开销(见图12)。
这种内存开销使其优于其他低内存消耗的方案,例如SPGD,后者达到收敛所需的时间是其两倍。同样的比较也可以应用于Hill Climbing方案,后者在快速变化的衰落环境中速度太慢(30秒的稳定时间)。而PID控制器虽然轻量级,但受到高频振荡的影响,收敛时间较长。
总体而言,这种混合控制器在计算成本和快速跟踪性能之间取得了良好的平衡,为高速光链路中的极化衰落问题提供了实用的解决方案。
CRediT作者贡献声明:
Muhammad Kamran:撰写 – 审稿与编辑、初稿撰写、软件实现、方法论构建、概念化设计;
Tahir Malik:撰写 – 审稿与编辑、验证、软件实现、方法论构建、概念化设计;
Roohi Zafar:撰写 – 审稿与编辑、验证、软件实现、概念化设计;
Aliza Yaseen Siddiqui:撰写 – 初稿撰写、可视化处理、软件实现、形式分析、数据整理;
Muhammad Mubashir Khan:撰写 – 审稿与编辑、可视化处理、软件实现、形式分析、数据整理。
生物通微信公众号
生物通新浪微博
今日动态 |
人才市场 |
新技术专栏 |
中国科学人 |
云展台 |
BioHot |
云讲堂直播 |
会展中心 |
特价专栏 |
技术快讯 |
免费试用
版权所有 生物通
Copyright© eBiotrade.com, All Rights Reserved
联系信箱:
粤ICP备09063491号