-
FPGA以最小扫描步长进行全局扫描,对扫描得到的光谱数据平滑滤波后截取大于阈值的采样值进行高斯拟合寻峰,得到的高斯拟合函数的期望地址值近似为1 521.07,代入公式(14)可得到中心波长为1 541.111 nm。
为了测试文中的变步长扫描策略受信噪比(SNR)的影响,选取与拟合得到的高斯函数具有相同3 dB带宽和期望、幅值不同的高斯函数${Y_{\text{g}}}$作为无噪声时的光谱信号,由于解调仪得到的光谱经过对数互阻放大器的作用,可以推出无噪声的原始光谱信号近似${Y_{\text{s}}} = \exp \left( {{Y_{\text{g}}}} \right)$。叠加噪声后再取对数得到解调仪逐点扫描采集的数据的仿真值。通过调整噪声功率,可在不同信噪比的情况下测试变步长扫描策略的适用性。
数字信号x(n)的功率计算公式为:
式中:P为序列x(n)的功率;${N_x}$是序列x(n)的长度。
信噪比计算公式为:
式中:SNR是信噪比;${P_{\text{s}}}$是信号的功率;${P_{\text{n}}}$是噪声的功率。
当信噪比为7.87 dB时,如图6所示,初始化时通过OTSU得到的阈值没能合理地分割波峰与无用信号,此时不再适用文中的变步长扫描策略。
当信噪比为9.23 dB时,如图7所示,初始化得到阈值${R_{\text{t}}} = 2.54$能合理分割波峰与无用信号,粗扫描步长${R_{\text{p}}} = 24$。
根据阈值${R_{\text{t}}} = 2.54$和粗扫描步长${R_{\text{p}}} = 24$使用变步长扫描策略,如图8所示。第二轮扫描中准确获取了光谱中波峰处的数据。图8(a)中粗扫描采样点171个,图8(b)中逐点扫描采样点121个,相对于固定步长逐点扫描方式所需的4 096个采样点减少了92.9%。
-
在信噪比13.65~50.87 dB范围内等间隔选取5种信噪比情况,使用固定步长分别为1、5、10的扫描方式和变步长扫描策略各进行100组仿真测试,并对每组测试得到的采样数据平滑滤波后进行高斯拟合寻峰得到测量峰值,以原始信号${Y_{\text{g}}}$的期望值作为理论峰值,得到理论峰值与测量峰值的误差值。计算各信噪比下使用固定步长扫描方式和变步长扫描策略的采样数据解调的平均寻峰误差,如图9所示。
Figure 9. The average peak-seeking error of scanning with different fixed step sizes and the variable step scanning strategy at different SNR
由图9可知,随着信噪比的提升,四种解调方式的平均误差均有所下降。其中,在信噪比相同的情况下,固定步长为1的扫描方式和变步长扫描方式的平均寻峰误差基本相同,且扫描时固定步长越大,寻峰的平均误差越大。
选取${SNR} = 13.65\;{\text{dB}}$和${SNR} = 38.25\;{\text{dB}}$情况下得到的四种扫描方式的寻峰误差,绘制概率分布直方图和正态分布拟合图,如图10~11所示。
Figure 10. Histogram and normal distribution fitting plot of the probability distribution of peak-seeking error under the four scanning modes when ${SNR} = 13.65$ dB
Figure 11. Histogram and normal distribution fitting plot of the probability distribution of peak-seeking error under the four scanning modes when ${SNR} = 38.25$ dB
图10~11中$\mu $和$\sigma $分别为正态分布拟合图的期望和标准差,根据3σ原则,可以认为区间$\left( {\mu - 3\sigma ,\mu + 3\sigma } \right)$为误差值实际可能的取值区间。在50 MHz的时钟频率下,选取扫描范围1 525.9 ~1 566.85 nm ,激光器的1个单位步长为0.01 nm,每隔3个时钟周期切换一次输出波长,变步长扫描策略的两种扫描模式之间的逻辑判断额外耗费5个时钟周期,则根据图10~11可以推算出四种扫描方式在两组信噪比下采样数据的解调性能,如表1所示。
SNR/dB Scanning mode Maximum peak seeking error/pm Scanning points Scanning time/μs 13.65 Scanning in steps of 1 4.913 4 4 096 245.76 Scanning in steps of 5 12.378 3 820 49.2 Scanning in steps of 10 29.152 7 410 24.6 Variable step scanning 4.880 4 289 17.44 38.25 Scanning in steps of 1 0.747 4 096 245.76 Scanning in steps of 5 2.365 5 820 49.2 Scanning in steps of 10 7.430 9 410 24.6 Variable step scanning 0.747 258 15.58 Table 1. Demodulation performance of sampled data from four scanning methods with different SNR
由表1可知,使用变步长扫描策略与固定步长为1的扫描方式获取的采样数据的解调精度相近,且随着信噪比增加趋于相同。其中,由于不同信噪比下选取的阈值和粗扫描步长不同,变步长扫描方式的采样点数不同,但在阈值和粗扫描步长已确定的情况下后续扫描点数不会再发生改变,且扫描点数和扫描耗时均减少了至少90%。采用固定步长为10的扫描方式与变步长扫描方式的扫描耗时相近,但采样数据解调误差太大,实际应用价值不高。
此外,使用变步长扫描策略在实际应用中仅第二轮扫描的点需要传输,极大地减少了传输与后续解调消耗的资源。在不受后端解调算法处理速度制约的情况下,采用变步长扫描策略可以使解调速度提高至10倍。
High speed demodulation of FBG based on variable step scanning strategy
doi: 10.3788/IRLA20230671
- Received Date: 2024-01-03
- Rev Recd Date: 2024-02-18
- Publish Date: 2024-04-25
-
Key words:
- fiber grating /
- high-speed demodulation /
- tunable laser /
- wavelength tuning
Abstract: