CN118625143A - A method, system, electronic device and medium for predicting SOH and RUL of energy storage battery - Google Patents
A method, system, electronic device and medium for predicting SOH and RUL of energy storage battery Download PDFInfo
- Publication number
- CN118625143A CN118625143A CN202410724318.8A CN202410724318A CN118625143A CN 118625143 A CN118625143 A CN 118625143A CN 202410724318 A CN202410724318 A CN 202410724318A CN 118625143 A CN118625143 A CN 118625143A
- Authority
- CN
- China
- Prior art keywords
- battery
- energy storage
- storage battery
- driving
- soh
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000004146 energy storage Methods 0.000 title claims abstract description 188
- 238000000034 method Methods 0.000 title claims abstract description 52
- 230000036541 health Effects 0.000 claims abstract description 124
- 230000032683 aging Effects 0.000 claims abstract description 87
- 239000013598 vector Substances 0.000 claims abstract description 84
- 238000012549 training Methods 0.000 claims abstract description 65
- 230000006399 behavior Effects 0.000 claims description 169
- 238000005070 sampling Methods 0.000 claims description 40
- 239000011159 matrix material Substances 0.000 claims description 24
- 230000008859 change Effects 0.000 claims description 22
- 230000006870 function Effects 0.000 claims description 20
- 238000010200 validation analysis Methods 0.000 claims description 12
- 230000000694 effects Effects 0.000 abstract description 12
- 238000001514 detection method Methods 0.000 abstract description 3
- 230000003862 health status Effects 0.000 description 30
- 230000008569 process Effects 0.000 description 15
- 230000001186 cumulative effect Effects 0.000 description 12
- 230000007774 longterm Effects 0.000 description 10
- 238000012545 processing Methods 0.000 description 9
- 238000004891 communication Methods 0.000 description 8
- 238000004364 calculation method Methods 0.000 description 7
- 230000003542 behavioural effect Effects 0.000 description 5
- 230000015556 catabolic process Effects 0.000 description 5
- 238000006731 degradation reaction Methods 0.000 description 5
- 238000010801 machine learning Methods 0.000 description 5
- 238000012795 verification Methods 0.000 description 5
- 238000004422 calculation algorithm Methods 0.000 description 4
- 239000000306 component Substances 0.000 description 4
- 230000007423 decrease Effects 0.000 description 4
- 238000010586 diagram Methods 0.000 description 4
- 238000011156 evaluation Methods 0.000 description 4
- 239000000126 substance Substances 0.000 description 4
- 101100233916 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) KAR5 gene Proteins 0.000 description 3
- 230000009471 action Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 3
- 230000008878 coupling Effects 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000013500 data storage Methods 0.000 description 3
- 238000000605 extraction Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 2
- 238000013461 design Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 238000012360 testing method Methods 0.000 description 2
- 101001121408 Homo sapiens L-amino-acid oxidase Proteins 0.000 description 1
- 102100026388 L-amino-acid oxidase Human genes 0.000 description 1
- 101100012902 Saccharomyces cerevisiae (strain ATCC 204508 / S288c) FIG2 gene Proteins 0.000 description 1
- 230000001133 acceleration Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000001364 causal effect Effects 0.000 description 1
- 238000002144 chemical decomposition reaction Methods 0.000 description 1
- 238000010835 comparative analysis Methods 0.000 description 1
- 239000008358 core component Substances 0.000 description 1
- 238000013135 deep learning Methods 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000000491 multivariate analysis Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000013021 overheating Methods 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 230000035939 shock Effects 0.000 description 1
- 238000004904 shortening Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/367—Software therefor, e.g. for battery testing using modelling or look-up tables
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01R—MEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
- G01R31/00—Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
- G01R31/36—Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
- G01R31/392—Determining battery ageing or deterioration, e.g. state of health
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Secondary Cells (AREA)
Abstract
一种储能电池的SOH和RUL预测方法、系统、电子设备及介质,涉及储能电池检测技术领域。该方法包括:获取储能电池的电池参数和储能电池对应电动汽车的行驶参数;基于行驶参数,确定电动汽车的驾驶行为特征,并基于电池参数,确定储能电池的电池老化特征;对齐驾驶行为特征和电池老化特征的时间戳,并构建储能电池在预设周期内的电池健康特征向量;将电池健康特征向量输入训练模型,得到储能电池的SOH预测模型,并基于SOH预测模型,预测储能电池当前的电池健康值;根据储能电池当前的电池健康值、累计使用时长以及标准电池寿命,预测储能电池当前的剩余电池寿命。实施本申请提供的技术方案,达到了提高预测储能电池SOH和RUL的准确性的效果。
A method, system, electronic device and medium for predicting the SOH and RUL of an energy storage battery, relating to the technical field of energy storage battery detection. The method comprises: obtaining the battery parameters of the energy storage battery and the driving parameters of the electric vehicle corresponding to the energy storage battery; determining the driving behavior characteristics of the electric vehicle based on the driving parameters, and determining the battery aging characteristics of the energy storage battery based on the battery parameters; aligning the timestamps of the driving behavior characteristics and the battery aging characteristics, and constructing a battery health feature vector of the energy storage battery within a preset period; inputting the battery health feature vector into a training model to obtain a SOH prediction model of the energy storage battery, and predicting the current battery health value of the energy storage battery based on the SOH prediction model; predicting the current remaining battery life of the energy storage battery based on the current battery health value, accumulated usage time and standard battery life of the energy storage battery. The implementation of the technical solution provided in the present application achieves the effect of improving the accuracy of predicting the SOH and RUL of the energy storage battery.
Description
技术领域Technical Field
本申请涉及储能电池检测技术领域,具体涉及一种储能电池的SOH和RUL预测方法、系统、电子设备及介质。The present application relates to the technical field of energy storage battery detection, and in particular to a method, system, electronic device and medium for predicting the SOH and RUL of an energy storage battery.
背景技术Background Art
随着全球能源结构的转型和环保要求的提高,电动汽车作为一种清洁能源交通工具,其市场需求持续增长。电动汽车的核心部件之一是储能电池,其性能直接影响了汽车的行驶里程、安全性和使用成本。因此,确保电池在其使用周期内维持良好的性能状态至关重要。电池的健康状态(State of Health,SOH)和剩余使用寿命(Remaining Useful Life,RUL)是评估电池性能和安全性的重要指标。SOH反映了电池相对于新电池的当前健康状况,而RUL预测了电池在未来的可用状态及其可能的终止时间。对于电动汽车制造商和用户而言,精确预测电池的SOH和RUL不仅可以优化电池的使用,延长其服务寿命,还可以降低维护成本,提高车辆的可靠性和用户的信赖度。With the transformation of the global energy structure and the improvement of environmental protection requirements, the market demand for electric vehicles as a clean energy means of transportation continues to grow. One of the core components of electric vehicles is the energy storage battery, whose performance directly affects the vehicle's mileage, safety and cost of use. Therefore, it is crucial to ensure that the battery maintains a good performance state during its service life. The state of health (SOH) and remaining useful life (RUL) of the battery are important indicators for evaluating battery performance and safety. SOH reflects the current health status of the battery relative to a new battery, while RUL predicts the battery's usable state in the future and its possible termination time. For electric vehicle manufacturers and users, accurately predicting the battery's SOH and RUL can not only optimize the use of the battery and extend its service life, but also reduce maintenance costs and improve vehicle reliability and user trust.
目前,现有预测储能电池SOH和RUL的方法通过检测储能电池的数据来分析储能电池的健康状况,达到预测储能电池的SOH和RUL的目的。但是在实际应用中,受用户驾驶习惯的影响,电动汽车的储能电池在不同的驾驶情况下老化的程度不同,仅通过检测储能电池本身的数据来预测电池健康情况,往往与储能电池实际的健康情况存在差异,从而导致预测储能电池SOH和RUL的准确性较低。At present, the existing methods for predicting the SOH and RUL of energy storage batteries analyze the health status of energy storage batteries by detecting the data of energy storage batteries, so as to achieve the purpose of predicting the SOH and RUL of energy storage batteries. However, in actual applications, affected by the driving habits of users, the degree of aging of energy storage batteries of electric vehicles varies under different driving conditions. Predicting the health status of batteries only by detecting the data of energy storage batteries themselves is often different from the actual health status of energy storage batteries, resulting in low accuracy in predicting the SOH and RUL of energy storage batteries.
发明内容Summary of the invention
本申请提供了一种储能电池的SOH和RUL预测方法、系统、电子设备及介质,具有提高预测储能电池SOH和RUL的准确性的效果。The present application provides a method, system, electronic device and medium for predicting the SOH and RUL of an energy storage battery, which has the effect of improving the accuracy of predicting the SOH and RUL of the energy storage battery.
第一方面,本申请提供了一种储能电池的SOH和RUL预测方法,包括:In a first aspect, the present application provides a method for predicting SOH and RUL of an energy storage battery, comprising:
获取储能电池的电池参数和所述储能电池对应电动汽车的行驶参数;Acquiring battery parameters of an energy storage battery and driving parameters of an electric vehicle corresponding to the energy storage battery;
基于所述行驶参数,确定所述电动汽车的驾驶行为特征,并基于所述电池参数,确定所述储能电池的电池老化特征;Based on the driving parameters, determining the driving behavior characteristics of the electric vehicle, and based on the battery parameters, determining the battery aging characteristics of the energy storage battery;
对齐所述驾驶行为特征和所述电池老化特征在预设周期内的时间戳,并根据所述驾驶行为特征和所述电池老化特征,构建所述储能电池在所述预设周期内的电池健康特征向量;Aligning the timestamps of the driving behavior feature and the battery aging feature within a preset period, and constructing a battery health feature vector of the energy storage battery within the preset period according to the driving behavior feature and the battery aging feature;
将所述电池健康特征向量输入训练模型,得到所述储能电池的SOH预测模型,并基于所述SOH预测模型,预测所述储能电池当前的电池健康值;Inputting the battery health feature vector into a training model to obtain a SOH prediction model of the energy storage battery, and predicting a current battery health value of the energy storage battery based on the SOH prediction model;
根据所述储能电池当前的电池健康值、累计使用时长以及标准电池寿命,预测所述储能电池当前的剩余电池寿命。The current remaining battery life of the energy storage battery is predicted based on the current battery health value, accumulated usage time and standard battery life of the energy storage battery.
通过采用上述技术方案,获取电池参数和车辆行驶参数,然后基于行驶参数确定驾驶行为特征,基于电池运行数据确定电池老化特征。接着对驾驶行为特征和电池老化特征在时间维度上进行对齐,构建描述电池健康状态的综合特征向量。将该特征向量输入训练模型进行训练,得到SOH预测模型,并基于此预测储能电池当前的SOH,即电池健康值,并结合预测的SOH、累计使用时长和标准电池寿命,预测当前的RUL,即剩余电池寿命。将影响电池老化的电池本身的电池参数与储能电池对应外部电动汽车的行驶参数进行了融合,多维度考虑了驾驶习惯等使用情况对电池衰减的影响,从而提高了SOH和RUL预测的准确性。By adopting the above technical solution, the battery parameters and vehicle driving parameters are obtained, and then the driving behavior characteristics are determined based on the driving parameters, and the battery aging characteristics are determined based on the battery operation data. Then the driving behavior characteristics and battery aging characteristics are aligned in the time dimension to construct a comprehensive feature vector describing the battery health status. The feature vector is input into the training model for training to obtain the SOH prediction model, and based on this, the current SOH of the energy storage battery, that is, the battery health value, is predicted, and the current RUL, that is, the remaining battery life, is predicted in combination with the predicted SOH, the cumulative usage time and the standard battery life. The battery parameters of the battery itself that affect battery aging are integrated with the driving parameters of the external electric vehicle corresponding to the energy storage battery, and the impact of driving habits and other usage conditions on battery attenuation is considered in multiple dimensions, thereby improving the accuracy of SOH and RUL predictions.
可选的,将所述储能电池当前的电池健康值、累计使用时长以及标准电池寿命代入预设电池寿命预测公式,得到所述储能电池当前的剩余电池寿命;其中,所述预设电池寿命预测公式为:Optionally, the current battery health value, accumulated usage time and standard battery life of the energy storage battery are substituted into a preset battery life prediction formula to obtain the current remaining battery life of the energy storage battery; wherein the preset battery life prediction formula is:
式中,R表示所述储能电池当前的剩余电池寿命,Tlife表示所述储能电池的标准寿命,SOH表示所述储能电池当前的电池健康值,ffast表示所述储能电池在快充模式下的老化因子,pfast表示所述储能电池的快充比例,fslow表示所述储能电池在慢充模式下的老化因子,pslow表示所述储能电池的慢充比例,Tused表示所述储能电池当前的累计使用时长。In the formula, R represents the current remaining battery life of the energy storage battery, T life represents the standard life of the energy storage battery, SOH represents the current battery health value of the energy storage battery, f fast represents the aging factor of the energy storage battery in the fast charging mode, p fast represents the fast charging ratio of the energy storage battery, f slow represents the aging factor of the energy storage battery in the slow charging mode, p slow represents the slow charging ratio of the energy storage battery, and T used represents the current accumulated usage time of the energy storage battery.
通过采用上述技术方案,在预测电池剩余寿命时,采用了预设的电池寿命预测公式,将汇总的电池健康值、累计使用时长和标准寿命数据作为模型输入,基于公式计算自动输出电池的剩余可用时间。采用标准公式算法,可以实现对大批量电池剩余寿命的高效自动化预测,结合了多种影响因素,计算结果更加准确可靠。By adopting the above technical solution, when predicting the remaining battery life, a preset battery life prediction formula is used, and the summarized battery health value, cumulative usage time and standard life data are used as model inputs, and the remaining available time of the battery is automatically output based on the formula calculation. The standard formula algorithm can achieve efficient and automated prediction of the remaining life of large quantities of batteries, combining multiple influencing factors, and the calculation results are more accurate and reliable.
可选的,根据所述行驶参数中的行驶时长、制动频率以及行驶速度,确定所述电动汽车的多个驾驶行为,所述驾驶行为包括紧急刹车行为、高速行驶行为以及长途行驶行为;根据各所述驾驶行为和所述行驶参数的采样时段,生成所述电动汽车的驾驶行为时间序列,并将所述驾驶行为时间序列作为所述驾驶行为特征。Optionally, based on the driving duration, braking frequency and driving speed in the driving parameters, multiple driving behaviors of the electric vehicle are determined, and the driving behaviors include emergency braking behavior, high-speed driving behavior and long-distance driving behavior; based on the sampling period of each driving behavior and the driving parameters, a driving behavior time series of the electric vehicle is generated, and the driving behavior time series is used as the driving behavior feature.
通过采用上述技术方案,根据行驶时长、制动频率和行驶速度等行驶参数,确定了多种具体的驾驶行为类型,包括紧急刹车、高速行驶和长途行驶等,全面反映了驾驶习惯的各个方面。并基于采样时段,将这些驾驶行为生成时间序列作为特征。这种多类型驾驶行为的时序特征,可以更全面地描述电池的使用环境和损耗过程。基于这些多样化的驾驶行为时间序列特征,可以训练出对各类复杂用电环境均有适应性的电池健康评估模型,提高对电池状态的预测准确性。By adopting the above technical solution, a variety of specific driving behavior types, including emergency braking, high-speed driving, and long-distance driving, are determined based on driving parameters such as driving duration, braking frequency, and driving speed, which fully reflects all aspects of driving habits. And based on the sampling period, these driving behaviors generate time series as features. This time series feature of multiple types of driving behaviors can more comprehensively describe the battery usage environment and loss process. Based on these diverse driving behavior time series features, a battery health assessment model that is adaptable to various complex power usage environments can be trained to improve the accuracy of battery status prediction.
可选的,若所述行驶时长大于或等于预设时长,则确定所述长途行驶行为作为所述电动汽车的驾驶行为;若所述制动频率大于或等于预设频率,则确定所述紧急刹车行为作为所述电动汽车的驾驶行为;若所述行驶速度大于或等于预设速度,则确定所述高速行驶行为作为所述电动汽车的驾驶行为。Optionally, if the driving duration is greater than or equal to a preset duration, the long-distance driving behavior is determined as the driving behavior of the electric vehicle; if the braking frequency is greater than or equal to a preset frequency, the emergency braking behavior is determined as the driving behavior of the electric vehicle; if the driving speed is greater than or equal to a preset speed, the high-speed driving behavior is determined as the driving behavior of the electric vehicle.
通过采用上述技术方案,设置行驶时长、制动频率和行驶速度的预设阈值,基于阈值判断确定不同类型的驾驶行为,包括长途行驶、紧急刹车和高速行驶。这种基于阈值判断的方式可以明确区分不同驾驶特征,将复杂的行驶过程简化为具体的行为类别,便于特征提取和建模,使电池健康评估更加准确。By adopting the above technical solution, preset thresholds for driving time, braking frequency and driving speed are set, and different types of driving behaviors are determined based on threshold judgment, including long-distance driving, emergency braking and high-speed driving. This threshold-based judgment method can clearly distinguish different driving characteristics, simplify the complex driving process into specific behavior categories, facilitate feature extraction and modeling, and make battery health assessment more accurate.
可选的,确定所述电池参数的采样时长;根据所述采样时长和所述电压,确定所述储能电池的电压变化率;根据所述采样时长和所述内阻,确定所述储能电池的内阻增加率;根据所述采样时长和所述电容,确定所述储能电池的电容衰减率;将所述电压变化率、所述内阻增加率以及所述电容衰减率作为所述储能电池的电池老化特征。Optionally, determine the sampling time of the battery parameters; determine the voltage change rate of the energy storage battery based on the sampling time and the voltage; determine the internal resistance increase rate of the energy storage battery based on the sampling time and the internal resistance; determine the capacitance decay rate of the energy storage battery based on the sampling time and the capacitance; and use the voltage change rate, the internal resistance increase rate and the capacitance decay rate as battery aging characteristics of the energy storage battery.
通过采用上述技术方案,在提取电池老化特征时,首先确定了电池参数的采样时长,然后根据采样时长以及电压、内阻、电容三个关键参数,分别计算出电压变化率、内阻增加率和电容衰减率,并将这三个指标作为描述电池老化程度的综合特征。该特征提取方法的创新之处在于,引入了时间维度的采样时长,能够更合理地反映电池参数随时间的变化趋势;同时利用参数的变化率作为特征,能够消除不同电池固有差异的影响。By adopting the above technical solution, when extracting battery aging characteristics, the sampling time of the battery parameters is first determined, and then the voltage change rate, internal resistance increase rate and capacitance decay rate are calculated based on the sampling time and the three key parameters of voltage, internal resistance and capacitance, and these three indicators are used as comprehensive features to describe the degree of battery aging. The innovation of this feature extraction method lies in the introduction of the sampling time of the time dimension, which can more reasonably reflect the changing trend of battery parameters over time; at the same time, using the parameter change rate as a feature can eliminate the influence of the inherent differences of different batteries.
可选的,将所述预设周期划分为多个标准时间段;根据各所述标准时间段内的驾驶行为特征和电池老化特征,生成各所述标准时间段的特征矩阵;按照时间顺序,拼接各所述特征矩阵中每一行的特征,得到各所述标准时间段的特征向量;根据各所述标准时间段的特征向量,确定所述储能电池在所述预设周期内的电池健康特征向量。Optionally, the preset period is divided into multiple standard time periods; a feature matrix of each standard time period is generated based on driving behavior characteristics and battery aging characteristics within each standard time period; features of each row in each feature matrix are concatenated in chronological order to obtain a feature vector of each standard time period; and a battery health feature vector of the energy storage battery within the preset period is determined based on the feature vector of each standard time period.
通过采用上述技术方案,通过时间分段的方式,能够很好地捕捉电池健康状态的时间演化规律。将驾驶行为和电池老化特征在每个时间段内结合,可以全面描述该时间段内影响电池衰减的内外部因素。拼接时间段特征向量的过程,确保了特征向量能够体现时间上的因果关系和动态变化趋势,所得的综合电池健康特征向量,能够准确反映整个评估周期内电池健康状态的变化情况,为后续的SOH和RUL预测奠定了数据基础。By adopting the above technical solution, the time evolution law of the battery health state can be well captured through time segmentation. Combining driving behavior and battery aging characteristics in each time period can comprehensively describe the internal and external factors affecting battery degradation in this time period. The process of splicing time period feature vectors ensures that the feature vectors can reflect the temporal causal relationship and dynamic change trend. The resulting comprehensive battery health feature vector can accurately reflect the changes in the battery health state during the entire evaluation cycle, laying a data foundation for subsequent SOH and RUL predictions.
可选的,将所述电池健康特征向量按照预设比例分为训练集数据和验证集数据,并根据所述训练集数据和所述验证集数据,对所述训练模型进行训练,直至达到预置的迭代终止条件,所述预置的迭代终止条件为迭代次数达到预设阈值或所述训练模型的损失函数收敛;将达到所述预置的迭代终止条件的所述训练模型确定为所述SOH预测模型。Optionally, the battery health feature vector is divided into training set data and validation set data according to a preset ratio, and the training model is trained based on the training set data and the validation set data until a preset iteration termination condition is reached, wherein the preset iteration termination condition is that the number of iterations reaches a preset threshold or the loss function of the training model converges; the training model that reaches the preset iteration termination condition is determined as the SOH prediction model.
通过采用上述技术方案,将构建的电池健康特征向量按照预设比例划分为训练集数据和验证集数据。然后基于训练集数据对预测模型进行训练,同时利用验证集数据评估模型在未见数据上的泛化能力,并根据预置的迭代终止条件(可以是迭代次数达到阈值或模型损失函数收敛)控制训练的停止,最终将达到终止条件时的模型参数确定为最终的SOH预测模型。这种基于训练集和验证集的交替迭代训练策略,能够很好地提高模型的泛化性能,防止过拟合;验证集起到了监控模型性能的作用,为提早停止训练提供依据;以损失函数收敛作为终止条件之一,可确保模型达到优异的收敛性能。By adopting the above technical solution, the constructed battery health feature vector is divided into training set data and validation set data according to a preset ratio. Then the prediction model is trained based on the training set data, and the validation set data is used to evaluate the generalization ability of the model on unseen data, and the training is stopped according to the preset iteration termination condition (which can be the number of iterations reaching a threshold or the model loss function convergence), and finally the model parameters when the termination condition is reached are determined as the final SOH prediction model. This alternating iterative training strategy based on training sets and validation sets can greatly improve the generalization performance of the model and prevent overfitting; the validation set plays a role in monitoring the performance of the model and provides a basis for stopping training early; using the convergence of the loss function as one of the termination conditions can ensure that the model achieves excellent convergence performance.
在本申请的第二方面提供了一种储能电池的SOH和RUL预测系统,所述系统包括:In a second aspect of the present application, a SOH and RUL prediction system for an energy storage battery is provided, the system comprising:
参数获取模块,用于获取储能电池的电池参数和所述储能电池对应电动汽车的行驶参数;特征确定模块,用于基于所述行驶参数,确定所述电动汽车的驾驶行为特征,并基于所述电池参数,确定所述储能电池的电池老化特征;A parameter acquisition module, used to acquire battery parameters of the energy storage battery and driving parameters of the electric vehicle corresponding to the energy storage battery; a feature determination module, used to determine the driving behavior characteristics of the electric vehicle based on the driving parameters, and to determine the battery aging characteristics of the energy storage battery based on the battery parameters;
SOH预测模块,用于对齐所述驾驶行为特征和所述电池老化特征在预设周期内的时间戳,并根据所述驾驶行为特征和所述电池老化特征,构建所述储能电池在所述预设周期内的电池健康特征向量;将所述电池健康特征向量输入训练模型,得到所述储能电池的SOH预测模型,并基于所述SOH预测模型,预测所述储能电池当前的电池健康值;An SOH prediction module is used to align the timestamps of the driving behavior characteristics and the battery aging characteristics within a preset period, and construct a battery health feature vector of the energy storage battery within the preset period according to the driving behavior characteristics and the battery aging characteristics; input the battery health feature vector into a training model to obtain an SOH prediction model of the energy storage battery, and predict the current battery health value of the energy storage battery based on the SOH prediction model;
RUL预测模块,用于根据所述储能电池当前的电池健康值、累计使用时长以及标准电池寿命,预测所述储能电池当前的剩余电池寿命。The RUL prediction module is used to predict the current remaining battery life of the energy storage battery according to the current battery health value, accumulated usage time and standard battery life of the energy storage battery.
在本申请的第三方面提供了一种电子设备,包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序,该程序能够被处理器加载执行时实现一种储能电池的SOH和RUL预测方法。In a third aspect of the present application, an electronic device is provided, comprising a memory, a processor, and a program stored in the memory and executable on the processor, wherein the program can implement a method for predicting the SOH and RUL of an energy storage battery when loaded and executed by the processor.
在本申请的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现一种储能电池的SOH和RUL预测方法。In a fourth aspect of the present application, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the processor implements a method for predicting SOH and RUL of an energy storage battery.
综上所述,本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:In summary, one or more technical solutions provided in the embodiments of the present application have at least the following technical effects or advantages:
通过采用本申请技术方案,获取电池参数和车辆行驶参数,然后基于行驶参数确定驾驶行为特征,基于电池运行数据确定电池老化特征。接着对驾驶行为特征和电池老化特征在时间维度上进行对齐,构建描述电池健康状态的综合特征向量。将该特征向量输入训练模型进行训练,得到SOH预测模型,并基于此预测储能电池当前的SOH,即电池健康值,并结合预测的SOH、累计使用时长和标准电池寿命,预测当前的RUL,即剩余电池寿命。将影响电池老化的电池本身的电池参数与储能电池对应外部电动汽车的行驶参数进行了融合,多维度考虑了驾驶习惯等使用情况对电池衰减的影响,从而提高了SOH和RUL预测的准确性。By adopting the technical solution of the present application, the battery parameters and vehicle driving parameters are obtained, and then the driving behavior characteristics are determined based on the driving parameters, and the battery aging characteristics are determined based on the battery operation data. Then, the driving behavior characteristics and the battery aging characteristics are aligned in the time dimension to construct a comprehensive feature vector that describes the battery health status. The feature vector is input into the training model for training to obtain the SOH prediction model, and based on this, the current SOH of the energy storage battery, that is, the battery health value, is predicted, and the current RUL, that is, the remaining battery life, is predicted in combination with the predicted SOH, the cumulative usage time and the standard battery life. The battery parameters of the battery itself that affect battery aging are integrated with the driving parameters of the external electric vehicle corresponding to the energy storage battery, and the impact of driving habits and other usage conditions on battery attenuation is considered in multiple dimensions, thereby improving the accuracy of SOH and RUL predictions.
附图说明BRIEF DESCRIPTION OF THE DRAWINGS
图1是本申请实施例提供的一种储能电池的SOH和RUL预测方法的流程示意图;FIG1 is a schematic flow chart of a method for predicting SOH and RUL of an energy storage battery provided in an embodiment of the present application;
图2是本申请实施例公开的一种储能电池的SOH和RUL预测系统的结构示意图;FIG2 is a schematic diagram of the structure of a SOH and RUL prediction system for an energy storage battery disclosed in an embodiment of the present application;
图3是本申请实施例的公开的一种电子设备的结构示意图。FIG. 3 is a schematic diagram of the structure of an electronic device disclosed in an embodiment of the present application.
附图标记说明:300、电子设备;301、处理器;302、通信总线;303、用户接口;304、网络接口;305、存储器。Description of reference numerals: 300, electronic device; 301, processor; 302, communication bus; 303, user interface; 304, network interface; 305, memory.
具体实施方式DETAILED DESCRIPTION
为了使本领域的技术人员更好地理解本说明书中的技术方案,下面将结合本说明书实施例中的附图,对本说明书实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments.
在本申请实施例的描述中,“例如”或者“举例来说”等词用于表示作例子、例证或说明。本申请实施例中被描述为“例如”或者“举例来说”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“例如”或者“举例来说”等词旨在以具体方式呈现相关概念。In the description of the embodiments of the present application, words such as "for example" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "for example" or "for example" is intended to present related concepts in a specific way.
在本申请实施例的描述中,术语“多个”的含义是指两个或两个以上。例如,多个系统是指两个或两个以上的系统,多个屏幕终端是指两个或两个以上的屏幕终端。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个该特征。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。In the description of the embodiments of the present application, the meaning of the term "multiple" refers to two or more. For example, multiple systems refer to two or more systems, and multiple screen terminals refer to two or more screen terminals. In addition, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the indicated technical features. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. The terms "include", "comprise", "have" and their variations all mean "including but not limited to", unless otherwise specifically emphasized.
本申请实施例提供了一种储能电池的SOH和RUL预测方法。在一个实施例中,请参考图1,图1是本申请实施例提供的储能电池的SOH和RUL预测方法的流程示意图,该方法可以依赖于计算机程序实现,该计算机程序可集成在应用中,也可作为独立的工具类应用运行。该方法还可依赖于单片机实现,也可运行于基于冯诺依曼体系的储能电池的SOH和RUL预测系统。具体的,该方法可以包括以下步骤:An embodiment of the present application provides a method for predicting the SOH and RUL of an energy storage battery. In one embodiment, please refer to Figure 1, which is a flow chart of the method for predicting the SOH and RUL of an energy storage battery provided in an embodiment of the present application. The method can be implemented by a computer program, which can be integrated into an application or run as an independent tool application. The method can also be implemented by a single-chip microcomputer, or it can be run on a SOH and RUL prediction system for an energy storage battery based on a von Neumann system. Specifically, the method may include the following steps:
步骤101:获取储能电池的电池参数和储能电池对应电动汽车的行驶参数。Step 101: Obtain battery parameters of the energy storage battery and driving parameters of the electric vehicle corresponding to the energy storage battery.
其中,电池参数指的是直接反映电池工作状态的数据,在本申请实施例中可以理解为电压、内阻以及电容等电池的物理化学属性,用于反映电池的健康状态和电化学过程。Among them, battery parameters refer to data that directly reflects the working status of the battery. In the embodiment of the present application, they can be understood as the physical and chemical properties of the battery such as voltage, internal resistance and capacitance, which are used to reflect the health status and electrochemical process of the battery.
行驶参数指的是反映电动汽车使用和驾驶情况的数据,在本申请实施例中可以理解为行驶距离、行驶时长、制动次数、平均速度等参数,用于反映用户的驾驶习惯对电池的影响。Driving parameters refer to data reflecting the use and driving conditions of electric vehicles. In the embodiment of the present application, they can be understood as parameters such as driving distance, driving time, number of brakes, average speed, etc., which are used to reflect the impact of the user's driving habits on the battery.
具体地,为准确预测储能电池的健康状态(SOH)和剩余使用寿命(RUL),需要考虑用户的实际驾驶情况对电池的影响。获取储能电池的电池参数,包括电压、电流、温度等,这些参数直接反映了电池的工作状态,并获取对应电动汽车的行驶参数,包括行驶距离、行驶时长、制动次数、平均速度等参数。行驶参数可以通过车载传感器采集获得,它反映了用户的驾驶习惯。获取储能电池的参数和行驶参数的目的是为后续建立电池健康特征向量,充分考虑电池自身因素和使用因素对电池健康状态的影响。例如,频繁的高速加速会加速电池的劣化;长时间的高温条件也会降低电池的容量,综合两类参数进行分析,可以使预测结果更准确地反映电池的实际健康状况。Specifically, in order to accurately predict the state of health (SOH) and remaining useful life (RUL) of the energy storage battery, it is necessary to consider the impact of the user's actual driving conditions on the battery. Obtain the battery parameters of the energy storage battery, including voltage, current, temperature, etc. These parameters directly reflect the working state of the battery, and obtain the driving parameters of the corresponding electric vehicle, including driving distance, driving time, number of brakes, average speed and other parameters. Driving parameters can be collected by on-board sensors, which reflect the user's driving habits. The purpose of obtaining the parameters and driving parameters of the energy storage battery is to establish a battery health feature vector for the subsequent establishment, and to fully consider the impact of the battery's own factors and usage factors on the battery health status. For example, frequent high-speed acceleration will accelerate the degradation of the battery; long-term high temperature conditions will also reduce the battery capacity. Comprehensive analysis of the two types of parameters can make the prediction results more accurately reflect the actual health status of the battery.
步骤102:基于行驶参数,确定电动汽车的驾驶行为特征,并基于电池参数,确定储能电池的电池老化特征。Step 102: Determine the driving behavior characteristics of the electric vehicle based on the driving parameters, and determine the battery aging characteristics of the energy storage battery based on the battery parameters.
其中,驾驶行为特征指的是反映驾驶员驾驶习惯的特征参数,在本申请实施例中可以理解为紧急刹车行为、高速行驶行为以及长途行驶行为等,用于反映驾驶员的驾驶方式对电池健康状态的影响。Among them, driving behavior characteristics refer to characteristic parameters that reflect the driver's driving habits. In the embodiment of the present application, they can be understood as emergency braking behavior, high-speed driving behavior, and long-distance driving behavior, etc., which are used to reflect the impact of the driver's driving style on the battery health status.
电池老化特征指的是反映电池性能衰减的特征参数,在本申请实施例中可以理解为电压衰减率、内阻增长率以及电容衰减率等,用于量化描述电池容量和动力性能的下降情况。Battery aging characteristics refer to characteristic parameters that reflect the attenuation of battery performance. In the embodiments of the present application, they can be understood as voltage attenuation rate, internal resistance growth rate, capacitance attenuation rate, etc., which are used to quantitatively describe the decline in battery capacity and power performance.
具体地,在获得储能电池参数和行驶参数的基础上,进一步提取电池健康特征,该步骤的目的是获取能充分反映电池健康状态的特征,为构建电池健康特征向量奠定基础。根据行驶参数中的行驶时长、制动频率和平均速度等,可以确定电动汽车的驾驶行为特征,主要包括:紧急刹车行为、高速行驶行为和长途行驶行为等。这些行为特征的提取方式可以预先设置对应的判定条件和阈值,当行驶参数满足判定条件时即可确定对应的行为特征。例如当制动频率超过一定次数/公里判定为紧急刹车行为,这能反映用户的实际使用情况对电池的影响。并根据储能电池的电池运行数据,如电压、内阻、电容的时间序列数据,可以计算这些参数的变化率,确定电池老化特征,例如电压的衰减率、内阻的增长率以及电容的衰减率,可以很好地量化电池的健康衰减状态。Specifically, on the basis of obtaining the energy storage battery parameters and driving parameters, the battery health characteristics are further extracted. The purpose of this step is to obtain characteristics that can fully reflect the battery health status and lay the foundation for constructing the battery health feature vector. According to the driving time, braking frequency and average speed in the driving parameters, the driving behavior characteristics of the electric vehicle can be determined, mainly including: emergency braking behavior, high-speed driving behavior and long-distance driving behavior. The extraction method of these behavior characteristics can pre-set the corresponding judgment conditions and thresholds, and the corresponding behavior characteristics can be determined when the driving parameters meet the judgment conditions. For example, when the braking frequency exceeds a certain number of times/kilometer, it is determined as an emergency braking behavior, which can reflect the impact of the user's actual use on the battery. And according to the battery operation data of the energy storage battery, such as the time series data of voltage, internal resistance, and capacitance, the change rate of these parameters can be calculated to determine the battery aging characteristics, such as the decay rate of voltage, the growth rate of internal resistance, and the decay rate of capacitance, which can well quantify the health decay state of the battery.
在上述实施例的基础上,作为一种可选的实施例,步骤102中:基于行驶参数,确定电动汽车的驾驶行为特征,这一步骤,还可以包括以下步骤:Based on the above embodiment, as an optional embodiment, in step 102: determining the driving behavior characteristics of the electric vehicle based on the driving parameters, this step may also include the following steps:
步骤201:根据行驶参数中的行驶时长、制动频率以及行驶速度,确定电动汽车的多个驾驶行为,驾驶行为包括紧急刹车行为、高速行驶行为以及长途行驶行为。Step 201: Determine multiple driving behaviors of the electric vehicle according to driving duration, braking frequency and driving speed in driving parameters, wherein the driving behaviors include emergency braking behavior, high-speed driving behavior and long-distance driving behavior.
其中,行驶时长表示单次行车的时间长度,用于判断长时间行驶的影响。制动频率表示单位行驶里程中的制动次数,用于判断城市路况频繁起停的影响。行驶速度表示行车的平均车速,用于判断高速行驶的影响。Among them, driving time refers to the length of a single driving trip, which is used to judge the impact of long-term driving. Braking frequency refers to the number of braking times per unit of driving mileage, which is used to judge the impact of frequent starts and stops on urban roads. Driving speed refers to the average speed of the vehicle, which is used to judge the impact of high-speed driving.
驾驶行为指的是驾驶员在行车过程中的操作方式,在本申请实施例中可以理解为紧急刹车行为、高速行驶行为以及长途行驶行为,用于反映驾驶员的驾驶习惯对电池健康状态的影响,这些驾驶行为通过判断行驶参数可以得到,例如,紧急刹车行为反映城市路况下频繁刹车的行为习惯。高速行驶行为反映长时间高速行驶的行为习惯。长途行驶行为反映长距离行驶的行为习惯。Driving behavior refers to the way the driver operates during driving. In the embodiments of the present application, it can be understood as emergency braking behavior, high-speed driving behavior, and long-distance driving behavior, which is used to reflect the impact of the driver's driving habits on the battery health status. These driving behaviors can be obtained by judging driving parameters. For example, emergency braking behavior reflects the behavioral habit of frequent braking under urban road conditions. High-speed driving behavior reflects the behavioral habit of long-term high-speed driving. Long-distance driving behavior reflects the behavioral habit of long-distance driving.
具体地,为充分考虑用户的驾驶习惯对电池健康的影响,需要根据行驶参数确定驾驶行为特征。本步骤的目的是从行驶参数中提取出对电池状态有重要影响的行为特征。根据行驶时长、制动频率和平均速度这三个行驶参数来判断不同的驾驶行为,如果行驶时长超过预设阈值,如超过2小时,则可以判断为长途行驶行为,长途行驶将消耗更多电量,加重电池负担。如果单位里程的制动次数超过预设值,如超过20次/公里,则可以判断为紧急刹车行为,频繁刹车反映城市路况,也增加电池机械疲劳。如果平均车速超过预设速度阈值,如超过80公里/小时,则可以判断为高速行驶行为,高速行驶需要更大功率,加速电池性能衰减,根据这些行为特征,可以反映电池在不同工况下的工作状态。Specifically, in order to fully consider the impact of the user's driving habits on battery health, it is necessary to determine the driving behavior characteristics based on the driving parameters. The purpose of this step is to extract behavioral characteristics that have an important impact on the battery status from the driving parameters. Different driving behaviors are judged based on the three driving parameters of driving time, braking frequency and average speed. If the driving time exceeds the preset threshold, such as more than 2 hours, it can be judged as long-distance driving behavior. Long-distance driving will consume more power and increase the burden on the battery. If the number of braking times per unit mileage exceeds the preset value, such as more than 20 times/kilometer, it can be judged as emergency braking behavior. Frequent braking reflects urban road conditions and also increases battery mechanical fatigue. If the average vehicle speed exceeds the preset speed threshold, such as more than 80 kilometers/hour, it can be judged as high-speed driving behavior. High-speed driving requires greater power and accelerates battery performance attenuation. According to these behavioral characteristics, the working state of the battery under different working conditions can be reflected.
在上述实施例的基础上,作为一种可选的实施例,步骤201中:根据行驶参数中的行驶时长、制动频率以及行驶速度,确定电动汽车的多个驾驶行为,这一步骤,还可以包括以下步骤:Based on the above embodiment, as an optional embodiment, in step 201: determining multiple driving behaviors of the electric vehicle according to the driving time, braking frequency and driving speed in the driving parameters, this step may also include the following steps:
步骤211:若行驶时长大于或等于预设时长,则确定长途行驶行为作为电动汽车的驾驶行为。Step 211: If the driving time is greater than or equal to the preset time, the long-distance driving behavior is determined as the driving behavior of the electric vehicle.
具体地,为准确判断长途行驶行为,需要根据行驶时长和预设时长阈值进行判断。判断长途行驶行为的目的是识别长时间行驶所造成的电池效应。长时间行驶会消耗更多电量,增加电池的化学劣化。获取行驶参数中的行驶时长数据,再和预设的时长阈值比较,该预设时长阈值可以根据实际情况设定,例如设置为2小时。如果检测到的一次行驶的时间持续时长大于或等于2小时,则可以判定该行驶过程为长途行驶行为,最终得到的长途行驶行为标识将作为驾驶行为特征的一部分,反映电池长时间工作的影响,与电池自身老化特征相结合,可以评估出这种长途行驶对电池健康状态的影响,提高SOH和RUL预测的准确性。Specifically, in order to accurately judge long-distance driving behavior, it is necessary to judge based on the driving time and the preset time threshold. The purpose of judging long-distance driving behavior is to identify the battery effect caused by long-term driving. Long-term driving consumes more power and increases the chemical degradation of the battery. Obtain the driving time data in the driving parameters, and then compare it with the preset time threshold. The preset time threshold can be set according to the actual situation, for example, it is set to 2 hours. If the duration of a detected driving time is greater than or equal to 2 hours, it can be determined that the driving process is a long-distance driving behavior. The final long-distance driving behavior identifier will be used as part of the driving behavior characteristics, reflecting the impact of long-term operation of the battery. Combined with the battery's own aging characteristics, it can evaluate the impact of such long-distance driving on the battery health status and improve the accuracy of SOH and RUL predictions.
步骤221:若制动频率大于或等于预设频率,则确定紧急刹车行为作为电动汽车的驾驶行为。Step 221: If the braking frequency is greater than or equal to the preset frequency, the emergency braking behavior is determined as the driving behavior of the electric vehicle.
具体地,为准确判断紧急刹车行为,需要根据制动频率和预设频率阈值进行判断。判断紧急刹车行为的目的是识别频繁刹车所造成的电池效应。频繁刹车增加了电池的充放电循环次数,也给电池带来更大的机械冲击。统计单位里程内的制动次数,计算得到制动频率,再和预设的频率阈值比较,该预设频率阈值可以根据实际情况设定,例如设置为每公里20次刹车。如果检测到的制动频率大于或等于20次/公里,则可以判断为紧急刹车行为。最终得到的紧急刹车标识将作为驾驶行为特征的一部分,反映频繁刹车对电池的影响。Specifically, in order to accurately judge emergency braking behavior, it is necessary to judge based on the braking frequency and the preset frequency threshold. The purpose of judging emergency braking behavior is to identify the battery effect caused by frequent braking. Frequent braking increases the number of charge and discharge cycles of the battery, and also brings greater mechanical shock to the battery. Count the number of brakes within a unit mileage, calculate the braking frequency, and then compare it with the preset frequency threshold. The preset frequency threshold can be set according to actual conditions, for example, set to 20 brakes per kilometer. If the detected braking frequency is greater than or equal to 20 times/kilometer, it can be judged as an emergency braking behavior. The final emergency braking mark will be used as part of the driving behavior characteristics to reflect the impact of frequent braking on the battery.
步骤231:若行驶速度大于或等于预设速度,则确定高速行驶行为作为电动汽车的驾驶行为。Step 231: If the driving speed is greater than or equal to the preset speed, the high-speed driving behavior is determined as the driving behavior of the electric vehicle.
具体地,为准确判断高速行驶行为,需要根据行驶速度和预设速度阈值进行判断。判断高速行驶行为的目的是识别长时间高速行驶所造成的电池效应。高速行驶需要电池持续输出较大功率,加重了电池的负担,缩短了电池寿命。获取行驶参数中的平均车速数据,再和预设的速度阈值比较。该预设速度阈值可以根据实际情况设定,例如设置为80公里/小时,如果检测到的平均车速大于或等于80公里/小时,则可以判断该行驶过程为高速行驶行为,最终得到的高速行驶行为标识将作为驾驶行为特征的一部分,反映高速行驶对电池的影响。Specifically, in order to accurately judge high-speed driving behavior, it is necessary to make a judgment based on the driving speed and the preset speed threshold. The purpose of judging high-speed driving behavior is to identify the battery effect caused by long-term high-speed driving. High-speed driving requires the battery to continuously output a large power, which increases the burden on the battery and shortens the battery life. The average vehicle speed data in the driving parameters is obtained, and then compared with the preset speed threshold. The preset speed threshold can be set according to actual conditions, for example, set to 80 kilometers per hour. If the detected average speed is greater than or equal to 80 kilometers per hour, it can be judged that the driving process is a high-speed driving behavior. The high-speed driving behavior identifier finally obtained will be used as part of the driving behavior characteristics to reflect the impact of high-speed driving on the battery.
步骤202:根据各驾驶行为和行驶参数的采样时段,生成电动汽车的驾驶行为时间序列,并将驾驶行为时间序列作为驾驶行为特征。Step 202: Generate a driving behavior time series of the electric vehicle according to the sampling period of each driving behavior and driving parameter, and use the driving behavior time series as a driving behavior feature.
其中,采样时段指的是对行驶参数进行采集的时间间隔,在本申请实施例中可以理解为按照固定的时间长度(例如每5分钟)或固定的行驶距离(例如每10公里)确定的一段收集行驶参数的时间段,用于生成驾驶行为时间序列,反映驾驶行为随时间的变化情况。Among them, the sampling period refers to the time interval for collecting driving parameters. In the embodiment of the present application, it can be understood as a time period for collecting driving parameters determined according to a fixed time length (for example, every 5 minutes) or a fixed driving distance (for example, every 10 kilometers), which is used to generate a driving behavior time series to reflect the changes in driving behavior over time.
驾驶行为时间序列指的是按时间顺序排列的驾驶行为数据序列,在本申请实施例中可以理解为根据采样时段识别出的驾驶行为,按照时间发生顺序连接形成的驾驶行为序列,用于反映驾驶员长期的驾驶习惯对电池的影响。The driving behavior time series refers to a driving behavior data sequence arranged in chronological order. In the embodiment of the present application, it can be understood as a driving behavior sequence formed by connecting the driving behaviors identified according to the sampling period in chronological order, which is used to reflect the impact of the driver's long-term driving habits on the battery.
具体地,在确定了电动汽车的驾驶行为特征后,需要生成驾驶行为的时间序列,以便后续构建电池的健康特征向量。生成驾驶行为时间序列的目的是为记录不同驾驶行为随时间变化的情况,反映出用户长期的驾驶习惯,是根据前面步骤识别出的不同驾驶行为,按照行驶参数的采样时段顺序,生成各个时间段所对应的驾驶行为。例如,在时间段1检测到高速行驶行为,时间段2检测到紧急刹车行为,则可以构建出以下的驾驶行为时间序列:[时间段1:高速行驶;时间段2:紧急刹车;...]其中,时间段可以设置为固定的时间间隔,如每5分钟一个时间段,也可以设置为固定的行驶里程段,如每10公里一个时间段,通过生成驾驶行为时间序列,可以从长时间维度上反映用户的驾驶习惯对电池的影响,作为电池健康特征向量的重要组成部分。Specifically, after determining the driving behavior characteristics of electric vehicles, it is necessary to generate a time series of driving behaviors in order to subsequently construct a healthy feature vector for the battery. The purpose of generating a driving behavior time series is to record the changes of different driving behaviors over time and reflect the user's long-term driving habits. It is based on the different driving behaviors identified in the previous steps and the sampling period sequence of the driving parameters to generate the driving behaviors corresponding to each time period. For example, if high-speed driving behavior is detected in time period 1 and emergency braking behavior is detected in time period 2, the following driving behavior time series can be constructed: [Time period 1: high-speed driving; Time period 2: emergency braking; ...] Among them, the time period can be set to a fixed time interval, such as a time period every 5 minutes, or it can be set to a fixed mileage segment, such as a time period every 10 kilometers. By generating a driving behavior time series, the impact of the user's driving habits on the battery can be reflected from a long-term dimension, as an important part of the battery health feature vector.
在上述实施例的基础上,作为一种可选的实施例,步骤102中:基于电池参数,确定储能电池的电池老化特征,这一步骤,还可以包括以下步骤:Based on the above embodiment, as an optional embodiment, in step 102: determining the battery aging characteristics of the energy storage battery based on the battery parameters, this step may also include the following steps:
步骤203:确定电池参数的采样时长。Step 203: Determine the sampling duration of the battery parameters.
其中,电池参数的采样时长指的是收集电池运行参数数据的时间跨度,在本申请实施例中可以理解为覆盖电池主要使用寿命周期的一段时间,例如3年,用于获取能充分反映电池老化过程的电压、电流、温度等时间序列数据。Among them, the sampling duration of battery parameters refers to the time span for collecting battery operating parameter data. In the embodiment of the present application, it can be understood as a period of time covering the main service life cycle of the battery, such as 3 years, which is used to obtain time series data such as voltage, current, temperature, etc. that can fully reflect the battery aging process.
具体地,在获得了电池的运行参数后,需要确定合理的电池参数采样时长,以提取电池的老化特征。确定电池参数采样时长的目的是为获取能够全面反映电池老化过程的充分数据。采样时长需要设置得既不太短也不太长。可以根据电池的预期使用寿命,选取一个相对合理的时间范围。例如电池的预期寿命周期为5年,则可以设置采样时长为3年,保证覆盖电池中后期的老化过程,也需要考虑数据存储和计算处理的效率,过长的时长会产生大量冗余数据,过短的时长无法观测到电池性能的全程衰减,例如,将电池参数的采样时长设置为3年,在这一周期内,收集电压、电流、温度、内阻等参数,作为提取电池老化特征的基础数据。Specifically, after obtaining the operating parameters of the battery, it is necessary to determine a reasonable battery parameter sampling time to extract the aging characteristics of the battery. The purpose of determining the battery parameter sampling time is to obtain sufficient data that can fully reflect the battery aging process. The sampling time needs to be set neither too short nor too long. A relatively reasonable time range can be selected based on the expected service life of the battery. For example, if the expected life cycle of the battery is 5 years, the sampling time can be set to 3 years to ensure that the aging process of the battery in the middle and late stages is covered. The efficiency of data storage and computing processing also needs to be considered. Too long a time will generate a large amount of redundant data, and too short a time cannot observe the full attenuation of battery performance. For example, the sampling time of the battery parameters is set to 3 years. During this period, parameters such as voltage, current, temperature, and internal resistance are collected as basic data for extracting battery aging characteristics.
步骤204:根据采样时长和电压,确定储能电池的电压变化率;根据采样时长和内阻,确定储能电池的内阻增加率;根据采样时长和电容,确定储能电池的电容衰减率。Step 204: Determine the voltage change rate of the energy storage battery according to the sampling time and voltage; determine the internal resistance increase rate of the energy storage battery according to the sampling time and internal resistance; determine the capacitance attenuation rate of the energy storage battery according to the sampling time and capacitance.
其中,电压变化率指的是电池电压随时间改变量化的比率,在本申请实施例中可以理解为电池在采样时长内电压值的平均衰减率,用于量化描述电池供电性能下降的程度。The voltage change rate refers to the quantitative ratio of the battery voltage change over time. In the embodiment of the present application, it can be understood as the average attenuation rate of the battery voltage value within the sampling period, which is used to quantitatively describe the degree of degradation of the battery power supply performance.
内阻增加率指的是电池内阻随时间变化的比率,在本申请实施例中可以理解为电池在采样时长内内阻值的平均增长率,用于量化描述电池化学活性下降的程度。The internal resistance increase rate refers to the ratio of the battery's internal resistance to change over time. In the embodiment of the present application, it can be understood as the average growth rate of the battery's internal resistance value within the sampling period, which is used to quantitatively describe the degree of decrease in the battery's chemical activity.
电容衰减率指的是电池电容随时间变化的比率,在本申请实施例中可以理解为电池在采样时长内电容值的平均衰减率,用于量化描述电池储能性能下降的程度。The capacitance decay rate refers to the ratio of the change of battery capacitance over time. In the embodiment of the present application, it can be understood as the average decay rate of the battery capacitance value within the sampling period, which is used to quantitatively describe the degree of degradation of the battery energy storage performance.
具体地,在获得电池参数的时间序列数据后,需要基于这些数据确定电池的老化特征。确定电压变化率、内阻增加率和电容衰减率的目的是要提取能够量化描述电池老化程度的特征参数,是在设置的电池参数采样时长内,收集电池的电压、内阻和电容时间序列数据,然后计算电压的平均衰减率,内阻的平均增长率,以及电容的平均衰减率。计算方式为:电压变化率=(初期电压-终期电压)/采样时长,内阻增加率=(终期内阻-初期内阻)/采样时长,电容衰减率=(初期电容-终期电容)/采样时长。这些参数的变化率能够直观反映出电池性能的衰减程度,因此将其确定为电池的老化特征,得到的老化特征将与用户行为特征一起,构成电池健康状态的特征向量,用于评估电池的SOH及剩余寿命,实现对电池健康的准确监测与预测。Specifically, after obtaining the time series data of the battery parameters, it is necessary to determine the aging characteristics of the battery based on these data. The purpose of determining the voltage change rate, internal resistance increase rate and capacitance decay rate is to extract characteristic parameters that can quantitatively describe the degree of battery aging. The voltage, internal resistance and capacitance time series data of the battery are collected within the set battery parameter sampling time, and then the average voltage decay rate, the average internal resistance growth rate, and the average capacitance decay rate are calculated. The calculation method is: voltage change rate = (initial voltage-final voltage)/sampling time, internal resistance increase rate = (final internal resistance-initial internal resistance)/sampling time, capacitance decay rate = (initial capacitance-final capacitance)/sampling time. The change rate of these parameters can intuitively reflect the degree of attenuation of battery performance, so it is determined as the aging characteristics of the battery. The obtained aging characteristics will be combined with the user behavior characteristics to form a characteristic vector of the battery health state, which is used to evaluate the battery's SOH and remaining life, and to achieve accurate monitoring and prediction of battery health.
步骤205:将电压变化率、内阻增加率以及电容衰减率作为储能电池的电池老化特征。Step 205: The voltage change rate, the internal resistance increase rate, and the capacitance decay rate are used as battery aging characteristics of the energy storage battery.
具体地,在得到电压变化率、内阻增加率和电容衰减率后,将它们整合成电池的老化特征。将这些参数确定为电池老化特征的目的是获得能反映电池整体健康状态的量化指标,电压变化率反映了电池的供电性能衰减情况,内阻增加率反映了电池的化学活性衰减情况,电容衰减率反映了电池的储能性能衰减情况,这三个参数可以从不同方面度量电池的健康程度,将其组合成一个特征向量,可以全面反映电池的老化状况。Specifically, after obtaining the voltage change rate, internal resistance increase rate and capacitance decay rate, they are integrated into the battery aging characteristics. The purpose of determining these parameters as battery aging characteristics is to obtain quantitative indicators that can reflect the overall health status of the battery. The voltage change rate reflects the battery's power supply performance decay, the internal resistance increase rate reflects the battery's chemical activity decay, and the capacitance decay rate reflects the battery's energy storage performance decay. These three parameters can measure the battery's health from different aspects. Combining them into a feature vector can comprehensively reflect the battery's aging condition.
步骤103:对齐驾驶行为特征和电池老化特征在预设周期内的时间戳,并根据驾驶行为特征和电池老化特征,构建储能电池在预设周期内的电池健康特征向量。Step 103: aligning the timestamps of the driving behavior characteristics and the battery aging characteristics within a preset period, and constructing a battery health feature vector of the energy storage battery within the preset period based on the driving behavior characteristics and the battery aging characteristics.
其中,时间戳指的是记录事件发生时间的标识,在本申请实施例中可以理解为表示驾驶行为特征和电池老化特征被检测到的具体时间点,用于两者在同一时间段内实现对齐,以构建电池的健康特征向量。Among them, the timestamp refers to an identifier that records the time when an event occurs. In the embodiment of the present application, it can be understood as indicating the specific time point when the driving behavior characteristics and the battery aging characteristics are detected, which is used to align the two within the same time period to construct a battery health feature vector.
电池健康特征向量指的是包含电池使用环境信息和自身状态信息的综合特征表达,在本申请实施例中可以理解为在同一时间段内对齐的驾驶行为特征和电池老化特征的组合,用于全面反映电池的健康状态,作为电池健康评估和寿命预测模型的输入。The battery health feature vector refers to a comprehensive feature expression that includes the battery usage environment information and its own status information. In the embodiment of the present application, it can be understood as a combination of driving behavior characteristics and battery aging characteristics aligned in the same time period, which is used to comprehensively reflect the health status of the battery and serve as the input of the battery health assessment and life prediction model.
预设周期指的是提取电池健康特征向量的时间范围,在本申请实施例中可以理解为一个固定的时间跨度,例如1个月,用于在该周期内对驾驶行为特征和电池老化特征进行采集和对齐,以构建反映电池该阶段健康状态的特征向量。The preset period refers to the time range for extracting the battery health feature vector, which can be understood as a fixed time span in the embodiment of the present application, such as 1 month, which is used to collect and align driving behavior characteristics and battery aging characteristics within this period to construct a feature vector that reflects the health status of the battery at this stage.
具体地,在得到驾驶行为特征和电池老化特征后,需要对两个特征在同一时间段内进行对齐,以构建电池的健康特征向量。进行时间对齐的目的是让驾驶行为特征和电池老化特征能够一一对应,反映同一时间段内电池的使用环境和健康状态。可以预先设置一个固定的周期,例如1个月。然后在这个周期内,分别提取驾驶行为时间序列和电池老化参数时间序列,确保两者的时间戳对齐一致。以1月1日至1月31日为一个周期,驾驶行为特征包含31个时间段的特征,电池老化特征也包含该月每天的特征值,在同一时间段内,组合驾驶行为特征和电池老化特征,构成电池在该周期内的健康特征向量,例如:[1月1日行为,1月1日老化特征;...;1月31日行为,1月31日老化特征],健康特征向量包含电池使用环境和自身状态的信息,可以全面反映电池的健康程度,该向量作为输入,用于SOH评估和RUL预测模型,可以提高结果的准确性。Specifically, after obtaining the driving behavior characteristics and battery aging characteristics, the two characteristics need to be aligned in the same time period to construct the battery health feature vector. The purpose of time alignment is to make the driving behavior characteristics and battery aging characteristics correspond one to one, reflecting the battery usage environment and health status in the same time period. A fixed period can be set in advance, such as 1 month. Then, in this period, the driving behavior time series and the battery aging parameter time series are extracted respectively to ensure that the timestamps of the two are aligned. Taking January 1 to January 31 as a period, the driving behavior characteristics contain the characteristics of 31 time periods, and the battery aging characteristics also contain the characteristic values of each day of the month. In the same time period, the driving behavior characteristics and battery aging characteristics are combined to form the battery health feature vector in the period, for example: [January 1 behavior, January 1 aging characteristics; ...; January 31 behavior, January 31 aging characteristics]. The health feature vector contains information about the battery usage environment and its own status, which can fully reflect the health of the battery. This vector is used as input for SOH evaluation and RUL prediction models, which can improve the accuracy of the results.
在上述实施例的基础上,作为一种可选的实施例,步骤103中:根据驾驶行为特征和电池老化特征,构建储能电池在预设周期内的电池健康特征向量,这一步骤,还可以包括以下步骤:Based on the above embodiment, as an optional embodiment, in step 103: constructing a battery health feature vector of the energy storage battery within a preset period according to the driving behavior characteristics and the battery aging characteristics, this step may also include the following steps:
步骤301:将预设周期划分为多个标准时间段;根据各标准时间段内的驾驶行为特征和电池老化特征,生成各标准时间段的特征矩阵。Step 301: Divide a preset cycle into a plurality of standard time periods; generate a feature matrix for each standard time period according to driving behavior characteristics and battery aging characteristics within each standard time period.
其中,标准时间段指的是将预设周期均匀分割后的子时间区间,在本申请实施例中可以理解为将一个月等间隔划分的每日时间段,用于在每个时间段内提取电池健康特征,并构建规范化的特征矩阵,为健康评估模型的训练提供结构化样本。Among them, the standard time period refers to the sub-time interval after the preset period is evenly divided. In the embodiment of the present application, it can be understood as a daily time period divided into equal intervals of a month, which is used to extract battery health features in each time period and construct a normalized feature matrix to provide structured samples for the training of the health assessment model.
特征矩阵指的是按照统一格式对电池健康特征进行整理后的矩阵表达,在本申请实施例中可以理解为每个标准时间段的驾驶行为特征和电池老化特征按照固定顺序排列形成的矩阵,用于作为健康评估模型的训练样本,方便模型学习电池在不同时段的健康状态变化规律。The feature matrix refers to a matrix expression after the battery health characteristics are organized in a unified format. In the embodiment of the present application, it can be understood as a matrix formed by arranging the driving behavior characteristics and battery aging characteristics of each standard time period in a fixed order, which is used as a training sample for the health assessment model to facilitate the model to learn the changes in the health status of the battery in different time periods.
具体地,在获得预设周期的电池健康特征向量后,需要进一步构建标准时间段的特征矩阵,将预设周期划分成标准时间段的目的是获得规整和可对比的特征表示,为模型训练提供结构化样本。可以将一个月的预设周期等间隔划分为多个标准时间段,例如每天一个时段,然后在每个标准时段内,提取该时段的驾驶行为特征和电池老化特征,按照固定顺序排列形成特征矩阵,这样可以得到规整的矩阵形式样本,每一行表示一个时段的电池健康特征,得到标准化的特征矩阵,可以方便地作为模型的训练样本,提高训练效果。同时也方便对不同时段电池健康特征的对比分析,标准时间段的划分和特征矩阵的生成为健康评估与预测模型的训练提供了有效样本,可以提高电池状态检测的精确度。Specifically, after obtaining the battery health feature vector of the preset period, it is necessary to further construct a feature matrix of the standard time period. The purpose of dividing the preset period into standard time periods is to obtain a regular and comparable feature representation and provide structured samples for model training. The preset period of one month can be divided into multiple standard time periods at equal intervals, such as one time period per day. Then, in each standard time period, the driving behavior characteristics and battery aging characteristics of the time period are extracted and arranged in a fixed order to form a feature matrix. In this way, a regular matrix sample can be obtained. Each row represents the battery health characteristics of a time period, and a standardized feature matrix is obtained, which can be conveniently used as a training sample for the model to improve the training effect. At the same time, it is also convenient for comparative analysis of battery health characteristics in different time periods. The division of standard time periods and the generation of feature matrices provide effective samples for the training of health assessment and prediction models, which can improve the accuracy of battery status detection.
步骤302:按照时间顺序,拼接各特征矩阵中每一行的特征,得到各标准时间段的特征向量。Step 302: In chronological order, the features of each row in each feature matrix are concatenated to obtain a feature vector for each standard time period.
其中,时间顺序指的是事件或特征按发生时间排列的顺序,在本申请实施例中可以理解为标准时间段特征矩阵中各行的时间先后关系,用于根据这个时间顺序进行特征向量的拼接,使得特征向量保留动态时间信息,可以反映电池健康状态随时间变化的过程。Among them, the time sequence refers to the order in which events or features are arranged according to the time of occurrence. In the embodiment of the present application, it can be understood as the time sequence relationship between the rows in the standard time period feature matrix, which is used to splice the feature vectors according to this time sequence, so that the feature vectors retain dynamic time information and can reflect the process of battery health status changing over time.
特征矩阵中每一行的特征指的是同一标准时间段内驾驶行为特征和电池老化特征的组合,在本申请实施例中可以理解为特征矩阵中表示一个标准时间段的特征项序列,用于按照时间顺序进行拼接,构建包含每个时段完整特征的长序列特征向量。The features of each row in the feature matrix refer to the combination of driving behavior features and battery aging features within the same standard time period. In the embodiment of the present application, it can be understood as a sequence of feature items representing a standard time period in the feature matrix, which is used to splice in chronological order to construct a long sequence feature vector containing the complete features of each time period.
特征向量指的是将多个特征整合成固定顺序的一维向量表达,在本申请实施例中可以理解为通过拼接标准时间段的特征矩阵每一行,得到包含完整时间段信息的一维特征序列,用于为基于深度学习的电池健康评估与预测模型提供合适的样本输入形式。A feature vector refers to a one-dimensional vector expression that integrates multiple features into a fixed order. In the embodiment of the present application, it can be understood as obtaining a one-dimensional feature sequence containing complete time period information by splicing each row of the feature matrix of the standard time period, which is used to provide a suitable sample input form for the battery health assessment and prediction model based on deep learning.
具体地,获得标准时间段的特征矩阵后,需要进一步构建包含完整时间信息的特征向量,为此按照时间顺序拼接矩阵的每一行特征是一个合理的方法。这样做的目的是获取一个包含动态时间信息的长序列特征向量,可以反映电池健康状态随时间变化的轨迹。这种向量既保留了各个时间段特征的完整性,也体现了时间的顺序性,是模型学习电池老化规律的合适样本形式,根据特征矩阵各行的时间标签确认其时间顺序,然后按照时间顺序逐行进行特征拼接,将同一时段的驾驶行为特征和电池老化特征组合起来构建该时段的特征表达式,依次拼接每一行直至遍历完毕,最终形成一个包含全时间段特征的长序列向量,这样通过矩阵行特征的时间序拼接,获得的特征向量既保持了电池在各个标准时间段的健康状态特征,也反映了电池老化是一个时间动态的过程。Specifically, after obtaining the feature matrix of the standard time period, it is necessary to further construct a feature vector containing complete time information. For this purpose, it is a reasonable method to splice each row of the matrix in time order. The purpose of this is to obtain a long sequence feature vector containing dynamic time information, which can reflect the trajectory of the battery health status changing over time. This vector not only retains the integrity of the features of each time period, but also reflects the order of time. It is a suitable sample form for the model to learn the battery aging law. According to the time labels of each row of the feature matrix, its time order is confirmed, and then the features are spliced row by row in time order. The driving behavior features and battery aging features of the same time period are combined to construct the feature expression of the time period. Each row is spliced in turn until the traversal is completed, and finally a long sequence vector containing the features of the entire time period is formed. In this way, through the time sequence splicing of the matrix row features, the feature vector obtained not only maintains the health status characteristics of the battery in each standard time period, but also reflects that battery aging is a time-dynamic process.
步骤303:根据各标准时间段的特征向量,确定储能电池在预设周期内的电池健康特征向量。Step 303: Determine the battery health feature vector of the energy storage battery within a preset period according to the feature vector of each standard time period.
具体地,在获得标准时间段的特征向量后,需要进一步确定反映整个预设周期的电池健康特征向量,目的是获取包含预设周期完整信息的特征表达,可以全面反映该阶段内电池健康状态的变化,作为电池健康评估的输入。遍历每一个标准时间段构建的特征向量,按照时间顺序组合这些特征向量,构建一个包含全部标准时间段的长序列特征向量,作为最终的电池健康特征向量,该特征向量囊括预设周期内电池在不同时段的健康状况和变化轨迹,可以充分反映电池在这个周期的整体健康特征。Specifically, after obtaining the feature vector of the standard time period, it is necessary to further determine the battery health feature vector that reflects the entire preset cycle. The purpose is to obtain a feature expression that contains complete information of the preset cycle, which can fully reflect the changes in the battery health status during this stage as the input of the battery health assessment. Traverse the feature vectors constructed for each standard time period, combine these feature vectors in chronological order, and construct a long sequence feature vector containing all standard time periods as the final battery health feature vector. This feature vector encompasses the health status and change trajectory of the battery at different time periods in the preset cycle, which can fully reflect the overall health characteristics of the battery in this cycle.
步骤104:将电池健康特征向量输入训练模型,得到储能电池的SOH预测模型,并基于SOH预测模型,预测储能电池当前的电池健康值。Step 104: Input the battery health feature vector into the training model to obtain the SOH prediction model of the energy storage battery, and predict the current battery health value of the energy storage battery based on the SOH prediction model.
其中,训练模型指的是通过机器学习算法建立的预测模型,在本申请实施例中可以理解为基于电池健康特征向量的数据驱动预测模型,用于学习电池健康状态变化的规律,实现对电池健康指标SOH的智能评估与预测。Among them, the training model refers to a prediction model established through a machine learning algorithm. In the embodiment of the present application, it can be understood as a data-driven prediction model based on a battery health feature vector, which is used to learn the laws of changes in the battery health state and realize intelligent evaluation and prediction of the battery health indicator SOH.
SOH预测模型指的是用于预测电池健康状态(State of Health)的机器学习模型,在本申请实施例中可以理解为基于电池健康特征向量训练得到的LSTM网络模型,用于预测电池在未来时段的SOH值,评估电池的健康状态。The SOH prediction model refers to a machine learning model used to predict the battery state of health. In the embodiment of the present application, it can be understood as an LSTM network model trained based on the battery health feature vector, which is used to predict the SOH value of the battery in the future period and evaluate the battery health state.
电池健康值指的是评估电池总体健康状态的指标,在本申请实施例中可以理解为预测获得的电池SOH值,用于判断电池的健康程度和剩余寿命。The battery health value refers to an indicator for evaluating the overall health status of the battery. In the embodiment of the present application, it can be understood as the predicted battery SOH value, which is used to determine the health of the battery and the remaining life.
具体地,在构建出充分反映电池健康特征的向量后,需要基于这个向量进一步训练预测模型,以实现对电池健康状态的评估。目的是通过机器学习模型实现对电池健康值SOH的智能预测,提供基于数据驱动的电池健康管理方案。将构建好的电池健康特征向量作为样本输入,采用LSTM等序贯模型进行训练,模型可以通过特征向量学习电池健康演化规律。训练好的模型既包含电池使用环境信息,也适应电池老化的时序模式,在实际预测中,监测获得最新一周期的电池健康特征向量,输入已训练的SOH预测模型,模型可以给出电池当前时刻的电池健康值,即储能电池的SOH,反映电池的健康状态。Specifically, after constructing a vector that fully reflects the battery health characteristics, it is necessary to further train the prediction model based on this vector to realize the evaluation of the battery health status. The purpose is to realize the intelligent prediction of the battery health value SOH through the machine learning model and provide a data-driven battery health management solution. The constructed battery health feature vector is used as a sample input and trained using sequential models such as LSTM. The model can learn the battery health evolution law through the feature vector. The trained model contains both the battery usage environment information and the timing pattern of battery aging. In actual prediction, the battery health feature vector of the latest cycle is monitored and input into the trained SOH prediction model. The model can give the battery health value of the battery at the current moment, that is, the SOH of the energy storage battery, reflecting the health status of the battery.
在上述实施例的基础上,作为一种可选的实施例,步骤104中:将电池健康特征向量输入训练模型,得到储能电池的SOH预测模型,这一步骤,还可以包括以下步骤:Based on the above embodiment, as an optional embodiment, in step 104: inputting the battery health feature vector into the training model to obtain the SOH prediction model of the energy storage battery, this step may also include the following steps:
步骤401:将电池健康特征向量按照预设比例分为训练集数据和验证集数据,并根据训练集数据和验证集数据,对训练模型进行训练,直至达到预置的迭代终止条件,预置的迭代终止条件为迭代次数达到预设阈值或训练模型的损失函数收敛;将达到预置的迭代终止条件的训练模型确定为SOH预测模型。Step 401: Divide the battery health feature vector into training set data and validation set data according to a preset ratio, and train the training model based on the training set data and the validation set data until a preset iteration termination condition is reached. The preset iteration termination condition is that the number of iterations reaches a preset threshold or the loss function of the training model converges; the training model that reaches the preset iteration termination condition is determined as the SOH prediction model.
具体地,训练模型的损失函数指的是衡量模型在训练数据上的拟合效果的指标,在本申请实施例中可以理解为机器学习模型在迭代过程中针对训练数据计算的误差。Specifically, the loss function of the training model refers to an indicator that measures the fitting effect of the model on the training data. In the embodiment of the present application, it can be understood as the error calculated by the machine learning model for the training data during the iteration process.
迭代次数指的是模型训练过程中对训练数据进行梯度更新优化的次数,在本申请实施例中可以理解为训练模型时使用训练数据集反复调整模型参数的次数,用于控制模型训练的轮数,达到训练效果与计算成本的平衡。The number of iterations refers to the number of times the training data is gradient updated and optimized during the model training process. In the embodiments of the present application, it can be understood as the number of times the model parameters are repeatedly adjusted using the training data set when training the model. It is used to control the number of rounds of model training to achieve a balance between training effect and computational cost.
具体地,获得反映电池健康特征的向量数据后,需要通过分割训练数据与验证数据并迭代训练的方式获得一个泛化性强的预测模型。目的是基于训练数据拟合电池健康变化规律,并通过验证数据提高模型对新数据的预测能力,获得一个既学会特征模式又具备泛化能力的电池健康评估模型。按例如8:2的比例将特征向量分为训练集和验证集。然后载入机器学习模型,以训练数据迭代训练模型,不断优化学习特征向量中的电池健康演化模式。同时在迭代过程中使用验证集数据评估模型在新数据上的预测效果。当损失函数收敛或达到预设迭代次数时,停止训练,此时获得在训练数据上拟合良好且对新数据泛化能力强的最终模型,这样通过训练验证式的迭代模型优化,可以获得既代表训练数据又具有泛化能力的电池健康评估模型。Specifically, after obtaining the vector data reflecting the battery health characteristics, it is necessary to obtain a prediction model with strong generalization by dividing the training data and the verification data and iterative training. The purpose is to fit the law of battery health changes based on the training data, and to improve the model's prediction ability for new data through verification data, so as to obtain a battery health assessment model that has learned both characteristic patterns and generalization capabilities. The feature vector is divided into a training set and a verification set at a ratio of, for example, 8:2. Then load the machine learning model, iteratively train the model with the training data, and continuously optimize the battery health evolution pattern in the learning feature vector. At the same time, the verification set data is used to evaluate the prediction effect of the model on new data during the iteration process. When the loss function converges or reaches the preset number of iterations, the training is stopped. At this time, a final model that fits the training data well and has strong generalization capabilities for new data is obtained. In this way, through the iterative model optimization of the training verification method, a battery health assessment model that represents the training data and has generalization capabilities can be obtained.
步骤105:根据储能电池当前的电池健康值、累计使用时长以及标准电池寿命,预测储能电池当前的剩余电池寿命。Step 105: predict the current remaining battery life of the energy storage battery according to the current battery health value, accumulated usage time and standard battery life of the energy storage battery.
其中,累计使用时长指的是电池从出厂到当前时刻的总使用时间,在本申请实施例中可以理解为电池投入使用后按照时间顺序累加得到的总运行时间,用于反映电池的使用历史,判断电池的消耗程度,预测电池的剩余寿命。Among them, the cumulative usage time refers to the total usage time of the battery from leaving the factory to the current moment. In the embodiment of the present application, it can be understood as the total operating time accumulated in chronological order after the battery is put into use. It is used to reflect the battery usage history, judge the battery consumption level, and predict the remaining life of the battery.
标准电池寿命指的是电池在正常使用条件下从出厂到报废的预期总时长,在本申请实施例中可以理解为电池产品技术规格中标定的电池正常使用周期时间。The standard battery life refers to the total expected duration of a battery from the time it leaves the factory to the time it is scrapped under normal conditions of use. In the embodiments of the present application, it can be understood as the normal battery use cycle time specified in the battery product technical specifications.
剩余电池寿命指的是电池从当前时刻到无法继续正常使用为止的预期剩余工作时间,在本申请实施例中可以理解为基于电池健康状态评估和已用时长计算,预测电池从当前时刻开始还能使用的剩余时间,即储能电池当前的RUL。The remaining battery life refers to the expected remaining working time of the battery from the current moment until it can no longer be used normally. In the embodiment of the present application, it can be understood as the remaining time that the battery can be used from the current moment based on the battery health status assessment and the calculation of the used time, that is, the current RUL of the energy storage battery.
具体地,为实现对剩余电池寿命的准确评估,需要综合考虑当前健康状态、使用历史和标准寿命多种因素进行预测分析。目的是对电池的剩余可用时间进行精确的判断,可以更好地指导电池的科学使用与计划维护。获取电池当前时刻的SOH健康状态值,这能反映电池的已损耗程度;然后统计电池迄今的累积使用时长,判断电池的消耗历史;参考电池的工业标准全寿命周期,结合SOH值判定标准寿命已使用比例,通过预先设置的公式综合考虑各因素对剩余寿命的影响,获得电池从当前时刻开始可再使用的具体时间。Specifically, in order to achieve an accurate assessment of the remaining battery life, it is necessary to comprehensively consider multiple factors such as the current health status, usage history, and standard life for predictive analysis. The purpose is to accurately judge the remaining available time of the battery, which can better guide the scientific use and planned maintenance of the battery. Obtain the SOH health status value of the battery at the current moment, which can reflect the degree of battery wear; then count the cumulative usage time of the battery to date to determine the battery consumption history; refer to the industrial standard full life cycle of the battery, and combine the SOH value to determine the proportion of the standard life that has been used. Through the pre-set formula, comprehensively consider the impact of various factors on the remaining life, and obtain the specific time when the battery can be reused from the current moment.
在上述实施例的基础上,作为一种可选的实施例,步骤105中:根据储能电池当前的电池健康值、累计使用时长以及标准电池寿命,预测储能电池当前的剩余电池寿命,这一步骤,还可以包括以下步骤:Based on the above embodiment, as an optional embodiment, in step 105: predicting the current remaining battery life of the energy storage battery according to the current battery health value, accumulated usage time and standard battery life of the energy storage battery, this step may also include the following steps:
步骤501:将储能电池当前的电池健康值、累计使用时长以及标准电池寿命代入预设电池寿命预测公式,得到储能电池当前的剩余电池寿命;其中,预设电池寿命预测公式为:Step 501: Substitute the current battery health value, accumulated usage time and standard battery life of the energy storage battery into a preset battery life prediction formula to obtain the current remaining battery life of the energy storage battery; wherein the preset battery life prediction formula is:
式中,R表示储能电池当前的剩余电池寿命,Tlife表示储能电池的标准寿命,SOH表示储能电池当前的电池健康值,ffast表示储能电池在快充模式下的老化因子,pfast表示储能电池的快充比例,fslow表示储能电池在慢充模式下的老化因子,pslow表示储能电池的慢充比例,Tused表示储能电池当前的累计使用时长。In the formula, R represents the remaining battery life of the energy storage battery, T life represents the standard life of the energy storage battery, SOH represents the current battery health value of the energy storage battery, f fast represents the aging factor of the energy storage battery in fast charging mode, p fast represents the fast charging ratio of the energy storage battery, f slow represents the aging factor of the energy storage battery in slow charging mode, p slow represents the slow charging ratio of the energy storage battery, and T used represents the current cumulative usage time of the energy storage battery.
其中,预设电池寿命预测公式指的是用于计算储能电池当前的剩余电池寿命的数学公式。在本申请的实施例中,预设电池寿命预测公式可以理解为一个包含储能电池当前的电池健康值、累计使用时长以及标准电池寿命等因素的多元分析模型,预设电池寿命预测公式用于对储能电池当前的剩余电池寿命进行定量计算和评估,通过代入实际检测数据,可以算出储能电池当前的剩余电池寿命。Among them, the preset battery life prediction formula refers to a mathematical formula used to calculate the current remaining battery life of the energy storage battery. In the embodiment of the present application, the preset battery life prediction formula can be understood as a multivariate analysis model that includes factors such as the current battery health value, cumulative usage time, and standard battery life of the energy storage battery. The preset battery life prediction formula is used to quantitatively calculate and evaluate the current remaining battery life of the energy storage battery. By substituting actual test data, the current remaining battery life of the energy storage battery can be calculated.
具体地,为评估电池的剩余可用时间,需要基于标准的寿命预测公式进行计算,目的是利用预先建立的数学公式,输入电池真实情境的数据,智能预测电池的剩余电池寿命。获取电池当前时刻监测得到的SOH健康状态值,同时统计电池已使用的累积工作时长,并准备电池产品的工业标准全寿命周期数据。然后将上述三个因素依次代入预设的寿命预测公式,执行算法计算,最终可以自动得到该电池从当前时刻开始的RUL值,即剩余电池寿命。相比人工经验估算,采用标准公式算法可以实现对大量剩余电池寿命的高效自动化预测,结果反映了电池真实的健康和消耗状态,使得电池的后续使用计划更加精确可靠。Specifically, in order to evaluate the remaining available time of the battery, it is necessary to perform calculations based on a standard life prediction formula. The purpose is to use a pre-established mathematical formula, input data from the actual battery situation, and intelligently predict the remaining battery life of the battery. Obtain the SOH health status value obtained by monitoring the battery at the current moment, and at the same time count the cumulative working hours that the battery has been used, and prepare the industrial standard full life cycle data of the battery product. Then substitute the above three factors into the preset life prediction formula in turn, execute the algorithm calculation, and finally automatically obtain the RUL value of the battery from the current moment, that is, the remaining battery life. Compared with manual experience estimation, the use of a standard formula algorithm can achieve efficient and automated prediction of a large amount of remaining battery life. The result reflects the true health and consumption status of the battery, making the subsequent use plan of the battery more accurate and reliable.
公式由三部分组成,第一部分表示储能电池的标准电池寿命和电池健康值对剩余电池寿命的影响函数。其中,Tlife表示储能电池的标准寿命,是电池在理想条件下预期能达到的总使用时间,这是制造商基于标准测试条件下的电池性能衰减提供的一个估计值。SOH表示储能电池当前的电池健康值,是基于电动汽车的驾驶行为以及电池状态综合考虑得到。这部分的计算结果代表了在电池当前健康状态下,理论上电池的理想寿命,它是在电池健康状态未受任何损失时预期寿命的调整。如果电池的健康状态下降,即SOH电池健康值减少,这意味着电池的有效寿命也相应减少。The formula consists of three parts. The first part represents the standard battery life of the energy storage battery and the impact function of the battery health value on the remaining battery life. Among them, T life represents the standard life of the energy storage battery, which is the total usage time that the battery is expected to achieve under ideal conditions. This is an estimate provided by the manufacturer based on the battery performance degradation under standard test conditions. SOH represents the current battery health value of the energy storage battery, which is obtained based on a comprehensive consideration of the driving behavior of the electric vehicle and the battery status. The calculation result of this part represents the ideal life of the battery in theory under the current health state of the battery. It is an adjustment of the expected life when the battery health state has not suffered any loss. If the health state of the battery decreases, that is, the SOH battery health value decreases, this means that the effective life of the battery is also reduced accordingly.
第二部分表示储能电池所处充电模式对剩余电池寿命的影响函数,包括快充模式和慢充模式,ffast表示储能电池在快充模式下的老化因子,即快速充电模式对电池寿命加速衰减的比例因子,这个因子描述了快速充电方式相比正常充电条件下对电池健康的额外损害,快充由于电流大、温度高,会加速电池的化学老化过程,从而缩短电池寿命。pfast表示电池在整个使用期间内,采用快速充电模式的时间比例。这个比例高意味着电池更频繁地经历快速充电,从而更可能受到快充模式的负面影响。fslow表示慢速充电模式对电池寿命加速衰减的比例因子,通常,这个因子较低,因为慢速充电对电池的影响相对较小,慢充模式通常认为对电池更为温和,对电池过热或其他快速衰减的影响较小。pslow表示电池在整个使用期间内,采用慢速充电模式的时间比例,较高的慢充比例通常有助于维护电池健康,延缓电池的老化过程。该部分结合了电池充电模式的种类,即快充和慢充,及其使用频率,即比例,以及这些模式对电池寿命的影响,即加速老化因子,每一项的乘积代表了该充电模式对电池总体健康和寿命的具体贡献,快充因其更高的老化因子通常对电池的总体健康有更大的影响。The second part represents the impact function of the charging mode of the energy storage battery on the remaining battery life, including fast charging mode and slow charging mode. f fast represents the aging factor of the energy storage battery in the fast charging mode, that is, the proportional factor of the fast charging mode on the accelerated attenuation of the battery life. This factor describes the additional damage to the battery health caused by the fast charging method compared with the normal charging conditions. Due to the large current and high temperature, fast charging will accelerate the chemical aging process of the battery, thereby shortening the battery life. p fast represents the proportion of time that the battery adopts the fast charging mode during the entire use period. This high proportion means that the battery experiences fast charging more frequently and is more likely to be negatively affected by the fast charging mode. f slow represents the proportional factor of the slow charging mode on the accelerated attenuation of the battery life. Generally, this factor is low because the slow charging has a relatively small impact on the battery. The slow charging mode is generally considered to be more gentle on the battery and has less impact on battery overheating or other rapid attenuation. p slow represents the proportion of time that the battery adopts the slow charging mode during the entire use period. A higher slow charging ratio usually helps maintain battery health and delay the battery aging process. This section combines the types of battery charging modes, i.e. fast charging and slow charging, and their usage frequency, i.e. the ratio, as well as the impact of these modes on battery life, i.e. the accelerated aging factor. The product of each item represents the specific contribution of the charging mode to the overall health and life of the battery. Fast charging usually has a greater impact on the overall health of the battery due to its higher aging factor.
第三部分表示储能电池当前的累计使用时长和标准电池寿命对剩余电池寿命的影响函数。该部分的计算的是剩余电池寿命的比例,它表示从总预期寿命中减去已使用寿命的比例,从而得到剩余寿命的比例。如果Tused接近Tlife,这个比例会趋近于0,表示电池接近其预期寿命的终点。相反,如果Tused远小于Tlife,这个比例将接近1,意味着电池还有大部分寿命可以使用。The third part represents the influence function of the current cumulative usage time of the energy storage battery and the standard battery life on the remaining battery life. This part calculates the proportion of the remaining battery life, which means the proportion of the service life minus the proportion of the total expected life to obtain the proportion of the remaining life. If T used is close to T life , this ratio will approach 0, indicating that the battery is approaching the end of its expected life. On the contrary, if T used is much less than T life , this ratio will approach 1, which means that the battery still has most of its life to be used.
综上,公式中ffast×pfast+fslow×pslow表示充电模式对电池寿命的总影响,而 部分表示剩余电池寿命的比例。这两者的乘积给出了电池因使用和充电模式影响下的调整后剩余寿命比例,并结合Tlife×SOH,表示电池在当前健康状态下的理论最大寿命。通过该预设电池寿命预测公式,可以更精确地预测电池的剩余使用时间,帮助管理和优化电池的使用。In summary, the formula ffast × pfast + fslow × pslow represents the total impact of charging mode on battery life, and The product of these two gives the adjusted remaining life proportion of the battery due to usage and charging mode, and combined with T life × SOH, it represents the theoretical maximum life of the battery in its current health state. This preset battery life prediction formula can more accurately predict the remaining battery life, helping to manage and optimize battery usage.
参照图2,为本申请实施例提供的一种储能电池的SOH和RUL预测系统,该系统包括:参数获取模块、特征确定模块、SOH预测模块,RUL预测模块,其中:2 , a SOH and RUL prediction system for an energy storage battery provided in an embodiment of the present application includes: a parameter acquisition module, a feature determination module, a SOH prediction module, and a RUL prediction module, wherein:
参数获取模块,用于获取储能电池的电池参数和储能电池对应电动汽车的行驶参数;A parameter acquisition module, used to acquire battery parameters of the energy storage battery and driving parameters of the electric vehicle corresponding to the energy storage battery;
特征确定模块,用于基于行驶参数,确定电动汽车的驾驶行为特征,并基于电池参数,确定储能电池的电池老化特征;A characteristic determination module, for determining the driving behavior characteristics of the electric vehicle based on the driving parameters, and determining the battery aging characteristics of the energy storage battery based on the battery parameters;
SOH预测模块,用于对齐驾驶行为特征和电池老化特征在预设周期内的时间戳,并根据驾驶行为特征和电池老化特征,构建储能电池在预设周期内的电池健康特征向量;将电池健康特征向量输入训练模型,得到储能电池的SOH预测模型,并基于SOH预测模型,预测储能电池当前的电池健康值;The SOH prediction module is used to align the timestamps of the driving behavior characteristics and the battery aging characteristics within a preset period, and construct a battery health feature vector of the energy storage battery within a preset period based on the driving behavior characteristics and the battery aging characteristics; the battery health feature vector is input into the training model to obtain the SOH prediction model of the energy storage battery, and based on the SOH prediction model, the current battery health value of the energy storage battery is predicted;
RUL预测模块,用于根据储能电池当前的电池健康值、累计使用时长以及标准电池寿命,预测储能电池当前的剩余电池寿命。The RUL prediction module is used to predict the current remaining battery life of the energy storage battery based on the current battery health value, cumulative usage time and standard battery life of the energy storage battery.
在上述实施例的基础上,RUL预测模块还用于将储能电池当前的电池健康值、累计使用时长以及标准电池寿命代入预设电池寿命预测公式,得到储能电池当前的剩余电池寿命;其中,预设电池寿命预测公式为:On the basis of the above embodiment, the RUL prediction module is further used to substitute the current battery health value, cumulative usage time and standard battery life of the energy storage battery into a preset battery life prediction formula to obtain the current remaining battery life of the energy storage battery; wherein the preset battery life prediction formula is:
式中,R表示储能电池当前的剩余电池寿命,Tlife表示储能电池的标准寿命,SOH表示储能电池当前的电池健康值,ffast表示储能电池在快充模式下的老化因子,pfast表示储能电池的快充比例,fslow表示储能电池在慢充模式下的老化因子,pslow表示储能电池的慢充比例,Tused表示储能电池当前的累计使用时长。In the formula, R represents the remaining battery life of the energy storage battery, T life represents the standard life of the energy storage battery, SOH represents the current battery health value of the energy storage battery, f fast represents the aging factor of the energy storage battery in fast charging mode, p fast represents the fast charging ratio of the energy storage battery, f slow represents the aging factor of the energy storage battery in slow charging mode, p slow represents the slow charging ratio of the energy storage battery, and T used represents the current cumulative usage time of the energy storage battery.
在上述实施例的基础上,特征确定模块还用于根据行驶参数中的行驶时长、制动频率以及行驶速度,确定电动汽车的多个驾驶行为,驾驶行为包括紧急刹车行为、高速行驶行为以及长途行驶行为;根据各驾驶行为和行驶参数的采样时段,生成电动汽车的驾驶行为时间序列,并将驾驶行为时间序列作为驾驶行为特征。On the basis of the above embodiment, the feature determination module is also used to determine multiple driving behaviors of the electric vehicle according to the driving duration, braking frequency and driving speed in the driving parameters, and the driving behaviors include emergency braking behavior, high-speed driving behavior and long-distance driving behavior; according to the sampling period of each driving behavior and driving parameter, a driving behavior time series of the electric vehicle is generated, and the driving behavior time series is used as the driving behavior feature.
在上述实施例的基础上,特征确定模块还用于若行驶时长大于或等于预设时长,则确定长途行驶行为作为电动汽车的驾驶行为;若制动频率大于或等于预设频率,则确定紧急刹车行为作为电动汽车的驾驶行为;若行驶速度大于或等于预设速度,则确定高速行驶行为作为电动汽车的驾驶行为。Based on the above embodiment, the feature determination module is also used to determine the long-distance driving behavior as the driving behavior of the electric vehicle if the driving time is greater than or equal to the preset time; if the braking frequency is greater than or equal to the preset frequency, the emergency braking behavior is determined as the driving behavior of the electric vehicle; if the driving speed is greater than or equal to the preset speed, the high-speed driving behavior is determined as the driving behavior of the electric vehicle.
在上述实施例的基础上,特征确定模块还用于确定电池参数的采样时长;根据采样时长和电压,确定储能电池的电压变化率;根据采样时长和内阻,确定储能电池的内阻增加率;根据采样时长和电容,确定储能电池的电容衰减率;将电压变化率、内阻增加率以及电容衰减率作为储能电池的电池老化特征。On the basis of the above embodiments, the feature determination module is also used to determine the sampling time of the battery parameters; determine the voltage change rate of the energy storage battery according to the sampling time and voltage; determine the internal resistance increase rate of the energy storage battery according to the sampling time and internal resistance; determine the capacitance decay rate of the energy storage battery according to the sampling time and capacitance; and use the voltage change rate, internal resistance increase rate and capacitance decay rate as battery aging characteristics of the energy storage battery.
在上述实施例的基础上,SOH预测模块还用于将预设周期划分为多个标准时间段;根据各标准时间段内的驾驶行为特征和电池老化特征,生成各标准时间段的特征矩阵;按照时间顺序,拼接各特征矩阵中每一行的特征,得到各标准时间段的特征向量;根据各标准时间段的特征向量,确定储能电池在预设周期内的电池健康特征向量。On the basis of the above embodiment, the SOH prediction module is also used to divide the preset period into multiple standard time periods; generate a feature matrix for each standard time period according to the driving behavior characteristics and battery aging characteristics within each standard time period; concatenate the characteristics of each row in each feature matrix in chronological order to obtain a feature vector for each standard time period; and determine the battery health feature vector of the energy storage battery within the preset period according to the feature vector of each standard time period.
在上述实施例的基础上,SOH预测模块还用于将电池健康特征向量按照预设比例分为训练集数据和验证集数据,并根据训练集数据和验证集数据,对训练模型进行训练,直至达到预置的迭代终止条件,预置的迭代终止条件为迭代次数达到预设阈值或训练模型的损失函数收敛;将达到预置的迭代终止条件的训练模型确定为SOH预测模型。Based on the above embodiment, the SOH prediction module is also used to divide the battery health feature vector into training set data and validation set data according to a preset ratio, and train the training model according to the training set data and the validation set data until a preset iteration termination condition is reached. The preset iteration termination condition is that the number of iterations reaches a preset threshold or the loss function of the training model converges; the training model that reaches the preset iteration termination condition is determined as the SOH prediction model.
需要说明的是:上述实施例提供的装置在实现其功能时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的装置和方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。It should be noted that: when the device provided in the above embodiment realizes its function, only the division of the above functional modules is used as an example. In actual application, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.
本申请还公开一种电子设备。参照图3,图3是本申请实施例的公开的一种电子设备的结构示意图。该电子设备300可以包括:至少一个处理器301,至少一个网络接口304,用户接口303,存储器305,至少一个通信总线302。The present application also discloses an electronic device. Referring to FIG3 , FIG3 is a schematic diagram of the structure of an electronic device disclosed in an embodiment of the present application. The electronic device 300 may include: at least one processor 301 , at least one network interface 304 , a user interface 303 , a memory 305 , and at least one communication bus 302 .
其中,通信总线302用于实现这些组件之间的连接通信。The communication bus 302 is used to realize the connection and communication between these components.
其中,用户接口303可以包括显示屏(Display)接口、摄像头(Camera)接口,可选用户接口303还可以包括标准的有线接口、无线接口。The user interface 303 may include a display interface and a camera interface. The optional user interface 303 may also include a standard wired interface and a wireless interface.
其中,网络接口304可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。The network interface 304 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).
其中,处理器301可以包括一个或者多个处理核心。处理器301利用各种接口和线路连接整个服务器内的各个部分,通过运行或执行存储在存储器305内的指令、程序、代码集或指令集,以及调用存储在存储器305内的数据,执行服务器的各种功能和处理数据。可选的,处理器301可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable LogicArray,PLA)中的至少一种硬件形式来实现。处理器301可集成中央处理器(CentralProcessing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面图和应用程序等;GPU用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器301中,单独通过一块芯片进行实现。Among them, the processor 301 may include one or more processing cores. The processor 301 uses various interfaces and lines to connect various parts in the entire server, and executes various functions of the server and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 305, and calling data stored in the memory 305. Optionally, the processor 301 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 301 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface diagrams and applications, etc.; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 301, and it can be implemented separately through a chip.
其中,存储器305可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。可选的,该存储器305包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器305可用于存储指令、程序、代码、代码集或指令集。存储器305可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及的数据等。存储器305可选的还可以是至少一个位于远离前述处理器301的存储装置。参照图3,作为一种计算机存储介质的存储器305中可以包括操作系统、网络通信模块、用户接口模块以及一种储能电池的SOH和RUL预测方法的应用程序。Among them, the memory 305 may include a random access memory (RAM) or a read-only memory (Read-Only Memory). Optionally, the memory 305 includes a non-transitory computer-readable storage medium. The memory 305 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 305 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned various method embodiments, etc.; the data storage area may store data involved in the above-mentioned various method embodiments, etc. The memory 305 may also be at least one storage device located away from the aforementioned processor 301. Referring to Figure 3, the memory 305 as a computer storage medium may include an operating system, a network communication module, a user interface module, and an application program for a method for predicting SOH and RUL of an energy storage battery.
在图3所示的电子设备300中,用户接口303主要用于为用户提供输入的接口,获取用户输入的数据;而处理器301可以用于调用存储器305中存储一种储能电池的SOH和RUL预测方法的应用程序,当由一个或多个处理器301执行时,使得电子设备300执行如上述实施例中一个或多个的方法。需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必需的。In the electronic device 300 shown in FIG3 , the user interface 303 is mainly used to provide an input interface for the user and obtain the data input by the user; and the processor 301 can be used to call the application program of a SOH and RUL prediction method of an energy storage battery stored in the memory 305. When executed by one or more processors 301, the electronic device 300 executes one or more methods in the above-mentioned embodiments. It should be noted that for the aforementioned method embodiments, for the sake of simple description, they are all expressed as a series of action combinations, but those skilled in the art should be aware that the present application is not limited to the described order of actions, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required for the present application.
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
在本申请所提供的几种实施方式中,应该理解到,所披露的装置,可通过其他的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些服务接口,装置或单元的间接耦合或通信连接,可以是电性或其他的形式。In the several implementation modes provided in this application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some service interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例方法的全部或部分步骤。而前述的存储器包括:U盘、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a memory and includes several instructions for a computer device (which can be a personal computer, server or network device, etc.) to perform all or part of the steps of the various embodiments of the present application. The aforementioned memory includes: various media that can store program codes, such as USB flash drives, mobile hard drives, magnetic disks or optical disks.
以上者,仅为本公开的示例性实施例,不能以此限定本公开的范围。即但凡依本公开教导所作的等效变化与修饰,皆仍属本公开涵盖的范围内。本领域技术人员在考虑说明书及实践真理的公开后,将容易想到本公开的其他实施方案。The above are only exemplary embodiments of the present disclosure and cannot be used to limit the scope of the present disclosure. That is, any equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. After considering the disclosure of the specification and the truth of practice, those skilled in the art will easily think of other embodiments of the present disclosure.
本申请旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未记载的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的。This application is intended to cover any variation, use or adaptation of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary technical means in the art not recorded in the present disclosure. The description and examples are to be regarded as exemplary only.
Claims (10)
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410724318.8A CN118625143A (en) | 2024-06-05 | 2024-06-05 | A method, system, electronic device and medium for predicting SOH and RUL of energy storage battery |
| CN202510116149.4A CN119916216A (en) | 2024-06-05 | 2025-01-24 | A method, system, electronic device and medium for predicting SOH and RUL of energy storage battery |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202410724318.8A CN118625143A (en) | 2024-06-05 | 2024-06-05 | A method, system, electronic device and medium for predicting SOH and RUL of energy storage battery |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN118625143A true CN118625143A (en) | 2024-09-10 |
Family
ID=92609716
Family Applications (2)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202410724318.8A Withdrawn CN118625143A (en) | 2024-06-05 | 2024-06-05 | A method, system, electronic device and medium for predicting SOH and RUL of energy storage battery |
| CN202510116149.4A Pending CN119916216A (en) | 2024-06-05 | 2025-01-24 | A method, system, electronic device and medium for predicting SOH and RUL of energy storage battery |
Family Applications After (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202510116149.4A Pending CN119916216A (en) | 2024-06-05 | 2025-01-24 | A method, system, electronic device and medium for predicting SOH and RUL of energy storage battery |
Country Status (1)
| Country | Link |
|---|---|
| CN (2) | CN118625143A (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118885886A (en) * | 2024-09-29 | 2024-11-01 | 内蒙古电力(集团)有限责任公司内蒙古电力科学研究院分公司 | Generator insulation degradation determination method and system applicable to pumped storage units |
| CN119395556A (en) * | 2024-11-02 | 2025-02-07 | 南京航空航天大学 | Battery life prediction method, system, device and medium based on transfer learning |
| CN119734608A (en) * | 2025-03-06 | 2025-04-01 | 深圳市伟鹏世纪科技有限公司 | Energy storage power supply safety control method for Internet of things |
| CN119902089A (en) * | 2025-03-31 | 2025-04-29 | 昆山金鑫新能源科技股份有限公司 | Battery aging prediction method and system based on data analysis |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN120245812B (en) * | 2025-06-04 | 2025-08-19 | 赣州诺威科技有限公司 | Lithium battery health state evaluation method and system based on data analysis |
-
2024
- 2024-06-05 CN CN202410724318.8A patent/CN118625143A/en not_active Withdrawn
-
2025
- 2025-01-24 CN CN202510116149.4A patent/CN119916216A/en active Pending
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118885886A (en) * | 2024-09-29 | 2024-11-01 | 内蒙古电力(集团)有限责任公司内蒙古电力科学研究院分公司 | Generator insulation degradation determination method and system applicable to pumped storage units |
| CN119395556A (en) * | 2024-11-02 | 2025-02-07 | 南京航空航天大学 | Battery life prediction method, system, device and medium based on transfer learning |
| CN119734608A (en) * | 2025-03-06 | 2025-04-01 | 深圳市伟鹏世纪科技有限公司 | Energy storage power supply safety control method for Internet of things |
| CN119902089A (en) * | 2025-03-31 | 2025-04-29 | 昆山金鑫新能源科技股份有限公司 | Battery aging prediction method and system based on data analysis |
| CN119902089B (en) * | 2025-03-31 | 2025-08-08 | 昆山金鑫新能源科技股份有限公司 | Battery aging prediction method and system based on data analysis |
Also Published As
| Publication number | Publication date |
|---|---|
| CN119916216A (en) | 2025-05-02 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN118625143A (en) | A method, system, electronic device and medium for predicting SOH and RUL of energy storage battery | |
| CN118501718B (en) | Vehicle battery life simulation detection method and system | |
| CN119291518B (en) | A BMS testing method, device, equipment and storage medium | |
| CN118425785B (en) | Lithium battery life prediction method based on big data method | |
| CN117434463B (en) | Method, device, equipment and storage medium for evaluating remaining life of power battery | |
| CN118625153B (en) | A method for estimating the remaining life of electrochemical energy storage | |
| CN118938016A (en) | A method for judging the aging trend of power batteries | |
| CN117775008A (en) | Digital twinning-based vehicle abnormal state monitoring method and system | |
| CN119078587A (en) | A slow charging and fast discharging method for a charging pile with integrated storage and charging | |
| CN118688651A (en) | A method, device and terminal for predicting battery cell MAP | |
| CN115534756B (en) | Method, system, equipment and medium for identifying abnormal endurance mileage of electric automobile | |
| CN116629136A (en) | Updating method, device, equipment and storage medium of digital twin model | |
| CN120180059A (en) | A power battery degradation prediction method based on deep autoencoder | |
| CN119270069A (en) | A method and system for detecting faults of a charger | |
| CN119619849A (en) | A battery capacity analysis and prediction method and system for a battery | |
| CN119104926A (en) | A highly adaptable lead-acid to lithium battery power monitoring method and system | |
| CN119250259A (en) | An accurate power load prediction system based on artificial intelligence | |
| CN118625137A (en) | Battery life prediction method, device, electronic device and medium for extended-range vehicle | |
| CN117930024A (en) | Intelligent monitoring method of battery health status based on informer model | |
| CN116938993A (en) | Vehicle upgrade success rate prediction method, vehicle upgrade server and vehicle | |
| CN119044781B (en) | Method, system, equipment and medium for predicting power battery capacity track | |
| CN118818360B (en) | A method and device for predicting battery health status | |
| CN118584352A (en) | Abnormal battery aging diagnosis method and device | |
| CN120802085A (en) | Lithium battery testing method, system, terminal and medium | |
| CN118560333A (en) | Charging and discharging control method for electric automobile, electronic equipment and program product |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| WW01 | Invention patent application withdrawn after publication |
Application publication date: 20240910 |
|
| WW01 | Invention patent application withdrawn after publication |