Battery heating control method, device, equipment and medium of heat management system
By controlling the water pump in the battery heating circuit to enter a deceleration and yielding mode in the vehicle's thermal management system, the problem of slow temperature rise and drastic fluctuations in the passenger compartment water temperature in existing technologies is solved, realizing intelligent heat distribution between the battery and the passenger compartment, and improving heating effect and comfort.
Patent Information
- Application Number
- CN202410917576.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-07-09
- Publication Date
- 2025-11-07
- Estimated Expiration
- 2044-07-09
AI Technical Summary
Existing automotive thermal management systems result in slow rise in passenger compartment water temperature and poor heating performance when dual heating is activated. Furthermore, the passenger compartment water temperature fluctuates drastically during the switching process, leading to poor comfort.
By acquiring the battery heating request and the passenger compartment heating request from the battery management system, the validity of these requests is determined. When the battery heating request is valid and the passenger compartment heating request is valid, or when the battery is not charging, the first water pump in the battery heating circuit is controlled to enter a deceleration and yielding mode, reducing the heat allocated to the battery and increasing the heat allocation to the passenger compartment.
It achieves intelligent heat distribution between battery heating and passenger cabin heating, improving the overall heating effect, reducing passenger cabin water temperature fluctuations, and enhancing passenger comfort.
Smart Images

Figure CN118977539B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of vehicle heat management, and particularly relates to a battery heating control method, device, equipment and medium of a vehicle heat management system. BACKGROUND
[0002] The vehicle heat management system in the prior art generally comprises a PTC heating circuit and a battery heating circuit, an occupant compartment water pump and a PTC heater are arranged in the PTC heating circuit, the occupant compartment water pump directly controls the water inflow and outflow of the PTC heater, and the battery and the occupant compartment share one PTC heater. When the battery has a heating demand, the battery heating demand is directly and simply responded without additional excessive control. The battery heating control method has low hardware cost, directly and simply responds to the heating demand of the battery, and has the disadvantages that the water temperature of the occupant compartment rises slowly when double heating is performed, the heating effect is poor, and the water temperature of the occupant compartment fluctuates sharply after the single-occupant-compartment heating control is switched to the double-heating control, and the comfort is poor. SUMMARY
[0003] The embodiment of the present application provides a battery heating control method, device, equipment and medium of a vehicle heat management system to solve the problem of poor heating effect of the prior control method.
[0004] A battery heating control method of a vehicle heat management system, comprising the following steps:
[0005] acquiring a battery heating request of a battery management system, a charging state of the battery and an occupant compartment heating request of a vehicle, and respectively judging whether the battery heating request and the occupant compartment heating request are valid;
[0006] under the premise that the battery heating request is valid, when the occupant compartment heating request is valid or the battery is in a non-charging state, controlling a first water pump of a battery heating circuit in the vehicle heat management system to enter a deceleration yielding mode, so as to reduce the heat allocated for heating the battery.
[0007] A battery heating control device of a vehicle heat management system, comprising:
[0008] a collection and judgment module, configured to acquire a battery heating request of a battery management system, a charging state of the battery and an occupant compartment heating request of a vehicle, and respectively judge whether the battery heating request and the occupant compartment heating request are valid;
[0009] a deceleration yielding control module, configured to, under the premise that the battery heating request is valid, when the occupant compartment heating request is valid or the battery is in a non-charging state, control a first water pump of a battery heating circuit in the vehicle heat management system to enter a deceleration yielding mode, so as to reduce the heat allocated for heating the battery.
[0010] A computer device comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the battery heating control method when executing the computer program.
[0011] A computer readable storage medium stores a computer program, and the computer program implements the battery heating control method when executed by a processor.
[0012] The battery heating control method, device, computer device and storage medium, by analyzing the battery heating request, the charging state of the battery and the passenger cabin heating request of the vehicle, on the basis of determining that the battery heating request is valid, further determining that the battery is in a non-charging state or there is a passenger cabin heating request, controlling the first water pump of the battery heating circuit in the automobile heat management system to enter the deceleration yielding mode, so as to reduce the heat allocated for heating the battery, thereby increasing the heat allocated for the passenger cabin, realizing intelligent allocation of heat for battery heating and passenger cabin heating, and improving the comprehensive heating effect. BRIEF DESCRIPTION OF DRAWINGS
[0013] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the description of the embodiments of the present application. Obviously, the drawings in the following description are only some embodiments of the present application, and other drawings can also be obtained by those skilled in the art without creative labor.
[0014] Figure 1 is a schematic diagram of an application environment of the battery heating control method in an embodiment of the present application;
[0015] Figure 2 is a flowchart of the battery heating control method in an embodiment of the present application;
[0016] Figure 3 is another flowchart of the battery heating control method in an embodiment of the present application;
[0017] Figure 4 is a curve diagram of the signal waveform of the secondary PWM control of the first water pump, the PTC water temperature curve and the PTC control duty cycle in an embodiment of the present application;
[0018] Figure 5 is a schematic diagram of the battery heating control device in an embodiment of the present application;
[0019] Figure 6 is a schematic diagram of the computer device in an embodiment of the present application. DETAILED DESCRIPTION
[0020] With reference to the accompanying drawings, the technical solutions in the embodiments of the present application will be described clearly and completely. Obviously, the described embodiments are only some but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by those ordinarily skilled in the art without creative effort should fall into the scope of the present application.
[0021] The battery heating control method provided by the embodiments of the present application can be applied in the application environment as shown in Figure 1 . Specifically, the battery heating control method is applied in an automobile heat management system, which includes a PTC heating circuit and a battery heating circuit as shown in Figure 1 . The first water pump is arranged in the battery heating circuit, the second water pump and the PTC heater are arranged in the PTC heating circuit, the control ends of the first water pump and the second water pump are connected with a controller, the controller is used to control the running speed of the first water pump, control the water flow rate in the battery heating circuit, so as to realize the heat distribution for the battery heating; and the controller is used to control the running speed of the second water pump, control the water flow rate in the PTC heating circuit, so as to control the heat distribution for the passenger cabin heating, thereby assisting the heat distribution for the battery heating.
[0022] In an embodiment, as shown in Figure 2 , a battery heating control method of an automobile heat management system is provided, which is applied in the automobile heat management system in Figure 1 , including the following steps:
[0023] S201, obtaining a battery heating request of a battery management system, a charging state of the battery and a passenger cabin heating request of a vehicle, and respectively judging whether the battery heating request and the passenger cabin heating request are valid;
[0024] The charging state of the battery includes a non-charging state and a charging state. The meaning of judging whether the battery heating request is valid is to discriminate the obtained battery heating request signal, and determine whether there is a battery heating request. For example, when the obtained battery heating request signal is high level, it indicates that there is a battery heating request, and it is determined that the battery heating request is valid. When the obtained battery heating request signal is low level, it indicates that there is no battery heating request, and it is determined that the battery heating request is invalid.
[0025] Similarly, the meaning of determining whether the passenger cabin heating request is valid is that the obtained passenger cabin heating request signal is determined to determine whether there is a passenger cabin heating request. For example, when the obtained passenger cabin heating request signal is high, it indicates that there is a passenger cabin heating request, and it is determined that the passenger cabin heating request is valid. When the obtained passenger cabin heating request signal is low, it indicates that there is no passenger cabin heating request, and it is determined that the passenger cabin heating request is invalid.
[0026] S202, under the premise that the battery heating request is valid, the passenger cabin heating request is valid or the battery is in a non-charging state, the first water pump of the battery heating circuit in the automobile thermal management system is controlled to enter a deceleration yielding mode to reduce the heat allocated for heating the battery.
[0027] Wherein, the meaning of deceleration yielding mode is to control the first water pump (i.e. battery water pump) of the battery heating circuit to run at a reduced speed, thereby reducing the heat allocated for heating the battery. Since the passenger cabin heating and the battery heating share a PTC heater, when the heat allocated for heating the battery is reduced, it is equivalent to increasing the heat allocated for the passenger cabin.
[0028] In the specific battery heating control, the first water pump of the battery heating circuit and the second water pump of the PTC heating circuit in the automobile thermal management system need to be jointly controlled. The water flow of the PTC heater is directly controlled by the passenger cabin water pump (i.e. second water pump), so that the water heated by the PTC heater directly flows to the heater core of the passenger cabin and the liquid-liquid heat exchanger on the battery side. The battery side is provided with a battery heating circuit, and the heating is performed through heat exchange between the liquid-liquid heat exchanger and the water path on the PTC heating circuit.
[0029] When the battery thermal management mode is heating, there is no thermal management request for the passenger cabin or the battery is in a charging state, the control request of the first water pump is directly responded according to the BMS request.
[0030] The battery heating control method of the embodiment analyzes the battery heating request, the charging state of the battery, and the passenger cabin heating request of the vehicle. Based on the determination that the battery heating request is valid, when the battery is in a non-charging state or there is a passenger cabin heating request, the first water pump of the battery heating circuit in the automobile thermal management system is controlled to enter a deceleration yielding mode to reduce the heat allocated for heating the battery, thereby increasing the heat allocated for the passenger cabin. The heat of the battery heating and the passenger cabin heating is intelligently distributed, and the comprehensive heating effect is improved.
[0031] In an embodiment, in step S202, the first water pump of the battery heating circuit in the automobile thermal management system is controlled to enter a deceleration yielding mode to reduce the heat allocated for heating the battery, which specifically includes:
[0032] S301, in the deceleration yielding mode, the first water pump is controlled to stop rotating, and the stop time of the first water pump is counted; a water temperature difference between a target water temperature and an actual water temperature of a PTC heater in the automobile heat management system and a current vehicle speed and an engine state are obtained;
[0033] S302, when the stop time of the first water pump reaches a first preset time or the water temperature difference is within a preset temperature difference threshold range, the first water pump is controlled by PWM once, so that the running speed of the first water pump is a first deceleration;
[0034] S303, when the stop time of the first water pump reaches the first preset time, the current vehicle speed is greater than a preset vehicle speed and the engine state is a stop state, or when the water temperature difference is within the preset temperature difference threshold range, the current vehicle speed is greater than the preset vehicle speed and the engine state is the stop state, the first water pump is controlled by PWM twice, so that the first water pump runs at variable speed, as shown in Figure 3
[0035] In step S302, the first preset time can be 5 minutes, and the preset temperature difference threshold range can be less than or equal to five temperature units. When the condition is met, the speed of the first water pump is controlled to be a first deceleration, for example, 10% of the maximum speed.
[0036] In step S303, the first preset time can be 5 minutes, the preset temperature difference threshold range can be less than or equal to five temperature units, and the preset vehicle speed can be 25km / h. When the condition is met, a secondary PWM control signal is superimposed on the basis of a primary PWM control signal, wherein the primary PWM control signal is a first frequency pulse signal, and the secondary PWM control signal is a pulse signal with a change in duty cycle at a second frequency, for example, the first water pump outputs at a preset speed with a 0.17HZ increase from a 50% duty cycle to a 100% duty cycle within 300s, as shown in Figure 4
[0037] The battery heating control method of the embodiment realizes dynamic adjustment of heat distribution between the passenger compartment and the battery in some special scenarios, such as when the vehicle is cold and the passenger just gets on the vehicle. The battery distribution of heat can be completely or partially limited within the first 10 minutes of the initial cold vehicle, to preferentially meet the comfort of the passenger compartment, and through the secondary PWM control, the water temperature fluctuation of the passenger compartment is small, and the passenger cannot feel the wind temperature fluctuation. After 10 minutes, the heat is dynamically and gradually distributed to the battery in order to meet the discharge capacity of the battery, which meets the long-time driving endurance of the vehicle and the comfort of the passengers.
[0038] In an embodiment, the first water pump of the battery heating circuit in the automobile heat management system is controlled to enter the deceleration yielding mode to reduce the heat allocated for heating the battery, and the method further comprises:
[0039] S304, the variable speed running time of the first water pump controlled twice by the PWM is counted, and when the variable speed running time reaches the second preset time and the engine state is the starting state, or when the vehicle speed at the current time is not greater than the preset vehicle speed and the engine state is the starting state, the first water pump is controlled by the PWM once, so that the running speed of the first water pump maintains the first deceleration, as shown in Figure 3 .
[0040] In the process of controlling the first water pump twice by the PWM, when the variable speed running time reaches the second preset time and the engine state is the starting state, or the vehicle speed at the current time is not greater than the preset vehicle speed and the engine state is the starting state, the first water pump is directly controlled once by the PWM.
[0041] In an embodiment, the first water pump of the battery heating circuit in the automobile heat management system is controlled to enter the deceleration yielding mode to reduce the heat allocated for heating the battery, and the method further comprises:
[0042] S401, the constant speed running time of the first water pump at the current speed is counted, and a first water temperature difference between the target water temperature and the actual water temperature of the PTC heater in the automobile heat management system is obtained;
[0043] When the constant speed running time is greater than or equal to a third preset time, and the first water temperature difference is within a preset first temperature difference threshold range, the first water pump is controlled to increase by a preset first speed variable threshold value on the basis of the current speed.
[0044] In the process of controlling the first water pump twice by the PWM, when the variable speed running time reaches the second preset time and the engine state is the starting state, or the vehicle speed at the current time is not greater than the preset vehicle speed and the engine state is the starting state, the first water pump is directly controlled once by the PWM.
[0045] In an embodiment, the first water pump of the battery heating circuit in the automobile heat management system is controlled to enter the deceleration yielding mode to reduce the heat allocated for heating the battery, and the method further comprises:
[0046] S402, when the uniform running time is greater than or equal to a fourth preset time, the fourth preset time is less than the third preset time, and the first water temperature difference is within a preset second temperature difference threshold range, the minimum value in the second temperature difference threshold range is greater than the maximum value in the first temperature difference threshold range; the first water pump is controlled by the first PWM control, so that the running speed of the first water pump is maintained at a second deceleration;
[0047] The fourth preset time can be 200s, 300s, etc., and is preferably between 200s and 400s. In addition, the second temperature difference threshold range can be greater than 10 temperature units, and the temperature unit refers to Fahrenheit temperature unit or other temperature unit.
[0048] In this step, the second deceleration can be 5% to 10% of the maximum speed, and step S402 can only be executed once in the entire deceleration yielding mode.
[0049] S403, the running speed of the first water pump is maintained at the second deceleration, and the second water temperature difference between the battery inlet water temperature and the battery outlet water temperature in the battery heating circuit of the automobile heat management system is obtained.
[0050] On the basis that the time is greater than the fourth preset time, when the first water temperature difference decreases to the first temperature difference threshold range, or when the second water temperature difference is greater than a preset first positive temperature difference threshold, the first water pump is controlled by the first PWM control, so that the running speed of the first water pump changes from the second deceleration to the speed at the previous PWM control.
[0051] The first temperature difference threshold range can be within 7 temperature units, the first positive temperature difference threshold can be 12 temperature units, and the time for which the running speed of the first water pump is maintained at the second deceleration can be 5 minutes.
[0052] In an embodiment, the first water pump of the battery heating circuit of the automobile heat management system is controlled to enter the deceleration yielding mode to reduce the heat allocated for heating the battery, and the embodiment further comprises:
[0053] S404, the uniform running time of the first water pump at the current speed is counted, and the second water temperature difference between the battery inlet water temperature and the battery outlet water temperature in the battery heating circuit of the automobile heat management system is obtained.
[0054] When the uniform running time is greater than or equal to a fourth preset time, the second water temperature difference is within a preset second temperature difference threshold range, and the minimum value in the second temperature difference threshold range is greater than the maximum value in a preset first temperature difference threshold range; the first water pump is controlled to increase a preset second speed variable threshold on the basis of the current speed.
[0055] The second temperature difference threshold range can be greater than 7 temperature units, the fourth preset time can be 20s to 40s, preferably 30s, the second speed variable threshold can be 4% of the maximum speed, and finally, the controlled water pump speed can be min (the last state speed of the water pump+the second speed variable threshold, 40%), that is, the smaller value between (the last state speed of the water pump+the second speed variable threshold) and 40% of the maximum speed.
[0056] In an embodiment, after step S201, the battery heating control method further comprises:
[0057] S501, when the battery heating request is valid, controlling the passenger cabin water pump in the automobile thermal management system to increase the speed to increase the heat allocated to the automobile passenger cabin;
[0058] The second water pump control process of the passenger cabin is mainly to determine the speed of the second water pump according to the passenger cabin heating demand level and whether there is a battery heating request, when the passenger cabin heating priority is high or the battery has a heating demand, the second water pump is controlled to rotate at high speed; when the heating priority is low or the battery has no heating demand, the second water pump is controlled to rotate at low speed.
[0059] In step S202, that is, the process of controlling the first water pump of the battery heating circuit in the automobile thermal management system to enter the deceleration yielding mode, further comprises:
[0060] S601, real-time detecting a second water temperature difference between the battery inlet water temperature and the battery outlet water temperature in the battery heating circuit of the automobile thermal management system, and a third water temperature difference between the actual battery water temperature and the target battery water temperature in the battery heating circuit;
[0061] When the third water temperature difference is less than a preset first negative temperature difference threshold, and the second water temperature difference is less than a preset second positive temperature difference threshold, the first water pump is controlled to enter an over-temperature control mode, in the over-temperature control mode, the first water pump is first controlled to stop, the stop time of the first water pump is counted, when the stop time reaches a fifth preset time, the first water pump is controlled to operate at the maximum speed, the operating time of the first water pump operating at the maximum speed is counted, and when the operating time reaches a sixth preset time, the step of first controlling the first water pump to stop is returned to;
[0062] S602, when the third water temperature difference is greater than a second negative temperature difference threshold, the first water pump of the battery heating circuit in the automobile thermal management system is controlled to enter a deceleration yielding mode; the second negative temperature difference threshold is greater than the first negative temperature difference threshold.
[0063] The first negative temperature difference threshold value can be -5 temperature units, and the second positive temperature difference threshold value can be 8 temperature units.
[0064] The purpose of the above battery water inlet over-temperature detection is to prevent the battery water inlet temperature from being too high over the battery target water temperature, reduce the battery thermal shock, enter the E2.2 battery water pump into the over-temperature stop state, and reduce the battery waterway heat exchange rate. When the over-temperature water temperature stop is more than 5 minutes, the water pump needs to run for 30 seconds to uniform the temperature of the water in the battery heat exchange plate.
[0065] The battery heating control method in the embodiment can preferentially meet the passenger compartment demand when the passenger compartment heating is insufficient during the cold state of the vehicle, allocate more heat to the passenger compartment side, control the battery water pump to intervene to prevent the passenger compartment outlet temperature from fluctuating, control the battery water pump to gradually rise through secondary PWM control, and gradually increase the speed of the battery water pump through different rates according to the battery inlet and outlet water temperature difference, the maximum temperature difference of the battery, and the target PTC water temperature difference after the target water temperature of the passenger compartment reaches or a certain time, to achieve intelligent allocation of heat. And under certain conditions during which the water temperature of the current PTC heater cannot be met, the engine can be requested to access heating.
[0066] The present application does not rely on the traditional use of proportional three-way valves in the industry to adjust the heat distribution between the battery and the passenger compartment, reducing hardware and cost; compared with the control method of directly and simply responding to the battery heating request without a proportional three-way valve, the present application can balance the passenger compartment outlet temperature fluctuation problem during double opening, and intelligently control heat distribution at different stages.
[0067] It should be understood that the size of the serial number of each step in the above embodiment does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiment of the present application.
[0068] In an embodiment, a battery heating control device of an automobile heat management system is provided, which corresponds to the battery heating control method in the above embodiment. As shown in the figure, the battery heating control device comprises a collection and judgment module 51 and a deceleration and yielding control module 52. The functions of each module are described in detail as follows: Figure 5
[0069] The collection and judgment module is used to obtain the battery heating request of the battery management system, the charge state of the battery, and the passenger compartment heating request of the vehicle, and judge whether the battery heating request and the passenger compartment heating request are valid respectively;
[0070] The deceleration yielding control module is configured to control the first water pump of the battery heating loop in the automobile thermal management system to enter a deceleration yielding mode for reducing the heat allocated for heating the battery when the battery heating request is valid, the passenger cabin heating request is valid, or the battery is in a non-charging state.
[0071] Optionally, the deceleration yielding control module comprises:
[0072] The acquisition submodule is configured to control the first water pump to stop running and count the stop time of the first water pump in the deceleration yielding mode; and acquire a water temperature difference between a target water temperature and an actual water temperature of a PTC heater in the automobile thermal management system, a current vehicle speed, and an engine state.
[0073] The first control submodule is configured to perform one-time PWM control on the first water pump so as to make the running speed of the first water pump be a first deceleration when the stop time of the first water pump reaches a first preset time or the water temperature difference is within a preset temperature difference threshold range.
[0074] The second control submodule is configured to perform two-time PWM control on the first water pump so as to make the first water pump run at variable speed when the stop time of the first water pump reaches the first preset time, the current vehicle speed is greater than a preset vehicle speed, and the engine state is a stop state, or when the water temperature difference is within the preset temperature difference threshold range, the current vehicle speed is greater than the preset vehicle speed, and the engine state is the stop state.
[0075] Optionally, the deceleration yielding control module further comprises:
[0076] The third control submodule is configured to count the variable speed running time of the first water pump subjected to the two-time PWM control, and perform the one-time PWM control on the first water pump so as to make the running speed of the first water pump maintain the first deceleration when the variable speed running time reaches a second preset time and the engine state is a start state, or when the current vehicle speed is not greater than the preset vehicle speed and the engine state is the start state.
[0077] Optionally, the deceleration yielding control module further comprises:
[0078] The fourth control submodule is configured to count the constant speed running time of the first water pump at a current speed, and acquire a first water temperature difference between the target water temperature and the actual water temperature of the PTC heater in the automobile thermal management system; and control the first water pump to increase a preset first speed variable threshold based on the current speed when the constant speed running time is greater than or equal to a third preset time and the first water temperature difference is within a preset first temperature difference threshold range.
[0079] Optionally, the deceleration yielding control module further comprises:
[0080] a fifth control submodule, configured to, when the uniform speed running time is greater than or equal to a fourth preset time, the fourth preset time is less than the third preset time, and the first water temperature difference is within a preset second temperature difference threshold range, the minimum value in the second temperature difference threshold range is greater than the maximum value in the first temperature difference threshold range, perform the first PWM control on the first water pump, so that the running speed of the first water pump is maintained at a second deceleration;
[0081] a sixth control submodule, configured to: count the time during which the running speed of the first water pump is maintained at the second deceleration, and obtain a second water temperature difference between a battery inlet water temperature and a battery outlet water temperature in a battery heating loop of the automobile thermal management system; on the basis that the time is greater than the fourth preset time, when the first water temperature difference decreases to be within the first temperature difference threshold range, or when the second water temperature difference is greater than a preset first positive temperature difference threshold, perform the first PWM control on the first water pump, so that the running speed of the first water pump changes from the second deceleration to the speed at the previous time of PWM control.
[0082] Optionally, the deceleration yielding control module further comprises:
[0083] a seventh control submodule, configured to count the uniform speed running time of the first water pump at the current speed, and obtain a second water temperature difference between a battery inlet water temperature and a battery outlet water temperature in a battery heating loop of the automobile thermal management system;
[0084] when the uniform speed running time is greater than or equal to a fourth preset time, and the second water temperature difference is within a preset second temperature difference threshold range, the minimum value in the second temperature difference threshold range is greater than the maximum value in a preset first temperature difference threshold range; control the first water pump to increase a preset second speed variable threshold on the basis of the current speed.
[0085] Optionally, the battery heating control device further comprises:
[0086] a water pump control module, configured to, when the battery heating request is valid, control a passenger compartment water pump in the automobile thermal management system to increase the speed, so as to increase the heat allocated to the passenger compartment of the automobile;
[0087] a battery water inlet intervention judgment module, configured to, in a process in which the first water pump in the battery heating loop of the automobile thermal management system enters the deceleration yielding mode, detect a second water temperature difference between a battery inlet water temperature and a battery outlet water temperature in the battery heating loop of the automobile thermal management system, and a third water temperature difference between an actual battery water temperature and a target battery water temperature in the battery heating loop in real time;
[0088] When the third water temperature difference is less than the preset first negative temperature difference threshold and the second water temperature difference is less than the preset second positive temperature difference threshold, the first water pump is controlled to enter the over-temperature control mode. In the over-temperature control mode, the first water pump is first controlled to stop, and the stop time of the first water pump is counted. When the stop time reaches the fifth preset time, the first water pump is controlled to run at the maximum speed, and the running time of the first water pump at the maximum speed is counted. When the running time reaches the sixth preset time, the system returns to the first control mode of stopping the first water pump.
[0089] When the third water temperature difference is greater than the second negative temperature difference threshold, the first water pump in the battery heating circuit of the vehicle thermal management system is controlled to enter the deceleration and yielding mode; the second negative temperature difference threshold is greater than the first negative temperature difference threshold.
[0090] Specific limitations regarding the battery heating control device can be found in the limitations of the battery heating control method described above, and will not be repeated here. Each module in the aforementioned battery heating control device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device in hardware form, or stored in the memory of a computer device in software form, so that the processor can call and execute the operations corresponding to each module.
[0091] In one embodiment, Figure 6 This is a schematic diagram of the structure of a computer device provided in Embodiment 4 of the present invention. Figure 6 As shown, the computer device of this embodiment includes: at least one processor ( Figure 6 Only one is shown in the diagram), a memory, and a computer program stored in the memory and executable on at least one processor, which, when executed by the processor, implements the steps in any of the above-described health prediction method embodiments.
[0092] This computer device may include, but is not limited to, a processor and memory. Those skilled in the art will understand that... Figure 6 The examples of computer devices are merely examples and do not constitute a limitation on computer devices. Computer devices may include more or fewer components than shown in the illustration, or combinations of certain components, or different components, such as network interfaces, displays, and input devices.
[0093] The processor can be a CPU, and can also be other general-purpose processors, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA) or other programmable logic device, discrete gate or transistor logic, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.
[0094] The memory includes a readable storage medium, an internal memory, etc., where the internal memory can be a memory of the computer device, and the internal memory provides an environment for running the operating system and the computer-readable instructions in the readable storage medium. The readable storage medium can be a hard disk of the computer device, and in other embodiments, can also be an external storage device of the computer device, such as a plug-in hard disk, a Smart Media Card (SMC), a Secure Digital (SD) card, a Flash Card, etc. Further, the memory can include both an internal storage unit of the computer device and an external storage device. The memory is used to store an operating system, an application program, a BootLoader, data, and other programs, such as program codes of computer programs, etc. The memory can also be used to temporarily store data that has been output or will be output.
[0095] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the above-mentioned division of each functional unit and module is exemplified, and in actual application, the above-mentioned functions can be completed by different functional units and modules according to needs, that is, the internal structure of the device is divided into different functional units or modules to complete all or part of the functions described above. Each functional unit and module in the embodiment can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The above-mentioned integrated unit can be realized in the form of hardware or software functional unit. In addition, the specific name of each functional unit and module is only for easy distinction, and does not limit the protection scope of the present application. The specific working process of the unit and module in the above-mentioned device can refer to the corresponding process in the foregoing method embodiment, which will not be described here. If the integrated unit is realized in the form of software functional unit and sold or used as an independent product, it can be stored in a computer readable storage medium. Based on this understanding, the present application realizes all or part of the processes in the above-mentioned embodiment method, which can be realized by a computer program to instruct related hardware, and the computer program can be stored in a computer readable storage medium. When the processor executes the computer program, the steps of the above-mentioned method embodiment can be realized. The computer program includes computer program code, which can be in the form of source code, object code, executable file or some intermediate form. The computer readable medium at least includes any entity or device capable of carrying computer program code, recording medium, computer memory, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), electric carrier signal, telecommunication signal and software distribution medium. For example, U disk, mobile hard disk, magnetic disk or optical disk, etc. In some jurisdictions, according to legislation and patent practice, the computer readable medium cannot be electric carrier signal and telecommunication signal.
[0096] The present application realizes all or part of the processes in the above-mentioned embodiment method, which can also be completed by a computer program product. When the computer program product runs on the computer equipment, it makes the computer equipment execute the steps in the above-mentioned method embodiment.
[0097] In the above-mentioned embodiments, the description of each embodiment has its own emphasis, and the parts not described or recorded in detail in a certain embodiment can be referred to the related description of other embodiments.
[0098] In an embodiment, a computer readable storage medium is provided, and the computer readable storage medium stores a computer program. When the computer program is executed by a processor, the battery heating control method in the above-mentioned embodiments is realized, for exampleFigure 2 S201-S202, or Figure 3 S301-S304, which are not repeated here. Alternatively, the computer program, when executed by the processor, implements the functions of the various modules / units in the above-described embodiment of the battery heating control device, for example Figure 5 the battery heating control functions, which are not repeated here.
[0099] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer readable storage medium. When the computer program is executed, it can include the processes of the above-mentioned embodiments of the methods. Any reference to memory, storage, database, or other medium used in the embodiments provided by the present application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. As an illustration but not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchronous link (Synchlink) DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.
[0100] The present application can also be implemented by a computer program product, which, when run on a computer device, causes the computer device to perform the steps of the above-mentioned method embodiments.
[0101] In the above-mentioned embodiments, the description of each embodiment has its own focus. The parts not described or recorded in detail in a certain embodiment can be referred to the relevant description of other embodiments.
[0102] Those skilled in the art can understand that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized in electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0103] In the embodiments provided by the present application, it should be understood that the disclosed apparatus / computer device and method can be implemented in other manners. For example, the described apparatus / computer device embodiments are merely schematic. For example, the division of the modules or units can be different, and each can include a plurality of sub-units. Some or all of the modules or units can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed mutual couplings or direct couplings or communication connections can be indirect couplings or communication connections through some interfaces, devices or units, and can be in electrical, mechanical or other forms.
[0104] The units described as separated components can or can not be physically separated, and the components displayed as units can or can not be physical units, i.e. can be located in one place, or can be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purposes of the embodiments of the present application.
[0105] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that: it can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacements for some technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.
Claims
1. A battery heating control method of an automobile thermal management system, characterized by, The battery heating control method comprises the following steps: obtaining a battery heating request of a battery management system, a state of charge of the battery, and a passenger cabin heating request of a vehicle, and determining whether the battery heating request and the passenger cabin heating request are valid respectively; under the premise that the battery heating request is valid, when the passenger cabin heating request is valid or the battery is in a non-charging state, controlling a first water pump of a battery heating circuit in the automobile thermal management system to enter a deceleration yielding mode, so as to reduce the heat allocated for heating the battery; controlling the first water pump of the battery heating circuit in the automobile thermal management system to enter the deceleration yielding mode, so as to reduce the heat allocated for heating the battery, comprises: in the deceleration yielding mode, stopping the first water pump, and counting the stopping time of the first water pump; obtaining a water temperature difference between a target water temperature and an actual water temperature of a PTC heater in the automobile thermal management system, and a current vehicle speed and an engine state; when the stopping time of the first water pump reaches a first preset time, the current vehicle speed is not greater than a preset vehicle speed or the engine state is not a stop state, or when the water temperature difference is within a preset temperature difference threshold range, the current vehicle speed is not greater than a preset vehicle speed or the engine state is not a stop state, performing PWM control on the first water pump once, so that the running speed of the first water pump is a first deceleration; when the stopping time of the first water pump reaches a first preset time, the current vehicle speed is greater than a preset vehicle speed and the engine state is a stop state, or when the water temperature difference is within a preset temperature difference threshold range, the current vehicle speed is greater than a preset vehicle speed and the engine state is a stop state, performing PWM control on the first water pump twice, so that the first water pump runs at variable speed.
2. The battery heating control method of claim 1, wherein, controlling the first water pump of the battery heating circuit in the automobile thermal management system to enter the deceleration yielding mode, so as to reduce the heat allocated for heating the battery, further comprises: counting the variable speed running time of the first water pump performing PWM control twice, and when the variable speed running time reaches a second preset time and the engine state is a start state, or when the current vehicle speed is not greater than a preset vehicle speed and the engine state is a start state, performing the PWM control on the first water pump once, so that the running speed of the first water pump maintains the first deceleration.
3. The battery heating control method of claim 2, wherein, controlling the first water pump of the battery heating circuit in the automobile thermal management system to enter the deceleration yielding mode, so as to reduce the heat allocated for heating the battery, further comprises: counting the constant speed running time of the first water pump at the current speed, and obtaining a first water temperature difference between the target water temperature and the actual water temperature of the PTC heater in the automobile thermal management system; when the constant speed running time is greater than or equal to a third preset time, and the first water temperature difference is within a preset first temperature difference threshold range, controlling the first water pump to increase by a preset first speed variation threshold value based on the current speed.
4. The battery heating control method of claim 3, wherein, The method comprises the following steps: When the uniform speed running time is greater than or equal to the fourth preset time, and the first water temperature difference is within the preset second temperature difference threshold range, the first water pump is controlled by the first PWM control, so that the running speed of the first water pump is maintained at the second deceleration; the minimum value in the second temperature difference threshold range is greater than the maximum value in the first temperature difference threshold range. The second water temperature difference between the battery inlet water temperature and the battery outlet water temperature in the battery heating circuit of the automobile heat management system is obtained by counting the time when the running speed of the first water pump is maintained at the second deceleration. When the time when the running speed of the first water pump is maintained at the second deceleration is greater than the fourth preset time, and the first water temperature difference is reduced to the first temperature difference threshold range, or when the second water temperature difference is greater than the preset first positive temperature difference threshold, the first water pump is controlled by the first PWM control, so that the running speed of the first water pump is changed from the second deceleration to the speed at the previous PWM control.
5. The battery heating control method of claim 2, wherein, The method comprises the following steps: The second water temperature difference between the battery inlet water temperature and the battery outlet water temperature in the battery heating circuit of the automobile heat management system is obtained by counting the time when the running speed of the first water pump is maintained at the second deceleration. When the uniform speed running time is greater than or equal to the fourth preset time, and the first water temperature difference is within the preset second temperature difference threshold range, the first water pump is controlled by the first PWM control, so that the running speed of the first water pump is maintained at the second deceleration; the minimum value in the second temperature difference threshold range is greater than the maximum value in the first temperature difference threshold range.
6. The battery heating control method of claim 1, wherein, The method further comprises the following steps: When the battery heating request is valid, the second water pump in the automobile heat management system is controlled to increase the speed, so as to increase the heat allocated to the automobile passenger compartment. In the process of controlling the first water pump in the battery heating circuit of the automobile heat management system to enter the deceleration mode, the second water temperature difference between the battery inlet water temperature and the battery outlet water temperature in the battery heating circuit of the automobile heat management system, and the third water temperature difference between the actual battery water temperature and the target battery water temperature in the battery heating circuit are detected in real time. When the third water temperature difference is less than the preset first negative temperature difference threshold, and the second water temperature difference is less than the preset second positive temperature difference threshold, the first water pump is controlled to enter the over-temperature control mode, in which the first water pump is first controlled to stop, the stop time of the first water pump is counted, when the stop time reaches the fifth preset time, the first water pump is controlled to run at the maximum speed, the running time of the first water pump running at the maximum speed is counted, and when the running time reaches the sixth preset time, the first water pump is returned to the state of being first controlled to stop. When the third water temperature difference is greater than a second negative temperature difference threshold, a first water pump of a battery heating loop in the automobile thermal management system is controlled to enter a deceleration yielding mode; the second negative temperature difference threshold is greater than the first negative temperature difference threshold.
7. A battery heating control device of an automobile heat management system, characterized by, The method comprises the steps of: The acquisition and judgment module is configured to acquire a battery heating request of a battery management system, a state of charge of the battery, and a passenger cabin heating request of a vehicle, and determine whether the battery heating request and the passenger cabin heating request are valid respectively; The deceleration yielding control module is configured to, on the premise that the battery heating request is valid, control a first water pump of a battery heating loop in the automobile thermal management system to enter a deceleration yielding mode when the passenger cabin heating request is valid or the battery is in a non-charging state, so as to reduce the heat allocated for heating the battery.
8. A computer device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, The processor executes the computer program to implement the battery heating control method according to any one of claims 1 to 6.
9. A computer-readable storage medium storing a computer program, the computer program comprising instructions that, when executed by a computer, cause the computer to perform the method of any one of claims 1 to 8. The computer program is executed by the processor to implement the battery heating control method according to any one of claims 1 to 6.
Citation Information
Patent Citations
Electric vehicle heating control method and device
CN115366751A