🤖 AI Summary
To address the challenges of electric vehicle battery capacity estimation under data scarcity—including limited sample size, insufficient feature representation, poor data quality, and distributional shift—while ensuring privacy preservation and fault tolerance, this paper proposes the first privacy-preserving swarm learning framework tailored for battery management. The method integrates distributed federated training with a credibility-weighted model aggregation mechanism, enabling decentralized, dynamic model fusion without reliance on large-scale centralized datasets or raw data sharing. Evaluated on a multi-condition cycling dataset comprising 66 commercial LiNiCoAlO₂ battery cells, the framework significantly reduces capacity estimation error across four distinct data-scarce scenarios. Its accuracy matches that of centralized training, while simultaneously providing strong privacy guarantees and robust system-level fault tolerance.
📝 Abstract
Data-driven methods have shown potential in electric-vehicle battery management tasks such as capacity estimation, but their deployment is bottlenecked by poor performance in data-limited scenarios. Sharing battery data among algorithm developers can enable accurate and generalizable data-driven models. However, an effective battery management framework that simultaneously ensures data privacy and fault tolerance is still lacking. This paper proposes a swarm battery management system that unites a decentralized swarm learning (SL) framework and credibility weight-based model merging mechanism to enhance battery capacity estimation in data-limited scenarios while ensuring data privacy and security. The effectiveness of the SL framework is validated on a dataset comprising 66 commercial LiNiCoAlO2 cells cycled under various operating conditions. Specifically, the capacity estimation performance is validated in four cases, including data-balanced, volume-biased, feature-biased, and quality-biased scenarios. Our results show that SL can enhance the estimation accuracy in all data-limited cases and achieve a similar level of accuracy with central learning where large amounts of data are available.