期刊文献+

基于改进AdaBoost算法的可调谐F-P滤波器温漂补偿方法 被引量:2

Temperature Drift Compensation Method for Tunable F-P Filter Based on Improved AdaBoost Algorithm
原文传递
导出
摘要 针对光纤法布里珀罗可调谐滤波器(FFPTF)在环境温度变化时输出波长持续漂移,引起光纤布拉格光栅(FBG)解调不稳定的现象,提出一种基于改进AdaBoost算法的温度稳定FBG解调方法。采用AdaBoost集成学习构建可调谐滤波器的温漂模型,在迭代过程中提出基于误差率差值的弱学习器权重更新方法,以增强弱学习器权重与其预测误差之间的关联,提高多个弱学习器的集成效率。实验结果表明,传统AdaBoost补偿后可调谐滤波器在温度变化环境中的最大波长漂移为14.03 pm,而基于权重更新的AdaBoost算法补偿后最大波长漂移为4.75 pm。相比传统的基于标准具和气室的温漂补偿方法,所提补偿方法不需要添加额外元件,补偿精度高。 Objective The random fluctuation of the fiber FabryPerot tunable filter(FFPTF)is easily intensified by the variation of ambient temperature,ultimately reducing the accuracy of the fiber Bragg grating(FBG)demodulation system.At present,the common solutions are the demodulation method combining the FabryPerot(FP)etalon with reference grating,the demodulation method based on composite wavelength reference with acetylene gas cell,and so on.Although these methods can improve the demodulation accuracy of the system to a certain extent,the added hardware greatly increases the cost of the demodulation system.In addition,these methods are susceptible to ambient temperature.This study proposes a novel softwaresupported FBG demodulation method based on an improved AdaBoost algorithm.Specifically,the AdaBoost ensemble learning framework is used to construct a temperature drift model of the tunable filter.In the iteration process of the traditional AdaBoost,the weight of the generated weak learner is directly determined by its error rate,with no direct correlation between each two adjacent weak learners.In other words,the performance of the current generated weak learner is not directly affected by the weak learner generated by the previous round of iteration,and it cannot directly affect the results of the next round of iteration either.Consequently,the performance of the generated weak learners is likely to be random,which is unfavorable for the performance of the ensemble model.To solve this problem,this study proposes a dynamic weight update strategy for weak learners based on their error rate differences to accurately compensate the FP tunable filter.Methods In this study,the AdaBoost ensemble learning framework is utilized to compensate the demodulation system.Specifically,data on the temperature drift characteristics of the tunable filter in a variable temperature environment are obtained,and the characteristics and labels of the data are determined.Subsequently,the AdaBoost algorithm is used to model the data.The AdaBoost algorithm framework is improved,and weight update steps are added to the AdaBoost iteration process.After the weight update coefficient is calculated with the difference between the error rates of two adjacent weak learners,it is utilized to update the weight coefficient of the current weak learner and ultimately to obtain a close correlation between each two adjacent weak learners.Then,the temperature drift data are modeled in the improved AdaBoost algorithm framework,and the accuracy and stability of the improved model are verified in different variable temperature environments.Finally,the proposed improved algorithm is compared with the common machine learningbased algorithms in the same environment to verify the effectiveness of the proposed algorithm.Results and Discussions Compared with the traditional AdaBoost algorithm(Fig.5),the proposed improved AdaBoost ensemble learning framework reduces the maximum compensation error by 9.28 pm and the standard deviation by 2.2 in the coolingheating experiment.Compared with the common traditional machine learningbased algorithms,the improved AdaBoost ensemble learning framework also offers great advantages(Table 2).The results show that the improved AdaBoost model overcomes the low accuracy and instability of the traditional AdaBoost model in temperature compensation.In the iteration process of the improved AdaBoost,the weight coefficient of the current weak learner is reasonably redistributed according to the error rate difference between the current weak learner and the one generated by the last round of iteration by comparing the error rates of the two weak learners,so that a close correlation between each two adjacent weak learners can be achieved.In this case,the weight of a weak learner is no longer determined by its error rate alone.Instead,it is generated by the iteration rule of the traditional AdaBoost and then optimized according to the performance difference between the two adjacent weak learners.The performance of the final strong learner is thereby improved compared with that of the traditional AdaBoost.This point is also reflected in the widerange temperature drift experiment(Fig.9).The maximum error and the standard deviation of the basic AdaBoost are 15.83 pm and 4.83,respectively,while those of the improved AdaBoost are 4.99 pm and 1.40,respectively.Conclusions By modeling the temperature drift characteristics of the tunable FP filter and improving the traditional AdaBoost ensemble learning framework,this study proposes a new dynamic weight update strategy based on the error rate differences among weak learners.Furthermore,experiments of temperature drift compensation are carried out in two environments:cooling-heating and cooling.The wavelength shift of the tunable FP filter is accurately compensated in variable temperature environments.Experimental verification reveals that the improved ensemble model offers the advantages of high accuracy and favorable stability,and it significantly outperforms the traditional AdaBoost algorithm and other traditional machine learningbased algorithms in variable temperature environments.In addition,compared with the traditional temperature drift compensation method for tunable filters based on the etalon and gas cell,the proposed temperature drift compensation method,with no need to add additional hardware to the existing demodulation system,is readily portable and boasts high economic practicability.
作者 盛文娟 赖振谱 杨宁 Peng Gangding Sheng Wenjuan;Lai Zhenpu;Yang Ning;Peng Gangding(School of Automation Engineering,Shanghai University of Electric Power,Shanghai 200090,China;School of Electrical Engineering and Telecommunications,University of New South Wales,Sydney 2052,Australia)
出处 《光学学报》 EI CAS CSCD 北大核心 2023年第3期40-48,共9页 Acta Optica Sinica
基金 国家自然科学基金青年科学基金(61905139) 国家自然科学基金重点项目(61935002)。
关键词 光纤光学 光纤光栅解调 法布里珀罗滤波器 温漂补偿 ADABOOST 权重更新 fiber optics fiber grating demodulation FabryPerot filter temperature drift compensation AdaBoost weight update
  • 相关文献

参考文献17

二级参考文献183

共引文献169

同被引文献24

引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部