A heating control method, device, storage medium and equipment for a battery

By determining the heating parameters based on the initial state of charge of the battery and controlling the battery heating process, the problem that heating control during high-power fast charging cannot meet the energy consumption and charging rate requirements, and energy consumption saving and charging rate improvement are achieved.

CN115101854BActive Publication Date: 2025-06-24GAC AION NEW ENERGY AUTOMOBILE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210882857.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-07-26
Publication Date
2025-06-24
Estimated Expiration
2042-07-26

AI Technical Summary

Technical Problem

In the prior art, when high-power fast charging is high, the battery heating control solution cannot meet the requirements of energy consumption and charging rate.

Method used

By obtaining the initial state of charge of the target battery, the coolant target temperature and heating threshold are determined, and the actual temperature of the coolant is controlled according to these parameters until the minimum temperature of the battery is greater than the heating threshold is withdrawn.

Benefits of technology

It realizes control that is more in line with the actual heating requirements of the battery when charging at high power, saves energy consumption and increases the charging rate.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115101854B_ABST
    Figure CN115101854B_ABST
Patent Text Reader

Abstract

An embodiment of the present application provides a method, device, storage medium and equipment for heating control of a battery. In this method, when the target battery enters the high-power fast charging mode and heating is required, the target temperature of the coolant and the heating threshold are determined according to the initial state of charge of the target battery, and then the actual temperature of the coolant is controlled according to the target temperature of the coolant until the lowest temperature of the target battery is greater than the heating threshold and then the heating is exited. In this way, due to the combination of the characteristics that the self-heating of the battery during high-power charging is affected by the initial state of charge, the controlled heating conditions are more in line with the actual heating requirements of the battery, thereby achieving energy consumption savings and an increase in the charging rate to a certain extent.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of battery control, and in particular, to a method, device, storage medium, and equipment for heating control of a battery. Background Art

[0002] Currently, new energy vehicles are booming, and power batteries have accordingly been widely used. However, due to the inherent characteristics of power batteries, when the battery is in a low-temperature state, the vehicle's cruising range decreases, and the charging efficiency is also affected to a certain extent. Moreover, if large-current charging is used at this time, it is easy to cause permanent damage to the battery, reducing the battery's life and capacity. Therefore, when charging the battery in a low-temperature environment, it is often necessary to heat and raise the temperature of the battery.

[0003] In related technologies, most of the heating control schemes for low-temperature fast charging of batteries adopt the method of heating with a fixed water temperature. However, with the popularization of high-power fast charging technology, this method has gradually been unable to meet the requirements in terms of energy consumption and charging rate. Summary of the Invention

[0004] The purpose of the embodiments of the present application is to provide a method, device, storage medium, and equipment for heating control of a battery, aiming to solve the problem that the heating control scheme for low-temperature fast charging of batteries in related technologies cannot meet the requirements in terms of energy consumption and charging rate when applied to high-power fast charging.

[0005] In a first aspect, a method for heating control of a battery provided by the embodiments of the present application includes: when a target battery enters a high-power fast charging mode, if it is necessary to heat the target battery through a coolant, obtaining the initial state of charge of the target battery; determining a target coolant temperature and a heating threshold according to the initial state of charge; controlling the actual temperature of the coolant according to the target coolant temperature until the lowest temperature of the target battery is greater than the heating threshold, and then exiting the heating.

[0006] In the above implementation process, when the target battery enters the high-power fast charging mode and heating is required, the target coolant temperature and the heating threshold are determined according to the initial state of charge of the target battery, and then the actual temperature of the coolant is controlled according to the target coolant temperature until the lowest temperature of the target battery is greater than the heating threshold and then exiting the heating. In this way, due to combining the characteristic that the self-heating of the battery during high-power charging is affected by the initial state of charge, the controlled heating conditions are more in line with the actual heating requirements of the battery, thereby achieving energy consumption savings and charging rate improvement to a certain extent.

[0007] Further, in some embodiments, the need to heat the target battery through a coolant is determined based on the lowest temperature of the target battery being less than or equal to a preset value.

[0008] In the above implementation process, a solution for determining whether the battery needs to be heated is provided.

[0009] Further, in some embodiments, determining the target coolant temperature and the heating threshold according to the initial state of charge includes: if the initial state of charge is less than or equal to the first state-of-charge threshold, determining the target coolant temperature as the first cooling temperature value and determining the heating threshold as the first heating temperature value; if the initial state of charge is greater than the second state-of-charge threshold, determining the target coolant temperature as the second cooling temperature value and determining the heating threshold as the second heating temperature value; if the initial state of charge is greater than the first state-of-charge threshold and less than or equal to the second state-of-charge threshold, determining the target coolant temperature as the third cooling temperature value and determining the heating threshold as the third heating temperature value; wherein, the second state-of-charge threshold is greater than the first state-of-charge threshold; the second cooling temperature value is greater than the third cooling temperature value, and the third cooling temperature value is greater than the first cooling temperature value; the second heating temperature value is greater than the third heating temperature value, and the third heating temperature value is greater than the first heating temperature value.

[0010] In the above implementation process, according to the initial SOC of the battery, it is divided into three segments, and different segments request different target coolant temperatures and heating thresholds, so that the controlled heating conditions are more in line with the actual heating requirements of the battery.

[0011] Further, in some embodiments, the first state-of-charge threshold is 20%, and the second state-of-charge threshold is 45%; the first cooling temperature value is 30°C, the second cooling temperature value is 45°C, and the third cooling temperature value is 35°C; the first heating temperature value is 15°C, the second heating temperature value is 25°C, and the third heating temperature value is 20°C.

[0012] In the above implementation process, a preferred solution is provided for parameter setting.

[0013] Further, in some embodiments, the actual temperature of the coolant is controlled by the gear of the heater, and controlling the actual temperature of the coolant according to the target coolant temperature includes: after the heater is first turned on, controlling the heater to maintain the maximum gear; repeatedly executing the following steps: if the actual temperature of the coolant exceeds the sum of the target coolant temperature and the preset deviation value, controlling the heater to stop running; during the period when the heater stops running, if the temperature of the coolant is less than the target coolant temperature, turning on the heater and lowering the gear of the heater by one gear; if the actual temperature of the coolant is less than the difference between the target coolant temperature and the preset deviation value, raising the gear of the heater by one gear.

[0014] In the above implementation process, through loop debugging, the actual temperature of the coolant fluctuates above and below the target temperature of the coolant to achieve dynamic balance.

[0015] Further, in some embodiments, the preset deviation value is 5°C.

[0016] In the above implementation process, a preferred solution is provided for parameter setting.

[0017] Further, in some embodiments, it further includes: after exiting heating, if it is detected that the lowest temperature of the target battery is less than the second heating threshold, the target battery is reheated until the lowest temperature of the target battery is greater than the heating threshold; wherein, the second heating threshold is less than the heating threshold.

[0018] In the above implementation process, the threshold corresponding to reheating is lowered, effectively reducing resource waste caused by accidental factors.

[0019] In a second aspect, a heating control device for a battery provided by an embodiment of the present application includes: an acquisition module, configured to, when the target battery enters the high-power fast charging mode, if it is necessary to heat the target battery through the coolant, acquire the initial state of charge of the target battery; a determination module, configured to determine the target temperature of the coolant and the heating threshold according to the initial state of charge; a control module, configured to control the actual temperature of the coolant according to the target temperature of the coolant until the lowest temperature of the target battery is greater than the heating threshold, and then exit heating.

[0020] In a third aspect, an electronic device provided by an embodiment of the present application includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the computer program, the steps of the method described in any item of the first aspect are implemented.

[0021] In a fourth aspect, a computer-readable storage medium provided by an embodiment of the present application has instructions stored thereon, and when the instructions are run on a computer, the computer is made to execute the method described in any item of the first aspect.

[0022] In a fifth aspect, a computer program product provided by an embodiment of the present application, when run on a computer, causes the computer to execute the method described in any item of the first aspect.

[0023] Other features and advantages disclosed in the present application will be described in the subsequent specification, or, some features and advantages can be inferred from the specification or determined without doubt, or can be known by implementing the above technologies disclosed in the present application.

[0024] To make the above objects, features, and advantages of the present application more obvious and understandable, the following provides preferred embodiments in conjunction with the accompanying drawings and describes them in detail as follows. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] To more clearly illustrate the technical solutions of the embodiments of the present application, the following briefly introduces the drawings required to be used in the embodiments of the present application. It should be understood that the following drawings only show some embodiments of the present application and should not be regarded as limiting the scope. For those of ordinary skill in the art, without creative efforts, other related drawings can also be obtained based on these drawings.

[0026] Figure 1 It is a flowchart of the battery heating control method provided by the embodiment of the present application;

[0027] Figure 2 It is the working process of the vehicle controller of the electric vehicle to realize battery heating control provided by the embodiment of the present application;

[0028] Figure 3 It is a block diagram of a battery heating control device provided by the embodiment of the present application;

[0029] Figure 4 It is a block diagram of the structure of an electronic device provided by the embodiment of the present application. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0030] The following will describe the technical solutions in the embodiments of the present application in conjunction with the drawings in the embodiments of the present application.

[0031] It should be noted that similar reference numerals and letters indicate similar items in the following drawings. Therefore, once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings. At the same time, in the description of the present application, terms such as "first" and "second" are only used for distinguishing descriptions and cannot be understood as indicating or implying relative importance.

[0032] As recorded in the background art, in the related art, the heating control scheme for low-temperature fast charging of batteries has the problem that when applied to high-power fast charging, it cannot meet the requirements in terms of energy consumption and charging rate. Based on this, the embodiments of the present application provide a battery heating control scheme to solve the above problems.

[0033] Next, the embodiments of the present application will be introduced:

[0034] As Figure 1 shown, Figure 1It is a flowchart of a battery heating control method provided by an embodiment of the present application. The method can be applied to a Vehicle Control Unit (VCU). The vehicle controller is the core of the entire control system of the vehicle. It is responsible for the normal driving of the vehicle, braking energy regeneration, energy management of the vehicle drive system and power battery, vehicle status monitoring, etc. The vehicle controller can communicate with other units, such as a Battery Management System (BMS), through a Controller Area Network (CAN) bus or a Local Interconnect Network (LIN) bus, etc.

[0035] The method includes:

[0036] In step 101, when the target battery enters the high-power fast charging mode, if it is necessary to heat the target battery through the coolant, obtain the initial state of charge of the target battery;

[0037] The target battery mentioned in this step is the power battery of an electric vehicle, and its type can be a lithium battery, a lead-acid battery, a nickel-cadmium battery, etc. When the electric vehicle is plugged in for fast charging, the vehicle controller receives a fast charging signal. At this time, the vehicle controller can judge whether the target battery enters the high-power fast charging mode according to the fast charging signal. High-power fast charging is a definition relative to ordinary DC fast charging, and its dividing line can be determined according to technical standards. For example, generally, the technology of charging the power battery in a single-gun manner with a charging power of 350 kW or more is defined as high-power charging.

[0038] In this embodiment, the target battery is heated by the coolant. Specifically, during heating, the heater heats the coolant, and then the water pump circulates the coolant through the target battery, so as to realize the heating of the target battery through heat transfer. Optionally, the heater can be a Positive Temperature Coefficient (PTC) heating element; the coolant can be an ethylene glycol solution.

[0039] In some examples, the need to heat the target battery with a coolant may be determined based on the minimum temperature of the target battery being less than or equal to a preset value. In practical applications, electric vehicles generally process and assemble power batteries into the form of battery packs, which may include battery cells, battery protection boards, label papers, and so on. A battery pack may contain multiple battery cells. That is to say, the target battery may contain multiple battery cells, and the minimum temperature may refer to the minimum value among the temperature signals corresponding to each battery cell included in the target battery. When the minimum temperature of the target battery is less than or equal to the preset value, a heating request is sent. Optionally, the preset value may be 30°C. Of course, in other embodiments, the preset value may also be set according to the requirements of specific scenarios.

[0040] The state of charge (SOC) of a battery is an important parameter used to describe the chargeable or dischargeable capacity during battery use and can be used to accurately evaluate the remaining driving range of an electric vehicle. In this embodiment, the initial SOC of the target battery can be collected by the battery management system. Optionally, when the battery management system collects the initial SOC of the target battery, any one of the open circuit voltage method, ampere-hour integration method, Kalman filtering method, or the second-order RC model estimation method based on an equivalent circuit can be used. The specific process can refer to the introduction in related technologies and will not be elaborated in this application. After the battery management system collects the initial SOC of the target battery, it can transmit it to the vehicle controller through the CAN bus.

[0041] In step 102, determine the target coolant temperature and the heating threshold according to the initial SOC.

[0042] The temperature rise during low-temperature high-power fast charging of a battery consists of two parts. One part is the self-heating temperature rise of the battery, and the other part is the external heating temperature rise, such as the waterway heating temperature rise used in this embodiment. In the embodiments of this application, the reason why the target coolant temperature and the heating threshold need to be determined according to the initial SOC of the target battery is that during low-temperature high-power fast charging, the self-heating of the battery will vary greatly depending on the initial SOC. In this way, the heating conditions determined based on the initial SOC of the target battery can better meet the actual heating requirements of the target battery, achieving energy conservation and improving the charging rate to a certain extent.

[0043] In some embodiments, this step may include: if the starting state of charge is less than or equal to the first state-of-charge threshold, determining the target coolant temperature as the first cooling temperature value and determining the heating threshold as the first heating temperature value; if the starting state of charge is greater than the second state-of-charge threshold, determining the target coolant temperature as the second cooling temperature value and determining the heating threshold as the second heating temperature value; if the starting state of charge is greater than the first state-of-charge threshold and less than or equal to the second state-of-charge threshold, determining the target coolant temperature as the third cooling temperature value and determining the heating threshold as the third heating temperature value; wherein, the second state-of-charge threshold is greater than the first state-of-charge threshold; the second cooling temperature value is greater than the third cooling temperature value, and the third cooling temperature value is greater than the first cooling temperature value; the second heating temperature value is greater than the third heating temperature value, and the third heating temperature value is greater than the first heating temperature value.

[0044] The starting state of charge refers to the SOC value corresponding to when the target battery enters the high-power fast charging mode. When the starting state of charge is less than or equal to the first state-of-charge threshold, at this time the charging rate of the target battery is large, the battery generates more heat by itself, the temperature rises quickly, and when the battery temperature rises to a certain value, the heating demand can be met by its own temperature rise. Based on this, setting a lower target coolant temperature and a lower heating threshold can save energy; when the starting state of charge is greater than the second state-of-charge threshold, at this time the charging rate of the target battery is small, and the proportion of heat generated by the battery itself is small. Based on this, setting a higher target coolant temperature and a higher heating threshold can make the battery temperature rise quickly to reach a better charging path and shorten the charging time; when the starting state of charge is greater than the first state-of-charge threshold and less than or equal to the second state-of-charge threshold, at this time the charging rate of the target battery is at a medium level compared to the high and low starting states of charge, and the heat generated by the battery itself is medium. Based on this, setting a medium target coolant temperature and a medium heating threshold can maintain the balance between energy consumption and charging rate.

[0045] Optionally, the first state-of-charge threshold is 20% and the second state-of-charge threshold is 45%.

[0046] Optionally, the first cooling temperature value is 30°C, the second cooling temperature value is 45%, and the third cooling temperature value is 35°C.

[0047] Optionally, the first heating temperature value is 15°C, the second heating temperature value is 25°C, and the third heating temperature value is 20°C.

[0048] It has been found through experiments that using the above numerical settings can achieve relatively good results in saving energy and shortening the charging time. Of course, in other embodiments, other values can also be set according to the requirements of specific scenarios, and this application does not limit this.

[0049] In step 103, the actual temperature of the coolant is controlled according to the target temperature of the coolant until the lowest temperature of the target battery is greater than the heating threshold, and then the heating is exited.

[0050] This step means that when the lowest temperature of the target battery is less than or equal to the heating threshold, the heater and the water pump are turned on, and the target battery is continuously heated until the lowest temperature of the target battery is greater than the heating threshold, then the heating is exited, the heater stops running, and the water pump is turned off; during the heating period, the actual temperature of the coolant is controlled based on the target temperature of the coolant, that is, the heater is adjusted to control the temperature of the coolant to make it approach the target temperature of the coolant. In this way, the heating process is matched with the configured optimal heating scheme.

[0051] In some embodiments, the actual temperature of the coolant is controlled by the gear of the heater. The controlling the actual temperature of the coolant according to the target temperature of the coolant includes: after the heater is first turned on, control the heater to maintain the maximum gear; repeatedly execute the following steps: if the actual temperature of the coolant exceeds the sum of the target temperature of the coolant and the preset deviation value, control the heater to stop running; during the period when the heater stops running, if the temperature of the coolant is less than the target temperature of the coolant, turn on the heater and lower the gear of the heater by one gear; if the actual temperature of the coolant is less than the difference between the target temperature of the coolant and the preset deviation value, raise the gear of the heater by one gear. Optionally, the preset deviation value is 5°C. That is to say, after the heater is turned on, the heater maintains the maximum gear, and at this time the coolant temperature rises continuously. When the actual temperature of the coolant exceeds the sum of the target temperature of the coolant and the preset deviation value, it indicates that the gear of the heater is too high at this time, so the heater stops running. When the temperature of the coolant drops below the target temperature of the coolant, turn on the heater and lower its gear by one gear. In this way, if the situation where the actual temperature of the coolant still exceeds the sum of the target temperature of the coolant and the preset deviation value occurs, repeat the operations of stopping the heater and lowering the gear of the heater. On the contrary, if the situation where the actual temperature of the coolant is lower than the difference between the target temperature of the coolant and the preset deviation value occurs, it indicates that the gear of the heater is too low at this time, so raise the gear of the heater by one gear. In this way, through cyclic debugging, the actual temperature of the coolant fluctuates above and below the target temperature of the coolant to achieve dynamic balance.

[0052] In addition, considering that after exiting the heating process, the minimum temperature of the target battery may drop below the heating threshold due to some accidental factors, if the target battery is directly reheated in this case, it is likely to cause waste of resources. Based on this, in some embodiments, the method may further include: after exiting the heating process, if it is detected that the minimum temperature of the target battery is less than the second heating threshold, reheating the target battery until the minimum temperature of the target battery is greater than the heating threshold; wherein, the second heating threshold is less than the heating threshold. Optionally, the second heating threshold may be a difference obtained by subtracting a preset deviation value from the corresponding heating threshold. For example, when the heating threshold is 20 °C and the preset deviation value is 5 °C, the second heating threshold may be 15 °C. In this way, only when the minimum temperature of the target battery drops below 15 °C, the vehicle controller controls the heater to reheat the target battery until the minimum temperature of the target battery is greater than 20 °C and then exits the heating. In this way, it is possible to effectively reduce the waste of resources caused by accidental factors.

[0053] In the embodiment of the present application, when the target battery enters the high-power fast charging mode and needs to be heated, according to the initial state of charge of the target battery, the target temperature of the coolant and the heating threshold are determined, so as to control the actual temperature of the coolant according to the target temperature of the coolant until the minimum temperature of the target battery is greater than the heating threshold and then exit the heating. In this way, due to the combination of the characteristics that the self-heating of the battery during high-power charging is affected by the initial state of charge, the controlled heating conditions are more in line with the actual heating requirements of the battery, thereby achieving energy consumption savings and charging rate improvement to a certain extent.

[0054] To illustrate the solution of the present application in more detail, a specific embodiment will be introduced next:

[0055] In this embodiment, the battery of the electric vehicle supports high-power fast charging. In a low-temperature environment, the electric vehicle heats the water circuit through a heater, and then conducts heat to the battery through the water circuit circulation to increase the temperature of the battery. The working process of the vehicle controller of the electric vehicle to realize battery heating control is as Figure 2 shown. Among the parameters involved, SOC1 = 20%, SOC2 = 45%, T1 = 30 °C, T2 = 45 °C, T3 = 35 °C, Ta1 = 15 °C, Ta2 = 25 °C, Ta3 = 20 °C, A = 5 °C.

[0056] The working process includes:

[0057] S201. Detect whether the battery is in the high-power charging mode. If so, execute S202; otherwise, execute S216;

[0058] S202. Obtain the minimum temperature T of the battery sent by the BMS, and determine whether T is less than or equal to T1. If so, execute S203; otherwise, execute S216;

[0059] S203. Obtain the starting SOC of the battery collected by the BMS, and determine whether the starting SOC is less than or equal to SOC1. If so, execute S204; otherwise, execute S205.

[0060] S204. Determine that the coolant target temperature Ttq is T1 and the heating threshold Tth is Ta1, and then execute S208.

[0061] S205. Determine whether the starting SOC is greater than SOC2. If so, execute S206; otherwise, execute S207.

[0062] S206. Determine that the coolant target temperature Ttq is T2 and the heating threshold Tth is Ta2, and then execute S208.

[0063] S207. Determine that the coolant target temperature Ttq is T3 and the heating threshold Tth is Ta3, and then execute S208.

[0064] S208. Detect whether the lowest temperature T of the battery is less than the heating threshold Tth. If so, execute S209; otherwise, execute S216.

[0065] S209. Control the heater and the water pump to turn on, and control the gear N of the heater to be the maximum gear, and then loop to execute S210 to S215.

[0066] S210. Determine whether the actual temperature Tw of the coolant is greater than the sum of the coolant target temperature Ttq and the preset deviation value A. If so, execute S211; otherwise, maintain the current gear of the heater.

[0067] S211. Turn off the heater.

[0068] S212. During the period when the heater is turned off, determine whether the actual temperature Tw of the coolant is less than the coolant target temperature Ttq. If so, execute S213; otherwise, return to S210.

[0069] S213. Control the heater to turn on and lower the gear N of the heater by one gear.

[0070] S214. Determine whether the actual temperature Tw of the coolant is less than the difference between the coolant target temperature Ttq and the preset deviation value A. If so, execute S215; otherwise, return to S210.

[0071] S215. Control the gear N of the heater to be raised by one gear and return to S210.

[0072] S216. Exit the heating and control the heater and the water pump to turn off.

[0073] In this embodiment, it is divided into three segments according to the initial state of charge (SOC) of the battery. Different segments request different coolant target temperatures and heating thresholds, and then by controlling the heater gear, the water temperature of the coolant is controlled to achieve dynamic balance with the target temperature. It is found through experiments that when the solution of the present application is adopted, compared with the solution of fixed water temperature heating in the related art, the fast charging time corresponding to high SOC is shortened by 15 minutes, and the heater energy consumption is similar; the fast charging time corresponding to low SOC is the same, and the heater energy consumption is reduced.

[0074] Corresponding to the embodiments of the foregoing method, the present application also provides embodiments of a heating control device for a battery and a terminal to which it is applied:

[0075] As Figure 3 shown, Figure 3 is a block diagram of a heating control device for a battery provided by an embodiment of the present application. The device includes:

[0076] An acquisition module 31, configured to obtain the initial state of charge of the target battery when the target battery enters the high-power fast charging mode and needs to heat the target battery through the coolant.

[0077] A determination module 32, configured to determine the coolant target temperature and the heating threshold according to the initial state of charge.

[0078] A control module 33, configured to control the actual temperature of the coolant according to the coolant target temperature until the lowest temperature of the target battery is greater than the heating threshold, and then exit the heating.

[0079] For the specific implementation process of the functions and effects of each module in the above device, please refer to the implementation process of the corresponding steps in the above method, which will not be elaborated here.

[0080] The present application also provides an electronic device. Please refer to Figure 4 , Figure 4 is a block diagram of an electronic device provided by an embodiment of the present application. The electronic device may include a processor 410, a communication interface 420, a memory 430, and at least one communication bus 440. Among them, the communication bus 440 is used to realize direct connection communication between these components. Among them, the communication interface 420 of the electronic device in the embodiment of the present application is used to communicate with other node devices for signaling or data. The processor 410 may be an integrated circuit chip with signal processing capabilities.

[0081] The above-mentioned processor 410 may be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it may also be a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. It can implement or execute the various methods, steps, and logic block diagrams disclosed in the embodiments of the present application. The general-purpose processor may be a microprocessor, or the processor 410 may also be any conventional processor, etc.

[0082] The memory 430 may be, but is not limited to, a random access memory (RAM), a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), etc. Computer-readable instructions are stored in the memory 430. When the computer-readable instructions are executed by the processor 410, the electronic device can execute the Figure 1 various steps involved in the method embodiments.

[0083] Optionally, the electronic device may further include a storage controller and an input / output unit.

[0084] The memory 430, the storage controller, the processor 410, the peripheral interface, and the input / output unit are electrically connected to each other directly or indirectly to achieve data transmission or interaction. For example, these components may be electrically connected to each other through one or more communication buses 440. The processor 410 is used to execute the executable modules stored in the memory 430, such as software function modules or computer programs included in the electronic device.

[0085] The input / output unit is used to provide the user with the creation of tasks and the creation of a start optional period or a preset execution time for the task to achieve the interaction between the user and the server. The input / output unit may be, but is not limited to, a mouse, a keyboard, etc.

[0086] It can be understood that Figure 4 the structure shown is only schematic, and the electronic device may further include more or fewer components than Figure 4 those shown, or have the same asFigure 4 The different configurations shown Figure 4 Each component shown in can be implemented by hardware, software, or a combination thereof.

[0087] The embodiments of the present application also provide a storage medium, on which instructions are stored. When the instructions run on a computer, the computer program, when executed by a processor, implements the method described in the method embodiments. To avoid repetition, it will not be elaborated here.

[0088] The present application also provides a computer program product. When the computer program product runs on a computer, it causes the computer to execute the method described in the method embodiments.

[0089] In several embodiments provided by the present application, it should be understood that the disclosed apparatus and method can also be implemented in other ways. The apparatus embodiments described above are merely illustrative. For example, the flowcharts and block diagrams in the accompanying drawings show the possible architectures, functions, and operations of apparatuses, methods, and computer program products according to multiple embodiments of the present application. In this regard, each block in the flowchart or block diagram may represent a module, a program segment, or a part of code, and the module, program segment, or part of code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than marked in the accompanying drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in the reverse order, depending on the functions involved. It should also be noted that each block in the block diagram and / or flowchart, and the combination of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system for performing the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.

[0090] In addition, in each embodiment of the present application, the various functional modules can be integrated together to form an independent part, or each module can exist separately, or two or more modules can be integrated to form an independent part.

[0091] When the above-mentioned functions are 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 this 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.) to execute all or part of the steps of the methods described in various embodiments of this application. The aforementioned storage medium includes: various media such as USB flash drives, mobile hard disks, read-only memories (ROM, Read-Only Memory), random access memories (RAM, Random Access Memory), magnetic disks, or optical discs that can store program codes.

[0092] The above are only the embodiments of this application and are not used to limit the protection scope of this application. For those skilled in the art, this application can have various changes and modifications. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of this application shall be included in the protection scope of this application. It should be noted that similar reference numerals and letters represent similar items in the following drawings. Therefore, once an item is defined in one drawing, it does not need to be further defined and explained in subsequent drawings.

[0093] The above is only the specific implementation manner of this application, but the protection scope of this application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed by this application and should be covered by the protection scope of this application. Therefore, the protection scope of this application should be subject to the protection scope of the claims.

[0094] It should be noted that in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any actual relationship or order between these entities or operations. Moreover, the term "comprising", "including" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements but also includes other elements not explicitly listed, or further includes elements inherent to such process, method, article or device. Without further limitations, an element defined by the statement "including a..." does not exclude the existence of additional identical elements in the process, method, article or device including the said element.

Claims

1. A heating control method for a battery, characterized in that Including: When the target battery enters the high-power fast charging mode, if it is necessary to heat the target battery through the coolant, obtain the initial state of charge of the target battery; According to the initial state of charge, determine the target temperature of the coolant and the heating threshold; Control the actual temperature of the coolant according to the target temperature of the coolant until the minimum temperature of the target battery is greater than the heating threshold, and then exit the heating; The determining the target temperature of the coolant and the heating threshold according to the initial state of charge includes: If the initial state of charge is less than or equal to the first state of charge threshold, determine the target temperature of the coolant as the first cooling temperature value and determine the heating threshold as the first heating temperature value; If the initial state of charge is greater than the second state of charge threshold, determine the target temperature of the coolant as the second cooling temperature value and determine the heating threshold as the second heating temperature value; If the initial state of charge is greater than the first state of charge threshold and less than or equal to the second state of charge threshold, determine the target temperature of the coolant as the third cooling temperature value and determine the heating threshold as the third heating temperature value; Wherein, the second state of charge threshold is greater than the first state of charge threshold; the second cooling temperature value is greater than the third cooling temperature value, and the third cooling temperature value is greater than the first cooling temperature value; the second heating temperature value is greater than the third heating temperature value, and the third heating temperature value is greater than the first heating temperature value; The need to heat the target battery through the coolant is determined based on the minimum temperature of the target battery being less than or equal to a preset value; The actual temperature of the coolant is controlled by the gear of the heater. The controlling the actual temperature of the coolant according to the target temperature of the coolant includes: After the heater is first turned on, control the heater to maintain the maximum gear; Loop to execute the following steps: If the actual temperature of the coolant exceeds the sum of the target temperature of the coolant and the preset deviation value, control the heater to stop running; During the period when the heater stops running, if the temperature of the coolant is less than the target temperature of the coolant, turn on the heater and lower the gear of the heater by one gear; If the actual temperature of the coolant is less than the difference between the target temperature of the coolant and the preset deviation value, raise the gear of the heater by one gear.

2. The method according to claim 1, wherein The first state of charge threshold is 20%; the second state of charge threshold is 45%; the first cooling temperature value is 30 °C, the second cooling temperature value is 45 °C, the third cooling temperature value is 35 °C; the first heating temperature value is 15 °C, the second heating temperature value is 25 °C, and the third heating temperature value is 20 °C.

3. The method according to claim 1, wherein The preset deviation value is 5 °C.

4. The method according to claim 1, wherein Also including: After exiting the heating, if it is detected that the minimum temperature of the target battery is less than the second heating threshold, reheat the target battery until the minimum temperature of the target battery is greater than the heating threshold; wherein, the second heating threshold is less than the heating threshold.

5. A heating control device for a battery, characterized in that, Including: An acquisition module, configured to, when the target battery enters the high-power fast charging mode, if it is necessary to heat the target battery through the coolant, acquire the initial state of charge of the target battery; A determination module, configured to determine a target coolant temperature and a heating threshold according to the starting state of charge; A control module, configured to control the actual temperature of the coolant according to the target coolant temperature, and stop heating until the lowest temperature of the target battery is greater than the heating threshold; Specifically, the determination module is configured to: if the starting state of charge is less than or equal to a first state-of-charge threshold, determine the target coolant temperature as a first cooling temperature value, and determine the heating threshold as a first heating temperature value; if the starting state of charge is greater than a second state-of-charge threshold, determine the target coolant temperature as a second cooling temperature value, and determine the heating threshold as a second heating temperature value; if the starting state of charge is greater than the first state-of-charge threshold and less than or equal to the second state-of-charge threshold, determine the target coolant temperature as a third cooling temperature value, and determine the heating threshold as a third heating temperature value; wherein, the second state-of-charge threshold is greater than the first state-of-charge threshold; the second cooling temperature value is greater than the third cooling temperature value, and the third cooling temperature value is greater than the first cooling temperature value; the second heating temperature value is greater than the third heating temperature value, and the third heating temperature value is greater than the first heating temperature value; The need to heat the target battery through the coolant is determined based on the lowest temperature of the target battery being less than or equal to a preset value; The actual temperature of the coolant is controlled by the gear of the heater. Specifically, the determination module is configured to: After the heater is first turned on, control the heater to maintain the maximum gear; Loop to execute the following steps: If the actual temperature of the coolant exceeds the sum of the target coolant temperature and a preset deviation value, control the heater to stop running; During the period when the heater stops running, if the temperature of the coolant is less than the target coolant temperature, turn on the heater and lower the gear of the heater by one level; If the actual temperature of the coolant is less than the difference between the target coolant temperature and the preset deviation value, raise the gear of the heater by one level.

6. A computer-readable storage medium, characterized in that, A computer program is stored thereon, and when the computer program is executed by a processor, the method according to any one of claims 1 to 4 is implemented.

7. An electronic device, characterized in that, It includes a processor, a memory, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the method according to any one of claims 1 to 4 is implemented.

Citation Information

Patent Citations

  • Intelligent temperature control method and system for power battery, vehicle and storage medium

    CN113895310A