高级检索

基于DBO与遗忘因子AEKF的有色噪声协同优化算法

A Collaborative Optimization Algorithm for Colored Noise Based on DBO and Forgetting Factor AEKF

  • 摘要: 针对自适应扩展卡尔曼滤波(AEKF)算法在处理有色噪声时存在的历史数据依赖性强、估计精度受限等问题,提出1种基于蜣螂优化(DBO)与遗忘因子AEKF的协同优化算法。基于有色噪声特性构建AEKF预测模型,通过引入遗忘因子动态修正历史数据的权重分配,从而降低历史数据对当前估计的干扰,改进AEKF的更新校正模型。进一步地,利用DBO算法的强大全局优化能力,以信噪比(SNR)作为目标函数评估指标,建立遗忘因子的动态优选机制,最终构建具有参数自适应能力的FFAEKF−DBO协同优化算法。选取4类典型有色噪声信号数据集和凯斯西储大学提供的滚动轴承振动数据集进行实验,多维度评估本文算法的性能。结果表明:在有色噪声测试中,本文算法相较于传统的EKF及AEKF和FFAEKF表现出显著优势,平均绝对误差(MAE)与均方根误差(RMSE)分别实现了13.31%和14.65%的平均降幅,SNR增益平均提升1.11 dB,且归一化互相关系数(NCC)始终保持最优。在滚动轴承振动信号分析中,本文算法在保持信号均值稳定的前提下显著降低了均方差,且NCC值持续优于对比算法。本文算法通过遗忘因子动态优化机制有效解决了AEKF算法存在的历史数据依赖性问题,显著提升了有色噪声抑制精度,为工业信号处理及故障诊断提供了可靠的技术支撑。

     

    Abstract: To address the issues of strong historical data dependency and limited estimation accuracy in the adaptive extended Kalman filter (AEKF) algorithm when processing colored noise, a collaborative optimization algorithm based on dung beetle optimization (DBO) and forgetting factor AEKF was proposed, where a forgetting factor was introduced to dynamically adjust the weight allocation of historical data, thereby reducing its interference with current estimations and improving the AEKF update-correction model. Furthermore, utilizing the strong global optimization capability of the DBO algorithm and employing the signal-to-noise ratio (SNR) as the objective function evaluation metric, a dynamic optimization mechanism for the forgetting factor was established. This ultimately leaded to the development of an adaptive FFAEKF-DBO collaborative optimization algorithm. Experiments were conducted using four types of typical colored noise signal datasets and the rolling bearing vibration dataset provided by Case Western Reserve University (CWRU) to evaluate the performance of the proposed algorithm across multiple dimensions. The results demonstrate that, in colored noise tests, the proposed algorithm exhibits significant advantages over traditional EKF, AEKF, and FFAEKF methods. Specifically, it achieves average reductions of 11.50% in mean absolute error (MAE) and 11.36% in root mean square error (RMSE), along with an average SNR improvement of 1.11 dB, while consistently maintaining the best normalized cross-correlation (NCC) values. In the analysis of rolling bearing vibration signals, the proposed algorithm significantly reduces the mean square error while preserving signal stability and consistently outperforms comparative algorithms in NCC.By introducing a dynamically optimized forgetting factor mechanism, the proposed algorithm effectively mitigates the historical data dependency issue in AEKF and significantly enhances colored noise suppression accuracy. This provides a reliable technical solution for industrial signal processing and fault diagnosis applications.

     

/

返回文章
返回