Vehicle battery maintenance discharging method, device, equipment, medium and program product
By combining ambient temperature and battery charge, a discharge strategy for the vehicle battery is determined. The air conditioning system and battery thermal management system are used for discharge, which solves the problem of insufficient efficiency caused by the simple discharge strategy in the prior art and improves battery performance.
Patent Information
- Application Number
- CN202511315641.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-09-15
- Publication Date
- 2025-11-11
AI Technical Summary
In the current vehicle battery maintenance process, the discharge strategy is simple and inefficient, resulting in poor battery performance improvement.
Based on the current battery charge and ambient temperature, a discharge strategy is determined, and the discharge is carried out in conjunction with the air conditioning system and the battery thermal management system, including heating, cooling and thermal management, to ensure discharge efficiency and improve battery performance.
By comprehensively considering ambient temperature and battery capacity, the most suitable discharge strategy is selected, which improves discharge efficiency, ensures complete and thorough discharge, and enhances battery performance.
Smart Images

Figure CN120921985A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vehicle technology, and in particular to a method, apparatus, equipment, medium, and procedure for maintaining and discharging vehicle batteries. Background Technology
[0002] In order to extend the lifespan of vehicles that use batteries as a power source, such as pure electric vehicles, hybrid vehicles, and range-extended vehicles, it is necessary to maintain the vehicle batteries.
[0003] In existing technologies, vehicle battery maintenance typically involves discharging and charging the battery to calibrate its charge level. However, the discharging process usually only discharges the battery based on its charge level, resulting in a simple, inefficient, and poorly performing discharge strategy that does little to improve battery performance. Summary of the Invention
[0004] The vehicle battery maintenance discharge method, apparatus, equipment, medium, and program products provided in this application are intended to solve the problem that existing vehicle battery maintenance discharge methods are simple in strategy and inefficient, resulting in poor performance improvement of the battery.
[0005] In a first aspect, embodiments of this application provide a vehicle battery maintenance discharge method, including:
[0006] Based on the current charge level of the vehicle battery, determine whether the vehicle battery meets the discharge requirements. The discharge requirements include that the current charge level is greater than or equal to a preset discharge threshold.
[0007] Based on ambient temperature and current battery level, determine the vehicle battery discharge strategy, which includes the method of discharging the vehicle battery.
[0008] The vehicle battery is discharged based on a discharge strategy.
[0009] In one possible implementation, a discharge strategy for the vehicle battery is determined based on ambient temperature and current battery level, including: determining the difference between the current ambient temperature and an ambient temperature threshold as the ambient temperature difference, and determining the difference between the current battery level and a preset discharge threshold as the target discharge amount; and determining the discharge strategy based on the difference between the ambient temperature difference and the preset ambient temperature difference, and the difference between the target discharge amount and the preset battery level.
[0010] In one possible implementation, a discharge strategy is determined based on the difference between the ambient temperature difference and a preset ambient temperature difference, and the difference between the target discharge amount and a preset charge difference. This includes: if the ambient temperature difference is less than a negative value of the preset ambient temperature difference, and the target discharge amount is greater than the preset charge difference, the discharge strategy is determined to be that the vehicle's air conditioning system heats the battery based on a first preset power, and performs thermal management heating; if the ambient temperature difference is less than a negative value of the preset ambient temperature difference, and the target discharge amount is less than a negative value of the preset charge difference, the discharge strategy is determined to be that the vehicle's air conditioning system heats the battery based on a first preset power; if the ambient temperature difference is greater than the preset ambient temperature difference... If the target discharge amount is greater than the preset charge difference, the discharge strategy is determined to be that the vehicle's air conditioning system cools based on the first preset power and performs thermal management cooling on the battery; if the ambient temperature difference is greater than the preset ambient temperature difference and the target discharge amount is less than the negative value of the preset charge difference, the discharge strategy is determined to be that the vehicle's air conditioning system cools based on the first preset power; if the ambient temperature difference is less than the preset ambient temperature difference and greater than the negative value of the preset ambient temperature difference, and the target discharge amount is greater than the preset charge difference, the discharge strategy is determined to be that the vehicle's air conditioning system alternately heats and cools based on the first preset power and alternately performs thermal management heating and cooling on the battery.
[0011] In one possible implementation, after determining the discharge strategy based on the difference between the ambient temperature difference and the preset ambient temperature difference, and the difference between the target discharge amount and the preset charge amount, the method further includes: determining the target discharge time based on the target discharge amount, the first preset power, and the maximum power of battery thermal management.
[0012] In one possible implementation, the air conditioning system's heating and cooling include corresponding target in-vehicle heating temperature and target vehicle cooling temperature, and the battery thermal management includes corresponding target battery heating temperature and target battery cooling temperature. After determining the target discharge time based on the target discharge amount, the first preset power, and the maximum power of the battery thermal management, the system further includes: if the current discharge time is greater than the target discharge time, determining the current in-vehicle temperature and the current battery temperature; if the current in-vehicle temperature is the target in-vehicle heating temperature, or if the current in-vehicle temperature is the target in-vehicle cooling temperature, switching the discharge strategy corresponding to the air conditioning system from heating to cooling, or switching the discharge strategy corresponding to the air conditioning system from cooling to heating; if the current battery temperature is the target battery heating temperature, or if the current battery temperature is the target battery cooling temperature, switching the discharge strategy corresponding to the battery thermal management from heating to cooling, or switching the discharge strategy corresponding to the battery thermal management from cooling to heating.
[0013] In one possible implementation, a discharge strategy is determined based on the difference between the ambient temperature difference and the preset ambient temperature difference, and the difference between the target discharge amount and the preset charge difference. This includes: if the ambient temperature difference is less than the preset ambient temperature difference and greater than the negative value of the preset ambient temperature difference, and the target discharge amount is less than the negative value of the preset charge difference, the discharge strategy is determined to be that the vehicle's air conditioning system alternately heats and cools based on a first preset power.
[0014] In one possible implementation, after determining that the discharge strategy is for the vehicle's air conditioning system to alternately heat and cool based on a first preset power, the method further includes: determining a target discharge time based on the target discharge amount and the first preset power.
[0015] In one possible implementation, after discharging the vehicle battery based on the discharge strategy, the method further includes: if the current charge level of the vehicle battery does not meet the discharge requirements, stopping the discharge of the vehicle battery.
[0016] Secondly, embodiments of this application provide a vehicle battery maintenance device, comprising:
[0017] The judgment module is used to determine whether the vehicle battery meets the discharge requirements based on the current charge level of the vehicle battery. The discharge requirements include that the current charge level is greater than or equal to a preset discharge threshold.
[0018] The analysis module is used to determine the vehicle battery discharge strategy based on ambient temperature and current battery level.
[0019] The processing module is used to discharge the vehicle battery based on a discharge strategy.
[0020] Thirdly, embodiments of this application provide an electronic device, including:
[0021] Processor, memory, communication interface;
[0022] Memory is used to store the processor's executable instructions;
[0023] The processor is configured to execute the vehicle battery maintenance discharge method of any of the first aspects by executing executable instructions.
[0024] Fourthly, embodiments of this application provide a readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the vehicle battery maintenance discharge method of any one of the first aspects.
[0025] Fifthly, embodiments of this application provide a computer program product, including a computer program, which, when executed by a processor, is used to implement the vehicle battery maintenance discharge method according to any one of the first aspects.
[0026] The vehicle battery maintenance discharge method, apparatus, equipment, medium, and program products provided in this application determine whether the vehicle battery meets the discharge requirements based on the current charge level of the vehicle battery; then, based on the ambient temperature and the current charge level, determine the discharge strategy for the vehicle battery; and finally, discharge the vehicle battery based on the discharge strategy. This solution, by combining ambient temperature and the current charge level of the vehicle battery to comprehensively determine the discharge strategy, can select the most suitable discharge strategy under different environments, fully ensuring discharge efficiency, and improving battery performance through thorough discharge. Attached Figure Description
[0027] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the description, serve to explain the principles of this application.
[0028] Figure 1 This is a flowchart illustrating an embodiment of the vehicle battery maintenance and discharge method provided in this application.
[0029] Figure 2 This is a flowchart illustrating Embodiment 2 of the vehicle battery maintenance and discharge method provided in this application;
[0030] Figure 3 This is a flowchart illustrating Embodiment 3 of the vehicle battery maintenance and discharge method provided in this application;
[0031] Figure 4 This is a flowchart illustrating Embodiment 3 of the vehicle battery maintenance and discharge method provided in this application;
[0032] Figure 5 A schematic diagram of the structure of an embodiment of the vehicle battery maintenance device provided in this application;
[0033] Figure 6 This is a schematic diagram of the structure of an electronic device provided in this application.
[0034] The accompanying drawings illustrate specific embodiments of this application, which will be described in more detail below. These drawings and descriptions are not intended to limit the scope of the concept in any way, but rather to illustrate the concept of this application to those skilled in the art through reference to particular embodiments. Detailed Implementation
[0035] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this application as detailed in the appended claims.
[0036] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a particular order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of this application described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms “comprising” and “having,” and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0037] After a period of use, vehicles that use batteries as their power source, such as pure electric vehicles, hybrid vehicles, and range-extended vehicles, may experience some problems with their batteries, requiring maintenance to extend their lifespan.
[0038] In existing technologies, vehicle battery maintenance typically involves discharging and charging the battery to calibrate its charge level. However, the discharging process usually only discharges the battery based on its charge level, resulting in a simple, inefficient strategy with limited effectiveness in improving battery performance.
[0039] To address the problems existing in the prior art, the inventors, during their research on vehicle battery maintenance and discharge methods, discovered that vehicle batteries not only suffer from inaccurate charge readings but also from capacity reduction, due to lithium ion accumulation at the negative electrode. To solve these problems, the vehicle battery can be fully discharged first, then allowed to rest, and finally recharged. Discharging and charging resolve the inaccurate charge reading issue, while resting allows lithium ions to migrate to the positive electrode, resolving the capacity reduction issue. Sufficient and efficient discharge is fundamental to the maintenance process. Based on the above inventive concept, the vehicle battery maintenance and discharge scheme of this application was designed.
[0040] The vehicle battery maintenance and discharge method in this application can be implemented by a vehicle control unit (VCU), or by an on-board terminal, computer, server, etc. This application does not limit it. The following explanation uses VCU as an example.
[0041] The following provides examples illustrating the application scenarios of the vehicle battery maintenance and discharge method provided in this application.
[0042] For example, in this application scenario, after the user has used the vehicle for a period of time, the vehicle's VCU detects that the vehicle battery needs maintenance and displays a maintenance reminder message through the in-vehicle terminal. After viewing the maintenance reminder message, the user connects the vehicle to an AC charging station, thereby putting the vehicle into a sleep state.
[0043] After the user sends a maintenance command to the VCU using the terminal device, the VCU will obtain the current power level of the vehicle battery, determine whether to start the discharge process, and start the discharge process when it is possible to discharge.
[0044] After the discharge process is completed, the vehicle battery is left to stand for a certain period of time; finally, AC charging is used to charge the vehicle battery with a preset charging threshold as the charging stop level.
[0045] When charging is complete, if the VCU determines that the vehicle battery's charge level is greater than or equal to a preset charging threshold, it will output a maintenance success message.
[0046] After receiving a notification that the maintenance was successful, users can disconnect the charging station from the vehicle and then use the vehicle normally.
[0047] It should be noted that the above scenario is only an example of an application scenario provided by the embodiments of this application. The embodiments of this application do not limit the actual form of the various devices included in the scenario, nor do they limit the interaction method between devices. In the specific application of the solution, it can be set according to actual needs.
[0048] The discharge process in the above scenario, i.e., the technical solution of this application, will be described in detail below through specific embodiments. It should be noted that the following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.
[0049] Figure 1 This is a flowchart illustrating a first embodiment of the vehicle battery maintenance discharge method provided in this application. This embodiment describes the process of the VCU discharging the vehicle battery at the start of maintenance. The method in this embodiment can be implemented through software, hardware, or a combination of both. Figure 1 As shown, the battery maintenance and discharge method for this vehicle specifically includes the following steps:
[0050] S101: Based on the current charge level of the vehicle battery, determine that the vehicle battery meets the discharge requirements.
[0051] The discharge requirements include that the current charge level is greater than or equal to a preset discharge threshold.
[0052] Vehicle batteries can experience issues with inaccurate charge levels and reduced capacity. Inaccurate charge levels can be categorized into those occurring at high State of Charge (SOC) and those occurring at low SOC. To address inaccurate charge levels at low SOC, the battery charge needs to be reduced to a preset discharge threshold.
[0053] It should be noted that the amount of electricity can be represented by the state of charge (SOC). The preset discharge threshold can be 18%, 15%, 10%, 5%, etc. This application embodiment does not limit the preset discharge threshold, which can be determined according to the actual situation.
[0054] In this step, in order to maintain the vehicle battery, the VCU first determines whether to discharge the battery based on the current charge level of the vehicle battery.
[0055] The decision to discharge the battery can be made based on discharge requirements. These requirements are primarily based on the current battery level. For example, if the current battery level is greater than or equal to a preset discharge threshold, it indicates that the battery may have an inaccurate low state of charge (SOC) reading and therefore needs to be discharged.
[0056] If it is determined that the current battery level is less than the preset discharge threshold, it means that the battery has already been calibrated at a low SOC and there is no issue with inaccurate battery level at low SOC. Alternatively, the battery level may have already reached a low state, and further discharge would cause some vehicle functions to malfunction. Therefore, it can be determined that discharge should not be performed.
[0057] It should be noted that before the discharge process begins, the VCU needs to determine whether to initiate battery maintenance. The conditions that trigger the VCU to perform battery maintenance can be: the VCU receiving a maintenance command sent by the user through a terminal device; the VCU receiving a maintenance command sent by the user through an in-vehicle terminal; or the VCU detecting that the vehicle battery requires maintenance. This application does not limit the conditions for triggering the VCU to perform battery maintenance; these conditions can be determined based on actual circumstances.
[0058] S102: Determine the vehicle battery discharge strategy based on ambient temperature and current battery level.
[0059] The discharge strategy includes the way the vehicle battery is discharged.
[0060] In this step, if the VCU determines that a discharge is required, a discharge process is necessary to address the issue of inaccurate battery charge readings at low SOC levels.
[0061] The discharge strategy includes specific discharge methods, and may also include the discharge amount corresponding to each discharge method, such as discharging through the air conditioning system until the current power reaches a preset discharge amount threshold.
[0062] The specific discharge strategy can be determined based on the ambient temperature and the current charge level. For example, if the ambient temperature is low and the charge to be discharged (i.e., the discharge amount) is large, the air conditioning system can be turned on to heat the battery, and the battery thermal management system can be used to heat the battery so that the vehicle interior environment and the battery are in a more suitable state, thereby improving the discharge efficiency. However, if the ambient temperature is suitable (e.g., 20 to 26 degrees Celsius) and the battery is also at a suitable temperature, there is no need to perform battery thermal management, and the air conditioning system can be used instead.
[0063] It should be noted that after determining the discharge strategy, the VCU will periodically monitor the current charge level of the vehicle battery to determine whether the discharge requirements are met and whether the discharge strategy needs to be updated, so as to fully ensure the continuous efficiency of the discharge process.
[0064] S103: Discharge the vehicle battery based on a discharge strategy.
[0065] In this step, after determining the discharge strategy, the VCU will control the vehicle's air conditioning system and / or battery thermal management system to discharge the vehicle battery until the discharge process is complete.
[0066] After the discharge is complete, in order to address the issues of reduced vehicle battery capacity and calibration, the battery needs to be left to rest and undergo a charging process.
[0067] It should be noted that if the VCU determines that the vehicle battery does not meet the discharge requirements, it will not discharge the vehicle battery, but will directly enter the rest and charging process to calibrate the battery capacity and optimize battery performance through the rest and charging process.
[0068] It should be noted that the execution entity in this application embodiment can also be multiple controllers.
[0069] The vehicle battery maintenance discharge method provided in this embodiment determines whether the vehicle battery meets the discharge requirements based on the current charge level. Then, based on the ambient temperature and the current charge level, it determines the discharge strategy for the vehicle battery. Finally, based on the discharge strategy, it discharges the vehicle battery. This solution comprehensively determines the discharge strategy by combining ambient temperature and the current charge level of the vehicle battery, enabling the selection of the most suitable discharge strategy under different environments. This ensures sufficient discharge efficiency and improves battery performance through thorough discharge.
[0070] Figure 2 This is a flowchart illustrating Embodiment 2 of the vehicle battery maintenance and discharge method provided in this application. Based on the above embodiments, this application describes some common situations during the discharge process of the vehicle battery by the VCU. Figure 2 As shown, the battery maintenance and discharge method for this vehicle specifically includes the following steps:
[0071] S201: Based on the current charge level of the vehicle battery, determine that the vehicle battery meets the discharge requirements.
[0072] The discharge requirements include that the current charge level is greater than or equal to a preset discharge threshold.
[0073] This step is the same as the corresponding step in the previous embodiment, and will not be repeated here.
[0074] S202: The difference between the current ambient temperature and the ambient temperature threshold is determined as the ambient temperature difference, and the difference between the current power and the preset discharge threshold is determined as the target discharge amount.
[0075] In this step, when the VCU determines that the vehicle meets the discharge requirements, it needs to collect the ambient temperature of the current environment in which the vehicle is located (i.e., the current ambient temperature), and combine the current ambient temperature with the preset ambient temperature threshold, the current battery level with the preset discharge threshold, to jointly determine the discharge strategy.
[0076] The preset ambient temperature threshold is the ideal ambient temperature, such as 24 or 26 degrees Celsius. The difference between the current ambient temperature and the preset ambient temperature threshold is calculated as the ambient temperature difference, which is used to reflect whether the current ambient temperature is in a relatively cold or hot environment (such as winter or summer temperatures) or a relatively mild environment (such as spring and autumn temperatures).
[0077] The difference between the current battery level and the preset discharge threshold is used to reflect the amount of battery power that needs to be discharged, i.e., the target discharge amount.
[0078] S203: Determine the discharge strategy based on the difference between the ambient temperature difference and the preset ambient temperature difference, and the difference between the target discharge amount and the preset discharge amount.
[0079] In this step, the VCU stores a preset ambient temperature difference value, which, by combining the preset ambient temperature threshold and the preset ambient temperature difference, reflects the appropriate temperature range (i.e., the temperature value that fluctuates within the preset ambient temperature threshold but does not exceed the preset ambient temperature difference).
[0080] At the same time, the VCU will also store a preset power difference. By combining the preset power difference with the preset discharge threshold, it can be determined whether the target discharge amount is a large discharge or a small discharge (that is, if the target discharge amount fluctuates within the preset discharge threshold but does not exceed the preset power difference, it is considered a moderate discharge amount. In this case, it is not limited to using a single discharge strategy, but several optional discharge strategies can be used alternately).
[0081] After calculating the above difference, the VCU can quickly determine the discharge strategy by combining the difference.
[0082] Furthermore, the relationship between the specific discharge strategy and the above-mentioned difference can include:
[0083] Strategy 1: If the ambient temperature difference is less than the negative value of the preset ambient temperature difference and the target discharge amount is greater than the preset discharge amount difference, the discharge strategy is determined to be that the vehicle's air conditioning system heats the battery based on the first preset power and performs thermal management heating.
[0084] In this scenario, if the ambient temperature difference is less than the negative value of the preset ambient temperature difference (meaning the sum of the ambient temperature difference and the preset ambient temperature difference is less than zero), it indicates that the current ambient temperature is too low, such as in winter. If the target discharge amount is greater than the preset discharge amount, it indicates that the current target discharge amount is relatively high. The ambient temperature difference is the difference between the real-time collected current ambient temperature and the preset ambient temperature threshold. The preset ambient temperature difference is a system-defined parameter, typically a positive value (e.g., 10℃). Therefore, when the ambient temperature difference is actually negative (i.e., the current ambient temperature is lower than the preset ambient temperature threshold), for ease of calculation, the negative value of the preset ambient temperature difference (e.g., -10℃) is compared with the ambient temperature difference. If the ambient temperature difference is less than the negative value of the preset ambient temperature difference, it indicates that the current ambient temperature is significantly lower than the preset ambient temperature threshold.
[0085] At this time, the discharge strategy usually requires the air conditioning system to provide high-power heating (the first preset power is the maximum heating power or maximum cooling power of the air conditioning system), and the battery can be heated through battery thermal management to keep the battery at a suitable operating temperature.
[0086] Strategy 2: If the ambient temperature difference is less than the negative value of the preset ambient temperature difference and the target discharge amount is less than the negative value of the preset discharge amount, the discharge strategy is determined to be that the vehicle's air conditioning system heats up based on the first preset power.
[0087] In this situation, the current ambient temperature is also too low, but the target discharge amount is less than the negative value of the preset charge difference, that is, the sum of the target discharge amount and the preset charge difference is less than zero, indicating that the current target discharge amount is relatively small. At this time, the discharge strategy usually only requires the air conditioning system to heat at high power, and there is no need to make the battery thermal management heat up.
[0088] Optionally, if the ambient temperature is too low, but the target discharge amount is moderate (i.e., the target discharge amount is greater than the negative value of the preset charge difference (i.e., the sum of the target discharge amount and the preset charge difference is greater than zero) and less than the preset charge difference), then either Strategy 1 or Strategy 2 can be used to raise the temperature, or the two strategies can be used alternately.
[0089] For example, if only Strategy 1 is used for discharging first, it can also be used to discharge for a period of time (e.g., 5 minutes) according to the target discharge amount. If it is still necessary to continue discharging at this time, and it is determined that the conditions of Strategy 2 are met at this time, then Strategy 2 can be used to continue discharging; or, if the discharge amount still does not meet the conditions of Strategy 2 at this time, then Strategy 1 can be used to continue discharging.
[0090] Strategy 3: If the ambient temperature difference is greater than the preset ambient temperature difference and the target discharge amount is greater than the preset discharge amount difference, the discharge strategy is determined to be that the vehicle's air conditioning system cools based on the first preset power and performs thermal management cooling on the battery.
[0091] In this situation, if the ambient temperature difference is greater than the preset ambient temperature difference, it indicates that the current ambient temperature is too high (i.e., the current ambient temperature is much higher than the preset ambient temperature threshold, since the preset ambient temperature difference is a positive value). For example, in summer, if the target discharge amount is greater than the preset discharge amount difference, it indicates that the current target discharge amount is a large discharge amount. In this case, the discharge strategy usually requires the air conditioning system to perform high-power cooling, and the battery can be cooled through battery thermal management to keep the battery at a suitable operating temperature.
[0092] Strategy 4: If the ambient temperature difference is greater than the preset ambient temperature difference and the target discharge amount is less than the negative value of the preset discharge amount, the discharge strategy is determined to be that the vehicle's air conditioning system cools based on the first preset power.
[0093] In this situation, the current ambient temperature is too high, while the target discharge amount is relatively small. In this case, the discharge strategy usually only requires the air conditioning system to provide high-power cooling, without the need to cool the battery through battery thermal management.
[0094] Optionally, if the ambient temperature is too high, but the target discharge amount is moderate (i.e., the target discharge amount is greater than the negative value of the preset charge difference but less than the preset charge difference), then either strategy three or strategy four can be used for cooling, or the two strategies can be used alternately. The principle is similar to the previous example, and will not be repeated here.
[0095] Strategy 5: If the ambient temperature difference is less than the preset ambient temperature difference and greater than the negative value of the preset ambient temperature difference, and the target discharge amount is greater than the preset charge difference, the discharge strategy is determined to be that the vehicle's air conditioning system alternately heats and cools based on the first preset power, and alternately heats and cools the battery through thermal management.
[0096] In this situation, the ambient temperature difference is less than the preset ambient temperature difference and greater than the negative value of the preset ambient temperature difference (i.e., the sum of the ambient temperature difference and the preset ambient temperature difference is greater than zero), indicating that the current ambient temperature is moderate, such as the temperature in spring and autumn. The target discharge amount is greater than the preset charge difference, indicating that the current target discharge amount is relatively large. In this case, the discharge strategy can usually be implemented by alternating between the aforementioned strategies one, two, three, and four. Referring to the previous example, it is determined at intervals whether the conditions for switching strategies need to be met (but at this time, it is not necessary to re-determine the ambient temperature, but only to determine whether the target discharge amount is relatively large or small) in order to achieve rapid discharge.
[0097] S204: Determine the target discharge time based on the target discharge amount, the first preset power, and the maximum power of battery thermal management.
[0098] In this step, since the discharge strategy in the aforementioned steps usually involves both the air conditioning system and the battery thermal management system, the estimated target discharge time can be calculated based on the first preset power and the maximum power of the battery thermal management system. For example, the target discharge amount can be used as the ratio of the sum of the first preset power and the maximum power of the battery thermal management system (at this time, it is assumed that the battery thermal management system and the air conditioning system work for the same amount of time).
[0099] If the battery thermal management operating time in the adopted discharge strategy is less than the air conditioning system operating time, such as using strategy two or strategy four, the estimated target discharge time can be calculated based solely on the first preset power.
[0100] If strategy five is adopted, or multiple strategies are used alternately, the estimated target discharge time can be calculated based on the first preset power first, and then the target discharge time can be dynamically updated when switching strategies. For example, when switching from strategy two to strategy one, the target discharge time is the ratio of the remaining target discharge amount to the sum of the first preset power and the maximum power of battery thermal management.
[0101] S205: If the current discharge time is greater than the target discharge time, determine the current vehicle interior temperature and the current battery temperature.
[0102] In this step, there are cases where the battery does not complete the discharge within the target discharge time. In such cases, the discharge strategy needs to be further adjusted.
[0103] S206: If the current interior temperature is the target interior heating temperature, or if the current interior temperature is the target interior cooling temperature, switch the discharge strategy of the air conditioning system from heating to cooling, or switch the discharge strategy of the air conditioning system from cooling to heating.
[0104] In this step, the heating and cooling of the air conditioning system includes the corresponding target in-vehicle heating temperature and the target vehicle cooling temperature, and the battery thermal management includes the corresponding target battery heating temperature and the target battery cooling temperature.
[0105] If the actual heating of the air conditioning system causes the current interior temperature to reach the target heating temperature, resulting in a decrease in the air conditioning output power, the air conditioning strategy will be adjusted to cool based on the first preset power. Similarly, if the actual cooling of the air conditioning system causes the current interior temperature to reach the target cooling temperature, resulting in a decrease in the air conditioning output power, the air conditioning strategy will be adjusted to heat based on the first preset power to achieve a rapid discharge effect.
[0106] S207: If the current battery temperature is the target battery heating temperature, or if the current battery temperature is the target battery cooling temperature, switch the discharge strategy corresponding to the battery thermal management from heating to cooling, or switch the discharge strategy corresponding to the battery thermal management from cooling to heating.
[0107] In this step, the principle of adjusting the battery thermal management discharge strategy is the same as that of adjusting the air conditioning heating and cooling strategy, so it will not be repeated here.
[0108] The vehicle battery maintenance discharge method provided in this embodiment determines a specific discharge strategy based on the ambient temperature difference and the target discharge amount before discharge, then determines the target discharge time based on the discharge strategy, and controls the discharge process. When the actual discharge time exceeds the target discharge time, the discharge strategy is adjusted in a timely manner to effectively ensure the efficient completion of the discharge process.
[0109] Figure 3 This is a flowchart illustrating Embodiment 3 of the vehicle battery maintenance and discharge method provided in this application. Based on the above embodiments, this application describes the VCU's maintenance and discharge of the vehicle battery in other scenarios. For example... Figure 3 As shown, the battery maintenance and discharge method for this vehicle specifically includes the following steps:
[0110] S301: Based on the current charge level of the vehicle battery, determine that the vehicle battery meets the discharge requirements.
[0111] The discharge requirements include that the current charge level is greater than or equal to a preset discharge threshold.
[0112] S302: The difference between the current ambient temperature and the ambient temperature threshold is determined as the ambient temperature difference, and the difference between the current power and the preset discharge threshold is determined as the target discharge amount.
[0113] Steps S301 to S302 are similar to the corresponding steps in the previous embodiments, and will not be repeated here.
[0114] S303: If the ambient temperature difference is less than the preset ambient temperature difference and greater than the negative value of the preset ambient temperature difference, and the target discharge amount is less than the negative value of the preset discharge amount, the discharge strategy is determined to be that the vehicle's air conditioning system alternately heats and cools based on the first preset power.
[0115] In this step, if the ambient temperature difference is less than the preset ambient temperature difference and greater than the negative value of the preset ambient temperature difference, it indicates that the current ambient temperature is moderate, such as the temperature in spring and autumn. If the target discharge amount is less than the negative value of the preset charge difference, it indicates that the current target discharge amount is relatively small. In this case, the discharge strategy only needs to use the air conditioning system to alternately heat and cool based on the first preset power, that is, the aforementioned strategy two and strategy four are executed alternately, without the need for battery thermal management. At this time, the switching of the discharge strategy is simpler, and strategy two and strategy four can be randomly switched according to the target discharge amount.
[0116] For example, after Strategy 2 is executed for a certain period of time (e.g., 5 minutes), it is determined whether the current interior temperature is lower than the target cooling temperature. If it is lower, and the remaining target discharge is still greater than 0, then it switches to Strategy 4 to heat up until the current interior temperature is higher than the target heating temperature, or the remaining target discharge is 0.
[0117] S304: Determine the target discharge time based on the target discharge amount and the first preset power.
[0118] In this step, since the discharge strategy does not involve battery thermal management, the calculation of the target discharge time only needs to be based on the first preset power and the target discharge amount, which will not be elaborated here.
[0119] S305: If the current discharge time is greater than the target discharge time, determine the current vehicle interior temperature and the current battery temperature.
[0120] S306: If the current temperature is the target interior temperature corresponding to the air conditioning system heating, or if the current temperature is the target interior temperature corresponding to the air conditioning system cooling, switch the discharge strategy of the air conditioning system from heating to cooling, or switch the discharge strategy of the air conditioning system from cooling to heating.
[0121] Steps S305 to S306 are similar to the corresponding steps in the previous embodiments, and will not be repeated here.
[0122] The vehicle battery maintenance discharge method provided in this embodiment ensures both discharge efficiency and smooth discharge process by using only the air conditioning system for cooling and heating when the ambient temperature is suitable.
[0123] Figure 4This is a flowchart illustrating Embodiment 4 of the vehicle battery maintenance and discharge method provided in this application. Based on the above embodiments, this application describes the situation judgment involved in the VCU's maintenance and discharge of the vehicle battery. Figure 4 As shown, the battery maintenance and discharge method for this vehicle specifically includes the following steps:
[0124] S401: Based on the current charge level of the vehicle battery, determine that the vehicle battery meets the discharge requirements.
[0125] The discharge requirements include that the current charge level is greater than or equal to a preset discharge threshold.
[0126] This step is the same as the corresponding step in the previous embodiment, and will not be repeated here.
[0127] S402: The vehicle is confirmed to be free of malfunction.
[0128] In this step, after confirming that the battery can be discharged, it is also necessary to confirm that the vehicle is not faulty. Otherwise, the maintenance process cannot be carried out, nor can the discharge process be carried out. Instead, troubleshooting and vehicle repair should be prioritized to ensure the availability of the vehicle.
[0129] S403: Determine the vehicle battery discharge strategy based on ambient temperature and current battery level.
[0130] S404: Discharge the vehicle battery based on a discharge strategy.
[0131] Steps S403 to S404 are the same as the corresponding steps in the previous embodiments, and will not be repeated here.
[0132] S405: If the current charge of the vehicle battery does not meet the discharge requirements, stop discharging the vehicle battery.
[0133] In this step, the VCU will periodically check the current power level (e.g., check once per minute). If the current power level does not meet the discharge requirements, the discharge process will be stopped, and the subsequent resting and charging process will begin.
[0134] In practice, the VCU can also monitor the target discharge amount or the remaining target discharge amount calculated in the aforementioned embodiments. If the remaining target discharge amount is zero, the discharge process will also be stopped.
[0135] The vehicle battery maintenance discharge method provided in this embodiment confirms that the vehicle is in a fault-free state before initiating the discharge process, and stops the discharge process when the current charge level is insufficient to meet the discharge requirements, thereby ensuring the smooth progress of the discharge process.
[0136] The following are embodiments of the apparatus described in this application, which can be used to execute the embodiments of the method described in this application. For details not disclosed in the apparatus embodiments of this application, please refer to the embodiments of the method described in this application.
[0137] Figure 5 This is a schematic diagram of an embodiment of the vehicle battery maintenance device provided in this application. Figure 5 As shown, the vehicle battery maintenance device 50 includes:
[0138] The judgment module 51 is used to determine whether the vehicle battery meets the discharge requirements based on the current charge level of the vehicle battery. The discharge requirements include that the current charge level is greater than or equal to a preset discharge threshold.
[0139] Analysis module 52 is used to determine the discharge strategy of the vehicle battery based on the ambient temperature and the current battery level. The discharge strategy includes the way the vehicle battery discharges.
[0140] Processing module 53 is used to discharge the vehicle battery based on a discharge strategy.
[0141] Furthermore, the analysis module 52 is specifically used to: determine the difference between the current ambient temperature and the ambient temperature threshold as the ambient temperature difference, and determine the difference between the current power and the preset discharge threshold as the target discharge amount; and determine the discharge strategy based on the difference between the ambient temperature difference and the preset ambient temperature difference, and the difference between the target discharge amount and the preset power difference.
[0142] Further, the analysis module 52 is specifically used for: if the ambient temperature difference is less than the negative value of the preset ambient temperature difference and the target discharge amount is greater than the preset charge difference, determining the discharge strategy as follows: the vehicle's air conditioning system heats based on the first preset power and performs thermal management heating on the battery; if the ambient temperature difference is less than the negative value of the preset ambient temperature difference and the target discharge amount is less than the negative value of the preset charge difference, determining the discharge strategy as follows: the vehicle's air conditioning system heats based on the first preset power; if the ambient temperature difference is greater than the preset ambient temperature difference and the target discharge amount is greater than the preset charge difference, determining the discharge strategy as follows: the vehicle's air conditioning system cools based on the first preset power and performs thermal management cooling on the battery; if the ambient temperature difference is greater than the preset ambient temperature difference and the target discharge amount is less than the negative value of the preset charge difference, determining the discharge strategy as follows: the vehicle's air conditioning system alternately heats and cools based on the first preset power and alternately performs thermal management heating and cooling on the battery.
[0143] Furthermore, the analysis module 52 is also used to: determine the target discharge time based on the difference between the ambient temperature difference and the preset ambient temperature difference, and the difference between the target discharge amount and the preset charge amount, after determining the discharge strategy.
[0144] Furthermore, the analysis module 52 is also used for: the heating and cooling of the air conditioning system including the corresponding target in-vehicle heating temperature and target vehicle cooling temperature, and the battery thermal management including the corresponding target battery heating temperature and target battery cooling temperature; after determining the target discharge time based on the target discharge amount, the first preset power, and the maximum power of the battery thermal management, if the current discharge time is greater than the target discharge time, determining the current in-vehicle temperature and the current battery temperature; if the current in-vehicle temperature is the target in-vehicle heating temperature, or if the current in-vehicle temperature is the target in-vehicle cooling temperature, switching the discharge strategy corresponding to the air conditioning system from heating to cooling, or switching the discharge strategy corresponding to the air conditioning system from cooling to heating; if the current battery temperature is the target battery heating temperature, or if the current battery temperature is the target battery cooling temperature, switching the discharge strategy corresponding to the battery thermal management from heating to cooling, or switching the discharge strategy corresponding to the battery thermal management from cooling to heating.
[0145] Furthermore, the analysis module 52 is specifically used to: if the ambient temperature difference is less than the preset ambient temperature difference and greater than the negative value of the preset ambient temperature difference, and the target discharge amount is less than the negative value of the preset charge difference, determine that the discharge strategy is for the vehicle's air conditioning system to alternately heat and cool based on the first preset power.
[0146] Furthermore, the analysis module 52 is also used to: determine the target discharge time based on the target discharge amount and the first preset power after the vehicle's air conditioning system alternately heats and cools based on the discharge strategy of the first preset power.
[0147] Furthermore, the analysis module 52 is also used to: determine the target discharge time based on the target discharge amount and the first preset power; if the current discharge time is greater than the target discharge time, determine the current vehicle interior temperature and the current battery temperature; if the current temperature is the target vehicle interior temperature corresponding to the air conditioning system heating, or the current temperature is the target vehicle interior temperature corresponding to the air conditioning system cooling, switch the discharge strategy corresponding to the air conditioning system from heating to cooling, or switch the discharge strategy corresponding to the air conditioning system from cooling to heating.
[0148] Furthermore, the judgment module 51 is also used to: determine that the vehicle has no fault after determining that the discharge requirements are met based on the current power level.
[0149] Furthermore, the processing module 53 is also used to: based on the discharge strategy, after discharging the vehicle battery, if the current charge of the vehicle battery does not meet the discharge requirements, stop discharging the vehicle battery.
[0150] The vehicle battery maintenance device provided in this embodiment is used to execute the technical solution in any of the aforementioned method embodiments. Its implementation principle and technical effect are similar, and will not be described again here.
[0151] Figure 6 This is a schematic diagram of the structure of an electronic device provided in this application. Figure 6 As shown, the electronic device 60 includes:
[0152] Processor 61, memory 62, and communication interface 63;
[0153] Memory 62 is used to store executable instructions of processor 61;
[0154] The processor 61 is configured to execute the technical solutions in any of the foregoing method embodiments by executing executable instructions.
[0155] Optionally, the memory 62 can be either standalone or integrated with the processor 61.
[0156] Optionally, when the memory 62 is a device independent of the processor 61, the electronic device 60 may further include:
[0157] Bus 64, memory 62 and communication interface 63 are connected to processor 61 through bus 64 and complete communication with each other. Communication interface 63 is used to communicate with other devices.
[0158] Optionally, the communication interface 63 can be implemented using a transceiver. The communication interface is used to enable communication between the database access device and other devices (e.g., clients, read-write databases, and read-only databases). The memory may include random access memory (RAM) and may also include non-volatile memory, such as at least one disk drive.
[0159] Bus 64 can be a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus, etc. Buses can be categorized as address buses, data buses, control buses, etc. For ease of representation, only one thick line is used in the diagram, but this does not indicate that there is only one bus or one type of bus.
[0160] The processors mentioned above can be general-purpose processors, including central processing units (CPUs), network processors (NPs), etc.; they can also be digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components.
[0161] The electronic device is used to execute the technical solutions in any of the foregoing method embodiments. Its implementation principle and technical effect are similar, and will not be described again here.
[0162] This application also provides a readable storage medium storing a computer program thereon, which, when executed by a processor, implements the technical solutions provided in any of the foregoing method embodiments.
[0163] This application also provides a computer program product, including a computer program, which, when executed by a processor, is used to implement the technical solutions provided in any of the foregoing method embodiments.
[0164] Those skilled in the art will understand that all or part of the steps of the above-described method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When executed, the program performs the steps of the above-described method embodiments; and the aforementioned storage medium includes various media capable of storing program code, such as ROM, RAM, magnetic disks, or optical disks.
[0165] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of this application, and are not intended to limit them. Although this application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features therein. Such modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of this application.
Claims
1. A method for maintaining and discharging a vehicle battery, characterized in that, include: Based on the current charge level of the vehicle battery, it is determined that the vehicle battery meets the discharge requirements, wherein the discharge requirements include the current charge level being greater than or equal to a preset discharge threshold. Based on the ambient temperature and current battery level, a discharge strategy for the vehicle battery is determined, the discharge strategy including the method of discharging the vehicle battery. The vehicle battery is discharged based on a discharge strategy.
2. The method according to claim 1, characterized in that, The process of determining the vehicle battery discharge strategy based on ambient temperature and current battery level includes: The difference between the current ambient temperature and the ambient temperature threshold is defined as the ambient temperature difference, and the difference between the current power level and the preset discharge threshold is defined as the target discharge level. The discharge strategy is determined based on the difference between the ambient temperature difference and the preset ambient temperature difference, and the difference between the target discharge amount and the preset discharge amount.
3. The method according to claim 2, characterized in that, The method of determining the discharge strategy based on the difference between the ambient temperature difference and the preset ambient temperature difference, and the difference between the target discharge amount and the preset discharge amount, includes: If the ambient temperature difference is less than the negative value of the preset ambient temperature difference, and the target discharge amount is greater than the preset charge difference, the discharge strategy is determined to be that the vehicle's air conditioning system heats the battery based on the first preset power and performs thermal management heating. If the ambient temperature difference is less than the negative value of the preset ambient temperature difference and the target discharge amount is less than the negative value of the preset discharge amount, the discharge strategy is determined to be that the vehicle's air conditioning system heats up based on the first preset power. If the ambient temperature difference is greater than the preset ambient temperature difference and the target discharge amount is greater than the preset discharge amount difference, the discharge strategy is determined to be that the vehicle's air conditioning system cools based on the first preset power and performs thermal management cooling on the battery. If the ambient temperature difference is greater than the preset ambient temperature difference and the target discharge amount is less than the negative value of the preset discharge amount difference, the discharge strategy is determined to be that the vehicle's air conditioning system cools based on the first preset power. If the ambient temperature difference is less than the preset ambient temperature difference and greater than the negative value of the preset ambient temperature difference, and the target discharge amount is greater than the preset charge difference, the discharge strategy is determined to be that the vehicle's air conditioning system alternately heats and cools based on the first preset power, and alternately heats and cools the battery through thermal management.
4. The method according to claim 3, characterized in that, After determining the discharge strategy based on the difference between the ambient temperature difference and the preset ambient temperature difference, and the difference between the target discharge amount and the preset charge difference, the method further includes: The target discharge time is determined based on the target discharge amount, the first preset power, and the maximum power of battery thermal management.
5. The method according to claim 4, characterized in that, The air conditioning system's heating and cooling functions include corresponding target in-vehicle heating temperatures and target vehicle cooling temperatures, and the battery thermal management includes corresponding target battery heating temperatures and target battery cooling temperatures. After determining the target discharge time based on the target discharge amount, the first preset power, and the maximum power of the battery thermal management, the method further includes: If the current discharge time is greater than the target discharge time, determine the current vehicle interior temperature and the current battery temperature; If the current vehicle interior temperature is the target vehicle interior heating temperature, or if the current vehicle interior temperature is the target vehicle interior cooling temperature, the discharge strategy corresponding to the air conditioning system is switched from heating to cooling, or the discharge strategy corresponding to the air conditioning system is switched from cooling to heating. If the current battery temperature is the target battery heating temperature, or if the current battery temperature is the target battery cooling temperature, the discharge strategy corresponding to the battery thermal management is switched from heating to cooling, or the discharge strategy corresponding to the battery thermal management is switched from cooling to heating.
6. The method according to claim 3, characterized in that, The method of determining the discharge strategy based on the difference between the ambient temperature difference and the preset ambient temperature difference, and the difference between the target discharge amount and the preset discharge amount, includes: If the ambient temperature difference is less than the preset ambient temperature difference and greater than the negative value of the preset ambient temperature difference, and the target discharge amount is less than the negative value of the preset discharge amount, the discharge strategy is determined to be that the vehicle's air conditioning system alternately heats and cools based on the first preset power.
7. The method according to claim 6, characterized in that, The determined discharge strategy, after the vehicle's air conditioning system alternately heats and cools based on a first preset power, also includes: The target discharge time is determined based on the target discharge amount and the first preset power.
8. The method according to any one of claims 1 to 7, characterized in that, After discharging the vehicle battery based on the discharge strategy, the method further includes: If the current charge level of the vehicle battery does not meet the discharge requirements, the discharge of the vehicle battery shall be stopped.
9. A vehicle battery maintenance device, characterized in that, include: The judgment module is used to determine whether the vehicle battery meets the discharge requirements based on the current charge level of the vehicle battery. The discharge requirements include that the current charge level is greater than or equal to a preset discharge threshold. An analysis module is used to determine the discharge strategy of the vehicle battery based on the ambient temperature and the current battery level. The discharge strategy includes the way the vehicle battery discharges. The processing module is used to discharge the vehicle battery based on a discharge strategy.
10. An electronic device, characterized in that, include: Processor, memory, communication interface; The memory is used to store the executable instructions of the processor; The processor is configured to execute the vehicle battery maintenance discharge method according to any one of claims 1 to 8 by executing the executable instructions.