A GPU-accelerated parallel Jaya algorithm for efficiently estimating Li-ion battery model parameters

被引:47
作者
Wang, Long [1 ,2 ,3 ]
Zhang, Zijun [3 ]
Huang, Chao [3 ]
Tsui, Kwok Leung [3 ]
机构
[1] Univ Sci & Technol Beijing, Sch Comp & Commun Engn, Beijing 100083, Peoples R China
[2] Beijing Key Lab Knowledge Engn Mat Sci, Beijing 100083, Peoples R China
[3] City Univ Hong Kong, Dept Syst Engn & Engn Management, Tat Chee Ave, Kowloon, Hong Kong, Peoples R China
基金
中国国家自然科学基金;
关键词
Computational intelligence; Efficient computation; Parallel computing; Li-ion battery; Model parameter estimation; EQUIVALENT-CIRCUIT; PARTICLE SWARM; OPTIMIZATION; HYBRID; IDENTIFICATION; STATE; CHARGE;
D O I
10.1016/j.asoc.2017.12.041
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
A parallel Jaya algorithm implemented on the graphics processing unit (GPU-Jaya) is proposed to estimate parameters of the Li-ion battery model in this paper. Similar to the generic Jaya algorithm (G-Jaya), the GPU-Jaya is free of tuning algorithm-specific parameters. Compared with the G-Jaya algorithm, three main procedures of the GPU-Jaya, the solution update, fitness value computation, and the best/worst solution selection are all computed in parallel on GPU via a compute unified device architecture (CUDA). Two types of memories of CUDA, the global memory and the shared memory are utilized in the execution. The effectiveness of the proposed GPU-Jaya algorithm in estimating model parameters of two Li-ion batteries is validated via real experiments while its high efficiency is demonstrated by comparing with the G-Jaya and other considered benchmarking algorithms. The experimental results reflect that the GPU-Jaya algorithm can accurately estimate battery model parameters while tremendously reduce the execution time using both entry-level and professional GPUs. (c) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:12 / 20
页数:9
相关论文
共 44 条
[1]  
[Anonymous], 2009, World Electric Vehicle Journal
[2]  
[Anonymous], 2008, NVID CUDA END CPU
[3]  
[Anonymous], 2017, LIFEPO4 BATTERY 1865
[4]  
[Anonymous], 2016, NAT METHODS, DOI DOI 10.1038/nmeth.3707
[5]  
[Anonymous], 2017, BATT TEST EQ
[6]  
[Anonymous], 2017, TEMPERATURE CLIMATIC
[7]  
[Anonymous], 2017, GEFORCE GT 730 GRAPH
[8]  
[Anonymous], 2017, GPU ACCELERATORS SER
[9]   Practical multi-area bi-objective environmental economic dispatch equipped with a hybrid gradient search method and improved Jaya algorithm [J].
Azizipanah-Abarghooee, Rasoul ;
Dehghanian, Payman ;
Terzija, Vladimir .
IET GENERATION TRANSMISSION & DISTRIBUTION, 2016, 10 (14) :3580-3596
[10]   The particle swarm - Explosion, stability, and convergence in a multidimensional complex space [J].
Clerc, M ;
Kennedy, J .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2002, 6 (01) :58-73