1. Introduction
Lithium-ion batteries (LIBs) have quickly acquired popularity in electrified transportation due to their attractive features of high gravimetric and volumetric densities. In conjunction with the rapid and anticipated rise of electric vehicles (EVs) and LIB utilization, the past few years have witnessed extensive research on battery management systems (BMSs), including state estimation [
1,
2], health prognosis [
3,
4], and fault diagnostics [
5,
6]. LIB charging is acknowledged as a crucial technology for the future success of EVs. However, the quest for a maximum charging speed carries the risk of violating critical physical limits, along with unanticipated thermal/stress buildup and side reactions. In the worst-case scenario, this can lead to diminished effectiveness, rapid depletion, and even safety risks.
Charging control has been the subject of extensive research, spawning a variety of solutions that may be divided into two basic categories. The first group consists of heuristic rule-based methods that are model-free and commonly utilized in real-world applications. The constant current–constant voltage (CCCV) charging protocol [
7,
8] and its several versions, such as the multistage constant current (MCC) [
9,
10], multistage CCCV [
11,
12], and boost charging [
13,
14,
15,
16], are well-known options. Despite their low complexity, these approaches are empirical and lack adequate knowledge of battery dynamics and physical restrictions. Consequently, these methods are far from the optimum in terms of charging speed and the enforcement of battery safety or durability. This has prompted the investigation of the second category of methodologies, namely, model-based tactics.
On the other hand, several studies have addressed charge safety using a high-precision battery model. Lin et al. [
17] used the porous electrode electrochemical model and the two-state thermal model. A significant quantity of training and test data was gathered, and the LSTM (long short-term memory) model was constructed. Parameters for current, voltage, state of charge, and surface temperature may be utilized to forecast the anode potential under various scenarios. However, the influence of SoH on the battery model parameters is not taken into account, and the electrochemical model utilized is sophisticated and difficult to obtain parameter values with. Han et al. [
18] employed P2D models to produce training data and then trained several neural networks to predict the anode potential during rapid charging by utilizing these training data. Based on an analogous circuit model, Drees et al. [
19] partitioned cathode and anode circuit parts in modeling and correlated parameters with SoC and temperature. Chu et al. [
20] retrieved the anode potential by simplifying the P2D model, utilized the anode overpotential observer to monitor the lithium deposition state in real time while charging, and changed the current in real time to guarantee that the lithium battery was not in a lithium-depleting condition. Yin et al. [
21] developed an electrochemical model capable of calculating the ion concentration and anode potential in real time and then linearized and mathematically processed the model to simplify it. When employing a high-precision model to solve the charging safety boundary, it is important to evaluate how the model’s complexity and parameter identification affect the boundary acquisition process.
Based on the above, it can be seen that existing control strategies have good effects in shortening charging time or ensuring battery health, but there are still some issues that need to be improved. Firstly, the research on charging safety boundaries mainly focuses on a single factor under short-time-scale conditions, without considering the coupling effects of multiple factors (temperature, magnification, SoC, SoH, etc.), and without considering the identification and acquisition of charging safety boundaries under long-time-scale conditions. Therefore, it is not possible to directly use charging safety boundaries to guide the development of fast charging strategies and vehicle applications. Second, the majority of research focuses on multistage constant current charging techniques [
22,
23,
24] or single-amplitude intermittent pulse charging strategies [
25,
26,
27]. The influence of variable amplitude, charge current pulse or discharge current pulse on the battery charging process has received little consideration.
Considering the above issues, a charging safety boundary formulation method based on the SP + fast charging battery model is proposed in this study. The model is used to obtain the charging safety boundary of batteries at different environmental temperatures, and a comparative experimental group is set up under different cycling conditions inside and outside the safety boundary to verify the accuracy of the safety boundary. Additionally, a reverse pulse current is added in the charging process to decrease battery polarization and potential lithium degradation, as well as to increase battery charging capacity and charging speed. Because a high-polarization voltage will cause the real permissible current of the battery to decrease, lowering the battery’s charging rate, and the rise in the current rate will create a significant quantity of latent heat inside the battery [
28,
29]. Finally, a multiobjective optimization technique based on an enhanced genetic algorithm (GA) [
9] is proposed to generate the charging strategy, with the goal of minimizing charging time and irreversible heat, the safety barrier as the current limit, and the impact of the discharge current pulse and pulse width on the optimization.
The main contributions of this research are summarized as follows:
In this study, the whole life cycle of a fast-charging and life test platform of power batteries is established. Considering the influence of a variable ambient temperature and high current ratio on model parameters, multifactor fast charging and cycle tests were set up, and a battery fast charging data set is established. On this basis, a high-precision battery simulation model is established.
Based on the simulation model, the charging safety boundary at different temperatures is obtained, and the accuracy of the safety boundary is verified via comparative tests. A multiobjective-optimization fast charging problem considering the safety boundary is established. Taking the charging time and irreversible heat as the optimization objectives, taking the safety boundary as the current limit, and considering the impact of pulse width, an improved genetic algorithm is used to solve the optimal charging strategy.
In view of the impact of battery deterioration on model parameters and security boundaries, for the normal temperature charging scenario, the simulation model parameters and the update research of the charging strategy in a long time scale are proposed, and the effectiveness of the update of the strategy is verified through a capacity decay experiment, which provides a reference for improving the charging speed and ensuring battery safety.
This article comprises six distinct sections in its structure. The initial section expounds upon the significance of secure and expeditious battery charging and outlines the research trajectory of the manuscript. The subsequent phase involves the development of an electrochemical framework for the battery, incorporating a parameter identification approach that is contingent on the chosen electrochemical model. The third step involves determining the secure limits of battery charging by utilizing the established electrochemical model to obtain the safe boundaries of battery charging at varying temperatures. The fifth section of the study focuses on the selection of two optimization objectives for fast charging strategies, which are based on charging boundaries. The study then proceeds to solve the global optimal control strategy through the utilization of an improved genetic algorithm. The efficacy of the capacity decay experiment approach is assessed in the sixth section through validation.
4. Multiobjective Optimization of a Fast Charging Strategy Based on a Genetic Algorithm
The fast charging technique for lithium-ion batteries (LIBs) has several crucial goals, which encompass safeguarding battery integrity, enhancing charging velocity, mitigating irreversible heat (such as polarization heat and Joule heat), and curbing polarization voltage. Hence, it is imperative to circumvent the adverse effects of rapid charging, namely lithium deposition and reduced capacity, while concurrently reducing the charging duration.
The battery produces a lot of heat at a high temperature and at a rapid rate. In order to avoid the battery from losing control due to an elevated temperature, a thermal management and control system is required [
35]. The quick charging method for LIBs at 5 °C and 25 °C is improved in this part to reduce the unpredictability of battery damage brought on by an excessively low temperature or rapid rate. The improved genetic algorithm’s implementation framework is shown in
Figure 7. The clear process is described below.
(1)
Population individual initialization. The parameter settings of the genetic algorithm are shown in
Table 5. When initializing the population, each individual is the current sequence of charging the battery from SoC 20% to 80%. Each value in the sequence is the current amplitude of each second, and the length of the sequence is the time required for charging. The battery charging time from a 20% SoC constant current to a 80% SoC at a 1 C rate is 2160 s. To ensure that the fast charging time was more than 40% shorter than that of 1 C constant-current charging, the maximum length of the sequence was set to 1296.
(2)
To evaluate individual fitness. It can be seen from
Section 2 that the polarization voltage affects the charging process of LIBs [
36,
37]. An increase in the polarization voltage will reduce the battery life, charging efficiency and performance of LIBs, so it is necessary to reduce the polarization voltage during the charging process.
The purposes of the rapid charging strategy optimization may be stated as follows because the battery charge within the current environment’s temperature security border is known: (1) reducing the permanent heat, and (2) cutting down on battery charging time.
where
is the current per second,
is the maximum acceptable current corresponding to the current SoC, and
is the charging time. It can be seen from the above that the total length of the sequence of different individuals is the same, and the charging time depends on the number of zeros at the end of the sequence. The sum of
, and
is the total polarization voltage. Since the two objectives represent the charging time and irreversible heat, respectively, the three dimensions are different, and their value ranges are different, which requires a balance adjustment treatment before coupling. Therefore, this section adopts the score system for normalization, and a higher score indicates a better optimization result.
where
is the heat production of the irreversible heat of charging at 1 C.
is the heat production of charging following the safety boundary.
is the total heat generated by charging.
The weight coefficients and
,
, and
are used to transform the combination of multiple targets into a single target, where
plays the role of the penalty function by coupling to the fitness function with a given weight. In addition, in the subsequent crossover, mutation and other operations, the current corresponding to some positions in the individual will exceed the current charging safety boundary. Therefore, each current value in the individual will be judged by the boundary. The total number of current values beyond the boundary is recorded as
, which will be coupled to the fitness function through the given weight, playing the role of a penalty function. The fitness function established is as follows.
(3)
According to , two individuals are randomly selected for the crossover operation. The current parent is traversed, and random numbers,
, are generated for judgment. At that time, when
, two unequal individuals were randomly selected as “father” and “mother”, and SBX was used to randomly select gene loci for crossover. The progeny current sequence obtained by the crossover still meets the demand of charging from SoC 20% to 80%. The crossover function established is as follows:
where
represents the cross-step size, and the larger the value is, the greater the likelihood that the created child is distant from the parent. This formula represents the current iteration algebra as well as the individual’s coding position.
(4)
Mutation operation is performed on the offspring. The normal mutation process will result in modifications to the sum of the sequence, such that the present sequence cannot be charged from SoC 20% to 80%, it is difficult for the nonzero value at the conclusion of the sequence to reach zero, and the length of the final all-zero sequence cannot be increased. To ensure that the corresponding current sequences of different individuals can charge LIBs from SoC 20% to 80%, that the sum of sequences remains unchanged, and that the mutation process time is shortened, two mutation methods are adopted in this section, as depicted in
Figure 8, and the detailed procedure is as follows. Both mutation processes have an equal chance of occurring.
A. Mutation method 1: t M values were taken forward from the first nonzero value at the end of the sequence, , the sum of the M values was evenly divided into the previous sequence, and then the values of the M positions were set to zero.
B. Mutation method 2: a gene locus of the offspring was randomly selected according to for mutation. When the random number was less than or equal to , the current gene locus of the individual was changed by of the value, and another gene locus not in the last all-zero sequence was randomly selected for the change of .
(5) The offspring population obtained after genetic manipulation (crossover, mutation) and the parent population were individually recombined. Based on the tournament algorithm (TA), the previous optimal solution was selected as the parent population of the next generation for iteration according to the fitness function.
(6) Repeat steps 3 to 5 for update iteration. The optimal solution was considered to be found, and the search was stopped when the maximum iteration number was reached or the change in the optimal value of the fitness function within 10 consecutive generations was less than 0.0001.
7. Conclusions
The safe and efficient rapid charging method can not only reduce the charging time and ensure the battery’s safety, but it can also delay the capacity loss of the battery. The objective of this study is to improve battery life and safety during high-rate fast charging by formulating and revising high-rate safe and fast charging strategies.
The research develops an electrochemical simulation model to determine the negative electrode’s potential and charging safety limit of batteries at different temperatures. On the basis of the boundary, an enhanced genetic algorithm is utilized to optimize the solution, with the shortest charging time and the reduction in irreversible heat serving as the optimization objectives for generating the charging strategy via an interpolation mutation operation. The verification results demonstrate that the model is highly accurate, with the maximum simulation error at 5 °C being 46 mV, the voltage prediction error at 10 °C above ambient temperature and different charge–discharge ratios being less than 35 mV, and the determination coefficient R2 exceeding 0.99. In comparison to the 1 C current charging effect, the rapid charging strategy can reduce charging time by 57.17%, and irreversible heat by 40.28% when the pulse width is set to 5 s.
However, due to the battery’s prolonged testing cycle, this research is limited to using experimental data, and the battery’s ohmic internal resistance at SoC = 50% is used as the parameter identification value. In subsequent research, the variation trend of the ohmic internal resistance at distinct temperatures (SoC and SoH) during the charging and discharging processes will be investigated in greater depth. The ohmic internal resistance under various operating conditions will be determined based on the charging and discharging stages, environmental temperature, and SoC, and then incorporated into the model to enhance model accuracy. Secondly, fast charging strategy optimization and capacity attenuation verification are presently only conducted for room-temperature scenarios, but future verification can be conducted for other temperatures.