Ampere-hour integration method and device based on temperature and charge-discharge rate correction
By establishing a fitting function whose battery capacity is affected by temperature and charge and discharge magnification, and combining with the mayfly algorithm for parameter identification, the SOC calculation error problem of the A-time integral method under high temperature and current fluctuation conditions is solved, and higher precision battery state management and extended battery service life are achieved.
Patent Information
- Application Number
- CN202411879920.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-19
- Publication Date
- 2025-04-15
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the high temperature state and severe current fluctuations, the existing A/H integrated method has large errors in SOC calculations, and inaccurate current measurements lead to error accumulation, affecting the accuracy of battery management.
By establishing a fitting function whose battery capacity is affected by temperature and charge and discharge magnification, the discharge capacity influence coefficient is obtained, and the influence coefficient is identified in combination with the mayfly algorithm to calculate a more accurate battery capacity.
It improves the accuracy of battery SOC estimation, reduces error accumulation, enhances the battery's management ability under high temperature and current fluctuations, and extends the battery's service life.
Smart Images

Figure CN119827993A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of battery capacity calculation, and in particular to an ampere-hour integration method and device based on temperature and charge-discharge rate correction. Background Art
[0002] Lithium batteries have been widely used in industries and daily life, and the estimation of battery state of charge (SOC) has become an important part of battery management. However, due to the complex structure of the battery, the battery state of charge is affected by factors such as discharge current, internal battery temperature, self-discharge, and aging, making the estimation of SOC difficult.
[0003] At present, common SOC estimation methods include: open circuit voltage method, ampere-hour integration method, internal resistance method, neural network and Kalman filter method. Among them, the ampere-hour integration method is the most commonly used SOC estimation method. The ampere-hour integration method can be used for all electric vehicle batteries. If the current measurement is accurate and there is enough data to estimate the initial state, it is a simple and reliable SOC estimation method. However, there are also some problems with the ampere-hour integration method. If the current measurement is inaccurate in the application of the ampere-hour integration method, it will cause SOC calculation errors. The long-term accumulation will make the error larger and larger; the battery charging and discharging efficiency must be considered; the error is large under high temperature conditions and severe current fluctuations; current measurement can be solved by using high-performance current sensors, but the cost increases; solving the battery charging and discharging efficiency requires a large number of experiments in advance to establish an empirical formula for battery charging and discharging efficiency.
[0004] Therefore, how to invent an ampere-hour integration method to make the estimation more accurate and more precisely obtain the battery's state of charge during operation has become an urgent problem to be solved. Summary of the invention
[0005] To this end, the present invention provides an ampere-hour integration method and device based on temperature and charge-discharge rate correction, which can more accurately obtain the power state of the battery during operation and improve the service life of the battery.
[0006] In order to achieve the above object, the present invention provides the following technical solution: an ampere-hour integration method based on temperature and charge-discharge rate correction, comprising:
[0007] According to the relationship between battery capacity and ambient temperature, establish the fitting function of battery capacity affected by temperature;
[0008] According to the relationship between battery capacity and charge and discharge rate, establish the fitting function of battery capacity affected by charge and discharge rate;
[0009] Obtaining a discharge capacity influence coefficient according to a fitting function of the battery capacity being affected by temperature and a fitting function of the battery capacity being affected by charge and discharge rate;
[0010] The battery capacity under set conditions is calculated based on the discharge capacity influence coefficient.
[0011] As a preferred solution of the ampere-hour integration method based on temperature and charge-discharge rate correction, the expression of the fitting function of the battery capacity affected by temperature is:
[0012]
[0013] In the formula, α1, α2, α3 are all influence coefficients; T is the ambient temperature; e is a natural constant; SOC c1 It is the capacity of the battery when charged and discharged at a 1C rate, that is, the rated capacity.
[0014] As a preferred solution of the ampere-hour integration method based on temperature and charge-discharge rate correction, the expression of the fitting function of the battery capacity affected by the charge-discharge rate is:
[0015] SOC c =SOC c1 ×K α4
[0016] Wherein, α4 is the influence coefficient; K is the charge and discharge rate.
[0017] As a preferred solution of the ampere-hour integration method based on temperature and charge-discharge rate correction, the expression of the discharge capacity influence coefficient is:
[0018]
[0019] Where, R is the discharge capacity influence coefficient; C N is the rated capacity.
[0020] As a preferred solution of the ampere-hour integration method based on temperature and charge-discharge rate correction, the calculation formula of the battery capacity under the set conditions is:
[0021]
[0022] Where SOC0 is the battery capacity of the previous sampling cycle; I is the charge and discharge current; and t is the charge and discharge sampling interval.
[0023] As a preferred solution of the ampere-hour integration method based on temperature and charge-discharge rate correction, the influence coefficients α1, α2, α3 and α4 are parameter identified by the mayfly algorithm; the calculation steps of the mayfly algorithm are as follows:
[0024] Initialize the population in the search space;
[0025] In the population, calculate the fitness of each individual and obtain the individual fitness result;
[0026] According to the individual fitness results, the father and the mother are sorted to obtain a set order;
[0027] The father and the mother are mated in the set order to generate new offspring individuals;
[0028] Performing mutation operation processing on the offspring individuals;
[0029] Evaluate the population and select the individuals with better performance as the father and mother of the next generation of population;
[0030] Iterate the mating evaluation until the set stop condition is met or the maximum number of iterations is reached;
[0031] The best individual in the last iteration is selected as the father and the mother, and several iterations are performed, and the average value of the several iterations is taken as the final value of the influence coefficient.
[0032] The present invention also provides an ampere-hour integration device based on temperature and charge-discharge rate correction, based on the above ampere-hour integration method based on temperature and charge-discharge rate correction, comprising:
[0033] A module for establishing a fitting function of the effect of temperature on battery capacity, which is used to establish a fitting function of the effect of temperature on battery capacity based on the relationship between battery capacity and ambient temperature;
[0034] A module for establishing a fitting function of the effect of charge and discharge rate on battery capacity, which is used to establish a fitting function of the effect of charge and discharge rate on battery capacity based on the relationship between the battery capacity and the charge and discharge rate;
[0035] A discharge capacity influence coefficient acquisition module, used for obtaining the discharge capacity influence coefficient according to a fitting function of the battery capacity being affected by temperature and a fitting function of the battery capacity being affected by charge and discharge rate;
[0036] The battery capacity calculation module is used to calculate the battery capacity under set conditions according to the discharge capacity influence coefficient.
[0037] As a preferred solution of the ampere-hour integration device based on temperature and charge-discharge rate correction, in the battery capacity being affected by temperature fitting function establishment module, the expression of the battery capacity being affected by temperature fitting function is:
[0038]
[0039] In the formula, α1, α2, α3 are all influence coefficients; T is the ambient temperature; e is a natural constant; SOC c1 It is the capacity of the battery when charged and discharged at a 1C rate, that is, the rated capacity.
[0040] As a preferred solution of the ampere-hour integration device based on temperature and charge-discharge rate correction, in the module for establishing the fitting function of the battery capacity being affected by the charge-discharge rate, the expression of the fitting function of the battery capacity being affected by the charge-discharge rate is:
[0041] SOC c =SOC c1 ×K α4
[0042] Wherein, α4 is the influence coefficient; K is the charge and discharge rate.
[0043] As a preferred solution of the ampere-hour integration device based on temperature and charge-discharge rate correction, in the discharge capacity influence coefficient acquisition module, the expression of the discharge capacity influence coefficient is:
[0044]
[0045] Where, R is the discharge capacity influence coefficient; C N is the rated capacity.
[0046] As a preferred solution of the ampere-hour integration device based on temperature and charge-discharge rate correction, in the battery capacity calculation module, the calculation formula of the battery capacity under the set conditions is:
[0047]
[0048] Where SOC0 is the battery capacity of the previous sampling cycle; I is the charge and discharge current; and t is the charge and discharge sampling interval.
[0049] As a preferred solution of the ampere-hour integration device based on temperature and charge-discharge rate correction, in the battery capacity calculation module, the influence coefficient calculation submodule includes:
[0050] The population initialization submodule is used to initialize the population in the search space;
[0051] The individual fitness calculation submodule is used to calculate the fitness of each individual in the population and obtain the individual fitness result;
[0052] The sire and dam sorting submodule is used to sort the sire and dam according to the individual fitness results to obtain a set order;
[0053] The offspring individual generation submodule is used to mate the father and the mother according to the set order to generate new offspring individuals;
[0054] A submodule for processing the variation operation of the offspring individuals, used for performing variation operation processing on the offspring individuals;
[0055] The population evaluation submodule is used to evaluate the population and select individuals with better performance as the father and mother of the next generation of population;
[0056] Iterative mating evaluation submodule, used for iterative mating evaluation until the set stop condition is met or the maximum number of iterations is reached;
[0057] The influence coefficient acquisition submodule is used to select the best individual in the last iteration as the father and the mother, perform several iterations, and take the average value of several iterations as the final value of the influence coefficient.
[0058] The present invention has the following advantages: according to the relationship between the battery capacity and the ambient temperature, a fitting function of the battery capacity being affected by temperature is established; according to the relationship between the battery capacity and the charge and discharge rate, a fitting function of the battery capacity being affected by the charge and discharge rate is established; according to the fitting function of the battery capacity being affected by temperature and the fitting function of the battery capacity being affected by the charge and discharge rate, a discharge capacity influence coefficient is obtained; according to the discharge capacity influence coefficient, the battery capacity under set conditions is calculated. In the process of calculating the battery capacity, the influence coefficients α1, α2, α3 and α4 are identified by the mayfly algorithm; the calculation steps of the mayfly algorithm are: initializing the population in the search space; calculating the fitness of each individual in the population to obtain the individual fitness result; sorting the father and the mother according to the individual fitness result to obtain the set order; mating the father and the mother according to the set order to generate new offspring individuals; performing mutation operation on the offspring individuals; evaluating the population, taking the individuals with better performance as the father and the mother of the next generation population; iterating the mating evaluation until the set stop condition is met or the maximum number of iterations is reached; selecting the best individual in the last iteration as the father and the mother, performing several iterations, and taking the average value of several times as the final value of the influence coefficient. The present invention makes the estimation accuracy higher, more accurately obtains the power state of the battery during operation, and improves the service life of the battery. BRIEF DESCRIPTION OF THE DRAWINGS
[0059] In order to more clearly illustrate the implementation methods of the present invention or the technical solutions in the prior art, the following briefly introduces the drawings required for the implementation methods or the description of the prior art. Obviously, the drawings in the following description are only exemplary, and for ordinary technicians in this field, other implementation drawings can be derived from the provided drawings without creative work.
[0060] The structures, proportions, sizes, etc. illustrated in this specification are only used to match the contents disclosed in the specification so as to facilitate understanding and reading by persons familiar with the technology. They are not used to limit the conditions under which the present invention can be implemented, and therefore have no substantial technical significance. Any structural modification, change in proportion or adjustment of size shall still fall within the scope of the technical contents disclosed in the present invention without affecting the effects and purposes that can be achieved by the present invention.
[0061] Figure 1 This is a flow chart of an ampere-hour integration method based on temperature and charge-discharge rate correction provided in Example 1 of the present invention;
[0062] Figure 2 A schematic diagram of a fitness iteration function curve in an ampere-hour integration method based on temperature and charge-discharge rate correction provided in Example 1 of the present invention;
[0063] Figure 3 A schematic diagram showing a comparison between the calculated value and the actual measured value of the present invention in a possible embodiment provided in Embodiment 1 of the present invention;
[0064] Figure 4 A schematic diagram of an error curve between a calculated value and an actual measured value of the present invention in a possible embodiment provided in Embodiment 1 of the present invention;
[0065] Figure 5 This is a schematic diagram of the architecture of an ampere-hour integration device based on temperature and charge-discharge rate correction provided in Example 2 of the present invention. DETAILED DESCRIPTION
[0066] The following is a description of the implementation of the present invention by specific embodiments. People familiar with the art can easily understand other advantages and effects of the present invention from the contents disclosed in this specification. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0067] Example 1
[0068] See also Figure 1 Embodiment 1 of the present invention provides an ampere-hour integration method based on temperature and charge-discharge rate correction, comprising the following steps:
[0069] S1. According to the relationship between battery capacity and ambient temperature, establish a fitting function of the effect of temperature on battery capacity;
[0070] S2. According to the relationship between battery capacity and charge and discharge rate, establish a fitting function of the effect of charge and discharge rate on battery capacity;
[0071] S3, obtaining a discharge capacity influence coefficient according to a fitting function of the battery capacity being affected by temperature and a fitting function of the battery capacity being affected by charge and discharge rate;
[0072] S4. Calculate and obtain the battery capacity under set conditions according to the discharge capacity influence coefficient.
[0073] In this embodiment, in step S1, a fitting function of the effect of temperature on battery capacity is established based on the relationship between battery capacity and ambient temperature;
[0074] The expression of the fitting function of the battery capacity affected by temperature is:
[0075]
[0076] In the formula, α1, α2, α3 are all influence coefficients; T is the ambient temperature; e is a natural constant; SOC c1 It is the capacity of the battery when charged and discharged at a 1C rate, that is, the rated capacity.
[0077] In this embodiment, in step S2, based on the relationship between the battery capacity and the charge and discharge rate, a fitting function of the battery capacity being affected by the charge and discharge rate is established;
[0078] The expression of the fitting function of the battery capacity affected by the charge and discharge rate is:
[0079] SOC c =SOC c1 ×K α4
[0080] Wherein, α4 is the influence coefficient; K is the charge and discharge rate.
[0081] In this embodiment, in step S3, the discharge capacity influence coefficient is obtained according to the fitting function of the battery capacity being affected by temperature and the fitting function of the battery capacity being affected by the charge and discharge rate;
[0082] Wherein, the expression of the discharge capacity influence coefficient is:
[0083]
[0084] Where, R is the discharge capacity influence coefficient; C N is the rated capacity.
[0085] In this embodiment, in step S4, the battery capacity under set conditions is calculated based on the discharge capacity influence coefficient.
[0086] Specifically, the calculation formula for battery capacity under set conditions is:
[0087]
[0088] Where SOC0 is the battery capacity of the previous sampling cycle; I is the charge and discharge current; and t is the charge and discharge sampling interval.
[0089] In this embodiment, α1, α2, α3 and α4 are parameters that need to be identified. In order to find the best parameters and to facilitate observation of whether the output battery capacity predicted by the model matches the experimental data, the error square sum is used as the fitness function.
[0090]
[0091] Where n is the maximum number of iterations; SOC m The battery capacity was measured in the laboratory.
[0092] From the above, the parameters α1, α2, α3 and α4 are assumed parameters and cannot be obtained through actual measurement, so the mayfly algorithm is used to identify the parameters of α1, α2, α3 and α4. The battery influence coefficient parameter to be identified is set as a matrix [α1, α2, α3, α4] with one row and four columns, which will be regarded as an mayfly in the mayfly algorithm.
[0093] Specifically, the calculation steps of the mayfly algorithm are:
[0094] S41, initializing the population in the search space;
[0095] Specifically, the population is randomly initialized in a wider search space, generating 2n matrices with one row and four columns, each with random parameters, and evenly dividing them into n maternal and paternal numbers. The randomly generated parameters in the matrix are regarded as α1, α2, α3, and α4.
[0096] S42. Calculate the fitness of each individual in the population to obtain the individual fitness result;
[0097] Specifically, the parameter values in the matrix are substituted into the ampere-hour integration method to obtain the battery capacity under the parameters, and according to the fitness value, the difference between the calculated battery capacity and the actual measured capacity is calculated. Figure 2 As shown in the figure, as the number of iterations increases, the fitness of the algorithm gradually decreases.
[0098] S43, sorting the father and the mother according to the individual fitness results to obtain a set order;
[0099] Specifically, the mayflies are sorted according to the size of the gap.
[0100] S44, mating the male parent with the female parent according to the set order to generate new offspring individuals;
[0101] Specifically, the male and female parents are mated in sequence to generate new offspring individuals. The mating operation can select different positions for crossover to increase the diversity of the population.
[0102] S45, performing mutation operation processing on the offspring individuals;
[0103] Specifically, mutation operations are performed on the offspring individuals to increase the variability of the population. The mutation operation can be a simple random change of the individual value or a modification of the individual value.
[0104] S46. Evaluate the population and select individuals with better performance as the father and mother of the next generation population;
[0105] Specifically, the population is evaluated, and individuals with better performance are selected as the father and mother of the next generation population, and the poorer individuals are eliminated. The fitness of the individuals generated by the new generation is calculated. The value of its fitness is obtained, and the offspring and the parents are sorted together, and the better 2n individuals with smaller fitness are used as the father and mother of the next iteration.
[0106] S47, iteratively performing mating evaluation until a set stop condition is met or a maximum number of iterations is reached;
[0107] Specifically, steps S42-S46 are repeated until a predetermined stop condition is met or a maximum number of iterations is reached.
[0108] S48. Select the best individual in the last iteration as the father and the mother, perform several iterations, and take the average value of the several iterations as the final value of the influence coefficient.
[0109] Specifically, the best individual in the last iteration is used as the father and the mother, and this process is repeated N times, and the average value is taken as the final value of the four parameters α1, α2, α3, and α4.
[0110] Finally, the identified parameters are substituted into the SOC calculation formula, and the SOC value of the battery is obtained by integrating the current and time.
[0111] In a possible embodiment, a specific calculation example is provided as follows:
[0112] like Figure 3 As shown, it is a comparison between the calculated value of the present invention and the actual measured value, wherein the red is the measured value and the green is the calculated value. It can be seen that the battery capacity calculated by the present invention is very close to the actual measured value and has a high accuracy.
[0113] like Figure 4The error curve between the calculated value and the actual measured value of the present invention is shown in FIG. 1 , which is the result of 500 iterations. From the figure, it can be seen that the error is within ±2.5%. Therefore, compared with the traditional ampere-hour integration method, the measurement method of the present invention can still maintain a higher accuracy when the temperature and discharge current are unstable.
[0114] In summary, the present invention establishes a fitting function for the influence of temperature on battery capacity based on the relationship between battery capacity and ambient temperature; establishes a fitting function for the influence of charge and discharge rate on battery capacity based on the relationship between battery capacity and charge and discharge rate; obtains a discharge capacity influence coefficient based on the fitting function for the influence of temperature on battery capacity and the fitting function for the influence of charge and discharge rate on battery capacity; and calculates the battery capacity under set conditions based on the discharge capacity influence coefficient. In the process of calculating the battery capacity, the influence coefficients α1, α2, α3 and α4 are identified by the mayfly algorithm; the calculation steps of the mayfly algorithm are: initializing the population in the search space; calculating the fitness of each individual in the population to obtain the individual fitness result; sorting the father and the mother according to the individual fitness result to obtain the set order; mating the father and the mother according to the set order to generate new offspring individuals; performing mutation operation on the offspring individuals; evaluating the population, taking the individuals with better performance as the father and the mother of the next generation population; iterating the mating evaluation until the set stop condition is met or the maximum number of iterations is reached; selecting the best individual in the last iteration as the father and the mother, performing several iterations, and taking the average value of several times as the final value of the influence coefficient. The present invention makes the estimation accuracy higher, more accurately obtains the power state of the battery during operation, and improves the service life of the battery.
[0115] It should be noted that the method of the embodiment of the present disclosure can be performed by a single device, such as a computer or a server. The method of the present embodiment can also be applied in a distributed scenario and completed by multiple devices cooperating with each other. In the case of such a distributed scenario, one of the multiple devices can only perform one or more steps in the method of the embodiment of the present disclosure, and the multiple devices will interact with each other to complete the described method.
[0116] It should be noted that the above describes some embodiments of the present disclosure. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the above embodiments and still achieve the desired results. In addition, the processes depicted in the accompanying drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.
[0117] Example 2
[0118] See also Figure 5 Embodiment 2 of the present invention further provides an ampere-hour integration device based on temperature and charge-discharge rate correction, comprising:
[0119] A module 001 for establishing a fitting function of the battery capacity being affected by temperature, for establishing a fitting function of the battery capacity being affected by temperature according to the relationship between the battery capacity and the ambient temperature;
[0120] A module 002 for establishing a fitting function of the effect of charge and discharge rate on battery capacity, for establishing a fitting function of the effect of charge and discharge rate on battery capacity according to the relationship between the battery capacity and the charge and discharge rate;
[0121] A discharge capacity influence coefficient acquisition module 003 is used to obtain the discharge capacity influence coefficient according to the fitting function of the battery capacity being affected by temperature and the fitting function of the battery capacity being affected by charge and discharge rate;
[0122] The battery capacity calculation module 004 is used to calculate the battery capacity under set conditions according to the discharge capacity influence coefficient.
[0123] In this embodiment, in the battery capacity being affected by temperature fitting function establishing module 001, the expression of the battery capacity being affected by temperature fitting function is:
[0124]
[0125] In the formula, α1, α2, α3 are all influence coefficients; T is the ambient temperature; e is a natural constant; SOC c1 It is the capacity of the battery when charged and discharged at a 1C rate, that is, the rated capacity.
[0126] In this embodiment, in the module 002 for establishing the fitting function of the battery capacity being affected by the charge and discharge rate, the expression of the fitting function of the battery capacity being affected by the charge and discharge rate is:
[0127] SOC c =SOC c1 ×K α4
[0128] Wherein, α4 is the influence coefficient; K is the charge and discharge rate.
[0129] In this embodiment, in the discharge capacity influence coefficient acquisition module 003, the expression of the discharge capacity influence coefficient is:
[0130]
[0131] Where, R is the discharge capacity influence coefficient; C N is the rated capacity.
[0132] In this embodiment, in the battery capacity calculation module 004, the calculation formula of the battery capacity under the set conditions is:
[0133]
[0134] Where SOC0 is the battery capacity of the previous sampling cycle; I is the charge and discharge current; and t is the charge and discharge sampling interval.
[0135] In this embodiment, in the battery capacity calculation module 004, the influence coefficient calculation submodule includes:
[0136] A population initialization submodule 041 is used to initialize the population in the search space;
[0137] The individual fitness calculation submodule 042 is used to calculate the fitness of each individual in the population and obtain the individual fitness result;
[0138] The paternal and maternal sorting submodule 043 is used to sort the paternal and maternal parents according to the individual fitness results to obtain a set order;
[0139] The offspring individual generation submodule 044 is used to mate the father and the mother according to the set order to generate new offspring individuals;
[0140] The offspring individual variation operation processing submodule 045 is used to perform variation operation processing on the offspring individual;
[0141] The population evaluation submodule 046 is used to evaluate the population and use the individuals with better performance as the father and mother of the next generation population;
[0142] Iterative mating evaluation submodule 047, used for iteratively performing mating evaluation until a set stop condition is met or a maximum number of iterations is reached;
[0143] The influence coefficient acquisition submodule 048 is used to select the best individual in the last iteration as the father and the mother, perform several iterations, and take the average value of several iterations as the final value of the influence coefficient.
[0144] It should be noted that the information interaction, execution process and other contents between the modules of the above-mentioned system are based on the same concept as the method embodiment in Example 1 of the present application, and the technical effects they bring are the same as those of the method embodiment of the present application. For specific contents, please refer to the description in the method embodiment shown above in the present application, and will not be repeated here.
[0145] Example 3
[0146] Embodiment 3 of the present invention provides a non-transitory computer-readable storage medium, in which a program code for an ampere-hour integration method based on temperature and charge-discharge rate correction is stored. The program code includes instructions for executing embodiment 1 or any possible implementation thereof, an ampere-hour integration method based on temperature and charge-discharge rate correction.
[0147] The computer-readable storage medium may be any available medium that can be accessed by a computer or a data storage device such as a server or a data center that includes one or more available media. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)).
[0148] Example 4
[0149] Embodiment 4 of the present invention provides an electronic device, including: a memory and a processor;
[0150] The processor and the memory communicate with each other via a bus; the memory stores program instructions that can be executed by the processor, and the processor calls the program instructions to execute an ampere-hour integration method based on temperature and charge-discharge rate correction in embodiment 1 or any possible implementation thereof.
[0151] Specifically, the processor can be implemented by hardware or by software. When implemented by hardware, the processor can be a logic circuit, an integrated circuit, etc.; when implemented by software, the processor can be a general-purpose processor implemented by reading software codes stored in a memory. The memory can be integrated in the processor or can be located outside the processor and exist independently.
[0152] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the process or function described in the embodiment of the present invention is generated in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable systems. The computer instructions can be stored in a computer-readable storage medium, or transmitted from a computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center.
[0153] Obviously, those skilled in the art should understand that the above modules or steps of the present invention can be implemented by a general computing system, they can be concentrated on a single computing system, or distributed on a network composed of multiple computing systems, and optionally, they can be implemented by a program code executable by a computing system, so that they can be stored in a storage system and executed by the computing system, and in some cases, the steps shown or described can be executed in a different order than here, or they can be made into individual integrated circuit modules, or multiple modules or steps therein can be made into a single integrated circuit module for implementation. Thus, the present invention is not limited to any specific combination of hardware and software.
[0154] Although the present invention has been described in detail above by general description and specific embodiments, it is obvious to those skilled in the art that some modifications or improvements can be made to the present invention. Therefore, these modifications or improvements made without departing from the spirit of the present invention all belong to the scope of protection claimed by the present invention.
Claims
1. An ampere-hour integration method based on temperature and charge-discharge rate correction, characterized in that: include: According to the relationship between battery capacity and ambient temperature, establish the fitting function of battery capacity affected by temperature; According to the relationship between battery capacity and charge and discharge rate, establish the fitting function of battery capacity affected by charge and discharge rate; Obtaining a discharge capacity influence coefficient according to a fitting function of the battery capacity being affected by temperature and a fitting function of the battery capacity being affected by charge and discharge rate; The battery capacity under set conditions is calculated based on the discharge capacity influence coefficient.
2. The ampere-hour integration method based on temperature and charge-discharge rate correction according to claim 1, characterized in that: The expression of the fitting function of the battery capacity affected by temperature is: In the formula, α1, α2, α3 are all influence coefficients; T is the ambient temperature; e is a natural constant; SOC c1 It is the capacity of the battery when charged and discharged at a 1C rate, that is, the rated capacity.
3. The ampere-hour integration method based on temperature and charge-discharge rate correction according to claim 2, characterized in that: The expression of the fitting function of the battery capacity affected by the charge and discharge rate is: SOCIETY c =SOC c1 ×K α4 Wherein, α4 is the influence coefficient; K is the charge and discharge rate.
4. The ampere-hour integration method based on temperature and charge-discharge rate correction according to claim 3, characterized in that: The expression of the discharge capacity influence coefficient is: Where, R is the discharge capacity influence coefficient; C N is the rated capacity.
5. The ampere-hour integration method based on temperature and charge-discharge rate correction according to claim 4, characterized in that: The calculation formula of battery capacity under set conditions is: Where SOC0 is the battery capacity of the previous sampling cycle; I is the charge and discharge current; and t is the charge and discharge sampling interval.
6. The ampere-hour integration method based on temperature and charge-discharge rate correction according to claim 5, characterized in that: Performing parameter identification on the influence coefficients α1, α2, α3 and α4 by using an ephemeral algorithm; The calculation steps of the mayfly algorithm are: Initialize the population in the search space; In the population, calculate the fitness of each individual and obtain the individual fitness result; According to the individual fitness results, the father and the mother are sorted to obtain a set order; The father and the mother are mated in the set order to generate new offspring individuals; Performing mutation operation processing on the offspring individuals; Evaluate the population and select the individuals with better performance as the father and mother of the next generation of population; Iterate the mating evaluation until the set stop condition is met or the maximum number of iterations is reached; The best individual in the last iteration is selected as the father and the mother, and several iterations are performed, and the average value of the several iterations is taken as the final value of the influence coefficient.
7. An ampere-hour integration device based on temperature and charge-discharge rate correction, using an ampere-hour integration method based on temperature and charge-discharge rate correction as claimed in any one of claims 1 to 6, characterized in that: include: A module for establishing a fitting function of the effect of temperature on battery capacity, which is used to establish a fitting function of the effect of temperature on battery capacity based on the relationship between battery capacity and ambient temperature; A module for establishing a fitting function of the effect of charge and discharge rate on battery capacity, which is used to establish a fitting function of the effect of charge and discharge rate on battery capacity based on the relationship between the battery capacity and the charge and discharge rate; A discharge capacity influence coefficient acquisition module, used to obtain the discharge capacity influence coefficient according to a fitting function of the battery capacity being affected by temperature and a fitting function of the battery capacity being affected by charge and discharge rate; The battery capacity calculation module is used to calculate the battery capacity under set conditions according to the discharge capacity influence coefficient.
8. The ampere-hour integration device based on temperature and charge-discharge rate correction according to claim 7, characterized in that: In the battery capacity being affected by temperature fitting function establishment module, the expression of the battery capacity being affected by temperature fitting function is: In the formula, α1, α2, α3 are all influence coefficients; T is the ambient temperature; e is a natural constant; SOC c1 It is the capacity of the battery when charged and discharged at a 1C rate, that is, the rated capacity.
9. The ampere-hour integration device based on temperature and charge-discharge rate correction according to claim 8, characterized in that: In the module for establishing the fitting function of the battery capacity being affected by the charge and discharge rate, the expression of the fitting function of the battery capacity being affected by the charge and discharge rate is: SOCIETY c =SOC c1 ×K α4 Wherein, α4 is the influence coefficient; K is the charge and discharge rate.
10. The ampere-hour integration device based on temperature and charge-discharge rate correction according to claim 9, characterized in that: In the battery capacity calculation module, the influence coefficient calculation submodule includes: The population initialization submodule is used to initialize the population in the search space; The individual fitness calculation submodule is used to calculate the fitness of each individual in the population and obtain the individual fitness result; The sire and dam sorting submodule is used to sort the sire and dam according to the individual fitness results to obtain a set order; The offspring individual generation submodule is used to mate the father and the mother according to the set order to generate new offspring individuals; A submodule for processing the variation operation of the offspring individuals, used for performing variation operation processing on the offspring individuals; The population evaluation submodule is used to evaluate the population and select individuals with better performance as the father and mother of the next generation of population; Iterative mating evaluation submodule, used for iterative mating evaluation until the set stop condition is met or the maximum number of iterations is reached; The influence coefficient acquisition submodule is used to select the best individual in the last iteration as the father and the mother, perform several iterations, and take the average value of several iterations as the final value of the influence coefficient.
Citation Information
Patent Citations
Method for correcting SOC based on different temperature and rate charging curves
CN103728566A
Open-circuit voltage-ampere-hour integral SOC estimation method based on temperature correction
CN108508370A
Method and system for modifying discharge C-rate of battery in electric vehicle
CN111613843A
Electrically excited synchronous motor step-by-step parameter identification method based on mayfly naiad optimization algorithm
CN114499320A
Battery capacity evaluation method and device, computer equipment and storage medium
CN115575821A