Page 31 - 网络电信2020年5月刊下
P. 31

当要求Z最小时,我们将Z对斜率k和截距b分别求偏导即                        图 3 测试系统主程序
            可:








                整理得:









                                                    -12
                求出斜率k及截距b后,再通过y=kx+b,求y=10 时的x值就
            很容易了。                                                    为了减少人为误差,及更加精准的获取实验数据,利用
                                                                 labview 编程工具,设计了一套利用演算法获取 SFP+ 光模块灵
                二、测试步骤及实现                                        敏度的自动化测试程序。测试过程的流程图和主程序,分别如
                本次实验,所需仪器设备:光迅 SFP+ 光模块(波长 1310                  图 2、图 3 所示。
                                                  2
            nm,速率 10.3125  Gb/s)、光迅自制衰减器、I C  测试母板、                  本次实验的重点在于如何设计找测试点的程序算法,获取
            Hibert 误码仪、电脑。与此同时,我们按照图 1 搭建测试环境。                   高误码率时与之对应的光功率实验数据。从而将获取的误码率
                                                                 和光功率两组数据,进行线性拟合得到误码率在 10                 -12  级别的光
              图 1 测试系统硬件环境
                                                                 功率即灵敏度。
                                                                                                   -9
                                                                     基于以上目的,我们采用将 BER 与 10 先取商,再取对数
                                                                 方式。判断指定光功率下的误码率是否达到实验所需的数量级。
                                                                 公式如下:





                                                                                              -9
                                                                     如上式所示,当误码率 BER 在 10 数量级时,式(5)成立。
                                                                     接下来,利用上述原理。我们按照图 4 设计程序。首先,
                                                                  图 4 找测试点程序




              图 2 测试流程图

























                                                       网络电信 二零二零年五月                                            51
   26   27   28   29   30   31   32   33   34   35   36