Method for determining battery internal resistance growth rate, vehicle
By using a preset internal resistance standard library and a state-of-charge temperature matching method in the evaluation of vehicle battery internal resistance, the accuracy problem of internal resistance growth rate evaluation is solved, and high-precision calculation of the internal resistance growth rate of vehicle batteries is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA FAW CO LTD
- Filing Date
- 2022-09-07
- Publication Date
- 2026-04-21
AI Technical Summary
In the existing technology, the evaluation method for the growth rate of the internal resistance of vehicle power batteries is limited by environmental factors, resulting in a complex evaluation process and low accuracy.
By acquiring multiple internal resistances of the vehicle battery within a preset time period, and performing superposition processing using a preset internal resistance standard library, combined with the state of charge and battery temperature, the growth rate of the battery internal resistance is calculated. The target growth rate is determined by comparing the maximum internal resistance value, ensuring the accuracy of the calculation results.
This improves the accuracy of calculating the battery internal resistance growth rate, reduces the impact of environmental factors, and ensures the reliability and accuracy of the evaluation results.
Smart Images

Figure CN116224110B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of data processing, and more specifically, to a method for determining the growth rate of battery internal resistance and a vehicle. Background Technology
[0002] Currently, assessing the health status of vehicle power batteries is a key concern in the automotive industry. The health status of a power battery can often be determined by the rate of increase in its internal resistance. The lower the rate of increase in internal resistance, the better the performance of the power battery. However, current methods for assessing the rate of increase in the internal resistance of power batteries are subject to many environmental factors, making the assessment process complex and resulting in low accuracy of the assessed rate of increase.
[0003] There is currently no effective solution to the above problems. Summary of the Invention
[0004] This invention provides a method for determining the growth rate of battery internal resistance and a vehicle, thereby at least solving the technical problem of low accuracy in calculating the growth rate of battery internal resistance in related technologies.
[0005] According to one aspect of the present invention, a method for determining the growth rate of battery internal resistance is provided, comprising: acquiring a plurality of first internal resistances of a vehicle battery within a preset time period, wherein different first internal resistances are used to characterize the battery internal resistance of the vehicle battery under different states of charge and battery temperatures; superimposing the plurality of first internal resistances based on a plurality of second internal resistances in a preset internal resistance standard library to obtain a first growth rate of the battery internal resistance of the vehicle battery, wherein the preset internal resistance standard library is composed of standard battery internal resistances with different states of charge and different battery temperatures, and the first state of charge, the first battery temperature, and the second state of charge and the second battery temperature of the first internal resistance are matched; comparing the first maximum internal resistance among the plurality of first internal resistances and the second maximum internal resistance among the plurality of second internal resistances to obtain a second growth rate of the battery internal resistance of a target vehicle; and determining the first growth rate as the target growth rate of the battery internal resistance in response to the matching of the first growth rate and the second growth rate.
[0006] Optionally, obtaining multiple first internal resistances of the vehicle battery within a preset time period includes: obtaining first charging data and first driving data of the battery within the preset time period; dividing the state of charge and battery temperature of the vehicle battery within the preset time period according to preset division rules to obtain multiple first intervals corresponding to the state of charge and multiple second intervals corresponding to the battery temperature; determining multiple target division intervals based on the multiple first intervals and multiple second intervals; dividing the first charging data and first driving data based on the multiple target division intervals to obtain multiple first data sets, wherein the multiple first data sets correspond one-to-one with the multiple target division intervals; and obtaining multiple first internal resistances based on the median of the first data in the multiple first data sets.
[0007] Optionally, based on multiple second internal resistances in a preset internal resistance standard library, multiple first internal resistances are superimposed to obtain a first growth rate of the battery internal resistance of the vehicle battery, including: obtaining a first quantity ratio corresponding to each target division interval based on the quotient of the number of first data contained in each first data set and the total number of all first data in the first data set; obtaining the second internal resistance and preset confidence level corresponding to each target division interval from the preset internal resistance standard library; obtaining a first contribution value corresponding to each target division interval based on the product of the preset confidence level and the first quantity ratio; determining a first sub-growth rate corresponding to each target division interval based on the first contribution value, first internal resistance, second internal resistance, and the sum of multiple first contribution values corresponding to multiple target division intervals; and superimposing the first sub-growth rates corresponding to multiple target division intervals to obtain the first growth rate.
[0008] Optionally, a second growth rate of the battery internal resistance of the target vehicle is obtained by comparing the first maximum internal resistance among a plurality of first internal resistances and the second maximum internal resistance among a plurality of second internal resistances, including: in response to the first maximum internal resistance being greater than the second maximum internal resistance, obtaining the second growth rate based on the quotient of the first difference and the second maximum internal resistance, wherein the first difference is the difference between the first internal resistance and the second internal resistance; and in response to the first maximum internal resistance being less than or equal to the second maximum internal resistance, determining the second growth rate as a first preset value.
[0009] Optionally, in response to the matching of the first growth rate and the second growth rate, determining the first growth rate as the target growth rate of the target vehicle includes: obtaining the difference between the first growth rate and the second growth rate to obtain a growth rate difference; obtaining a first absolute value based on the absolute value of the growth rate difference; obtaining a first evaluation value based on the quotient of the first absolute value and the second growth rate; and determining the first growth rate as the target growth rate in response to the first evaluation value being less than or equal to a first preset threshold.
[0010] Optionally, the method further includes: acquiring second charging data and second driving data of multiple test batteries, wherein the driving mileage of the vehicles corresponding to the multiple test batteries is less than or equal to a preset mileage threshold; dividing the second charging data and second driving data based on multiple target division intervals to obtain multiple second data sets, wherein the multiple second data sets correspond one-to-one with the multiple target division intervals; obtaining multiple second internal resistances based on the median of the second data in the multiple second data sets; and constructing a preset internal resistance standard library based on the multiple target division intervals and the multiple second internal resistances.
[0011] Optionally, in response to the target data set being empty in multiple second data sets, the method further includes: determining a first interval and a second interval corresponding to a first target partitioning interval for the target data set from multiple target partitioning intervals; determining multiple second target partitioning intervals and multiple third target partitioning intervals from multiple target partitioning intervals based on the first interval and the second interval corresponding to the first partitioning interval, wherein the first interval corresponding to the second target partitioning interval is the same as the first interval corresponding to the first target partitioning interval, and the second interval corresponding to the third target partitioning interval is the same as the second interval corresponding to the first target partitioning interval; constructing a first prediction curve based on the second internal resistance corresponding to each second target partitioning interval, and determining the first predicted internal resistance corresponding to the first target partitioning interval based on the first prediction curve; constructing a second prediction curve based on the second internal resistance corresponding to each third target partitioning interval, and determining the second predicted internal resistance corresponding to the first target partitioning interval based on the second prediction curve; processing the first predicted internal resistance and the second predicted internal resistance based on a second quantity ratio and a third quantity ratio to obtain the second internal resistance corresponding to the first partitioning interval, wherein the second quantity ratio is determined by the number of intervals with second internal resistance in the multiple second target partitioning intervals, and the third quantity ratio is determined by the number of intervals with second internal resistance in the multiple third target partitioning intervals.
[0012] Optionally, after dividing the second charging data and the second driving data based on multiple target division intervals to obtain multiple second data sets, the method further includes: determining a preset trust level corresponding to the target division interval as a first trust level in response to the number of second data in the second data set being greater than or equal to a second preset threshold; determining a trust level corresponding to the target division interval as a second trust level in response to the number of second data in the second data set being greater than or equal to a third preset threshold and less than the second preset threshold; determining a trust level corresponding to the target division interval as a third trust level in response to the number of second data in the second data set being greater than a fourth preset threshold and less than the third preset threshold; and determining a preset trust level of the target division interval based on the product of a second quantity ratio, a third quantity ratio, and a second trust level in response to the target division interval not having a corresponding second data set.
[0013] Optionally, the method further includes: acquiring state parameters of the vehicle battery and the test battery within a preset number of consecutive frames, wherein the state parameters include at least the charging gun state and the high-voltage power-on state; acquiring first charging data in response to the high-voltage power-on state being in an unpowered state and the charging gun state being in a charging state within the consecutive frames; and acquiring first driving data in response to the high-voltage power-on state being in a powered-on state and the charging gun state being in an uncharged state within the consecutive frames.
[0014] According to one aspect of the present invention, a device for determining the growth rate of battery internal resistance is also provided, comprising: an internal resistance acquisition module, configured to acquire multiple first internal resistances of a vehicle battery within a preset time period, wherein different first internal resistances are used to characterize the battery internal resistance of the vehicle battery under different states of charge and battery temperatures; a superposition processing module, configured to superimpose multiple first internal resistances based on multiple second internal resistances in a preset internal resistance standard library to obtain a first growth rate of the battery internal resistance of the vehicle battery, wherein the preset internal resistance standard library is composed of standard battery internal resistances with different states of charge and different battery temperatures, and the first state of charge, the first battery temperature, and the second state of charge and the second battery temperature of the first internal resistance are matched; a comparison processing module, configured to compare a first maximum internal resistance among multiple first internal resistances and a second maximum internal resistance among multiple second internal resistances to obtain a second growth rate of the battery internal resistance of a target vehicle; and a growth rate determination module, configured to determine the first growth rate as the target growth rate of the battery internal resistance in response to the matching of the first growth rate and the second growth rate.
[0015] Optionally, the internal resistance acquisition module includes: a data acquisition unit, used to acquire first charging data and first driving data of the battery within a preset time period; an interval division unit, used to divide the state of charge and battery temperature of the vehicle battery within the preset time period according to preset division rules, to obtain multiple first intervals corresponding to the state of charge and multiple second intervals corresponding to the battery temperature; a target interval determination unit, used to determine multiple target division intervals based on the multiple first intervals and multiple second intervals; a first set determination unit, used to divide the first charging data and first driving data based on the multiple target division intervals, to obtain multiple first data sets, wherein the multiple first data sets correspond one-to-one with the multiple target division intervals; and a first internal resistance determination unit, used to obtain multiple first internal resistances based on the median of the first data in the multiple first data sets.
[0016] Optionally, the overlay processing module includes: a first ratio determination unit, used to obtain a first quantity ratio corresponding to each target partition interval based on the quotient of the number of first data contained in each first data set and the total number of all first data in the first data set; a trust level acquisition unit, used to obtain a second internal resistance and a preset trust level corresponding to each target partition interval from a preset internal resistance standard library; a contribution value determination unit, used to obtain a first contribution value corresponding to each target partition interval based on the product of the preset trust level and the first quantity ratio; a sub-growth rate determination unit, used to determine a first sub-growth rate corresponding to each target partition interval based on the first contribution value, the first internal resistance, the second internal resistance, and the sum of multiple first contribution values corresponding to multiple target partition intervals; and a growth rate overlay unit, used to overlay the first sub-growth rates corresponding to multiple target partition intervals to obtain a first growth rate.
[0017] Optionally, the comparison processing module includes: a first determining unit, configured to, in response to a first maximum internal resistance being greater than a second maximum internal resistance, obtain a second growth rate based on the quotient of a first difference and a second maximum internal resistance, wherein the first difference is the difference between the first internal resistance and the second internal resistance; and a second determining unit, configured to, in response to a first maximum internal resistance being less than or equal to a second maximum internal resistance, determine the second growth rate as a first preset value.
[0018] Optionally, the growth rate determination module includes: a growth rate difference calculation unit, used to obtain the difference between the first growth rate and the second growth rate to obtain the growth rate difference; a first absolute value calculation unit, used to obtain a first absolute value based on the absolute value of the growth rate difference; a first evaluation value determination unit, used to obtain a first evaluation value based on the quotient of the first absolute value and the second growth rate; and a growth rate determination unit, used to determine the first growth rate as the target growth rate in response to the first evaluation value being less than or equal to a first preset threshold.
[0019] Optionally, the device further includes: a data acquisition module for acquiring second charging data and second driving data of multiple test batteries, wherein the driving mileage of the vehicles corresponding to the multiple test batteries is less than or equal to a preset mileage threshold; a data partitioning module for partitioning the second charging data and second driving data based on multiple target partitioning intervals to obtain multiple second data sets, wherein the multiple second data sets correspond one-to-one with the multiple target partitioning intervals; a second internal resistance determination module for obtaining multiple second internal resistances based on the median of the second data in the multiple second data sets; and a standard library construction module for constructing a preset internal resistance standard library based on the multiple target partitioning intervals and the multiple second internal resistances.
[0020] Optionally, the device further includes: an interval determination module, configured to determine, from multiple target intervals, a first interval and a second interval corresponding to a first target interval corresponding to a target data set; a target interval determination module, configured to, based on the first interval and the second interval corresponding to the first interval, determine, from multiple target intervals, multiple second target intervals and multiple third target intervals, wherein the first interval corresponding to the second target interval is the same as the first interval corresponding to the first target interval, and the second interval corresponding to the third target interval is the same as the second interval corresponding to the first target interval; and a first predicted internal resistance determination module, configured to, based on the second internal resistance corresponding to each second target interval, determine... A first prediction curve is constructed, and a first prediction internal resistance corresponding to the first target division interval is determined based on the first prediction curve; a second prediction internal resistance determination module is used to construct a second prediction curve based on the second internal resistance corresponding to each third target division interval, and to determine the second prediction internal resistance corresponding to the first target division interval based on the second prediction curve; the second internal resistance determination module is used to process the first prediction internal resistance and the second prediction internal resistance based on a second quantity ratio and a third quantity ratio to obtain the second internal resistance corresponding to the first division interval, wherein the second quantity ratio is determined by the number of intervals with second internal resistance in the multiple second target division intervals, and the third quantity ratio is determined by the number of intervals with second internal resistance in the multiple third target division intervals.
[0021] Optionally, the device further includes: a first trust level determination module, configured to determine a preset trust level corresponding to the target partition interval as a first trust level in response to the quantity of second data in the second data set being greater than or equal to a second preset threshold; a second trust level determination module, configured to determine a trust level corresponding to the target partition interval as a second trust level in response to the quantity of second data in the second data set being greater than or equal to a third preset threshold and less than the second preset threshold; a third trust level determination module, configured to determine a trust level corresponding to the target partition interval as a third trust level in response to the quantity of second data in the second data set being greater than a fourth preset threshold and less than the third preset threshold; and a fourth trust level determination module, configured to determine a preset trust level of the target partition interval based on the product of a second quantity ratio, a third quantity ratio, and a second trust level in response to the absence of a corresponding second data set for the target partition interval.
[0022] Optionally, the device further includes: a status parameter acquisition module, used to acquire status parameters of the vehicle battery and the test battery within a preset number of consecutive frames, wherein the status parameters include at least the charging gun status and the high-voltage power-on status; a first data acquisition module, used to acquire first charging data in response to the high-voltage power-on status being in an unpowered state and the charging gun status being in a charging state within the consecutive frames; and a second data acquisition module, used to acquire first driving data in response to the high-voltage power-on status being in a powered-on state and the charging gun status being in an uncharging state within the consecutive frames.
[0023] According to another aspect of the present invention, a computer-readable storage medium is also provided, including a stored program, wherein, when the program is executed, the device on which the computer-readable storage medium is located executes the method for determining the battery internal resistance growth rate of any of the above-mentioned methods.
[0024] According to another aspect of the present invention, a processor is also provided, wherein the processor's program execution performs the method for determining the battery internal resistance growth rate of any of the above-mentioned methods.
[0025] According to another aspect of the present invention, a target vehicle is also provided, comprising: one or more processors; a storage device for storing one or more programs; and a method for determining the battery internal resistance growth rate as described above, wherein the one or more programs are executed by the one or more processors.
[0026] In this embodiment of the invention, multiple first internal resistances of a vehicle battery within a preset time period are obtained; multiple second internal resistances from a preset internal resistance standard library are superimposed to obtain a first growth rate of the battery internal resistance; a first maximum internal resistance among the multiple first internal resistances and a second maximum internal resistance among the multiple second internal resistances are compared to obtain a second growth rate of the battery internal resistance of the target vehicle; and the first growth rate is determined as the target growth rate of the battery internal resistance in response to a match between the first growth rate and the second growth rate. This method utilizes the measured multiple first internal resistances of the vehicle battery and multiple standard internal resistances from the preset internal resistance standard library to calculate the battery internal resistance growth rate from two perspectives. This is not affected by environmental factors, and the target internal resistance growth rate is determined only when the two calculated internal resistance growth rates match, avoiding errors in the calculation of the internal resistance growth rate due to incorrect measurement of the first internal resistance. This ensures that the determined battery internal resistance growth rate has high accuracy, thereby solving the technical problem of low accuracy in calculating the battery internal resistance growth rate in related technologies. Attached Figure Description
[0027] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:
[0028] Figure 1 This is a flowchart illustrating a method for determining the growth rate of battery internal resistance according to an embodiment of the present invention;
[0029] Figure 2 This is a schematic diagram of a charge-temperature data table according to an embodiment of the present invention;
[0030] Figure 3This is a schematic diagram illustrating a vehicle status determination according to this embodiment;
[0031] Figure 4 This is a structural block diagram of a device for determining the growth rate of battery internal resistance according to an embodiment of the present invention. Detailed Implementation
[0032] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0033] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0034] Example 1
[0035] According to an embodiment of the present invention, a method for determining the growth rate of battery internal resistance is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0036] Figure 1 This is a flowchart illustrating a method for determining the growth rate of battery internal resistance according to an embodiment of the present invention, as shown below. Figure 1 As shown, the method includes the following steps:
[0037] Step S102: Obtain multiple first internal resistances of the vehicle battery within a preset time period.
[0038] Among them, different first internal resistances are used to characterize the battery internal resistance of the vehicle battery under different states of charge and battery temperatures.
[0039] The aforementioned first internal resistance can refer to the battery internal resistance value of the power battery on the target vehicle at different temperatures and different states of charge.
[0040] Generally, to ensure the accuracy of the measured battery internal resistance, multiple samples of the battery internal resistance over a period of time can be taken. For example, multiple internal resistance values of the vehicle's power battery over the past 20 or 30 days can be obtained. Considering that the ion transport rate inside the power battery varies under different temperatures and states of charge, resulting in different internal resistance values for each measurement, multiple initial internal resistances of the power battery can be obtained based on different battery temperatures and states of charge to avoid inaccurate calculations of the internal resistance growth rate due to missed data.
[0041] Optionally, obtaining multiple first internal resistances of the vehicle battery within a preset time period includes: obtaining first charging data and first driving data of the battery within the preset time period; dividing the state of charge and battery temperature of the vehicle battery within the preset time period according to preset division rules to obtain multiple first intervals corresponding to the state of charge and multiple second intervals corresponding to the battery temperature; determining multiple target division intervals based on the multiple first intervals and multiple second intervals; dividing the first charging data and first driving data based on the multiple target division intervals to obtain multiple first data sets, wherein the multiple first data sets correspond one-to-one with the multiple target division intervals; and obtaining multiple first internal resistances based on the median of the first data in the multiple first data sets.
[0042] The aforementioned first charging data may refer to multiple battery internal resistances obtained during the charging process of the target vehicle, and the aforementioned first driving data may refer to multiple battery internal resistances obtained during the driving process of the target vehicle.
[0043] Generally, since the battery internal resistance growth rate is different during charging and driving, multiple first internal resistance data of the battery in the charging and driving states of the target vehicle can be obtained based on the vehicle state of the target vehicle. These data are the first charging data and the first driving data mentioned above. Then, the first charging data and the first driving data are processed separately to obtain the electronic internal resistance growth rate of the power battery in different vehicle states.
[0044] In one optional embodiment, since multiple first internal resistance data obtained in a single instance may have the same battery state of charge and battery temperature, data duplication occurs in the obtained first charging data and first driving data, thus affecting the efficiency of determining the battery internal resistance growth rate. Therefore, to improve the efficiency of determining the battery internal resistance growth rate, the aforementioned first charging data and first driving data can be subdivided and filtered to determine the first charging internal resistance and first driving internal resistance without duplicate data, i.e., the aforementioned first internal resistance, thereby reducing the number of internal resistance data required in the process of determining the battery growth rate.
[0045] Specifically, the battery state of charge can be divided into multiple first intervals, the battery temperature can be divided into multiple second intervals, and multiple target intervals can be determined based on the multiple first intervals and multiple second intervals to construct a charge-temperature data table to represent the first internal resistance. Figure 2 This is a schematic diagram of a charge-temperature data table according to an embodiment of the present invention, as shown below. Figure 2 As shown, the horizontal axis in the table can be represented by multiple first intervals corresponding to the battery's state of charge, and the vertical axis in the table can be represented by multiple second intervals corresponding to the battery's temperature. The area formed by each first interval and each second interval can refer to the target division interval mentioned above.
[0046] In one optional embodiment, since the state of charge of a battery is usually set to 0 to 100%, the state of charge of the battery can be divided in increments of 5%, i.e., the first interval after the division can be ([0, 5%], (5%, 10%], (10%, 15%]...(95%, 100%]); since the temperature range that a battery can withstand is usually -30°C to 60°C, the battery temperature can be divided in increments of 5°C, i.e., the second interval after the division can be ((-∞, -25], (-25, -20], (-20, -15]...(35, 40], (40, +∞)).
[0047] After identifying multiple target intervals, the aforementioned first charging data and first driving data can be divided based on the first interval and second interval corresponding to each target interval, thereby identifying multiple overlapping first internal resistance data, which constitutes the aforementioned first data set. Taking the above-mentioned interval division as an example, if in the first charging data, there is one first internal resistance data with a state of charge of 9% and a battery temperature of 26°C, and another first internal resistance data with a state of charge of 10% and a battery temperature of 30°C, then these two first internal resistance data can be assigned to the same target interval; if in the first charging data, there is one first internal resistance data with a state of charge of 10% and a battery temperature of 25°C, and another first internal resistance data with a state of charge of 30% and a battery temperature of 31°C, then these two first internal resistance data can be assigned to different target intervals.
[0048] After all the first charging data or first driving data has been divided, the first internal resistance of the target vehicle under different vehicle states can be determined from the first data set corresponding to the target division interval.
[0049] In one optional embodiment, taking the first internal resistance data of the target vehicle in a charging state as an example, if there is a target interval that is not divided into the first data set, the first internal resistance corresponding to the target interval can be determined to be 0; if there is only one first internal resistance data in the first data set of the target interval, the first internal resistance data can be determined to be the first internal resistance corresponding to the target interval; if there are multiple first internal resistance data in the first data set of the target interval, the median of the multiple first internal resistance data is selected as the first internal resistance corresponding to the target interval.
[0050] In one optional embodiment, in addition to selecting the median of multiple first internal resistance data as the first internal resistance corresponding to the target division interval, the average of multiple first internal resistance data can also be selected as the first internal resistance corresponding to the target division interval.
[0051] The above method allows for the acquisition of multiple required first internal resistances without the need to set specific environmental parameters such as measurement temperature and measurement voltage based on measurement requirements, thus improving the adaptability and efficiency of determining the battery internal resistance growth rate to some extent.
[0052] Step S104: Based on multiple second internal resistances in a preset internal resistance standard library, multiple first internal resistances are superimposed to obtain the first growth rate of the battery internal resistance of the vehicle battery.
[0053] The preset internal resistance standard library consists of standard battery internal resistances with different states of charge and different battery temperatures. The first state of charge of the first internal resistance is matched with the first battery temperature and the second state of charge of the second internal resistance and the second battery temperature.
[0054] The aforementioned preset internal resistance standard library refers to an internal resistance standard library composed of the battery internal resistance corresponding to different battery states of charge and different battery temperatures under ideal conditions, i.e., the aforementioned second internal resistance. To facilitate the determination of the internal resistance growth rate of the power battery based on the preset internal resistance standard library, when constructing the preset internal resistance standard library, the first and second intervals for dividing the battery state of charge and battery temperature can be the same as the first and second intervals corresponding to obtaining the first internal resistance mentioned above. In addition, when constructing the preset internal resistance standard library, charging internal resistance standard libraries and driving internal resistance standard libraries can be constructed according to different vehicle states. The specific method for constructing the preset internal resistance standard library is described below.
[0055] In one optional embodiment, after determining the first internal resistance corresponding to each target division interval, a second internal resistance corresponding to the target division interval can be further determined from the aforementioned preset internal resistance standard library. Then, the second internal resistance is used to superimpose the first internal resistance to determine the first growth rate between the first internal resistance and the second internal resistance.
[0056] Optionally, based on multiple second internal resistances in a preset internal resistance standard library, multiple first internal resistances are superimposed to obtain a first growth rate of the battery internal resistance of the vehicle battery, including: obtaining a first quantity ratio corresponding to each target division interval based on the quotient of the number of first data contained in each first data set and the total number of all first data in the first data set; obtaining the second internal resistance and preset confidence level corresponding to each target division interval from the preset internal resistance standard library; obtaining a first contribution value corresponding to each target division interval based on the product of the preset confidence level and the first quantity ratio; determining a first sub-growth rate corresponding to each target division interval based on the first contribution value, first internal resistance, second internal resistance, and the sum of multiple first contribution values corresponding to multiple target division intervals; and superimposing the first sub-growth rates corresponding to multiple target division intervals to obtain the first growth rate.
[0057] The aforementioned preset confidence level can refer to the credibility of the second internal resistance corresponding to each target division interval in the preset internal resistance standard library. Since the preset internal resistance standard library is also determined based on the changes in battery internal resistance of multiple test vehicles, each second internal resistance has a certain degree of randomness when determining the second internal resistance corresponding to each target division interval. If the randomness is too high, the preset confidence level corresponding to the target division interval will be low. If the randomness is low, the preset confidence level corresponding to the target division degree will be high.
[0058] After determining multiple first internal resistances through the aforementioned steps, the corresponding second internal resistance can be determined from the preset internal resistance standard library based on the target division interval corresponding to each first internal resistance. The first internal resistance is then processed using the second internal resistance to obtain the first sub-growth rate of the power battery internal resistance corresponding to each target division interval. Finally, the first sub-growth rates corresponding to all target division intervals are superimposed to obtain the initial internal resistance growth rate of the power battery on the target vehicle, which is the aforementioned target growth rate.
[0059] Specifically, after dividing the multiple first internal resistance data in the first data set using the target division interval, the number of first internal resistance data corresponding to each target division interval can be determined first, and the number of first internal resistance data can be divided with the number of all first internal resistance data obtained to obtain the first quantity ratio.
[0060] For example, if we are calculating the rate of increase of internal resistance of a power battery during charging, we can first determine the number w of the first internal resistance data corresponding to the i-th target interval. i and the total number of first charging data obtained. Finally, based on the quantity w i and total quantity The ratio of n to n is used to obtain the first quantity ratio mentioned above, where n represents the total number of target division intervals determined.
[0061] In one optional embodiment, to facilitate determining the position of the target interval in the preset internal resistance standard library, each target interval can be labeled, for example, numbered sequentially from left to right and top to bottom, and after a line break, the numbering continues according to the sequence number of the rightmost cell of the previous row, denoted as i. For example, the leftmost sequence number of the first row is marked as 1, and so on to the right as 2, 3, 4... If the rightmost sequence number of the first row is marked as 10, then the leftmost sequence number of the second row is marked as 11, and so on. In this case, the position of each target interval can be represented by the numerical value i. Alternatively, the horizontal axis coordinates of the standard library can be labeled sequentially, denoted as m, and the vertical axis coordinates of the standard library can be labeled sequentially, denoted as n. In this case, the position of each target interval can be represented by the coordinates (m, n).
[0062] After determining the first quantity ratio mentioned above, the preset confidence level q corresponding to the i-th target partition interval can be further determined. i The percentage is used to determine the first contribution value μ, which is determined by multiplying the first quantity ratio and the preset confidence level. i The first contribution value is equivalent to the weight of the first sub-growth rate corresponding to each target interval, thus reflecting the importance of the internal resistance change rate corresponding to each target interval in the total change rate.
[0063] While determining the first contribution value, we can also determine the first sub-growth rate corresponding to each target interval. Taking the i-th target interval as an example, if its corresponding first internal resistance is R... i The second internal resistance is r i Then its first growth rate ε i_1 The calculation formula is:
[0064]
[0065] After calculating the first sub-growth rate corresponding to all target intervals, these first auto-increase rates can be superimposed to obtain the first growth rate ε1. The superposition formula is as follows:
[0066]
[0067] By calculating and superimposing the sub-growth rates corresponding to all target intervals, the accuracy of the determined first growth rate can be improved, thereby improving the accuracy of the final target growth rate.
[0068] Step S106: Compare the first maximum internal resistance among multiple first internal resistances with the second maximum internal resistance among multiple second internal resistances to obtain the second growth rate of the battery internal resistance of the target vehicle.
[0069] Since the preset internal resistance standard library and the relationship between the first internal resistance obtained above and different vehicle states, battery state of charge and battery temperature can be regarded as two internal resistance surfaces, in order to clearly show the rate of change of internal resistance of the power battery on the target vehicle, the internal resistance growth rate of the power battery can be determined directly based on the highest point of the two surfaces by comparing the magnitudes, that is, the second growth rate mentioned above.
[0070] Optionally, a second growth rate of the battery internal resistance of the target vehicle is obtained by comparing the first maximum internal resistance among a plurality of first internal resistances and the second maximum internal resistance among a plurality of second internal resistances, including: in response to the first maximum internal resistance being greater than the second maximum internal resistance, obtaining the second growth rate based on the quotient of the first difference and the second maximum internal resistance, wherein the first difference is the difference between the first internal resistance and the second internal resistance; and in response to the first maximum internal resistance being less than or equal to the second maximum internal resistance, determining the second growth rate as a first preset value.
[0071] To determine the aforementioned second growth rate, specifically, we can first obtain the largest first internal resistance R from among the determined multiple first internal resistances. i-max That is, the first maximum internal resistance mentioned above, and from a set of multiple second internal resistances in a preset internal resistance standard library, the largest second internal resistance is obtained, that is, the second maximum internal resistance r mentioned above. max .
[0072] Then, we can further compare these two maximum internal resistances. If R i-max >r max If this is the case, then the internal resistance of the power battery has changed, and the formula for the second growth rate can be determined as follows:
[0073]
[0074] If R i-max ≤r max If this is the case, then it can be assumed that the internal resistance of the power battery has not changed, and the second growth rate mentioned above can be determined to be 0.
[0075] The formula for determining the second growth rate, as described above, can be expressed as:
[0076]
[0077] By using the maximum values of the first and second internal resistances, the changes in the internal resistance of the power battery can be visually reflected. This allows for a quick determination of whether there is a rate of change in the internal resistance of the power battery. If so, the first growth rate can be further processed using the second growth rate to determine the accuracy of the determined growth rate of the power battery, thereby improving the accuracy of determining the target internal resistance growth rate of the power battery.
[0078] Step S108: In response to matching the first growth rate and the second growth rate, the first growth rate is determined as the target growth rate of the battery internal resistance.
[0079] After determining the first growth rate and the second growth rate, the second growth rate can be used to process the first growth rate a second time to determine whether the two determined internal resistance growth rates match.
[0080] Optionally, in response to the matching of the first growth rate and the second growth rate, determining the first growth rate as the target growth rate of the target vehicle includes: obtaining the difference between the first growth rate and the second growth rate to obtain a growth rate difference; obtaining a first absolute value based on the absolute value of the growth rate difference; obtaining a first evaluation value based on the quotient of the first absolute value and the second growth rate; and determining the first growth rate as the target growth rate in response to the first evaluation value being less than or equal to a first preset threshold.
[0081] In one optional embodiment, the ratio of the first growth rate to the second growth rate can be used to determine whether they match. Specifically, the difference between the first and second growth rates can be determined first, and the absolute value of this difference can be determined. After determining the absolute value, a first evaluation value for evaluating the first growth rate can be obtained based on the quotient of the absolute value and the second growth rate. Finally, the first evaluation value can be used to determine whether the two growth rates match. In another optional embodiment, the first evaluation value can be compared with a first preset threshold, such as 3%. If the first evaluation value is less than or equal to 3%, the two can be considered to match, and the target growth rate of the power battery can be determined as the first growth rate. If the first evaluation value is greater than 3%, the two can be considered to be mismatched, and there is a large calculation error in determining the growth rate. In this case, the staff can re-obtain the target growth rate of the power battery based on the aforementioned steps.
[0082] In this embodiment of the invention, multiple first internal resistances of a vehicle battery within a preset time period are obtained; multiple second internal resistances from a preset internal resistance standard library are superimposed to obtain a first growth rate of the battery internal resistance; a first maximum internal resistance among the multiple first internal resistances and a second maximum internal resistance among the multiple second internal resistances are compared to obtain a second growth rate of the battery internal resistance of the target vehicle; and the first growth rate is determined as the target growth rate of the battery internal resistance in response to a match between the first growth rate and the second growth rate. This method utilizes the measured multiple first internal resistances of the vehicle battery and multiple standard internal resistances from the preset internal resistance standard library to calculate the battery internal resistance growth rate from two perspectives. This is not affected by environmental factors, and the target internal resistance growth rate is determined only when the two calculated internal resistance growth rates match, avoiding errors in the calculation of the internal resistance growth rate due to incorrect measurement of the first internal resistance. This ensures that the determined battery internal resistance growth rate has high accuracy, thereby solving the technical problem of low accuracy in calculating the battery internal resistance growth rate in related technologies.
[0083] Optionally, the method further includes: acquiring second charging data and second driving data of multiple test batteries, wherein the driving mileage of the vehicles corresponding to the multiple test batteries is less than or equal to a preset mileage threshold; dividing the second charging data and second driving data based on multiple target division intervals to obtain multiple second data sets, wherein the multiple second data sets correspond one-to-one with the multiple target division intervals; obtaining multiple second internal resistances based on the median of the second data in the multiple second data sets; and constructing a preset internal resistance standard library based on the multiple target division intervals and the multiple second internal resistances.
[0084] In one optional embodiment, the accuracy of the preset internal resistance standard library constructed above can be further improved, the accuracy of the determined first growth rate and second growth rate can be improved, thereby improving the accuracy of the determined target growth rate.
[0085] The specific method for constructing a preset internal resistance standard library is as follows:
[0086] First, considering the accuracy of each second internal resistance, the battery of the test vehicle with a mileage less than or equal to the preset mileage threshold can be selected as the test battery, and the second internal resistance data of the test battery in the charging state and driving state, namely the second charging data and the second driving data mentioned above, can be obtained to construct the preset internal resistance standard library mentioned above.
[0087] Then, the obtained second internal resistance data can be divided using the aforementioned division rules that divide the battery state of charge and battery temperature into a first interval and a second interval. The median of the multiple second internal resistance data in each target interval, i.e., the median of the multiple second data in the aforementioned second data set, can be used to determine the second internal resistance corresponding to each target interval.
[0088] Finally, based on multiple second internal resistances under different vehicle conditions and the target partitioning interval corresponding to each second internal resistance, the aforementioned preset internal resistance standard library can be constructed. The specific representation of the standard library can be as follows: Figure 2 As shown.
[0089] Optionally, in response to the target data set being empty in multiple second data sets, the method further includes: determining a first interval and a second interval corresponding to a first target partitioning interval for the target data set from multiple target partitioning intervals; determining multiple second target partitioning intervals and multiple third target partitioning intervals from multiple target partitioning intervals based on the first interval and the second interval corresponding to the first partitioning interval, wherein the first interval corresponding to the second target partitioning interval is the same as the first interval corresponding to the first target partitioning interval, and the second interval corresponding to the third target partitioning interval is the same as the second interval corresponding to the first target partitioning interval; constructing a first prediction curve based on the second internal resistance corresponding to each second target partitioning interval, and determining the first predicted internal resistance corresponding to the first target partitioning interval based on the first prediction curve; constructing a second prediction curve based on the second internal resistance corresponding to each third target partitioning interval, and determining the second predicted internal resistance corresponding to the first target partitioning interval based on the second prediction curve; processing the first predicted internal resistance and the second predicted internal resistance based on a second quantity ratio and a third quantity ratio to obtain the second internal resistance corresponding to the first partitioning interval, wherein the second quantity ratio is determined by the number of intervals with second internal resistance in the multiple second target partitioning intervals, and the third quantity ratio is determined by the number of intervals with second internal resistance in the multiple third target partitioning intervals.
[0090] In one optional embodiment, since there are relatively few test vehicles with mileage less than the second preset threshold, the number of available second internal resistances is limited. There may be target partitioning intervals where the second dataset is not included in the first target partitioning interval, meaning there is no corresponding second internal resistance. In this case, the second internal resistance corresponding to the first target partitioning interval can be determined based on the second internal resistances corresponding to the remaining target partitioning intervals. For example... Figure 2 The second internal resistance corresponds to the medium-dark gray area.
[0091] Specifically, we can first determine the first interval and the second interval corresponding to the aforementioned first target division interval, and then determine the second target division interval from the multiple target division intervals, where there is a first interval that is the same as the first interval corresponding to the aforementioned first target division interval. Figure 2 The vertical gray area in the middle, and the third target division interval that is the same as the second interval corresponding to the first target division interval mentioned above, that is... Figure 2 The horizontal gray area.
[0092] After determining the second and third target division intervals mentioned above, multiple second internal resistances in the second target division interval and multiple third internal resistances in the third target division interval can be further determined.
[0093] In one optional embodiment, an internal resistance change curve with respect to battery temperature can be simulated based on multiple second internal resistances in the second target division interval, and an internal resistance change curve with respect to battery state of charge can be simulated based on multiple third internal resistances in the third target division interval.
[0094] Based on these two variation curves, the first predicted internal resistance p corresponding to the first target division interval is simulated. column Second predicted internal resistance p row .
[0095] While determining the two predicted internal resistances mentioned above, the second quantity ratio k can also be determined based on the quotient of the number of second internal resistances existing in the second target division interval and the total number of intervals in the second target division interval. column The third quantity ratio k is determined by the quotient of the number of second internal resistances in the third target division interval and the total number of intervals in the third target division interval. row .
[0096] By using the second and third quantity ratios mentioned above as the weights of the first and second predicted internal resistances, respectively, the first and second predicted internal resistances can be processed based on the second and third quantity ratios to obtain the second internal resistance corresponding to the first division interval.
[0097] The specific calculation formula can be:
[0098]
[0099] The method described above can be used to simulate the second internal resistance corresponding to the first target region, which can effectively avoid the problem of missing content in the internal resistance standard library due to insufficient test data.
[0100] Optionally, after dividing the second charging data and the second driving data based on multiple target division intervals to obtain multiple second data sets, the method further includes: determining a preset trust level corresponding to the target division interval as a first trust level in response to the number of second data in the second data set being greater than or equal to a second preset threshold; determining a trust level corresponding to the target division interval as a second trust level in response to the number of second data in the second data set being greater than or equal to a third preset threshold and less than the second preset threshold; determining a trust level corresponding to the target division interval as a third trust level in response to the number of second data in the second data set being greater than a fourth preset threshold and less than the third preset threshold; and determining a preset trust level of the target division interval based on the product of a second quantity ratio, a third quantity ratio, and a second trust level in response to the target division interval not having a corresponding second data set.
[0101] In one alternative embodiment, the preset confidence level of each target partition interval can be determined based on the number of second data corresponding to each target partition interval in the preset internal resistance standard library.
[0102] Specifically, when dividing the aforementioned second charging data and second driving data using target division intervals, the number t of second data in the second data set corresponding to each target division interval can be determined, and the size between this number t and the aforementioned second preset threshold a1, third preset threshold a2, and fourth preset threshold a3 can be used to determine the preset trust level corresponding to each target division interval.
[0103] When t≥a1, the preset confidence level can be determined to be 100%;
[0104] When a2≤t<a1, the preset confidence level can be determined to be q1%.
[0105] When 0 < t < a2, the preset confidence level can be determined to be q2%.
[0106] It should be noted that in the above parameters, 0 < a2 < a1, q2 < q1 < 100, and the values of q1% and q2% can be set according to the actual situation, without specific limitations here.
[0107] In one optional embodiment, if there is a first target segmentation interval where no second data is segmented, then the second data can be determined based on the existing preset confidence level and the product of the previously obtained second and third quantity ratios. The determination formula can be:
[0108] q3% = q2% × k row ×k column
[0109] Optionally, the method further includes: acquiring state parameters of the vehicle battery and the test battery within a preset number of consecutive frames, wherein the state parameters include at least the charging gun state and the high-voltage power-on state; acquiring first charging data in response to the high-voltage power-on state being in an unpowered state and the charging gun state being in a charging state within the consecutive frames; and acquiring first driving data in response to the high-voltage power-on state being in a powered-on state and the charging gun state being in an uncharged state within the consecutive frames.
[0110] Since the target vehicle or test vehicle may stop charging or stopping driving due to insufficient power or fluctuations in the power of the charging pile during charging or driving, the current operating status of the vehicle can be determined based on the charging status and high voltage power-on status of the vehicle within multiple consecutive frames when judging the vehicle status. This avoids measuring the battery internal resistance corresponding to the wrong vehicle status due to fluctuations in vehicle power or charging pile power.
[0111] For example, if a vehicle is currently charging and the charging station suddenly experiences a power fluctuation, switching from high voltage to low voltage, the lower voltage might cause a misjudgment that the vehicle is fully charged, preventing the measurement of the battery's internal resistance and leading to incorrect battery resistance measurements. Therefore, to avoid this situation, as described above, the vehicle's current operating status can be assessed over multiple frames.
[0112] Figure 3 This is a schematic diagram illustrating a vehicle status determination method according to this embodiment, such as... Figure 3As shown, the charging gun status corresponds to 0 for disconnection, 1 for charging, and 2 for charging completion. For the high-voltage power-on status, 0 represents a stopped state, and 1 represents a driving state. Specifically, the charging gun status and high-voltage power-on status can be acquired for three consecutive frames. If the charging gun status is detected as charging within three consecutive frames, it can be determined that the vehicle is charging, and the aforementioned first charging data can be acquired. After determining that the vehicle is charging, if the charging gun status is detected as charging completion within three consecutive frames, it can be determined that the vehicle is charging complete, and the acquisition of the aforementioned first charging data stops. If the charging gun status is detected as not charging within three consecutive frames, and the aforementioned high-voltage power-on status is in power-on state, it can be determined that the vehicle is driving, and the aforementioned first driving data can be acquired. After determining that the vehicle is driving, if the high-voltage power-on status is detected as not power-on within three consecutive frames, it can be determined that the vehicle has stopped driving, and the acquisition of the aforementioned first driving data stops.
[0113] Example 2
[0114] According to another aspect of the embodiments of the present invention, corresponding to the above-described embodiments for fault diagnosis of charging equipment, this specification also provides a device for determining the rate of increase of battery internal resistance. Please refer to... Figure 4 , Figure 4 This is a structural block diagram of a device for determining the battery internal resistance growth rate according to an embodiment of the present invention. The device includes: an internal resistance acquisition module 402, used to acquire multiple first internal resistances of a vehicle battery within a preset time period, wherein different first internal resistances are used to characterize the battery internal resistance of the vehicle battery under different states of charge and battery temperatures; a superposition processing module 404, used to superimpose multiple first internal resistances based on multiple second internal resistances in a preset internal resistance standard library to obtain a first growth rate of the battery internal resistance of the vehicle battery, wherein the preset internal resistance standard library is composed of standard battery internal resistances with different states of charge and different battery temperatures, and the first state of charge, first battery temperature, and second state of charge and second battery temperature of the first internal resistance are matched; a comparison processing module 406, used to compare the first maximum internal resistance among multiple first internal resistances and the second maximum internal resistance among multiple second internal resistances to obtain a second growth rate of the battery internal resistance of a target vehicle; and a growth rate determination module 408, used to determine the first growth rate as the target growth rate of the battery internal resistance in response to the matching of the first growth rate and the second growth rate.
[0115] Optionally, the internal resistance acquisition module 402 includes: a data acquisition unit, used to acquire first charging data and first driving data of the battery within a preset time period; an interval division unit, used to divide the state of charge and battery temperature of the vehicle battery within the preset time period according to preset division rules, to obtain multiple first intervals corresponding to the state of charge and multiple second intervals corresponding to the battery temperature; a target interval determination unit, used to determine multiple target division intervals based on the multiple first intervals and multiple second intervals; a first set determination unit, used to divide the first charging data and first driving data based on the multiple target division intervals, to obtain multiple first data sets, wherein the multiple first data sets correspond one-to-one with the multiple target division intervals; and a first internal resistance determination unit, used to obtain multiple first internal resistances based on the median of the first data in the multiple first data sets.
[0116] Optionally, the overlay processing module 404 includes: a first ratio determination unit, used to obtain a first quantity ratio corresponding to each target division interval based on the quotient of the number of first data contained in each first data set and the total number of all first data in the first data set; a trust degree acquisition unit, used to obtain a second internal resistance and a preset trust degree corresponding to each target division interval from a preset internal resistance standard library; a contribution value determination unit, used to obtain a first contribution value corresponding to each target division interval based on the product of the preset trust degree and the first quantity ratio; a sub-growth rate determination unit, used to determine a first sub-growth rate corresponding to each target division interval based on the first contribution value, the first internal resistance, the second internal resistance, and the sum of multiple first contribution values corresponding to multiple target division intervals; and a growth rate overlay unit, used to overlay the first sub-growth rates corresponding to multiple target division intervals to obtain a first growth rate.
[0117] Optionally, the comparison processing module 406 includes: a first determining unit, configured to, in response to a first maximum internal resistance being greater than a second maximum internal resistance, obtain a second growth rate based on the quotient of a first difference and a second maximum internal resistance, wherein the first difference is the difference between the first internal resistance and the second internal resistance; and a second determining unit, configured to, in response to a first maximum internal resistance being less than or equal to a second maximum internal resistance, determine the second growth rate as a first preset value.
[0118] Optionally, the growth rate determination module 408 includes: a growth rate difference calculation unit, used to obtain the difference between the first growth rate and the second growth rate to obtain the growth rate difference; a first absolute value calculation unit, used to obtain a first absolute value based on the absolute value of the growth rate difference; a first evaluation value determination unit, used to obtain a first evaluation value based on the quotient of the first absolute value and the second growth rate; and a growth rate determination unit, used to determine the first growth rate as the target growth rate in response to the first evaluation value being less than or equal to a first preset threshold.
[0119] Optionally, the device further includes: a data acquisition module for acquiring second charging data and second driving data of multiple test batteries, wherein the driving mileage of the vehicles corresponding to the multiple test batteries is less than or equal to a preset mileage threshold; a data partitioning module for partitioning the second charging data and second driving data based on multiple target partitioning intervals to obtain multiple second data sets, wherein the multiple second data sets correspond one-to-one with the multiple target partitioning intervals; a second internal resistance determination module for obtaining multiple second internal resistances based on the median of the second data in the multiple second data sets; and a standard library construction module for constructing a preset internal resistance standard library based on the multiple target partitioning intervals and the multiple second internal resistances.
[0120] Optionally, the device further includes: an interval determination module, configured to determine, from multiple target intervals, a first interval and a second interval corresponding to a first target interval corresponding to a target data set; a target interval determination module, configured to, based on the first interval and the second interval corresponding to the first interval, determine, from multiple target intervals, multiple second target intervals and multiple third target intervals, wherein the first interval corresponding to the second target interval is the same as the first interval corresponding to the first target interval, and the second interval corresponding to the third target interval is the same as the second interval corresponding to the first target interval; and a first predicted internal resistance determination module, configured to, based on the second internal resistance corresponding to each second target interval, determine... A first prediction curve is constructed, and a first prediction internal resistance corresponding to the first target division interval is determined based on the first prediction curve; a second prediction internal resistance determination module is used to construct a second prediction curve based on the second internal resistance corresponding to each third target division interval, and to determine the second prediction internal resistance corresponding to the first target division interval based on the second prediction curve; the second internal resistance determination module is used to process the first prediction internal resistance and the second prediction internal resistance based on a second quantity ratio and a third quantity ratio to obtain the second internal resistance corresponding to the first division interval, wherein the second quantity ratio is determined by the number of intervals with second internal resistance in the multiple second target division intervals, and the third quantity ratio is determined by the number of intervals with second internal resistance in the multiple third target division intervals.
[0121] Optionally, the device further includes: a first trust level determination module, configured to determine a preset trust level corresponding to the target partition interval as a first trust level in response to the quantity of second data in the second data set being greater than or equal to a second preset threshold; a second trust level determination module, configured to determine a trust level corresponding to the target partition interval as a second trust level in response to the quantity of second data in the second data set being greater than or equal to a third preset threshold and less than the second preset threshold; a third trust level determination module, configured to determine a trust level corresponding to the target partition interval as a third trust level in response to the quantity of second data in the second data set being greater than a fourth preset threshold and less than the third preset threshold; and a fourth trust level determination module, configured to determine a preset trust level of the target partition interval based on the product of a second quantity ratio, a third quantity ratio, and a second trust level in response to the absence of a corresponding second data set for the target partition interval.
[0122] Optionally, the device further includes: a status parameter acquisition module, used to acquire status parameters of the vehicle battery and the test battery within a preset number of consecutive frames, wherein the status parameters include at least the charging gun status and the high-voltage power-on status; a first data acquisition module, used to acquire first charging data in response to the high-voltage power-on status being in an unpowered state and the charging gun status being in a charging state within the consecutive frames; and a second data acquisition module, used to acquire first driving data in response to the high-voltage power-on status being in a powered-on state and the charging gun status being in an uncharging state within the consecutive frames.
[0123] Example 3
[0124] According to another aspect of the present invention, a computer-readable storage medium is also provided, including a stored program, wherein, when the program is executed, it controls the device where the computer-readable storage medium is located to perform the method for determining the battery internal resistance growth rate in the above embodiments.
[0125] Example 4
[0126] According to another aspect of the present invention, a processor is also provided, wherein the processor's program executes the method for determining the battery internal resistance growth rate in the above embodiments.
[0127] Example 5
[0128] According to another aspect of the present invention, a target vehicle is also provided, comprising: one or more processors; a storage device for storing one or more programs; and, when the one or more programs are executed by the one or more processors, causing the one or more processors to perform the method for determining the battery internal resistance growth rate in the above embodiments.
[0129] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0130] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0131] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual couplings, direct couplings, or communication connections may be through some interfaces; indirect couplings or communication connections between units or modules may be electrical or other forms.
[0132] The units described as separate components may or may not be physically separate. Similarly, the components shown as units may or may not be physical units; they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment, depending on actual needs.
[0133] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0134] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0135] The above are merely preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A method for determining the growth rate of battery internal resistance, characterized in that, The method includes: Multiple first internal resistances of the vehicle battery are obtained within a preset time period, wherein different first internal resistances are used to characterize the battery internal resistance of the vehicle battery under different states of charge and battery temperatures. Based on multiple second internal resistances in a preset internal resistance standard library, the multiple first internal resistances are superimposed to obtain the first growth rate of the battery internal resistance of the vehicle battery. The preset internal resistance standard library is composed of standard battery internal resistances with different states of charge and different battery temperatures. The first state of charge and first battery temperature of the first internal resistance are matched with the second state of charge and second battery temperature of the second internal resistance. The first maximum internal resistance among the plurality of first internal resistances and the second maximum internal resistance among the plurality of second internal resistances are compared and processed to obtain the second growth rate of the battery internal resistance of the target vehicle. In response to the matching of the first growth rate and the second growth rate, the first growth rate is determined to be the target growth rate of the battery internal resistance; Wherein, the step of determining the first growth rate as the target growth rate of the target vehicle in response to matching the first growth rate and the second growth rate includes: Obtain the difference between the first growth rate and the second growth rate to get the growth rate difference; Based on the absolute value of the difference in growth rates, the first absolute value is obtained; The first evaluation value is obtained based on the quotient of the first absolute value and the second growth rate; In response to the first evaluation value being less than or equal to a first preset threshold, the first growth rate is determined to be the target growth rate.
2. The method according to claim 1, characterized in that, Obtain multiple first internal resistances of the vehicle battery within a preset time period, including: Obtain the first charging data and the first driving data of the battery within the preset time period; According to the preset division rules, the state of charge and battery temperature of the vehicle battery within the preset time period are divided to obtain multiple first intervals corresponding to the state of charge and multiple second intervals corresponding to the battery temperature. Based on the plurality of first intervals and the plurality of second intervals, a plurality of target division intervals are determined; The first charging data and the first driving data are divided based on the multiple target division intervals to obtain multiple first data sets, wherein the multiple first data sets correspond one-to-one with the multiple target division intervals; The plurality of first internal resistances are obtained based on the median of the first data in the plurality of first data sets.
3. The method according to claim 2, characterized in that, Based on multiple second internal resistances from a preset internal resistance standard library, the multiple first internal resistances are superimposed to obtain a first growth rate of the battery internal resistance of the vehicle battery, including: The first quantity ratio corresponding to each target partition interval is obtained by dividing the number of first data contained in each first data set by the total number of all first data in the first data set. Obtain the second internal resistance and preset confidence level corresponding to each target division interval from the preset internal resistance standard library; Based on the product of the preset trust level and the first quantity ratio, the first contribution value corresponding to each target division interval is obtained; Based on the first contribution value, the first internal resistance, the second internal resistance corresponding to each target division interval, and the sum of multiple first contribution values corresponding to multiple target division intervals, the first sub-growth rate corresponding to each target division interval is determined; The first sub-growth rates corresponding to the multiple target division intervals are superimposed to obtain the first growth rate.
4. The method according to claim 2, characterized in that, The first maximum internal resistance among the plurality of first internal resistances and the second maximum internal resistance among the plurality of second internal resistances are compared to obtain a second growth rate of the battery internal resistance of the target vehicle, including: In response to the first maximum internal resistance being greater than the second maximum internal resistance, the second growth rate is obtained based on the quotient of the first difference and the second maximum internal resistance, wherein the first difference is the difference between the first internal resistance and the second internal resistance; In response to the first maximum internal resistance being less than or equal to the second maximum internal resistance, the second growth rate is determined to be a first preset value.
5. The method according to claim 1, characterized in that, The method further includes: Acquire second charging data and second driving data of multiple test batteries, wherein the driving mileage of the vehicles corresponding to the multiple test batteries is less than or equal to a preset mileage threshold. The second charging data and the second driving data are divided based on multiple target division intervals to obtain multiple second data sets, wherein each of the multiple second data sets corresponds one-to-one with the multiple target division intervals; The plurality of second internal resistances are obtained based on the median of the second data in the plurality of second data sets; Based on multiple target division intervals and the multiple second internal resistances, the preset internal resistance standard library is constructed.
6. The method according to claim 5, characterized in that, In response to the fact that the target data set is empty in one of the plurality of second data sets, the method further includes: From the plurality of target partition intervals, determine the first interval and the second interval corresponding to the first target partition interval of the target data set; Based on the first interval and the second interval corresponding to the first target division interval, a plurality of second target division intervals and a plurality of third target division intervals are determined from the plurality of target division intervals, wherein the first interval corresponding to the second target division interval is the same as the first interval corresponding to the first target division interval, and the second interval corresponding to the third target division interval is the same as the second interval corresponding to the first target division interval. Based on the second internal resistance corresponding to each second target division interval, a first prediction curve is constructed, and the first predicted internal resistance corresponding to the first target division interval is determined based on the first prediction curve; Based on the second internal resistance corresponding to each third target division interval, a second prediction curve is constructed, and the second predicted internal resistance corresponding to the first target division interval is determined based on the second prediction curve; The first predicted internal resistance and the second predicted internal resistance are processed based on the second quantity ratio and the third quantity ratio to obtain the second internal resistance corresponding to the first target division interval. The second quantity ratio is determined by the number of intervals with second internal resistance in the plurality of second target division intervals, and the third quantity ratio is determined by the number of intervals with second internal resistance in the plurality of third target division intervals.
7. The method according to claim 5, characterized in that, After dividing the second charging data and the second driving data based on the multiple target segmentation intervals to obtain multiple second data sets, the method further includes: In response to the fact that the number of second data in the second data set is greater than or equal to a second preset threshold, the preset trust level corresponding to the target division interval is determined as the first trust level; In response to the fact that the number of second data in the second data set is greater than or equal to a third preset threshold and less than the second preset threshold, the trust level corresponding to the target division interval is determined as the second trust level; In response to the fact that the number of second data in the second data set is greater than a fourth preset threshold and less than the third preset threshold, the trust level corresponding to the target division interval is determined to be the third trust level; In response to the absence of a corresponding second data set in the target segmentation interval, a preset confidence level for the target segmentation interval is determined based on the product of a second quantity ratio, a third quantity ratio, and a second confidence level.
8. The method according to claim 1, characterized in that, The method further includes: The status parameters of the vehicle battery and the test battery are obtained within a preset number of consecutive frames, wherein the status parameters include at least the charging gun status and the high voltage power-on status. In response to the high voltage power-on state being in an unpowered state and the charging gun state being in a charging state within the consecutive frame count, first charging data is acquired. In response to the high voltage power-on state being in a power-on state and the charging gun state being in a non-charging state within the consecutive frame count, the first driving data is acquired.
9. A vehicle comprising: At least one processor; as well as A memory communicatively connected to the at least one processor; wherein, The memory stores instructions that are executed by the at least one processor to enable the at least one processor to perform the method for determining the battery internal resistance growth rate as described in any one of claims 1-8.
Citation Information
Patent Citations
Method for calibrating internal resistance initial value for pitch system battery pack
CN105699774A
Battery capacity fading calculation method and device, computer equipment and storage medium
CN113805084A