Battery pack health state prediction method and device

By constructing and analyzing the various graph structure characteristics of the battery pack and using deep learning models to predict, the problem of predicting the health status of a single battery in a lithium-ion battery pack is solved, and the accurate prediction of the operating status of the battery pack is achieved, which improves the safety and stability of the system.

CN120122018AActive Publication Date: 2025-06-10CHINA COAL RES INST +2

Patent Information

Application Number
CN202510585603.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-08
Publication Date
2025-06-10
Estimated Expiration
2045-05-08

AI Technical Summary

Technical Problem

The prior art is difficult to accurately predict the health status of single batteries in lithium-ion battery packs, resulting in a decrease in battery pack operation efficiency and threatening system safety.

Method used

By obtaining the historical timing operation data of each single cell in the battery pack, the feature matrix is ​​extracted, and a static adjacency graph, health characteristic graph and historical dependency graph are constructed. These data are input into the dynamic graph generation network, graph convolution network and KAN network of the health status prediction model, and generate dynamic adjacency graphs and spatial features, and finally predict the health status of each single cell.

Benefits of technology

It realizes accurate and efficient prediction of the health status of each single battery in the battery pack, and improves the operating safety and stability of the battery system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120122018A_ABST
    Figure CN120122018A_ABST
Patent Text Reader

Abstract

The invention relates to a battery pack health state prediction method and device, and the method comprises the steps: obtaining historical time sequence operation data of each single battery in a to-be-predicted battery pack, carrying out the feature extraction of the historical time sequence operation data, and obtaining a feature matrix of the battery pack; based on the historical time sequence operation data, constructing a static adjacency graph, a health characteristic graph and a historical dependency graph of the battery pack; inputting the feature matrix and the static adjacency graph into a dynamic graph generation network of a health state prediction model to obtain a dynamic adjacency graph; inputting the multi-feature graph into a graph convolutional network of a health state prediction model to obtain spatial features; and inputting the spatial features into a KAN network of a health state prediction model, and obtaining a health state prediction value of each single battery in the battery pack. Based on the trained health state prediction model, the high-dimensional nonlinear complexity of the operation characteristics of the battery pack can be effectively dealt with, and the health state value of each single battery in the battery pack can be predicted more accurately and efficiently.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of new energy technologies, and in particular, to a method and device for predicting the health state of a battery pack. Background Art

[0002] Lithium-ion batteries have become an important part of modern energy systems due to their high energy density, long life, good cycle performance, and environmental friendliness, and are widely used in energy storage power stations, electric vehicles, smart grids and other fields. However, with the increase of usage time and the number of cycles, the performance of lithium-ion batteries inevitably degrades gradually. Capacity attenuation and life reduction will directly affect the operation efficiency and system safety of the battery pack. Especially in multi-battery systems such as energy storage power stations, the performance degradation of single cells may even trigger a chain reaction, thus threatening the stability and safety of the entire battery pack. Therefore, how to accurately predict the health state of single cells in the battery pack has become an urgent problem to be solved. Summary of the Invention

[0003] The present disclosure provides a method, a device, an electronic device, and a computer-readable storage medium for predicting the health state of a battery pack.

[0004] The technical solution of the present disclosure is as follows: According to a first aspect of an embodiment of the present disclosure, a method for predicting the health state of a battery pack is provided. The method includes: obtaining historical sequential operation data of each single cell in the battery pack to be predicted, extracting features from the historical sequential operation data to obtain a feature matrix of the battery pack; constructing a static adjacency graph, a health characteristic graph, and a historical dependence graph of the battery pack based on the historical sequential operation data; inputting the feature matrix and the static adjacency graph into a dynamic graph generation network of a health state prediction model to obtain a dynamic adjacency graph output by the dynamic graph generation network; inputting a multi-feature graph into a graph convolutional network of the health state prediction model to obtain spatial features output by the graph convolutional network, where the multi-feature graph includes the static adjacency graph, the health characteristic graph, the historical dependence graph, and the dynamic adjacency graph; and inputting the spatial features into a KAN network of the health state prediction model to obtain health state prediction values of each single cell in the battery pack output by the KAN network.

[0005] According to a second aspect of the embodiments of the present disclosure, there is provided a device for predicting the state of health of a battery pack, including: a first acquisition module, configured to acquire historical sequential operation data of each single battery in the battery pack to be predicted, extract features from the historical sequential operation data, and obtain a feature matrix of the battery pack; a second acquisition module, configured to construct a static adjacency graph, a health characteristic graph, and a historical dependence graph of the battery pack based on the historical sequential operation data; a first processing module, configured to input the feature matrix and the static adjacency graph into a dynamic graph generation network of a state of health prediction model to obtain a dynamic adjacency graph output by the dynamic graph generation network; a second processing module, configured to input a multi-feature graph into a graph convolutional network of the state of health prediction model to obtain spatial features output by the graph convolutional network, where the multi-feature graph includes the static adjacency graph, the health characteristic graph, the historical dependence graph, and the dynamic adjacency graph; a third processing module, configured to input the spatial features into a KAN network of the state of health prediction model to obtain state of health prediction values of each single battery in the battery pack output by the KAN network.

[0006] According to a third aspect of the embodiments of the present disclosure, there is provided an electronic device, including: a processor; a memory for storing executable instructions of the processor; wherein, the processor is configured to execute the instructions to implement the method for predicting the state of health of a battery pack as described in the first aspect of the embodiments of the present disclosure.

[0007] According to a fourth aspect of the embodiments of the present disclosure, there is provided a computer-readable storage medium, when instructions in the computer-readable storage medium are executed by a processor of an electronic device, enabling the electronic device to execute the method for predicting the state of health of a battery pack as described in the first aspect of the embodiments of the present disclosure.

[0008] The technical solutions provided by the embodiments of the present disclosure at least bring the following beneficial effects: In the embodiments of the present disclosure, by obtaining the historical sequential operation data of each single battery in the battery pack to be predicted, extracting features from the historical sequential operation data to obtain the feature matrix of the battery pack, constructing the static adjacency graph, health characteristic graph and historical dependence graph of the battery pack based on the historical sequential operation data, inputting the feature matrix and the static adjacency graph into the dynamic graph generation network of the health state prediction model to obtain the dynamic adjacency graph output by the dynamic graph generation network, inputting the multi-feature graph into the graph convolutional network of the health state prediction model to obtain the spatial features output by the graph convolutional network, where the multi-feature graph includes the static adjacency graph, health characteristic graph, historical dependence graph and dynamic adjacency graph, inputting the spatial features into the KAN network of the health state prediction model to obtain the health state prediction values of each single battery in the battery pack output by the KAN network. Thus, based on the trained health state prediction model, the present disclosure can effectively cope with the high-dimensional non-linear complexity of the operating characteristics of the battery pack, and can accurately and efficiently predict the health state values of each single battery in the battery pack, which is beneficial to improving the operating safety and stability of the battery system.

[0009] It should be understood that the above general description and the following detailed description are only exemplary and explanatory, and do not limit the present disclosure. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] The accompanying drawings herein are incorporated into the specification and constitute a part of this specification, showing embodiments consistent with the present disclosure, and are used together with the specification to explain the principles of the present disclosure, and do not constitute an improper limitation of the present disclosure.

[0011] Figure 1 is a flowchart of a method for predicting the health state of a battery pack shown according to an exemplary embodiment.

[0012] Figure 2 is a flowchart of a method for predicting the health state of a battery pack shown according to another exemplary embodiment.

[0013] Figure 3 is a flowchart of a method for predicting the health state of a battery pack shown according to another exemplary embodiment.

[0014] Figure 4 is a flowchart of a method for predicting the health state of a battery pack shown according to another exemplary embodiment.

[0015] Figure 5 is a flowchart of a method for predicting the health state of a battery pack shown according to another exemplary embodiment.

[0016] Figure 6 is a flowchart of a method for predicting the health state of a battery pack shown according to another exemplary embodiment.

[0017] Figure 7 It is a block diagram of a state of health prediction device for a battery pack shown according to another exemplary embodiment.

[0018] Figure 8 It is a block diagram of an electronic device shown according to another exemplary embodiment. Detailed implementation manners

[0019] In order to enable those of ordinary skill in the art to better understand the technical solutions of the present disclosure, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.

[0020] It should be noted that the terms "first", "second", etc. in the specification of the present disclosure and the above-mentioned accompanying drawings are used to distinguish similar objects, and do not necessarily have to be used to describe a specific order or sequence. It should be understood that such data used can be interchanged under appropriate circumstances so that the embodiments of the present disclosure described herein can be implemented in an order other than those illustrated or described herein. The implementation manners described in the following exemplary embodiments do not represent all implementation manners consistent with the present disclosure.

[0021] Hereinafter, embodiments are used to describe in detail the battery pack state of health prediction method, device and electronic device proposed by the present disclosure.

[0022] Figure 1 It is a schematic flowchart of a battery pack state of health prediction method provided for an embodiment of the present disclosure.

[0023] As Figure 1 shown, the battery pack state of health prediction method proposed in this embodiment includes the following steps: S101, obtain the historical sequential operation data of each single battery in the battery pack to be predicted, perform feature extraction on the historical sequential operation data, and obtain the feature matrix of the battery pack.

[0024] Optionally, the historical sequential operation data of each single battery in the battery pack to be predicted can be obtained from the historical sequential operation database of the battery pack.

[0025] In the embodiments of the present disclosure, after obtaining the historical sequential operation data, feature extraction can be performed on the historical sequential operation data to obtain the feature matrix of the battery pack, for example: various feature matrices such as the State of Charge (SOC) range, charging capacity, voltage range, etc.

[0026] S102, based on the historical sequential operation data, construct a static adjacency graph, a health characteristic graph and a historical dependence graph of the battery pack.

[0027] In an embodiment of the present disclosure, based on historical time-series operation data, the temperature, state of charge, and initial capacity of every two single cells in a battery pack can be obtained, and a static adjacency graph of the battery pack can be constructed based on the temperature, state of charge, and initial capacity of every two single cells.

[0028] Optionally, each element in the static adjacency matrix of the battery pack can be determined based on the temperature, state of charge, and initial capacity of every two single cells, and a static adjacency matrix can be constructed based on each element in the static adjacency matrix of the battery pack, where each element is used to describe the static interaction relationship between every two single cells, and the static adjacency matrix is converted into a static adjacency graph. 。

[0029] It should be noted that traditional static adjacency graphs are usually constructed based on fixed physical connections or simple temperature and current relationships. To improve the expression ability of the static adjacency graph for static interaction relationships, the present disclosure introduces a hybrid static mapping.

[0030] For example, for single cells in a battery pack i and single cell j , the element in the static adjacency matrix of the battery pack can be determined based on the temperature, state of charge, and initial capacity of single cell i and single cell j : : (1) Wherein, is the temperature of single cell , is the temperature of single cell , is the state of charge of single cell , is the state of charge of single cell , is the initial capacity of single cell , is the initial capacity of single cell , is a constant to prevent the denominator from being zero, is a weight influence factor, and can be adjusted according to the actual situation.

[0031] In an embodiment of the present disclosure, based on historical sequential operation data, the health state of each pair of single cells in the battery pack can be obtained. According to the state of charge and health state of each pair of single cells, the health state weight of each pair of single cells can be determined, the distribution calibration term of the health characteristic features of each pair of single cells can be obtained, and a health characteristic map can be constructed based on the health state weight, initial capacity, and distribution calibration term of each pair of single cells.

[0032] Among them, the distribution calibration term, that is, the distribution calibration term of the health characteristic features, is used to smooth the influence of outliers or noise.

[0033] Optionally, based on the health state weight, initial capacity, and distribution calibration term of each pair of single cells, each element in the health characteristic matrix of the battery pack can be determined. Based on each element in the health characteristic matrix of the battery pack, a health characteristic matrix can be constructed, and the health characteristic matrix can be converted into a health characteristic map. 。

[0034] It should be noted that traditional health characteristic maps are constructed only based on the similarity of health indicators, such as the state of charge (SOC) and state of health (SOH). However, during the actual operation of the battery pack, the importance of health indicators may change dynamically.

[0035] For example, for the single cells in the battery pack i and single cell j , based on the health state weight, initial capacity, and distribution calibration term of single cell i and single cell j , the element in the health characteristic matrix of the battery pack can be determined : (2) Among them, is the health state weight, is the health state of single cell , is the health state of single cell , and are adjustable parameters, is the distribution calibration term.

[0036] For example, based on the distribution of SOC and SOH in the historical sequential operation data, the health state weight can be adaptively updated according to the following formula : (3) Among them, is the state of charge of single cell , is the single cell 's state of charge, is the single cell 's health state, is the single cell 's health state, is a constant to prevent the denominator from being zero.

[0037] In the embodiments of the present disclosure, the number of pre-divided time windows can be obtained, the correlation between every two single cells in the battery pack within each same time window can be obtained, the time decay parameter can be obtained, and a historical dependence graph of the battery pack can be constructed according to the correlation between every two single cells in each same time window and the time decay parameter.

[0038] It should be noted that traditional historical dependence graphs are often based on simple time series correlations and are difficult to capture multi-scale characteristics within a long time period.

[0039] Optionally, each element in the historical dependence matrix of the battery pack can be determined based on the correlation between every two single cells in each same time window and the time decay parameter. Based on each element in the historical dependence matrix of the battery pack, a historical dependence matrix can be constructed, and the historical dependence matrix can be converted into a historical dependence graph .

[0040] For example, for the single cell i and the single cell j in the battery pack, the element i in the historical dependence matrix of the battery pack can be determined based on the correlation between the single cell j and the single cell within each same time window and the time decay parameter: (4) where, is the number of time windows, m is the current time window, is the correlation between the single cell i and the single cell j within the time window m, is the feature matrix of the single cell i within the time window m, is the feature matrix of the single cell j within the time window m, is the time decay parameter.

[0041] S103, input the feature matrix and the static adjacency graph into the dynamic graph generation network of the health state prediction model to obtain the dynamic adjacency graph output by the dynamic graph generation network.

[0042] Among them, the health state prediction model is pre-trained and used to predict the health state of the single cells in the battery pack. The health state prediction model includes a trained dynamic graph generation network (dynamic graph generator).

[0043] In the embodiments of the present disclosure, after obtaining the static adjacency graph, the feature matrix and the static adjacency graph can be input into the dynamic graph generation network of the health state prediction model to obtain the dynamic adjacency graph output by the dynamic graph generation network. A dyn 。

[0044] Among them, the dynamic adjacency graph can reflect the dynamic interaction relationship between the single cells in the battery pack that changes over time.

[0045] S104. Input the multi-feature graph into the graph convolutional network of the health state prediction model to obtain the spatial features output by the graph convolutional network, where the multi-feature graph includes a static adjacency graph, a health characteristic graph, a historical dependence graph, and a dynamic adjacency graph.

[0046] In the embodiments of the present disclosure, after obtaining the dynamic adjacency graph, the multi-feature graph can be determined based on the static adjacency graph, the health characteristic graph, the historical dependence graph, and the dynamic adjacency graph.

[0047] Among them, the health state prediction model further includes a trained graph convolutional network (Graph Convolutional Network, abbreviated as GCN).

[0048] In the embodiments of the present disclosure, after obtaining the multi-feature graph, the multi-feature graph can be input into the graph convolutional network of the health state prediction model, and convolutional operations are performed on the multi-feature graph based on GCN to obtain the spatial features output by the graph convolutional network.

[0049] S105. Input the spatial features into the KAN network of the health state prediction model to obtain the health state prediction values of each single cell in the battery pack output by the KAN network.

[0050] Among them, the health state prediction model further includes a trained Kolmogorov–Arnold Network (abbreviated as KAN).

[0051] It should be noted that during the prediction of the health state of the battery pack, the operating state of the battery pack is affected by the complex non-linear effects of multiple factors. For example: temperature, charge and discharge rate, and the interaction between single cells. To solve the limitations of the existing models in high-dimensional non-linear characteristic modeling, the present disclosure introduces KAN. By using the powerful high-dimensional feature decomposition and reconstruction ability of KAN, the dynamic non-linear characteristics of the battery pack can be accurately characterized.

[0052] Among them, the Kolmogorov–Arnold theorem states that any continuous multi-dimensional non-linear function can be approximated by a combination of a series of single-variable non-linear functions. This characteristic gives KAN significant advantages in dealing with complex high-dimensional non-linear data.

[0053] In the embodiments of the present disclosure, after obtaining the spatial features, the spatial features can be input into the KAN network of the health state prediction model, and the spatial features are decomposed and reconstructed based on the KAN network to obtain the health state prediction values of each single battery in the battery pack output by the KAN network.

[0054] It should be noted that in a multi-battery system, due to the complex dynamic interaction and performance differentiation among single batteries, there are many challenges in predicting the state of health (SOH) value: (1) The operating states of single batteries in the battery pack are highly non-linear and dynamic, and their performance is affected by various factors such as temperature, current, and voltage. Traditional prediction models are difficult to accurately describe the complex operating mechanism of the battery pack; (2) There are complex spatial interaction relationships among single batteries in the battery pack. Ignoring these relationships will result in insufficient prediction accuracy of the overall health state of the battery pack. In addition, the actual operating data of the multi-battery system is often accompanied by noise and uncertainty, which further increases the difficulty of SOH prediction.

[0055] It should be noted that traditional SOH prediction methods mostly rely on static or predefined battery relationship graphs and are difficult to capture the dynamic interaction relationships that change over time in the battery pack. The present invention introduces a dynamic graph generation network, which can obtain a dynamic adjacency graph in real time according to the dynamic changes of the operating characteristics of the battery pack, dynamically capture the complex interaction relationships among single batteries, thereby improving the adaptability of the model to time-varying characteristics, fully integrating time and space dimension information, improving the modeling ability of the complex behavior of the multi-battery system, extracting characteristic data including SOC range, charging capacity, voltage range, etc. for the characteristics of the multi-battery system, and constructing highly robust input features to improve the prediction accuracy of the health state values of each single battery in the battery pack.

[0056] In summary, the battery pack health state prediction method provided by the embodiments of the present disclosure obtains the historical time-series operation data of each single battery in the battery pack to be predicted, extracts features from the historical time-series operation data to obtain the feature matrix of the battery pack, constructs a static adjacency graph, a health characteristic graph, and a historical dependence graph of the battery pack based on the historical time-series operation data, inputs the feature matrix and the static adjacency graph into the dynamic graph generation network of the health state prediction model to obtain the dynamic adjacency graph output by the dynamic graph generation network, inputs the multi-feature graph into the graph convolutional network of the health state prediction model to obtain the spatial features output by the graph convolutional network, where the multi-feature graph includes the static adjacency graph, the health characteristic graph, the historical dependence graph, and the dynamic adjacency graph, inputs the spatial features into the KAN network of the health state prediction model to obtain the health state prediction values of each single battery in the battery pack output by the KAN network. Thus, based on the trained health state prediction model, the present disclosure can effectively handle the high-dimensional non-linear complexity during the operation of the battery pack, and can accurately and efficiently predict the health state values of each single battery in the battery pack, which is beneficial to improving the operation safety and stability of the battery system.

[0057] The training process of the health state prediction model provided by the present disclosure will be explained below.

[0058] As Figure 2 shown, the training process of the health state prediction model proposed in this embodiment includes the following steps: S201, obtain the sample time-series operation data of each sample single battery in the sample battery pack, and determine the true health state value of each sample single battery in the sample battery pack according to the sample time-series operation data.

[0059] In the embodiments of the present disclosure, after obtaining the sample time-series operation data, the true health state value can be calculated based on the sample time-series operation data to determine the true health state value of each sample single battery in the sample battery pack.

[0060] S202, construct training samples based on the sample time-series operation data and the true health state value.

[0061] In the embodiments of the present disclosure, after obtaining the sample time-series operation data and the true health state value, training samples can be constructed based on the sample time-series operation data and the true health state value.

[0062] S203, train the initial health state prediction model to be trained according to the training samples to obtain the health state prediction model, where the health state prediction model includes a dynamic graph generation network, a graph convolutional network, and a KAN network.

[0063] In an embodiment of the present disclosure, obtain the health state prediction values of each sample single battery in the sample battery pack output by the initial health state prediction model. Based on the health state prediction values of each sample single battery in the sample battery pack, obtain the correlation strength prediction values of every two sample single batteries in the sample battery pack. And based on the true health state values of each sample single battery in the sample battery pack, obtain the true correlation strength values of every two sample single batteries in the sample battery pack. Determine a first loss function according to the health state prediction values and the true health state values, and obtain a first weight of the first loss function. Determine a second loss function according to the correlation strength prediction values and the true correlation strength values, and obtain a second weight of the second loss function. Obtain a regularization term, and obtain a third weight of the regularization term. Based on the first loss function and the first weight, the second loss function and the second weight, and the regularization term and the third weight, determine the total loss function of the health state prediction model. Based on the total loss function, adjust the model parameters of the initial health state prediction model, and continue to train the adjusted health state prediction model until the training ends to obtain the health state prediction model.

[0064] In an embodiment of the present disclosure, the expression of the total loss function can be: (5) Wherein, is the total loss function, is the first loss function, is the first weight, is the second loss function, is the second weight, is the regularization term, is the third weight.

[0065] It should be noted that the first loss function can be used to describe the time dynamic characteristic loss. By calculating the deviation between the health state prediction value and the true health state value step by step in time, the first loss function can effectively capture the ability of the health state prediction model to model the dynamic changes of the battery pack state in the time dimension. The smaller the value of the first loss function, the better the health state prediction model can track the time evolution of the battery pack health state.

[0066] Optionally, the expression of the first loss function is: (6) Wherein, is the number of single batteries in the battery pack, is the number of time steps, is the health state prediction value of single battery i at time t, is the true health state value of single battery i at time t, and p is 1 or 2.

[0067] Optionally, a second loss function can be used to describe the loss of spatial dynamic characteristics, and the expression of the second loss function is: (7) (8) where is the predicted value of the correlation strength between battery cell i and battery cell j at time t, is the true value of the correlation strength between battery cell i and battery cell j at time t, is 1 or 2.

[0068] Optionally, the correlation strength value of each pair of sample single battery cells can be calculated based on the Pearson correlation coefficient.

[0069] In the embodiments of the present disclosure, the model parameters of the state of health prediction model can be continuously adjusted according to the total loss function until the loss function meets the training end condition, and the state of health prediction model after the last adjustment of the model parameters is determined as the trained state of health prediction model.

[0070] It should be noted that the setting of the training end condition in this application is not limited, and can be selected according to the actual situation. Optionally, the training end condition can be set as the total loss function value being less than a preset loss threshold.

[0071] In summary, the battery pack state of health prediction method provided by the embodiments of the present disclosure obtains the sample time-series operation data of each sample single battery cell in the sample battery pack, determines the true state of health value of each sample single battery cell in the sample battery pack according to the sample time-series operation data, constructs training samples based on the sample time-series operation data and the true state of health value, and trains the initial state of health prediction model to be trained according to the training samples to obtain the state of health prediction model. Among them, the state of health prediction model includes a dynamic graph generation network, a graph convolutional network, and a KAN network. Thus, the present disclosure combines the collaborative modeling capabilities of the dynamic graph generation network, the graph convolutional network, and the KAN network. The dynamic graph generation network is used to capture the dynamic relationships that change over time, the graph convolutional network extracts spatial features, and the KAN models the time dynamics and non-linear characteristics, realizing the joint modeling of time dynamic characteristics and multi-single battery spatial dependencies, being able to dynamically capture the complex interaction relationships between single battery cells, significantly enhancing the model's expression ability for the spatio-temporal interaction characteristics of the battery pack, comprehensively depicting the interaction and dependence relationships between multi-single battery cells, having stronger adaptability and generalization ability, being suitable for the prediction requirements of complex systems such as energy storage power stations, realizing high-precision prediction of the state of health, and providing technical support for the intelligent management and operation and maintenance of the battery pack.

[0072] As a possible implementation, such as Figure 3 As shown in the above embodiments, the specific process of the dynamic adjacency graph output by the dynamic graph generation network includes the following steps: S301. Based on the feature matrix, obtain the dynamic embedding vector of each single battery in the battery pack.

[0073] In the embodiments of the present disclosure, the feature vector of the single battery in the battery pack can be obtained based on the feature matrix, and the dynamic embedding vector of each single battery in the battery pack can be obtained based on the feature vector.

[0074] For example, for the single battery i The feature vector at time t , fuse the single battery i The feature matrix at time t , the time information vector and the single battery i The hidden state at the previous time t-1 , provide time series dependence information, that is .

[0075] For example, for the single battery in the battery pack i The dynamic embedding vector at time t can be obtained according to the following formula: (9) Among them, Is the dynamic embedding vector of the single battery i At time t, Is the feature vector of the single battery i At time t, Is the activation function, Is the weight matrix, Is the bias vector.

[0076] S302. According to the dynamic embedding vector of each single battery, obtain the dynamic similarity between every two single batteries, and obtain the first weight of the dynamic similarity.

[0077] It should be noted that the traditional Gaussian kernel function usually assumes that the characteristic changes between single batteries are smooth, and ignores the non-synchronization and multi-scale dependence problems of the time series. The present disclosure constructs a similarity metric framework that combines a multi-scale Gaussian kernel and the Dynamic Time Warping (DTW) method to accurately capture the multi-dimensional characteristics of the dynamic interaction between single batteries in the battery pack.

[0078] For example, for the single battery in the battery pack i And the single battery j The dynamic similarity can be obtained according to the following formula: (10) Among them, is the single cell i and the single cell j the dynamic similarity at time t, is the single cell i the dynamic embedding vector at time t, is the single cell j the dynamic embedding vector at time t, is the similarity metric calculated by DTW, is the number of scales of the Gaussian kernel function, is the k weight of the th scale, satisfying and used to balance the contributions of different scales, k the standard deviation of the

[0079] S303, obtaining the second weight of the static adjacency graph.

[0080] S304, obtaining the dynamic influence function and the third weight of the dynamic influence function.

[0081] It should be noted that the dynamic influence function can represent the time decay weight of features such as current and temperature.

[0082] Optionally, the expression of the dynamic influence function can be: (11) Among them, is the time decay coefficient, ∣ t i -t j ∣ is the time difference between the single cell i and the single cell j

[0083] It should be noted that by adding the time decay coefficient, the dynamic characteristics of the interaction relationship between single cells changing with time can be described more flexibly, which is especially suitable for capturing long-range dependencies.

[0084] S305, based on the first weight and the dynamic similarity, the second weight and the static adjacency graph, and the third weight and the dynamic influence function, to obtain the dynamic adjacency graph.

[0085] It should be noted that the first weight the second weight and the third weight are adjustable weight parameters and can be used to control the influence degrees of the dynamic interaction relationship and the static interaction relationship.

[0086] Optionally, each element in the dynamic adjacency matrix of the battery pack can be determined based on the first weight and the dynamic similarity, the second weight and the static adjacency graph, and the third weight and the dynamic influence function. Each element can be used to describe the dynamic interaction relationship between every two single cells.

[0087] Construct a dynamic adjacency matrix and convert the dynamic adjacency matrix into a dynamic adjacency graph A dyn 。

[0088] For example, for the single cells in the battery pack i and the single cell j , the element in the dynamic adjacency matrix of the battery pack can be determined based on the first weight and the dynamic similarity, the second weight and the static adjacency graph, and the third weight and the dynamic influence function : (12) Wherein, is the dynamic interaction relationship between the single cell i and the single cell j at time t, is the first weight, is the dynamic similarity between the single cell i and the single cell j at time t, is the element in the static adjacency matrix, is the second weight, is the single cell i and the single cell j at time t of the dynamic influence function value, is the third weight, is the outer layer weight parameter, which determines the comprehensive influence of the dynamic similarity, the static adjacency graph and the dynamic influence function.

[0089] In the embodiments of the present disclosure, after obtaining the dynamic adjacency graph, the multi-feature graph can be input into the GCN of the health state prediction model. The multi-feature graph not only covers the static interaction relationship and the dynamic interaction relationship between single cells, but also extends to the health state, historical association and environmental dependence. By aggregating the neighborhood information of the multi-feature graph through GCN, complex spatial features are extracted.

[0090] It should be noted that by obtaining the dynamic adjacency graph, the structure of the multi-feature graph can be adjusted over time, so as to more flexibly adapt to the dynamic changes of the operating conditions of the battery pack, making the performance of GCN in spatial feature modeling significantly better than the traditional method based on the static graph, and providing higher accuracy and applicability for health state prediction.

[0091] As a possible implementation, as Figure 4 shown, based on the above embodiments, the specific process of the spatial features output by the graph convolutional network includes the following steps: S401. Obtain the adjacency matrix and degree matrix of each graph in the multi-feature graph. According to the degree matrix, normalize the adjacency matrix of each graph to obtain the normalized adjacency matrix of each graph.

[0092] In the embodiments of the present disclosure, for the k-th feature graph in the multi-feature graph, the normalized adjacency matrix of the k-th feature graph can be expressed as 、 is the degree matrix of the k-th feature graph, is the adjacency matrix of the k-th feature graph.

[0093] S402. Perform graph convolution on the normalized adjacency matrix of each graph to obtain aggregated features.

[0094] In the embodiments of the present disclosure, for each graph, perform convolution based on the normalized adjacency matrix and the feature matrix, and add the convolution results of all graphs to obtain aggregated features: (13) where, is the number of multi-feature graphs, is the spatial feature of the layer, is the weight matrix of the k-th feature graph.

[0095] S403. Process the aggregated features according to the activation function, and based on the processed features and the regularization bias term, to obtain spatial features.

[0096] Optionally, the spatial features can be obtained according to the following formula : (14) where, is the spatial feature of the layer, is the aggregated feature, is the regularization bias term, is the hyperparameter, is the activation function.

[0097] As a possible implementation, as Figure 5 shown, based on the above embodiments, the specific process of the predicted health state value of each single battery in the battery pack output by the KAN network includes the following steps: S501. Perform linear transformation and non-linear activation on the spatial features to obtain the decomposed features.

[0098] In an embodiment of the present disclosure, after obtaining the spatial features, other features with a time series relationship are obtained, and the spatial features and other features with a time series relationship are aggregated to obtain a target feature matrix including all the single cells in the battery pack. Among them, the target feature matrix includes features.

[0099] In an embodiment of the present disclosure, after obtaining the spatial features, the projection of the spatial features in the time dimension is obtained to obtain time series features. The spatial features are linearly transformed and non-linearly activated to obtain the decomposed features: (15) Among them, is the decomposed feature, is the activation function, and are the weight parameters of feature decomposition, is the target feature matrix.

[0100] S502. Based on the non-uniform B-spline kernel function, the decomposed features are non-linearly transformed and reconstructed to obtain the health state prediction value of each single cell in the battery pack.

[0101] In an embodiment of the present disclosure, the health state prediction value of each single cell in the battery pack can be obtained according to the following formula: (16) Among them, is the health state prediction function, is the feature (high-dimensional feature) in the target feature matrix, is the univariate non-linear transformation, is the projection function of the high-dimensional feature, and Q is the decomposition dimension in KAN.

[0102] It should be noted that compared with traditional deep learning methods, KAN allows the health state prediction model to dynamically adjust the weights of different non-linear transformations in feature fusion, improving the ability to capture complex dynamic characteristics. Through the feature decomposition and reconstruction mechanism, the problem of gradient disappearance commonly encountered in complex time series modeling is avoided. KAN can not only effectively reduce the dimension of input features, convert high-dimensional features into a combination of multiple univariate variables, significantly reducing the computational complexity of the model, but also fully retain the dynamic change information of high-dimensional features, greatly improving the accuracy of health state prediction. At the same time, the non-linear expression ability of KAN enables the comprehensive characterization of the complex dynamic characteristics of the health state of the battery pack, especially suitable for the complex operating environment of multi-module systems such as energy storage power stations.

[0103] It should be noted that, to further improve the non - linear representation ability, the present disclosure combines a non - uniform B - spline kernel function in KAN to perform non - linear transformation and reconstruction on the decomposed features. By adjusting the characteristics of the B - spline kernel function through dynamic node distribution, the non - uniform changes of the input features are captured. The dynamic node distribution is generated by the following formula: (17) where is the dynamic distribution value of the k - th node, is the characteristic difference value between nodes, and N is the total number of spline nodes.

[0104] It should be noted that, based on the dynamic node distribution, the expression of the non - uniform B - spline basis function is: (18) where is the decomposed feature is the weight of the basis function, is the specific form of the B - spline basis function, controlling the smoothness and locality of the non - linear mapping, is the decomposed feature, is the dynamic distribution value of the k - th node.

[0105] In the embodiments of the present disclosure, after obtaining the features after non - linear transformation, can be reconstructed according to the following formula: (19) where is the weight of feature reconstruction, is the weight of the non - uniform B - spline basis function.

[0106] In summary, the battery pack state of health prediction method provided by the embodiments of the present disclosure can obtain a dynamic adjacency graph through dynamic similarity (temporal dynamic characteristic similarity), static adjacency graph, and dynamic influence function, which can reflect the dynamic changes of the interaction relationship during the operation of the battery pack, solves the limitation that the traditional static graph modeling method is difficult to adapt to time - varying systems, realizes the joint modeling of temporal dynamic characteristics and multi - module spatial dependence relationships by combining GCN and KAN, and can capture the complex dynamic characteristics in the change of battery health state through high - dimensional non - linear decomposition and reconstruction of spatial features by KAN, significantly improving the expression ability of non - linear and time - dependent characteristics, and significantly improving the accuracy of the state of health prediction value of each single battery in the battery pack.

[0107] The following explains the specific process of the battery pack state of health prediction method proposed by the present disclosure.

[0108] For example, as Figure 6As shown, obtain the historical sequential operation data of each single battery in the battery pack, extract features from the historical sequential operation data to obtain the feature matrix of the battery pack, construct a static adjacency graph, a health characteristic graph, and a historical dependence graph of the battery pack based on the historical sequential operation data, input the feature matrix and the static adjacency graph into the dynamic graph generation network of the health state prediction model to obtain the dynamic adjacency graph output by the dynamic graph generation network, input the multi-feature graphs (static adjacency graph, health characteristic graph, historical dependence graph, and dynamic adjacency graph) into the graph convolutional network of the health state prediction model to construct spatial features, so as to obtain the spatial features output by the graph convolutional network, and input the spatial features into the KAN network of the health state prediction model for feature decomposition and reconstruction to obtain the health state prediction values of each single battery in the battery pack output by the KAN network.

[0109] In summary, based on the trained health state prediction model, the present disclosure improves the prediction accuracy and efficiency of predicting the health state values of each single battery in the battery pack, enhances the robustness and stability of the health state prediction model under different operating conditions, can be applicable to various complex working conditions and operating conditions in actual application scenarios, can effectively improve the operating safety and stability of the battery system, can be applicable to lithium-ion battery packs or other energy storage devices or power battery management systems, etc., and provides important technical support for the health management in fields such as electric energy storage, electric transportation, and renewable energy.

[0110] Figure 7 is a block diagram of a device for predicting the health state of a battery pack shown according to an exemplary embodiment. As Figure 7 shown, the device 700 for predicting the health state of a battery pack according to an embodiment of the present disclosure may specifically include: a first acquisition module 701, a second acquisition module 702, a first processing module 703, a first processing module 703, and a third processing module 705.

[0111] The first acquisition module 701 is configured to obtain the historical sequential operation data of each single battery in the battery pack to be predicted, extract features from the historical sequential operation data, and obtain the feature matrix of the battery pack; The second acquisition module 702 is configured to construct a static adjacency graph, a health characteristic graph, and a historical dependence graph of the battery pack based on the historical sequential operation data; The first processing module 703 is configured to input the feature matrix and the static adjacency graph into the dynamic graph generation network of the health state prediction model to obtain the dynamic adjacency graph output by the dynamic graph generation network; The second processing module 704 is configured to input the multi-feature map into the graph convolutional network of the health state prediction model to obtain the spatial features output by the graph convolutional network, where the multi-feature map includes the static adjacency graph, the health characteristic map, the historical dependence graph, and the dynamic adjacency graph; The third processing module 705 is configured to input the spatial features into the KAN network of the health state prediction model to obtain the health state prediction values of each single battery in the battery pack output by the KAN network.

[0112] In an embodiment of the present disclosure, the second processing module 704 is further configured to: based on the historical time-series operation data, obtain the temperature, state of charge, and initial capacity of every two single batteries in the battery pack; based on the temperature, state of charge, and initial capacity of every two single batteries, construct the static adjacency graph of the battery pack.

[0113] In an embodiment of the present disclosure, the second processing module 704 is further configured to: based on the historical time-series operation data, obtain the health state of every two single batteries in the battery pack; determine the health state weight of every two single batteries according to the state of charge and health state of every two single batteries; obtain the distribution calibration term of the health characteristic features of every two single batteries; based on the health state weight, the initial capacity, and the distribution calibration term of every two single batteries, construct the health characteristic map.

[0114] In an embodiment of the present disclosure, the second processing module 704 is further configured to: obtain the number of pre-divided time windows, obtain the correlation between every two single batteries in the battery pack within each same time window; obtain the time decay parameter, and construct the historical dependence graph of the battery pack according to the correlation between every two single batteries within each same time window and the time decay parameter.

[0115] In an embodiment of the present disclosure, the training process of the health state prediction model includes: obtaining the sample time-series operation data of each sample single battery in the sample battery pack, and determining the true value of the health state of each sample single battery in the sample battery pack according to the sample time-series operation data; constructing a training sample based on the sample time-series operation data and the true value of the health state; training the initial health state prediction model to be trained according to the training sample to obtain the health state prediction model, where the health state prediction model includes a dynamic graph generation network, a graph convolutional network, and a KAN network.

[0116] In an embodiment of the present disclosure, the training process of the health state prediction model includes: obtaining the health state prediction values of each sample single battery in the sample battery pack output by the initial health state prediction model; Based on the predicted health state values of each sample single cell in the sample battery pack, obtain the predicted correlation strength values of every two sample single cells in the sample battery pack, and based on the true health state values of each sample single cell in the sample battery pack, obtain the true correlation strength values of every two sample single cells in the sample battery pack; According to the predicted health state values and the true health state values, determine a first loss function, and obtain a first weight of the first loss function; according to the predicted correlation strength values and the true correlation strength values, determine a second loss function, and obtain a second weight of the second loss function; obtain a regularization term, and obtain a third weight of the regularization term; based on the first loss function and the first weight, the second loss function and the second weight, the regularization term and the third weight, determine the total loss function of the health state prediction model; based on the total loss function, adjust the model parameters of the initial health state prediction model, and continue to train the adjusted health state prediction model until the training ends to obtain the health state prediction model.

[0117] In an embodiment of the present disclosure, the first processing module 703 is configured to: based on the feature matrix, obtain the dynamic embedding vectors of each single cell in the battery pack; according to the dynamic embedding vectors of each single cell, obtain the dynamic similarity of every two single cells, and obtain a first weight of the dynamic similarity; obtain a second weight of the static adjacency graph; obtain a dynamic influence function and a third weight of the dynamic influence function; based on the first weight and the dynamic similarity, the second weight and the static adjacency graph, the third weight and the dynamic influence function, to obtain the dynamic adjacency graph.

[0118] In an embodiment of the present disclosure, the second processing module 704 is configured to: obtain the adjacency matrix and degree matrix of each graph in the multi-feature graph, and normalize the adjacency matrix of each graph according to the degree matrix to obtain the normalized adjacency matrix of each graph; perform graph convolution on the normalized adjacency matrix of each graph to obtain aggregated features; process the aggregated features according to an activation function, and based on the processed features and a regularization bias term, to obtain the spatial features.

[0119] In an embodiment of the present disclosure, the third processing module 705 is configured to: perform a linear transformation and a non-linear activation on the spatial features to obtain decomposed features; based on a non-uniform B-spline kernel function, perform a non-linear transformation and reconstruction on the decomposed features to obtain the predicted health state values of each single cell in the battery pack.

[0120] In the embodiments of the present disclosure, the specific manners in which each module in the battery pack state of health prediction device of the above embodiments performs operations have been described in detail in the embodiments related to the battery pack state of health prediction method, and will not be elaborated herein.

[0121] In summary, the battery pack state of health prediction device provided by the embodiments of the present disclosure obtains the historical sequential operation data of each single battery in the battery pack to be predicted, extracts features from the historical sequential operation data to obtain the feature matrix of the battery pack, constructs a static adjacency graph, a health characteristic graph, and a historical dependence graph of the battery pack based on the historical sequential operation data, inputs the feature matrix and the static adjacency graph into the dynamic graph generation network of the state of health prediction model to obtain the dynamic adjacency graph output by the dynamic graph generation network, inputs the multi-feature graph into the graph convolutional network of the state of health prediction model to obtain the spatial features output by the graph convolutional network, where the multi-feature graph includes the static adjacency graph, the health characteristic graph, the historical dependence graph, and the dynamic adjacency graph, inputs the spatial features into the KAN network of the state of health prediction model to obtain the state of health prediction values of each single battery in the battery pack output by the KAN network. Thus, the present disclosure can effectively cope with the high-dimensional non-linear complexity of the battery pack operation characteristics, and based on the trained state of health prediction model, can accurately and efficiently predict the state of health values of each single battery in the battery pack, which is beneficial to improving the operation safety and stability of the battery system.

[0122] Figure 8 It is a block diagram of an electronic device 1000 shown according to an exemplary embodiment.

[0123] As Figure 8 shown, the above-mentioned electronic device 1000 includes: A memory 1001 and a processor 1002, a bus 1003 connecting different components (including the memory 1001 and the processor 1002), and the memory 1001 stores a computer program, and when the processor 1002 executes the program, it implements the battery pack state of health prediction method of the embodiments of the present disclosure.

[0124] The bus 1003 represents one or more of several types of bus structures, including a memory bus or a memory controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any bus structure in a variety of bus structures. For example, these architectures include, but are not limited to, Industry Standard Architecture (ISA) bus, Micro Channel Architecture (MAC) bus, Enhanced ISA bus, Video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus.

[0125] The electronic device 1000 typically includes a variety of electronically readable media. These media can be any available media accessible by the electronic device 1000, including volatile and non-volatile media, removable and non-removable media.

[0126] The memory 1001 may also include computer system readable media in the form of volatile memory, such as random access memory (RAM) 1004 and / or cache memory 1005. The electronic device 1000 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, the storage system 1006 can be used for reading and writing on non-removable, non-volatile magnetic media ( Figure 8 not shown, commonly referred to as a "hard disk drive"). Although Figure 8 not shown in the figure, a disk drive for reading and writing on removable non-volatile disks (such as a "floppy disk"), and an optical disk drive for reading and writing on removable non-volatile optical disks (such as a CD-ROM, DVD-ROM, or other optical media) can be provided. In these cases, each drive can be connected to the bus 1003 through one or more data media interfaces. The memory 1001 may include at least one program product having a set (e.g., at least one) of program modules that are configured to perform the functions of the embodiments of the present disclosure.

[0127] A program / utility 1008 having a set (at least one) of program modules 1007 can be stored, for example, in the memory 1001. Such program modules 1007 include, but are not limited to, an operating system, one or more application programs, other program modules, and program data. Each or some combination of these examples may include an implementation of a network environment. The program modules 1007 generally perform the functions and / or methods in the embodiments described in the present disclosure.

[0128] The electronic device 1000 can also communicate with one or more external devices 1009 (such as a keyboard, a pointing device, a display 1011, etc.), and can also communicate with one or more devices that enable a user to interact with the electronic device 1000, and / or communicate with any device that enables the electronic device 1000 to communicate with one or more other computing devices (such as a network card, a modem, etc.). Such communication can be carried out through an input / output (I / O) interface 1012. Moreover, the electronic device 1000 can also communicate with one or more networks (such as a local area network (LAN), a wide area network (WAN), and / or a public network, such as the Internet) through a network adapter 1013. As Figure 8As shown, the network adapter 1013 communicates with other modules of the electronic device 1000 via the bus 1003. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 1000, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.

[0129] The processor 1002 executes various functional applications and data processing by running programs stored in the memory 1001.

[0130] It should be noted that for the implementation process and technical principles of the electronic device in this embodiment, refer to the foregoing explanation of the battery pack health state prediction method in the embodiments of the present disclosure, which will not be elaborated here.

[0131] To implement the above embodiments, the present disclosure also proposes a computer-readable storage medium.

[0132] Wherein, when the instructions in the computer-readable storage medium are executed by the processor of the electronic device, the electronic device can execute the battery pack health state prediction method as described above. Optionally, the computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, and an optical data storage device, etc.

[0133] Those skilled in the art will readily conceive of other implementations of the present disclosure after considering the specification and practicing the invention disclosed herein. The present disclosure is intended to cover any variations, uses, or adaptations of the present disclosure that follow the general principles of the present disclosure and include known common knowledge or conventional technical means in the technical field not disclosed by the present disclosure.

[0134] It should be understood that the present disclosure is not limited to the exact structures described above and shown in the drawings, and various modifications and changes can be made without departing from its scope.

Claims

