Next Article in Journal
Towards Broadband High-Frequency Vibration Attenuation Using Notched Cross-Shaped Metamaterial
Previous Article in Journal
Thermodynamic Multi-Field Coupling Optimization of Microsystem Based on Artificial Intelligence
Previous Article in Special Issue
Synthesis of TiO2 Nanobelt Bundles Decorated with TiO2 Nanoparticles and Aggregates and Their Use as Anode Materials for Lithium-Ion Batteries
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Improved Parameter Identification for Lithium-Ion Batteries Based on Complex-Order Beetle Swarm Optimization Algorithm

1
College of Automation, Zhongkai University of Agriculture and Engineering, Guangzhou 510225, China
2
Guangdong-Hong Kong-Macao Greater Bay Area Agricultural Products Digital Logistics Research Center, Guangzhou 510225, China
3
College of School of Mechanical and Electrical Engineering, Zhongkai University of Agriculture and Engineering, Guangzhou 510225, China
4
Guangdong Agricultural Products Cold Chain Transportation and Logistics Engineering Technology Research Center, Guangzhou 510225, China
5
LAETA/INEGI, Faculty of Engineering, University of Porto, Rua Dr. Roberto Frias, 4200-465 Porto, Portugal
6
School of Electrical Engineering and Automation, Hefei University of Technology, Hefei 230009, China
*
Author to whom correspondence should be addressed.
Micromachines 2023, 14(2), 413; https://doi.org/10.3390/mi14020413
Submission received: 2 December 2022 / Revised: 6 February 2023 / Accepted: 7 February 2023 / Published: 9 February 2023
(This article belongs to the Special Issue New Materials and Approaches for Li-Ion Batteries and Beyond)

Abstract

:
With the aim of increasing the model accuracy of lithium-ion batteries (LIBs), this paper presents a complex-order beetle swarm optimization (CBSO) method, which employs complex-order (CO) operator concepts and mutation into the traditional beetle swarm optimization (BSO). Firstly, a fractional-order equivalent circuit model of LIBs is established based on electrochemical impedance spectroscopy (EIS). Secondly, the CBSO is used for model parameters’ identification, and the model accuracy is verified by simulation experiments. The root-mean-square error (RMSE) and maximum absolute error (MAE) optimization metrics show that the model accuracy with CBSO is superior when compared with the fractional-order BSO.

1. Introduction

Electric vehicles (EVs) are proving to be a viable alternative to internal combustion engine-powered vehicles [1,2]. Among all types of fuel cells, the LIB is one of the most promising energy sources, because of its high energy capacity and Coulombic performance [3,4,5,6,7], with great potential in EV applications. LIBs are a complex nonlinear time-varying system with multiple real-time changing quantities [8,9,10,11,12,13], including state of charge, state of health, state of power, and state of energy. State estimations are all dependent on accurate battery models. In general, a good battery model should accurately describe the static and dynamic battery behavior; involve low computational resources; and be relatively simple to implement in battery management systems [14]. However, a simple and precise battery model is not readily available. Commonly used battery models include electrochemical models [15], neural networks [16], thermal models [17], and equivalent circuit models (ECMs) [18]. ECMs are made of capacitances and resistances and are mainstream due to their low computational burden. Moreover, fractional-order ECMs have attracted growing attention in the arena of battery modeling, demonstrating better fitting capability relative to their integer-order counterparts [19,20].
Fractional-order models (FOMs) have many parameters that cannot be directly measured, such as fractional order [21,22]. Regardless of whether the model parameter values are regarded as constant or time-varying, parameter identification for the original model is necessary for equivalent models of batteries [23]. Parameter identification methods, required for the characterization of LIBs, have been widely investigated. For example, the least square method [24], particle swarm optimization (PSO) [25], computational intelligence techniques [26], and genetic algorithms [27] use the statistical characteristics of the battery transient behaviors as the principle of optimization to find the most suitable battery parameters that can fit the battery transient characteristics well.
The BSO algorithm is a new meta-heuristic algorithm, and its effectiveness and superiority have been verified [28]. Embedding the CO operators concept in the core of the optimization algorithms leads to superior performance during the search process. This is due to the fact that the particles’ memory is captured by the CO derivative [29]. For another, mutation operations prevent the algorithm from entering local minima. In view of the advantages of both, the above two methods are applied to BSO to obtain CBSO. Furthermore, the proposed CBSO is employed to identify the model parameters of LIBs, and the numerical experiments show that the CBSO can improve model accuracy.
The paper is organized as follows: The preliminary concepts about fractional calculus are introduced in Section 2. Section 3 provides details about the mathematical deduction of the FOM for LIBs. In Section 4, combined with the experimental results, the algorithm performances are discussed, and comparisons with other algorithms are included. Finally, Section 5 concludes the paper.

2. Preliminaries

Fractional-order (FO) differential and integral are expressed as follows, where q represents the fractional order (non-integers):
D q x ( t ) = d q d t q x ( t ) , q > 0 x ( t ) , q = 0 d q d t q = I q x ( t ) , q < 0
There are mainly three definitions of fractional-order calculus (FOC): the Grünwald–Letnikov (GL), Riemann–Liouville (RL), and Caputo definitions [30]. Generally speaking, the RL definition is commonly used in theoretical analysis research. The Caputo derivative is suitable for the description and discussion of initial value problems of fractional order. The GL definition is suitable for problems that require discretization. Herein, the GL definition is adopted due to its straightforward computational implementation. The GL operator is given by
D q x ( t ) = lim T 0 1 T q × j = 0 [ t / T ] ( 1 ) j q , j x ( t j T )
for ( n 1 < q < n ) , and q , j stands for Newton binomial coefficient with the following definition:
q , j = Γ ( q + 1 ) Γ ( j + 1 ) Γ ( q j + 1 )
where Γ ( ) represents the Gamma function.
We can obtain the two following operators by grouping the conjugate order derivatives [29]:
φ 1 ( α , β ) ( f ) = D α + j β + D α j β 2 ( f ) φ 2 ( α , β ) ( f ) = D α + j β D α j β 2 j ( f ) ,
where f R is a function. Using the Taylor expansions of order r in the neighborhood of z = 0, we can obtain
φ 1 ( α , β ) = 1 α z 1 + 1 2 ( α 2 α β 2 ) z 2 1 6 [ α 3 3 α 2 + α ( 2 3 β 2 ) + 3 β 2 ] z 3 + φ 2 ( α , β ) = β z 1 1 2 β ( 1 2 α ) z 2 1 6 β [ 3 α 2 6 α β 2 + 2 ] z 3 ,
In addition, we can define the operators ψ 1 ( z 1 ) and ψ 2 ( z 1 ) such that
ψ 1 ( α , β ) = 1 T α { φ 1 ( z 1 ) c o s [ β l n ( T ) ] + φ 2 ( z 1 ) s i n [ β l n ( T ) ] } ψ 2 ( α , β ) = 1 T α { φ 2 ( z 1 ) c o s [ β l n ( T ) ] φ 1 ( z 1 ) s i n [ β l n ( T ) ] } ,
If the sampling time T is equal to one, then we can obtain ψ 1 ( z 1 ) = φ 1 ( z 1 ) and ψ 2 ( z 1 ) = φ 2 ( z 1 ) .

3. Fractional-Order Modeling of LIBs

The most popular battery model is ECMs, which utilize the ideal resistors, capacitors, and voltage sources to describe battery characteristics. The ECMs include integer-order ECMs and fractional-order ECMs. The FOM uses fractional impedance elements (e.g., constant-phase element (CPE) and Wahlberg element) to describe the electrochemical processes such as charge transfer reaction, electron layer effects, mass transfer, and diffusion of LIBs with sufficiently high accuracy. The phase shift of a FO capacitor is called a phasance [31], and it is an important characteristic parameter of the Nyquist plot in Figure 1. As illustrated, it consists of three sections: (1) a straight line with a constant slope at low frequencies, (2) a semicircle at medium frequencies, and (3) an inductive tail at high frequencies. In particular, the phasance of a Wahlberg element represents the slope of the low-frequency straight line, while for a resistor–capacitor (RC) network, it is related to the shape of the medium-frequency semicircle. Moreover, an ideal Warburg element has a fractional order of 0.5, which produces a straight line with a 45 slope in the Nyquist plot. Therefore, the differentiation order of the Wahlberg element is fixed at 0.5 in our work.
The typical second-order RC models employ a parallel RC circuit to simulate the impedance spectra of the medium-frequency region. However, ideal capacitors cannot accurately simulate the double-layer effect. Moreover, the low-frequency region of the impedance spectrum is not represented by any electronic components [32]. Therefore, based on the electrochemical process described by the EIS of LIBs, FO impedance elements are introduced to improve model accuracy. Based on the above discussion, a FOM is shown in Figure 1. In the model, the OCV represents the open circuit voltage, I represents the discharge current, V 0 represents the terminal voltage, R 0 represents the ohmic internal resistance, C 1 , C 2 , and W are the CPE coefficients, R 1 and R 2 are the resistances on the two RC branches, V 1 and V 2 represent, respectively, the voltages on the two RC branches, and V 3 are the Warburg-like element voltage.
The corresponding battery model formulation can be established based on Kirchhoff’s current and voltage laws. The governing equations of the model can be given by
D α 1 x 1 ( t ) = V 1 ( t ) R 1 C 1 + 1 C 1 u ( t ) , D α 2 x 2 ( t ) = V 2 ( t ) R 2 C 2 + 1 C 2 u ( t ) , D 0.5 x 3 ( t ) = 1 W u ( t ) , D 1 x 4 ( t ) = η Q n u ( t ) , y ( t ) = O C V ( x 4 ( t ) ) x 1 ( t ) x 2 ( t ) x 3 ( t ) R 0 u ( t ) .
where u ( t ) is the input current; the state vector is defined as x ( t ) = [ V 1 ( t ) , V 2 ( t ) , V 3 ( t ) , S O C ( t ) ] T ; and y(t) represents the output voltage. Moreover, Q n denotes the battery nominal capacity with the unit of ampere-hour (Ah), and η is the Coulomb efficiency. A fourth-order polynomial is used to characterize this nonlinear relationship between OCV and SOC.
O C V = a 0 + a 1 S O C + a 2 S O C 2 + a 3 S O C 3 + a 4 S O C 4 ,
where a k (k = 0, 1, ⋯, 4) are the coefficients of the polynomial.
The symbol Q n can be expressed as follows:
Q n = 3600 · Q A H · C 1 · T 1 ,
where Q A H represents the standard capacity of the battery, C 1 is the correction factor of the battery cycle life, and T 1 stands for the correction factor of the battery temperature. In this paper, we do not consider the impact of the battery cycle life or the temperature on the battery capacity. Thus, we set C 1 = T 1 = 1.
Generally, a FO system can be expressed as follows:
D α x ( t ) = A x ( t ) + B u ( t ) , y ( t ) = C x ( t ) + D u ( t ) .
where the A, B, C, and D are the coefficient matrices, and α = [ α 1 , α 2 , , α n ] is the differentiation-order vector. Meanwhile, the system (9) can be discretized in the time based on the GL definition, for k 1
x ( k + 1 ) = [ T α A + d i a g ( α ) I ] x ( k ) j = 2 L + 1 ( 1 ) j Γ ( α + 1 ) Γ ( j + 1 ) Γ ( α j + 1 ) x ( k + 1 j ) + T α B u ( k ) .
and for k = 0
x ( k + 1 ) = [ T α A + d i a g ( α ) ] x ( k ) + T α B u ( k ) .
Based on Equations (10) and (11), the FO system (6) in its discrete-time representation at the time step k can be expressed in the following form ( k 1 ):
x ( k + 1 ) = [ ( Δ T ) α A + d i a g ( α ) I ] x ( k ) j = 2 L + 1 ( 1 ) j α j x ( k + 1 j ) + ( Δ T ) α B u ( k ) , y ( k ) = O C V ( x 4 ( k ) ) x 1 ( k ) x 2 ( k ) x 3 ( k ) R 0 u ( k ) .
where
( Δ T ) α = d i a g ( ( Δ T ) α 1 , ( Δ T ) α 2 , ( Δ T ) 0.5 , Δ T ) ,
α j = d i a g ( α 1 j , α 2 j , 0.5 j , 1 j ) ,
A = 1 R 1 C 1 0 0 0 0 1 R 2 C 2 0 0 0 0 0 0 0 0 0 0 , B = 1 C 1 1 C 2 1 W η Q n .

4. Model Parameter Identification and Validation

After the battery model is established, the model parameters need to be identified. An accurate model is the guarantee of battery state estimation. In this section, a novel CBSO algorithm is used for model parameter identification, and the model accuracy is verified by simulation experiments.
Meta-heuristic algorithms have become very popular in model parameter identification because of their stability and flexibility and their ability to better avoid local optimization. The BSO is a new meta-heuristic algorithm and can enhance the performance of swarm optimization through beetle-foraging principles. The BSO is an extension of the beetle antennae search (BAS) algorithm and PSO, and its search efficiency has significant advantages over PSO. This is due to an incremental factor produced by the beetle search, which allows for an effective local search. Therefore, the BSO can alleviate the issues of poor stability and the algorithm falling into local optima [33]. However, it uses little historical information and few measurements. To cope with this problem, the CO operator concept given in Equations (3)–(5) is applied to the BSO. The CBSO embeds this concept in the velocity adaptation laws, and the CO velocity update formulas are as follows:
φ 1 ( α v , β v ) ( v i k + 1 ) = R 1 ( P b e s t i k x i k ) + R 2 ( G b e s t i k x i k ) , x i k + 1 = x i k + λ v i k + ( 1 λ ) ξ i k .
where P b e s t i k is its best position found so far, G b e s t i k is the best position of the swarm, λ is the proportional constant, and ξ i k denotes the increment factor.
Then, using the CO operators concept given in Equations (3)–(5), one has
v i k + 1 = α v v i k 1 2 ( α v 2 α v β v 2 ) v i k 1 + 1 6 [ α v 3 3 α v 2 + α v ( 2 3 β v 2 ) + 3 β v 2 ] v i k 2 1 24 [ α v 4 + β v 4 6 ( α v 3 3 α v β v 2 ) + 11 ( α v 2 β v 2 ) 6 α v ] v i k 3 + c 1 ( P b e s t i k x i k ) + c 2 ( G b e s t i k x i k ) , x i k + 1 = x i k + λ v i k + ( 1 λ ) ξ i k ,
where the velocity update formula uses historical information on velocity based on the CO operator concept. Therefore, it is able to capture the past memory of the particles’ velocity. The updating of the position in each iterative process relies on the individual historical optimal solution and on the optimal global solution of the BSO algorithm. The ξ i k is updated by
ξ i k + 1 = δ k ν i k · s i g n ( f ( x i r k ) f ( x i l k ) ) , δ k + 1 = ε · δ k .
where δ k denotes the step size of the k-th iteration, sign(·) represents a signum function, ε is equal to 0.95, and f ( x i r k ) f ( x i l k ) represent the scent intensity difference between the right antennae position x i r k and the left antennae position x i l k of beetle i. The search behaviors of the right antenna and the left antenna are, respectively, expressed as follows:
x i r k + 1 = x i k + v i k · d k 2 , x i l k + 1 = x i k v i k · d k 2 .
where d k is the distance between the left and right antenna, d k = δ k c , and c = 2.
In addition, the mutation operation generated by adding a Gauss perturbation on the swarm’s best position when the global best position of the swarm remains constant many times is added into the CBSO to prevent premature convergence. In this way, the algorithm can find a better solution in the solution space, reducing the possibility of falling into local optima. The perturbation equation is shown as follows:
G b e s t = G b e s t ( 1 + n o r m r n d ) .
The parameter identification objective is to optimize the model parameters so as to minimize the error between the measured voltage V 0 ( k ) and the predictive voltage V ^ o ( k ) . The optimization objective can be described as
m i n f ( · ) = k = 1 M [ V o ( k ) V ^ o ( k ) ] 2 ,
where f ( · ) is the fitness function, and M is the number of sampling points.
It should be noted that the boundary conditions of the algorithm influence parameter identification. Indeed, if the boundary conditions are set too small, then the algorithm may miss the optimal solution. If the boundary conditions are set too large, then the accuracy of the algorithm may be reduced.
To show the superiority of the novel CBSO algorithm, FBSO is chosen to compare with the proposed algorithm. The fitness value evolution curves of the two algorithms are shown in Figure 2. The red dotted line represents FBSO, and the black solid line represents CBSO. It can be derived that the convergence speed of CBSO is faster than of FBSO. The identification results of the OCV-SOC polynomial coefficients are listed in Table 1, and the results of the identification of the model parameters are listed in Table 2. The parameter identification results are shown in Figure 3. The red and blue lines stand for FBSO and CBSO, respectively. Furthermore, the two algorithms are compared with the measurement value represented by a black line. The absolute error (AE) and relative error (RE) of the two algorithms are shown in Figure 3b,c, respectively. It can be inferred that the maximum AE values of the two methods are 0.0435 V and 0.0372 V, and the maximum RE of the two methods are 1.15% and 1.00%, respectively. These numerical results show that CBSO not only has fast convergence speed but also has high precision.
Two metrics with RMSE and MAE were used to further evaluate algorithm accuracy. The RMSE and MAE of the two methods are summarized in Table 3. It can be derived that the metrics of CBSO are better than FBSO. The RMSE for the two methods is 11.7 mV and 10.8 mV, and the MAE is 9.3 mV and 8.6 mV, respectively. These results further show that the proposed method has higher accuracy, and they demonstrate the effectiveness of CBSO.

5. Conclusions

In this article, the CBSO was proposed to improve the accuracy of the battery model by employing the CO operator concept and mutation operation based on the BSO. The FOM was adopted for battery modeling based on the EIS. The CBSO updates the velocity formula based on the CO operator concept and introduces the mutation operation into the BSO algorithm, which can capture the particles’ memory and alleviate the issue of the algorithm falling into local optima. The maximum AE and RE of the CBSO are 0.0372 V and 1.00%, while the RMSE and MAE are 10.8 mV and 8.6 mV, respectively. The numerical experiment proves that the proposed method can significantly improve the LIBs model accuracy. The complex order will affect the efficiency and effectiveness of the identification of model parameters. In future work, we will address the impact of different parameter settings on identification accuracy.

Author Contributions

Writing—original draft preparation, X.Z.; software, H.L.; validation and data curation, W.Z.; methodology, X.W. and L.C.; supervision and project administration, A.M.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research is co-supported by Guangzhou Science and Technology Plan Project with Research Grant 202002020028, GZKTP202003, and the Common Technical Innovation Team of Guangdong Province on the Preservation and Logistics of Agricultural Products 2021KJ145.

Data Availability Statement

Data is available online at https://web.calce.umd.edu/batteries/index.html, accessed on 1 February 2023.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Comello, S.; Glenk, G.; Reichelstein, S. Transitioning to clean energy transportation services: Life-cycle cost analysis for vehicle fleets. Appl. Energy 2021, 285, 116408. [Google Scholar] [CrossRef]
  2. Shahjalal, M.; Roy, P.K.; Shams, T.; Fly, A.; Chowdhury, J.I.; Ahmed, M.R.; Liu, K. A review on second-life of Li-ion batteries: Prospects, challenges, and issues. Energy 2022, 241, 122881. [Google Scholar] [CrossRef]
  3. Yuan, L.X.; Wang, Z.H.; Zhang, W.X.; Hu, X.L.; Chen, J.T.; Huang, Y.H.; Goodenough, J.B. Development and challenges of LiFePO4 cathode material for lithium-ion batteries. Energy Environ. Sci. 2011, 4, 269–284. [Google Scholar] [CrossRef]
  4. Goodenough, J.B.; Park, K.S. The Li-ion rechargeable battery: A perspective. J. Am. Chem. Soc. 2013, 135, 1167–1176. [Google Scholar] [CrossRef] [PubMed]
  5. Lin, D.; Liu, Y.; Cui, Y. Reviving the lithium metal anode for high-energy batteries. Nat. Nanotechnol. 2017, 12, 194–206. [Google Scholar] [CrossRef]
  6. Wang, Y.; Li, M.; Chen, Z. Experimental study of fractional-order models for lithium-ion battery and ultra-capacitor: Modeling, system identification, and validation. Appl. Energy 2020, 278, 115736. [Google Scholar] [CrossRef]
  7. Song, Z.; Pan, Y.; Chen, H.; Zhang, T. Effects of temperature on the performance of fuel cell hybrid electric vehicles: A review. Appl. Energy 2021, 302, 117572. [Google Scholar] [CrossRef]
  8. Wang, Z.; Feng, G.; Zhen, D.; Gu, F.; Ball, A. A review on online state of charge and state of health estimation for lithium-ion batteries in electric vehicles. Energy Rep. 2021, 7, 5141–5161. [Google Scholar] [CrossRef]
  9. Zhang, S.; Zhang, C.; Jiang, S.; Zhang, X. A comparative study of different adaptive extended/unscented Kalman filters for lithium-ion battery state-of-charge estimation. Energy 2022, 246, 123423. [Google Scholar] [CrossRef]
  10. Yao, Y.X.; Chen, X.; Yan, C.; Zhang, X.Q.; Cai, W.L.; Huang, J.Q.; Zhang, Q. Regulating interfacial chemistry in lithium-ion batteries by a weakly solvating electrolyte. Angew. Chem. Int. Ed. 2021, 60, 4090–4097. [Google Scholar] [CrossRef]
  11. Ju, Z.; Jin, C.; Cai, X.; Sheng, O.; Wang, J.; Luo, J.; Yuan, H.; Lu, G.; Tao, X.; Liang, Z. Cationic interfacial layer toward a LiF-enriched interphase for stable Li metal batteries. ACS Energy Lett. 2022, 8, 486–493. [Google Scholar] [CrossRef]
  12. Ju, Z.; Xie, Q.; Sheng, O.; Wu, X.; Tan, Y.; Hong, M.; Tao, X.; Liang, Z. Biomass-derived anion-anchoring nano-CaCO3 coating for regulating ion transport on Li metal surface. Nano Lett. 2022, 22, 5473–5480. [Google Scholar] [CrossRef] [PubMed]
  13. Zhao, J.; Hong, M.; Ju, Z.; Yan, X.; Gai, Y.; Liang, Z. Durable lithium metal anodes enabled by interfacial layers based on mechanically interlocked networks capable of energy dissipation. Angew. Chem. Int. Ed. 2022, 61, e202214386. [Google Scholar] [CrossRef] [PubMed]
  14. Zhang, Q.; Shang, Y.; Li, Y.; Cui, N.; Duan, B.; Zhang, C. A novel fractional variable-order equivalent circuit model and parameter identification of electric vehicle Li-ion batteries. ISA Trans. 2020, 97, 448–457. [Google Scholar] [CrossRef] [PubMed]
  15. Li, W.; Fan, Y.; Ringbeck, F.; Jöst, D.; Han, X.; Ouyang, M.; Sauer, D.U. Electrochemical model-based state estimation for lithium-ion batteries with adaptive unscented Kalman filter. J. Power Sources 2020, 476, 228534. [Google Scholar] [CrossRef]
  16. How, D.N.; Hannan, M.A.; Lipu, M.S.H.; Sahari, K.S.; Ker, P.J.; Muttaqi, K.M. State-of-charge estimation of li-ion battery in electric vehicles: A deep neural network approach. IEEE Trans. Ind. Appl. 2020, 56, 5565–5574. [Google Scholar] [CrossRef]
  17. Feng, F.; Teng, S.; Liu, K.; Xie, J.; Xie, Y.; Liu, B.; Li, K. Co-estimation of lithium-ion battery state of charge and state of temperature based on a hybrid electrochemical-thermal-neural-network model. J. Power Sources 2020, 455, 227935. [Google Scholar] [CrossRef]
  18. Sun, D.; Yu, X.; Wang, C.; Zhang, C.; Huang, R.; Zhou, Q.; Amietszajew, T.; Bhagat, R. State of charge estimation for lithium-ion battery based on an Intelligent Adaptive Extended Kalman Filter with improved noise estimator. Energy 2021, 214, 119025. [Google Scholar] [CrossRef]
  19. Zou, C.; Zhang, L.; Hu, X.; Wang, Z.; Wik, T.; Pecht, M. A review of fractional-order techniques applied to lithium-ion batteries, lead-acid batteries, and supercapacitors. J. Power Sources 2018, 390, 286–296. [Google Scholar] [CrossRef]
  20. Hu, X.; Yuan, H.; Zou, C.; Li, Z.; Zhang, L. Co-estimation of state of charge and state of health for lithium-ion batteries based on fractional-order calculus. IEEE Trans. Veh. Technol. 2018, 67, 10319–10329. [Google Scholar] [CrossRef]
  21. Yu, M.; Li, Y.; Podlubny, I.; Gong, F.; Sun, Y.; Zhang, Q.; Shang, Y.; Duan, B.; Zhang, C. Fractional-order modeling of lithium-ion batteries using additive noise assisted modeling and correlative information criterion. J. Adv. Res. 2020, 25, 49–56. [Google Scholar] [CrossRef] [PubMed]
  22. He, L.; Wang, Y.; Wei, Y.; Wang, M.; Hu, X.; Shi, Q. An adaptive central difference Kalman filter approach for state of charge estimation by fractional order model of lithium-ion battery. Energy 2022, 244, 122627. [Google Scholar] [CrossRef]
  23. Yu, Z.; Xiao, L.; Li, H.; Zhu, X.; Huai, R. Model parameter identification for lithium batteries using the coevolutionary particle swarm optimization method. IEEE Trans. Ind. Electron. 2017, 64, 5690–5700. [Google Scholar] [CrossRef]
  24. Sun, C.; Lin, H.; Cai, H.; Gao, M.; Zhu, C.; He, Z. Improved parameter identification and state-of-charge estimation for lithium-ion battery with fixed memory recursive least squares and sigma-point Kalman filter. Electrochim. Acta 2021, 387, 138501. [Google Scholar] [CrossRef]
  25. Yu, Z.; Huai, R.; Li, H. CPSO-based parameter-identification method for the fractional-order modeling of lithium-ion batteries. IEEE Trans. Power Electron. 2021, 36, 11109–11123. [Google Scholar] [CrossRef]
  26. Meng, J.; Stroe, D.I.; Ricco, M.; Luo, G.; Teodorescu, R. A simplified model-based state-of-charge estimation approach for lithium-ion battery with dynamic linear model. IEEE Trans. Ind. Electron. 2018, 66, 7717–7727. [Google Scholar] [CrossRef]
  27. Zhengxin, J.; Qin, S.; Yujiang, W.; Hanlin, W.; Bingzhao, G.; Lin, H. An Immune Genetic Extended Kalman Particle Filter approach on state of charge estimation for lithium-ion battery. Energy 2021, 230, 120805. [Google Scholar] [CrossRef]
  28. Wang, T.; Yang, L. Beetle swarm optimization algorithm: Theory and application. arXiv 2018, arXiv:1808.00206. [Google Scholar] [CrossRef]
  29. Machado, J.T.; Pahnehkolaei, S.M.A.; Alfi, A. Complex-order particle swarm optimization. Commun. Nonlinear Sci. Numer. Simul. 2021, 92, 105448. [Google Scholar] [CrossRef]
  30. Zhang, X.; Wu, R.C. Modified projective synchronization of fractional-order chaotic systems with different dimensions. Acta Math. Appl. Sin. Engl. Ser. 2020, 36, 527–538. [Google Scholar] [CrossRef]
  31. Xu, Y.; Hu, M.; Zhou, A.; Li, Y.; Li, S.; Fu, C.; Gong, C. State of charge estimation for lithium-ion batteries based on adaptive dual Kalman filter. Appl. Math. Model. 2020, 77, 1255–1272. [Google Scholar] [CrossRef]
  32. Hu, M.; Li, Y.; Li, S.; Fu, C.; Qin, D.; Li, Z. Lithium-ion battery modeling and parameter identification based on fractional theory. Energy 2018, 165, 153–163. [Google Scholar] [CrossRef]
  33. Zheng, Y.; Huang, Z.; Tao, J.; Sun, H.; Sun, Q.; Sun, M.; Dehmer, M.; Chen, Z. A novel chaotic fractional-order beetle swarm optimization algorithm and its application for load-frequency active disturbance rejection control. IEEE Trans. Circuits Syst. II Express Briefs 2021, 69, 1267–1271. [Google Scholar] [CrossRef]
Figure 1. The EIS-FOM representation of LIBs.
Figure 1. The EIS-FOM representation of LIBs.
Micromachines 14 00413 g001
Figure 2. The fitness curves of the FBSO and CBSO.
Figure 2. The fitness curves of the FBSO and CBSO.
Micromachines 14 00413 g002
Figure 3. (a) Model accuracy verification with the FBSO and CBSO; (b) output terminals voltage absolute error; (c) output terminals’ voltage relative error.
Figure 3. (a) Model accuracy verification with the FBSO and CBSO; (b) output terminals voltage absolute error; (c) output terminals’ voltage relative error.
Micromachines 14 00413 g003
Table 1. The parameter identification results for the coefficients of OCV-SOC polynomial.
Table 1. The parameter identification results for the coefficients of OCV-SOC polynomial.
OCV-SOC a 0 a 1 a 2 a 3 a 4
FBSO 3.8787 1.2571 2.3615 0.8781 0.0717
CBSO 3.8765 1.1046 0.8815 0.2153 2.0480
Table 2. The results of parameter identification with FBSO and CBSO.
Table 2. The results of parameter identification with FBSO and CBSO.
ResistorsCapacitorsFractional Orders
FBSO R o = 0.0701 C 1 = 1059.9037 α 1 = 0.9678
R 1 = 0.8583 C 2 = 842.9402 α 2 = 0.1351
R 2 = 1.1919 W = 1041.3675
CBSO R o = 0.0719 C 1 = 1133.0955 α 1 = 0.9627
R 1 = 0.7084 C 2 = 1038.1398 α 2 = 0.5013
R 2 = 1.0577 W = 1705.1727
Table 3. The RMSE and MAE of the results of model parameter identification.
Table 3. The RMSE and MAE of the results of model parameter identification.
MetricsRMSE (mV)MAE (mV)
FBSO11.79.3
CBSO10.88.6
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zhang, X.; Li, H.; Zhang, W.; Lopes, A.M.; Wu, X.; Chen, L. Improved Parameter Identification for Lithium-Ion Batteries Based on Complex-Order Beetle Swarm Optimization Algorithm. Micromachines 2023, 14, 413. https://doi.org/10.3390/mi14020413

AMA Style

Zhang X, Li H, Zhang W, Lopes AM, Wu X, Chen L. Improved Parameter Identification for Lithium-Ion Batteries Based on Complex-Order Beetle Swarm Optimization Algorithm. Micromachines. 2023; 14(2):413. https://doi.org/10.3390/mi14020413

Chicago/Turabian Style

Zhang, Xiaohua, Haolin Li, Wenfeng Zhang, António M. Lopes, Xiaobo Wu, and Liping Chen. 2023. "Improved Parameter Identification for Lithium-Ion Batteries Based on Complex-Order Beetle Swarm Optimization Algorithm" Micromachines 14, no. 2: 413. https://doi.org/10.3390/mi14020413

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop