Loading [MathJax]/jax/output/SVG/jax.js
Case study

The Laplace transform as an alternative general method for solving linear ordinary differential equations


  • The Laplace transform is a popular approach in solving ordinary differential equations (ODEs), particularly solving initial value problems (IVPs) of ODEs. Such stereotype may confuse students when they face a task of solving ODEs without explicit initial condition(s). In this paper, four case studies of solving ODEs by the Laplace transform are used to demonstrate that, firstly, how much influence of the stereotype of the Laplace transform was on student's perception of utilizing this method to solve ODEs under different initial conditions; secondly, how the generalization of the Laplace transform for solving linear ODEs with generic initial conditions can not only break down the stereotype but also broaden the applicability of the Laplace transform for solving constant-coefficient linear ODEs. These case studies also show that the Laplace transform is even more robust for obtaining the specific solutions directly from the general solution once the initial values are assigned later. This implies that the generic initial conditions in the general solution obtained by the Laplace transform could be used as a point of control for some dynamic systems.

    Citation: William Guo. The Laplace transform as an alternative general method for solving linear ordinary differential equations[J]. STEM Education, 2021, 1(4): 309-329. doi: 10.3934/steme.2021020

    Related Papers:

    [1] A.M.S.M.H.S.Attanayaka, J.P.Karunadasa, K.T.M.U.Hemapala . Estimation of state of charge for lithium-ion batteries - A Review. AIMS Energy, 2019, 7(2): 186-210. doi: 10.3934/energy.2019.2.186
    [2] Xiaoyu Zheng, Dewang Chen, Yusheng Wang, Liping Zhuang . Remaining useful life indirect prediction of lithium-ion batteries using CNN-BiGRU fusion model and TPE optimization. AIMS Energy, 2023, 11(5): 896-917. doi: 10.3934/energy.2023043
    [3] Saad Jarid, Manohar Das . An Electro-Thermal Model based fast optimal charging strategy for Li-ion batteries. AIMS Energy, 2021, 9(5): 915-933. doi: 10.3934/energy.2021043
    [4] François KREMER, Stéphane RAEL, Matthieu URBAIN . 1D electrochemical model of lithium-ion battery for a sizing methodology of thermal power plant integrated storage system. AIMS Energy, 2020, 8(5): 721-748. doi: 10.3934/energy.2020.5.721
    [5] Eduardo Enrique Martinez Jorges, António M.N. Quintino, Diogo M.F. Santos . Economic analysis of lithium-ion battery recycling. AIMS Energy, 2023, 11(5): 960-973. doi: 10.3934/energy.2023045
    [6] Steven B. Sherman, Zachary P. Cano, Michael Fowler, Zhongwei Chen . Range-extending Zinc-air battery for electric vehicle. AIMS Energy, 2018, 6(1): 121-145. doi: 10.3934/energy.2018.1.121
    [7] Rasool M. Imran, Kadhim Hamzah Chalok . Innovative mode selective control and parameterization for charging Li-ion batteries in a PV system. AIMS Energy, 2024, 12(4): 822-839. doi: 10.3934/energy.2024039
    [8] Chi Van Nguyen, Thuy Nguyen Vinh . Design of energy balancing circuit for battery cells connected in series based on modifying the bidirectional CuK converter. AIMS Energy, 2022, 10(2): 219-235. doi: 10.3934/energy.2022012
    [9] Samson Obu Showers, Atanda Kamoru Raji . State-of-the-art review of fuel cell hybrid electric vehicle energy management systems. AIMS Energy, 2022, 10(3): 458-485. doi: 10.3934/energy.2022023
    [10] Kritanjali Das, Santanu Sharma . Coulombic efficiency estimation technique for eco-routing in electric vehicles. AIMS Energy, 2022, 10(3): 356-374. doi: 10.3934/energy.2022019
  • The Laplace transform is a popular approach in solving ordinary differential equations (ODEs), particularly solving initial value problems (IVPs) of ODEs. Such stereotype may confuse students when they face a task of solving ODEs without explicit initial condition(s). In this paper, four case studies of solving ODEs by the Laplace transform are used to demonstrate that, firstly, how much influence of the stereotype of the Laplace transform was on student's perception of utilizing this method to solve ODEs under different initial conditions; secondly, how the generalization of the Laplace transform for solving linear ODEs with generic initial conditions can not only break down the stereotype but also broaden the applicability of the Laplace transform for solving constant-coefficient linear ODEs. These case studies also show that the Laplace transform is even more robust for obtaining the specific solutions directly from the general solution once the initial values are assigned later. This implies that the generic initial conditions in the general solution obtained by the Laplace transform could be used as a point of control for some dynamic systems.



    Lithium-ion batteries (LIBs), known for their high energy density, low self-discharge rate, and long lifespan, have been widely used in electric vehicles, renewable energy storage systems, and portable electronic devices [1,2]. However, with the long-term operation, the overall performance of LIBs would gradually degrade [3]. Therefore, accurate estimation of the state of health (SOH) for LIBs is very crucial for ensuring efficient energy management and safety of the overall battery energy storage system [4,5]. Generally, the battery SOH is influenced by these factors, such as discharge rate, operating temperature, and charging-discharging cycles [6]. The common definition of the SOH is the ratio of the current maximum usable capacity to the maximum usable capacity of a new battery [7,8]. Currently, features from the constant current-constant voltage (CC-CV) charging protocols are widely used for the SOH estimation of LIBs due to their simplicity and ease of acquisition [9,10]. However, users usually do not fully discharge and then fully charge the battery regularly in accordance with the CC-CV protocol in practical applications, posing a significant challenge for the SOH estimation based on these data-driven methods with complete data from the entire charging phase. Therefore, the SOH estimation based on partial or optimal charging data becomes an urgent requirement in practical applications.

    Existing SOH estimation methods can be roughly divided into three categories: 1) empirical or semi-empirical models [11,12]; 2) physics-based models [13,14,15]; and 3) data-driven methods [16,17,18]. Although empirical models are simple, they lack a clear physical significance for LIBs. Physics-based models are accurate. However, using physics-based models to estimate the battery SOH would be very complicated for users and engineers. Nowadays, data-driven methods have gained increasing attention in the battery SOH estimation field due to their model-free nature [19,20,21,22,23]. Wen et al. [19] successfully employed an IC curve feature based on a BP neural network to achieve high estimation precision for the lithium battery SOH prediction across various temperature conditions. Ren et al. [20] proposed a novel SOH estimation method for the lithium-ion battery pack based on cross-generative adversarial networks. With a hybrid extreme learning machine based on an adaptive boosting algorithm, this SOH estimation method could achieve accurate SOH estimation with incomplete data. Li et al. [21] extracted health indicators from public datasets and eliminated redundant features through Pearson correlation coefficients and principal component analysis. In addition, Liu et al. [22] proposed a capture method for battery degradation by considering the tested voltage, temperature, and current data, which could achieve accurate SOH estimation even with minimal training data. Moreover, some studies explored data and model joint-driven methods for more precise battery state estimation based on unscented Kalman filter or deep learning methods [18,23]. Although these research efforts have yielded satisfactory accuracy, they should consider the feasibility of data acquisition and processing in practical applications. From the engineering standpoint, obtaining relevant data from smaller datasets is very crucial. Therefore, this work employs a small amount of data based on an optimal charging voltage interval and efficient machine-learning methods to achieve the SOH estimation for the lithium battery.

    As we know, the charging curve of an LIB would present regular changes in accordance with its performance degradation [24,25]. Therefore, using the data-driven methods based on features from charging curves of LIBs to estimate their SOH has become a new trend. Generally, these data-driven methods for the battery SOH estimation should consider the changes in the entire charging phase, which leads to poor performance in both computational efficiency and computational cost [26].

    To improve these data-driven methods based on the entire charging interval, Xiong et al. [27] proposed a feature selection method based on the correlation coefficient and the ReliefF algorithms. This method could significantly improve the accuracy of the battery SOH estimation. The corresponding results demonstrated that the high-precision SOH estimation could be achieved based on the selected features. Li et al. [28] analyzed the charging time during the constant current and the constant voltage stages, as well as the proportion of the charging time of the constant voltage stage. Then, a correlated feature for the battery SOH estimation could be determined. This study indicated that both the constant current and the constant voltage charging phases could be considered for the feature extraction of the battery SOH estimation. Lin et al. [26] used data-driven algorithms with the features extracted from four partial voltage segments to achieve an accurate estimation of the battery SOH. However, the above studies did not conduct detailed research on the selection of charging voltage intervals. The previous selection methods were only based on engineering experience.

    According to previous studies, the incremental capacity (IC) curve was commonly used for the feature extraction of the battery SOH estimation [29]. The IC curve can effectively reflect the capacity and voltage changes during the charging operation, which can be used for identifying characteristic peaks related to phase transitions during the transmission processes of lithium ions into the battery. Previous studies indicated that the charging voltage interval selection could be performed based on the peak positions of the IC curve [27,30]. Bian et al. [31] proposed a battery SOH estimation method combining an open-circuit voltage (OCV) model and the IC analysis (ICA). According to the OCV model, interference-free IC curves could be obtained, enabling the extraction of a series of morphological features. Li et al. [32] also proposed a method combining the ICA and the grey relational analysis for the battery SOH estimation. In addition, Lin et al. [33] used the internal resistance and the peak/valley points of the IC curve as features. On this basis, accurate SOH estimation could be achieved based on a machine learning algorithm. However, these studies did not propose a clear method for the optimal voltage interval selection. In summary, existing references generally lack systematic exploration for the battery SOH estimation based on the limited or optimal charging interval selection. The selection of a partial charging voltage interval was only based on engineering experience, which lacks detailed correlation analyses between the selected charging voltage interval and the SOH of LIBs. To achieve high performance in both computational efficiency and computational cost, this paper employs two data-driven methods using the ICA and Pearson correlation analysis to select the optimal charging voltage interval for the SOH estimation of LIBs.

    The main contributions of this paper are as follows:

    (1) The proposed SOH estimation method combines the ICA and Pearson correlation analysis, which can identify and select the optimal charging voltage interval. On this basis, the most relevant health features for the battery SOH estimation can be extracted from the selected charging voltage interval.

    (2) With the most relevant health features from the selected charging voltage interval, it is demonstrated that high accuracy in battery SOH estimation can be achieved with the data-driven methods even with a small amount of training data, which can effectively improve computational efficiency and reduce computational cost.

    (3) Two typical data-driven methods, including the RFR and the SVR for the SOH estimation, are analyzed. Results show that both the RFR and the SVR methods have their own irreplaceable advantages: the SVR has stronger generalization ability, whereas the RFR possesses better overall fitting capability.

    This paper includes four sections after the introduction. Section 2 presents the selection and detailed analyses for the optimal charging voltage interval. Section 3 introduces two data-driven methods for the SOH estimation. Results and discussions are presented in Section 4. Finally, conclusions are given in Section 5.

    To obtain the charging data for the SOH estimation, three 18650 LIBs are used for the experimental test. The detailed parameters are shown in Table 1. Every battery would undergo CC-CV charging to reach the upper limited voltage at first. Then, these batteries would undergo CC discharging to reach the low-limited voltage. Figure 1 shows the capacity degradation curves of the three 18650 LIBs. In the experiment, Cell1 is charged at 1 C and discharged at 0.5 C, respectively. After 509 charge-discharge cycles, its SOH reaches 91.8%. Meanwhile, Cell2 is charged and discharged with 1 C. Its SOH is 81.03% after 720 cycles. In addition, Cell3 is charged at 1 C and discharged at 3 C, respectively. Its SOH is equal to 80.69% after 1181 cycles. All charge and discharge tests for the three 18650 LIBs are conducted at an ambient temperature of 25 ℃. It should be noted that it needs 1 hour for the rest time between CC-CV charging and CC discharging.

    Table 1.  Properties of tested LIBs.
    Positive electrode material Nickel Manganese Cobalt Oxid
    Positive electrode material Graphite
    Nominal voltage 3.7 V
    Nominal capacity 2.4 Ah
    Operating voltage range 2.5~4.2 V

     | Show Table
    DownLoad: CSV
    Figure 1.  Capacity degradation of the three 18650 batteries.

    It is worth noting that the tested lithium battery is a type of modified high-power lithium battery designed for unmanned aerial vehicle (UAV) applications. The high-power lithium battery would show better performance when it operates with a suitable high-power output compared with the low-power operation. Therefore, under high-power discharge conditions, the high-power lithium battery might perform at a lower degradation rate compared with low-discharging conditions. For more details, please refer to our previous work in [34].

    Figure 2 presents the capacity-voltage (C-V) curves based on the experimental data. It can be seen that the envelope area of the C-V curve decreases along with the increasing number of operation cycles. It is evident that the C-V curves contain rich information about the aging or capacity degradation of LIBs. In fact, the voltage points in the regions with the most significant changes on the C-V curves can serve as external behavior characteristics of the battery aging [35].

    Figure 2.  C-V curves and aging features of the three 18650 batteries. (a) The C-V curve of Cell1. (b) The C-V curve of Cell2. (c) The C-V curve of Cell3. (d) The IC curve of Cell1. (e) The IC curve of Cell2. (f) The IC curve of Cell3.

    By differentiating the C-V curves of the three 18650 LIBs, specific voltage points can be observed. The corresponding definition for the IC can be expressed as:

    IC=dQdV (1)

    where Q is the charging capacity and V is the charging voltage.

    Furthermore, an appropriate voltage step needs to be designed, as the voltage difference appears in the denominator in numerical differentiation. If the voltage step is too large, the health features from the IC curve would not be obvious. Conversely, if the voltage step is too small, it may result in a sudden jump in the calculation value. After multiple calculations and corrections, a voltage sequence VC with a voltage step of 0.015 V is constructed, as shown in Eq (2). The corresponding capacity values for this voltage sequence are determined by using smooth spline interpolation based on the C-V curves.

    VC=[2.5,2.515,2.530,,4.20] (2)

    Based on Eqs (1) and (2), the formula for the IC curve can be rewritten as follows:

    IC=ΔQΔV=Qk+1Qk0.015 (3)

    Figure 2 (df) shows the changes of the IC curves on the whole charging voltage interval of different operation cycles. To select the optimal charging voltage interval, Figure 3 illustrates the enlarged and detailed IC curves with different SOH of Cell2. It can be seen that the first peak is around 3.52 V, the second peak is around 3.73 V, and the third peak is around 3.95 V, respectively. Meanwhile, the first valley is around 3.65 V, and the second valley is around 4.02 V, respectively. In addition, the peak and valley points of Cell1 and Cell3 are similar to those of Cell2.

    Figure 3.  Detailed IC curves of Cell2.

    It has been demonstrated that the peak and valley points on the IC curves are highly correlated with the kinetics of electrochemical reactions and the phase transitions within the electrode materials [36]. For these peak points, the rate of change in battery capacity in accordance with the voltage reaches its maximum value, indicating the fastest progress of chemical reactions. Similarly, the valley points also have significant physical meanings. For these valley points, the rate of change in capacity in accordance with the voltage reaches its minimum value, reflecting the changes in the activity of the electrode materials during the charge-discharge process. Therefore, this study employs the Pearson correlation analysis to investigate the degree of correlation between these peak/valley points and the battery aging. The formula for the Pearson correlation analysis can be represented as follows:

    rX,Y=ni=1(Xi¯X)(Yi¯Y)ni=1(Xi¯X)2ni=1(Yi¯Y)2 (4)

    where Xi is the ith feature, Yi is the ith SOH, ¯X and ¯Y are average values of the specific feature sequence and the battery SOH sequence, respectively.

    The Pearson correlation coefficients between these peak/valley points and the battery SOH are presented in Table 2. Obviously, the correlation analysis results are all negative values, indicating that during the capacity degradation process, the peak and valley points exhibit the overall leftward shift trend, which is consistent with the characteristics illustrated in Figure 2 (df). Hence, these peak and valley points provide suitable locations for the calibration of charging voltage intervals.

    Table 2.  Pearson correlation analysis between selected points and the battery SOH.
    peak 1 peak 2 peak 3 valley 1 valley 2
    Cell1 –0.9760 –0.9762 –0.9465 –0.9710 –0.9800
    Cell2 –0.9868 –0.9877 –0.9770 –0.9906 –0.9868
    Cell3 –0.9960 –0.9959 –0.9500 –0.9913 –0.9948

     | Show Table
    DownLoad: CSV

    As shown in Table 3, ten voltage intervals can be divided based on the five points. Additionally, to achieve comprehensive correlation analyses of different voltage intervals and the battery SOH, the voltage interval including the entire constant current charging phase should be included in this study. With the defined voltage intervals, the relationship among the charging time, charging capacity, and the SOH is investigated based on Pearson correlation analysis. It should be noticed that the charging voltage intervals before 3.52 V and after 4.02 V are not suitable for the battery SOH estimation, as existing research has confirmed that the data at the beginning and end of the charging process cannot effectively reflect the battery aging characteristics [27]. Moreover, it can be observed from Figure 2 that the aging trends in the two charging voltage intervals are not obvious. Therefore, the maximum charging voltage interval is designed as 3.52~4.02 V.

    Table 3.  Calibration of voltage intervals.
    Voltage interval Voltage range
    S1 3.52~3.65 V
    S2 3.52~3.73 V
    S3 3.52~3.95 V
    S4 3.52~4.02 V
    S5 3.65~3.73 V
    S6 3.65~3.95 V
    S7 3.65~4.02 V
    S8 3.73~3.95 V
    S9 3.73~4.02 V
    S10 3.95~4.02 V

     | Show Table
    DownLoad: CSV

    As shown in Table 4, the Pearson correlation of features from different charging voltage intervals of the three 18650 LIBs reveals that the S3 segment has the highest correlation with the battery SOH compared with other voltage intervals. It is noteworthy that the S11 segment (i.e., the entire constant current charging phase) shows less correlation than the S3 segment, which indicates the presence of information redundancy during the whole charging phase. Meanwhile, the correlation between the S4 segment and battery aging would also be very high and at a level second only to that of the S3 segment. Figure 4 presents the correlation analyses among the normalized charging time, normalized charging capacity, and battery SOH for different charging voltage intervals. It can be observed that the trend in the S3 segment closely resembles the battery aging trend. Similarly, the use of ΔQ and Δt as features to reflect the battery aging trend can refer to the literature [37]. This provides a more intuitive demonstration of the effectiveness of the aging characteristics based on the selected S3 segment proposed in this study. In these figures, ΔQ and Δt represent the two battery aging features (i.e., the charging capacity and time) extracted from different voltage intervals, respectively. Finally, this study utilizes charging capacity and time extracted from the S3 segment as features for the SOH estimation.

    Table 4.  Pearson correlation analysis between intervals and SOH.
    Voltage interval Cell1 Cell2 Cell3
    S1 0.6308 0.9395 0.9282
    S2 0.8323 0.9753 0.9657
    S3 0.9906 0.9988 0.9922
    S4 0.9883 0.9986 0.9919
    S5 0.9237 0.9893 0.9807
    S6 0.9583 0.9917 0.9821
    S7 0.9731 0.9951 0.9838
    S8 0.7430 0.9951 0.9838
    S9 0.8089 0.9631 0.8157
    S10 0.5981 0.9609 0.8483
    S11 0.9533 0.9960 0.9854

     | Show Table
    DownLoad: CSV
    Figure 4.  Correlation analyses among the SOH and the two features extracted from different voltage intervals. (a) S1, (b) S2, (c) S3, (d) S4, (e) S5, (f) S6, (g) S7, (h) S8, (i) S9, (j) S10, (k) S11.

    Nowadays, using data-driven methods for the battery SOH estimation has become a research hotspot [31,32,33]. These data-driven methods would employ machine learning, deep learning, or statistical techniques to extract features. Machine learning methods can be categorized into supervised learning, unsupervised learning, and semi-supervised learning [38,39]. Deep learning methods mainly include artificial neural networks (ANN) [26], recurrent neural networks (RNN) [40], and their variants, such as long short-term memory (LSTM) [41]. Statistical methods include regression analysis and Bayesian methods, which utilize prior knowledge and data for inference and analysis [42]. For the aforementioned methods, machine learning algorithms RFR and SVR offer significant advantages in computational efficiency and model interpretability, enabling them to be implemented easily. By contrast, traditional neural networks, particularly deep neural networks, typically require substantial training time and high-performance computing resource to deal with large-scale datasets and complex nonlinear calculation. The corresponding algorithmic steps involved in the training process, such as backpropagation and gradient descent, are often time-consuming, limiting their feasibility for real-time or near real-time applications. Furthermore, due to their numerous parameters and intricate nonlinear transformations, neural networks are often regarded as black-box models. Although advancements in visualization techniques and interpretability algorithms have been made in recent years, neural networks still face significant challenges in directly understanding and interpreting the decision-making processes of models.

    The RFR makes predictions through an ensemble of decision trees, resulting in satisfactory model performance and a reduced risk of overfitting, while the SVR exhibits strong generalization ability, achieving good fitting accuracy even with a small training set. Therefore, this study would employ the SVR and the RFR methods for the battery SOH estimation based on the selected charging voltage interval with an 80% training and 20% test dataset split. A type of n × 7 input data matrix is constructed to feed the RFR and the SVR models, as shown in Eq (5).

    Input=[peak(1)1,peak(1)2,peak(1)3,valley(1)1,valley(1)2,ΔQ(1),Δt(1)peak(2)1,peak(2)2,peak(2)3,valley(2)1,valley(2)2,ΔQ(2),Δt(2)peak(n)1,peak(n)2,peak(n)3,valley(n)1,valley(n)2,ΔQ(n),Δt(n)] (5)

    where ΔQ(n) and Δt(n) represent the capacity and charging time during the n-th cycle within the selected charging voltage interval, respectively, the value of n is determined by 80% of the length of the input sequence, the term of peak and valley represents different points, while the superscript indicates different operation cycles.

    The RFR is a powerful ensemble learning method used for predicting continuous outcomes. It builds upon the foundations of decision trees and integrated techniques to enhance the predictive performance and robustness. The core of random forest is decision trees, which partition the feature space into regions with homogeneous target values. A decision tree T is used to partition the data based on input features and minimize a loss function. Formally, for a dataset, the objective is to find a tree structure with the minimum solution: D={{(xi,yi)}ni=1. The decision trees divide the data to minimize prediction errors. In other words, it aims to minimize the sum of squared differences between the actual values yi and the predicted values ˆyj in each leaf node Rj:

    minTJj=1xiRj(yiˆyj)2 (6)

    where J is the number of terminal nodes (leaves), Rj represents the region corresponding to the j-th leaf, ˆyj is the predicted value in region Rj, i.e., the mean yi of in Rj.

    Single decision trees are prone to overfitting and high variance. Ensemble methods mitigate this by aggregating multiple models to improve generalization. Bagging is one of the ways to achieve ensemble methods, which involves 1) generating B bootstrap samples from the original dataset; 2) training a base learner (e.g., decision tree) on every bootstrap sample; and 3) aggregating the predictions from all base learners. For regression, the bagged predictor ˆfbag(x) is:

    ˆfbag(x)=1BBb=1ˆfb(x) (7)

    where ˆfb(x) is the prediction from the b-th base learner.

    Random forests extend bagging by introducing additional randomness in the model, particularly in feature selection. The random forest comprises B decision trees that are trained based on their bootstrap samples. Meanwhile, every decision tree uses a random subset of features when conducting splits. Its key steps include: 1) For each tree b, generating a bootstrap sample Db from D; 2) selecting a random subset of m features from the total p features (m < p) and determining the best split among these at each node in tree b; 3) growing each tree to its maximum depth without pruning. For a new input x, the RFR prediction ˆy(x) is the average of predictions from all trees:

    ˆy(x)=1BBi=1ˆyb(x) (8)

    where ˆyb(x) is the prediction from the b-th tree.

    The SVR extends the concepts of the support vector machine, which is originally designed for classification tasks, to handle regression problems. The core idea of the SVR is to model the relationship between input features and continuous target variables. It is achieved based on a function that deviates from the actual target values, which is lower than a predefined margin ε for all training data points. The regression function f(x) of the SVR is typically modeled as follows:

    f(x)=wTΦ(x)+b (9)

    where w is the weight vector, x is the input feature vector, Φ(x) is the mapping of x, and b is the bias term.

    The SVR employs kernel functions to implicitly map the input features into a high-dimensional space, enabling the modeling of complex patterns. Moreover, the SVR utilizes the ε-insensitive loss function, which disregards errors within a margin of ε. This approach allows the model to focus on significant deviations, promoting robustness and reducing the impact of noise. The ε-insensitive loss for a single data point (xi, yi) is represented as:

    L(y,f(x))=max(0,|yf(x)|ε) (10)

    The objective of the SVR is to find the function f(x) that minimizes the complexity of the model while ensuring that the predictions lie within the ε-margin of the actual target values. This balance is achieved through the following constrained optimization:

    minw,b,ξ,ξ12w2+Cni=1(ξi+ξi) (11)

    subject to:

    {yi(wTϕ(xi)+b)ε+ξi(wTϕ(xi)+b)yiε+ξiξi,ξi0 (12)

    where ξiandξi are slack variables representing deviations outside the ε-margin, C>0 is a regularization parameter used to control the trade-off between model complexity and the penalty for deviations beyond ε.

    To deal with non-linear issues, the SVR leverages the kernel trick, allowing the algorithm to operate in a high-dimensional feature space without explicitly computing the coordinates in that space. In other words, the dual formulation of the SVR optimization problem can be addressed based on kernel functions. The Lagrange multipliers αi and αi are introduced for the inequality constraints. Then, by optimizing the Lagrangian and applying the Karush-Kuhn-Tucker (KKT) conditions, the dual problem can be derived.

    maxα,α12ni,j=1(αiαi)(αjαj)K(xi,xj)+εni=1(αi+αi)ni=1yi(αiαi) (13)

    The dual problem can be typically solved using optimization algorithms such as the sequential minimal optimization (SMO). Once the optimal Lagrange multipliers αi and αi are determined, the regression function can be expressed in terms of these multipliers and the kernel function. After solving the dual problem, the regression function f(x) can be reconstructed as:

    f(x)=ni=1(αiαi)K(xi,x)+b (14)

    The bias term b can be calculated by:

    b=yinj=1(αjαj)K(xj,xi) (15)

    This calculation ensures that the regression function appropriately aligns with the support vectors. The conventional kernel functions used in the SVR are shown in Table 5. To ensure the reproducibility of the estimation results for the two aforementioned algorithms employed in this study, a fixed random seed is set during the coding process. Additionally, all codes are written using sci-kit learn 1.4.2 in Python 3. In this study, cross-validation is employed to select the optimal kernel function for the SVR. The penalty parameter C is tested with the values 0.1, 10, and 100, while γ is set to Python's built-in options 'scale' and 'auto'. The final results indicate that the linear kernel is the optimal kernel function for battery SOH estimation. Meanwhile, the penalty parameter C is set to 100, and the option of γ is 'auto'.

    Table 5.  Conventional kernel functions.
    Kernel functions Formulas
    Linear kernel K(x,x)=xTx
    Polynomial kernel K(x,x)=(γxTx+r)d
    RBF kernel K(x,x)=exp(γ||xx||2)
    Sigmoid kernel K(x,x)=tanh(γxTx+r)
    * In this table, all γ are kernel coefficients. r represents the constant term, and d denotes the polynomial degree.

     | Show Table
    DownLoad: CSV

    In this section, the data-driven methods, including RFR and the SVR, are used to conduct the comprehensive analyses for the battery SOH estimation accuracy based on the selected charging voltage interval and other charging voltage intervals. To quantitatively describe the estimation results, the mean absolute error (MAE) and the root-mean-square error (RMSE) would be used as indicators of the estimation accuracy. In addition, the model's coefficient of determination (R²) would be used as the fitting accuracy indicator. The three metrics can be expressed as follows:

    MAE = 1nni=1yiˆyi (16)
    RMSE=1nni=1(yiˆyi)2 (17)
    R2=1ni=1(ˆyiyi)2ni=1(yi¯y)2 (18)

    where yi, ˆyi and ¯y represent the real value, estimated value, and average value, respectively; n represents the number of samples.

    The estimated results for the SOH of the three LIBs are shown in Figure 5. It can be seen that the estimated results of Cell2 are the best among the three LIBs. Meanwhile, the comparative analyses of the RFR and the SVR algorithms are conducted based on the selected charging voltage interval. With the RFR algorithm, the estimated values of R2 for the three cells are 0.9915, 0.9986, and 0.9950, respectively. Meanwhile, the MAE for the three LIBs would be 0.10%, 0.11%, and 0.23%, respectively. Furthermore, the RMSE for the three LIBs are 0.16%, 0.15%, and 0.34%, respectively. As a comparison, with the SVR algorithm, the estimated value of R2 for the three LIBs would be 0.9876, 0.9975, and 0.9907, respectively. The corresponding MAE would be 0.15%, 0.16%, and 0.32%, while the corresponding RMSE would be 0.19%, 0.21%, and 0.46%, respectively. Therefore, the fitting accuracy of the RFR method is better than that of the SVR method.

    Figure 5.  SOH estimation results with the SVR and the RFR. (a) cell1 with the SVR, (b) cell2 with the SVR, (c) cell3 with the SVR, (d) cell1 with the RFR, (e) cell2 with the RFR, and (f) cell3 with the RFR.

    In addition, the remaining charging voltage intervals are also used with the SVR and the RFR data-driven methods to achieve the battery SOH estimation, respectively. The corresponding evaluation analyses are shown in Tables 6 and 7. Overall, the evaluation metrics for the SOH estimation with the S3 segment are the best among all charging voltage intervals. We use the blue color to mark this optimal charging voltage interval. Moreover, the S4 segment, which has a similar coverage area to the S3 segment, also demonstrates impressive estimation accuracy. Similarly, it can be observed that estimated SOH using the charging capacity and time of the whole voltage interval S11 as features also achieves satisfactory estimation accuracy. However, compared with the S3 segment, both the estimated MAE and estimated RMSE based on the S11 segment are increased. Moreover, collecting data for the S11 segment requires more than twice the amount of data compared with the S3 segment. Therefore, the battery SOH estimation based on the selected charging voltage interval not only reduces the time cost associated with data acquisition but also decreases the computational cost involved in regression estimation algorithms. Other charging voltage intervals, such as the S5, S6, and S7 segments, also demonstrate relatively good accuracy for the battery SOH estimation. However, the corresponding accuracy is slightly inferior to that of the S3 segment. These results further support the necessity of selecting efficient health features and the optimal charging voltage interval for the battery SOH estimation.

    Table 6.  Estimated SOH evaluation analyses of the three LIBs cells with the RFR.
    interval Cell1 Cell2 Cell3
    R2 MAE RMSE R2 MAE RMSE R2 MAE RMSE
    S1 0.6729 0.76% 0.99% 0.9643 0.57% 0.78% 0.9752 0.55% 0.76%
    S2 0.9006 0.39% 0.55% 0.9894 0.29% 0.43% 0.9810 0.47% 0.66%
    S3 0.9915 0.10% 0.16% 0.9986 0.11% 0.15% 0.9950 0.23% 0.34%
    S4 0.9907 0.11% 0.17% 0.9983 0.12% 0.17% 0.9939 0.26% 0.37%
    S5 0.9695 0.21% 0.30% 0.9957 0.19% 0.27% 0.9893 0.34% 0.50%
    S6 0.9734 0.20% 0.28% 0.9978 0.15% 0.19% 0.9930 0.28% 0.40%
    S7 0.9809 0.17% 0.24% 0.9981 0.13% 0.18% 0.9930 0.27% 0.40%
    S8 0.8742 0.47% 0.61% 0.9893 0.32% 0.43% 0.9579 0.37% 0.99%
    S9 0.9304 0.34% 0.46% 0.9928 0.26% 0.35% 0.9624 0.64% 0.93%
    S10 0.6748 0.74% 0.99% 0.9781 0.46% 0.61% 0.9580 0.71% 0.98%
    S11 0.9662 0.25% 0.32% 0.9965 0.16% 0.24% 0.9878 0.36% 0.53%

     | Show Table
    DownLoad: CSV
    Table 7.  Estimated SOH evaluation analyses of the three LIBs cells with the SVR.
    interval Cell1 Cell2 Cell3
    R2 MAE RMSE R2 MAE RMSE R2 MAE RMSE
    S1 0.5901 0.87% 1.10% 0.9501 0.66% 0.91% 0.9629 0.70% 0.93%
    S2 0.8840 0.46% 0.59% 0.9811 0.45% 0.57% 0.9758 0.57% 0.75%
    S3 0.9876 0.15% 0.19% 0.9975 0.16% 0.21% 0.9907 0.32% 0.46%
    S4 0.9864 0.16% 0.20% 0.9975 0.17% 0.21% 0.9902 0.33% 0.48%
    S5 0.9591 0.25% 0.35% 0.9905 0.28% 0.40% 0.9846 0.42% 0.60%
    S6 0.9744 0.22% 0.28% 0.9954 0.20% 0.28% 0.9886 0.34% 0.51%
    S7 0.9832 0.17% 0.22% 0.9965 0.18% 0.24% 0.9882 0.34% 0.52%
    S8 0.8416 0.55% 0.69% 0.9800 0.46% 0.58% 0.9618 0.69% 0.94%
    S9 0.8909 0.46% 0.57% 0.9876 0.35% 0.46% 0.9651 0.66% 0.90%
    S10 0.5995 0.80% 1.09% 0.9654 0.59% 0.77% 0.9465 0.84% 1.11%
    S11 0.9617 0.29% 0.34% 0.9954 0.22% 0.28% 0.9845 0.43% 0.60%

     | Show Table
    DownLoad: CSV

    Furthermore, the estimated battery SOH results of the absolute error with different charging current rates are shown in Figure 6. The box plots indicate that both the SVR and the RFR methods would experience increased prediction errors with high charging rates. However, the comparative results show that the SVR exhibits fewer outliers, but its interquartile range is wider compared with the RFR, indicating that the overall estimation error of the SVR is larger, while the corresponding variability of its errors might be smaller. These findings strongly support the argument presented in Section 3, which suggests that the SVR has stronger generalization ability, whereas the RFR possesses better fitting accuracy, respectively.

    Figure 6.  Absolute error analyses of the SOH estimation for the three LIBs based on box plots. (a) With the SVR. (b) With the RFR.

    This study has successfully developed two data-driven methods for the SOH estimation of LIBs based on a selected charging voltage interval. At first, the IC curves and Pearson correlation analysis were used to select the optimal charging voltage interval. Then, two typical data-driven methods, including the RFR and the SVR, were employed for the SOH estimation of LIBs based on the extracted features from the selected charging voltage interval. The originality of this study is that the ICA and the Pearson correlation analysis are used as a bridge to select the optimal charging voltage interval, while the most relevant features for the battery SOH would be extracted from the selected charging voltage interval. In this case, the data-driven methods based on the most relevant features from the limited and optimal charging voltage interval can significantly improve computational efficiency and reduce the computational cost for the SOH estimation of LIBs. In addition, the accuracy for the battery SOH estimation can also be effectively guaranteed.

    The comparative analyses between the simulation and experimental results were presented to verify the effectiveness and accuracy of the two data-driven SOH estimation methods based on the selected charging voltage interval. Both the SVR and the RFR methods demonstrated their respective advantages in the domain of the battery SOH estimation. Specifically, the SVR could produce fewer outliers in estimation errors, while the RFR could achieve higher overall estimation accuracy. With the RFR, the estimated values of R2 for the three LIBs would be 0.9915, 0.9986, and 0.9950, respectively. Meanwhile, the MAE for the three LIBs would be 0.10%, 0.11%, and 0.23%, respectively. Furthermore, the RMSE for the three LIBs would be 0.16%, 0.15%, and 0.34%, respectively. As a comparison, with the SVR, the estimated values of R2 for the three LIBs would be 0.9876, 0.9975, and 0.9907; the corresponding MAE would be 0.15%, 0.16%, and 0.32%; and the corresponding RMSE would be 0.19%, 0.21%, and 0.46%, respectively. Compared with other charging voltage intervals, the two data-driven methods with the selected charging voltage interval showed the best fitting performance for the SOH estimation of LIBs.

    In summary, the selected optimal charging voltage interval exhibits the highest correlation for achieving SOH estimation compared with other charging voltage intervals. This study would provide a simple but effective way for estimating the SOH of LIBs, while the research findings would provide new references for the development and energy management optimization of battery energy storage systems in practical applications.

    The authors declare they have not used Artificial Intelligence (AI) tools in the creation of this article.

    This research was funded by the China Electric Institute State Key Laboratory of Environmental Adaptability for Industrial Products (Grant No. 2024EASKJ-006), the Aeronautical Science Foundation of China (Grant No. 2024Z039070003), and the Key Research and Development Program of Shaanxi Province (Grant No. 2023-YBGY-376).

    The authors declare no conflicts of interest.

    Junguang Sun: Software, Writing—original draft, Formal analysis, Data curation, Visualization, Validation. Xiaodong Zhang: Conceptualization, Methodology, Investigation, Writing—review & editing. Wenrui Cao: Software, Formal analysis, Writing—review & editing. Lili Bo: Data curation, Visualization, Validation, Writing—review & editing. Changhai Liu: Data curation, Visualization, Validation, Writing—review & editing. Bin Wang: Resources, Supervision, Writing—review & editing, Funding acquisition.



    [1]

    Kreyszig, E., Advanced Engineering Mathematics, 10th ed. 2011, USA: Wiley.

    [2]

    Fatoorehchi, H. and Rach, R., A method for inverting the Laplace transform of two classes of rational transfer functions in control engineering. Alexandria Engineering Journal, 2020, 59: 4879-4887.

    [3]

    Ha, W. and Shin C., Seismic random noise attenuation in the Laplace domain using SVD. IEEE Access, 2021, 9: 62037.

    [4]

    Grasso, F., Manetti, S., Piccirilli, M.C. and Reatti, A., A Laplace transform approach to the simulation of DC-DC converters. International Journal of Numerical Modelling: Electronic Networks, Devices and Fields, 2019, 32(5): e2618.

    [5]

    Han, H. and Kim, H., The solution of exponential growth and exponential decay by using Laplace transform. International Journal of Difference Equations, 2020, 15(2):191-195.

    [6]

    Huang, L., Deng, L., Li, A., Gao, R., Zhang, L. and Lei, W., A novel approach for solar greenhouse air temperature and heating load prediction based on Laplace transform. Journal of Building Engineering, 2021, 44: 102682.

    [7]

    Daci, A. and Tola, S., Laplace transform, application in population growth. International Journal of Recent Technology and Engineering, 2019, 8(2): 954-957.

    [8]

    Etzweiler, G. and S. Steele., The Laplace transformation of the impulse function for engineering problems. IEEE Transactions on Education, 1967, 10: 171-173.

    [9]

    Zill, D.G., A First Course in Differential Equations with Modeling Applications, 10th ed. 2013, Boston, USA: Cengage Learning.

    [10]

    Nise, N.S. Control Systems Engineering, 8th ed. 2019, USA: John Wiley & Sons.

    [11]

    AL-Khazraji, H., Cole, C. and Guo, W., Analysing the impact of different classical controller strategies on the dynamics performance of production-inventory systems using state space approach. Journal of Modelling in Management, 2018, 13(1): 211-235. https://doi.org/10.1108/JM2-08-2016-0071

    doi: 10.1108/JM2-08-2016-0071
    [12]

    AL-Khazraji, H., Cole, C. and Guo, W., Optimization and simulation of dynamic performance of production–inventory systems with multivariable controls. Mathematics, 2021, 9(5): 568. https://doi.org/10.3390/math9050568

    doi: 10.3390/math9050568
    [13]

    Guo, W.W., Advanced Mathematics for Engineering and Applied Sciences, 3rd ed. 2016, Sydney, Australia: Pearson.

    [14]

    Ngo, V. and Ouzomgi, S., Teaching the Laplace transform using diagrams. The College Mathematics Journal, 1992, 23(4): 309-312.

    [15]

    Holmberg, M. and Bernhard. J., University teachers' perspectives on the role of the Laplace transform in engineering education. European Journal of Engineering Education, 2017, 42(4): 413-428. https://doi.org/10.1080/03043797.2016.1190957

    doi: 10.1080/03043797.2016.1190957
    [16]

    Croft, A. and Davison, R., Engineering Mathematics, 5th ed. 2019, Harlow, UK: Pearson.

    [17]

    Greenberg, M.D., Advanced Engineering Mathematics. 2nd ed. 1998, Upper Saddle River, USA: Prentice Hall.

    [18]

    James, G., Modern Engineering Mathematics, 2nd ed. 1996, Harlow, UK: Addison-Wesley Longman.

    [19]

    Yeung, K.S. and Chung, W.D., On solving differential equations using the Laplace transform. International Journal of Electrical Engineering and Education. 2007, 44(4): 373-376.

    [20]

    Robertson, R.L., Laplace transform without integration. PRIMUS, 2017, 27(6): 606–617. https://doi.org/10.1080/10511970.2016.1235643

    doi: 10.1080/10511970.2016.1235643
    [21]

    Srivastava, H.M., Masjed-Jamei, M. and Aktas, R., Analytical solutions of some general classes of differential and integral equations by using the Laplace and Fourier transforms. Filomat, 2020, 34(9): 2869-2876. https://doi.org/10.2298/FIL2009869S

    doi: 10.2298/FIL2009869S
    [22]

    Guo, W., Unification of the common methods for solving the first-order linear ordinary differential equations. STEM Education, 2021, 1(2): 127-140. https://doi.org/10.3934/steme.2021010

    doi: 10.3934/steme.2021010
    [23]

    Guo, W., Li, W. and Tisdell, C.C., Effective pedagogy of guiding undergraduate engineering students solving first-order ordinary differential equations. Mathematics, 2021, 9(14):1623. https://doi.org/10.3390/math9141623

    doi: 10.3390/math9141623
    [24]

    Garner, B. and Garner, L., Retention of concepts and skills in traditional and reformed applied calculus. Mathematics Education Research Journal, 2001, 13: 165-184.

    [25]

    Kwon, O.N., Rasmussen, C. and Allen, K., Students' retention of mathematical knowledge and skills in differential equations. School Science and Mathematics, 2005,105: 227-239.

  • Reader Comments
  • © 2021 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(2581) PDF downloads(203) Cited by(2)

Figures and Tables

Figures(11)  /  Tables(2)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog