Battery heating method, device and equipment and storage medium

By adding a two-way valve and heating relay to the vehicle and setting the heating strategy according to the battery and engine water temperature, the problem of simple battery heating method is solved, more efficient and safe battery heating is achieved, and battery life is extended.

CN120645773APending Publication Date: 2025-09-16SAIC GM WULING AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510976519.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-15
Publication Date
2025-09-16

AI Technical Summary

Technical Problem

The battery heating method in the prior art is simple, resulting in poor heating performance, which is not conducive to the life and safety of the battery.

Method used

By adding a two-way valve to the vehicle to control the direction of water inflow to the battery, and setting different heating strategies according to the battery temperature and engine water temperature, combined with the closing and opening of the heating relay, precise heating of the battery can be achieved.

Benefits of technology

The efficiency and safety of battery heating are improved, the impact of battery temperature difference on battery life is reduced, and the battery performance is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120645773A_ABST
    Figure CN120645773A_ABST
Patent Text Reader

Abstract

The invention discloses a battery heating method, a battery heating device, battery heating equipment and a storage medium, which are used for realizing speed limiting control on a vehicle. The battery temperature of the vehicle is obtained; determining a battery heating strategy according to the battery temperature; according to the battery heating strategy, a two-way valve is controlled to be opened and / or a heating relay is controlled to be closed, so that the battery is heated; wherein the two-way valve is used for controlling the water inlet direction of the battery. In the embodiment of the invention, the two-way valve is additionally arranged in the vehicle, so that the water inlet direction of the battery can be controlled, the battery is heated by controlling the water path of the engine, the heating efficiency is improved, and different battery heating strategies are set according to different battery temperatures; therefore, the determined battery heating strategy better fits the environment where the vehicle is located and the state of the vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of vehicle technology, and in particular to a battery heating method, device, equipment and storage medium. Background Art

[0002] Since low temperatures can affect battery life and capacity, current plug-in hybrid electric vehicles and pure electric vehicle power batteries will heat the batteries when the battery temperature is too low. However, related technologies only determine whether the battery needs to be heated based on the battery temperature. This heating method is simple and has poor heating performance, which is not conducive to the battery life and safety. Summary of the Invention

[0003] In view of this, the present application provides a battery heating method, device, equipment and storage medium to facilitate solving the above technical problems.

[0004] In a first aspect, an embodiment of the present application provides a battery heating method, the method comprising: obtaining a battery temperature of the vehicle; determining a battery heating strategy according to the battery temperature; According to the battery heating strategy, controlling the two-way valve to open and / or controlling the heating relay to close to heat the battery; Wherein, the two-way valve is used to control the water inlet direction of the battery.

[0005] In some possible embodiments, determining a battery heating strategy according to the battery temperature includes: If the battery temperature is less than or equal to a first temperature threshold, or if the battery temperature is greater than the first temperature threshold and less than or equal to a second temperature threshold, the battery heating strategy instructs to control all heating relays in the vehicle to be closed.

[0006] In some possible embodiments, the battery includes two battery cells. After controlling the heating relay to be closed, the method further includes: Determining a first target cell and a second target cell according to the battery temperature; wherein the first target cell is the cell with the highest temperature in the battery, and the second target cell is the cell with the lowest temperature in the battery; Determining a temperature difference between the first target battery cell and the second target battery cell; When the temperature difference between the first target battery cell and the second target battery cell is greater than a first preset temperature difference, the heating relay corresponding to the first target battery cell is controlled to be disconnected.

[0007] In some possible embodiments, determining a battery heating strategy according to the battery temperature includes: obtaining an engine water temperature of the vehicle; If the engine water temperature is greater than a first water temperature threshold, the battery heating strategy instructs to control the two-way valve to open.

[0008] In some possible embodiments, before obtaining the engine water temperature of the vehicle, the method further includes: obtaining a driving mode of the vehicle; The obtaining of the engine water temperature of the vehicle includes: If the driving mode of the vehicle is a hybrid mode, the engine water temperature of the vehicle is obtained.

[0009] In some possible embodiments, after the two-way valve is controlled to be opened, the method further includes: If it is determined that the temperature difference between the first target battery cell and the second target battery cell is greater than a second preset temperature difference, and the engine water temperature is greater than a second water temperature threshold, controlling the two-way valve to close; wherein the first target battery cell is the battery cell with the highest temperature in the battery, and the second target battery cell is the battery cell with the lowest temperature in the battery; The first target cell is the cell with the highest temperature in the battery, and the second target cell is the cell with the lowest temperature in the battery.

[0010] In some possible embodiments, the method further includes: If it is determined that the temperature of the second target battery cell is greater than the third temperature threshold, the heating relay is controlled to be disconnected; wherein the second target battery cell is the battery cell with the lowest temperature in the battery.

[0011] In a second aspect, an embodiment of the present application provides a battery heating device, the device comprising: An acquisition module, configured to acquire the battery temperature and battery charge of the vehicle; a strategy determination module, configured to determine a battery heating strategy according to the battery temperature and the battery power; a control module, configured to control the two-way valve to open and / or the heating relay to close according to the battery heating strategy, so as to heat the battery; Wherein, the two-way valve is used to control the water inlet direction of the battery.

[0012] In some possible embodiments, the strategy determination module is specifically used to: if the battery temperature is less than or equal to a first temperature threshold, or the battery temperature is greater than the first temperature threshold and less than or equal to a second temperature threshold, then the battery heating strategy indicates controlling all heating relays in the vehicle to close.

[0013] In some possible embodiments, the battery includes: two battery cells, and the control module is further configured to: determine a first target battery cell and a second target battery cell according to the battery temperature; wherein the first target battery cell is the battery cell with the highest temperature in the battery, and the second target battery cell is the battery cell with the lowest temperature in the battery; Determining a temperature difference between the first target battery cell and the second target battery cell; When the temperature difference between the first target battery cell and the second target battery cell is greater than a first preset temperature difference, the heating relay corresponding to the first target battery cell is controlled to be disconnected.

[0014] In some possible embodiments, the strategy determination module is specifically configured to: obtain the engine water temperature of the vehicle; If the engine water temperature is greater than a first water temperature threshold, the battery heating strategy instructs to control the two-way valve to open.

[0015] In some possible embodiments, the strategy determination module is further configured to: obtain a driving mode of the vehicle; The obtaining of the engine water temperature of the vehicle includes: If the driving mode of the vehicle is a hybrid mode, the engine water temperature of the vehicle is obtained.

[0016] In some possible embodiments, the control module is further configured to: if it is determined that the temperature difference between the first target battery cell and the second target battery cell is greater than a second preset temperature difference, and the engine water temperature is greater than a second water temperature threshold, control the two-way valve to close; wherein the first target battery cell is the battery cell with the highest temperature in the battery, and the second target battery cell is the battery cell with the lowest temperature in the battery; The first target cell is the cell with the highest temperature in the battery, and the second target cell is the cell with the lowest temperature in the battery.

[0017] In some possible embodiments, the control module is further configured to: if it is determined that the temperature of the second target battery cell is greater than a third temperature threshold, control the heating relay to be disconnected; wherein the second target battery cell is the battery cell with the lowest temperature in the battery.

[0018] In the third aspect, another embodiment of the present application also provides an electronic device, comprising at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute any one of the methods provided in the embodiment of the first aspect of the present application.

[0019] In a fourth aspect, another embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program is used to enable a computer to execute any method provided in the embodiment of the first aspect of the present application.

[0020] Other features and advantages of the present application will be described in the following description, and in part will become apparent from the description, or will be understood by practicing the present application. The purposes and other advantages of the present application can be realized and obtained by the structures particularly pointed out in the written description, claims, and drawings. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following is a brief introduction to the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0022] Figure 1 A schematic diagram of a two-way valve arrangement for a battery heating method according to an embodiment of the present application; Figure 2 A schematic diagram of the overall process of a battery heating method provided in an embodiment of the present application; Figure 3 A schematic diagram of a heating film for a battery heating method provided in an embodiment of the present application; Figure 4 A schematic diagram of a flow chart of disconnecting a heating relay in a battery heating method provided in an embodiment of the present application; Figure 5 A schematic diagram of a process for heating a battery when the battery temperature is less than or equal to a first temperature threshold, according to a battery heating method provided in an embodiment of the present application; Figure 6 A schematic diagram of a process of heating a battery provided in an embodiment of the present application when the battery temperature is greater than the first temperature threshold and less than or equal to the second temperature threshold; Figure 7 A schematic diagram of a battery heating method according to an embodiment of the present application; Figure 8 A schematic diagram of an electronic device for a battery heating method provided in an embodiment of the present application. DETAILED DESCRIPTION

[0023] In order to better understand the technical solution of the present application, the embodiments of the present application are described in detail below with reference to the accompanying drawings.

[0024] It should be clear that the embodiments described are only part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without making creative work are within the scope of protection of this application.

[0025] The terms used in the embodiments of the present application are for the purpose of describing specific embodiments only and are not intended to limit the present application. The singular forms "a", "an", "the" and "the" used in the embodiments of the present application and the appended claims are also intended to include plural forms unless the context clearly indicates otherwise.

[0026] It should be understood that the term "and / or" as used herein simply describes a relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A alone, A and B together, or B alone. Furthermore, the character " / " in this document generally indicates an "or" relationship between the associated objects.

[0027] Since low temperatures can affect battery life and capacity, current plug-in hybrid electric vehicles and pure electric vehicle power batteries will heat the batteries when the battery temperature is too low. However, related technologies only determine whether the battery needs to be heated based on the battery temperature. This heating method is simple and has poor heating performance, which is not conducive to the battery life and safety.

[0028] To address the above issues, embodiments of the present application provide a battery heating method, apparatus, device, and storage medium to address these issues. The inventive concept of this application can be summarized as follows: obtaining the vehicle battery temperature; determining a battery heating strategy based on the battery temperature; and controlling the opening of a two-way valve and / or the closing of a heating relay to heat the battery based on the battery heating strategy. The two-way valve is used to control the direction of water inflow into the battery.

[0029] In an embodiment of the present application, a two-way valve is added to the vehicle to control the direction of water entering the battery. The battery is heated by controlling the engine water circuit, thereby improving the heating efficiency. Different battery heating strategies are set according to different battery temperatures, so that the determined battery heating strategy is more in line with the environment and status of the vehicle.

[0030] For ease of understanding, a battery heating method provided in an embodiment of the present application is described in detail below with reference to the accompanying drawings: First, in the embodiment of the present application, a two-way valve is added to the vehicle, such as Figure 1 As shown, where: The engine is connected to the engine electronic water pump, which is responsible for circulating coolant for the engine to dissipate heat; The engine electronic water pump is connected to the engine water temperature sensor, which is used to monitor the engine coolant temperature; The compressor is connected to an electronic water pump which provides coolant circulation for the cooling needs associated with the compressor; The electronic water pump is connected to the water inlet temperature sensor and the water outlet temperature sensor, which monitor the temperature of the coolant entering and leaving the power battery water cooling plate respectively.

[0031] The electronic water pump is also connected to the condenser, which may store coolant to dissipate heat for the engine; The two-way valve is arranged between the electronic water pump and the water inlet temperature sensor, and the two-way valve is also connected to the engine water temperature sensor; it can control the water inlet direction of the battery. When the two-way valve is in the open state, it can control the water after cooling the engine to enter the water cooling plate of the power battery, so as to heat the power battery.

[0032] It is understandable that the description in this application only details the components such as a single two-way valve, an electronic water pump, and a temperature sensor, but those skilled in the art should understand that Figure 1 The connection relationship between the various components shown is intended to represent the operation between the two-way valve, electronic water pump, and temperature sensor involved in the technical solution of this application. Figure 1 It should be noted that if additional modules are added to the illustrated environment or individual modules are removed therefrom, the underlying concepts of the exemplary embodiments of the present application will not be changed.

[0033] It should be noted that the battery heating method proposed in this application is not only applicable to Figure 1 The hardware connection scenario shown is also applicable to any device that requires battery heating.

[0034] like Figure 2 FIG. 1 is a schematic diagram of the overall process of a battery heating method provided in an embodiment of the present application, wherein: In step 201: the battery temperature of the vehicle is obtained.

[0035] In the embodiment of the present application, the temperature of each battery cell can be obtained by a sensor corresponding to each battery cell in the battery, and the temperature of each battery cell can be used as the temperature of the battery of the vehicle.

[0036] In step 202 : a battery heating strategy is determined according to the battery temperature.

[0037] In the embodiment of the present application, different battery heating strategies are set for different battery temperatures, so that the determined battery heating strategy can be more suitable for the current situation of the vehicle.

[0038] In step 203 : according to the battery heating strategy, the two-way valve is controlled to open and / or the heating relay is controlled to close to heat the battery.

[0039] In an embodiment of the present application, three methods of heating the battery are provided, namely, controlling the two-way valve to open so that water after dissipating heat to the engine enters the water-cooling plate of the power battery to heat the battery; or controlling the heating relay to close so that the heating film around the battery is used to heat the battery; or controlling the two-way valve to open while closing the heating relay to heat the battery at the same time.

[0040] To facilitate further understanding of a battery heating method provided in an embodiment of the present application, the battery heating strategies corresponding to different battery temperatures are described below.

[0041] 1. The battery temperature is less than or equal to the first temperature threshold In some possible embodiments, the first temperature threshold may be -20 degrees Celsius (°C). When the battery temperature is less than or equal to the first temperature threshold, it indicates that the battery is at an extremely low temperature. At this time, the battery has no charging power and can only perform the discharge function but cannot be charged.

[0042] Specifically, in order to heat the battery, the battery heating strategy instructs all heating relays in the vehicle to be controlled to be closed.

[0043] For example: Figure 3 As shown, the battery includes battery cell 1, battery cell 2, battery cell 3, battery cell 4, battery cell 5, battery cell 6, battery cell 7, and battery cell 8, wherein battery cell 1 and battery cell 2 form battery group 1, battery cell 3 and battery cell 4 form battery group 2, battery cell 5 and battery cell 6 form battery group 3, battery cell 7 and battery cell 8 form battery group 4, heating film 1 is arranged on the left side of battery group 1, heating film 2 is arranged on the left side of battery group 2, heating film 3 is arranged on the left side of battery group 3, heating film 4 is arranged on the left side of battery group 4, and heating film 5 is arranged on the right side of battery group 4. Heating film 1 is used to heat battery group 1, and heating film 2 is used to heat battery group 1 and battery group 2. The heating film 3 is used to heat the battery group 2 and the battery group 3, the heating film 4 is used to heat the battery group 3 and the battery group 4, and the heating film 5 is used to heat the battery group 4; the heating relay 1 is used to control the heating film 1, the heating relay 2 is used to control the heating film 2, the heating relay 3 is used to control the heating film 3, the heating relay 4 is used to control the heating film 4, and the heating relay 5 is used to control the heating film 5; when it is determined that the temperature of any cell in the battery is lower than -20 degrees Celsius, the heating relay 1-heating relay 5 are controlled to close, so that the heating film heats the cell 1-cell 8.

[0044] In some possible embodiments, in order to avoid excessive temperature difference in the battery cells causing loss of battery life, the following steps can be implemented after all heating relays are closed: Figure 4 The steps shown, where: In step 401 : a first target cell and a second target cell are determined according to the battery temperature; wherein the first target cell is the cell with the highest temperature in the battery, and the second target cell is the cell with the lowest temperature in the battery.

[0045] In the embodiment of the present application, the battery cell with the highest temperature and the battery cell with the lowest temperature in the battery are determined according to the battery temperature, and then the temperature difference of the entire battery pack can be determined.

[0046] In step 402 : determining a temperature difference between a first target battery cell and a second target battery cell.

[0047] In the embodiment of the present application, a temperature difference is obtained by performing a difference process on the temperature of the first target battery cell and the temperature of the second target battery cell.

[0048] In step 403 : when the temperature difference between the first target battery cell and the second target battery cell is greater than a first preset temperature difference, the heating relay corresponding to the first target battery cell is controlled to be disconnected.

[0049] In an embodiment of the present application, the first preset temperature difference can be 10 degrees Celsius. When the temperature difference is greater than the first preset temperature difference, it means that the temperature of the entire battery pack is relatively high. At this time, the heating relay corresponding to the battery cell with a higher temperature can be controlled to disconnect and stop heating the first target battery cell.

[0050] Continue with Figure 3 Take an example to illustrate: the temperature of battery cell 1 is 14 degrees Celsius, the temperature of battery cell 2 is 19 degrees Celsius, the temperature of battery cell 3 is 22 degrees Celsius, the temperature of battery cell 4 is 20 degrees Celsius, the temperature of battery cell 5 is 28 degrees Celsius, the temperature of battery cell 6 is 20 degrees Celsius, the temperature of battery cell 7 is 20 degrees Celsius, and the temperature of battery cell 8 is 19 degrees Celsius; it can be determined that the battery cell with the highest temperature is battery cell 5, and the battery cell with the lowest temperature is battery cell 1, that is, the first target battery cell is battery cell 5, the second target battery cell is battery cell 8, and the temperature difference between the first target battery cell and the second target battery cell is 14 degrees Celsius. It is determined that the temperature difference is greater than the first preset difference, and the heating relays corresponding to battery cell 5 are heating relay 3 and heating relay 4, then heating relay 3 and heating relay 4 are controlled to be disconnected.

[0051] In other possible embodiments, in order to avoid increased risk of thermal runaway and reduced battery life due to excessive battery temperature, after controlling the heating relay to close, the following can be implemented: if it is determined that the temperature of the second target battery cell is greater than the third temperature threshold, the heating relay is controlled to open.

[0052] In the embodiment of the present application, the second target cell is the cell with the lowest temperature in the battery. If the temperature of the second target cell is higher than a third temperature threshold, it indicates that the overall battery temperature is high and battery heating can be stopped. Therefore, all heating relays can be controlled to disconnect. The third temperature threshold can be set to 15 degrees Celsius.

[0053] Continue with Figure 3 Take an example to illustrate: the third temperature threshold is 15 degrees Celsius, the temperature of battery cell 1 is 20 degrees Celsius, the temperature of battery cell 2 is 19 degrees Celsius, the temperature of battery cell 3 is 22 degrees Celsius, the temperature of battery cell 4 is 20 degrees Celsius, the temperature of battery cell 5 is 28 degrees Celsius, the temperature of battery cell 6 is 20 degrees Celsius, the temperature of battery cell 7 is 20 degrees Celsius, and the temperature of battery cell 8 is 19 degrees Celsius; it can be determined that the battery cell with the lowest temperature is battery cell 2, that is, the second target battery cell is battery cell 2. At this time, the temperature of the second target battery cell is greater than the third temperature threshold, and the heating relays 1 to 5 are all controlled to be disconnected.

[0054] When the battery temperature is lower than a first preset temperature threshold, the battery can also be heated by controlling the two-way valve. Specifically, this can be implemented as follows: obtaining the vehicle's engine water temperature; if the engine water temperature is greater than the first water temperature threshold, the battery heating strategy indicates that the two-way valve is controlled to open.

[0055] In the embodiment of the present application, it is taken into consideration that when the engine water temperature is low, the heating effect on the battery cannot be achieved. Therefore, the engine water temperature needs to be judged before opening the two-way valve. The two-way valve will only be opened when the engine water temperature is greater than the first water temperature threshold, where the first water temperature threshold can be 30 degrees Celsius.

[0056] It is understandable that for hybrid vehicles, the engine will only run when the vehicle is in hybrid mode, and the engine water temperature will rise. Therefore, before judging the engine water temperature, it is necessary to first determine whether the vehicle's driving mode is hybrid mode; that is, when the vehicle is in pure electric mode, there is no need to judge the engine water temperature, nor to open the two-way valve.

[0057] In some possible embodiments, in order to avoid a large temperature difference in the entire battery pack and thus affect the battery life, after controlling the two-way valve to open, the following can be implemented: if it is determined that the temperature difference between the first target battery cell and the second target battery cell is greater than the second preset temperature difference, and the engine water temperature is greater than the second water temperature threshold, the two-way valve is controlled to close; wherein the first target battery cell is the battery cell with the highest temperature in the battery, and the second target battery cell is the battery cell with the lowest temperature in the battery.

[0058] That is, in the embodiment of the present application, the temperature difference between the first target battery cell and the second target battery cell is greater than the second preset temperature difference, which means that the temperature difference of the entire battery pack is large, and the engine water temperature is greater than the second water temperature threshold, which means that the engine water temperature is high. If the high water temperature is used to continue heating the battery, the temperature difference of the entire battery pack will be further increased. Therefore, the two-way valve needs to be closed at this time.

[0059] The second preset temperature difference may be the same as or different from the first preset temperature difference, and may be set to 20 degrees Celsius, and the second water temperature threshold may be set to 100 degrees Celsius.

[0060] In summary, when the battery temperature is less than or equal to the first temperature threshold, the process of heating the battery is as follows: Figure 5 As shown, where: In step 501 : the battery temperature is obtained, and it is determined that the battery temperature is less than or equal to a first temperature threshold.

[0061] In step 502: all heating relays are controlled to be closed.

[0062] In step 503 : determining a temperature difference between the first target battery cell and the second target battery cell.

