Battery cooling control method, device and equipment and storage medium
By calculating the time interval between the battery temperature increase rate and the cooling capacity and adjusting the compressor speed, the problem of inaccurate battery temperature control in the prior art is solved, and the energy consumption of battery is saved is achieved.
Patent Information
- Application Number
- CN202510477602.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-16
- Publication Date
- 2025-08-08
AI Technical Summary
Existing battery cooling control methods cannot achieve precise control of battery temperature, resulting in high cooling energy consumption.
By calculating the heating rate requirements of the battery at different temperatures, controlling the battery cooling capacity and time interval, and adjusting the compressor speed to achieve accurate control of the battery temperature.
Accurate control of battery temperature and save battery cooling energy consumption.
Smart Images

Figure CN120453581A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of battery cooling control, and in particular to a battery cooling control method, device, equipment and storage medium. Background Art
[0002] Currently, there are two main cooling technologies for power batteries: direct cooling with refrigerants and liquid cooling. Direct cooling with refrigerants offers advantages such as ease of use, simple maintenance, high cooling efficiency, and low cost, while liquid cooling offers advantages over direct cooling with refrigerants in terms of heat dissipation and efficiency.
[0003] Conventional battery cooling control methods currently in use are typically based on a target battery temperature or the difference between the battery cell's heat output and its maximum heat output. Neither method can accurately control battery temperature. Furthermore, controlling based on the target battery temperature is relatively simple and can lead to high energy consumption for battery cooling.
[0004] Therefore, how to achieve precise control of battery temperature and save battery cooling energy is a technical problem that needs to be solved urgently. Summary of the Invention
[0005] The main purpose of the present invention is to provide a battery cooling control method, device, equipment and storage medium. Based on the heating rate requirements of the battery at different temperatures, by controlling the battery cooling capacity and the control interval time, the battery temperature can be accurately controlled and the battery cooling energy consumption can be saved.
[0006] In a first aspect, the present application provides a battery cooling control method, wherein the method comprises the steps of:
[0007] Calculate the current cooling capacity control time interval based on the current battery temperature, target heating and cooling rates, and the temperature at which the battery power is limited;
[0008] Based on the functional relationship between the actual battery heating and cooling rates and the battery cooling capacity, the battery cooling capacity required by the vehicle under different starting conditions is calculated, and the compressor speed is adjusted according to the battery cooling capacity to cool the battery;
[0009] After the battery has cooled for the time interval, the battery cooling capacity and the time interval for controlling the cooling capacity at the next moment are recalculated, and the battery cooling is controlled until the battery target temperature is met using the time interval between the recalculated battery cooling capacity and the next moment for controlling the cooling capacity.
[0010] In combination with the first aspect above, as an optional implementation, if it is determined that the vehicle has just been started, the battery cooling capacity required for the vehicle to be started is calculated using a functional relationship between the battery heating rate and the battery cooling capacity;
[0011] If it is determined that the vehicle has been started, the battery cooling capacity required for the vehicle to have just been started is calculated based on the calculated battery heat generation and the functional relationship between the battery heating and cooling rates and the battery cooling capacity;
[0012] The speed of the compressor within the time interval is calculated according to the battery cooling capacity, and the speed of the compressor is adjusted to cool the battery.
[0013] In combination with the first aspect above, as an optional implementation method, according to the formula: Qc=-(y 实际 -b) / k, calculate the battery cooling capacity required for the vehicle to start, where k and b are constants;
[0014] According to the formula: Qc=Qd-(y 实际 -b) / k, calculate the battery cooling capacity required when the vehicle is just started.
[0015] In conjunction with the first aspect above, as an optional implementation, the current battery temperature and SOC value are re-obtained, the target heating and cooling rates are obtained by looking up the table, and combined with the temperature at which the battery power is limited, the time interval for controlling the cooling capacity at the next moment is updated and calculated;
[0016] Based on the current battery current and internal resistance, the current battery heat generation is calculated in real time. Combined with the functional relationship between the actual battery heating and cooling rate and the battery cooling capacity, the actual cooling capacity required by the current battery is updated and calculated.
[0017] The compressor speed is adjusted according to the actual cooling capacity required by the current battery, and after the battery is cooled for the next time interval, the battery cooling capacity and control interval time are updated cyclically to control the battery temperature to reach the target temperature.
[0018] In combination with the first aspect above, as an optional implementation, obtaining the current battery temperature, the target heating and cooling rates, and the temperature at which the battery power is limited;
[0019] According to the formula: Determine the time interval for controlling the cooling capacity, where T R is the temperature at which the battery power is limited, T is the current battery temperature, and y 目标 is the target heating and cooling rate.
[0020] In combination with the first aspect above, as an optional implementation, according to the formula: Where T is the current battery temperature, T c is the preset temperature, T min The lowest temperature that allows battery charging and discharging.
[0021] In combination with the first aspect above, as an optional implementation method, the battery temperature rise rate relationship when there is no cooling is measured through vehicle testing: 实际 =kQ+b, where Q is the battery load, Q=I 2 R;
[0022] When determining the temperature rise rate when the battery is turned on for cooling, the relationship is: 实际 =k(Qd-Qc)+b, where Qd is the battery heat, Qc is the battery cooling capacity, Qd=I 2 R.
[0023] In a second aspect, the present application provides a battery cooling control device, the device comprising:
[0024] A calculation module, which is used to calculate the time interval for controlling the current cooling capacity according to the current battery temperature, the target heating and cooling rate, and the temperature at which the battery power is limited;
[0025] a processing module configured to calculate the battery cooling capacity required by the vehicle under different starting states based on a functional relationship between the actual battery heating and cooling rates and the battery cooling capacity, and adjust the compressor speed according to the battery cooling capacity to cool the battery;
[0026] The control module is configured to recalculate the battery cooling capacity and the time interval for controlling the cooling capacity at the next moment after the battery cooling has occurred for the time interval, and control the battery cooling until the battery target temperature is met using the time interval between the recalculated battery cooling capacity and the time interval for controlling the cooling capacity at the next moment.
[0027] In a third aspect, the present application further provides an electronic device comprising: a processor; and 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.
[0028] 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 one of the methods described in the first aspect.
[0029] The present application provides a battery cooling control method, device, equipment, and storage medium, wherein the method includes the following steps: calculating the time interval for controlling the current cooling capacity based on the current battery temperature, the target heating and cooling rate, and the temperature at which the battery power is limited; calculating the battery cooling capacity required for the vehicle under different starting states based on the functional relationship between the actual battery heating and cooling rate and the battery cooling capacity, and adjusting the compressor speed according to the battery cooling capacity to cool the battery; after the battery has cooled for the time interval, recalculating the time interval between the battery cooling capacity and the next moment of controlling the cooling capacity, and controlling the battery cooling with the time interval between the recalculated battery cooling capacity and the next moment of controlling the cooling capacity until the battery target temperature is met. Based on the heating rate requirements at different battery temperatures, the present application can achieve precise control of the battery temperature and save battery cooling energy by controlling the battery cooling capacity and the control interval time.
[0030] It should 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
[0031] 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.
[0032] Figure 1 This is a flow chart of a battery cooling control method provided in an embodiment of the present application;
[0033] Figure 2 A schematic diagram of a battery cooling control device provided in an embodiment of the present application;
[0034] Figure 3 This is a control logic diagram provided in the embodiments of the present application;
[0035] Figure 4 A schematic diagram of an electronic device provided in an embodiment of the present application;
[0036] Figure 5 A schematic diagram of a computer-readable program medium provided in an embodiment of the present application. DETAILED DESCRIPTION
[0037] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. In the following description, when referring to the drawings, like numbers in different figures represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments are not intended to represent all possible embodiments consistent with the present invention. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present invention, as detailed in the appended claims.
[0038] Furthermore, the drawings are merely schematic illustrations of the present disclosure and are not necessarily drawn to scale. Some of the blocks shown in the drawings are functional entities that do not necessarily correspond to physically or logically separate entities.
[0039] The embodiments of the present application are further described in detail below with reference to the accompanying drawings.
[0040] Reference Figure 1 , Figure 1 The figure shows a flow chart of a battery cooling control method provided by the present invention. Figure 1 As shown, the method includes the steps of:
[0041] Step S101: Calculate the time interval for controlling the current cooling capacity based on the current battery temperature, the target heating and cooling rates, and the temperature at which the battery power is limited.
[0042] Get the current battery temperature, target temperature rise and fall rates, and the temperature at which the battery power is limited;
[0043] According to the formula: Determine the time interval for controlling the cooling capacity, where T R is the temperature at which the battery power is limited, T is the current battery temperature, and y 目标 is the target heating and cooling rate.
[0044] To facilitate understanding of the specific instructions, collect the current battery temperature and SOC value, and obtain the battery target heating rate y by looking up the table of these two parameters. 目标 . According to the formula: Where T is the current battery temperature, T c is the preset temperature, T min The lowest temperature that allows battery charging and discharging.
[0045] Find y 目标After that, the current control interval is calculated based on the known battery temperature and the temperature at which the battery power is limited. It should be explained that the control interval refers to the adjustment of the compressor speed according to the control amount after the subsequent calculation of the control amount. For example, the control amount calculated from time T1 to T2 is n, and the corresponding speed is r (knowing the cooling capacity, then the compressor speed needs to be adjusted so that the battery reaches the target temperature, that is, to cool the battery). The control interval calculated from T1 to T2 is 2 minutes, so the compressor speed r is controlled for 2 minutes. Since the battery temperature at the previous moment has changed, the rate and interval time will change accordingly. At the next moment, for example, from T2 to T3, the battery temperature after cooling at the previous moment is used as the base value for calculation, and the updated control interval is recalculated to be 1 minute and the cooling capacity is n. Then the compressor speed is re-controlled until the target temperature is reached. It should be explained that the higher the battery temperature, the lower the battery target heating rate y, and the greater the required cooling capacity. After exceeding Tc, it becomes a negative value, indicating that cooling is required (greater than 0 indicates heating, less than 0 indicates cooling).
[0046] Step S102: Based on the functional relationship between the actual battery heating and cooling rates and the battery cooling capacity, the battery cooling capacity required by the vehicle under different starting states is calculated, and the compressor speed is adjusted according to the battery cooling capacity to cool the battery.
[0047] Specifically, before calculating the battery cooling capacity required by the vehicle under different starting conditions, the following formula is used: The battery temperature rise rate relationship without cooling is measured through vehicle testing: 实际 =kQ+b, where Q is the battery load, Q=I 2 R; When the battery is cooled, the temperature rise rate is: 实际 =k(Qd-Qc)+b, where Qd is the battery heat, Qc is the battery cooling capacity, Qd=I 2 R.
[0048] For example, the battery temperature rise rate relationship without cooling is measured through vehicle testing: 实际 =kQ+b, Q=I 2 R.
[0049] Among them, y 实际 is the battery heating rate, k and b are constants. Since the battery is not cooled at this time, the battery load Q is the battery heat generation Qd, which can be obtained by multiplying the battery internal resistance R by the square of the battery current I.
[0050] When the battery is cooled, the net load Q becomes the difference between the battery heat Qd and the battery cooling capacity Qc. Qc is the cooling capacity on the battery side: 实际 =k(Qd-Qc)+b, Qd=I 2 R.
[0051] As described above, after determining the functional relationship between the actual battery heating and cooling rates and the battery cooling capacity, if it is determined that the vehicle has just been started, the functional relationship between the battery heating rate and the battery cooling capacity is used to calculate the battery cooling capacity required for the vehicle just after starting;
[0052] If it is determined that the vehicle has been started, the battery cooling capacity required for the vehicle to have just been started is calculated based on the calculated battery heat generation and the functional relationship between the battery heating and cooling rates and the battery cooling capacity;
[0053] According to the battery cooling capacity, the compressor speed within the time interval is calculated and the compressor speed is adjusted to cool the battery. According to the formula: Qc=-(y 实际 -b) / k, calculate the battery cooling capacity required for the vehicle to start, where k and b are constants; according to the formula: Qc=Qd-(y 实际 -b) / k, calculate the battery cooling capacity required when the vehicle is just started.
[0054] It is understandable that if the vehicle is just started, the battery heat Qd is 0 at this time, and the heating rate is y 实际 , the battery cooling capacity is Qc=-(y 实际 -b) / k
[0055] If the vehicle has been started for a period of time, the battery heat generation Q = I is obtained based on the battery discharge current I and the battery internal resistance R. 2 R, the battery cooling capacity is Qc=Qd-(y 实际 -b) / k, and then calculate the compressor speed within the next Δt at the current moment based on the battery cooling capacity Qc.
[0056] Step S103: After the battery is cooled for the time interval, recalculate the battery cooling capacity and the time interval for controlling the cooling capacity at the next moment, and control the battery cooling until the battery target temperature is met based on the recalculated battery cooling capacity and the time interval for controlling the cooling capacity at the next moment.
[0057] Specifically, the current battery temperature and SOC value are retrieved, the target heating and cooling rates are obtained by looking up the table, and combined with the temperature at which the battery power is limited, the time interval for controlling the cooling capacity at the next moment is updated and calculated;
[0058] Based on the current battery current and internal resistance, the current battery heat generation is calculated in real time. Combined with the functional relationship between the actual battery heating and cooling rate and the battery cooling capacity, the actual cooling capacity required by the current battery is updated and calculated.
[0059] The compressor speed is adjusted according to the actual cooling capacity required by the current battery, and after the battery is cooled for the next time interval, the battery cooling capacity and control interval time are updated cyclically to control the battery temperature to reach the target temperature.
[0060] For example, after the cooling capacity Qc is calculated, since the cooling capacity is known, the compressor speed needs to be adjusted to cool the battery. After the control time interval Δt, the process returns to step S101, and the control time interval and cooling capacity are recalculated. The battery is cooled based on the recalculated control time interval and cooling capacity.
[0061] It is understandable that after the battery cools down for Δt, the battery temperature will usually change. The battery target heating rate y is obtained by looking up the table again based on the battery temperature T and SOC value, and the formula Qc=Qd-(y 实际 -b) / k to obtain the battery cooling capacity Qc, and then the compressor speed is obtained. At the same time, the battery cooling is controlled according to the control time interval until the target temperature is reached.
[0062] In one embodiment, if the optimal operating temperature range for a battery is 10°C-40°C, the battery temperature can be controlled at or near 40°C before reaching 40°C, rather than dropping to 36°C or below. Whether to increase cooling capacity is determined based on the load and battery temperature in the next time period, significantly saving energy.
[0063] Reference Figure 2 , Figure 2 FIG. 1 is a schematic diagram of a battery cooling control device provided by the present invention, as shown in FIG. Figure 2 As shown, the device includes:
[0064] Calculation module 201: used to calculate the time interval for controlling the current cooling capacity according to the current battery temperature, the target heating and cooling rate, and the temperature at which the battery power is limited.
[0065] Processing module 202 is used to calculate the battery cooling capacity required by the vehicle under different starting states based on the functional relationship between the actual battery heating and cooling rates and the battery cooling capacity, and adjust the compressor speed according to the battery cooling capacity to cool the battery.
[0066] The control module 203 is configured to recalculate the battery cooling capacity and the time interval for controlling the cooling capacity at the next moment after the battery cooling has been completed for the time interval, and control the battery cooling until the battery target temperature is met based on the time interval between the recalculated battery cooling capacity and the time interval for controlling the cooling capacity at the next moment.
[0067] Furthermore, in a possible implementation, the processing module is further configured to, if it is determined that the vehicle has just been started, calculate the battery cooling capacity required for the vehicle to be started using a functional relationship between the battery heating rate and the battery cooling capacity;
[0068] If it is determined that the vehicle has been started, the battery cooling capacity required for the vehicle to have just been started is calculated based on the calculated battery heat generation and the functional relationship between the battery heating and cooling rates and the battery cooling capacity;
[0069] The speed of the compressor within the time interval is calculated according to the battery cooling capacity, and the speed of the compressor is adjusted to cool the battery.
[0070] Furthermore, in a possible implementation manner, the calculation module is further configured to calculate the value of Qc according to the formula: 实际 -b) / k, calculate the battery cooling capacity required for the vehicle to start, where k and b are constants;
[0071] According to the formula: Q = Qd-(y 实际 -b) / k, calculate the battery cooling capacity required when the vehicle is just started.
[0072] Furthermore, in one possible embodiment, the control module is further configured to re-acquire the current battery temperature and SOC value, obtain the target heating and cooling rates by looking up the table, and update the time interval for controlling the cooling capacity at the next moment in combination with the temperature at which the battery power is limited;
[0073] Based on the current battery current and internal resistance, the current battery heat generation is calculated in real time. Combined with the functional relationship between the actual battery heating and cooling rate and the battery cooling capacity, the actual cooling capacity required by the current battery is updated and calculated.
[0074] The compressor speed is adjusted according to the actual cooling capacity required by the current battery, and after the battery is cooled for the next time interval, the battery cooling capacity and control interval time are updated cyclically to control the battery temperature to reach the target temperature.
[0075] Furthermore, in a possible implementation, the calculation module is further configured to obtain the current battery temperature, the target temperature rise and fall rate, and the temperature at which the battery power is limited;
[0076] According to the formula: Determine the time interval for controlling the cooling capacity, where T R is the temperature at which the battery power is limited, T is the current battery temperature, and y 目标 is the target heating and cooling rate.
[0077] Furthermore, in a possible implementation manner, the calculation module is further configured to calculate the value according to the formula: Where T is the current battery temperature, Tc is the preset temperature, T min The lowest temperature that allows battery charging and discharging.
[0078] Furthermore, in a possible embodiment, the calculation module is further configured to measure the battery temperature rise rate without cooling through a vehicle test as follows: 实际 =kQ+b, where Q is the battery load, Q=I 2 R;
[0079] When determining the temperature rise rate when the battery is turned on for cooling, the relationship is: 实际 =k(Qd-Qc)+b, where Qd is the battery heat, Qc is the battery cooling capacity, Qd=I 2 R.
[0080] Reference Figure 3 , Figure 3 The control logic diagram provided by the present invention is shown as follows: Figure 3 As shown:
[0081] First, the current battery temperature and SOC value are collected, and the target battery heating rate is obtained by looking up the table. Δt is calculated using the target heating rate, the current battery temperature, and the temperature at which the battery power is limited. Then, if it is determined that the vehicle has just been started, the battery cooling capacity required for the vehicle to be started is calculated using the functional relationship between the battery heating rate and the battery cooling capacity. If it is determined that the vehicle has already been started, the battery cooling capacity required for the vehicle to have just been started is calculated based on the calculated battery heating value and the functional relationship between the battery heating rate and the battery cooling capacity. Based on the battery cooling capacity, the compressor speed within the time interval is calculated, and the compressor speed is adjusted to cool the battery.
[0082] After Δt, the battery temperature will usually change after Δt of battery cooling. The target battery heating rate y is obtained by looking up the table again based on the battery temperature T and SOC value, and the formula Qc=Qd-(y 实际 -b) / k to obtain the battery cooling capacity Qc, and then obtain the compressor speed, and at the same time control the battery cooling according to the control time interval.
[0083] Refer to the following Figure 4 An electronic device 400 according to this embodiment of the present invention will be described. Figure 4 The electronic device 400 shown is merely an example and should not limit the functions and scope of use of the embodiments of the present invention.
[0084] like Figure 4As shown, electronic device 400 is implemented as a general-purpose computing device. Components of electronic device 400 may include, but are not limited to, at least one processing unit 410, at least one storage unit 420, and a bus 430 connecting various system components (including storage unit 420 and processing unit 410).
[0085] The storage unit stores program codes, which can be executed by the processing unit 410, so that the processing unit 410 performs the steps according to various exemplary embodiments of the present invention described in the above “Example Method” section of this specification.
[0086] The storage unit 420 may include a readable medium in the form of a volatile storage unit, such as a random access memory unit (RAM) 421 and / or a cache memory unit 422 , and may further include a read-only memory unit (ROM) 423 .
[0087] The storage unit 420 may also include a program / utility 424 having a set (at least one) of program modules 425, such program modules 425 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.
[0088] Bus 430 may represent one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processing unit, or a local bus using any of a variety of bus architectures.
[0089] The electronic device 400 may also communicate with one or more external devices (e.g., a keyboard, a pointing device, a Bluetooth device, etc.), one or more devices that enable a user to interact with the electronic device 400, and / or any device that enables the electronic device 400 to communicate with one or more other computing devices (e.g., a router, a modem, etc.). Such communication may occur via an input / output (I / O) interface 450. Furthermore, the electronic device 400 may also communicate with one or more networks (e.g., a local area network (LAN), a wide area network (WAN), and / or a public network such as the Internet) via a network adapter 460. As shown, the network adapter 460 communicates with other modules of the electronic device 400 via a bus 430. 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 400, including but not limited to microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0090] Through the description of the above embodiments, it is easy for those skilled in the art to understand that the example embodiments described herein can be implemented by software or by combining software with necessary hardware. Therefore, the technical solution according to the embodiments 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, and includes 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 embodiments of the present disclosure.
[0091] 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-mentioned method of this specification is stored. In some possible implementations, various aspects of the present invention may also be implemented in the form of a program product, which includes program code. When the program product is executed on a terminal device, the program code is used to cause the terminal device to perform the steps according to various exemplary embodiments of the present invention described in the "Exemplary Methods" section of this specification.
[0092] refer to Figure 5 As shown, a program product 500 for implementing the above method according to an embodiment of the present invention is described. The program product 500 may be a portable compact disc read-only memory (CD-ROM) and include program code, and may 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 may be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0093] The program product may be implemented in 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 component, or any combination thereof. More specific examples (a 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 thereof.
[0094] A computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, which carries readable program code. Such propagated data signals may take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium that can transmit, propagate, or transfer a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0095] The program code embodied on the readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
[0096] The 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++, and the like, as well as 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 stand-alone 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 via 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., via the Internet using an Internet service provider).
[0097] Furthermore, the above-described figures are merely illustrative of the processes included in the method according to exemplary embodiments of the present invention and are not intended to be limiting. It is readily understood that the processes illustrated in the above-described figures do not indicate or limit the temporal order of these processes. Furthermore, it is readily understood that these processes may be executed synchronously or asynchronously, for example, in multiple modules.
[0098] The foregoing is merely a list of specific embodiments of the present application, intended to enable those skilled in the art to understand or implement the present application. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the present application. Therefore, the present application is not limited to the embodiments shown herein, but is intended to conform to the broadest scope consistent with the principles and novel features of the present application.
[0099] 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 flowcharts and / or block diagrams, as well as combinations of processes and / or blocks in the flowcharts and / or block diagrams, 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 processes in the flowcharts and / or block diagrams. 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 battery cooling control method, characterized in that: include: Calculate the current cooling capacity control time interval based on the current battery temperature, target heating and cooling rates, and the temperature at which the battery power is limited; Based on the functional relationship between the actual battery heating and cooling rates and the battery cooling capacity, the battery cooling capacity required by the vehicle under different starting conditions is calculated, and the compressor speed is adjusted according to the battery cooling capacity to cool the battery; After the battery has cooled for the time interval, the battery cooling capacity and the time interval for controlling the cooling capacity at the next moment are recalculated, and the battery cooling is controlled until the battery target temperature is met using the time interval between the recalculated battery cooling capacity and the next moment for controlling the cooling capacity.
2. The method according to claim 1, characterized in that The calculating the battery cooling capacity required by the vehicle under different starting states and adjusting the compressor speed according to the battery cooling capacity to cool the battery includes: If it is determined that the vehicle has just been started, the battery cooling capacity required for the vehicle to be started is calculated using the functional relationship between the battery heating rate and the battery cooling capacity; If it is determined that the vehicle has been started, the battery cooling capacity required for the vehicle to have just been started is calculated based on the calculated battery heat generation and the functional relationship between the battery heating and cooling rates and the battery cooling capacity; The speed of the compressor within the time interval is calculated according to the battery cooling capacity, and the speed of the compressor is adjusted to cool the battery.
3. The method according to claim 2, characterized in that include: According to the formula: Qc=-(y 实际 -b) / k, calculate the battery cooling capacity required for the vehicle to start, where k and b are constants; According to the formula: Qc=Qd-(y 实际 -b) / k, calculate the battery cooling capacity required when the vehicle is just started.
4. The method according to claim 1, wherein After the battery is cooled for the time interval, recalculating the battery cooling capacity and the time interval between controlling the cooling capacity at the next moment, and controlling the battery cooling until the battery target temperature is met based on the time interval between the recalculated battery cooling capacity and controlling the cooling capacity at the next moment, including: Re-obtain the current battery temperature and SOC value, obtain the target heating and cooling rate by looking up the table, and combine it with the temperature at which the battery power is limited to update the time interval for controlling the cooling capacity at the next moment; Based on the current battery current and internal resistance, the current battery heat generation is calculated in real time. Combined with the functional relationship between the actual battery heating and cooling rate and the battery cooling capacity, the actual cooling capacity required by the current battery is updated and calculated. The compressor speed is adjusted according to the actual cooling capacity required by the current battery, and after the battery is cooled for the next time interval, the battery cooling capacity and control interval time are updated cyclically to control the battery temperature to reach the target temperature.
5. The method according to claim 1, wherein The calculating the time interval for controlling the current cooling capacity according to the current battery temperature, the target heating and cooling rate, and the temperature at which the battery power is limited includes: Get the current battery temperature, target temperature rise and fall rates, and the temperature at which the battery power is limited; According to the formula: Determine the time interval for controlling the cooling capacity, where T R is the temperature at which the battery power is limited, T is the current battery temperature, and y 目标 is the target heating and cooling rate.
6. The method according to claim 5, characterized in that include: According to the formula: Where T is the current battery temperature, T c is the preset temperature, T min The lowest temperature that allows battery charging and discharging.
7. The method according to claim 1, characterized in that Before calculating the battery cooling capacity required by the vehicle in different starting states, the method includes: The battery temperature rise rate without cooling is measured through vehicle testing and is: 实际 =kQ+b, where Q is the battery load, Q=I 2 R; When determining the temperature rise rate when the battery is turned on for cooling, the relationship is: 实际 =k(Qd-Qc)+b, where Qd is the battery heat, Qc is the battery cooling capacity, Qd=I 2 R.
8. A battery cooling control device, characterized in that: include: A calculation module, which is used to calculate the time interval for controlling the current cooling capacity according to the current battery temperature, the target heating and cooling rate, and the temperature at which the battery power is limited; a processing module configured to calculate the battery cooling capacity required by the vehicle under different starting states based on a functional relationship between the actual battery heating and cooling rates and the battery cooling capacity, and adjust the compressor speed according to the battery cooling capacity to cool the battery; The control module is configured to recalculate the battery cooling capacity and the time interval for controlling the cooling capacity at the next moment after the battery cooling has occurred for the time interval, and control the battery cooling until the battery target temperature is met using the time interval between the recalculated battery cooling capacity and the time interval for controlling the cooling capacity at the next moment.
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.