Battery pack health state determination method and related equipment
By detecting the gun plug signal and the remaining power in a new energy vehicle, the battery balance function is activated, the battery pack is emptied and filled, and combined with temperature control, the health status of the battery pack is accurately determined, which solves the problem that the health status of the battery pack is difficult to accurately determine, and improves the accuracy of the estimated range.
Patent Information
- Application Number
- CN202510423498.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-03
- Publication Date
- 2025-06-24
AI Technical Summary
The health status of the battery pack of new energy vehicles is difficult to accurately determine, which affects the vehicle's cruising range estimate.
By detecting that the gun plug signal and the remaining power is lower than the preset value, the battery equalization function is activated, the battery pack is emptied and filled, and combined with temperature control, the health status of the battery pack is determined.
It improves the accuracy of determining the health status of the battery pack, avoids unnecessary waste of power consumption, and reduces the impact of temperature changes on charging capacity.
Smart Images

Figure CN120191249A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the technical field of batteries, and particularly to a method for determining the state of health of a battery pack and related devices. Background Art
[0002] With the increasing penetration rate of new energy vehicles, the ownership of various new energy vehicles in the market has continued to rise rapidly. However, the quality of the battery packs that power new energy vehicles is uneven, and the owners of new energy vehicles do not have a suitable method to accurately grasp the current state of health (SOH) of the battery packs, and cannot accurately estimate the vehicle's cruising range. Summary of the Invention
[0003] Embodiments of this application provide a method for determining the state of health of a battery pack and related devices, which improves the accuracy of determining the state of health of the battery pack to at least partially solve the above technical problems.
[0004] In a first aspect, embodiments of this application provide a method for determining the state of health of a battery pack, which is applied to a vehicle in which a first battery pack is installed. The method includes:
[0005] When a charging gun signal is detected and the remaining power of the first battery pack is lower than a first preset power, start the power balancing function of the first battery pack to perform power balancing processing on the first battery pack;
[0006] After the power balancing processing, discharge the power of the first battery pack and control the charging of the discharged first battery pack until it is fully charged;
[0007] During the process of discharging and / or charging the first battery pack, start the temperature control function to maintain the temperature of the first battery pack within a preset temperature range;
[0008] Determine the state of health of the first battery pack according to the charging capacity of the first battery pack from discharge to full charge.
[0009] In a second aspect, this application provides a device for determining the state of health of a battery pack, which is integrated into a vehicle in which a first battery pack is installed. The device includes:
[0010] A balancing module, configured to start the power balancing function of the first battery pack to perform power balancing processing on the first battery pack when a charging gun signal is detected and the remaining power of the first battery pack is lower than a first preset power;
[0011] A charge and discharge module, configured to discharge the power of the first battery pack after the power balancing processing and control the charging of the discharged first battery pack until it is fully charged;
[0012] A temperature control module, configured to start a temperature control function during the process of discharging and / or charging the first battery pack to maintain the temperature of the first battery pack within a preset temperature range;
[0013] A determination module, configured to determine the health state of the first battery pack according to the charging capacity of the first battery pack from discharge to full charge.
[0014] In a third aspect, an embodiment of the present application provides a vehicle, including a memory and a processor, where a computer program is stored in the memory, and the processor is configured to implement the above method when executing the program through the computer program.
[0015] In a fourth aspect, an embodiment of the present application provides a non-transitory computer-readable storage medium, on which a computer program is stored, and the computer program implements the above method when executed by a processor.
[0016] In a fifth aspect, an embodiment of the present application provides a computer program product, including a computer program, and the computer program implements the above method when executed by a processor.
[0017] Advantageous effects of the embodiments of the present application:
[0018] In the embodiments of the present application, before determining the charging capacity of the first battery pack from discharge to full charge, the power balancing function of the first battery pack is started to perform power balancing processing on the first battery pack. By the power balancing processing, the voltage difference at the charging end of the battery cells in the first battery pack is flattened, and the true maximum charging capacity of the first battery pack can be obtained, improving the accuracy of health state determination; when a gun insertion signal is detected and the remaining power of the first battery pack is lower than a first preset power, the determination of the health state of the first battery pack is started, avoiding the situation that the remaining power of the first battery pack is relatively high, and it is difficult and time-consuming to consume the remaining power at one time, thus affecting vehicle use. On the other hand, electric energy can be saved; during the process of discharging and / or charging the first battery pack, the temperature control function is started to maintain the temperature of the first battery pack within a preset temperature range, reducing the influence of temperature change on the charging capacity, thereby further improving the accuracy of health state determination. Description of the Drawings
[0019] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the following drawings are only some embodiments of the present application. For those skilled in the art, other drawings can be obtained according to these drawings without creative efforts.
[0020] Figure 1It is a schematic flow chart of a method for determining the health state of a battery pack provided by an embodiment of the present application;
[0021] Figure 2 It is another schematic flow chart of a method for determining the health state of a battery pack provided by an embodiment of the present application;
[0022] Figure 3 It is a schematic structural diagram of a device for determining the health state of a battery pack provided by an embodiment of the present application;
[0023] Figure 4 It is a schematic structural diagram of a vehicle provided by an embodiment of the present application. Detailed implementation manners
[0024] To make the objectives, technical solutions and advantages of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present application. Apparently, the described embodiments are some but not all of the embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present application without creative efforts shall fall within the scope of protection of the present application.
[0025] It should be noted that the terms "first", "second", etc. in the present application are used to distinguish similar objects and do not necessarily need to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances so that the embodiments of the present application described here can be implemented in an order different from those illustrated or described here. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device including a series of steps or modules does not necessarily have to be limited to those steps or modules clearly listed, but may include other steps or modules not clearly listed or inherent to these processes, methods, products or devices.
[0026] The method for determining the health state of a battery pack provided by an embodiment of the present application is applicable to a vehicle, which can be any type of new energy vehicle, including a battery electric vehicle (BEV; completely battery-driven), a hybrid electric vehicle (HEV; fuel + battery, the battery cannot be externally charged), a plug-in hybrid electric vehicle (PHEV; fuel + battery, the battery can be externally charged), an extended-range electric vehicle (EREV; battery-driven, the fuel engine is used for power generation), etc. The vehicle can be an automobile, a small two-wheeled electric motorcycle, etc.
[0027] The state of health of the battery pack in this application refers to the SOH value of the battery pack, which will not be repeated hereinafter.
[0028] Figure 1 FIG. is a schematic flowchart of a method for determining the state of health of a battery pack provided by an embodiment of this application. The method for determining the state of health of the battery pack is applied to a vehicle. The vehicle includes a first battery pack or the first battery pack is installed in the vehicle, and the first battery pack is a power battery pack. The method for determining the state of health of the battery pack includes the following steps. The steps of this method flow are only a possible implementation manner of this application.
[0029] Step S101, when a gun plug-in signal is detected and the remaining power of the first battery pack is lower than a first preset power, start the power balancing function of the first battery pack to perform power balancing processing on the first battery pack.
[0030] The gun plug-in signal is a key communication signal for the charging gun to interact with the vehicle during the charging connection process of the vehicle. It is the "handshake signal" between the charging gun and the vehicle, and is a prerequisite for vehicle charging startup, used to confirm the physical connection state between the charging gun and the vehicle, start the charging process, and ensure safety, etc.
[0031] The first preset power is a relatively low power in the vehicle, such as lower than 30%, and the first preset quantity can be set to 20% etc. Setting the first preset power to a relatively low power can avoid the remaining power of the first battery pack being relatively high. During the process of determining the state of health of the first battery pack, it is necessary to deplete / discharge the remaining power of the first battery pack. If the remaining power of the first battery pack is relatively high, the time required to deplete the remaining power is relatively long, which may affect vehicle use and also waste electric energy.
[0032] When the vehicle detects a gun plug-in signal and at the same time detects that the remaining power of the first battery pack is lower than the first preset power, it means that the physical connection state between the charging gun and the vehicle is good, and at the same time the remaining power of the first battery pack is relatively low. At this time, the determination of the state of health of the first battery pack can be started.
[0033] In an embodiment, the vehicle also provides a control for starting the state of health detection function of the first battery pack. The control can be a physical button set in the vehicle. For example, an existing physical button in the vehicle can be added with the function of starting the state of health detection; or a physical button that does not currently exist in the vehicle can be added and given the function of starting the state of health detection. The control can also be a virtual button displayed on the vehicle's display screen. For example, a display interface is provided on the vehicle's central control screen, and the virtual button is displayed on the display interface; or the virtual button is provided in a certain application program in the vehicle. When the application program is opened, the interface of the application program is displayed on the display interface, and the virtual button is displayed.
[0034] Obtain a first trigger operation for the control, and trigger the control based on the first trigger operation. When the control is a physical control, the first trigger operation can be, for example, pressing the control or toggling the control; when the control is a virtual control, the first trigger operation can be, for example, clicking the control or double-clicking the control.
[0035] In one embodiment, after the control is triggered, a second prompt message is displayed on the vehicle's display screen. The second prompt message includes information reminding the vehicle owner to try to lower the current remaining power or remaining mileage of the vehicle, and then, for example, after reaching 10% SOC, to perform plug-in charging.
[0036] Correspondingly, after the control is triggered, when a plug-in signal is detected and the first remaining power of the first battery pack is lower than the first preset power, the determination of the health status of the first battery pack can be started at this time. In this embodiment, the control needs to be triggered to start the health status detection function. When the vehicle detects a plug-in signal and the first remaining power of the first battery pack is lower than the first preset low power, the determination of the health status of the first battery pack is started.
[0037] Before determining the health status of the first battery pack, the power balancing function of the first battery pack needs to be started first to perform power balancing processing on the first battery pack, in order to obtain the most real health status of the first battery pack.
[0038] The first battery pack usually includes multiple battery cells. Due to reasons such as the usage environment, there will be differences in the consistency of the multiple battery cells. For example, the voltages of the multiple battery cells are different. Battery balancing refers to the process of charging or discharging the battery cells of the single battery in the first battery pack through a specific circuit or algorithm, so that the parameters such as the voltage and power of each single battery tend to be consistent, thereby obtaining the maximum charging capacity of the first battery pack.
[0039] Performing power balancing processing on the first battery pack includes: obtaining the voltage data of the single battery in the first battery pack, determining the single battery to be balanced from the single batteries in the first battery pack according to the voltage data, determining the balancing time of the single battery to be balanced according to the voltage difference between the voltage data of the single battery to be balanced and the lowest voltage in the single battery, and performing power balancing processing on the single battery to be balanced according to the balancing time.
[0040] Among them, the voltage data of each battery cell in the first battery pack can be obtained, the voltage data difference between the voltage data of the battery cell and the minimum voltage data in the battery cell is compared, and the battery cell with the voltage data difference greater than the first preset difference is used as the single battery to be balanced.
[0041] Among them, the average value of the voltage data of each battery cell in the first battery pack can also be obtained, the voltage data difference between the voltage data of the battery cell and the average value of the voltage data is compared, and the battery cell with the voltage data difference greater than the second preset difference is used as the battery cell to be balanced. Among them, the first preset difference is greater than the second preset difference.
[0042] Among them, the equalization time of the battery cell to be balanced can be determined according to the voltage data difference between the voltage data of the battery cell and the minimum voltage data in the battery cell. The greater the voltage data difference, the longer the corresponding equalization time. Specifically, the equalization time is determined according to the capacity difference and the equalization current. The capacity difference can be determined by the voltage data difference. For example, the correlation relationship between the capacity difference and the voltage data difference can be obtained, and according to this correlation relationship, the capacity difference corresponding to the voltage data difference is determined. After obtaining the capacity difference, the capacity difference is divided by the equalization current to obtain the equalization time of the battery cell to be balanced.
[0043] After determining the battery cell to be balanced and the equalization time, the power equalization process can be performed.
[0044] Before determining the charging capacity of the first battery pack from empty to full in the embodiment of the present application, the power equalization function of the first battery pack is started to perform power equalization processing on the first battery pack. By performing power equalization processing, the voltage difference at the charging end of the battery cells in the first battery pack is flattened, such as the voltage difference at full charge is flattened, and the true maximum charging capacity of the first battery pack can be obtained, improving the accuracy of the state of health determination.
[0045] In one embodiment, when the gun insertion signal is detected and the first remaining power of the first battery pack is lower than the preset power, the method further includes: displaying a first prompt message on the vehicle display screen. The first prompt message includes whether to confirm to start the state of health detection function of the first battery pack, and the first prompt message further includes whether the vehicle can be kept stationary for a certain period of time. For example, the first prompt message can be "Whether to start the determination of SOH and ensure that the vehicle can be kept stationary for a long time, such as 10 hours". The user can confirm again through the interface of the display screen. If a first confirmation operation for the first prompt message is received, the step of starting the power equalization function of the first battery pack is executed; if the first confirmation operation for the first prompt message is not received or a timeout occurs, charging is performed according to the preset charging strategy, waiting for the next opportunity to start the state of health detection function of the first battery pack, or waiting for the next opportunity to start the determination of the state of health detection of the first battery pack.
[0046] In one embodiment, when the power balance process is completed, the method further includes: displaying a first prompt message on the vehicle's display screen, where the first prompt message includes whether to confirm starting the health status detection function of the first battery pack, and the first prompt message also includes whether the vehicle can be kept stationary for a certain period of time. The user can confirm again through the interface of the display screen. If a second confirmation operation for the first prompt message is received, the subsequent step of discharging the power of the first battery pack is executed. If the second confirmation operation for the first prompt message is not received or a timeout occurs, charging is performed according to a preset charging strategy, waiting for the next opportunity to start the health status detection function of the first battery pack, or waiting for the next opportunity to determine the start of the health status detection of the first battery pack.
[0047] By displaying the first prompt message, it can remind the user, improve the user experience, and to a certain extent improve the completion degree of the health status detection and the accuracy of the health status detection.
[0048] In one embodiment, a Battery Management System (BMS) is also provided in the vehicle. When the gun insertion signal is detected and it is determined that the remaining power of the first battery pack is lower than the first preset power, the power balance function of the first battery pack is started to perform power balance processing on the first battery pack, including:
[0049] When the gun insertion signal is detected and the remaining power of the first battery pack is lower than the first preset power, a health status determination request is sent to the battery management system; when the battery management system receives the health status determination request, the power balance function of the first battery pack is started to perform power balance processing on the first battery pack.
[0050] Among them, the gun insertion signal and the remaining power of the first battery pack are detected by the whole vehicle, and the power balance processing is completed by the battery management system. Therefore, a health status determination request needs to be sent to the battery management system so that the battery management system can be used to perform power balance processing on the first battery pack.
[0051] Step S102, after the power balance process, discharge the power of the first battery pack and control the charging of the first battery pack with the discharged power until it is fully charged; during the process of discharging and / or charging the power of the first battery pack, start the temperature control function to maintain the temperature of the first battery pack within the preset temperature range.
[0052] After the power balance process, when the vehicle detects that it is in a stationary state and in a ready-to-charge state, it does not start charging the first battery pack immediately or delays charging the first battery pack. Instead, it first controls the vehicle to discharge the power of the first battery pack. For example, turn on the electrical equipment in the vehicle, such as air conditioning cooling or heating, etc., to control the vehicle to quickly discharge the power of the first battery pack. Among them, since the remaining power of the first battery pack has been lower than the first preset power, that is, the remaining power of the first battery pack is relatively low, the speed and efficiency of discharging the power of the first battery pack can be improved.
[0053] It should be noted that, usually, when the gun insertion signal is detected and the vehicle is in a stationary state and in a ready-to-charge state, the vehicle will start charging the first battery pack. However, in the embodiments of the present application, in this case, the charging of the first battery pack is not started, but the vehicle is controlled to discharge the power of the first battery pack. This is the difference between the embodiments of the present application and the related technologies.
[0054] Among them, when the first battery pack reports a serious undervoltage warning, it is considered that the power of the first battery pack has been discharged or depleted at this time. Charging after discharging the power of the first battery pack makes the determined charging capacity more accurate, and thus improves the accuracy of the health state of the first battery pack.
[0055] After the power of the first battery pack is discharged, control to charge the discharged first battery pack until it is fully charged. When the power is discharged, it is considered that the SOC of the corresponding first battery pack is 0%, and when it is fully charged, the SOC of the corresponding first battery pack is 100%.
[0056] Among them, at a charging speed lower than the rated capacity current, that is, limiting the charging current to be less than the charging rate of 1C, or limiting the charging current to a smaller charging rate, control to charge the first battery pack until it is fully charged. Controlling the charging current to be less than 1C means a slower charging speed than the standard 1C, which can reduce the heat generation of the first battery pack, make the temperature rise of the first battery pack during charging less than the first temperature, such as 5°C, extend the service life of the first battery pack, and thus improve the accuracy of the health state determination.
[0057] In order to further improve the accuracy of the health state determination of the first battery pack, during the process of discharging and / or fully charging the first battery pack, start the temperature control function. For example, by heating or cooling the first battery pack, to maintain the temperature of the first battery pack within the preset temperature range. For example, maintain the temperature of the first battery pack within the range of 25°C ± 5°C. In this way, the influence of temperature change on the charging capacity is reduced, thereby improving the accuracy of the health state determination.
[0058] Step S103: Determine the state of health of the first battery pack based on the charging capacity between discharging the first battery pack to full charge.
[0059] Use the battery management system to count the charging capacity between discharging the first battery pack (corresponding to SOC of 0%) to full charge (corresponding to SOC of 100%), and obtain the rated charging capacity of the first battery pack. Based on the charging capacity and the rated charging capacity, determine the state of health of the first battery pack. Specifically, the state of health SOH of the first battery pack = charging capacity / rated charging capacity * 100%.
[0060] After obtaining the state of health of the first battery pack, display the state of health of the first battery pack through a display screen, such as displaying the state of health through the central control screen for the user to check and use.
[0061] Before determining the charging capacity between discharging the first battery pack to full charge in the above embodiments, activate the power balance function of the first battery pack to perform power balance processing on the first battery pack. By performing power balance processing, the voltage difference at the end of charging of the battery cells in the first battery pack can be flattened, and the true maximum charging capacity of the first battery pack can be obtained, improving the accuracy of determining the state of health. During the process of discharging the first battery pack to empty and / or charging the first battery pack to full, activate the temperature control function to maintain the temperature of the first battery pack within a preset temperature range, reducing the influence of temperature changes on the charging capacity, thereby further improving the accuracy of determining the state of health.
[0062] In the above embodiments, the first battery pack is a power battery pack that provides power for the vehicle's driving. In one embodiment, a second battery pack is also configured in the vehicle, and the second battery pack is used to supply power to the low-voltage system in the vehicle. The voltage of the second battery pack is usually 12V or 24V. The second battery pack can supply power to the vehicle management system, as well as low-voltage devices such as vehicle lights, audio systems, and air-conditioning fans, and / or wake up the high-voltage system in the vehicle, etc. The discharge current of the second battery pack is small. The second battery pack can be a lithium battery or a lead-acid battery, etc., and is not specifically limited.
[0063] Correspondingly, when the power balance processing is completed, the method further includes: identifying the remaining power of the second battery pack; if the remaining power of the second battery pack is lower than the second preset power, charge the second battery pack; when the charging of the second battery pack is completed, or during the process of charging the second battery pack, execute the step of discharging the first battery pack.
[0064] Among them, the second preset power at least includes the power that can still maintain the operation of the vehicle's low-voltage system in the case of discharging the first battery pack. The SOC corresponding to the second preset power can be 90% etc.
[0065] Generally, the second preset power is greater than the first preset power.
[0066] The remaining power of the second battery pack is identified for the vehicle. If the remaining power of the second battery pack is lower than a second preset power, charging of the second battery pack is controlled so that the state of charge (SOC) of the second battery pack can reach the second preset power or 100% SOC.
[0067] During the process of controlling the charging of the second battery pack, the temperature control function can also be started to maintain the temperature of the second battery pack within a certain temperature range, so that the temperature difference change of the second battery pack remains unchanged, and the service life of the second battery pack is prolonged.
[0068] When the charging of the second battery pack is completed, the step of discharging the first battery pack is executed, or during the process of charging the second battery pack, the step of discharging the first battery pack is executed.
[0069] Before discharging the first battery pack, if the action of charging (i.e., replenishing power) the second battery pack is not performed, it may occur that when the first battery pack is discharged and a severe undervoltage warning or protection occurs, the DC-DC converter (direct current - direct current converter) of the vehicle also loses power, thus stopping working. And if the second battery pack is not enough to support the vehicle equipment for a long time, it may cause the vehicle to be paralyzed and all the electronic devices in the vehicle cannot work.
[0070] Therefore, when the charging of the second battery pack is completed, or during the process of charging the second battery pack, the first battery pack is discharged to avoid abnormalities in the vehicle during the process of discharging the first battery pack.
[0071] In the above embodiment, it involves how to start a control component to determine the health state of the first battery pack. In one embodiment, the method further includes: obtaining a second trigger operation for the control component and turning off the health state detection function of the first battery pack. The second trigger operation may be the same as or different from the first trigger operation, and no specific limitation is made. In this embodiment, the health state detection function of the first battery pack is turned off.
[0072] Figure 2 It is another flow schematic diagram of the method for determining the health state of a battery pack provided by an embodiment of the present application. The method for determining the health state of the battery pack is applied to a vehicle. The vehicle includes a first battery pack and a second battery pack, or the first battery pack and the second battery pack are installed in the vehicle. The vehicle also provides a battery management system, and the battery management system is at least used to manage the power supply of the first battery pack and the second battery pack. The method for determining the health state of the battery pack includes the following steps.
[0073] Step S201, after the control for starting the health status detection function of the first battery pack is triggered, when a gun insertion signal is detected and the remaining power of the first battery pack is lower than the first preset power, a health status determination request is sent to the battery management system.
[0074] There is a control in the vehicle for starting the health status detection function of the first battery pack. This control is a physical button set in the vehicle, and / or this control is a virtual button displayed on the vehicle's display screen. After this control is triggered and the current situation meets the condition for determining the health status, a health status determination request, that is, a health status calibration request, is sent to the BMS.
[0075] Step S202, after the battery management system receives the health status determination request, it starts the power balancing function of the first battery pack to perform power balancing processing on the first battery pack.
[0076] Before health status calibration, power balancing processing is first performed to improve the health status calibration ability and obtain the most real health status value.
[0077] Step S203, identify the remaining power of the second battery pack in the vehicle. If the remaining power of the second battery pack is lower than the second preset power, control the charging of the second battery pack.
[0078] After power balancing processing, when it is detected that the vehicle is stationary and in a ready-to-charge state, the charging of the first battery pack is not started first. Instead, the remaining power of the second battery pack in the vehicle is identified first.
[0079] Control the charging of the second battery pack until the remaining power of the second battery pack reaches the second preset power or reaches 100% SOC. During the process of controlling the charging of the second battery pack, the temperature control function is also started to improve the service life of the second battery pack.
[0080] Step S204, when it is detected that the vehicle is stationary and in a ready-to-charge state, control the start of the electrical equipment in the vehicle, discharge the power of the first battery pack, and control the charging of the first battery pack at a charging rate lower than one times the rated capacity current until it is fully charged. Among them, during the process of discharging and / or charging, the temperature control function is started to maintain the temperature of the first battery pack within the preset temperature range.
[0081] Step S205, use the battery management system to determine the charging capacity of the first battery pack from being discharged to being fully charged.
[0082] The battery management system accumulates the charging capacity from being discharged (corresponding to SOC of 0%) to being fully charged (corresponding to SOC of 100%).
[0083] Step S206: Determine the health state of the first battery pack based on the charging power and display the health state.
[0084] After determining the health state, display the health state to the user through the central control screen for the user to know.
[0085] For the steps not described in detail in this embodiment, please refer to the descriptions above and will not be elaborated here.
[0086] Specifically, the execution subject of the method for determining the health state of the battery pack provided in the embodiment of the present application is a device for determining the health state of the battery pack. This device can be an independently provided hardware device in the vehicle or a software program running in the vehicle.
[0087] The device for determining the health state of the battery pack provided in the embodiment of the present application will be described below. The device for determining the health state of the battery pack described below can be correspondingly referred to the method for determining the health state of the battery pack described above.
[0088] Figure 3 It is a schematic structural diagram of the device for determining the health state of the battery pack provided in the embodiment of the present application. This device for determining the health state of the battery pack is applied to a vehicle, and the first battery pack is installed in the vehicle. As Figure 3 shown, the device includes a balancing module 301, a charge and discharge module 302, a temperature control module 303, and a determination module 304.
[0089] The balancing module 301 is configured to start the power balancing function of the first battery pack to perform power balancing processing on the first battery pack when a gun insertion signal is detected and the remaining power of the first battery pack is lower than a first preset power.
[0090] The charge and discharge module 302 is configured to discharge the power of the first battery pack after the power balancing processing and control the charging of the first battery pack with the discharged power until it is fully charged.
[0091] The temperature control module 303 is configured to start the temperature control function during the process of discharging and / or fully charging the power of the first battery pack to maintain the temperature of the first battery pack within a preset temperature range.
[0092] The determination module 304 is configured to determine the health state of the first battery pack according to the charging capacity of the first battery pack from being discharged to being fully charged.
[0093] In one embodiment, a control for starting the health status detection function of the first battery pack is also provided in the vehicle; wherein, the control is a physical button provided in the vehicle; and / or, the control is a virtual button displayed on the display screen of the vehicle; the balancing module 301 is further configured to, after the control is triggered, when a gun insertion signal is detected and the remaining power of the first battery pack is lower than a first preset power, start the power balancing function of the first battery pack.
[0094] In one embodiment, as Figure 3 shown, the device further includes a display module 305. When a gun insertion signal is detected and the remaining power of the first battery pack is lower than a first preset power, the display module 305 is configured to display a first prompt message on the display screen of the vehicle, and the first prompt message includes whether to confirm starting the health status detection function of the first battery pack; if a first confirmation operation for the first prompt message is received, trigger the balancing module 301 to start the power balancing function of the first battery pack to perform power balancing processing on the first battery pack. Or, when the power balancing processing is completed, the display module 305 is configured to display a first prompt message on the display screen of the vehicle, and the first prompt message includes whether to confirm starting the health status detection function of the first battery pack; if a second confirmation operation for the first prompt message is received, trigger the charge and discharge module 302 to discharge the power of the first battery pack.
[0095] A second battery pack is further configured in the vehicle, and the second battery pack is used to supply power to the low-voltage system in the vehicle; when the power balancing processing is completed, the charge and discharge module 302 is further configured to identify the remaining power of the second battery pack; if the remaining power of the second battery pack is lower than a second preset power, charge the second battery pack; when the charging of the second battery pack is completed, or, during the charging process of the second battery pack, perform the step of discharging the power of the first battery pack.
[0096] Specifically, according to the embodiments of the present application, any plurality of modules among the balancing module 301, the charge and discharge module 302, the temperature control module 303, and the determination module 304 may be combined and implemented in one module, or any one of the modules may be split into multiple modules.
[0097] Or, at least part of the functions of one or more of these modules may be combined with at least part of the functions of other modules and implemented in one module.
[0098] According to an embodiment of the present application, at least one of the balancing module 301, the charge and discharge module 302, the temperature control module 303, and the determination module 304 can be at least partially implemented as a hardware circuit, such as a field programmable gate array (FPGA), a programmable logic array (PLA), a system on a chip, a system on a substrate, a system on a package, an application specific integrated circuit (ASIC), or any other reasonable way of integrating or packaging circuits, etc., implemented by hardware or firmware, or implemented in any one of the three implementation manners of software, hardware, and firmware, or in an appropriate combination of any several of them.
[0099] Alternatively, at least one of the balancing module 301, the charge and discharge module 302, the temperature control module 303, and the determination module 304 can be at least partially implemented as a computer program module, and when the computer program module is run, the corresponding functions can be executed.
[0100] It should be noted here that the device for determining the health state of the battery pack provided in the embodiment of the present application can implement all the method steps implemented in the above-mentioned method embodiment for determining the health state of the battery pack, and can achieve the same technical effects. The same parts and beneficial effects as those in the method embodiment will not be specifically described in this embodiment.
[0101] Figure 4 is a schematic structural diagram of a vehicle provided in an embodiment of the present application. As Figure 4 shown, the vehicle may include: a processor 410, a communication interface 420, a memory 430, a communication bus 440, a first battery pack 450, and a second battery pack 460. Among them, the processor 410, the communication interface 420, and the memory 430 complete communication with each other through the communication bus 440. The processor 410 can call the computer program in the memory 430 to execute the method described in any of the above embodiments. For specific details, please refer to the description in the method embodiment above and will not be elaborated here.
[0102] In addition, when the logical instructions in the above-mentioned memory can be implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a part of this technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) and / or a vehicle to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical discs.
[0103] On the other hand, an embodiment of this application also provides a computer program product. The computer program product includes a computer program. The computer program can be stored on a non-transitory computer-readable storage medium. When the computer program is executed by a processor, the computer can execute the methods provided in the above-mentioned various embodiments.
[0104] On the other hand, an embodiment of this application also provides a processor-readable storage medium. The processor-readable storage medium stores a computer program, and the computer program is used to cause the processor to execute the methods provided in the above-mentioned various embodiments.
[0105] The processor-readable storage medium can be any available medium or data storage device that the processor can access, including but not limited to magnetic memories (such as floppy disks, hard disks, magnetic tapes, magneto-optical discs (MO), etc.), optical memories (such as CDs, DVDs, BDs, HVDs, etc.), and semiconductor memories (such as ROM, EPROM, EEPROM, non-volatile memories (NANDFLASH), solid-state drives (SSD)).
[0106] The device embodiments described above are merely illustrative. The modules described as separate components may or may not be physically separated, and the components shown as modules may or may not be physical modules, that is, they may be located in one place or distributed to multiple network modules. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment. A person of ordinary skill in the art can understand and implement it without creative efforts.
[0107] Through the description of the above embodiments, those skilled in the art can clearly understand that each embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on such an understanding, the above technical solution, in essence, or the part that contributes to the prior art can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and includes several instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0108] The above has introduced the embodiments of the present application in detail. Specific examples are used in the present application to elaborate on the principles and implementation manners of the present application. The description of the above embodiments is only used to help understand the method and its core idea of the present application; at the same time, for those skilled in the art, according to the idea of the present application, there will be changes in the specific implementation manners and application scopes. In summary, the content of this specification should not be construed as a limitation to the present application.
Claims
1. A method for determining the health status of a battery pack, characterized in that: Applied to a vehicle, a first battery pack is installed in the vehicle, and the method includes: When a gun plug signal is detected and the remaining power of the first battery pack is lower than a first preset power, a power balancing function of the first battery pack is activated to perform power balancing processing on the first battery pack; After the power balancing process, the power of the first battery pack is discharged, and the discharged first battery pack is controlled to be charged until it is fully charged; When the first battery pack is being discharged and / or fully charged, a temperature control function is activated to maintain the temperature of the first battery pack within a preset temperature range; The health state of the first battery pack is determined according to the charging capacity of the first battery pack from being empty to being fully charged.
2. The method according to claim 1, characterized in that The vehicle is also provided with a control for starting a health status detection function of the first battery pack; wherein the control is a physical button provided in the vehicle; and / or the control is a virtual button displayed on a display screen of the vehicle; After the control is triggered, when a gun plug signal is detected and the remaining power of the first battery pack is lower than a first preset power, the step of starting the power balancing function of the first battery pack is performed.
3. The method according to claim 1, characterized in that When a gun insertion signal is detected and the remaining power of the first battery pack is lower than a first preset power, the method further includes: displaying a first prompt message on a display screen of the vehicle, the first prompt message including whether to confirm starting a health status detection function of the first battery pack; if a first confirmation operation for the first prompt message is received, executing the step of starting a power balancing function of the first battery pack; or, When the power balancing process is completed, the method also includes: displaying a first prompt message on the display screen of the vehicle, the first prompt message including whether to confirm starting the health status detection function of the first battery pack; if a second confirmation operation for the first prompt message is received, executing the step of discharging the power of the first battery pack.
4. The method according to any one of claims 1 to 3, characterized in that: The vehicle is also provided with a second battery pack, and the second battery pack is used to supply power to a low-voltage system in the vehicle; When the power balancing process is completed, the method further includes: Identifying the remaining power of the second battery pack; if the remaining power of the second battery pack is lower than a second preset power, charging the second battery pack; When the second battery pack is completely charged, or during the charging process of the second battery pack, the step of discharging the power of the first battery pack is performed.
5. The method according to claim 1, characterized in that The vehicle is also provided with a battery management system; when a gun insertion signal is detected and the remaining power of the first battery pack is lower than a first preset power, a power balancing function of the first battery pack is started to perform power balancing processing on the first battery pack, including: When a gun insertion signal is detected and the remaining power of the first battery pack is lower than a first preset power, sending a health status determination request to the battery management system; When the battery management system receives the health status determination request, a power balancing function of the first battery pack is started to perform power balancing processing on the first battery pack.
6. The method according to claim 1, characterized in that The first battery pack is controlled to be charged at a charging rate lower than one times of the rated capacity current until it is fully charged.
7. The method according to claim 2, characterized in that Triggering the control based on a first trigger operation on the control; the method further includes: A second trigger operation for the control is obtained to disable a health status detection function of the first battery pack.
8. The method according to claim 1, characterized in that The determining the health state of the first battery pack according to the charging capacity of the first battery pack from being empty to being fully charged includes: Obtaining a rated charging capacity of the first battery pack; The health state of the first battery pack is determined according to the charging capacity of the first battery pack from being empty to being fully charged and the rated charging capacity.
9. A vehicle comprising a memory and a processor, characterized in that: A computer program is stored in the memory, and the processor is configured to execute the method for determining the health status of a battery pack according to any one of claims 1 to 8 through the computer program.
10. A non-transitory computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the health status determination of the battery pack according to any one of claims 1 to 8 is implemented.