[0063] In step 504 : when the temperature difference between the first target battery cell and the second target battery cell is greater than a first preset temperature difference, the heating relay corresponding to the first target battery cell is controlled to be disconnected.

[0064] In step 505 : when it is determined that the temperature of the second target battery cell is greater than the third temperature threshold, all heating relays are controlled to be disconnected.

[0065] In step 506: the engine water temperature of the vehicle is obtained.

[0066] In step 507: when the engine water temperature is greater than the first water temperature threshold, the two-way valve is controlled to open.

[0067] In step 508 : when it is determined that the temperature difference between the first target battery cell and the second target battery cell is greater than the second preset temperature difference, and the engine water temperature is greater than the second water temperature threshold, the two-way valve is controlled to close.

[0068] Figure 5 The specific implementation of the steps shown is the same as above and will not be repeated here.

[0069] 2. The battery temperature is greater than the first temperature threshold and less than or equal to the second temperature threshold In some possible embodiments, the second temperature threshold may be 0 degrees Celsius. When the battery temperature is between the first temperature threshold and the second temperature threshold, it indicates that the battery temperature is low and the battery needs to be heated.

[0070] In order to heat the battery, the battery heating strategy instructs all heating relays in the vehicle to be closed.

[0071] In some possible embodiments, in order to avoid the loss of battery life caused by excessive temperature difference of the battery cells, the above-mentioned Figure 4 Steps shown.

[0072] In other possible embodiments, in order to avoid increased risk of thermal runaway and reduced battery life due to excessive battery temperature, after controlling the heating relay to close, the following can be implemented: if it is determined that the temperature of the second target battery cell is greater than the third temperature threshold, the heating relay is controlled to open.

[0073] In some possible embodiments, when the vehicle's battery charge is greater than 50%, pure electric mode is generally adopted. In pure electric mode, the engine is not started, so there is no need to close the two-way valve. As the vehicle travels, when the battery charge falls below a first charge threshold, the vehicle enters hybrid mode. If the battery temperature falls below a fourth temperature threshold after the vehicle enters hybrid mode, it indicates that the battery temperature is low and the battery needs to be heated. Therefore, when the engine water temperature exceeds the first water temperature threshold, the two-way valve is controlled to open. The first charge threshold can be 35%, and the fourth temperature threshold can be 5 degrees Celsius.

[0074] The closing process of the two-way valve is the same as the closing process of the two-way valve when the battery temperature is less than or equal to the first temperature threshold, and will not be described in detail here.

[0075] In summary, the process of heating the battery when the battery temperature is greater than the first temperature threshold and less than or equal to the second temperature threshold is as follows: Figure 6 As shown, where: In step 601 : the battery temperature is obtained, and it is determined that the battery temperature is greater than the first temperature threshold and less than or equal to the second temperature threshold.

[0076] In step 602: all heating relays are controlled to be closed.

[0077] In step 603 : determining a temperature difference between the first target battery cell and the second target battery cell.

[0078] In step 604 : when the temperature difference between the first target battery cell and the second target battery cell is greater than a first preset temperature difference, the heating relay corresponding to the first target battery cell is controlled to be disconnected.

[0079] In step 605 : when it is determined that the temperature of the second target battery cell is greater than the third temperature threshold, all heating relays are controlled to be disconnected.

[0080] In step 606 : after determining that the vehicle has entered the hybrid mode, the engine water temperature of the vehicle is obtained.

[0081] In step 607: when the engine water temperature is greater than the first water temperature threshold, the two-way valve is controlled to open.

[0082] In step 608 : when it is determined that the temperature difference between the first target battery cell and the second target battery cell is greater than the second preset temperature difference, and the engine water temperature is greater than the second water temperature threshold, the two-way valve is controlled to be closed.

[0083] Figure 6 The specific implementation of the steps shown is the same as above and will not be repeated here.

[0084] 3. The battery temperature is greater than the second temperature threshold When the battery temperature is greater than the second temperature threshold, it means that the battery temperature is low, but it will not affect driving and battery life. Therefore, in hybrid mode, and when the engine water temperature is greater than the first water temperature threshold, the two-way valve is controlled to open.

[0085] The closing process of the two-way valve is the same as the closing process of the two-way valve when the battery temperature is less than or equal to the first temperature threshold, and will not be described in detail here.

