Battery thermal management method based on vehicle, vehicle, electronic equipment and storage medium
By acquiring and analyzing the battery temperature and navigation information of the vehicle, calculating the temperature changes of the battery in the remaining stroke, the problem of lack of battery temperature prediction in the prior art is solved, dynamic management of battery temperature is realized, and vehicle energy consumption is reduced and safety is improved.
Patent Information
- Application Number
- CN202411995815.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-31
- Publication Date
- 2025-03-21
AI Technical Summary
The existing technology lacks methods to predict battery temperature information, which leads to the inability to expand the application of related functions, affecting vehicle performance and vehicle safety.
By obtaining navigation information on the current battery temperature and remaining travel of the target vehicle, the battery heat generation and actual battery temperature after each section are calculated, and thermal management is carried out to avoid unnecessary battery heating or cooling.
The prediction and dynamic management of battery temperature are realized, the energy consumption of vehicles is reduced, and the performance and vehicle safety are improved.
Smart Images

Figure CN119659421A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of automotive technology, and in particular to a vehicle-based battery thermal management method, a vehicle, an electronic device, and a storage medium. Background Art
[0002] Battery thermal management, a hot topic and a key challenge in new energy vehicle research, is a core technology. The quality and reliability of thermal management strategies directly determine vehicle performance and safety. The uncertainty of actual travel scenarios directly impacts the design difficulty and control precision of energy management, necessitating cross-domain integration to develop efficient and adaptable energy management strategies.
[0003] Battery temperature is a key parameter in the development of battery thermal management strategies and an important indicator for ensuring functional safety. The current problem faced by the industry is the lack of a method to predict future battery temperature information, which makes it impossible to expand the application of related functions. Summary of the Invention
[0004] In view of this, the present application provides a vehicle-based battery thermal management method, vehicle, electronic device and storage medium, which can predict the temperature information of the battery during the remaining range of the vehicle, thereby avoiding unnecessary battery heating or cooling and reducing vehicle energy consumption.
[0005] An embodiment of the present application provides a vehicle-based battery thermal management method, comprising: obtaining a current battery temperature of a target vehicle; obtaining navigation information of a remaining range of the target vehicle, wherein the remaining range includes N road sections, and the navigation information includes a travel distance and a travel time corresponding to each of the road sections, where N is an integer greater than 1; calculating, based on the navigation information, the battery heat generation corresponding to each of the road sections after the target vehicle passes through the road sections; calculating, based on the battery temperature and the battery heat generation corresponding to each of the road sections, the actual battery temperature of the target vehicle after passing through each of the road sections; and thermally managing the battery of the target vehicle based on the actual battery temperature.
[0006] Compared with related technologies, the embodiments of the present application have at least the following advantages: by obtaining navigation information of the target vehicle's remaining range, since the navigation information includes each corresponding travel distance and travel time, it is possible to calculate the battery heat generation corresponding to each road section after the target vehicle passes through the navigation information, thereby being able to calculate the actual battery temperature of the target vehicle after passing through each road section based on the battery heat generation, and then thermally manage the target vehicle's battery based on the actual battery temperature. After obtaining the actual battery temperature of the target vehicle after passing through each road section, the battery temperature change during the remaining range can be predicted, so that the battery can be heated, cooled, or not interfered with based on the battery temperature change curve, avoiding unnecessary battery heating or cooling and reducing vehicle energy consumption.
[0007] In some possible implementations, the method further includes: obtaining the current battery SOC of the target vehicle; calculating the driving energy consumption SOC corresponding to each section after the target vehicle passes through each section based on the navigation information; calculating the remaining battery SOC of the target vehicle after passing through each section based on the battery SOC and the driving energy consumption SOC corresponding to each section; thermally managing the battery of the target vehicle based on the actual battery temperature, including: obtaining a battery temperature change curve based on the battery remaining SOC and the actual battery temperature, and thermally managing the battery of the target vehicle based on the battery temperature change curve.
[0008] In some possible implementations, the calculation method of the driving energy consumption SOC corresponding to each of the road sections includes: calculating the average vehicle speed corresponding to each of the road sections when the target vehicle passes through each of the road sections based on the travel distance and the travel time; and obtaining the driving energy consumption SOC corresponding to the average vehicle speed based on a preset vehicle speed and energy consumption relationship curve.
[0009] In some possible implementations, before calculating the remaining battery SOC of the target vehicle after passing each of the road sections, it also includes: obtaining the accessory energy consumption SOC of the target vehicle within a preset time period before the current time, wherein the accessory energy consumption SOC is used to characterize the energy consumption of the electronic equipment of the target vehicle; calculating the remaining battery SOC of the target vehicle after passing each of the road sections includes: calculating the difference between the first remaining battery SOC corresponding to the previous road section, the driving energy consumption SOC corresponding to the current road section, and the accessory energy consumption SOC corresponding to the current road section, and using the difference as the second remaining battery SOC corresponding to the current road section.
[0010] In some possible implementations, the method for calculating the battery heat generation corresponding to each of the road sections includes: calculating the average vehicle speed corresponding to each of the road sections when the target vehicle passes through each of the road sections based on the travel distance and the travel time; and calculating the battery heat generation corresponding to each of the road sections based on a preset relationship between the battery heat generation and the average vehicle speed.
[0011] In some possible implementations, the calculation of the actual battery temperature of the target vehicle after passing each of the road sections includes: calculating the ratio between the battery heat generation corresponding to the current road section and the specific heat capacity corresponding to the current road section; calculating the sum of the first actual battery temperature corresponding to the previous road section and the ratio, and using the sum as the second actual battery temperature corresponding to the current road section.
[0012] In some possible implementations, the thermal management of the battery of the target vehicle based on the battery temperature change curve includes: detecting whether the temperature of the battery will exceed a preset temperature range during the remaining journey according to the battery temperature change curve; and stopping heating or cooling the battery when it is detected that the battery temperature of the target vehicle will not exceed the preset temperature range during the remaining journey, wherein the preset temperature range does not exceed the safe temperature range of the battery.
[0013] The second aspect of the present application discloses a vehicle, comprising: a data acquisition module, a first calculation module, a second calculation module and a thermal management module; the data acquisition module is used to obtain the current battery temperature of the target vehicle; the data acquisition module is also used to obtain navigation information of the remaining range of the target vehicle, wherein the remaining range includes N road sections, and the navigation information includes the travel distance and travel time corresponding to each of the road sections, and N is an integer greater than 1; the first calculation module is used to calculate the battery heat generation corresponding to each of the road sections after the target vehicle passes through each of the road sections according to the navigation information; the second calculation module is used to calculate the actual battery temperature of the target vehicle after passing through each of the road sections based on the battery temperature and the battery heat generation corresponding to each of the road sections; the thermal management module is used to perform thermal management of the battery of the target vehicle according to the actual battery temperature.
[0014] A third aspect of the present application discloses an electronic device, which includes a processor and a memory, wherein the memory is used to store instructions, and the processor is used to call the instructions in the memory so that the electronic device executes the above-mentioned vehicle-based battery thermal management method.
[0015] A fourth aspect of the present application discloses a storage medium comprising computer instructions. When the computer instructions are executed on an electronic device, the electronic device executes the above-mentioned vehicle-based battery thermal management method.
[0016] It can be understood that the vehicle of the second aspect, the electronic device of the third aspect, and the storage medium of the fourth aspect provided above all correspond to the method of the first aspect. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects of the corresponding methods provided above and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 It is a flow chart of a vehicle-based battery thermal management method according to one embodiment of the present application.
[0018] Figure 2 It is a flow chart of a vehicle-based battery thermal management method according to one embodiment of the present application.
[0019] Figure 3 It is a flow chart of a vehicle-based battery thermal management method according to one embodiment of the present application.
[0020] Figure 4 It is a flow chart of a vehicle-based battery thermal management method according to one embodiment of the present application.
[0021] Figure 5 It is a structural schematic diagram of a vehicle according to an embodiment of the present application.
[0022] Figure 6 This is a schematic diagram of functional modules of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION
[0023] In order to more clearly understand the above-mentioned objectives, features and advantages of the present application, the present application is described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be noted that the embodiments of the present application and the features therein can be combined with each other in the absence of conflict.
[0024] In the following description, many specific details are set forth to facilitate a full understanding of the present application. The described embodiments are only part of the embodiments of the present application, rather than all of the embodiments.
[0025] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application pertains. The terms used herein in the specification of this application are only for the purpose of describing specific embodiments and are not intended to limit this application.
[0026] It should be further noted that, in this document, the terms "comprises," "includes," or any other variations thereof are intended to encompass non-exclusive inclusion, such that a process, method, article, or apparatus comprising a list of elements includes not only those elements but also other elements not explicitly listed, or elements inherent to such process, method, article, or apparatus. In the absence of further limitations, an element defined by the phrase "comprising a ..." does not preclude the presence of other identical elements in the process, method, article, or apparatus comprising the element.
[0027] In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can mean: A alone, A and B together, and B alone, where A and B can be singular or plural. The terms "first," "second," "third," "fourth," and so on (if any) in the specification, claims, and drawings of this application are used to distinguish similar objects, not to describe a specific order or precedence.
[0028] In the embodiments of this application, words such as "exemplary" or "for example" are used to indicate examples, illustrations, or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of this application should not be interpreted as being preferred or advantageous over other embodiments or designs. Rather, the use of words such as "exemplary" or "for example" is intended to present the relevant concepts in a concrete manner.
[0029] Please refer to Figure 1 , is a flow chart of a vehicle-based battery thermal management method provided in an embodiment of the present application. This embodiment is applied to a vehicle and includes the following steps: Step 101: Obtain the current battery temperature of the target vehicle.
[0030] It is understandable that this embodiment does not specifically limit the method for obtaining the battery temperature, and can be implemented based on the vehicle's own hardware without adding additional hardware equipment, thereby avoiding an increase in vehicle costs.
[0031] Step 102: Obtain navigation information of the remaining range of the target vehicle, wherein the remaining range includes N road sections, and the navigation information includes the travel distance and travel time corresponding to each road section, where N is an integer greater than 1.
[0032] In some embodiments, the vehicle starts the vehicle navigation or the user's terminal device starts the navigation. Taking the vehicle starting the vehicle navigation as an example, the vehicle navigation sends the navigation information of the target vehicle's current trip to the vehicle controller.
[0033] For ease of understanding, the following describes in detail the information included in the navigation information of this embodiment: Assume N is 3, meaning the remaining trip consists of three sections: Section 1, Section 2, and Section 3. The distance and travel time for each section are sent to the vehicle controller. For example, Section 1 has a travel distance of 2 kilometers and a travel time of 5 minutes; Section 2 has a travel distance of 10 kilometers and a travel time of 15 minutes; and Section 3 has a travel distance of 5 kilometers and a travel time of 20 minutes.
[0034] Step 103: Calculate the battery heat generation corresponding to each road section after the target vehicle passes through each road section based on the navigation information.
[0035] It should be noted that how to calculate the battery heat generation based on the navigation information is described in detail in subsequent embodiments, and will not be described again here to avoid repetition.
[0036] Step 104 : Calculate the actual battery temperature of the target vehicle after passing through each road section based on the battery temperature and the battery heat generation corresponding to each road section.
[0037] It should be noted that how to calculate the actual battery temperature is described in detail in subsequent embodiments, and will not be described again here to avoid repetition.
[0038] Step 105: Perform thermal management on the battery of the target vehicle according to the actual battery temperature.
[0039] It is worth noting that after obtaining the actual battery temperature of the target vehicle after passing each road section, the temperature change of the target vehicle during the remaining journey can be predicted, thereby thermally managing the temperature of the target battery.
[0040] Compared with related technologies, the embodiments of the present application have at least the following advantages: by obtaining navigation information of the target vehicle's remaining range, since the navigation information includes each corresponding travel distance and travel time, it is possible to calculate the battery heat generation corresponding to each road section after the target vehicle passes through the navigation information, thereby being able to calculate the actual battery temperature of the target vehicle after passing through each road section based on the battery heat generation, and then thermally manage the target vehicle's battery based on the actual battery temperature. After obtaining the actual battery temperature of the target vehicle after passing through each road section, the battery temperature change during the remaining range can be predicted, so that the battery can be heated, cooled, or not interfered with based on the battery temperature change curve, avoiding unnecessary battery heating or cooling and reducing vehicle energy consumption.
[0041] Please refer to Figure 2 , Figure 2This is a flow chart of a vehicle-based battery thermal management method provided by an embodiment of the present application. This embodiment is a further improvement based on the previous embodiment. The main improvement is that: in this embodiment, the driving energy consumption SOC of the battery after the target vehicle passes through each road section is also obtained, so that the change of the battery SOC during the driving process of the target vehicle can be known, and then the battery temperature change curve of the battery is obtained based on the battery SOC and the actual battery temperature, so as to achieve a more accurate prediction of the battery temperature and thus achieve more precise thermal management of the battery.
[0042] This embodiment is applied to vehicles, and the specific process is as follows Figure 2 As shown, the following steps are included: Step 201: Obtain the current battery temperature of the target vehicle.
[0043] Step 202: Obtain navigation information of the remaining range of the target vehicle, wherein the remaining range includes N road sections, and the navigation information includes the travel distance and travel time corresponding to each road section, where N is an integer greater than 1.
[0044] Step 203: Calculate the battery heat generation corresponding to each road section after the target vehicle passes through each road section based on the navigation information.
[0045] Step 204 : Calculate the actual battery temperature of the target vehicle after passing through each road section based on the battery temperature and the battery heat generation corresponding to each road section.
[0046] Steps 201 to 204 of this embodiment are similar to steps 101 to 104 of the aforementioned embodiment, and are not described again here to avoid repetition.
[0047] Step 205: Obtain the current battery SOC of the target vehicle.
[0048] It is understandable that this embodiment does not specifically limit the method for obtaining the battery SOC, and can be implemented based on the vehicle's own hardware without adding additional hardware equipment, thereby avoiding an increase in vehicle costs.
[0049] Step 206: Calculate the driving energy consumption SOC corresponding to each road section after the target vehicle passes through each road section according to the navigation information.
[0050] Step 207 : Calculate the remaining battery SOC of the target vehicle after it passes through each road section based on the battery SOC and the driving energy consumption SOC corresponding to each road section.
[0051] It should be noted that how to calculate the driving energy consumption SOC based on the navigation information is described in detail in subsequent embodiments, and in order to avoid repetition, it will not be repeated here.
[0052] Step 208 : Obtain a battery temperature variation curve according to the battery remaining SOC and the actual battery temperature, and perform thermal management on the battery of the target vehicle based on the battery temperature variation curve.
[0053] It is worth noting that this embodiment can obtain navigation information of the remaining range of the target vehicle in real time, so that a new battery temperature change curve can be re-obtained after the user changes the range, thereby ensuring the reliability of battery thermal management.
[0054] In some embodiments, the battery can be thermally managed in the following manner: detecting whether the battery temperature will exceed a preset temperature range during the remaining journey based on the battery temperature change curve; and stopping heating or cooling the battery when it is detected that the battery temperature of the target vehicle will not exceed the preset temperature range during the remaining journey, wherein the preset temperature range does not exceed the safe temperature range of the battery.
[0055] To facilitate understanding, the following is a specific example of how to perform thermal management on the target vehicle's battery: Assume that the remaining journey includes 5 sections, namely Section 1, Section 2, Section 3, Section 4 and Section 5. Assume that the actual battery temperature corresponding to Section 1 is 38 degrees and the remaining battery SOC is 80%; the actual battery temperature corresponding to Section 2 is 38.5 degrees and the remaining battery SOC is 76%; the actual battery temperature corresponding to Section 3 is 39.2 degrees and the remaining battery SOC is 71%; the actual battery temperature corresponding to Section 4 is 37.8 degrees and the remaining battery SOC is 62%; the actual battery temperature corresponding to Section 5 is 39.5 degrees and the remaining battery SOC is 50%; assuming that the battery temperature is best at 37 degrees and the preset temperature range is plus or minus 3 degrees, it can be seen that when the vehicle passes through Sections 1 to 5, the battery temperature exceeds the preset temperature range, and the vehicle controller stops heating or cooling the battery to reduce vehicle energy consumption.
[0056] In some embodiments, the need for battery heating or cooling can be detected based on the remaining range. For example, if the remaining range is less than a preset distance, such as less than 3 kilometers, indicating that the vehicle will soon reach its destination and will not travel for too long, the vehicle controller will not heat or cool the battery even if the battery temperature exceeds a preset temperature range on a certain road section, thereby further reducing vehicle energy consumption.
[0057] In some embodiments, for new energy vehicles, the battery thermal management is achieved through the cooperation of the Battery Management System (BMS) and the Battery Thermal Management System (BTMS). Among them, the battery management system uses electronic technology, control strategies and software algorithms to effectively monitor, protect and manage the vehicle's power batteries, mainly including battery status monitoring, balancing management, fault diagnosis and other functions. Its main purpose is to ensure the safe and stable operation of the battery pack and extend the life of the battery pack; the battery thermal management system (effectively manages the heat generated by the battery pack, mainly including cooling fans, heat exchangers, temperature sensors, coolant and other components and control units. Its main purpose is to control the battery to operate within a safe temperature range and ensure the high efficiency and life of the battery pack.
[0058] Specifically, in the battery predictive thermal management mode, there are two situations for stopping heating or cooling the battery. One is when the battery is being heated or cooled. At this time, the battery thermal management system of the target vehicle can be controlled to no longer respond to the battery thermal management request, that is, the battery thermal management system no longer continues subsequent heating or cooling operations; the other is when the battery is not being heated or cooled. At this time, the battery management system of the target vehicle can be controlled to no longer issue a battery thermal management request to the battery thermal management system, that is, stopping heating or cooling the battery by suppressing subsequent battery thermal management requests.
[0059] Compared with related technologies, the embodiments of the present application have at least the following advantages: by obtaining navigation information of the remaining range of the target vehicle, since the navigation information includes each corresponding travel distance and travel time, it is possible to calculate the driving energy consumption SOC and battery heat generation corresponding to each road section after the target vehicle passes through each road section based on the navigation information, thereby being able to calculate the remaining battery SOC and actual battery temperature of the target vehicle after passing through each road section based on the driving energy consumption SOC and battery heat generation, and then obtain a battery temperature change curve based on the remaining battery SOC and actual battery temperature. After obtaining the battery temperature change curve, the change in battery temperature during the remaining range can be known, so that the battery can be heated, cooled, or not interfered with based on the battery temperature change curve, thereby avoiding unnecessary battery heating or cooling and reducing vehicle energy consumption.
[0060] Please refer to Figure 3 , Figure 3 This is a flow chart of a vehicle-based battery thermal management method provided by an embodiment of the present application. This embodiment is a specific description of the aforementioned embodiment, further explaining: how to calculate the driving energy consumption SOC and how to calculate the battery remaining SOC.
[0061] This embodiment is applied to vehicles, and the specific process is as follows Figure 3 As shown, the following steps are included: Step 301: Obtain the current battery temperature and battery SOC of the target vehicle.
[0062] Step 302: Obtain navigation information of the remaining range of the target vehicle, wherein the remaining range includes N road sections, and the navigation information includes the travel distance and travel time corresponding to each road section, where N is an integer greater than 1.
[0063] Step 303: Calculate the average speed of each road section when the target vehicle passes through each road section based on the travel distance and travel time.
[0064] For ease of understanding, the following specifically describes how this embodiment calculates the average speed corresponding to each road section when the target vehicle passes through each road section: Assume that the value of N is 3, that is, the remaining journey includes 3 sections, namely section 1, section 2 and section 3. The corresponding travel distance of section 1 is 2KM, and the travel time is 5 minutes; the corresponding travel distance of section 2 is 10KM, and the travel time is 15 minutes; the corresponding travel distance of section 3 is 5KM, and the travel time is 20 minutes. Then the average vehicle speed V1 corresponding to section 1 is 24KM / h, the average vehicle speed V2 corresponding to section 2 is 40KM / h, and the average vehicle speed V3 corresponding to section 3 is 15KM / h.
[0065] Step 304: Based on a preset curve of relationship between vehicle speed and energy consumption, obtain the driving energy consumption SOC corresponding to the average vehicle speed.
[0066] In some embodiments, a curve of the relationship between vehicle speed and energy consumption is stored in the vehicle controller. After the average vehicle speed corresponding to each road section is calculated in the above steps, the driving energy consumption SOC corresponding to each road section can be determined through the curve of the relationship between vehicle speed and energy consumption.
[0067] Step 305 : Obtain the energy consumption SOC of accessories of the target vehicle within a preset time period before the current time, wherein the energy consumption SOC of accessories is used to represent the energy consumption of electronic devices of the target vehicle.
[0068] In some embodiments, the vehicle's electronic devices, such as decorative lights, air conditioners, speakers, etc., also consume battery SOC during operation. Therefore, the accuracy of the subsequent remaining battery SOC is improved by obtaining the accessory energy consumption SOC of the target vehicle within a preset time period before the current time.
[0069] In some embodiments, the preset duration is between 1 and 5 minutes and can be set according to actual needs.
[0070] Step 306: Calculate the battery remaining SOC based on the driving energy consumption SOC and the accessory energy consumption SOC.
[0071] In some embodiments, the remaining battery SOC is calculated according to the following formula: ; in, is an integer greater than or equal to 1 and less than or equal to N, For the The remaining battery SOC corresponding to each road section is: For the The remaining battery SOC corresponding to each road section is: For the The driving energy consumption SOC corresponding to each road section is: For the The accessory energy consumption SOC corresponding to each road section is When it is equal to 1, is the battery SOC.
[0072] Step 307: Calculate the heat generated by the battery according to the navigation information.
[0073] Step 308: Calculate the actual battery temperature of the target vehicle after passing through each road section based on the battery temperature and the battery heat generation corresponding to each road section.
[0074] Step 309 : Acquire a battery temperature variation curve according to the battery remaining SOC and the actual battery temperature, and perform thermal management on the battery of the target vehicle based on the battery temperature variation curve.
[0075] Compared with related technologies, the embodiments of the present application have at least the following advantages: by obtaining navigation information of the remaining range of the target vehicle, since the navigation information includes each corresponding travel distance and travel time, it is possible to calculate the driving energy consumption SOC and battery heat generation corresponding to each road section after the target vehicle passes through each road section based on the navigation information, thereby being able to calculate the remaining battery SOC and actual battery temperature of the target vehicle after passing through each road section based on the driving energy consumption SOC and battery heat generation, and then obtain a battery temperature change curve based on the remaining battery SOC and actual battery temperature. After obtaining the battery temperature change curve, the change in battery temperature during the remaining range can be known, so that the battery can be heated, cooled, or not interfered with based on the battery temperature change curve, thereby avoiding unnecessary battery heating or cooling and reducing vehicle energy consumption.
[0076] Please refer to Figure 4 , Figure 4 This is a flow chart of an oil life estimation method provided by an embodiment of the present application. This embodiment is a specific description of the aforementioned embodiment, and further explains how to calculate the actual battery temperature.
[0077] This embodiment is applied to vehicles, and the specific process is as follows Figure 4 As shown, the following steps are included: Step 401: Obtain the current battery temperature and battery SOC of the target vehicle.
[0078] Step 402: Obtain navigation information of the remaining range of the target vehicle, wherein the remaining range includes N road sections, and the navigation information includes the travel distance and travel time corresponding to each road section, where N is an integer greater than 1.
[0079] Step 403: Calculate the average speed of each road section when the target vehicle passes through each road section based on the travel distance and travel time.
[0080] Step 404: Calculate the battery heat generation corresponding to each of the road sections according to a preset relationship between the battery heat generation and the average vehicle speed.
[0081] In some embodiments, the battery heat generation corresponding to each road segment is calculated according to the following formula: ;in, is an integer greater than or equal to 1 and less than or equal to N, For the The battery heat generation corresponding to each road section, For the The average vehicle speed corresponding to each road section, 、 、 and Both are correction factors.
[0082] It should be noted that this embodiment is not 、 、 and The acquisition method of the four correction coefficients is specifically limited and can be set according to actual needs.
[0083] Step 405: Calculate the actual battery temperature according to the following formula: ;in, is an integer greater than or equal to 1 and less than or equal to N, The target vehicle passes The actual battery temperature after the section, The target vehicle passes The actual battery temperature after the section, For the The battery heat generation corresponding to each road section, For the The specific heat capacity corresponding to each road section; wherein the specific heat capacity is obtained according to a preset temperature and specific heat capacity relationship curve.
[0084] Step 406: Calculate the driving energy consumption SOC according to the navigation information.
[0085] Step 407: Calculate the remaining battery SOC of the target vehicle after passing each road section based on the battery SOC and the driving energy consumption SOC corresponding to each road section.
[0086] Step 408: Obtain a battery temperature variation curve according to the battery remaining SOC and the actual battery temperature, and perform thermal management on the battery of the target vehicle based on the battery temperature variation curve.
[0087] For ease of understanding, the following specifically describes how to obtain the battery temperature variation curve in this embodiment: Assume that the current battery temperature of the target vehicle is T0 degrees and the battery SOC is 90%; assume that the value of N is 3, that is, the remaining journey includes 3 sections, namely section 1, section 2 and section 3. The corresponding travel distance of section 1 is 2KM and the travel time is 5 minutes; the corresponding travel distance of section 2 is 10KM and the travel time is 15 minutes; the corresponding travel distance of section 3 is 5KM and the travel time is 20 minutes. Then the average vehicle speed V1 corresponding to section 1 is 24KM / h, the average vehicle speed V2 corresponding to section 2 is 40KM / h, and the average vehicle speed V3 corresponding to section 3 is 15KM / h.
[0088] Based on the speed-energy consumption curve, the driving energy consumption SOC1 corresponding to average speed V1 is 8%, the driving energy consumption SOC2 corresponding to average speed V2 is 12%, and the driving energy consumption SOC3 corresponding to average speed V3 is 5%. Assuming that the accessory energy consumption SOCac1 for section 1 is 0.5%, the accessory energy consumption SOCac2 for section 2 is 1%, and the accessory energy consumption SOCac3 for section 3 is 0.2%, the remaining battery SOC for section 1 is 81.5%, the remaining battery SOC for section 2 is 68.5%, and the remaining battery SOC for section 3 is 63.3%.
[0089] Through the temperature and specific heat capacity relationship curve, based on the battery temperature T0, the specific heat capacity C1 corresponding to section 1 is obtained. Based on the average vehicle speed V1 corresponding to section 1, the battery heat generation Q1 corresponding to section 1 is calculated. Then, according to the formula The actual battery temperature T1 of the target vehicle after passing through section 1 is calculated; similarly, through the temperature and specific heat capacity relationship curve, the specific heat capacity C2 corresponding to section 2 is obtained based on the battery temperature T1, and based on the average vehicle speed V2 corresponding to section 2, the battery heat generation Q2 corresponding to section 2 is calculated, and then the actual battery temperature T2 of the target vehicle after passing through section 2 is calculated; through the temperature and specific heat capacity relationship curve, the specific heat capacity C3 corresponding to section 3 is obtained based on the battery temperature T2, and based on the average vehicle speed V3 corresponding to section 3, the battery heat generation Q3 corresponding to section 3 is calculated, and then the actual battery temperature T3 of the target vehicle after passing through section 3 is calculated, thereby obtaining the final battery temperature change curve.
[0090] Compared with related technologies, the embodiments of the present application have at least the following advantages: by obtaining navigation information of the remaining range of the target vehicle, since the navigation information includes each corresponding travel distance and travel time, it is possible to calculate the driving energy consumption SOC and battery heat generation corresponding to each road section after the target vehicle passes through each road section based on the navigation information, thereby being able to calculate the remaining battery SOC and actual battery temperature of the target vehicle after passing through each road section based on the driving energy consumption SOC and battery heat generation, and then obtain a battery temperature change curve based on the remaining battery SOC and actual battery temperature. After obtaining the battery temperature change curve, the change in battery temperature during the remaining range can be known, so that the battery can be heated, cooled, or not interfered with based on the battery temperature change curve, thereby avoiding unnecessary battery heating or cooling and reducing vehicle energy consumption.
[0091] Please refer to Figure 5 , is a structural schematic diagram of a vehicle 100 provided in an embodiment of the present application. The vehicle 100 includes: a data acquisition module 10, a first calculation module 20, a second calculation module 30, and a thermal management module 40; the data acquisition module 10 is used to obtain the current battery temperature of the target vehicle; the data acquisition module 10 is also used to obtain navigation information of the remaining range of the target vehicle, wherein the remaining range includes N road sections, and the navigation information includes the travel distance and travel time corresponding to each road section, where N is an integer greater than 1; the first calculation module 20 is used to calculate the driving energy consumption SOC and battery heat generation corresponding to each road section after the target vehicle passes through each road section based on the navigation information; the second calculation module 30 is used to calculate the actual battery temperature of the target vehicle after passing through each road section based on the battery temperature and the battery heat generation corresponding to each road section; and the thermal management module 40 is used to perform thermal management on the battery of the target vehicle based on the actual battery temperature.
[0092] Please refer to Figure 6 , is a schematic diagram of the hardware structure of the electronic device 1000 provided in the embodiment of the present application. Figure 6As shown, electronic device 1000 may include a processor 1001 and a memory 1002. Memory 1002 is used to store one or more computer programs 1003. One or more computer programs 1003 are configured to be executed by processor 1001. The one or more computer programs 1003 include instructions that can be used to implement the above-mentioned vehicle-based battery thermal management method in electronic device 1000.
[0093] It is understood that the structure shown in this embodiment does not constitute a specific limitation on the electronic device 1000. In other embodiments, the electronic device 1000 may include more or fewer components than shown, or combine or separate some components, or arrange the components differently.
[0094] The processor 1001 may include one or more processing units. For example, the processor 1001 may include an application processor (AP), a modem, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU). The different processing units may be independent devices or integrated into one or more processors.
[0095] Processor 1001 may also be provided with a memory for storing instructions and data. In some embodiments, the memory in processor 1001 is a cache memory. This memory can store instructions or data that have just been used or are being recycled by processor 1001. If processor 1001 needs to use the same instruction or data again, it can directly access it from this memory. This avoids duplicate accesses, reduces the waiting time of processor 1001, and thus improves system efficiency.
[0096] In some embodiments, the processor 1001 may include one or more interfaces. The interfaces may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a SIM interface, and / or a USB interface.
[0097] In some embodiments, the processor 1001 is configured to execute acceleration schemes such as single instruction multiple data (SIMD) and very long instruction word (VLIW).
[0098] In some embodiments, the memory 1002 may include a high-speed random access memory and may also include a non-volatile memory, such as a hard disk, a memory, a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) card, a flash card, at least one disk storage device, a flash memory device, or other volatile solid-state storage device.
[0099] This embodiment also provides a storage medium storing computer instructions. When the instructions are executed on an electronic device, the electronic device executes the above-mentioned related method steps to implement the vehicle-based battery thermal management method in the above-mentioned embodiment.
[0100] Among them, the electronic device and storage medium provided in this embodiment are used to execute the corresponding methods provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding methods provided above, and will not be repeated here.
[0101] In practical applications, the above functions can be distributed to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0102] In the several embodiments provided in this application, the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are schematic. For example, the division of the modules or units is a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0103] The units described as separate components may or may not be physically separate, and the components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple places. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0104] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0105] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for enabling a device (which can be a single-chip microcomputer, chip, etc.) or a processor to execute all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM), random access memory (RAM), disk or optical disk, and other media that can store program code.
[0106] The above description is only a specific implementation method of the present application, but the protection scope of the present application is not limited thereto. Any changes or replacements within the technical scope disclosed in the present application should be included in the protection scope of the present application.
Claims
1. A vehicle-based battery thermal management method, characterized in that: include: Get the current battery temperature of the target vehicle; Obtaining navigation information of the remaining journey of the target vehicle, wherein the remaining journey includes N road sections, and the navigation information includes the travel distance and travel time corresponding to each of the road sections, where N is an integer greater than 1; Calculate the battery heat generation corresponding to each road section after the target vehicle passes through each road section according to the navigation information; Calculating the actual battery temperature of the target vehicle after passing through each of the road sections according to the battery temperature and the battery heat generation corresponding to each of the road sections; Thermal management is performed on a battery of the target vehicle according to the actual battery temperature.
2. The vehicle-based battery thermal management method according to claim 1, characterized in that: The method further comprises: Obtaining the current battery SOC of the target vehicle; Calculate the driving energy consumption SOC corresponding to each road section after the target vehicle passes through each road section according to the navigation information; Calculating the remaining battery SOC of the target vehicle after passing each of the road sections according to the battery SOC and the driving energy consumption SOC corresponding to each of the road sections; The thermal management of the battery of the target vehicle according to the actual battery temperature includes: A battery temperature variation curve is acquired according to the battery remaining SOC and the actual battery temperature, and thermal management is performed on the battery of the target vehicle based on the battery temperature variation curve.
3. The vehicle-based battery thermal management method according to claim 2, characterized in that: The calculation method of the driving energy consumption SOC corresponding to each road section includes: Calculating, according to the travel distance and the travel time, the average vehicle speed corresponding to each of the road sections when the target vehicle passes through each of the road sections; Based on a preset vehicle speed and energy consumption relationship curve, the driving energy consumption SOC corresponding to the average vehicle speed is obtained.
4. The vehicle-based battery thermal management method according to claim 3, characterized in that: Before calculating the remaining SOC of the battery of the target vehicle after passing each of the road sections, the method further includes: Obtaining the energy consumption SOC of accessories of the target vehicle within a preset time period before the current time, wherein the energy consumption SOC of accessories is used to characterize the energy consumption of electronic equipment of the target vehicle; The calculating the remaining SOC of the battery of the target vehicle after passing each of the road sections includes: The difference between the first battery remaining SOC corresponding to the previous section, the driving energy consumption SOC corresponding to the current section, and the accessory energy consumption SOC corresponding to the current section is calculated, and the difference is used as the second battery remaining SOC corresponding to the current section.
5. The vehicle-based battery thermal management method according to claim 3, characterized in that: The calculation method of the battery heat generation corresponding to each road section includes: Calculating, according to the travel distance and the travel time, the average vehicle speed corresponding to each of the road sections when the target vehicle passes through each of the road sections; The battery heat generation corresponding to each of the road sections is calculated according to a preset relationship between the battery heat generation and the average vehicle speed.
6. The vehicle-based battery thermal management method according to claim 5, characterized in that: The calculating the actual battery temperature of the target vehicle after passing through each of the road sections includes: Calculate the ratio between the heat generated by the battery corresponding to the current road section and the specific heat capacity corresponding to the current road section; The sum of the first actual battery temperature corresponding to the previous road section and the ratio is calculated, and the sum is used as the second actual battery temperature corresponding to the current road section.
7. The vehicle-based battery thermal management method according to any one of claims 2 to 6, characterized in that: The thermal management of the battery of the target vehicle based on the battery temperature change curve includes: detecting, according to the battery temperature variation curve, whether the temperature of the battery will exceed a preset temperature range during the remaining travel; When it is detected that the battery temperature of the target vehicle will not exceed the preset temperature range during the remaining journey, heating or cooling the battery is stopped, wherein the preset temperature range does not exceed the safe temperature range of the battery.
8. A vehicle, characterized in that: include: A data acquisition module, a first calculation module, a second calculation module and a thermal management module; The data acquisition module is used to obtain the current battery temperature of the target vehicle; The data acquisition module is also used to acquire navigation information of the remaining journey of the target vehicle, wherein the remaining journey includes N road sections, and the navigation information includes the travel distance and travel time corresponding to each of the road sections, where N is an integer greater than 1; The first calculation module is used to calculate the battery heat generation corresponding to each road section after the target vehicle passes through each road section according to the navigation information; The second calculation module is used to calculate the actual battery temperature of the target vehicle after passing each of the road sections according to the battery temperature and the battery heat generation corresponding to each of the road sections; The thermal management module is used to perform thermal management on the battery of the target vehicle according to the actual battery temperature.
9. An electronic device, characterized in that: The electronic device comprises a processor and a memory, wherein the memory is used to store instructions, and the processor is used to call the instructions in the memory so that the electronic device executes the vehicle-based battery thermal management method according to any one of claims 1 to 7.
10. A storage medium, characterized in that: The invention comprises computer instructions, which, when being executed on an electronic device, enable the electronic device to execute the vehicle-based battery thermal management method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Battery thermal management method, device and equipment of new energy automobile and storage medium
CN116788113A
Prediction method for heat production of vehicle battery, storage medium, controller and vehicle
CN117863968A
Vehicle power battery thermal management method, storage medium, electronic equipment and vehicle
CN117984858A
Information processor of vehicle
JP2018129887A
An apparatus of simulation for fuel consumption using lithium battery based on medical scooter and electro-wheelchair
KR102392553B1
Cited By
Battery control method, vehicle and computer storage medium
CN120680987A
Vehicle-based battery thermal management method, vehicle, electronic device, and storage medium
WO2026145479A1