Thermal management method and device for fixed operation scene, equipment and storage medium
The vehicle controller determines the vehicle's usage time, mileage and driving load in a fixed operating scenario, and formulates battery cooling or heating control strategies, which solves the problem that the thermal management strategy in the existing technology is not suitable for global use scenarios, achieves a more efficient thermal management consumption reduction effect, and reduces costs and hardware requirements.
Patent Information
- Application Number
- CN202510383954.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-28
- Publication Date
- 2025-05-13
- Estimated Expiration
- 2045-03-28
AI Technical Summary
The prior art is difficult to formulate a control strategy that is more suitable for global usage scenarios in vehicle thermal management, resulting in limited consumption reduction effects and relies on high-cost cloud servers and high-precision radar sensors.
The vehicle control determines the vehicle usage time, mileage and driving load in fixed operating scenarios, and formulates battery cooling or heating control strategies that meet global usage scenarios to achieve thermal management control. This method does not require cloud servers and high-precision radar sensors, but only relies on the vehicle controller for local self-learning.
It improves the consumption reduction effect of thermal management, reduces development cycle and cost, and at the same time, reduces hardware computing load through adaptive learning, and improves system stability and reliability.
Smart Images

Figure CN119974900A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of vehicle thermal management technology, and in particular to a thermal management method, device, equipment and storage medium for a fixed operating scenario. Background Art
[0002] The existing technology can only predict the usage of the vehicle for a short section of road through the vehicle's own status information such as battery status parameters, GPS positioning, pedal displacement depth, pedal acceleration, parking time waiting for traffic lights, radar sensors and laser sensors. Therefore, the corresponding thermal management control parameters must take into account the situation of the next section of road that may appear immediately afterwards. The optimization strategy of thermal management can only be set conservatively, and the effect of achieving energy saving is limited. Judging the short-term real-time vehicle status of the vehicle to control the thermal management strategy requires cloud servers with high computing power and hardware support such as high-precision radar sensors, which is costly.
[0003] Therefore, how to formulate a control strategy that is more suitable for the global usage scenario and thus improve the energy saving effect is a technical problem that needs to be solved urgently. Summary of the invention
[0004] The main purpose of the present invention is to provide a thermal management method, device, equipment and storage medium for a fixed operating scenario, which can formulate a control strategy that is more suitable for the global usage scenario, further improve the energy saving effect, and at the same time shorten the development cycle and reduce costs.
[0005] In a first aspect, the present application provides a thermal management method for a fixed operating scenario, wherein the method comprises the steps of:
[0006] Determine the vehicle's usage time, mileage and driving load under fixed operating scenarios based on the vehicle controller;
[0007] Based on the usage time, mileage and driving load, battery cooling or heating control strategies that meet the global usage scenarios are formulated to perform thermal management control on the vehicle in the fixed operation scenario.
[0008] In combination with the first aspect above, as an optional implementation method, the vehicle controller is used to read the current time, and based on the difference between the current time and the time when the vehicle is about to be used, it is determined whether the automatic preheating or precooling time of the cab has been reached;
[0009] When the difference is greater than or equal to the set time, it is determined that the automatic preheating or precooling time of the cab has not been reached, and no operation is performed;
[0010] When the difference is less than the set time, it is determined that the automatic preheating or precooling time of the cab has been reached, and the cab is automatically preheated or precooled in advance in combination with the real-time temperature conditions.
[0011] In combination with the first aspect, as an optional implementation, determining whether the battery requests heating or cooling;
[0012] If the battery requires heating or cooling, the battery will be automatically heated or cooled according to the real-time temperature conditions.
[0013] In combination with the first aspect above, as an optional implementation method, the remaining mileage of the vehicle in the fixed operation scenario is calculated in real time using the vehicle positioning information and the current mileage of the vehicle obtained by the vehicle controller;
[0014] When entering the battery heating or cooling mode, the vehicle controller retrieves the set battery heating or cooling target control temperature reference value, and corrects the battery heating or cooling target control temperature in combination with the remaining mileage of the vehicle, and controls the battery temperature by the correction value;
[0015] When the remaining mileage is greater than a first threshold, the battery heating or cooling target control temperature correction value is equal to the target control temperature reference value;
[0016] When the remaining mileage is greater than or equal to the second threshold and less than the first threshold, the battery heating or cooling target control temperature correction value is the difference or sum of the target control temperature reference value and the first set temperature;
[0017] When the remaining mileage is less than the third threshold, the battery heating or cooling target control temperature correction value is the difference or sum of the target control temperature reference value and the second set temperature.
[0018] In combination with the first aspect, as an optional implementation method, the vehicle's driving load is determined by the battery current value obtained by the vehicle controller during driving, and the driving load is divided into different load levels according to the size of the driving load.
[0019] When entering the battery heating or cooling mode, the target control temperature reference value is combined with the load level to correct the battery heating or cooling target control temperature, and the battery temperature is controlled by the correction value;
[0020] Wherein, when the vehicle load is at the first level, the battery heating or cooling target control temperature correction value is equal to the target control temperature reference value;
[0021] When the vehicle load is at the second level, the battery heating or cooling target control temperature correction value is the difference or sum of the target control temperature reference value and the first set temperature;
[0022] When the vehicle load is at the third level, the battery heating target or cooling control temperature correction value is the difference or sum of the target control temperature reference value and the second set temperature.
[0023] In combination with the first aspect above, as an optional implementation method, the vehicle's driving data on a fixed route is obtained based on the vehicle controller, and the vehicle's usage time, mileage and driving load are determined through self-learning.
[0024] In combination with the first aspect above, as an optional implementation method, by setting a fixed starting point and end point and a vehicle usage period, the vehicle controller can obtain the vehicle's usage time, mileage and driving load.
[0025] In a second aspect, the present application provides a thermal management device for a fixed operation scenario, the device comprising:
[0026] The vehicle controller is used to determine the vehicle's usage time, mileage and driving load under fixed operating scenarios;
[0027] The thermal management actuator is used to formulate battery cooling or heating control strategies that meet the global usage scenarios based on the usage time, mileage and driving load, so as to perform thermal management control on the vehicle in the fixed operation scenario.
[0028] In a third aspect, the present application further provides an electronic device, comprising: a processor; a memory, wherein the memory stores computer-readable instructions, and when the computer-readable instructions are executed by the processor, the method described in any one of the first aspects is implemented.
[0029] In a fourth aspect, the present application further provides a computer-readable storage medium storing computer program instructions, which, when executed by a computer, enables the computer to execute any of the methods described in the first aspect.
[0030] The present application provides a thermal management method, device, equipment and storage medium for a fixed operation scenario, wherein the method includes the steps of: determining the use time, mileage and driving load of the vehicle in the fixed operation scenario according to the vehicle controller; based on the use time, mileage and driving load, respectively formulating battery cooling or heating control strategies that meet the global use scenario to perform thermal management control on the vehicle in the fixed operation scenario. The present application can formulate a control strategy that is more suitable for the global use scenario, further improve the consumption reduction effect, and at the same time reduce the development cycle and reduce costs.
[0031] It is to be understood that the foregoing general description and the following detailed description are exemplary only and are not restrictive of the invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0032] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the invention and, together with the description, serve to explain the principles of the invention.
[0033] Figure 1 A flow chart of a thermal management method for a fixed operating scenario provided in an embodiment of the present application;
[0034] Figure 2 A schematic diagram of a thermal management device for a fixed operating scenario provided in an embodiment of the present application;
[0035] Figure 3 A schematic diagram of automatic cooling / heating of the cab provided in an embodiment of the present application;
[0036] Figure 4 A schematic diagram of automatic cooling / heating of a battery provided in an embodiment of the present application;
[0037] Figure 5 A schematic diagram of battery cooling / heating based on the remaining mileage provided in an embodiment of the present application;
[0038] Figure 6 A schematic diagram of battery cooling / heating based on battery usage load provided in an embodiment of the present application;
[0039] Figure 7 A schematic diagram of an electronic device provided in an embodiment of the present application;
[0040] Figure 8 A schematic diagram of a computer-readable program medium provided in an embodiment of the present application. DETAILED DESCRIPTION
[0041] Here, exemplary embodiments will be described in detail, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with the present invention. Instead, they are merely examples of devices and methods consistent with some aspects of the present invention as detailed in the appended claims.
[0042] Furthermore, the drawings are only schematic illustrations of the present disclosure and are not necessarily drawn to scale. Some of the blocks shown in the drawings are functional entities and do not necessarily correspond to physically or logically separate entities.
[0043] The embodiments of the present application are further described in detail below in conjunction with the accompanying drawings.
[0044] Reference Figure 1 , Figure 1 FIG. 1 is a flow chart of a thermal management method for a fixed operation scenario provided by the present invention. Figure 1 As shown, the method comprises the steps of:
[0045] Step S101: Determine the vehicle usage time, mileage and driving load under a fixed operating scenario according to the vehicle controller.
[0046] Specifically, the vehicle controller obtains the driving data of the vehicle on a fixed route, and determines the vehicle's usage time, mileage and driving load through self-learning.
[0047] Optionally, by setting a fixed starting point and end point and the vehicle usage period, the vehicle controller can obtain the vehicle's usage time, mileage and driving load.
[0048] For easy understanding of the specific instructions, the vehicle controller collects vehicle usage information (such as when the vehicle is used, mileage, and load, etc.), and self-learns to master the mileage, usage time, and load of a fixed single use of the vehicle. Alternatively, the customer can set a fixed start and end point and usage period to let the vehicle controller master the above information (mileage, usage time, and load).
[0049] In other words, there are two ways to get the driving information on a fixed route, one is through self-learning, and the other is to let the vehicle controller master it by setting the fixed starting and ending points and usage time. For example, the vehicle controller collects the mileage of the user's single trip several times. Because the user's starting and ending points are relatively fixed, it is easy to calculate the user's expected mileage for a single trip. For example, when the difference between the mileages collected several times is within a certain range, it can be judged as the user's common mileage, and the average of these mileages can be taken. In this way, the self-learning of the user's single trip mileage is completed. The same is true for the self-learning of vehicle loads.
[0050] It should be noted that the prior art requires relatively high cloud servers, high-precision radar sensors and other hardware to achieve thermal management control, while the present application only requires local self-learning of the vehicle controller to complete adaptive learning of thermal management, without the need for cloud servers, radar sensors and other hardware, thereby greatly reducing costs.
[0051] Step S102: Based on the usage time, mileage and driving load, formulate battery cooling or heating control strategies that meet the global usage scenarios to perform thermal management control on the vehicle in the fixed operation scenario.
[0052] Specifically, the vehicle controller is used to read the current time, and based on the difference between the current time and the time when the vehicle is about to be used, it is determined whether the cab automatic preheating or precooling time has been reached;
[0053] When the difference is greater than or equal to the set time, it is determined that the automatic preheating or precooling time of the cab has not been reached, and no operation is performed;
[0054] When the difference is less than the set time, it is determined that the automatic preheating or precooling time of the cab has been reached, and the cab is automatically preheated or precooled in advance in combination with the real-time temperature conditions.
[0055] In one embodiment, a vehicle controller is used to determine whether the battery requires heating or cooling; if the battery requires heating or cooling, the battery is automatically heated or cooled according to the real-time temperature conditions.
[0056] In one embodiment, the remaining mileage of the vehicle in the fixed operation scenario is calculated in real time using the vehicle positioning information and the current mileage of the vehicle acquired by the vehicle controller;
[0057] When entering the battery heating or cooling mode, the vehicle controller retrieves the set battery heating or cooling target control temperature reference value, and corrects the battery heating or cooling target control temperature in combination with the remaining mileage of the vehicle, and controls the battery temperature by the correction value;
[0058] When the remaining mileage is greater than a first threshold, the battery heating or cooling target control temperature correction value is equal to the target control temperature reference value;
[0059] When the remaining mileage is greater than or equal to the second threshold and less than the first threshold, the battery heating or cooling target control temperature correction value is the difference or sum of the target control temperature reference value and the first set temperature;
[0060] When the remaining mileage is less than the third threshold, the battery heating or cooling target control temperature correction value is the difference or sum of the target control temperature reference value and the second set temperature.
[0061] In one embodiment, the vehicle load is determined by obtaining the battery current value of the vehicle when the vehicle is running through the vehicle controller, and the load is divided into different load levels according to the load size.
[0062] When entering the battery heating or cooling mode, the target control temperature reference value is combined with the load level to correct the battery heating or cooling target control temperature, and the battery temperature is controlled by the correction value;
[0063] Wherein, when the vehicle load is at the first level, the battery heating or cooling target control temperature correction value is equal to the target control temperature reference value;
[0064] When the vehicle load is at the second level, the battery heating or cooling target control temperature correction value is the difference or sum of the target control temperature reference value and the first set temperature;
[0065] When the vehicle load is at the third level, the battery heating or cooling target control temperature correction value is the difference or sum of the target control temperature reference value and the second set temperature.
[0066] It is understandable that for operating vehicles with relatively fixed usage scenarios, such as transportation between fixed outlets of logistics and warehousing companies, buses on fixed routes, and sanitation vehicles, the routes of the above vehicles are relatively fixed. The vehicle controller can be used to read the vehicle's route information for local self-learning (that is, to obtain the driving parameters of the fixed route, such as usage time, mileage, and load) to build a complete vehicle usage scenario (that is, a whole road usage scenario). Based on the complete vehicle usage scenario, the thermal management optimization strategy can start from the overall usage scenario and formulate a control strategy that is more suitable for the global usage scenario and improve the energy saving effect. Moreover, the adaptive learning of thermal management can be completed only through local self-learning of the vehicle controller, without the need for cloud servers, radar sensors and other hardware, thereby greatly reducing costs.
[0067] To summarize, the present application only requires local self-learning of the vehicle controller or user-defined settings through the vehicle to complete adaptive learning of thermal management, without the need for cloud servers, radar sensors and other hardware, thereby greatly reducing costs.
[0068] The thermal management optimization strategy has a more comprehensive judgment on the usage scenario and expands the predicted duration of thermal management control on a certain section of road, so as to formulate a control strategy that is more suitable for the global usage scenario and further improve the energy saving effect.
[0069] It greatly reduces the complexity of thermal management adaptive logic judgment, reduces hardware computing load, and reduces controller cost. It also reduces the complexity of system development and calibration, reduces the development and calibration cycle, and makes the system more stable and reliable.
[0070] Reference Figure 2 , Figure 2 FIG. 1 is a schematic diagram of a thermal management device for a fixed operation scenario provided by the present invention. Figure 2 As shown, the device comprises:
[0071] The vehicle controller 201 is used to determine the vehicle's usage time, mileage and driving load under a fixed operating scenario.
[0072] Thermal management actuator 202: It is used to formulate battery cooling or heating control strategies that meet the global usage scenarios based on the usage time, mileage and driving load, so as to perform thermal management control on the vehicle in the fixed operation scenario.
[0073] Furthermore, in a possible implementation, the thermal management actuator is also used to read the current time using the vehicle controller, and determine whether the automatic preheating or precooling time of the cab has been reached based on the difference between the current time and the time when the vehicle is about to be used;
[0074] When the difference is greater than or equal to the set time, it is determined that the automatic preheating or precooling time of the cab has not been reached, and no operation is performed;
[0075] When the difference is less than the set time, it is determined that the automatic preheating or precooling time of the cab has been reached, and the cab is automatically preheated or precooled in advance in combination with the real-time temperature conditions.
[0076] Furthermore, in a possible implementation manner, the vehicle controller is also used to determine whether the battery requests heating or cooling;
[0077] If the battery requires heating or cooling, the battery will be automatically heated or cooled according to the real-time temperature conditions.
[0078] Furthermore, in a possible implementation manner, the thermal management actuator is also used to calculate the remaining mileage of the vehicle in the fixed operation scenario in real time using the vehicle positioning information and the current mileage of the vehicle acquired by the vehicle controller;
[0079] When entering the battery heating or cooling mode, the vehicle controller retrieves the set battery heating or cooling target control temperature reference value, and corrects the battery heating or cooling target control temperature in combination with the remaining mileage of the vehicle, and controls the battery temperature by the correction value;
[0080] When the remaining mileage is greater than a first threshold, the battery heating or cooling target control temperature correction value is equal to the target control temperature reference value;
[0081] When the remaining mileage is greater than or equal to the second threshold and less than the first threshold, the battery heating or cooling target control temperature correction value is the difference or sum of the target control temperature reference value and the first set temperature;
[0082] When the remaining mileage is less than the third threshold, the battery heating or cooling target control temperature correction value is the difference or sum of the target control temperature reference value and the second set temperature.
[0083] Furthermore, in a possible implementation manner, the thermal management actuator is also used to determine the vehicle's driving load by obtaining the battery current value of the vehicle when the vehicle is driving through the vehicle controller, and divide the driving load into different load levels according to the driving load size.
[0084] When entering the battery heating or cooling mode, the target control temperature reference value is combined with the load level to correct the battery heating or cooling target control temperature, and the battery temperature is controlled by the correction value;
[0085] Wherein, when the vehicle load is at the first level, the battery heating or cooling target control temperature correction value is equal to the target control temperature reference value;
[0086] When the vehicle load is at the second level, the battery heating or cooling target control temperature correction value is the difference or sum of the target control temperature reference value and the first set temperature;
[0087] When the vehicle load is at the third level, the battery heating or cooling target control temperature correction value is the difference or sum of the target control temperature reference value and the second set temperature.
[0088] Furthermore, in a possible implementation manner, the vehicle controller is also used to obtain driving data of the vehicle on a fixed route based on the vehicle controller, and to determine the vehicle's usage time, mileage and driving load through self-learning.
[0089] Furthermore, in a possible implementation manner, the vehicle controller is also used to obtain the vehicle's usage time, mileage and driving load by setting fixed starting and end points and vehicle usage periods.
[0090] Reference Figure 3 , Figure 3 The figure shows a schematic diagram of automatic cooling / heating of the cab provided by the present invention, as shown in FIG. Figure 3 As shown:
[0091] The vehicle controller reads the current time and determines whether the cab automatic preheating or precooling time has been reached based on the difference between the current time and the time the vehicle is about to be used. For example, if the current time is 2:01 and the vehicle is used at 2:10 through self-learning, and the difference between the two is less than 10, then the precooling / heating time has been reached. Then, combined with the temperature, heating / cooling is entered. For example, if the temperature is less than 10°, preheating is entered; if the temperature is greater than 30°, cooling is entered; if the temperature is greater than or equal to 10 and less than or equal to 30 degrees, no action is taken.
[0092] It is understandable that through self-learning or user-setup, the vehicle controller can master the fixed time period when the user uses the vehicle, and with the real-time temperature conditions, the cab can be automatically preheated / cooled in advance, thereby improving the user experience. That is, the vehicle can be automatically prepared, and the cab temperature can be cooled or heated to a suitable temperature in advance before the user uses the vehicle, so that the cab temperature can reach a suitable temperature as soon as the user gets in the car when the time comes to use the vehicle.
[0093] Reference Figure 4 , Figure 4 The figure shows a schematic diagram of automatic cooling / heating of a battery provided by the present invention. Figure 4 As shown:
[0094] Specifically, the vehicle controller is used to determine whether the battery requests heating or cooling; if the battery requests heating or cooling, the battery is automatically heated or cooled in accordance with the real-time temperature. It is understandable that the vehicle controller is used to read the current time to determine whether the preheating / cooling time has been reached. The above description is not repeated. When the vehicle is used for less than 10 minutes, it is determined whether the battery management system requests heating / cooling. If the battery has a heating request, it enters preheating and starts battery heating. If the battery needs cooling, it enters precooling and starts battery cooling. That is, through self-learning or user-setup, the vehicle controller can grasp the fixed time period when the user uses the car, and can realize automatic preheating / cooling of the battery in accordance with the real-time temperature. Thereby reducing the user's own vehicle preparation time, allowing the user to quickly prepare the vehicle for driving. Automatic vehicle preparation can be realized. Before the user uses the car, the battery temperature is cooled or heated to a suitable temperature in advance. When the user gets on the car when it is time to use the car, the battery temperature can reach a suitable temperature. The vehicle can quickly have full power output.
[0095] Reference Figure 5 , Figure 5 The figure shows a schematic diagram of battery cooling / heating based on the remaining mileage provided by the present invention, such as Figure 5 As shown:
[0096] Specifically, the remaining mileage of the vehicle in the fixed operation scenario is calculated in real time using the vehicle positioning information and the current mileage of the vehicle obtained by the vehicle controller;
[0097] When entering the battery heating or cooling mode, the vehicle controller retrieves the set battery heating or cooling target control temperature reference value, and corrects the battery heating or cooling target control temperature in combination with the remaining mileage of the vehicle, and controls the battery temperature by the correction value;
[0098] When the remaining mileage is greater than a first threshold, the battery heating or cooling target control temperature correction value is equal to the target control temperature reference value;
[0099] When the remaining mileage is greater than or equal to the second threshold and less than the first threshold, the battery heating or cooling target control temperature correction value is the difference or sum of the target control temperature reference value and the first set temperature;
[0100] When the remaining mileage is less than the third threshold, the battery heating or cooling target control temperature correction value is the difference or sum of the target control temperature reference value and the second set temperature.
[0101] For easy understanding, an example is given to calculate the remaining mileage of the vehicle by the vehicle position and the total mileage of the starting and ending points. When the remaining mileage of the vehicle is short, the battery thermal management control target value requirement can be reduced, thereby achieving the effect of reducing the energy consumption of the thermal management system. The detailed strategy is as follows.
[0102] Through the vehicle controller's self-learning or the user's own settings, the vehicle controller can grasp the user's fixed mileage of the vehicle.
[0103] The vehicle positioning sensor can send the vehicle location information to the vehicle controller. The vehicle controller can calculate the remaining mileage of the vehicle in real time based on the vehicle mileage and vehicle location information.
[0104] The battery management system sends the battery heating or heating request to the vehicle controller. When a cooling request is sent, the battery thermal management program enters the cooling mode, when a heating request is sent, it enters the heating mode, and when there is no request, the battery thermal management program does not enter any mode.
[0105] Because the vehicle will not be used immediately when it approaches the destination, the battery will not need to be heated or cooled any more. The battery has a large thermal capacity, and a large temperature change will not occur quickly when the heating or cooling capacity is appropriately reduced. At the same time, considering that the battery will not be used immediately, the target control temperature requirement can be appropriately lowered, that is, the heating target control temperature can be lowered or the cooling target control temperature can be increased. The specific strategy can be set as follows.
[0106] When entering the heating mode, the vehicle controller calls up a set battery heating target control temperature reference value Th. Then the battery heating target control temperature is corrected in combination with the remaining mileage of the vehicle. When the remaining mileage is greater than 10km, the battery heating target control temperature correction value = Th. When 5km≤remaining mileage<10km, the battery heating target control temperature correction value = Th-3℃. When the remaining mileage is less than 5km, the battery heating target control temperature correction value = Th-5℃.
[0107] When entering the cooling mode, the vehicle controller calls up a battery heating target control temperature reference value Tc that has been set. Then the battery cooling target control temperature is corrected in combination with the remaining mileage of the vehicle. When the remaining mileage is greater than 10km, the battery cooling target control temperature correction value = Tc. When 5km≤remaining mileage<10km, the battery cooling target control temperature correction value = Tc+3℃. When the remaining mileage is less than 5km, the battery cooling target control temperature correction value = Th+5℃.
[0108] After determining the battery heating or cooling target control temperature correction value, the vehicle controller sends a control signal to the thermal management actuator according to the established thermal management control strategy to control the operation of the thermal management system parts. Because the heating target control temperature correction value will be lower than the reference temperature when the remaining mileage is small, the load of the thermal management system parts such as PTC heating power and water pump speed can be reduced, thereby reducing the energy consumption of the thermal management system. Similarly, when the remaining mileage is small, the cooling target control temperature correction value will be higher than the reference temperature, so the load of the thermal management system parts such as compressor speed and fan speed can be reduced, thereby reducing the energy consumption of the thermal management system.
[0109] Reference Figure 6 , Figure 6 FIG. 1 is a schematic diagram of battery cooling / heating based on battery usage load provided by the present invention, such as Figure 6 As shown:
[0110] Specifically, the vehicle's driving load is determined by the battery current value obtained by the vehicle controller, and the driving load is divided into different load levels according to the size of the driving load.
[0111] When entering the battery heating or cooling mode, the target control temperature reference value is combined with the load level to correct the battery heating or cooling target control temperature, and the battery temperature is controlled by the correction value;
[0112] Wherein, when the vehicle load is at the first level, the battery heating or cooling target control temperature correction value is equal to the target control temperature reference value;
[0113] When the vehicle load is at the second level, the battery heating or cooling target control temperature correction value is the difference or sum of the target control temperature reference value and the first set temperature;
[0114] When the vehicle load is at the third level, the battery heating or cooling target control temperature correction value is the difference or sum of the target control temperature reference value and the second set temperature. The first level load that needs to be explained is low load, the second level load is medium load, and the third level load is high load. The first set temperature is 3°C, and the second set temperature is 5°C. The vehicle's driving load is self-learned through the current value when the vehicle is driving. When the vehicle's driving load is small, the battery thermal management control target value requirement can be reduced, thereby achieving the effect of reducing the energy consumption of the thermal management system. The detailed strategy is as follows.
[0115] Through the vehicle controller's self-learning or the user's own settings, the vehicle controller can grasp the fixed vehicle load conditions of the user's vehicle.
[0116] The vehicle load size can be divided into several levels. When the load is low, the battery output power load is also low, so the battery's own heat release is also low, so the battery's target cooling control temperature can be set appropriately low, but the battery's target heating control temperature needs to be set higher. Conversely, when the battery's output power load is also high, the battery's own heat release will also be high, so the battery's target cooling control temperature needs to be set appropriately high, but the battery's target heating control temperature can be set lower. The specific strategy can be set as follows.
[0117] The battery management system sends the battery heating or heating request to the vehicle controller. When a cooling request is sent, the battery thermal management program enters the cooling mode, when a heating request is sent, it enters the heating mode, and when there is no request, the battery thermal management program does not enter any mode.
[0118] When entering the heating mode, the vehicle controller calls a set battery heating target control temperature reference value Th. Then the battery heating target control temperature is corrected in combination with the vehicle load level. When the vehicle load is low, the battery heating target control temperature correction value = Th. When it is medium load, the battery heating target control temperature correction value = Th-3°C. When it is high load, the battery heating target control temperature correction value = Th-5°C.
[0119] When entering the cooling mode, the vehicle controller calls up a battery heating target control temperature reference value Tc that has been set. Then the battery cooling target control temperature is corrected in combination with the vehicle load level. When the load is high, the battery cooling target control temperature correction value = Tc. When the load is medium, the battery cooling target control temperature correction value = Tc + 3 ° C. When the load is low, the battery cooling target control temperature correction value = Th + 5 ° C.
[0120] After determining the battery heating or cooling target control temperature correction value, the vehicle controller sends a control signal to the thermal management actuator according to the established thermal management control strategy to control the operation of the thermal management system parts. Because the heating target control temperature correction value will be lower than the reference temperature when the vehicle load is large, the load of the thermal management system parts such as PTC heating power and water pump speed can be reduced, thereby reducing the energy consumption of the thermal management system. Similarly, when the vehicle load is small, the cooling target control temperature correction value will be higher than the reference temperature, so the load of the thermal management system parts such as compressor speed and fan speed can be reduced, thereby reducing the energy consumption of the thermal management system.
[0121] Refer to the following Figure 7 An electronic device 700 according to this embodiment of the present invention will be described. Figure 7 The electronic device 700 shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.
[0122] like Figure 7 As shown, the electronic device 700 is in the form of a general computing device. The components of the electronic device 700 may include but are not limited to: at least one processing unit 710, at least one storage unit 720, and a bus 730 connecting different system components (including the storage unit 720 and the processing unit 710).
[0123] The storage unit stores program codes, which can be executed by the processing unit 710, so that the processing unit 710 executes the steps according to various exemplary embodiments of the present invention described in the above “Embodiment Method” section of this specification.
[0124] The storage unit 720 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 721 and / or a cache memory unit 722 , and may further include a read-only memory unit (ROM) 723 .
[0125] The storage unit 720 may also include a program / utility 724 having a set (at least one) of program modules 725, such program modules 725 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0126] Bus 730 may represent one or more of several types of bus structures, including a memory unit bus or memory unit controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
[0127] The electronic device 700 may also communicate with one or more external devices (e.g., keyboards, pointing devices, Bluetooth devices, etc.), may also communicate with one or more devices that enable a user to interact with the electronic device 700, and / or may communicate with any device that enables the electronic device 700 to communicate with one or more other computing devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 750. Furthermore, the electronic device 700 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via a network adapter 760. As shown, the network adapter 760 communicates with other modules of the electronic device 700 via a bus 730. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the electronic device 700, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, etc.
[0128] Through the description of the above implementation, it is easy for those skilled in the art to understand that the example implementation described here can be implemented by software, or by software combined with necessary hardware. Therefore, the technical solution according to the implementation of the present disclosure can be embodied in the form of a software product, which can be stored in a non-volatile storage medium (which can be a CD-ROM, a USB flash drive, a mobile hard disk, etc.) or on a network, including several instructions to enable a computing device (which can be a personal computer, a server, a terminal device, or a network device, etc.) to execute the method according to the implementation of the present disclosure.
[0129] According to the solution of the present disclosure, a computer-readable storage medium is also provided, on which a program product capable of implementing the above method of the present specification is stored. In some possible implementations, various aspects of the present invention can also be implemented in the form of a program product, which includes a program code, and when the program product is run on a terminal device, the program code is used to enable the terminal device to execute the steps according to various exemplary implementations of the present invention described in the above "Exemplary Method" section of the present specification.
[0130] refer to Figure 8 As shown, a program product 800 for implementing the above method according to an embodiment of the present invention is described, which can adopt a portable compact disk read-only memory (CD-ROM) and include program code, and can be run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited thereto. In this document, a readable storage medium can be any tangible medium containing or storing a program, which can be used by or in combination with an instruction execution system, an apparatus or a device.
[0131] The program product may use any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples (non-exhaustive list) of readable storage media include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0132] Computer readable signal media may include data signals propagated in baseband or as part of a carrier wave, in which readable program code is carried. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination of the above. Readable signal media may also be any readable medium other than a readable storage medium, which may send, propagate, or transmit a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0133] The program code embodied on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wired, optical cable, RF, etc., or any suitable combination of the foregoing.
[0134] Program code for performing the operations of the present invention may be written in any combination of one or more programming languages, including object-oriented programming languages such as Java, C++, etc., and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user computing device, partially on the user device, as a separate software package, partially on the user computing device and partially on a remote computing device, or entirely on a remote computing device or server. In cases involving a remote computing device, the remote computing device may be connected to the user computing device through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computing device (e.g., through the Internet using an Internet service provider).
[0135] In addition, the above-mentioned figures are only schematic illustrations of the processes included in the method according to an exemplary embodiment of the present invention, and are not intended to be limiting. It is easy to understand that the processes shown in the above-mentioned figures do not indicate or limit the time sequence of these processes. In addition, it is also easy to understand that these processes can be performed synchronously or asynchronously, for example, in multiple modules.
[0136] The above description is only a specific implementation of the present application, so that those skilled in the art can understand or implement the present application. Various modifications to these embodiments will be apparent to those skilled in the art, and the general principles defined herein can be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application will not be limited to the embodiments shown herein, but will conform to the widest range consistent with the principles and novel features applied for herein.
[0137] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems) and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the process in the flowchart. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
Claims
1. A thermal management method for a fixed operating scenario, characterized in that: include: Determine the vehicle's usage time, mileage and driving load under fixed operating scenarios based on the vehicle controller; Based on the usage time, mileage and driving load, battery cooling or heating control strategies that meet the global usage scenarios are formulated to perform thermal management control on the vehicle in the fixed operation scenario.
2. The method according to claim 1, characterized in that The battery cooling or heating control strategies that meet the global usage scenarios are formulated based on the usage time, mileage and driving load, including: The vehicle controller is used to read the current time, and based on the difference between the current time and the time when the vehicle is about to be used, it is determined whether the cab automatic preheating or precooling time has been reached; When the difference is greater than or equal to the set time, it is determined that the automatic preheating or precooling time of the cab has not been reached, and no operation is performed; When the difference is less than the set time, it is determined that the automatic preheating or precooling time of the cab has been reached, and the cab is automatically preheated or precooled in advance in combination with the real-time temperature conditions.
3. The method according to claim 2, characterized in that Also includes: Use the vehicle controller to determine whether the battery requires heating or cooling; If the battery requires heating or cooling, the battery will be automatically heated or cooled according to the real-time temperature conditions.
4. The method according to claim 3, characterized in that Also includes: Using the vehicle positioning information and the current mileage of the vehicle obtained by the vehicle controller, the remaining mileage of the vehicle in the fixed operation scenario is calculated in real time; When entering the battery heating or cooling mode, the vehicle controller retrieves the set battery heating or cooling target control temperature reference value, and corrects the battery heating or cooling target control temperature in combination with the remaining mileage of the vehicle, and controls the battery temperature by the correction value; When the remaining mileage is greater than a first threshold, the battery heating or cooling target control temperature correction value is equal to the target control temperature reference value; When the remaining mileage is greater than or equal to the second threshold and less than the first threshold, the battery heating or cooling target control temperature correction value is the difference or sum of the target control temperature reference value and the first set temperature; When the remaining mileage is less than the third threshold, the battery heating or cooling target control temperature correction value is the difference or sum of the target control temperature reference value and the second set temperature.
5. The method according to claim 4, characterized in that Also includes: The vehicle load is determined by the battery current value obtained by the vehicle controller during driving, and the load is divided into different load levels according to the driving load. When entering the battery heating or cooling mode, the target control temperature reference value is combined with the load level to correct the battery heating or cooling target control temperature, and the battery temperature is controlled by the correction value; Wherein, when the vehicle load is at the first level, the battery heating or cooling target control temperature correction value is equal to the target control temperature reference value; When the vehicle load is at the second level, the battery heating or cooling target control temperature correction value is the difference or sum of the target control temperature reference value and the first set temperature; When the vehicle load is at the third level, the battery heating or cooling target control temperature correction value is the difference or sum of the target control temperature reference value and the second set temperature.
6. The method according to claim 1, characterized in that The determining of the usage time, mileage and driving load of the vehicle in a fixed operation scenario includes: Based on the vehicle controller, the vehicle's driving data on a fixed route is obtained, and the vehicle's usage time, mileage and driving load are determined through self-learning.
7. The method according to claim 6, characterized in that Also includes: By setting fixed starting and ending points and vehicle usage periods, the vehicle controller can obtain the vehicle's usage time, mileage and driving load.
8. A thermal management device for a fixed operating scenario, characterized in that: include: The vehicle controller is used to determine the vehicle's usage time, mileage and driving load under fixed operating scenarios; The thermal management actuator is used to formulate battery cooling or heating control strategies that meet the global usage scenarios based on the usage time, mileage and driving load, so as to perform thermal management control on the vehicle in the fixed operation scenario.
9. An electronic device, characterized in that: The electronic device comprises: processor; A memory having computer-readable instructions stored thereon, wherein when the computer-readable instructions are executed by the processor, the method according to any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium, characterized in that: The computer program instructions are stored therein, and when the computer program instructions are executed by a computer, the computer is caused to execute the method according to any one of claims 1 to 7.
Citation Information
Patent Citations
Electric vehicle remote thermal management control method, device and system and storage medium
CN111769240A
Battery thermal management control method and system, vehicle and storage medium
CN114435190A
Vehicle power battery thermal management method, storage medium, electronic equipment and vehicle
CN117984858A
Vehicle thermal management method and related device
CN118596941A
Battery management device, battery management method, and battery management program
WO2021024732A1