[0086] If the heating relay of the vehicle is in a closed state at this time, the heating relay can be controlled using the closing process of the heating relay when the battery temperature is less than or equal to the first temperature threshold.

[0087] If the vehicle is in pure electric mode, there is no need to open the two-way valve. If the vehicle's heating relay is in a closed state at this time, the heating relay can be controlled using the heating relay closing process when the battery temperature is less than or equal to the first temperature threshold.

[0088] Based on the same inventive concept, after introducing a battery heating method provided by an embodiment of the present application, as shown in FIG. Figure 7 As shown, a battery heating device 700 provided in an embodiment of the present application is described below. The device includes: An acquisition module 7001 is used to acquire the battery temperature and battery power of the vehicle; a strategy determination module 7002, configured to determine a battery heating strategy according to the battery temperature and the battery power; a control module 7003 , configured to control the two-way valve to open and / or the heating relay to close according to the battery heating strategy, so as to heat the battery; Wherein, the two-way valve is used to control the water inlet direction of the battery.

[0089] In some possible embodiments, the strategy determination module 7002 is specifically used to: if the battery temperature is less than or equal to a first temperature threshold, or the battery temperature is greater than the first temperature threshold and less than or equal to a second temperature threshold, then the battery heating strategy indicates that all heating relays in the vehicle are controlled to close.

[0090] In some possible embodiments, the battery includes two battery cells, and the control module 7003 is further configured to determine a first target battery cell and a second target battery cell according to the battery temperature; wherein the first target battery cell is the battery cell with the highest temperature in the battery, and the second target battery cell is the battery cell with the lowest temperature in the battery; Determining a temperature difference between the first target battery cell and the second target battery cell; When the temperature difference between the first target battery cell and the second target battery cell is greater than a first preset temperature difference, the heating relay corresponding to the first target battery cell is controlled to be disconnected.

[0091] In some possible embodiments, the strategy determination module 7002 is specifically configured to: obtain the engine water temperature of the vehicle; If the engine water temperature is greater than a first water temperature threshold, the battery heating strategy instructs to control the two-way valve to open.

[0092] In some possible embodiments, the strategy determination module 7002 is further configured to: obtain a driving mode of the vehicle; The obtaining of the engine water temperature of the vehicle includes: If the driving mode of the vehicle is a hybrid mode, the engine water temperature of the vehicle is obtained.

[0093] In some possible embodiments, the control module 7003 is further configured to: if it is determined that the temperature difference between the first target battery cell and the second target battery cell is greater than a second preset temperature difference, and the engine water temperature is greater than a second water temperature threshold, control the two-way valve to close; wherein the first target battery cell is the battery cell with the highest temperature in the battery, and the second target battery cell is the battery cell with the lowest temperature in the battery; The first target cell is the cell with the highest temperature in the battery, and the second target cell is the cell with the lowest temperature in the battery.

[0094] In some possible embodiments, the control module 7003 is further configured to: if it is determined that the temperature of the second target battery cell is greater than a third temperature threshold, control the heating relay to be disconnected; wherein the second target battery cell is the battery cell with the lowest temperature in the battery.

[0095] Corresponding to the above embodiments, the present application also provides an electronic device. Figure 8This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. The electronic device 800 may include a processor 801, a memory 802, and a communication unit 803. These components communicate via one or more buses. Those skilled in the art will appreciate that the structure of the electronic device shown in the figure does not limit the embodiments of the present invention. It may be a bus structure or a star structure, and may include more or fewer components than shown, or combine certain components, or arrange the components differently.

[0096] The communication unit 803 is configured to establish a communication channel so that the electronic device can communicate with other devices, receive user data sent by other devices, or send user data to other devices.

[0097] The processor 801 is the control center of the electronic device. It uses various interfaces and lines to connect various parts of the entire electronic device. It runs or executes software programs and / or modules stored in the memory 802, and calls data stored in the memory to perform various functions of the electronic device and / or process data. The processor can be composed of an integrated circuit (IC), for example, it can be composed of a single packaged IC, or it can be composed of multiple packaged ICs with the same or different functions. For example, the processor 801 can only include a central processing unit (CPU). In an embodiment of the present invention, the CPU can be a single computing core or multiple computing cores.

[0098] The memory 802 is used to store execution instructions of the processor 801. The memory 802 can be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk.

[0099] When the execution instructions in the memory 802 are executed by the processor 801, the electronic device 800 can execute Figure 2 Some or all of the steps in the illustrated embodiments.

[0100] In a specific implementation, the present invention further provides a computer storage medium, wherein the computer storage medium may store a program that, when executed, may include some or all of the steps of each embodiment of the battery heating method provided by the present invention. The storage medium may be a magnetic disk, an optical disk, a read-only memory (ROM), or a random access memory (RAM).

[0101] Those skilled in the art will clearly understand that the techniques in the embodiments of the present invention can be implemented using software and a necessary general-purpose hardware platform. Based on this understanding, the technical solutions in the embodiments of the present invention, or the portion that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a storage medium such as ROM / RAM, a magnetic disk, or an optical disk, and includes instructions for enabling a computer device (such as a personal computer, server, or network device) to execute the methods described in various embodiments of the present invention, or portions thereof.

[0102] In this specification, reference can be made to the same or similar parts between the various embodiments. In particular, for the device embodiment and the terminal embodiment, since they are basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the description in the method embodiment.

Claims

1. A battery heating method, characterized in that: Applied to a vehicle, the method comprises: obtaining a battery temperature of the vehicle; determining a battery heating strategy according to the battery temperature; According to the battery heating strategy, controlling the two-way valve to open and / or controlling the heating relay to close to heat the battery; Wherein, the two-way valve is used to control the water inlet direction of the battery.

2. The method according to claim 1, characterized in that The determining of the battery heating strategy according to the battery temperature includes: If the battery temperature is less than or equal to a first temperature threshold, or if the battery temperature is greater than the first temperature threshold and less than or equal to a second temperature threshold, the battery heating strategy instructs to control all heating relays in the vehicle to be closed.

3. The method according to claim 2, characterized in that The battery includes two battery cells. After the heating relay is controlled to be closed, the method further includes: Determining a first target cell and a second target cell according to the battery temperature; wherein the first target cell is the cell with the highest temperature in the battery, and the second target cell is the cell with the lowest temperature in the battery; Determining a temperature difference between the first target battery cell and the second target battery cell; When the temperature difference between the first target battery cell and the second target battery cell is greater than a first preset temperature difference, the heating relay corresponding to the first target battery cell is controlled to be disconnected.

4. The method according to claim 1, wherein The determining of the battery heating strategy according to the battery temperature includes: obtaining an engine water temperature of the vehicle; If the engine water temperature is greater than a first water temperature threshold, the battery heating strategy instructs to control the two-way valve to open.

5. The method according to claim 4, characterized in that Before obtaining the engine water temperature of the vehicle, the method further includes: obtaining a driving mode of the vehicle; The obtaining of the engine water temperature of the vehicle includes: If the driving mode of the vehicle is a hybrid mode, the engine water temperature of the vehicle is obtained.

6. The method according to claim 4, characterized in that After the two-way valve is controlled to be opened, the method further comprises: If it is determined that the temperature difference between the first target battery cell and the second target battery cell is greater than a second preset temperature difference, and the engine water temperature is greater than a second water temperature threshold, controlling the two-way valve to close; wherein the first target battery cell is the battery cell with the highest temperature in the battery, and the second target battery cell is the battery cell with the lowest temperature in the battery; The first target cell is the cell with the highest temperature in the battery, and the second target cell is the cell with the lowest temperature in the battery.

7. The method according to claim 1, characterized in that The method further comprises: If it is determined that the temperature of the second target battery cell is greater than the third temperature threshold, the heating relay is controlled to be disconnected; wherein the second target battery cell is the battery cell with the lowest temperature in the battery.

8. A battery heating device, characterized in that: Applied to a vehicle, the device comprises: An acquisition module, configured to acquire the battery temperature and battery charge of the vehicle; a strategy determination module, configured to determine a battery heating strategy according to the battery temperature and the battery power; a control module, configured to control the two-way valve to open and / or the heating relay to close according to the battery heating strategy, so as to heat the battery; Wherein, the two-way valve is used to control the water inlet direction of the battery.

9. An electronic device, characterized in that: The electronic device comprises a memory for storing computer program instructions and a processor for executing the program instructions, wherein when the computer program instructions are executed by the processor, the electronic device is triggered to execute the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium includes a stored program, wherein when the program is executed, the device where the computer-readable storage medium is located is controlled to execute the method according to any one of claims 1 to 7.