高级检索

基于CFOA-集成学习的锂电池健康状态估计

State of Health Estimation of Lithium-ion Batteries Based on CFOA-ensemble Learning

  • 摘要: 针对锂电池健康状态估计中非线性强、退化机理复杂以及传统单核高斯过程回归(Gaussian Process Regression, GPR)模型泛化能力不足等问题,提出一种基于捕鱼优化算法(Catch Fish Optimization Algorithm,CFOA)优化多核GPR集成学习模型的SOH估计方法。首先,从锂电池充电的电压-时间曲线和增量容量曲线提取6个健康因子,以表征电池老化特征。随后,构建由线性核、高斯核、Matern核和有理二次核组成的多基学习器GPR模型,并采用线性回归作为元学习器实现多核集成,以增强模型对电池全局退化趋势和局部波动特征的联合建模能力。同时利用CFOA对超参数进行寻优,提高模型估计精度。最后,在四个锂电池上进行验证,并与不同单核GPR模型及SVR、RF、XGBoost等方法进行对比。结果表明,所提方法在四个电池上均取得最优估计性能,显示出优异的稳定性和泛化能力。

     

    Abstract: To address the challenges in the estimation of the state of health (SOH) for lithium-ion batteries, including strong nonlinearity, complex degradation mechanisms, and the insufficient generalization capability of traditional single-kernel Gaussian Process Regression (GPR) models, this paper proposes an SOH estimation method based on a multi-kernel GPR ensemble learning model optimized by the Catch Fish Optimization Algorithm (CFOA). First, six health indicators are extracted from the voltage–time curve and the incremental capacity curve during battery charging to characterize the aging characteristics of the batteries. Subsequently, a multi-base-learner GPR model consisting of linear, Gaussian, Matern, and rational quadratic kernels is constructed, and linear regression is employed as a meta-learner to achieve multi-kernel ensemble learning, thereby enhancing the model’s capability to jointly capture the global degradation trend and local fluctuation characteristics of the batteries. Meanwhile, CFOA is utilized to optimize the hyperparameters, improving the estimation accuracy of the model. Finally, the proposed method is validated on four lithium-ion batteries and compared with different single-kernel GPR models as well as methods such as SVR, RF, and XGBoost. The results demonstrate that the proposed method achieves optimal estimation performance across all four batteries, exhibiting excellent stability and generalization capability.

     

/

返回文章
返回