1. A method for predicting the health status of a battery pack, characterized in that: The method comprises: Acquire historical time series operation data of each single battery in the battery pack to be predicted, perform feature extraction on the historical time series operation data, and acquire a feature matrix of the battery pack; Based on the historical time series operation data, construct a static adjacency graph, a health characteristic graph, and a historical dependency graph of the battery pack; Inputting the feature matrix and the static adjacency graph into a dynamic graph generation network of a health status prediction model to obtain a dynamic adjacency graph output by the dynamic graph generation network; Inputting a multi-feature graph into a graph convolutional network of the health status prediction model to obtain spatial features output by the graph convolutional network, wherein the multi-feature graph includes the static adjacency graph, the health characteristic graph, the historical dependency graph, and the dynamic adjacency graph; The spatial feature is input into the KAN network of the health state prediction model to obtain the health state prediction value of each single battery in the battery pack output by the KAN network.

2. The method according to claim 1, characterized in that The step of constructing a static adjacency graph of the battery pack based on the historical time series operation data includes: Based on the historical time series operation data, obtaining the temperature, state of charge and initial capacity of every two single cells in the battery pack; A static adjacency graph of the battery pack is constructed based on the temperature, state of charge and initial capacity of every two single batteries.

3. The method according to claim 2, characterized in that The constructing the health characteristic diagram of the battery pack based on the historical time series operation data includes: Based on the historical time series operation data, obtaining the health status of every two single cells in the battery pack; Determining a health state weight of each of the two single cells according to the charge state and health state of each of the two single cells; Obtaining a distribution calibration item of the health characteristic feature of each two single cells; The health characteristic map is constructed based on the health state weights of each two single cells, the initial capacity and the distribution calibration item.

4. The method according to claim 1, characterized in that: The step of constructing a historical dependency graph of the battery pack based on the historical time series operation data includes: Obtaining the number of pre-divided time windows, and obtaining the correlation between every two single cells in the battery pack in each same time window; A time decay parameter is obtained, and a history dependency graph of the battery pack is constructed according to the correlation between each two single batteries in each same time window and the time decay parameter.

5. The method according to claim 1, characterized in that The training process of the health status prediction model includes: Acquire sample time series operation data of each sample single cell in the sample battery group, and determine the true value of the health status of each sample single cell in the sample battery group according to the sample time series operation data; Constructing a training sample based on the sample time series operation data and the true value of the health status; According to the training samples, the initial health status prediction model to be trained is trained to obtain the health status prediction model, wherein the health status prediction model includes a dynamic graph generation network, a graph convolution network and a KAN network.

6. The method according to claim 5, characterized in that The step of training the initial health status prediction model to be trained according to the training sample to obtain the health status prediction model includes: Obtaining a health status prediction value of each sample single battery in the sample battery pack output by the initial health status prediction model; Based on the predicted health status value of each sample single cell in the sample battery group, a predicted correlation strength value of every two sample single cells in the sample battery group is obtained, and based on the true health status value of each sample single cell in the sample battery group, a true correlation strength value of every two sample single cells in the sample battery group is obtained; Determine a first loss function according to the predicted health status value and the true health status value, and obtain a first weight of the first loss function; Determine a second loss function according to the predicted value of the correlation strength and the true value of the correlation strength, and obtain a second weight of the second loss function; Obtaining a regularization term, and obtaining a third weight of the regularization term; Determine a total loss function of the health status prediction model based on the first loss function and the first weight, the second loss function and the second weight, the regularization term and the third weight; Based on the total loss function, the model parameters of the initial health status prediction model are adjusted, and the adjusted health status prediction model is continuously trained until the training is completed to obtain the health status prediction model.

7. The method according to claim 1, characterized in that The process of generating a dynamic adjacency graph output by the dynamic graph generation network includes: Based on the feature matrix, obtaining a dynamic embedding vector of each single battery in the battery pack; According to the dynamic embedding vector of each single battery, a dynamic similarity between every two single batteries is obtained, and a first weight of the dynamic similarity is obtained; Obtaining a second weight of the static adjacency graph; Acquire a dynamic influence function and a third weight of the dynamic influence function; The dynamic adjacency graph is acquired based on the first weight and the dynamic similarity, the second weight and the static adjacency graph, the third weight and the dynamic influence function.

8. The method according to claim 1, characterized in that The process of outputting spatial features of the graph convolutional network includes: Obtaining an adjacency matrix and a degree matrix of each graph in the multi-feature graph, and normalizing the adjacency matrix of each graph according to the degree matrix to obtain a normalized adjacency matrix of each graph; Performing graph convolution on the normalized adjacency matrix of each graph to obtain aggregate features; The aggregated features are processed according to an activation function, and the spatial features are obtained based on the processed features and a regularization bias term.

9. The method according to claim 1, characterized in that: The process of outputting the health status prediction value of each single battery in the battery pack by the KAN network includes: Performing linear transformation and nonlinear activation on the spatial features to obtain decomposed features; Based on the non-uniform B-spline kernel function, the decomposed features are nonlinearly transformed and reconstructed to obtain the health status prediction value of each single battery in the battery pack.

10. A battery pack health status prediction device, characterized in that: The device comprises: A first acquisition module is used to acquire historical time series operation data of each single battery in the battery pack to be predicted, perform feature extraction on the historical time series operation data, and acquire a feature matrix of the battery pack; A second acquisition module is used to construct a static adjacency graph, a health characteristic graph and a historical dependency graph of the battery pack based on the historical time series operation data; A first processing module, configured to input the feature matrix and the static adjacency graph into a dynamic graph generation network of a health status prediction model to obtain a dynamic adjacency graph output by the dynamic graph generation network; A second processing module, configured to input a multi-feature graph into a graph convolutional network of the health status prediction model to obtain spatial features output by the graph convolutional network, wherein the multi-feature graph includes the static adjacency graph, the health characteristic graph, the historical dependency graph, and the dynamic adjacency graph; The third processing module is used to input the spatial feature into the KAN network of the health status prediction model to obtain the health status prediction value of each single battery in the battery pack output by the KAN network.

Citation Information

Patent Citations

  • Multi-dimensional time series prediction method and system based on learning of dynamic dependency relationship between variables

    CN118551189A

  • Multivariate time series prediction method and system based on adaptive graph learning network

    CN118626829A

  • Lithium battery health state prediction method and system

    CN119438958A

  • Fuel cell health diagnosis method and device under plateau'four-low 'condition and medium

    CN119944011A

  • Modular machine learning structure for electric vehicle battery state of health estimation

    US20230194614A1

Cited By

  • Battery pack state prediction method and device, electronic equipment and storage medium

    CN120831577A

  • Battery pack state prediction method and device, electronic equipment and storage medium

    CN120831577B

  • Energy storage battery health degree evaluation method and system

    CN121432244A

  • Modularized power supply health state monitoring method and system based on deep learning

    CN121901989A