CN114236401A - Battery state estimation method based on adaptive particle swarm optimization - Google Patents

Battery state estimation method based on adaptive particle swarm optimization Download PDF

Info

Publication number
CN114236401A
CN114236401A CN202111567822.4A CN202111567822A CN114236401A CN 114236401 A CN114236401 A CN 114236401A CN 202111567822 A CN202111567822 A CN 202111567822A CN 114236401 A CN114236401 A CN 114236401A
Authority
CN
China
Prior art keywords
battery
particle
state
random
particles
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.)
Granted
Application number
CN202111567822.4A
Other languages
Chinese (zh)
Other versions
CN114236401B (en
Inventor
黄蕾
李睿
郑建
彭程
陈晓琳
孙春胜
李旸熙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Chint Power Systems Co ltd
Shanghai Jiaotong University
Original Assignee
Shanghai Chint Power Systems Co ltd
Shanghai Jiaotong University
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shanghai Chint Power Systems Co ltd, Shanghai Jiaotong University filed Critical Shanghai Chint Power Systems Co ltd
Priority to CN202111567822.4A priority Critical patent/CN114236401B/en
Publication of CN114236401A publication Critical patent/CN114236401A/en
Application granted granted Critical
Publication of CN114236401B publication Critical patent/CN114236401B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/385Arrangements for measuring battery or accumulator variables
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/367Software therefor, e.g. for battery testing using modelling or look-up tables
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/385Arrangements for measuring battery or accumulator variables
    • G01R31/387Determining ampere-hour charge capacity or SoC
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/385Arrangements for measuring battery or accumulator variables
    • G01R31/387Determining ampere-hour charge capacity or SoC
    • G01R31/388Determining ampere-hour charge capacity or SoC involving voltage measurements
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/389Measuring internal impedance, internal conductance or related variables
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01RMEASURING ELECTRIC VARIABLES; MEASURING MAGNETIC VARIABLES
    • G01R31/00Arrangements for testing electric properties; Arrangements for locating electric faults; Arrangements for electrical testing characterised by what is being tested not provided for elsewhere
    • G01R31/36Arrangements for testing, measuring or monitoring the electrical condition of accumulators or electric batteries, e.g. capacity or state of charge [SoC]
    • G01R31/392Determining battery ageing or deterioration, e.g. state of health
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/004Artificial life, i.e. computing arrangements simulating life
    • G06N3/006Artificial life, i.e. computing arrangements simulating life based on simulated virtual individual or collective life forms, e.g. social simulations or particle swarm optimisation [PSO]

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • Artificial Intelligence (AREA)
  • Biomedical Technology (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Health & Medical Sciences (AREA)
  • Secondary Cells (AREA)
  • Tests Of Electric Status Of Batteries (AREA)

Abstract

The invention discloses a battery state estimation method based on a self-adaptive particle swarm algorithm, which relates to the field of battery state management and comprises the following steps: step 1, performing constant current pulse experiments at different temperatures, and calibrating initial characteristic parameters of a battery, wherein the characteristic parameters comprise: open circuit voltage-charge state characteristic curve fitting parameters, ohmic internal resistance, concentration polarization capacitance, electrochemical polarization internal resistance and electrochemical polarization capacitance; step 2, putting the battery into actual operation, updating the state of charge of the battery and recording the state data of the battery in operation; and 3, starting a new round of parameter self-correction after the recorded state data reaches a preset threshold value, wherein the new round of parameter self-correction comprises updating the characteristic parameters and the battery capacity parameters of the battery, and the updated characteristic parameters and the updated battery capacity parameters are used for updating the state of charge of the battery.

Description

Battery state estimation method based on adaptive particle swarm optimization
Technical Field
The invention relates to the field of battery state management, in particular to a battery state estimation method based on a self-adaptive particle swarm algorithm.
Background
The State of Charge (SOC) of a battery is a key parameter in the State management of a lithium ion battery. The SOC of the battery is accurately estimated, so that the service efficiency of the battery can be guaranteed, the service safety can be improved, and the method has important significance.
In the Chinese patent application "an SOC estimation method based on particle swarm optimization particle filter algorithm" (application number: CN202110902979.1), Malayan et al provides an SOC estimation method based on particle swarm optimization particle filter algorithm, which comprises the following steps: s1, performing charge and discharge experiments on the battery under the specified working condition, and constructing a battery equivalent circuit model by analyzing and processing experimental data; s2, constructing a state equation and a measurement equation for estimating the SOC of the battery according to the equivalent circuit model obtained by identification; s3, estimating the change of the SOC of the battery by utilizing particle swarm optimization particle filtering; s4, optimizing the positions of the particles in the particle filter by utilizing a particle swarm algorithm; and S5, estimating the SOC of the battery at the next moment again through S3 until the estimation process is finished.
The invention discloses a self-correction SOC estimation method for a mining lithium battery in Chinese patent application No. CN201910414377.4, which carries out self-correction on the SOC prediction of the lithium battery according to the daily charge and discharge conditions of the lithium battery, wherein the self-correction of the system is to correct a battery pack model according to different charge and discharge states of the battery pack, and meanwhile, the realizability of an SOC estimation result is enhanced due to the randomness of particle generation; due to the universality of the battery model, the accuracy of the model can be continuously improved by a recursive least square identification mode of the battery model, and the model inaccuracy caused by overlarge discharge current change can be avoided. But this method only increases the accuracy of SOC estimation for non-gaussian noise scenarios.
Liakyjen et al, in the Chinese patent application "a lithium battery state estimation method and system based on random fragment data" (application number: CN202111031237.2), discloses a lithium battery state estimation method and system based on random fragment data, the estimation method steps include: acquiring first data and second data, and matching the first data with the second data by adopting a particle swarm algorithm to obtain third data of the lithium battery to be estimated, wherein the third data are initial SOC data and SOH data; constructing a first model of the lithium battery to be estimated based on a second-order Thevenin equivalent circuit model, and identifying and obtaining fourth data based on the first model; and estimating the state of charge of the lithium battery to be estimated by adopting extended Kalman filtering based on the third data and the fourth data to obtain the state information of the lithium battery to be estimated.
In the prior art, the method for identifying model parameters by using the particle swarm algorithm has the problem that the particle swarm converges to local optimum, and because the relation between the selected charge state and the open-circuit voltage only adopts one curve to simulate the whole-segment data, the particle swarm algorithm is always in the optimization process under the condition of system errors of extreme charge states (the charge state is close to 1 or close to 0) or multi-platform open-circuit voltages.
Therefore, those skilled in the art have been devoted to developing a battery state estimation method based on an adaptive particle swarm algorithm to solve the above-mentioned problems in the prior art.
Disclosure of Invention
In view of the above-mentioned drawbacks of the prior art, the technical problem to be solved by the present invention is how to converge the particle swarm to the global optimum in the process of estimating the battery state by the particle swarm algorithm, so as to accurately estimate the battery state.
In order to achieve the above object, the present invention provides a battery state estimation method based on an adaptive particle swarm algorithm, the method comprising the following steps:
step 1, performing constant current pulse experiments at different temperatures, and calibrating initial characteristic parameters of a battery, wherein the characteristic parameters comprise: open circuit voltage-charge state characteristic curve fitting parameters, ohmic internal resistance, concentration polarization capacitance, electrochemical polarization internal resistance and electrochemical polarization capacitance;
step 2, putting the battery into actual operation, updating the state of charge of the battery and recording the state data of the battery in operation;
and 3, starting a new round of parameter self-correction after the recorded state data reaches a preset threshold value, wherein the new round of parameter self-correction comprises updating the characteristic parameters and the battery capacity parameters of the battery, and the updated characteristic parameters and the updated battery capacity parameters are used for updating the state of charge of the battery.
Further, the step 1 comprises the following substeps:
step 1.1, determining the different temperatures according to the temperature range of the operation work of the battery and the preset temperature step length; sequentially carrying out a plurality of times of constant current pulse experiments on the battery at different temperatures, and recording current data and voltage data of the battery at different charge states;
step 1.2, according to the tail voltage of the standing section of the constant current pulse experiment and the ratio of the discharged capacity of the constant current pulse experiment to the total discharged capacity of the testSeveral open circuit voltage-state of charge data points at different temperatures are determined and noted as (OCV)1,SOC1),(OCV2,SOC2),...,(OCVn,SOCn);
Step 1.3, fitting each open-circuit voltage-charge state data point by adopting segmented cubic spline interpolation to obtain a fitting curve, and obtaining a fitting parameter [ K ] of the open-circuit voltage-charge state characteristic curve11,K12,K13,K14,K21,...,K(n-1)4]Wherein, K is11,K12,K13,K14Correspondence (OCV)1,SOC1) And (OCV)2,SOC2) Fitting parameters of the connecting lines between the two; k21,K22,K23,K24Correspondence (OCV)2,SOC2) And (OCV)3,SOC3) Fitting parameters of the connecting lines between the two; ...; k(n-1)1,K(n-1)2,K(n-1)3,K(n-1)4Correspondence (OCV)(n-1),SOC(n-1)) And (OCV)n,SOCn) Fitting parameters of the connecting lines between the two;
step 1.4, calibrating the ohmic internal resistance R of the battery by using instantaneous current and voltage data of current pulsedc(ii) a Calibrating the electrochemical polarization internal resistance, the electrochemical polarization capacitance, the concentration polarization internal resistance and the concentration polarization capacitance of the battery by using two sections of zero input and zero state response processes in and after the current pulse process and a double-exponential fitting mode, and sequentially recording as Rep、Cep、RcpAnd Ccp
Further, in the step 2, the following steps are included:
step 2.1, initializing a state of charge estimation particle filter, including selecting an observation noise variance v according to the field environment to which the battery is applied near a corresponding initial state of charge value before the battery is put into actual operation1Setting a convergence threshold ε1And sampling according to a Gaussian distribution to generate N1A first random particle, said N1The first random particles are located between 0 and 1;
step 2.2, setting the iteration times of the first random particles;
step 2.3, according to the observed noise variance v1Calculating a first weight of the first random particle;
step 2.4, carrying out normalization processing on the first weight;
step 2.5, judging whether the first random particles are effective or not, and determining whether resampling is needed or not;
step 2.6, updating the state data of the battery according to the state data of the battery, including current, voltage, temperature, the state of charge at the last moment and the characteristic parameters, and repeating the steps 2.2-2.6 until the state of charge estimation particle filter converges to the preset convergence threshold epsilon1And obtaining the state of charge of the battery.
Further, in the step 3, the following steps are included:
step 3.1, selecting an estimated change proportion eta on the basis of the previous round of parameter self-correction, initializing and standardizing the characteristic parameters of the battery by taking random numbers in a range of (1-eta, 1+ eta) times the characteristic parameters obtained by the previous round of parameter self-correction, and reducing the characteristic parameters to be between-1 and 1 so as to ensure that singularity does not occur when each characteristic parameter is subjected to matrix operation;
step 3.2, calculating a moderate value of the first random particles, and sequencing the first random particles according to the degree of the moderate value; if the number of the high moderate value particles reaches the required cluster precision or reaches the iteration times, outputting the characteristic parameter of the battery corresponding to the highest moderate value particles as the latest characteristic parameter of the battery, otherwise, entering the next step;
step 3.3, judging whether the number of the particles with the high moderate value reaches a given distribution proportion delta or not, if not, reducing the distribution proportion delta, enabling more first random particles to enter a particle swarm algorithm estimation process, and accelerating algorithm convergence; if the given distribution proportion delta is reached, the next step is carried out;
step 3.4, judging whether the distribution proportion delta reaches a set threshold, if the distribution proportion delta reaches the set threshold, keeping the distribution proportion delta unchanged, otherwise, adjusting the distribution proportion delta according to the step 3.3;
3.5, distributing different first random particles according to the adjusted distribution proportion delta, directly adopting a particle swarm algorithm to update the positions and the speeds of the particles of the first random particles higher than the distribution proportion delta, firstly obtaining fitness values of the particles around the first random particles for the first random particles lower than the distribution proportion delta, and then carrying out next judgment;
step 3.6, updating particle parameters according to the highest fitness value which can be obtained by the first random particle;
and 3.7, updating the fitness values of all the first random particles, sequencing and then returning to the step 3.2.
Further, the step 3.6 selects one of the following 4 steps according to the highest fitness value that can be obtained by the first random particle, and updates the particle parameter;
step 3.6.1, randomly selecting a random state within a variable radius according to the current state of the first random particle, if the moderate value of the random state is greater than the current moderate value of the first random particle, the first random particle advances one step towards the selected random state, otherwise, the state is randomly selected again; if N is chosen randomlytryIf the fitness value of the random state is not higher than the current fitness value of the first random particle, go to step 3.6.4;
step 3.6.2, if a particle aggregation center exists in the variation radius of the first random particle, and the ratio of the fitness value of the particle aggregation center to the number of particles existing in the variation radius of the first random particle is lower than a set threshold, moving the first random particle to the particle aggregation center by one step;
3.6.3, if the maximum fitness value particle exists in the variation radius of the first random particle, and the ratio of the number of the particles existing in the variation radius of the maximum fitness value particle to the number of the particles existing in the variation radius of the first random particle is lower than a set threshold, moving the first random particle to the maximum fitness value particle by one step;
at step 3.6.4, if neither of steps 3.6.2 and 3.6.3 can meet the requirement, then a state within the range of particle variation is randomly selected.
Further, the step 3 further comprises the following steps:
step 3.8, updating the battery capacity parameter by utilizing a self-adaptive battery capacity estimation particle filter;
step 3.9, dividing the ohmic internal resistance obtained by updating by the ohmic internal resistance in the initial calibration to obtain the internal resistance health degree of the battery; and according to the updated battery capacity parameter, dividing the updated battery capacity parameter by the initial battery capacity parameter to obtain the capacity health degree of the battery.
Further, in the step 3.8, the following sub-steps are included:
step 3.8.1, initializing the battery capacity estimation particle filter, and selecting an observation noise variance v according to the field environment to which the battery is applied by taking the initial battery capacity of the battery as a reference2Generating N in a Gaussian distribution2A second plurality of random particles;
step 3.8.2, setting the iteration number of the battery capacity estimation particle filter;
step 3.8.3, based on the observed noise variance v2Calculating a second weight of the second random particle;
step 3.8.4: normalizing the second weight value;
step 3.8.5: judging whether the second random particles are effective or not, and determining whether resampling is needed or not;
3.8.6, obtaining the state of charge of the battery according to the state data of the battery, including current, voltage, temperature, and last timeUpdating the state data of the battery and repeating the steps 3.8.2-3.8.6 until the battery capacity estimation particle filter converges to the predetermined convergence threshold epsilon2And obtaining the battery capacity parameter of the battery.
Further, said N2The second random particles are second random particles having a value between 0 and the initial battery capacity.
Further, the estimated variation ratio η has a value range of 0 < η < 1.
Further, the threshold range of the distribution ratio δ is 0.3 < δ < 0.7.
The invention provides a battery state estimation method based on a self-adaptive particle swarm algorithm, which at least has the following technical effects:
1. the technical scheme provided by the invention firstly determines the initial system parameters of the battery pack by utilizing an initial constant current pulse test, and realizes the fitting of the open circuit voltage-charge state relation by adopting segmented cubic spline interpolation, the parameter fitting characteristic is excellent under the extreme charge state, and the parameters are not easy to diverge due to polynomial fitting, so that the method is more suitable for parameter identification by adopting a group intelligent algorithm;
2. in order to avoid the particle swarm from finally falling into local optimization, the technical scheme provided by the invention modifies the optimization process of the particle swarm algorithm and designs the self-adaptive threshold, so that particles below the threshold are globally optimized in a manner similar to an artificial fish swarm, particles above the threshold are continuously optimized by the particle swarm algorithm to converge to an extreme point as soon as possible, and the threshold is continuously adjusted according to the moderate value of each particle in the process, thereby realizing the acceleration of the optimization process;
3. the model provided by the invention is a second-order RC equivalent circuit model based on the battery, has strong parameter interpretability and strong algorithm global optimization capability, and can realize the joint estimation of the charge states, the battery internal resistances and the battery capacity health degrees of different types of lithium batteries.
The conception, the specific structure and the technical effects of the present invention will be further described with reference to the accompanying drawings to fully understand the objects, the features and the effects of the present invention.
Drawings
FIG. 1 is a schematic overall flow chart of a preferred embodiment of the present invention.
Detailed Description
The technical contents of the preferred embodiments of the present invention will be more clearly and easily understood by referring to the drawings attached to the specification. The present invention may be embodied in many different forms of embodiments and the scope of the invention is not limited to the embodiments set forth herein.
In order to solve the problem that the particle swarm converges to local optimum or can not converge in the method for identifying the model parameters by simply adopting the particle swarm algorithm in the prior art, the invention discloses a battery state estimation strategy based on a self-adaptive particle swarm algorithm, which comprises the following steps: firstly, constant current pulse experiments at different temperatures are carried out, and battery model parameter calibration is carried out; then, putting the battery into actual operation, and updating the state of charge of the battery in real time on line by using self-adaptive particle filtering; and finally, updating parameters such as battery polarization internal resistance, polarization capacitance, ohmic internal resistance, open-circuit voltage and state-of-charge relation functions and the like by using a self-adaptive particle swarm optimization according to a given operation cycle, determining the health degree of the battery internal resistance by using the updated ohmic internal resistance of the battery, updating battery capacity parameters by using a particle filter optimization to further determine the health degree of the battery capacity, and using the updated parameters for subsequent updating of the state-of-charge of the battery. The model adopted by the invention is based on a second-order RC equivalent circuit model of the battery, has strong parameter interpretability and strong algorithm global optimization capability, and can realize the joint estimation of the charge states, the internal resistances and the capacity health degrees of different types of lithium batteries.
As shown in fig. 1, which is a schematic overall flow chart of a preferred embodiment of the present invention, a particle swarm algorithm with adaptive thresholds is used to update battery characteristic parameters so as to achieve battery state estimation.
Specifically, the battery state estimation method based on the adaptive particle swarm algorithm provided by the embodiment of the invention comprises the following steps:
step 1, constant current pulse experiments at different temperatures are carried out, and initial characteristic parameters of the battery are calibrated, wherein the characteristic parameters comprise: open circuit voltage-charge state characteristic curve fitting parameters, ohmic internal resistance, concentration polarization capacitance, electrochemical polarization internal resistance and electrochemical polarization capacitance;
step 2, putting the battery into actual operation, updating the state of charge of the battery and recording the state data of the battery in operation;
and 3, starting a new round of parameter self-correction after the recorded state data reaches a preset threshold value, wherein the new round of parameter self-correction comprises updating the characteristic parameters and the battery capacity parameters of the battery, and the updated characteristic parameters and the updated battery capacity parameters are used for updating the charge state of the battery.
Wherein, step 1 comprises the following substeps:
step 1.1, determining different temperatures according to the temperature range of the operation work of the battery and the preset temperature step length; sequentially carrying out a plurality of constant current pulse experiments on the battery at different temperatures, and recording current data and voltage data of the battery at different charge states;
step 1.2, determining a plurality of open circuit voltage-charge state data points at different temperatures according to the tail voltage of the standing section of the constant current pulse experiment and the ratio of the discharged amount of the constant current pulse experiment to the total discharged amount of the test, and recording the data points as (OCV)1,SOC1),(OCV2,SOC2),...,(OCVn,SOCn);
Step 1.3, fitting each open-circuit voltage-charge state data point by adopting segmented cubic spline interpolation to obtain a fitting curve, and obtaining an open-circuit voltage-charge state characteristic curve fitting parameter [ K ]11,K12,K13,K14,K21,...,K(n-1)4]Wherein, K is11,K12,K13,K14Correspondence (OCV)1,SOC1) And (OCV)2,SOC2) Fitting parameters of the connecting lines between the two; k21,K22,K23,K24Correspondence (OCV)2,SOC2) And (OCV)3,SOC3) BetweenFitting parameters of the connecting line; ...; k(n-1)1,K(n-1)2,K(n-1)3,K(n-1)4Correspondence (OCV)(n-1),SOC(n-1)) And (OCV)n,SOCn) Fitting parameters of the connecting lines between the two;
step 1.4, calibrating ohmic internal resistance R of the battery by using instantaneous current and voltage data of current pulsedc(ii) a Calibrating the electrochemical polarization internal resistance, the electrochemical polarization capacitance, the concentration polarization internal resistance and the concentration polarization capacitance of the battery by using two sections of zero input and zero state response processes in and after the current pulse process and using a double-exponential fitting mode, and sequentially recording as Rep、Cep、RcpAnd Ccp
Wherein, in step 2, the method comprises the following steps:
step 2.1, initializing the state of charge estimation particle filter, including selecting observation noise variance v according to the field environment of the battery before the battery is put into practical operation and corresponding to the vicinity of the initial state of charge value1Setting a convergence threshold ε1And sampling according to a Gaussian distribution to generate N1A first random particle, N1The first random particles are located between 0 and 1;
step 2.2, setting the iteration times of the first random particles;
step 2.3, according to the observed noise variance v1Calculating a first weight of the first random particle;
step 2.4, carrying out normalization processing on the first weight;
step 2.5, judging whether the first random particles are effective or not, and determining whether resampling is needed or not;
step 2.6, updating the state data of the battery according to the state data of the battery, including current, voltage, temperature, the state of charge at the last moment and characteristic parameters, and repeating the steps 2.2-2.6 until the state of charge estimation particle filter converges to a preset convergence threshold epsilon1And obtaining the charge state of the battery.
Wherein, in step 3, the method comprises the following steps:
3.1, selecting an estimated change proportion eta on the basis of the previous round of parameter self-correction, initializing and standardizing the characteristic parameters of the battery by taking random numbers in a range of (1-eta, 1+ eta) multiplied by the characteristic parameters obtained by the previous round of parameter self-correction, and reducing the characteristic parameters to be-1 to ensure that singularity does not occur when each characteristic parameter is subjected to matrix operation; estimating the numerical range of the variation ratio eta to be 0 < eta < 1;
step 3.2, calculating a proper value of the first random particles, and sequencing the first random particles according to the height of the proper value; if the number of the particles with the high moderate value reaches the required cluster precision or reaches the iteration times, outputting the characteristic parameters of the battery corresponding to the particles with the highest moderate value as the latest characteristic parameters of the battery, otherwise, entering the next step;
step 3.3, judging whether the number of the particles with the high fitness value reaches a given distribution proportion delta or not, if not, reducing the distribution proportion delta, enabling more first random particles to enter a particle swarm algorithm estimation process, and accelerating algorithm convergence; if the given distribution proportion delta is reached, the next step is carried out; the threshold range of the distribution ratio delta is more than 0.3 and less than 0.7;
step 3.4, judging whether the distribution proportion delta reaches a set threshold, if so, keeping the distribution proportion delta unchanged, otherwise, adjusting the distribution proportion delta according to the step 3.3;
3.5, distributing different first random particles according to the adjusted distribution proportion delta, updating the positions and the speeds of the particles of the first random particles higher than the distribution proportion delta by directly adopting a particle swarm algorithm, firstly obtaining fitness values of the particles around the first random particles for the first random particles lower than the distribution proportion delta, and then carrying out next judgment;
step 3.6, updating the particle parameters according to the highest fitness value which can be obtained by the first random particles;
and 3.7, updating the fitness values of all the first random particles, sequencing, and returning to the step 3.2.
Step 3.6, according to the highest fitness value which can be obtained by the first random particle, selecting one of the following 4 steps to update the particle parameter;
step 3.6.1, randomly selecting a random state within the variable radius according to the current state of the first random particle, if the moderate value of the random state is greater than the current moderate value of the first random particle, the first random particle advances one step towards the selected random state, otherwise, the state is randomly selected again; if N is chosen randomlytryAfter that, if the fitness value of the random state is not higher than the current fitness value of the first random particle, go to step 3.6.4;
step 3.6.2, if a particle aggregation center exists in the variation radius of the first random particle, and the ratio of the fitness value of the particle aggregation center to the number of particles existing in the variation radius of the first random particle is lower than a set threshold, moving the first random particle to the particle aggregation center by one step;
3.6.3, if the maximum fitness value particle exists in the variation radius of the first random particle, and the ratio of the number of the particles existing in the variation radius of the maximum fitness value particle to the number of the particles existing in the variation radius of the first random particle is lower than a set threshold value, moving the first random particle to the maximum fitness value particle by one step;
at step 3.6.4, if neither of steps 3.6.2 and 3.6.3 can meet the requirement, then a state within the range of particle variation is randomly selected.
Wherein, step 3 also includes the following steps:
step 3.8, updating the battery capacity parameter by utilizing a self-adaptive battery capacity estimation particle filter;
3.9, dividing the ohmic internal resistance obtained by updating by the ohmic internal resistance in the initial calibration to obtain the internal resistance health degree of the battery; and according to the updated battery capacity parameter, dividing the updated battery capacity parameter by the initial battery capacity parameter to obtain the capacity health degree of the battery.
Wherein, in step 3.8, the following substeps are included:
step 3.8.1, initializing the battery capacity estimation particle filter, selecting the observation noise variance v according to the field environment of the battery with the initial battery capacity of the battery as the reference2Generating N in a Gaussian distribution2A second plurality of random particles; n is a radical of2The second random particles are second random particles having a value between 0 and the initial battery capacity.
Step 3.8.2, setting the iteration times of the battery capacity estimation particle filter;
step 3.8.3, based on the observed noise variance v2Calculating a second weight of the second random particle;
step 3.8.4: normalizing the second weight value;
step 3.8.5: judging whether the second random particles are effective or not, and determining whether resampling is needed or not;
3.8.6, updating the state data of the battery according to the state data of the battery, including current, voltage, temperature and the state of charge at the last time, and repeating the steps 3.8.2-3.8.6 until the battery capacity estimation particle filter converges to the preset convergence threshold epsilon2And obtaining the battery capacity parameter of the battery.
The foregoing detailed description of the preferred embodiments of the invention has been presented. It should be understood that numerous modifications and variations could be devised by those skilled in the art in light of the present teachings without departing from the inventive concepts. Therefore, the technical solutions available to those skilled in the art through logic analysis, reasoning and limited experiments based on the prior art according to the concept of the present invention should be within the scope of protection defined by the claims.

Claims (10)

1. A battery state estimation method based on an adaptive particle swarm algorithm is characterized by comprising the following steps:
step 1, performing constant current pulse experiments at different temperatures, and calibrating initial characteristic parameters of a battery, wherein the characteristic parameters comprise: open circuit voltage-charge state characteristic curve fitting parameters, ohmic internal resistance, concentration polarization capacitance, electrochemical polarization internal resistance and electrochemical polarization capacitance;
step 2, putting the battery into actual operation, updating the state of charge of the battery and recording the state data of the battery in operation;
and 3, starting a new round of parameter self-correction after the recorded state data reaches a preset threshold value, wherein the new round of parameter self-correction comprises updating the characteristic parameters and the battery capacity parameters of the battery, and the updated characteristic parameters and the updated battery capacity parameters are used for updating the state of charge of the battery.
2. The adaptive particle swarm algorithm-based battery state estimation method according to claim 1, wherein the step 1 comprises the sub-steps of:
step 1.1, determining the different temperatures according to the temperature range of the operation work of the battery and the preset temperature step length; sequentially carrying out a plurality of times of constant current pulse experiments on the battery at different temperatures, and recording current data and voltage data of the battery at different charge states;
step 1.2, determining a plurality of open circuit voltage-charge state data points at different temperatures according to the tail voltage of the standing section of the constant current pulse experiment and the ratio of the discharged amount of the constant current pulse experiment to the total discharged electric quantity to be tested, and recording as (OCV)1,SOC1),(OCV2,SOC2),...,(OCVn,SOCn);
Step 1.3, fitting each open-circuit voltage-charge state data point by adopting segmented cubic spline interpolation to obtain a fitting curve, and obtaining a fitting parameter [ K ] of the open-circuit voltage-charge state characteristic curve11,K12,K13,K14,K21,...,K(n-1)4]Wherein, K is11,K12,K13,K14Correspondence (OCV)1,SOC1) And (OCV)2,SOC2) Fitting parameters of the connecting lines between the two; k21,K22,K23,K24Correspondence (OCV)2,SOC2) And (OCV)3,SOC3) Fitting parameters of the connecting lines between the two; ...; k(n-1)1,K(n-1)2,K(n-1)3,K(n-1)4Correspondence (OCV)(n-1),SOC(n-1)) And (OCV)n,SOCn) Fitting parameters of the connecting lines between the two;
step 1.4, calibrating the ohmic internal resistance R of the battery by using instantaneous current and voltage data of current pulsedc(ii) a Calibrating the electrochemical polarization internal resistance, the electrochemical polarization capacitance, the concentration polarization internal resistance and the concentration polarization capacitance of the battery by using two sections of zero input and zero state response processes in and after the current pulse process and a double-exponential fitting mode, and sequentially recording as Rep、Cep、RcpAnd Ccp
3. The adaptive particle swarm algorithm-based battery state estimation method according to claim 2, wherein in the step 2, the following steps are included:
step 2.1, initializing a state of charge estimation particle filter, including selecting an observation noise variance v according to the field environment to which the battery is applied near a corresponding initial state of charge value before the battery is put into actual operation1Setting a convergence threshold ε1And sampling according to a Gaussian distribution to generate N1A first random particle, said N1The first random particles are located between 0 and 1;
step 2.2, setting the iteration times of the first random particles;
step 2.3, according to the observed noise variance v1Calculating a first weight of the first random particle;
step 2.4, carrying out normalization processing on the first weight;
step 2.5, judging whether the first random particles are effective or not, and determining whether resampling is needed or not;
step 2.6, updating the state data of the battery according to the state data of the battery, including current, voltage, temperature, the state of charge at the last moment and the characteristic parameters, and repeating the steps 2.2-2.6 until the state of charge estimation particle filter converges to the preset convergence threshold epsilon1In order to obtain the electricityThe state of charge of the pool.
4. The adaptive particle swarm algorithm-based battery state estimation method according to claim 3, wherein in the step 3, the following steps are included:
step 3.1, selecting an estimated change proportion eta on the basis of the previous round of parameter self-correction, initializing and standardizing the characteristic parameters of the battery by taking random numbers in a range of (1-eta, 1+ eta) times the characteristic parameters obtained by the previous round of parameter self-correction, and reducing the characteristic parameters to be between-1 and 1 so as to ensure that singularity does not occur when each characteristic parameter is subjected to matrix operation;
step 3.2, calculating a moderate value of the first random particles, and sequencing the first random particles according to the degree of the moderate value; if the number of the high moderate value particles reaches the required cluster precision or reaches the iteration times, outputting the characteristic parameter of the battery corresponding to the highest moderate value particles as the latest characteristic parameter of the battery, otherwise, entering the next step;
step 3.3, judging whether the number of the particles with the high moderate value reaches a given distribution proportion delta or not, if not, reducing the distribution proportion delta, enabling more first random particles to enter a particle swarm algorithm estimation process, and accelerating algorithm convergence; if the given distribution proportion delta is reached, the next step is carried out;
step 3.4, judging whether the distribution proportion delta reaches a set threshold, if the distribution proportion delta reaches the set threshold, keeping the distribution proportion delta unchanged, otherwise, adjusting the distribution proportion delta according to the step 3.3;
3.5, distributing different first random particles according to the adjusted distribution proportion delta, directly adopting a particle swarm algorithm to update the positions and the speeds of the particles of the first random particles higher than the distribution proportion delta, firstly obtaining fitness values of the particles around the first random particles for the first random particles lower than the distribution proportion delta, and then carrying out next judgment;
step 3.6, updating particle parameters according to the highest fitness value which can be obtained by the first random particle;
and 3.7, updating the fitness values of all the first random particles, sequencing and then returning to the step 3.2.
5. The adaptive particle swarm optimization-based battery state estimation method according to claim 4, wherein the step 3.6 selects one of the following 4 steps according to the highest fitness value that the first random particle can obtain to update the particle parameters;
step 3.6.1, randomly selecting a random state within a variable radius according to the current state of the first random particle, if the moderate value of the random state is greater than the current moderate value of the first random particle, the first random particle advances one step towards the selected random state, otherwise, the state is randomly selected again; if N is chosen randomlytryIf the fitness value of the random state is not higher than the current fitness value of the first random particle, go to step 3.6.4;
step 3.6.2, if a particle aggregation center exists in the variation radius of the first random particle, and the ratio of the fitness value of the particle aggregation center to the number of particles existing in the variation radius of the first random particle is lower than a set threshold, moving the first random particle to the particle aggregation center by one step;
3.6.3, if the maximum fitness value particle exists in the variation radius of the first random particle, and the ratio of the number of the particles existing in the variation radius of the maximum fitness value particle to the number of the particles existing in the variation radius of the first random particle is lower than a set threshold, moving the first random particle to the maximum fitness value particle by one step;
at step 3.6.4, if neither of steps 3.6.2 and 3.6.3 can meet the requirement, then a state within the range of particle variation is randomly selected.
6. The adaptive particle swarm algorithm-based battery state estimation method according to claim 4, wherein the step 3 further comprises the steps of:
step 3.8, updating the battery capacity parameter by utilizing a self-adaptive battery capacity estimation particle filter;
step 3.9, dividing the ohmic internal resistance obtained by updating by the ohmic internal resistance in the initial calibration to obtain the internal resistance health degree of the battery; and according to the updated battery capacity parameter, dividing the updated battery capacity parameter by the initial battery capacity parameter to obtain the capacity health degree of the battery.
7. The adaptive particle swarm algorithm based battery state estimation method according to claim 6, characterized in that in the step 3.8, it comprises the following sub-steps:
step 3.8.1, initializing the battery capacity estimation particle filter, and selecting an observation noise variance v according to the field environment to which the battery is applied by taking the initial battery capacity of the battery as a reference2Generating N in a Gaussian distribution2A second plurality of random particles;
step 3.8.2, setting the iteration number of the battery capacity estimation particle filter;
step 3.8.3, based on the observed noise variance v2Calculating a second weight of the second random particle;
step 3.8.4: normalizing the second weight value;
step 3.8.5: judging whether the second random particles are effective or not, and determining whether resampling is needed or not;
3.8.6, updating the state data of the battery according to the state data of the battery, including current, voltage, temperature and the state of charge at the last moment, and repeating the steps 3.8.2-3.8.6 until the battery capacity estimation particle filter converges to the preset convergence threshold epsilon2And obtaining the battery capacity parameter of the battery.
8. The method of claim 7 based on selfThe battery state estimation method adapting to the particle swarm optimization is characterized in that N is2The second random particles are second random particles having a value between 0 and the initial battery capacity.
9. The adaptive-particle-swarm-algorithm-based battery state estimation method of claim 4, wherein the estimated variation ratio η has a numerical range of 0 < η < 1.
10. The adaptive-particle-swarm-algorithm-based battery state estimation method according to claim 4, wherein the threshold range of the distribution ratio δ is 0.3 < δ < 0.7.
CN202111567822.4A 2021-12-20 2021-12-20 Battery state estimation method based on self-adaptive particle swarm algorithm Active CN114236401B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111567822.4A CN114236401B (en) 2021-12-20 2021-12-20 Battery state estimation method based on self-adaptive particle swarm algorithm

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111567822.4A CN114236401B (en) 2021-12-20 2021-12-20 Battery state estimation method based on self-adaptive particle swarm algorithm

Publications (2)

Publication Number Publication Date
CN114236401A true CN114236401A (en) 2022-03-25
CN114236401B CN114236401B (en) 2023-11-28

Family

ID=80759948

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111567822.4A Active CN114236401B (en) 2021-12-20 2021-12-20 Battery state estimation method based on self-adaptive particle swarm algorithm

Country Status (1)

Country Link
CN (1) CN114236401B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115128481A (en) * 2022-07-04 2022-09-30 上海交通大学 Battery state estimation method and system based on neural network and impedance identification correction
CN116542118A (en) * 2023-06-08 2023-08-04 上海玫克生储能科技有限公司 Electrochemical parameter identification system and method of thermal coupling electrochemical model

Citations (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101841174A (en) * 2010-01-11 2010-09-22 艾默生网络能源有限公司 Solar charge control method
CN105633487A (en) * 2016-01-13 2016-06-01 河南理工大学 Intelligent management system of lithium ion battery
CN105894090A (en) * 2016-04-22 2016-08-24 大连海事大学 Tide intelligent real-time forecasting method based on adaptive variation particle swarm optimization
CN106772094A (en) * 2017-01-09 2017-05-31 成都理工大学 A kind of SOC methods of estimation of the battery model based on parameter adaptive
CN107132490A (en) * 2017-07-05 2017-09-05 福州大学 A kind of method for realizing the estimation of lithium battery group state-of-charge
CN107492103A (en) * 2017-07-05 2017-12-19 上海斐讯数据通信技术有限公司 Gray threshold acquisition methods, image partition method based on APSO algorithm
CN108872870A (en) * 2018-06-21 2018-11-23 浙江工业大学 A kind of lithium battery SOC estimation method based on particle group optimizing expanded Kalman filtration algorithm
CN109167347A (en) * 2018-08-06 2019-01-08 云南民族大学 Based on the adaptive population multiple target electric car charge and discharge Optimization Scheduling of cloud
CN109917299A (en) * 2019-04-08 2019-06-21 青岛大学 A kind of three layers of filtering evaluation method of lithium battery charge state
CN110210087A (en) * 2019-05-20 2019-09-06 中国科学院光电技术研究所 A kind of beam jitter model parameter real-time identification method based on particle swarm algorithm
CN110208703A (en) * 2019-04-24 2019-09-06 南京航空航天大学 The method that compound equivalent-circuit model based on temperature adjustmemt estimates state-of-charge
CN110214280A (en) * 2016-11-17 2019-09-06 黄文罗基有限公司 It determines the health status of battery and alarm is provided
CN110320472A (en) * 2019-05-17 2019-10-11 枣庄学院 A kind of self-correction SOC estimation method for mining lithium battery
CN111007400A (en) * 2019-11-22 2020-04-14 西安工程大学 Lithium battery SOC estimation method based on self-adaptive double-extended Kalman filtering method
WO2020134145A1 (en) * 2018-12-26 2020-07-02 中兴通讯股份有限公司 Time-frequency null resource allocation method, computer apparatus, and computer-readable storage medium
CN111426956A (en) * 2020-05-12 2020-07-17 南京林业大学 Fractional order power battery SOC estimation method considering temperature and hysteresis effect
CN111830418A (en) * 2020-07-09 2020-10-27 南京航空航天大学 SOC estimation method considering external environment influence of soft package battery
CN111948560A (en) * 2020-07-30 2020-11-17 西安工程大学 Lithium battery health state estimation method based on multi-factor evaluation model
CN112241602A (en) * 2020-10-20 2021-01-19 国网宁夏电力有限公司电力科学研究院 Electromagnetic transient simulation parameter optimization method based on particle swarm optimization
CN112307667A (en) * 2020-10-28 2021-02-02 广东电网有限责任公司 Method and device for estimating state of charge of storage battery, electronic equipment and storage medium
CN112444749A (en) * 2020-11-06 2021-03-05 南京航空航天大学 Lithium battery state of charge joint estimation method based on temperature correction model
CN112557906A (en) * 2020-12-14 2021-03-26 湖南大学 SOC and capacity online joint estimation method in full life cycle of power battery
CN112700060A (en) * 2021-01-08 2021-04-23 佳源科技股份有限公司 Station terminal load prediction method and prediction device
CN112989690A (en) * 2021-02-07 2021-06-18 南京航空航天大学 Multi-time scale state of charge estimation method for lithium battery of hybrid electric vehicle
CN113075569A (en) * 2021-02-04 2021-07-06 三门峡速达交通节能科技股份有限公司 Battery state of charge estimation method and device based on noise adaptive particle filtering
CN113203955A (en) * 2021-04-29 2021-08-03 南京林业大学 Lithium iron phosphate battery SOC estimation method based on dynamic optimal forgetting factor recursive least square online identification
CN113625177A (en) * 2021-08-06 2021-11-09 国网安徽省电力有限公司滁州供电公司 SOC estimation method based on particle swarm optimization particle filter algorithm
CN113743664A (en) * 2021-09-03 2021-12-03 西南交通大学 Lithium battery state estimation method and system based on random fragment data

Patent Citations (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101841174A (en) * 2010-01-11 2010-09-22 艾默生网络能源有限公司 Solar charge control method
CN105633487A (en) * 2016-01-13 2016-06-01 河南理工大学 Intelligent management system of lithium ion battery
CN105894090A (en) * 2016-04-22 2016-08-24 大连海事大学 Tide intelligent real-time forecasting method based on adaptive variation particle swarm optimization
CN110214280A (en) * 2016-11-17 2019-09-06 黄文罗基有限公司 It determines the health status of battery and alarm is provided
CN106772094A (en) * 2017-01-09 2017-05-31 成都理工大学 A kind of SOC methods of estimation of the battery model based on parameter adaptive
CN107132490A (en) * 2017-07-05 2017-09-05 福州大学 A kind of method for realizing the estimation of lithium battery group state-of-charge
CN107492103A (en) * 2017-07-05 2017-12-19 上海斐讯数据通信技术有限公司 Gray threshold acquisition methods, image partition method based on APSO algorithm
CN108872870A (en) * 2018-06-21 2018-11-23 浙江工业大学 A kind of lithium battery SOC estimation method based on particle group optimizing expanded Kalman filtration algorithm
CN109167347A (en) * 2018-08-06 2019-01-08 云南民族大学 Based on the adaptive population multiple target electric car charge and discharge Optimization Scheduling of cloud
WO2020134145A1 (en) * 2018-12-26 2020-07-02 中兴通讯股份有限公司 Time-frequency null resource allocation method, computer apparatus, and computer-readable storage medium
CN109917299A (en) * 2019-04-08 2019-06-21 青岛大学 A kind of three layers of filtering evaluation method of lithium battery charge state
CN110208703A (en) * 2019-04-24 2019-09-06 南京航空航天大学 The method that compound equivalent-circuit model based on temperature adjustmemt estimates state-of-charge
CN110320472A (en) * 2019-05-17 2019-10-11 枣庄学院 A kind of self-correction SOC estimation method for mining lithium battery
CN110210087A (en) * 2019-05-20 2019-09-06 中国科学院光电技术研究所 A kind of beam jitter model parameter real-time identification method based on particle swarm algorithm
CN111007400A (en) * 2019-11-22 2020-04-14 西安工程大学 Lithium battery SOC estimation method based on self-adaptive double-extended Kalman filtering method
CN111426956A (en) * 2020-05-12 2020-07-17 南京林业大学 Fractional order power battery SOC estimation method considering temperature and hysteresis effect
CN111830418A (en) * 2020-07-09 2020-10-27 南京航空航天大学 SOC estimation method considering external environment influence of soft package battery
CN111948560A (en) * 2020-07-30 2020-11-17 西安工程大学 Lithium battery health state estimation method based on multi-factor evaluation model
CN112241602A (en) * 2020-10-20 2021-01-19 国网宁夏电力有限公司电力科学研究院 Electromagnetic transient simulation parameter optimization method based on particle swarm optimization
CN112307667A (en) * 2020-10-28 2021-02-02 广东电网有限责任公司 Method and device for estimating state of charge of storage battery, electronic equipment and storage medium
CN112444749A (en) * 2020-11-06 2021-03-05 南京航空航天大学 Lithium battery state of charge joint estimation method based on temperature correction model
CN112557906A (en) * 2020-12-14 2021-03-26 湖南大学 SOC and capacity online joint estimation method in full life cycle of power battery
CN112700060A (en) * 2021-01-08 2021-04-23 佳源科技股份有限公司 Station terminal load prediction method and prediction device
CN113075569A (en) * 2021-02-04 2021-07-06 三门峡速达交通节能科技股份有限公司 Battery state of charge estimation method and device based on noise adaptive particle filtering
CN112989690A (en) * 2021-02-07 2021-06-18 南京航空航天大学 Multi-time scale state of charge estimation method for lithium battery of hybrid electric vehicle
CN113203955A (en) * 2021-04-29 2021-08-03 南京林业大学 Lithium iron phosphate battery SOC estimation method based on dynamic optimal forgetting factor recursive least square online identification
CN113625177A (en) * 2021-08-06 2021-11-09 国网安徽省电力有限公司滁州供电公司 SOC estimation method based on particle swarm optimization particle filter algorithm
CN113743664A (en) * 2021-09-03 2021-12-03 西南交通大学 Lithium battery state estimation method and system based on random fragment data

Non-Patent Citations (10)

* Cited by examiner, † Cited by third party
Title
ARULAMPALAM M S等: "A tutorial on particle filters for online nonlinear/non ⁃Gaussian Bayesian tracking", IEEE TRANSACTIONS ON SIGNAL PROCESSING, vol. 50, no. 2, pages 174 - 188, XP002335210, DOI: 10.1109/78.978374 *
QIANG CHEN等: "Analysis and Fault Control of Hybrid Modular Multilevel Converter With Integrated Battery Energy Storage System", JOURNAL OF EMERGING AND SELECTED TOPICS IN POWER ELECTRONIC, vol. 5, no. 1, pages 64 - 78, XP011640149, DOI: 10.1109/JESTPE.2016.2623672 *
WU ZENG等: "A New Hybrid Modular Multilevel Converter With Integrated Energy Storage", IEEE ACCESS, vol. 5, no. 99, pages 172981 - 172993 *
仝秋娟等: "基于分类思想的改进粒子群优化算法", 现代电子技术, vol. 42, no. 19, pages 11 - 14 *
刘畅: "超大容量链式电池储能***容量边界与优化设计", 高压电技术, vol. 46, no. 6, pages 2230 - 2241 *
刘畅等: "基于粒子滤波器的动力锂电池容量衰减在线评估", ***仿真技术及其应用, vol. 19, no. 1, pages 288 - 292 *
刘畅等: "粒子滤波理论在单目标跟踪中的应用", 飞航导弹, no. 10, pages 67 - 71 *
林晓杰等: "基于自适应粒子群优化的粒子滤波跟踪算法", 现代电子技术, vol. 43, no. 17, pages 11 - 15 *
桑顺等: "功率–电压控制型并网逆变器及其弱电网适应性研究", 中国电机工程学报, vol. 37, no. 8, pages 2339 - 2350 *
桑顺等: "电池储能变换器弱电网运行控制与稳定性研究", 中国电机工程学报, vol. 37, no. 1, pages 54 - 63 *

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115128481A (en) * 2022-07-04 2022-09-30 上海交通大学 Battery state estimation method and system based on neural network and impedance identification correction
CN115128481B (en) * 2022-07-04 2023-10-27 上海交通大学 Battery state estimation method and system based on neural network and impedance identification correction
CN116542118A (en) * 2023-06-08 2023-08-04 上海玫克生储能科技有限公司 Electrochemical parameter identification system and method of thermal coupling electrochemical model
CN116542118B (en) * 2023-06-08 2023-12-12 上海玫克生储能科技有限公司 Electrochemical parameter identification system and method of thermal coupling electrochemical model

Also Published As

Publication number Publication date
CN114236401B (en) 2023-11-28

Similar Documents

Publication Publication Date Title
CN111610456B (en) Diagnostic method for distinguishing micro short circuit and small-capacity fault of battery
CN114236401B (en) Battery state estimation method based on self-adaptive particle swarm algorithm
CN114970332B (en) Lithium battery model parameter identification method based on chaotic quantum sparrow search algorithm
CN110632528B (en) Lithium battery SOH estimation method based on internal resistance detection
CN106585422B (en) SOH estimation method for power battery
CN111581904A (en) Lithium battery SOC and SOH collaborative estimation method considering influence of cycle number
CN110333450B (en) Battery open-circuit voltage estimation method and system
CN107894570B (en) Method and device for estimating SOC (state of charge) of battery pack based on Thevenin model
CN112989690B (en) Multi-time-scale state-of-charge estimation method for lithium battery of hybrid electric vehicle
CN112904219B (en) Big data-based power battery health state prediction method
CN111044906B (en) Lithium ion battery energy state estimation method based on maximum likelihood criterion
CN109917299B (en) Three-layer filtering estimation method for state of charge of lithium battery
CN113109717B (en) Lithium battery state of charge estimation method based on characteristic curve optimization
CN112816879A (en) Online estimation method for power battery SoE for variable-working-condition vehicle
CN113777510A (en) Lithium battery state of charge estimation method and device
CN114035072A (en) Battery pack multi-state joint estimation method based on cloud edge cooperation
CN108829911A (en) A kind of open-circuit voltage and SOC functional relation optimization method
CN112433154A (en) Lithium ion battery SOC estimation algorithm based on FFRLS and EKF
CN114114038A (en) Lithium battery SOC and available capacity joint estimation method under full-life and full-temperature conditions
CN110412472B (en) Battery state of charge estimation method based on normal gamma filtering
CN115656848A (en) Lithium battery SOC estimation method based on capacity correction
CN112269133A (en) SOC estimation method based on pre-charging circuit model parameter identification
CN112114254B (en) Power battery open-circuit voltage model fusion method
CN117825970A (en) Battery degradation analysis method, device, equipment and storage medium
CN117022048A (en) Electric automobile battery state of charge evaluation method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant