Battery health state judgment method and device, equipment and storage medium
By smoothing the historical charging order of the power battery and determining the health threshold, the judgment problem caused by inaccurate charging parameters in the prior art is solved, and the accuracy and reliability of the battery health status judgment is improved.
Patent Information
- Application Number
- CN202310748332.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-21
- Publication Date
- 2024-12-24
AI Technical Summary
When judging the health status of the power battery, the jump and inaccurate collection of charging parameters lead to poor reliability of the judgment results, making it difficult to accurately predict the health trend of the battery.
By obtaining the indicator values in the target battery's historical charging order, smoothing the process to determine the health status trend, and using the historical data of the same model battery to determine the health threshold, judge whether the current health status of the battery is abnormal, and avoid using this charging process jumps and historical mutations in parameters.
It improves the accuracy and reliability of battery health status judgment, reduces misjudgment caused by inaccurate charging parameters, and provides a more reliable health status evaluation.
Smart Images

Figure CN119179016A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of battery detection technology, and in particular to a method, device, equipment and storage medium for determining the health status of a battery. Background Art
[0002] In recent years, as the number of new energy vehicles has gradually increased, people have paid more and more attention to the safety of new energy vehicles. In the daily use of new energy vehicles, the most dangerous component in new energy vehicles is the power battery, because as the use time of new energy vehicles increases, the power battery in new energy vehicles will gradually age. When the power battery ages to a certain extent, the health status of the power battery will become abnormal. When the health status of the power battery becomes abnormal, the probability of thermal runaway of the power will increase. Therefore, the detection of the health status of the power battery is a necessary means to reduce thermal runaway events.
[0003] In the current technology, the charging parameters of the current charging process are usually obtained during the charging process of the power battery, and then the health status of the power battery is judged based on the charging parameters during the current charging process. However, since some charging parameters may jump during the charging process of the power battery, or the charging parameters collected at a certain moment are inaccurate, when such charging parameters are used to judge the health status of the power battery, the reliability of the judgment result is relatively poor. Summary of the invention
[0004] In view of this, the purpose of the present application is to provide a method, device, equipment and storage medium for determining the health status of a battery, so as to improve the accuracy of the determination result of the health status of the battery.
[0005] In a first aspect, an embodiment of the present application provides a method for determining a battery health status, the method comprising:
[0006] Obtaining a first indicator value of an indicator item for judging a health status of a target battery in a first historical charging order generated when the target battery of the charging order to be generated is charged on a charging device;
[0007] According to the order in which the first indicator values are generated, smoothing the first indicator values to obtain a trend for characterizing the health status of the target battery;
[0008] Based on the trend and the comparison result between the numerical value contained in the trend and the health threshold corresponding to the indicator item, it is determined whether the current health status of the target battery is abnormal, wherein the health threshold is determined based on the fluctuation of the second indicator value of the indicator item in the second historical charging order generated when the first battery is charged on the charging device, and the first battery includes all batteries of the same battery model as the target battery in the area to which the target battery belongs.
[0009] Optionally, judging whether the current health state of the target battery is abnormal according to the trend of the trend and the comparison result between the numerical value contained in the trend and the health threshold corresponding to the indicator item includes:
[0010] When the trend develops in a direction for indicating an abnormal state, and there is a value greater than the health threshold in the trend, it is determined that the current health state of the target battery is abnormal;
[0011] When the trend develops in a direction indicating a normal state, and the values in the trend are all less than the health threshold, it is determined that the current health state of the target battery is normal;
[0012] When any of the following situations occurs, it is determined that the current health status of the target battery is in a state to be observed:
[0013] When the trend develops in a direction indicating an abnormal state, and the values in the trend are all less than the health threshold, it is determined that the current health state of the target battery is in a state to be observed;
[0014] When the trend develops in a direction indicating a normal state, and there is a value greater than the health threshold in the trend, it is determined that the current health state of the target battery is in a state to be observed.
[0015] Optionally, when it is determined that the current health state of the target battery is abnormal, after the target battery is connected to a charging device, the method further includes:
[0016] Perform charging protection restrictions on this charging and / or issue a reminder message.
[0017] Optionally, the charging protection restriction includes: prohibiting charging or limiting charging according to a preset percentage of a charging parameter that the target battery interacts with a charging device before charging;
[0018] The prompt information includes: prompt information for indicating that the current health status of the target battery is abnormal and / or prompt information for instructing the user to perform battery maintenance.
[0019] Optionally, when determining the health threshold according to the fluctuation of the second indicator value of the indicator item in the second historical charging order generated when the first battery is charged on the charging device, it includes:
[0020] Calculate, according to the second indicator values in each of the second historical charging orders of the first battery, a first mean value A1 and a first standard deviation S1 for characterizing fluctuations in the second indicator values;
[0021] The health threshold is determined based on the abnormal standard value defined by the Z score, A1 and S1.
[0022] Optionally, determining the health threshold value according to the abnormal standard value, A1 and S1 defined by the Z score includes:
[0023] Calculate a second mean value A2 and a second standard deviation S2 for characterizing the fluctuation of the third indicator value according to the third indicator value of the indicator item in each third historical charging order of the second battery, wherein the second battery includes all batteries corresponding to each battery model in the region to which the target battery belongs;
[0024] Calculating a third mean value A3 and a third standard deviation S3 for characterizing fluctuations of the fourth indicator value according to fourth indicator values of the indicator items in fourth historical charging orders of a third battery, wherein the third battery includes all batteries of all battery models in the region to which the target battery belongs;
[0025] According to the differences between A1 and A2 and A3, respectively, a correction coefficient B1 of the mean is determined, and according to the differences between S1 and S2 and S3, respectively, a correction coefficient B2 of the standard deviation is determined, wherein both the correction coefficient B1 and the correction coefficient B2 are within a first preset interval;
[0026] Using the correction coefficient B1 to correct A1 to obtain A1', and using the correction coefficient to correct S1 to obtain S1';
[0027] The health threshold is determined based on the abnormal standard value defined by the Z score, A1' and S1'.
[0028] Optionally, determining the correction coefficient B1 of the mean value according to the differences between A1 and A2 and A3 respectively includes:
[0029] Calculate the difference between A2 and A3, which have the largest values among the third indicator values corresponding to each battery model in the region to which the target battery belongs, to obtain a first upper limit value for upward correction of the mean value;
[0030] Calculate the difference between A2 and A3, which have the smallest values among the third indicator values corresponding to each battery model in the region to which the target battery belongs, to obtain a first lower limit value for downward correction of the mean value;
[0031] Calculate the ratio of the first value and the second value to obtain a third value, wherein the first value is the difference between A1 and a fourth value, the fourth value is the sum of A3 and the first lower limit, and the second value is the difference between the first upper limit and the first lower limit;
[0032] Calculate the sum of the fifth value and the sixth value to use the sum as the correction coefficient B1, wherein the fifth value is the product of the third value and the seventh value, the sixth value and the seventh value are both preset values, the value range of the third value is between [0, 1], and the correction coefficient B1 is between [0.5, 2].
[0033] Optionally, determining the correction coefficient B2 of the standard deviation according to the differences between S1 and S2 and S3 respectively includes:
[0034] Calculate the difference between S2 and S3, which are the largest values of the third indicator values corresponding to each battery model in the region to which the target battery belongs, to obtain a second upper limit value for indicating an upward correction of the standard deviation;
[0035] Calculate the difference between S2 and S3, which have the smallest values among the third indicator values corresponding to each battery model in the region to which the target battery belongs, to obtain a lower limit value for downwardly correcting the standard deviation;
[0036] Calculate the ratio of the eighth value to the ninth value to obtain a tenth value, wherein the eighth value is the difference between S1 and the eleventh value, the eleventh value is the sum of S3 and the second lower limit, and the ninth value is the difference between the second upper limit and the second lower limit;
[0037] Calculate the sum of the twelfth value and the thirteenth value, and use the sum as the correction coefficient B2, wherein the twelfth value is the product of the tenth value and the fourteenth value, the thirteenth value and the fourteenth value are both preset values, the value range of the tenth value is between [0, 1], and the correction coefficient B2 is between [0.5, 2].
[0038] Optionally, the indicator item includes at least one of the following:
[0039] The highest temperature of the single battery in the charging order generated after one charging is completed, the maximum temperature difference between the single batteries, the maximum temperature rise rate in the single battery, the maximum battery voltage difference between the single batteries, and the battery internal resistance of the target battery.
[0040] Optionally, when the indicator items include at least two types, when determining whether the current health state of the target battery is abnormal, the method further includes:
[0041] When the health state corresponding to at least one of the indicator items is abnormal, it is determined that the current health state of the target battery is abnormal.
[0042] In a second aspect, an embodiment of the present application provides a device for determining a battery health status, the device comprising:
[0043] An acquisition unit, configured to acquire a first indicator value of an indicator item used to judge a health status of a target battery in a first historical charging order generated when the target battery for which a charging order is to be generated is charged on a charging device;
[0044] a processing unit, configured to smooth the first indicator values according to the order in which the first indicator values are generated, so as to obtain a trend for representing the health status of the target battery;
[0045] A judgment unit is used to judge whether the current health status of the target battery is abnormal based on the trend and the comparison result between the numerical value contained in the trend and the health threshold corresponding to the indicator item, wherein the health threshold is determined based on the fluctuation of the second indicator value of the indicator item in the second historical charging order generated when the first battery is charged on the charging device, and the first battery includes all batteries of the same battery model as the target battery in the area to which the target battery belongs.
[0046] Optionally, the judging unit is used to judge whether the current health state of the target battery is abnormal according to the trend of the trend and the comparison result between the numerical value contained in the trend and the health threshold corresponding to the indicator item, including:
[0047] When the trend develops in a direction for indicating an abnormal state, and there is a value greater than the health threshold in the trend, it is determined that the current health state of the target battery is abnormal;
[0048] When the trend develops in a direction indicating a normal state, and the values in the trend are all less than the health threshold, it is determined that the current health state of the target battery is normal;
[0049] When any of the following situations occurs, it is determined that the current health status of the target battery is in a state to be observed:
[0050] When the trend develops in a direction indicating an abnormal state, and the values in the trend are all less than the health threshold, it is determined that the current health state of the target battery is in a state to be observed;
[0051] When the trend develops in a direction indicating a normal state, and there is a value greater than the health threshold in the trend, it is determined that the current health state of the target battery is in a state to be observed.
[0052] Optionally, the judging device further includes:
[0053] The control unit is used to, when it is determined that the current health state of the target battery is abnormal, impose charging protection restrictions on the current charging and / or issue a prompt message after the target battery is connected to the charging device.
[0054] Optionally, the charging protection restriction includes: prohibiting charging or limiting charging according to a preset percentage of a charging parameter that the target battery interacts with a charging device before charging;
[0055] The prompt information includes: prompt information for indicating that the current health status of the target battery is abnormal and / or prompt information for instructing the user to perform battery maintenance.
[0056] Optionally, the judging device further includes:
[0057] A calculation unit is used to calculate a first mean A1 and a first standard deviation S1 for characterizing the fluctuation of the second indicator value according to the second indicator value in each of the second historical charging orders of the first battery; and determine the health threshold according to the abnormal standard value, A1 and S1 defined by the Z score.
[0058] Optionally, the calculation unit is used to determine the health threshold according to the abnormal standard value defined by the Z score, A1 and S1, including:
[0059] Calculate a second mean value A2 and a second standard deviation S2 for characterizing the fluctuation of the third indicator value according to the third indicator value of the indicator item in each third historical charging order of the second battery, wherein the second battery includes all batteries corresponding to each battery model in the region to which the target battery belongs;
[0060] Calculating a third mean value A3 and a third standard deviation S3 for characterizing fluctuations of the fourth indicator value according to fourth indicator values of the indicator items in fourth historical charging orders of a third battery, wherein the third battery includes all batteries of all battery models in the region to which the target battery belongs;
[0061] According to the differences between A1 and A2 and A3, respectively, a correction coefficient B1 of the mean is determined, and according to the differences between S1 and S2 and S3, respectively, a correction coefficient B2 of the standard deviation is determined, wherein both the correction coefficient B1 and the correction coefficient B2 are within a first preset interval;
[0062] Using the correction coefficient B1 to correct A1 to obtain A1', and using the correction coefficient to correct S1 to obtain S1';
[0063] The health threshold is determined based on the abnormal standard value defined by the Z score, A1' and S1'.
[0064] Optionally, the calculation unit is used to determine the correction coefficient B1 of the mean value according to the differences between A1 and A2 and A3 respectively, including:
[0065] Calculate the difference between A2 and A3, which have the largest values among the third indicator values corresponding to each battery model in the region to which the target battery belongs, to obtain a first upper limit value for upward correction of the mean value;
[0066] Calculate the difference between A2 and A3, which have the smallest values among the third indicator values corresponding to each battery model in the region to which the target battery belongs, to obtain a first lower limit value for downward correction of the mean value;
[0067] Calculate the ratio of the first value and the second value to obtain a third value, wherein the first value is the difference between A1 and a fourth value, the fourth value is the sum of A3 and the first lower limit, and the second value is the difference between the first upper limit and the first lower limit;
[0068] Calculate the sum of the fifth value and the sixth value to use the sum as the correction coefficient B1, wherein the fifth value is the product of the third value and the seventh value, the sixth value and the seventh value are both preset values, the value range of the third value is between [0, 1], and the correction coefficient B1 is between [0.5, 2].
[0069] Optionally, the calculation unit is used to determine the correction coefficient B2 of the standard deviation according to the differences between S1 and S2 and S3 respectively, including:
[0070] Calculate the difference between S2 and S3, which are the largest values of the third indicator values corresponding to each battery model in the region to which the target battery belongs, to obtain a second upper limit value for indicating an upward correction of the standard deviation;
[0071] Calculate the difference between S2 and S3, which have the smallest values among the third indicator values corresponding to each battery model in the region to which the target battery belongs, to obtain a lower limit value for downwardly correcting the standard deviation;
[0072] Calculate the ratio of the eighth value to the ninth value to obtain a tenth value, wherein the eighth value is the difference between S1 and the eleventh value, the eleventh value is the sum of S3 and the second lower limit, and the ninth value is the difference between the second upper limit and the second lower limit;
[0073] Calculate the sum of the twelfth value and the thirteenth value, and use the sum as the correction coefficient B2, wherein the twelfth value is the product of the tenth value and the fourteenth value, the thirteenth value and the fourteenth value are both preset values, the value range of the tenth value is between [0, 1], and the correction coefficient B2 is between [0.5, 2].
[0074] Optionally, the indicator item includes at least one of the following:
[0075] The highest temperature of the single battery in the charging order generated after one charging is completed, the maximum temperature difference between the single batteries, the maximum temperature rise rate in the single battery, the maximum battery voltage difference between the single batteries, and the battery internal resistance of the target battery.
[0076] Optionally, the judging unit is configured to, when judging whether the current health status of the target battery is abnormal, further include:
[0077] When the indicator items include at least two types, when the health state corresponding to at least one of the indicator items is abnormal, it is determined that the current health state of the target battery is abnormal.
[0078] In a third aspect, an embodiment of the present application provides an electronic device, comprising: a processor, a storage medium and a bus, wherein the storage medium stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor communicates with the storage medium through the bus, and the processor executes the machine-readable instructions to perform the steps of any method described in the first aspect.
[0079] In a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of any method described in the first aspect are executed.
[0080] The technical solution provided by the embodiments of the present application may at least include the following beneficial effects:
[0081] In the present application, for the target battery to be charged (i.e., the battery currently being charged or to be charged), the first indicator value of the indicator item used to judge the health status of the target battery in the first historical charging order generated when the target battery is charged on the charging device is first obtained. At this time, the first indicator value of the indicator item of the target battery during each charging process is obtained. Since the health status of the battery generally changes linearly, that is, the health status of the battery generally does not change dramatically, after obtaining the first indicator value, each first indicator value can be smoothed according to the order in which each first indicator value is generated, so as to eliminate or correct the first indicator values that have changed dramatically during the previous charging process, so as to obtain the trend trend for characterizing the health status of the target battery. According to the trend trend, it can be determined whether the health status of the target battery is developing abnormally or abnormally. After obtaining the trend trend, it can be determined according to the trend trend, the values contained in the trend trend and The comparison result of the health threshold corresponding to the indicator item determines whether the current health status of the target battery is abnormal, wherein the health threshold is determined by the fluctuation of the second indicator value of the indicator item in the second historical charging order generated when all batteries of the same battery model as the target battery in the area to which the target battery belongs are charged on the charging device. Since the historical charging data of the target battery is used to determine the trend of the health status when judging the health status of the target battery, the determined trend is relatively accurate, and the determined health threshold can reflect a general situation of the battery model. Therefore, the result determined by the above method is relatively accurate. Compared with the prior art, the present application does not use the relevant charging parameters in this charging process, and when determining the trend, the first indicator parameter is smoothed, thereby avoiding the problem of jumps or inaccurate collection of relevant parameters in this charging process, and also avoiding historical mutations, thereby determining a higher reliability of the judgment result. BRIEF DESCRIPTION OF THE DRAWINGS
[0082] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0083] Figure 1 A flowchart of a method for determining the health status of a battery provided in Example 1 of the present application;
[0084] Figure 2 A schematic diagram of a process for determining a health threshold provided in Example 1 of the present application;
[0085] Figure 3 A schematic diagram of another process for determining a health threshold provided in Example 1 of the present application;
[0086] Figure 4 A schematic diagram of a process for determining a correction coefficient of a mean value provided in Example 1 of the present application;
[0087] Figure 5 A schematic diagram of a process for determining a correction coefficient of a standard deviation provided in Example 1 of the present application;
[0088] Figure 6 A schematic diagram of the structure of a battery health status determination device provided in Embodiment 2 of the present application;
[0089] Figure 7 A schematic diagram of the structure of an electronic device provided in Example 3 of the present application. DETAILED DESCRIPTION
[0090] To make the purpose, technical scheme and advantages of the embodiments of the present application clearer, the technical scheme in the embodiments of the present application will be clearly and completely described below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all of the embodiments. The components of the embodiments of the present application usually described and shown in the drawings here can be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, each other embodiment obtained by those skilled in the art without making creative work belongs to the scope of protection of the present application.
[0091] In order to enable those skilled in the art to use the contents of this application, the following implementation is provided in conjunction with the specific application scenario "determination of the health status of the power battery". For those skilled in the art, the general principles defined herein can be applied to other embodiments and application scenarios without departing from the spirit and scope of this application. Although this application is mainly described around the determination of the health status of the power battery, it should be understood that this is only an exemplary embodiment.
[0092] It should be noted that the term "comprising" will be used in the embodiments of the present application to indicate the existence of the features declared thereafter, but does not exclude the addition of other features.
[0093] In the existing battery health status judgment, the charging parameters of the current charging are usually obtained during the charging process, and then the battery health status is judged based on the charging parameters obtained during the current charging. However, since some charging parameters may change during the charging process, such as battery temperature, or the charging parameters may be inaccurately collected at a certain moment, which may also affect the final judgment result, the reliability of the judgment result obtained by the judgment method of the prior art is relatively poor.
[0094] In order to solve the above-mentioned problems, the embodiments of the present application provide a method, device, equipment and storage medium for judging the health status of a battery, which uses the historical data of the target battery to determine the trend of the health status of the target battery. Since the health status of the battery generally does not mutate suddenly, the trend can roughly determine whether the target battery is developing abnormally or abnormally, and also uses the fluctuation of the second indicator value of the indicator item in the second historical charging order generated when all batteries of the same battery model as the target battery in the area to which the target battery belongs are charged on the charging device to determine the health threshold, so that the obtained health threshold can reflect a general situation of the battery model, and then when the health threshold and trend are used to judge the health status of the target battery, the determined result is more accurate, and compared with the prior art, the present application does not use the relevant charging parameters in this charging process, and when determining the trend, the first indicator parameter is smoothed, thereby avoiding the problem of jump or inaccurate collection of the relevant parameters in this charging process, and also avoiding historical mutations, and thus the reliability of the determined judgment result is higher.
[0095] In this application, the charging order is generated after the battery is fully charged. The charging order records the content related to this charging, such as: the relevant charging parameters during the charging process, where the charging parameters are collected according to the specified cycle, and the charging parameters collected in each cycle will be stored as a set of data, which can be understood as a frame of data. During the charging process, the relevant charging parameters will be stored frame by frame. When the charging is completed, the data of all frames will be saved in a charging order, and the charging data of each frame can be obtained through the charging order. Among them, the charging parameters include but are not limited to: current, battery capacity, battery rated voltage and other information. Of course, the charging order also includes other content, which will not be described in detail here.
[0096] The battery involved in the present application is a battery pack composed of multiple single cells. The charging parameters mentioned above may also include relevant charging parameters of each single cell, such as: the single cell temperature and single cell voltage of each single cell in each collection cycle.
[0097] The battery involved in the present application may be a power battery, and the charging device may be a charging pile, specifically a public charging pile or a private charging pile. Of course, the battery may also be other types of batteries, and the charging device may also be other types, which are not specifically limited here.
[0098] The process of charging the battery through the charging device includes three stages: before charging, charging and charging end. After the physical connection between the battery and the charging device is completed, the pre-charging preparation stage is entered. In this stage, the battery management system and the charging device perform a handshake process. During the handshake process, the battery management system will send the static information of the battery to the charging device. The static information includes: the calibrated capacity of the battery, the calibrated voltage and other contents. After completing the handshake, the charging stage is entered. In this stage, the battery management system will inform the charging device of the charging information of this charging in the form of a message, such as: charging voltage, charging current and other contents, so that the charging pile can charge the battery according to the obtained charging information. If the charging capacity of the charging device does not meet the requirements of the charging information, the battery is charged according to the maximum charging capacity of the charging device. After the battery is charged according to the charging information, the charging end stage is entered. In this stage, the battery management system will inform the charging device of its own statistical data on the battery in the form of a message, that is, the charging parameters of each frame mentioned above, and then the charging device generates a charging order. If necessary, the charging order can also be uploaded to the cloud. After the battery management system and the charging device complete data exchange, the charging process is over.
[0099] After uploading the charging order to the cloud, the abnormal data in the charging order can be cleaned, for example: deleting the frame containing the data exceeding the preset threshold, or deleting the frame containing the abnormal data change. The above cleaning method is only an exemplary description, and the specific cleaning method can be set according to actual needs, and is not specifically limited here.
[0100] After cleaning the data, the charging orders stored in the cloud can be clustered to distinguish the charging orders of different battery models for subsequent use. When clustering the charging orders, a specific clustering scheme can be selected according to actual needs, and no specific limitation is made here. Different battery models can be understood as batteries with different battery parameters. For example, the type of single battery cells used is the same, but the number of single battery cells used is different, which can be understood as different battery models, or the type of single battery cells used is different, which can also be understood as different battery models. Alternatively, the type and number of single battery cells used are the same, but the connection methods between the single battery cells are different, which can also be understood as different battery models.
[0101] It should be noted that the device or electronic device involved in the embodiments of the present application can be a server or a cloud server, or can be executed in a server group. The server group can be centralized or distributed. In some embodiments, the server can be local or remote relative to the terminal. In some embodiments, the server can be implemented on a cloud platform; as an example only, the cloud platform can include a private cloud, a public cloud, a hybrid cloud, a community cloud, a distributed cloud, an inter-cloud, a multi-cloud, etc., or any combination thereof.
[0102] In addition, the device or electronic device involved in the embodiment of the present application can be executed on the device, and specifically can include: a mobile device, a tablet computer, a laptop computer, or a built-in device in a motor vehicle, etc., or any combination thereof. In some embodiments, the mobile device may include a smart home device, a wearable device, a smart mobile device, a virtual reality device, or an augmented reality device, etc., or any combination thereof. In some embodiments, the smart home device may include a control device for a smart electrical device, a smart monitoring device, etc., or any combination thereof. In some embodiments, the wearable device may include a smart bracelet, a smart helmet, a smart watch, a smart accessory, etc., or any combination thereof. In some embodiments, the smart mobile device may include a smart phone, a personal digital assistant (PDA), a gaming device, a navigation device, etc., or any combination thereof. In some embodiments, the virtual reality device and / or the augmented reality device may include a virtual reality helmet, an augmented reality helmet, etc., or any combination thereof. For example, the virtual reality device and / or the augmented reality device may include various virtual reality products, etc.
[0103] The technical solution provided in this application is described in detail below in conjunction with specific embodiments.
[0104] Embodiment 1
[0105] Figure 1 A flowchart of a method for determining the health status of a battery provided in Example 1 of the present application is shown as follows: Figure 1 As shown, the determination method includes the following steps:
[0106] Step 101: Obtain a first indicator value of an indicator item used to judge the health status of a target battery in a first historical charging order generated when the target battery for which a charging order is to be generated is charged on a charging device.
[0107] Specifically, batteries that have completed physical connection with the charging device or are about to be physically connected with the charging device can be used as target batteries for charging orders to be generated, wherein the batteries that are about to be physically connected with the charging device include batteries that are predicted to be charged according to the charging frequency of the battery, or batteries that are reserved with the charging device through reservation instructions. The reservation instruction can be used to reserve the time to start charging or the time period for charging. For example: when the battery is a power battery in a new energy vehicle and the charging device is a shared charging pile, the user terminal can be bound to the new energy vehicle. After the user terminal is bound to the new energy vehicle, the binding of the user terminal and the battery is also completed. The user can make a reservation for the designated shared charging pile through the user terminal. When making a reservation, the reservation time point or time period can be set, and then sent to the corresponding shared charging pile through the reservation instruction. After receiving the reservation instruction, the shared charging pile reserves a charging position for the new energy vehicle according to the reservation instruction.
[0108] After determining the target battery for which a charging order is to be generated, in order to obtain the trend of the health status of the target battery, it is necessary to obtain the first historical charging order generated when the target battery is charged on each charging device within a preset time (such as within a week or a month, etc.). Each historical charging order records the relevant information generated by the target battery during the charging process, such as charging parameters. Then, the relevant information in each first historical charging order is extracted to obtain the first indicator value of the indicator item for judging the health status of the target battery.
[0109] It should be noted that the indicator items used to determine the health status of the target battery include indicator items that can be directly mentioned from the first historical charging order, or indicator items obtained after processing the indicator items directly mentioned from the first historical charging order, or a combination of the two. The specific indicator items can be set according to actual needs and are not specifically limited here.
[0110] Step 102: Smoothing the first indicator values according to the order in which the first indicator values are generated to obtain a trend for characterizing the health status of the target battery.
[0111] Specifically, since each charging of the battery has a sequence, the generated historical order also has a sequence. After obtaining the first indicator value in the first historical charging order of the target battery, the generation of each first indicator value also has a sequence relationship in time. In order to predict the trend of the health status of the target battery, it is necessary to sort the first indicator values according to the sequence of generation. For example: map the first indicator values to a two-dimensional coordinate system according to the sequence of generation, where the Y-axis corresponds to the size of each first indicator value, and the X-axis corresponds to the sequence of generation of each first indicator value. On the X-axis, the interval distance between any two adjacent first indicator values is the same. That is, the first indicator values are arranged in an equidistant manner on the X-axis. After the order in which the first indicator values are generated is determined, since the change in the health state of the battery is linear, that is, except for special circumstances, mutations generally do not occur. Furthermore, the difference in the health state reflected by the battery performance between two adjacent charges is generally not too large. Therefore, it is necessary to smooth the first indicator data so as to remove or modify the indicator values that have mutated in the first indicator values, thereby obtaining a trend for characterizing the health state of the target battery. The trend can reflect whether the health state of the target battery is currently developing abnormally or continuing to develop normally.
[0112] It should be noted that when smoothing the first indicator value, it can be smoothing based on a curve graph composed of the first indicator data, or it can be smoothing based on the distribution of the first indicator data. There is no specific limitation on how to smooth the first indicator value, and the specific smoothing means can also be set according to actual needs. For example, smoothing methods such as median filtering algorithm and sliding arithmetic mean filtering can be used, which are not specifically limited here.
[0113] Step 103, based on the trend and the comparison result between the numerical value contained in the trend and the health threshold corresponding to the indicator item, determine whether the current health status of the target battery is abnormal, wherein the health threshold is determined based on the fluctuation of the second indicator value of the indicator item in the second historical charging order generated when the first battery is charged on the charging device, and the first battery includes all batteries of the same battery model as the target battery in the area to which the target battery belongs.
[0114] Specifically, after determining the trend of the health status of the target battery, the approximate trend of the current health status of the target battery and the numerical range corresponding to the health status of the target battery can be determined based on the trend. Therefore, it is possible to determine whether the health status of the target battery is abnormal during this charging based on the trend and the comparison result of the numerical value contained in the trend with the health threshold corresponding to the indicator item. And because the health threshold is determined based on the fluctuation of the second indicator value of the indicator item in the second historical charging order of the product when all batteries of the same battery model as the target battery in the area to which the target battery belongs are charged on the charging device, the health threshold can reflect a general situation of batteries of this battery model, that is, a general classification standard for whether the health status of batteries of this battery model is abnormal. When the value of the health status of the battery under the battery model is higher than the health threshold, it can be considered that the health status of the battery is in an abnormal state. When the value of the health status of the battery under the battery model is lower than the health threshold, it can be considered that the health status of the battery is in a normal state. Therefore, the reliability of the health threshold obtained by this method is relatively high, and the reliability of the judgment result obtained using the above health threshold is also relatively high. In addition, compared with the prior art, the present application does not use the relevant charging parameters in this charging process, and when determining the trend direction, the first indicator parameter is smoothed, thereby avoiding the problem of jumps or inaccurate collection of relevant parameters in this charging process, and also avoiding historical mutations, thereby further improving the reliability of the judgment result obtained by the present application.
[0115] In a feasible implementation scheme, the following three situations are included when executing step 103:
[0116] Case 1: when the trend develops in a direction indicating an abnormal state, and there is a value greater than the health threshold in the trend, it is determined that the current health state of the target battery is abnormal;
[0117] Case 2: when the trend develops in a direction indicating a normal state, and the values in the trend are all less than the health threshold, it is determined that the current health state of the target battery is normal;
[0118] Case 3: When any of the following cases occurs, it is determined that the current health status of the target battery is in a state to be observed:
[0119] When the trend develops in a direction indicating an abnormal state, and the values in the trend are all less than the health threshold, it is determined that the current health state of the target battery is in a state to be observed;
[0120] When the trend develops in a direction indicating a normal state, and there is a value greater than the health threshold in the trend, it is determined that the current health state of the target battery is in a state to be observed.
[0121] Specifically, when the trend of the health status of the target battery develops in a direction for indicating an abnormal state, it indicates that the health status of the target battery will become worse and worse. In this case, if there is a value in the trend that is greater than the health threshold, it indicates that the health status of the target battery is already abnormal and continues to develop in a more abnormal direction. Therefore, it can be determined that the current health status of the target battery is abnormal. However, if the values in the trend are all less than the health threshold, it indicates that the previous health status of the target battery was normal. However, if the trend is developing in an abnormal direction, it cannot be determined whether the current health status is abnormal, and the health status of the target battery is determined to be in a state to be observed. When the trend of the health status of the target battery develops in a direction for indicating a normal state, it indicates that the health status of the target battery will become better and better. In this case, if the values in the trend are all less than the health threshold, it indicates that the health status of the target battery was normal for a period of time before. Therefore, it can be determined that the current health status of the target battery is normal. However, if there is a value in the trend that is greater than the health threshold, it indicates that the health status of the target battery has been abnormal before. Therefore, it cannot be determined whether the current health status is abnormal, and the health status of the target battery can be determined to be in a state to be observed.
[0122] Taking the indicator item battery temperature as an example, when the health threshold corresponding to the battery temperature is 9.3℃, when the trend of the battery temperature is upward, it means that the battery temperature is getting higher and higher. At this time, the health status of the battery is developing in the direction of the abnormal state, and when there is a value greater than 9.3 in the trend of the battery temperature, it is determined that the battery is in an abnormal state. When the values in the trend of the battery temperature are all less than the health threshold, it is determined that the health status of the battery is in a state to be observed; when the trend of the battery temperature is downward, it indicates that the battery temperature is getting lower and lower. At this time, whether the health status of the battery is developing in the direction of the normal state, and when the values in the trend of the battery temperature are all less than 9.3, it is determined that the battery is in a normal state. When there is a value greater than the health threshold in the trend of the battery temperature, it is determined that the health status of the battery is in a state to be observed.
[0123] In a feasible implementation scheme, in order to improve the safety of the target battery, when it is determined that the current health status of the target battery is abnormal, after the target battery is connected to the charging device, charging protection restrictions are imposed on this charging and / or a prompt message is issued.
[0124] In a feasible implementation, the charging protection restriction includes: prohibiting charging or limiting charging according to a preset percentage of the charging parameters that the target battery interacts with the charging device before charging; the prompt information includes: prompt information indicating that the current health status of the target battery is abnormal and / or prompt information instructing the user to perform battery maintenance.
[0125] Specifically, when the charging protection limit is to prohibit charging, an indication signal prohibiting charging can be issued on the charging device. If the target battery is bound to the user terminal, information indicating that charging is prohibited can also be sent to the user. Taking the battery capacity as an example, when the charging protection limit is to limit charging according to a preset percentage (for example: 50%), charging will be stopped when the battery capacity reaches 50%.
[0126] It should be noted that charging protection restrictions and prompt information can be used separately or in combination. The specific usage is not limited here. The specific prompt content and the specific charging parameters restricted during charging can be set according to actual needs and are not specifically limited here.
[0127] In a feasible implementation scheme, the above health threshold needs to be determined before step 101. Figure 2 A schematic diagram of a process for determining a health threshold value provided in Example 1 of the present application is shown in FIG. Figure 2 As shown, the specific steps include:
[0128] Step 201: Calculate a first mean value A1 and a first standard deviation S1 for characterizing fluctuations of the second indicator value according to the second indicator value in each of the second historical charging orders of the first battery.
[0129] Step 202: Determine the health threshold value according to the abnormal standard value defined by the Z score, A1 and S1.
[0130] Specifically, the health threshold can be determined by the following formula:
[0131] Z = (D-A1) / S1;
[0132] Among them, the value of Z is the abnormal standard value defined by the Z score. Since a Z score greater than or equal to 3 indicates an abnormality, the specific value of Z can be 3, and D is the health threshold.
[0133] It should be noted that in addition to the mean and standard deviation, which can represent the fluctuation of the second indicator value, other values can also be used to represent it, such as variance. The specific type of value selected as the fluctuation can be set according to actual needs, and after selecting the specific two types of values, which one is the numerator and which one is the denominator can also be set according to actual needs, and no specific limitation is made here.
[0134] In one possible embodiment, Figure 3 Another flow chart of determining a health threshold value provided in Example 1 of the present application is as follows: Figure 3 As shown, when executing step 202, it can be implemented by the following steps:
[0135] Step 301, according to the third indicator value of the indicator item in each third historical charging order of the second battery, calculate the second mean A2 and the second standard deviation S2 used to characterize the fluctuation of the third indicator value, wherein the second battery includes all batteries corresponding to each battery model in the area to which the target battery belongs.
[0136] Step 302: Calculate a third mean A3 and a third standard deviation S3 for characterizing fluctuations in the fourth indicator value according to the fourth indicator value of the indicator item in each fourth historical charging order of the third battery, wherein the third battery includes all batteries of all battery models in the area to which the target battery belongs.
[0137] Step 303, determine the correction coefficient B1 of the mean according to the differences between A1, A2 and A3 respectively, and determine the correction coefficient B2 of the standard deviation according to the differences between S1, S2 and S3 respectively, wherein the correction coefficient B1 and the correction coefficient B2 are both within the first preset interval.
[0138] Step 304: Use the correction coefficient B1 to correct A1 to obtain A1', and use the correction coefficient to correct S1 to obtain S1'.
[0139] Step 305: Determine the health threshold value according to the abnormal standard value defined by the Z score, A1' and S1'.
[0140] Specifically, since the health thresholds of batteries of different models are different, for example, the health threshold of a battery with higher performance is higher than that of a battery with lower performance. In order to make the health threshold of a battery with higher performance higher and the health threshold of a battery with lower performance lower, it is necessary to correct the first mean and the first standard deviation, that is, it is necessary to calculate the correction coefficient B1 corresponding to the first mean and the correction coefficient B2 corresponding to the first standard deviation.
[0141] When correcting the first mean and the first standard deviation of the target battery, a reference value needs to be set. Considering that the use environment in different areas has different effects on the battery, all batteries under all battery models in the area to which the target battery belongs can be selected as reference standards, and then the third mean A3 and the third standard deviation S3 of all batteries under all battery models in the area to which the target battery belongs can be used as reference values to determine the difference between A1 and A3, and the difference between S1 and S3. In addition, in order to make the obtained correction coefficient relatively reasonable, the second mean A2 and the second standard deviation S3 of all batteries corresponding to each battery model in the area to which the target battery belongs need to be determined, so as to determine the difference between A2 and A3, and the difference between S2 and S3. The difference between A2 and A3, and the difference between S2 and S3 can reflect the fluctuation range of the health status of the battery in a certain area, and then the correction coefficient B1 of the mean determined by the difference between A1 and A3, and the difference between A2 and A3, and the correction coefficient B2 of the standard deviation determined by the difference between S1 and S3, and the difference between S2 and S3 are relatively reasonable. Furthermore, after obtaining relatively reasonable correction coefficients, A1 and S1 are corrected using the corresponding correction coefficients, and then the health threshold is determined using the corrected A1' and S1'. The health threshold obtained in this way can make the health threshold of the battery with better performance and the battery with poorer performance differ greatly, thereby meeting the requirements of different battery models for health thresholds.
[0142] It should be noted that when correcting A1, the product of A1 and the correction coefficient B1 can be calculated, and then the product can be used as A1'. When correcting S1, the product of S1 and the correction coefficient B2 can be calculated, and then the product can be used as S1'. The above correction method is only one implementation method. The specific correction method can be set according to actual needs and is not specifically limited here.
[0143] When determining the health threshold according to the abnormal standard value defined by the Z score, A1' and S1', the health threshold can be determined specifically by the following formula:
[0144] Z = (D-A1') / S1'.
[0145] In one possible embodiment, Figure 4 A schematic diagram of a process for determining a correction coefficient of a mean value provided in Example 1 of the present application is shown in FIG. Figure 4 As shown, when executing the step of determining the correction coefficient B1 of the mean value according to the differences between A1, A2 and A3 respectively, it can be achieved by the following steps:
[0146] Step 401: Calculate the difference between A2 and A3, which are the largest values of the third indicator values corresponding to each battery model in the region to which the target battery belongs, to obtain a first upper limit value for upward correction of the mean value.
[0147] Step 402: Calculate the difference between A2 and A3, which are the smallest values of the third indicator values corresponding to each battery model in the region to which the target battery belongs, to obtain a first lower limit value for downward correction of the mean value.
[0148] Step 403, calculate the ratio of the first value and the second value to obtain a third value, wherein the first value is the difference between A1 and a fourth value, the fourth value is the sum of A3 and the first lower limit, and the second value is the difference between the first upper limit and the first lower limit.
[0149] Step 404, calculate the sum of the fifth value and the sixth value, and use the sum as the correction coefficient B1, wherein the fifth value is the product of the third value and the seventh value, the sixth value and the seventh value are both preset values, the value range of the third value is between [0, 1], and the correction coefficient B1 is between [0.5, 2].
[0150] Specifically, when the target battery area includes battery model 1, battery model 2, and battery model 3, the second mean A21 of the third indicator value corresponding to the indicator item in each third historical charging order of battery model 1, the second mean A22 of the third indicator value corresponding to the indicator item in each third historical charging order of battery model 2, and the second mean A23 of the third indicator value corresponding to the indicator item in each third historical charging order of battery model 3 can be determined. At this time, three groups of data can be obtained, each group of data includes multiple second means, each second mean is obtained according to the third indicator value corresponding to the indicator item in a third historical charging order, and then a second mean A2 with the largest value is selected from the above three groups of data. max , and a second mean value A2 with the smallest value min , then calculate the third mean A3 of all the third indicator values corresponding to the indicator items in all the third historical charging orders included in battery model 1, battery model 2 and battery model 3, and then calculate A2 max The difference between A3 and A2 is used as the first upper limit T1 when the mean is corrected upward, and A2 is calculated. min The difference between A1 and A2 is used as the first lower limit T2 when correcting the mean downward, that is, T1 = A2 max -A3, T2 = A2 min -A3.
[0151] After obtaining the first upper limit value T1 and the first lower limit value T2, the third value I is calculated using the following formula:
[0152] I = (A1-A3-T2) / (T1-T2);
[0153] After obtaining the third value I, the coefficient B1 is corrected using the following formula:
[0154] B1=W×I+V;
[0155] Among them, W is the seventh value, the product of W×I is the fifth value, V is the sixth value, the value range of I is between [0, 1], and the correction coefficient B1 is between [0.5, 2].
[0156] It should be noted that the value of W can be 3 / 2, and the value of V can be 1 / 2. Of course, the values of W and V can also be other values, as long as the value range of the correction coefficient B1 can fall within the range of [0.5, 2] when the value range of I is between [0, 1]. The specific value is not limited here.
[0157] In one possible embodiment, Figure 5 A schematic diagram of a process for determining a correction coefficient for a standard deviation provided in Example 1 of the present application is shown in FIG. Figure 5 As shown, when performing the step of determining the correction coefficient B2 of the standard deviation according to the differences between S1, S2 and S3 respectively, it can be achieved by the following steps:
[0158] Step 501: Calculate the difference between S2 and S3, the largest values of the third indicator values corresponding to each battery model in the region to which the target battery belongs, to obtain a second upper limit value for upward correction of the standard deviation.
[0159] Step 502: Calculate the difference between S2 and S3, which are the smallest values of the third indicator values corresponding to each battery model in the region to which the target battery belongs, to obtain a lower limit value for downward correction of the standard deviation.
[0160] Step 503, calculate the ratio of the eighth value and the ninth value to obtain the tenth value, wherein the eighth value is the difference between S1 and the eleventh value, the eleventh value is the sum of S3 and the second lower limit, and the ninth value is the difference between the second upper limit and the second lower limit.
[0161] Step 504, calculate the sum of the twelfth value and the thirteenth value, and use the sum as the correction coefficient B2, wherein the twelfth value is the product of the tenth value and the fourteenth value, the thirteenth value and the fourteenth value are both preset values, the value range of the tenth value is between [0, 1], and the correction coefficient B2 is between [0.5, 2].
[0162] about Figure 5 The relevant principles of the content shown can be referred to Figure 4 The explanation of the contents shown will not be given in detail here.
[0163] In a feasible embodiment, the above-mentioned indicator items include at least one of the following: the highest temperature in the single cell in the charging order generated after one charging is completed, the maximum temperature difference between the single cells, the maximum heating rate in the single cell, the maximum battery pressure difference between the single cells, and the battery internal resistance of the target battery.
[0164] Specifically, each charging order records the charging parameters of the battery during the charging process, and the charging parameters are stored frame by frame, wherein the data stored frame by frame can be used to determine the highest temperature corresponding to each single battery in this charging process, the lowest temperature corresponding to each single battery in this charging process, the maximum voltage in each single battery after the end of this charging, the minimum voltage in each single battery after the end of this charging, the total voltage corresponding to the battery pack in each frame during this charging process, the total current corresponding to the battery pack in each frame during this charging process, etc. The maximum temperature difference of each single battery can be obtained through the difference between the highest temperature and the lowest temperature of each single battery, and then the maximum temperature difference can be selected from the maximum temperature difference of each single battery. The maximum value is used as the maximum temperature difference between the single cells; the maximum temperature difference between any two adjacent frames of the single cell can be determined by the difference between the highest temperature and the lowest temperature in two adjacent frames of each single cell, and then the ratio of the maximum temperature difference to the acquisition period is calculated to determine the ratio as the maximum heating rate in the single cell; the difference between the maximum voltage and the minimum voltage is calculated to use the difference as the maximum battery voltage difference between the single cells; the difference in the total voltage corresponding to the two frames and the difference in the total current are calculated, and then the ratio of the two differences is calculated to use the ratio as the battery internal resistance of the target battery, wherein the difference in the total current corresponding to the two selected frames must exceed a preset threshold, such as 40A, so that the determined battery internal resistance is relatively accurate.
[0165] In a feasible implementation scheme, when the indicator items include at least two types, when judging whether the current health status of the target battery is abnormal, when the health status corresponding to at least one of the indicator items is abnormal, it is determined that the current health status of the target battery is abnormal.
[0166] It should be noted that the specific number of indicator items to be selected and the specific indicator items to be selected for judging whether the current health status of the target battery is abnormal can be set according to actual needs and are not specifically limited here.
[0167] Embodiment 2
[0168] Figure 6 This is a schematic diagram of a battery health status determination device provided in Embodiment 2 of the present application. Figure 6 As shown, the judging device comprises:
[0169] An acquisition unit 61 is used to acquire a first indicator value of an indicator item used to judge the health status of the target battery in a first historical charging order generated when the target battery for which the charging order is to be generated is charged on a charging device;
[0170] A processing unit 62, configured to smooth the first indicator values according to the order in which the first indicator values are generated, so as to obtain a trend for representing the health status of the target battery;
[0171] The judgment unit 63 is used to judge whether the current health status of the target battery is abnormal based on the trend and the comparison result between the numerical value contained in the trend and the health threshold corresponding to the indicator item, wherein the health threshold is determined based on the fluctuation of the second indicator value of the indicator item in the second historical charging order generated when the first battery is charged on the charging device, and the first battery includes all batteries of the same battery model as the target battery in the area to which the target battery belongs.
[0172] In a feasible implementation manner, the judgment unit 63 is used to judge whether the current health state of the target battery is abnormal according to the trend of the trend and the comparison result between the numerical value contained in the trend and the health threshold corresponding to the indicator item, including:
[0173] When the trend develops in a direction for indicating an abnormal state, and there is a value greater than the health threshold in the trend, it is determined that the current health state of the target battery is abnormal;
[0174] When the trend develops in a direction indicating a normal state, and the values in the trend are all less than the health threshold, it is determined that the current health state of the target battery is normal;
[0175] When any of the following situations occurs, it is determined that the current health status of the target battery is in a state to be observed:
[0176] When the trend develops in a direction indicating an abnormal state, and the values in the trend are all less than the health threshold, it is determined that the current health state of the target battery is in a state to be observed;
[0177] When the trend develops in a direction indicating a normal state, and there is a value greater than the health threshold in the trend, it is determined that the current health state of the target battery is in a state to be observed.
[0178] In a feasible implementation manner, the determining device further includes:
[0179] The control unit is used to, when it is determined that the current health state of the target battery is abnormal, impose charging protection restrictions on the current charging and / or issue a prompt message after the target battery is connected to the charging device.
[0180] In a feasible implementation, the charging protection restriction includes: prohibiting charging or limiting charging according to a preset percentage of a charging parameter that the target battery interacts with a charging device before charging;
[0181] The prompt information includes: prompt information for indicating that the current health status of the target battery is abnormal and / or prompt information for instructing the user to perform battery maintenance.
[0182] In a feasible implementation manner, the determining device further includes:
[0183] A calculation unit is used to calculate a first mean A1 and a first standard deviation S1 for characterizing the fluctuation of the second indicator value according to the second indicator value in each of the second historical charging orders of the first battery; and determine the health threshold according to the abnormal standard value, A1 and S1 defined by the Z score.
[0184] In a feasible embodiment, the calculation unit is used to determine the health threshold according to the abnormal standard value defined by the Z score, A1 and S1, including:
[0185] Calculate a second mean value A2 and a second standard deviation S2 for characterizing the fluctuation of the third indicator value according to the third indicator value of the indicator item in each third historical charging order of the second battery, wherein the second battery includes all batteries corresponding to each battery model in the region to which the target battery belongs;
[0186] Calculating a third mean value A3 and a third standard deviation S3 for characterizing fluctuations of the fourth indicator value according to fourth indicator values of the indicator items in fourth historical charging orders of a third battery, wherein the third battery includes all batteries of all battery models in the region to which the target battery belongs;
[0187] According to the differences between A1 and A2 and A3, respectively, a correction coefficient B1 of the mean is determined, and according to the differences between S1 and S2 and S3, respectively, a correction coefficient B2 of the standard deviation is determined, wherein both the correction coefficient B1 and the correction coefficient B2 are within a first preset interval;
[0188] Using the correction coefficient B1 to correct A1 to obtain A1', and using the correction coefficient to correct S1 to obtain S1';
[0189] The health threshold is determined based on the abnormal standard value defined by the Z score, A1' and S1'.
[0190] In a feasible implementation manner, the calculation unit is used to determine the correction coefficient B1 of the mean value according to the differences between A1 and A2 and A3 respectively, including:
[0191] Calculate the difference between A2 and A3, which have the largest values among the third indicator values corresponding to each battery model in the region to which the target battery belongs, to obtain a first upper limit value for upward correction of the mean value;
[0192] Calculate the difference between A2 and A3, which have the smallest values among the third indicator values corresponding to each battery model in the region to which the target battery belongs, to obtain a first lower limit value for downward correction of the mean value;
[0193] Calculate the ratio of the first value and the second value to obtain a third value, wherein the first value is the difference between A1 and a fourth value, the fourth value is the sum of A3 and the first lower limit, and the second value is the difference between the first upper limit and the first lower limit;
[0194] Calculate the sum of the fifth value and the sixth value to use the sum as the correction coefficient B1, wherein the fifth value is the product of the third value and the seventh value, the sixth value and the seventh value are both preset values, the value range of the third value is between [0, 1], and the correction coefficient B1 is between [0.5, 2].
[0195] In a feasible implementation manner, the calculation unit is used to determine the correction coefficient B2 of the standard deviation according to the differences between S1 and S2 and S3 respectively, including:
[0196] Calculate the difference between S2 and S3, which are the largest values of the third indicator values corresponding to each battery model in the region to which the target battery belongs, to obtain a second upper limit value for indicating an upward correction of the standard deviation;
[0197] Calculate the difference between S2 and S3, which have the smallest values among the third indicator values corresponding to each battery model in the region to which the target battery belongs, to obtain a lower limit value for downwardly correcting the standard deviation;
[0198] Calculate the ratio of the eighth value to the ninth value to obtain a tenth value, wherein the eighth value is the difference between S1 and the eleventh value, the eleventh value is the sum of S3 and the second lower limit, and the ninth value is the difference between the second upper limit and the second lower limit;
[0199] Calculate the sum of the twelfth value and the thirteenth value, and use the sum as the correction coefficient B2, wherein the twelfth value is the product of the tenth value and the fourteenth value, the thirteenth value and the fourteenth value are both preset values, the value range of the tenth value is between [0, 1], and the correction coefficient B2 is between [0.5, 2].
[0200] In a feasible implementation scheme, the indicator items include at least one of the following:
[0201] The highest temperature of the single battery in the charging order generated after one charging is completed, the maximum temperature difference between the single batteries, the maximum temperature rise rate in the single battery, the maximum battery voltage difference between the single batteries, and the battery internal resistance of the target battery.
[0202] In a feasible implementation manner, the judging unit is used to judge whether the current health state of the target battery is abnormal, and further includes:
[0203] When the indicator items include at least two types, when the health state corresponding to at least one of the indicator items is abnormal, it is determined that the current health state of the target battery is abnormal.
[0204] For the relevant principles of the second embodiment, reference may be made to the relevant description of the first embodiment, and no further detailed description will be given here.
[0205] Embodiment 3
[0206] Figure 7 A schematic diagram of the structure of an electronic device provided in Embodiment 3 of the present application includes: a processor 701, a storage medium 702 and a bus 703, wherein the storage medium 702 includes: Figure 6 The data credibility judgment device shown in the figure, the storage medium 702 stores machine-readable instructions executable by the processor 701. When the electronic device runs the above-mentioned battery health status judgment method, the processor 701 communicates with the storage medium 702 through the bus 703, and the processor 701 executes the machine-readable instructions to perform the steps shown in Example 1.
[0207] Embodiment 4
[0208] Embodiment 4 of the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps shown in embodiment 1 are executed.
[0209] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.
[0210] In the several embodiments provided in the present application, it should be understood that the disclosed systems, devices and methods can be implemented in other ways. The device embodiments described above are merely schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some communication interfaces, and the indirect coupling or communication connection of devices or units can be electrical, mechanical or other forms.
[0211] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0212] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0213] If the functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a non-volatile computer-readable storage medium that is executable by a processor. Based on this understanding, the technical solution of the present application can essentially be embodied in the form of a software product, or in other words, the part that contributes to the prior art or the part of the technical solution. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0214] Finally, it should be noted that the above-described embodiments are only specific implementation methods of the present application, which are used to illustrate the technical solutions of the present application, rather than to limit them. The protection scope of the present application is not limited thereto. Although the present application is described in detail with reference to the above-mentioned embodiments, ordinary technicians in the field should understand that any technician familiar with the technical field can still modify the technical solutions recorded in the above-mentioned embodiments within the technical scope disclosed in the present application, or can easily think of changes, or make equivalent replacements for some of the technical features therein; and these modifications, changes or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application. Therefore, the protection scope of the present application shall be based on the protection scope of the claims.
Claims
1. A method for determining a battery health status, characterized in that: The method comprises: Obtaining a first indicator value of an indicator item for judging a health status of a target battery in a first historical charging order generated when the target battery of the charging order to be generated is charged on a charging device; According to the order in which the first indicator values are generated, smoothing the first indicator values to obtain a trend for characterizing the health status of the target battery; Based on the trend and the comparison result between the numerical value contained in the trend and the health threshold corresponding to the indicator item, it is determined whether the current health status of the target battery is abnormal, wherein the health threshold is determined based on the fluctuation of the second indicator value of the indicator item in the second historical charging order generated when the first battery is charged on the charging device, and the first battery includes all batteries of the same battery model as the target battery in the area to which the target battery belongs.
2. The method for determining the battery health status according to claim 1, wherein: The determining whether the current health state of the target battery is abnormal according to the trend of the trend and the comparison result between the numerical value contained in the trend and the health threshold corresponding to the indicator item includes: When the trend develops in a direction for indicating an abnormal state, and there is a value greater than the health threshold in the trend, it is determined that the current health state of the target battery is abnormal; When the trend develops in a direction indicating a normal state, and the values in the trend are all less than the health threshold, it is determined that the current health state of the target battery is normal; When any of the following situations occurs, it is determined that the current health status of the target battery is in a state to be observed: When the trend develops in a direction indicating an abnormal state, and the values in the trend are all less than the health threshold, it is determined that the current health state of the target battery is in a state to be observed; When the trend develops in a direction indicating a normal state, and there is a value greater than the health threshold in the trend, it is determined that the current health state of the target battery is in a state to be observed.
3. The method for determining the battery health status according to claim 1, wherein: When it is determined that the current health state of the target battery is abnormal, after the target battery is connected to a charging device, the method further includes: Perform charging protection restrictions on this charging and / or issue a prompt message.
4. The method for determining the battery health status according to claim 3, wherein: The charging protection restriction includes: prohibiting charging or limiting charging according to a preset percentage of charging parameters that the target battery interacts with a charging device before charging; The prompt information includes: prompt information for indicating that the current health status of the target battery is abnormal and / or prompt information for instructing the user to perform battery maintenance.
5. The method for determining the battery health status according to claim 1, wherein: When determining the health threshold according to the fluctuation of the second indicator value of the indicator item in the second historical charging order generated when the first battery is charged on the charging device, it includes: Calculate, according to the second indicator values in each of the second historical charging orders of the first battery, a first mean value A1 and a first standard deviation S1 for characterizing fluctuations in the second indicator values; The health threshold is determined based on the abnormal standard value defined by the Z score, A1 and S1.
6. The method for determining the battery health status according to claim 5, wherein: Determining the health threshold according to the abnormal standard value, A1 and S1 defined by the Z score includes: Calculate a second mean value A2 and a second standard deviation S2 for characterizing the fluctuation of the third indicator value according to the third indicator value of the indicator item in each third historical charging order of the second battery, wherein the second battery includes all batteries corresponding to each battery model in the region to which the target battery belongs; Calculating a third mean value A3 and a third standard deviation S3 for characterizing fluctuations of the fourth indicator value according to fourth indicator values of the indicator items in fourth historical charging orders of a third battery, wherein the third battery includes all batteries of all battery models in the region to which the target battery belongs; According to the differences between A1 and A2 and A3, respectively, a correction coefficient B1 of the mean is determined, and according to the differences between S1 and S2 and S3, respectively, a correction coefficient B2 of the standard deviation is determined, wherein both the correction coefficient B1 and the correction coefficient B2 are within a first preset interval; Using the correction coefficient B1 to correct A1 to obtain A1', and using the correction coefficient to correct S1 to obtain S1'; The health threshold is determined based on the abnormal standard value defined by the Z score, A1' and S1'.
7. The method for determining the battery health status according to claim 6, wherein: Determining the correction coefficient B1 of the mean value according to the differences between A1 and A2 and A3 respectively includes: Calculate the difference between A2 and A3, which have the largest values among the third indicator values corresponding to each battery model in the region to which the target battery belongs, to obtain a first upper limit value for upward correction of the mean value; Calculate the difference between A2 and A3, which have the smallest values among the third indicator values corresponding to each battery model in the region to which the target battery belongs, to obtain a first lower limit value for downward correction of the mean value; Calculate the ratio of the first value and the second value to obtain a third value, wherein the first value is the difference between A1 and a fourth value, the fourth value is the sum of A3 and the first lower limit, and the second value is the difference between the first upper limit and the first lower limit; Calculate the sum of the fifth value and the sixth value to use the sum as the correction coefficient B1, wherein the fifth value is the product of the third value and the seventh value, the sixth value and the seventh value are both preset values, the value range of the third value is between [0, 1], and the correction coefficient B1 is between [0.5, 2].
8. The method for determining the battery health status according to claim 6, wherein: Determining the correction coefficient B2 of the standard deviation according to the differences between S1 and S2 and S3 respectively includes: Calculate the difference between S2 and S3, which are the largest values of the third indicator values corresponding to each battery model in the region to which the target battery belongs, to obtain a second upper limit value for indicating an upward correction of the standard deviation; Calculate the difference between S2 and S3, which have the smallest values among the third indicator values corresponding to each battery model in the region to which the target battery belongs, to obtain a lower limit value for downwardly correcting the standard deviation; Calculate the ratio of the eighth value to the ninth value to obtain a tenth value, wherein the eighth value is the difference between S1 and the eleventh value, the eleventh value is the sum of S3 and the second lower limit, and the ninth value is the difference between the second upper limit and the second lower limit; Calculate the sum of the twelfth value and the thirteenth value, and use the sum as the correction coefficient B2, wherein the twelfth value is the product of the tenth value and the fourteenth value, the thirteenth value and the fourteenth value are both preset values, the value range of the tenth value is between [0, 1], and the correction coefficient B2 is between [0.5, 2].
9. The method for determining the battery health status according to claim 1, wherein: The indicator items include at least one of the following: The highest temperature of the single battery in the charging order generated after one charging is completed, the maximum temperature difference between the single batteries, the maximum temperature rise rate in the single battery, the maximum battery voltage difference between the single batteries, and the battery internal resistance of the target battery.
10. The method for determining the battery health status according to claim 9, wherein: When the indicator items include at least two types, when determining whether the current health state of the target battery is abnormal, the method further includes: When the health state corresponding to at least one of the indicator items is abnormal, it is determined that the current health state of the target battery is abnormal.
11. A device for determining the health status of a battery, characterized in that: The judging device comprises: An acquisition unit, configured to acquire a first indicator value of an indicator item used to judge a health status of a target battery in a first historical charging order generated when the target battery for which a charging order is to be generated is charged on a charging device; a processing unit, configured to smooth the first indicator values according to the order in which the first indicator values are generated, so as to obtain a trend for representing the health status of the target battery; A judgment unit is used to judge whether the current health status of the target battery is abnormal based on the trend and the comparison result between the numerical value contained in the trend and the health threshold corresponding to the indicator item, wherein the health threshold is determined based on the fluctuation of the second indicator value of the indicator item in the second historical charging order generated when the first battery is charged on the charging device, and the first battery includes all batteries of the same battery model as the target battery in the area to which the target battery belongs.
12. An electronic device, characterized in that: include: A processor, a storage medium and a bus, wherein the storage medium stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor and the storage medium communicate via the bus, and the processor executes the machine-readable instructions to perform the steps of any method as claimed in claims 1 to 10.
13. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 10 are executed.
