Fan control method and device, computer equipment and storage medium

The fan control method optimizes fan operation by considering both battery pack and environmental temperature, addressing inefficiencies and noise in existing systems by using a linear duty ratio control for efficient and quiet heat dissipation.

JP7875372B2Active Publication Date: 2026-06-17SHENZHEN HUABAO NEW ENERGY CO LTD

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
SHENZHEN HUABAO NEW ENERGY CO LTD
Filing Date
2023-07-27
Publication Date
2026-06-17

AI Technical Summary

Technical Problem

Existing fan control systems for battery packs only consider cell temperature and do not account for external environmental temperature, leading to inefficient heat dissipation and increased noise.

Method used

A fan control method that considers both battery pack and external environmental temperature, using a linear duty ratio control to optimize fan operation for efficient heat dissipation and reduce noise.

Benefits of technology

Achieves effective heat dissipation and low-noise operation by adjusting fan duty cycles based on both battery pack and environmental temperature, ensuring safe and efficient battery operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007875372000003
    Figure 0007875372000003
  • Figure 0007875372000004
    Figure 0007875372000004
  • Figure 0007875372000005
    Figure 0007875372000005
Patent Text Reader

Abstract

The present invention provides a method and apparatus for controlling a fan, a computer device, and a storage medium. **Solution**: The method is applied to an energy storage system including a battery pack, a fan, and a temperature detection means. The fan cools down the battery pack, and the temperature detection means detects the ambient temperature and the temperature of the battery pack. The method includes the steps of obtaining the ambient temperature and the charge-discharge rate of the battery pack, determining a first temperature range [T1, T2] of the battery pack based on the ambient temperature, and in the first temperature range [T1, T2], the fan is operated according to a linear rule for a duty ratio of 0 to A% according to the charge-discharge rate of the battery pack, and 0
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] (Related Application) This application claims priority based on a Chinese patent application with an application number of 202211231650.8 filed with the Chinese Patent Office on October 10, 2022, and all the contents of the above application are incorporated herein by reference.

[0002] This application relates to the field of heat dissipation technology for battery packs, for example, a fan control method and device, computer equipment, and a storage medium.

Background Art

[0003] Currently, portable energy storage devices (such as lithium batteries) can no longer meet the demand for natural heat dissipation with the increase in energy density, and it is necessary to install a fan for forced air cooling. The forced air cooling measure by the fan only considers the cell temperature of the energy storage device and does not consider the external environmental temperature. Therefore, while it can improve the heat dissipation capacity to a certain extent, it brings a large amount of noise and deteriorates the user experience.

Summary of the Invention

Problems to be Solved by the Invention

[0004] This application provides a fan control method, device, computer equipment, and storage medium that comprehensively consider the external environmental temperature and the temperature of the battery pack, and perform duty ratio control on the fan to achieve sufficient heat dissipation for the battery pack and low-noise control of the fan.

Means for Solving the Problems

[0005] In a first aspect, an embodiment of this application provides a fan control method. The method is applied to an energy storage system, and the energy storage system includes a battery pack, a fan, and temperature detection means. The fan is configured to cool down the battery pack, and the temperature detection means is configured to detect the environmental temperature and the temperature of the battery pack. The fan control method includes step of obtaining the environmental temperature and the charge-discharge rate of the battery pack; determining a first temperature range [T1, T2] of the battery pack based on the environmental temperature, wherein in the first temperature range [T1, T2] of the battery pack, the fan is operated according to a linear rule for a duty ratio of 0 to A%, and 0 < A% ≤ 100% is satisfied; step of obtaining the current temperature of the battery pack; responding to the current temperature of the battery pack being within the first temperature range [T1, T2] of the battery pack, and controlling the fan to be operated at a preset duty ratio based on the linear rule for the duty ratio of 0 to A%.

[0006] In a second aspect, an embodiment of the present application further provides a fan control device, and the device includes: a first acquisition module configured to obtain the environmental temperature and the charge-discharge rate of the battery pack; a first temperature range determination module configured to determine a first temperature range [T1, T2] of the battery pack based on the environmental temperature, wherein in the first temperature range [T1, T2] of the battery pack, the fan is operated according to a linear rule for a duty ratio of 0 to A%, and 0 < A% ≤ 100% is satisfied; a second acquisition module configured to obtain the current temperature of the battery pack; a fan control module configured to control the fan to be operated at a preset duty ratio based on the linear rule for the duty ratio of 0 to A% in response to the current temperature of the battery pack being within the first temperature range [T1, T2] of the battery pack.

[0007] In a third embodiment, the present invention further provides a computer device comprising memory, a processor, and a computer program stored in memory and run by the processor, wherein the fan control method described in the first embodiment is performed when the processor runs the program.

[0008] In a fourth embodiment, the embodiment of the present application further provides a storage medium containing computer-executable instructions, wherein when the computer-executable instructions are executed by a computer processor, the fan control method described in the first embodiment is performed. [Brief explanation of the drawing]

[0009] [Figure 1] This is a flowchart of the fan control method according to the embodiment of the present invention. [Figure 2] This is a flowchart of another fan control method according to an embodiment of the present invention. [Figure 3] This is a schematic diagram of the structure of a fan control device according to an embodiment of the present invention. [Figure 4] This is a schematic diagram of the structure of a computer device according to an embodiment of the present invention. [Modes for carrying out the invention]

[0010] The present application will be further described below with reference to the drawings and embodiments. For ease of understanding, the embodiments described herein are used solely for the purpose of illustrating the present application. Furthermore, for the sake of clarity, the drawings show only the parts relevant to the present application and not all structures.

[0011] Figure 1 is a flowchart of a fan control method according to an embodiment of the present invention, and as shown in Figure 1, the method may include the following steps S110 to S140.

[0012] The S110 acquires the ambient temperature and the charge / discharge rate of the battery pack.

[0013] Here, the method is applied to an energy storage system, and the energy storage system includes a battery pack, a fan, and temperature detection means. The fan is configured to cool the battery pack, and the temperature detection means is configured to detect the ambient temperature and the temperature of the battery pack. The temperature detection means may be a thermistor, and in this embodiment, the temperature of the battery pack may be detected by the temperature detection means. During the charging and discharging process of the battery pack, the temperature distribution of each detection site of the battery pack detected by the temperature detection means is non-uniform. In some embodiments, the temperatures of multiple battery packs may be detected, and the maximum value among the temperatures of the multiple battery packs may be selected as the temperature of the battery pack.

[0014] The charge-discharge rate of the battery pack determines the heat generation amount of the battery pack, and the heat dissipation efficiency of the fan changes according to the change in the heat generation amount of the battery pack. Generally, the higher the charge-discharge rate of the battery pack, the more heat is generated by the battery pack during charging and discharging, and thus the fan needs to have a higher heat dissipation efficiency. The lower the charge-discharge rate of the battery pack, the less heat is generated by the battery pack during charging and discharging, and thus the fan needs to have a lower heat dissipation efficiency. In this embodiment, the degree of heat dissipation efficiency of the fan is determined by obtaining the charge-discharge rate of the battery pack and determining the heat generation amount of the battery pack.

[0015] In S120, a first temperature range [T1, T2] of the battery pack is determined based on the ambient temperature. Here, within the first temperature range [T1, T2] of the battery pack, the fan is operated according to a linear rule for a duty ratio of 0 to A%, and 0 < A% ≤ 100% is satisfied, according to the charge-discharge rate of the battery pack.

[0016] Here, the fan is controlled to operate according to a linear rule for a duty cycle of 0 to A% when the battery pack temperature is within the first temperature range [T1, T2] of the battery pack. That is, when the battery pack temperature is T1, the fan starts up, and then as the battery pack temperature gradually increases from T1 to T2, the fan's duty cycle increases linearly, and when the battery pack temperature is T2, the fan operates at its maximum duty cycle A. As can be understood, the higher the charge / discharge rate of the battery pack, and the higher the amount of heat generated by the battery pack, the greater the heat dissipation efficiency required of the fan. This allows for a larger maximum duty cycle A, which in turn allows the battery pack to dissipate heat effectively. That is, the higher the charge / discharge rate of the battery pack, the larger A is in the linear rule for a duty cycle of 0 to A%.

[0017] Generally, fans directly control their duty cycle based on the battery pack temperature [0~Tmax] to achieve heat dissipation from the battery pack. While this can improve heat dissipation capacity to a certain extent, it also introduces relative noise. Since ambient temperature affects the heat dissipation efficiency of the battery pack, the higher the ambient temperature, the lower the heat dissipation efficiency of the battery pack when the fan speed is the same. Therefore, the fan's duty cycle needs to take into account both the ambient temperature and the battery pack temperature. In this embodiment, first temperature intervals [T1, T2] for different battery packs are determined based on different ambient temperatures. The fan is activated when the battery pack temperature reaches a different T1, the fan speed is linearly controlled within the battery pack temperature (T1, T2), and the fan speed is controlled to the maximum duty cycle when the battery pack temperature reaches a different T2. In this way, the fan is controlled with a preset duty cycle, taking into account both the external ambient temperature and the battery pack temperature, thereby achieving sufficient heat dissipation from the battery pack. Furthermore, by activating the fan when the battery pack temperature reaches a different T1 under different ambient temperatures, the fan is prevented from constantly being in the startup process, thus achieving low-noise fan control.

[0018] The S130 obtains the current battery pack temperature.

[0019] The current temperature of the battery pack may be the temperature of the battery pack with the maximum temperature among the temperatures of the plurality of battery packs detected at a plurality of detection points, and the current temperature of the battery pack is the maximum battery pack temperature during the charging process or the discharging process of the battery.

[0020] In S140, when the current temperature of the battery pack is within the first temperature range [T1, T2] of the battery pack, the fan is controlled to operate at a preset duty ratio based on a linear rule for a duty ratio of 0 to A%.

[0021] Here, when the current temperature of the battery pack is within the first temperature range [T1, T2] of the battery pack, it is controlled so that the fan operates at a preset duty ratio based on a linear rule for a duty ratio of 0 to A%, and sufficient heat dissipation for the battery pack and low-noise control of the fan are realized.

[0022] Preferably, when the current temperature of the battery pack exceeds the second temperature range [T3, T4], the operation of the battery pack is stopped, where the second temperature range [T3, T4] includes the first temperature range [T1, T2] of the battery pack, and the battery pack is safely operated within the second temperature range [T1, T2].

[0023] When the current temperature of the battery pack is within the temperature range [ T2, T4], the fan operates at a duty ratio of A%. y

[0024] When the current temperature of the battery pack is greater than T4, it is determined whether a charging signal is detected. When a charging signal is detected, the fan is controlled to operate at a duty ratio of B%, and 0 < B% ≤ 100% is satisfied.

[0025] Here, if the current temperature of the battery pack exceeds the second temperature interval [T3, T4] during operation, the operation of the battery pack can be stopped to achieve over-temperature protection for the battery pack and avoid the occurrence of a battery pack explosion. After the battery pack has stopped operating, i.e., after over-temperature protection, if a charging signal is detected, the fan can be controlled to operate at a duty cycle of B%, thereby accelerating the cooling down process. In one embodiment, if a charging signal is detected, the fan can be controlled to operate at a duty cycle of 50%, thereby accelerating the cooling down process and improving the charging speed of subsequent battery packs.

[0026] Preferably, based on the above embodiment, we will explain how to determine the first temperature interval [T1, T2] of the battery pack based on the ambient temperature. Figure 2 is a flowchart of another fan control method according to an embodiment of the present application, and as shown in Figure 2, the method includes the following steps S210 to S250.

[0027] The S210 acquires the ambient temperature and the charge / discharge rate of the battery pack.

[0028] In S220, the ambient temperature is divided into multiple temperature levels with predetermined temperature intervals, and the temperature level is determined.

[0029] The heat dissipation efficiency of the battery pack is divided into multiple temperature levels with predetermined temperature intervals (for example, temperature levels can be represented by Roman numerals, and temperature levels can include Class I, Class II, Class III, etc.), meaning that the heat dissipation efficiency of the battery pack differs at different temperature levels. Generally, in the case of heat dissipation without a fan or with the same fan speed, the higher the temperature level, the lower the heat dissipation efficiency of the battery pack, and the heat dissipation efficiency of the battery pack is lowest when the temperature level reaches a preset temperature level. To achieve effective heat dissipation for the battery pack, the higher the temperature level, the lower the heat dissipation efficiency of the battery pack, and therefore the fan needs to have high heat dissipation efficiency.

[0030] In one embodiment, the preset temperature level may be one of the temperature levels having the plurality of predetermined temperature intervals.

[0031] In S230, based on the temperature level, the interval value T1 at the left end of the first temperature interval [T1, T2] of the battery pack is determined, and based on the second temperature interval [T3, T4], the interval value T2 at the right end of the first temperature interval [T1, T2] of the battery pack is determined. Here, within the first temperature interval [T1, T2] of the battery pack, the fan is operated according to a linear rule for a duty ratio of 0 to A%, and 0 < A% ≤ 100% is satisfied.

[0032] In the actual fan control process, it only needs to satisfy that the interval value T2 at the right end of the first temperature interval [T1, T2] of the battery pack is smaller than the interval value T4 at the right end in the first temperature interval [T3, T4]. The interval value T2 at the right end of the first temperature interval [T1, T2] of the battery pack determines the end time of fan control. Generally, at different ambient temperature levels, the interval value T2 at the right end of the first temperature interval [T1, T2] of the battery pack is constant, that is, at different ambient temperature levels, the end time of fan control is approximately the same. The magnitude of the interval value T1 at the left end of the first temperature interval [T1, T2] of the battery pack determines the start time of the fan. When the start end time of the fan is constant, the earlier the start time of the fan, the relatively longer the start time of the fan, thereby increasing the heat dissipation efficiency of the fan. The relatively shorter the start time of the fan, the lower the heat dissipation efficiency of the fan.

[0033] The higher the temperature level, the lower the heat dissipation efficiency of the battery pack, which in turn increases the heat dissipation efficiency required of the fan. For example, in this embodiment, when the ambient temperature is below a preset temperature level, the higher the temperature level, the lower the interval value T1 at the left end of the first temperature interval [T1, T2] of the battery pack, and the longer the fan is running, the higher the heat dissipation efficiency of the fan. When the ambient temperature is above a preset temperature level, the battery pack's heat dissipation efficiency is lowest because the ambient temperature has reached the preset temperature level, and the temperature change rate of the fan's duty cycle has a greater impact on the fan's heat dissipation efficiency than extending the fan's running time to improve the fan's heat dissipation efficiency. When the ambient temperature is higher than the preset temperature level, the interval value T1 at the left end of the first temperature interval [T1, T2] of the battery pack can be adjusted to make the temperature change rate of the battery pack fan's duty cycle greater than the temperature change rate of the fan's duty cycle determined at the temperature level prior to the preset temperature level, thereby achieving sufficient heat dissipation to the battery pack. Here, the temperature change rate of the battery pack fan's duty cycle is the ratio of A% to the difference between (T1-T2) in the first temperature interval [T1,T2] of the battery pack. Furthermore, since the fan is activated when the battery pack temperature reaches a different T1 at each temperature level, the fan is not constantly in the activation process at each temperature level, thereby achieving low-noise fan control.

[0034] Note that the operation process of the battery pack includes the charging process and the discharging process of the battery pack. In this embodiment, after obtaining the environmental temperature and the charge-discharge rate of the battery pack, preferably, it further includes determining the charge-discharge state of the battery pack. When the battery pack is in a charged state, a first temperature range of the first type of battery pack is determined based on the environmental temperature. Here, in the first temperature range of the first type of battery pack, according to the charging efficiency of the battery pack, the fan is operated according to a linear rule for a duty ratio of 0 to A%, where A% satisfies 0 < A% ≤ 100%. When the battery pack is in a discharged state, a first temperature range of the second type of battery pack is determined based on the environmental temperature. Here, in the first temperature range of the second type of battery pack, according to the discharging efficiency of the battery pack, the fan is operated according to a linear rule for a duty ratio of 0 to A%, where A% satisfies 0 < A% ≤ 100%.

[0035] The following table respectively shows the adjustment of the fan's duty ratio in the charging process and the discharging process of the battery pack.

[0036] (Table 1) Control of the fan's duty ratio in the charging process of the battery pack TIFF0007875372000001.tif50135

[0037] The following can be seen from Table 1. When a battery pack is in a charged state, different first temperature intervals for different Type 1 battery packs are determined based on different ambient temperatures. If the ambient temperature level is below a preset temperature level, for example, if the preset temperature level is Class III, then when the temperature level is Class I (0°C, 10°C), Class II (10°C, 25°C), or Class III (25°C, 35°C), the leftmost interval value of the first temperature interval for the Type 1 battery pack is related to the temperature level. As the temperature level rises, the leftmost interval value T1 of the first temperature interval [T1, T2] of the battery pack decreases. If the temperature level is higher than a preset temperature level, for example, if the preset temperature level is Class III and the temperature level is Class IV [35°C, 50°C], the leftmost interval value T1 of the first temperature interval [T1, T2] of the battery pack is adjusted so that the temperature change rate of the fan duty cycle at that temperature level [35°C~50°C] (e.g., A% / 10 in Table 1) is greater than the temperature change rate of the fan duty cycle determined at the temperature level immediately preceding the preset temperature level [25°C, 35°C] (e.g., A% / 17 in Table 1). This enables effective heat dissipation during the battery pack charging process.

[0038] (Table 2) Control of the fan duty cycle during the battery pack discharge process TIFF0007875372000002.tif49130

[0039] The following can be seen from Table 2. When the battery pack is in a discharged state, different first temperature intervals for different Type 2 battery packs are determined based on different ambient temperatures. When the ambient temperature level is below a preset temperature level, for example, with the preset temperature level being Class IV, the leftmost interval value of the first temperature interval for the Type 2 battery pack is related to the temperature level when the temperature level is Class I (-10°C, 0°C), Class II (0°C, 15°C), Class III (15°C, 30°C), and Class IV (30°C, 40°C). As the temperature level rises, the leftmost interval value T1 of the first temperature interval [T1, T2] of the battery pack decreases. When the temperature level is higher than a preset temperature level, for example, if the preset temperature level is then Class IV, and the temperature level is Class V [40°C, 60°C], the leftmost interval value T1 of the first temperature interval [T1, T2] of the battery pack is adjusted so that the temperature change rate of the fan duty cycle at that temperature level [35°C~50°C] (e.g., A% / 5 in Table 2) is greater than the temperature change rate of the fan duty cycle determined at the previous temperature level (Class IV [30°C, 40°C]) (e.g., A% / 20 in Table 2). This enables effective heat dissipation during the discharge process of the battery pack.

[0040] The S240 obtains the current temperature of the battery pack.

[0041] In the S250, when the current temperature of the battery pack is within the first temperature interval [T1, T2] of the battery pack, the fan is controlled to operate at a preset duty cycle based on a linear rule for duty cycles from 0 to A%.

[0042] This proposed technology, based on the above-mentioned technology, determines the leftmost interval value T1 of the first temperature interval [T1, T2] of the battery pack based on the temperature level during the operation process of the battery pack, and determines the rightmost interval value T2 of the first temperature interval [T1, T2] of the battery pack based on the second temperature interval [T3, T4]. As a result, different first temperature intervals [T1, T2] of the battery pack are determined based on different ambient temperatures, and the fan is activated when the battery pack temperature reaches a different T1, the fan speed is linearly controlled within the battery pack temperature range T1 to T2, and the fan speed is controlled to the maximum duty cycle when the battery pack temperature reaches a different T2. This comprehensively considers the external ambient temperature and the battery pack temperature, controls the fan with a preset duty cycle, and achieves sufficient heat dissipation to the battery pack and low-noise fan control.

[0043] The operation process of the battery pack includes the charging process and the discharging process of the battery pack, and the second temperature interval [T3, T4] includes the first temperature interval of type 1 and the second temperature interval of type 2. Preferably, when the current temperature of the battery pack exceeds the second temperature interval of type 1 or the second temperature interval of type 2, the battery pack stops operating, where the second temperature interval of type 1 includes the first temperature interval of the type 1 battery pack, and the battery pack is safely charged within the second temperature interval of type 1; and the second temperature interval of type 2 includes the first temperature interval of the type 2 battery pack, and the battery pack is safely discharged within the second temperature interval of type 2.

[0044] Referring again to Table 1, if the current temperature of the battery pack exceeds the second temperature interval of Type 1 [0°C, 50°C] during the charging process, the operation of the battery pack will be stopped, achieving over-temperature protection during the charging process, i.e., the safe charging temperature range of the battery pack is [0°C, 50°C]. Referring again to Table 2, if the current temperature of the battery pack exceeds the second temperature interval of Type 2 [-10°C, 60°C] during the discharging process, the operation of the battery pack will be stopped, achieving over-temperature protection during the discharging process, i.e., the safe discharging temperature range of the battery pack is [-10°C, 60°C].

[0045] Embodiments of the present application further provide a fan control device. The fan control device according to the embodiments of the present application can execute the fan control method according to any embodiment of the present application, and includes functional modules and beneficial effects corresponding to the execution method. FIG. 3 is a schematic structural diagram of a fan control device according to an embodiment of the present application. As shown in FIG. 3, the device includes a first acquisition module 10 configured to acquire the ambient temperature and the charge-discharge rate of the battery pack, a first temperature range determination module 20 configured to determine a first temperature range [T1, T2] of the battery pack based on the ambient temperature, where in the first temperature range [T1, T2] of the battery pack, the fan is operated according to a linear rule for a duty ratio of 0 to A%, and 0 < A% ≤ 100 is satisfied, a second acquisition module 30 configured to acquire the current temperature of the battery pack, and a fan control module 40 configured to control the fan to operate at a preset duty ratio based on a linear rule for a duty ratio of 0 to A% in response to the current temperature of the battery pack being within the first temperature range [T1, T2] of the battery pack.

[0046] Preferably, the device includes a driving stop module configured to stop the operation of the battery pack when the current temperature of the battery pack exceeds a second temperature range [T3, T4], where the second temperature range [T3, T4] includes the first temperature range [T1, T2] of the battery pack, and the battery pack is safely operated within the second temperature range [T1, T2], a first preset duty ratio operation module configured to configure the fan to operate at a duty ratio of A% when the current temperature of the battery pack is within the temperature range [ [T2, T4].

[0047] Preferably, the device includes a first determination module configured to determine whether a charging signal is detected when the current temperature of the battery pack is greater than T4. When a charging signal is detected, it further includes a second preset duty ratio operation module configured to control the fan to operate at a duty ratio of B% and satisfy 0 < B% ≤ 100%.

[0048] Preferably, the device further includes a second determination module configured to divide into a plurality of temperature levels having a predetermined temperature range and determine a certain temperature level of the ambient temperature, The first temperature range determination module 20 includes left range determination means configured to determine the left range value T1 of the first temperature range [T1, T2] of the battery pack based on the temperature level, right range determination means configured to determine the right range value T2 of the first temperature range [T1, T2] of the battery pack based on the second temperature range [T3, T4], and first temperature range determination means configured to determine the first temperature range [T1, T2] of the battery pack based on the left range value T1 and the right range value T2 at the left end.

[0049] Preferably, the temperature change rate of the duty ratio of the fan is the ratio of the duty ratio of A% to the temperature range (T2 - T1) of the first temperature range [T1, T2] of the battery pack.

[0050] Preferably, the left range determination means is configured to determine the left range value T1 of the first temperature range [T1, T2] of the battery pack based on the temperature level by the following method: When the temperature level is below the preset temperature level, the higher the temperature level, the lower the left range value T1 of the first temperature range [T1, T2] of the battery pack. Here, the heat dissipation efficiency of the battery pack at the preset temperature level is the lowest. When the temperature level is greater than the preset temperature level, the left range value T1 of the first temperature range [T1, T2] of the battery pack is adjusted so that the temperature change rate of the duty ratio of the fan is greater than the temperature change rate of the duty ratio of the fan determined at the previous temperature level of the preset temperature level.

[0051] Preferably, the second preset duty ratio operation module is configured to control the fan to operate at a duty ratio of B% by the following method, Control the fan to operate at a duty ratio of 50%.

[0052] Preferably, according to the charge and discharge rate of the battery pack, the fan is operated according to a 0~A% duty cycle linear rule. Specifically, The higher the charge and discharge rate of the battery pack, the larger A is in the linear rule for the 0~A% duty ratio.

[0053] Preferably, the device Further includes a third determination module configured to determine the charge and discharge state of the battery pack, The first temperature range determination module 20 When the battery pack is in a charging state, it is configured to determine the first temperature range of the first type of battery pack based on the ambient temperature. Here, in the first temperature range of the first type of battery pack, the fan is operated according to a linear rule for the 0~A% duty ratio according to the charging efficiency of the battery pack, and the first determination means satisfying 0<A%≦100%, When the battery pack is in a discharging state, it is configured to determine the first temperature range of the second type of battery pack based on the ambient temperature. Here, in the first temperature range of the second type of battery pack, the fan is operated according to a linear rule for the 0~A% duty ratio according to the discharging efficiency of the battery pack, and includes the second determination means satisfying 0<A%≦100%.

[0054] Preferably, the second temperature range [T3, T4] includes the second temperature range of the first type and the second temperature range of the second type, The operation stop module The battery pack is configured to stop operating when its current temperature exceeds a first type second temperature zone or a second type second temperature zone, wherein the first type second temperature zone includes a first temperature zone of the first type battery pack, and the battery pack is safely charged within the first type second temperature zone; and the second type second temperature zone includes a first temperature zone of the second type battery pack, and the battery pack is safely discharged within the second type second temperature zone.

[0055] Figure 4 is a schematic diagram of the structure of a computer device according to an embodiment of the present invention. As shown in Figure 4, the device includes a processor 70, memory 71, input device 72, and output device 73, and the number of processors 70 in the device may be one or more. In Figure 4, one processor 70 is used as an example, and the processor 70, memory 71, input device 72, and output device 73 in the device may be connected by a bus or by other means, and in Figure 4, connection by bus is used as an example.

[0056] Memory 71 is used as a computer-readable storage medium for software programs, computer-executable programs, and modules, and is used, for example, to store program instructions / modules corresponding to the fan control method in the embodiment of the present invention (for example, the first acquisition module 10, the first temperature interval determination module 20, the second acquisition module 30, and the fan control module 40 in the fan control device). The processor 70 executes various functional applications and data processing of the device by operating the software programs, instructions, and modules stored in memory 71, thereby realizing the fan control method described above.

[0057] The memory 71 may mainly include a program storage area and a data storage area. Here, the program storage area can store an operating system and application programs required for at least one function, and the data storage area can store data created according to the use of the terminal. Also, the memory 71 may include a high-speed random access memory, and may also include, for example, at least one non-volatile memory such as a disk storage device, a flash memory device, or other non-volatile solid state storage devices. In some embodiments, the memory 71 may include a memory installed remotely from the processor 70, and these remote memories may be connected to the device via a network. Examples of the above network include the Internet, intranet, local area network, mobile communication network, and combinations thereof.

[0058] The input device 72 is used to receive the input numerical or character information and generate a key signal input related to the user installation and function control of the device. The output device 73 may include a display device such as a display panel.

[0059] The embodiments of the present application further provide a storage medium including computer-executable instructions for executing a fan control method when executed by a computer processor. The method includes: obtaining the ambient temperature and the charge-discharge rate of the battery pack; determining a first temperature range [T1, T2] of the battery pack based on the ambient temperature, where in the first temperature range [T1, T2] of the battery pack, the fan is operated according to a linear rule for a duty ratio of 0 to A%, and 0 < A% ≤ 100% is satisfied; obtaining the current temperature of the battery pack; The method includes the step of controlling the fan to operate at a preset duty cycle based on a linear rule for duty cycles of 0 to A%, if the current temperature of the battery pack is within a first temperature interval [T1, T2] of the battery pack.

[0060] Naturally, a storage medium containing computer-executable instructions according to an embodiment of the present application may not be limited to the methods described above, but may also perform related operations in a fan control method according to any embodiment of the present application.

[0061] From the above description of the embodiments, it will be clear to those skilled in the art that the present invention may be implemented by software and necessary general-purpose hardware, or by hardware alone, but in many cases the former is a more preferred embodiment. Based on this understanding, the present invention may be embodied in the form of a software product, which may be stored on a computer-readable storage medium such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory (FLASH), hard disk, or optical disk, and may include at least one instruction for causing a computer device (which may be a personal computer, server, or network device, etc.) to perform the method described in the embodiments of the present invention.

[0062] In the above embodiment of the device, the included means and modules are merely partitioned according to functional logic, but are not limited to the above partitions; they only need to realize the corresponding functions, and the names of the functional means are merely for the purpose of distinguishing them from one another.

Claims

1. A fan control method applied to an energy storage system, wherein the energy storage system includes a battery pack, a fan, and a temperature detection means, the fan is configured to cool the battery pack, and the temperature detection means is configured to detect the ambient temperature and the temperature of the battery pack. The aforementioned fan control method is: The steps include obtaining the ambient temperature and the charge / discharge rate of the battery pack, The first temperature interval [T1, T2] of the battery pack is determined based on the ambient temperature, and in the first temperature interval [T1, T2] of the battery pack, the fan is operated according to a linear rule for a duty cycle of 0 to A% according to the charge / discharge rate of the battery pack, and the condition 0 < A% ≤ 100% is satisfied. The steps include obtaining the current temperature of the battery pack, A fan control method characterized by including the steps of: in response to the current temperature of the battery pack being within a first temperature interval [T1, T2] of the battery pack, controlling the fan to operate at a preset duty cycle based on a linear rule for duty cycles from 0 to A%, thereby starting the fan from a stopped state when the temperature of the battery pack reaches T1, and controlling the fan to operate at a maximum duty cycle of A% when the temperature of the battery pack reaches T2.

2. The aforementioned fan control method is: In response to the current temperature of the battery pack exceeding a second temperature interval [T3, T4], the operation of the battery pack is stopped, where the second temperature interval [T3, T4] includes the first temperature interval [T1, T2] of the battery pack, and the battery pack is operated safely within the second temperature interval [T3, T4]. The fan control method according to claim 1, further comprising the step of operating the fan at a duty cycle of A% in response to the current temperature of the battery pack being within a temperature interval [T2, T4].

3. The aforementioned fan control method is: The steps include determining whether a charging signal has been detected in response to the current temperature of the battery pack being greater than T4, The fan control method according to claim 2, further comprising the step of controlling the fan to operate at a duty cycle of B% in response to the detection of the charging signal, and satisfying 0 < B% ≤ 100%.

4. The aforementioned fan control method is: The process further includes the step of dividing the temperature into a plurality of temperature levels having predetermined temperature intervals, and determining the temperature level in which the ambient temperature is located. The step of determining the first temperature interval [T1, T2] of the battery pack based on the ambient temperature is: Based on the temperature level, the interval value T1 at the left end of the first temperature interval [T1, T2] of the battery pack is determined, Based on the second temperature interval [T3, T4], the interval value T2 at the right end of the first temperature interval [T1, T2] of the battery pack is determined, The fan control method according to claim 2, characterized in that it includes determining the first battery pack temperature interval [T1, T2] based on the interval value T1 at the left end and the interval value T2 at the right end.

5. Determining the leftmost interval value T1 of the first temperature interval [T1, T2] of the battery pack based on the temperature level is: When the temperature level is below a preset temperature level, the higher the temperature level, the lower the interval value T1 at the left end of the first temperature interval [T1, T2] of the battery pack becomes, and at this point, the heat dissipation efficiency of the battery pack at the preset temperature level is lowest. The fan control method according to claim 4, characterized in that, when the temperature level is greater than the preset temperature level, the interval value T1 at the leftmost end of the first temperature interval [T1, T2] of the battery pack is adjusted so that the rate of change of the fan duty cycle when the battery pack is at the temperature level is greater than the rate of change of the fan duty cycle determined at the temperature level immediately preceding the temperature level.

6. The fan control method according to claim 5, characterized in that the rate of temperature change of the duty cycle of the fan is the ratio of the duty cycle of A% to the temperature range (T2-T1) of the first temperature interval [T1, T2] of the battery pack.

7. The step of controlling the fan to operate at a duty cycle of B% is: The fan control method according to claim 3, characterized in that it includes controlling the fan to operate at a duty cycle of 50%.

8. The step of operating the fan in a linear rule for a duty cycle of 0 to A% according to the charge / discharge rate of the battery pack is: The fan control method according to claim 1, characterized in that the higher the charge / discharge rate of the battery pack, the larger A in the linear rule for the duty cycle from 0 to A%.

9. The aforementioned fan control method is: The process further includes the step of determining the charge / discharge state of the battery pack, The step of determining the first temperature interval [T1, T2] of the battery pack based on the ambient temperature is: In response to the battery pack being in a charging state, a first temperature interval [T1, T2] for the first type of battery pack is determined based on the ambient temperature, where, in the first temperature interval of the first type of battery pack, the fan is operated according to a linear rule for a duty cycle of 0 to A% according to the charging efficiency of the battery pack, and the condition 0 < A% ≤ 100% is satisfied. The fan control method according to claim 2, characterized in that, in response to the battery pack being in a discharge state, a first temperature interval [T1, T2] of the second type of battery pack is determined based on the ambient temperature, and in the first temperature interval of the second type of battery pack, the fan is operated according to a linear rule for a duty cycle of 0 to A% in accordance with the discharge efficiency of the battery pack, and satisfies 0 < A% ≤ 100%.

10. The second temperature interval [T3, T4] includes a first type second temperature interval and a second type second temperature interval, The step of stopping the operation of the battery pack in response to the current temperature of the battery pack exceeding the second temperature interval [T3, T4] is: The fan control method according to claim 9, characterized in that, in response to the current temperature of the battery pack exceeding the first type second temperature interval or the second type second temperature interval, the operation of the battery pack is stopped, wherein the first type second temperature interval includes the first temperature interval of the first type battery pack, the battery pack is safely charged within the first type second temperature interval, and the second type second temperature interval includes the first temperature interval of the second type battery pack, the battery pack is safely discharged within the second type second temperature interval.

11. A fan control device, A first acquisition module configured to acquire ambient temperature and battery pack charge / discharge rate, A first temperature interval determination module is configured to determine a first temperature interval [T1, T2] of the battery pack based on the ambient temperature, wherein in the first temperature interval [T1, T2] of the battery pack, the fan is operated according to a linear rule for a duty cycle of 0 to A% according to the charge / discharge rate of the battery pack, and satisfies 0 < A% ≤ 100%. A second acquisition module configured to acquire the current temperature of the battery pack, A fan control device comprising a fan control module configured to operate the fan at a preset duty cycle based on a linear rule for duty cycles from 0 to A%, in response to the current temperature of the battery pack being within a first temperature interval [T1, T2] of the battery pack, thereby starting the fan from a stopped state when the temperature of the battery pack reaches T1, and controlling the fan to operate at a maximum duty cycle of A% when the temperature of the battery pack reaches T2.

12. A computer device comprising memory, a processor, and a computer program stored in the memory and executable by the processor, A computer device characterized in that, when the processor executes the computer program, the fan control method described in any one of claims 1 to 10 is implemented.

13. A storage medium containing a computer-executable instruction, characterized in that when the computer-executable instruction is executed by a computer processor, the fan control method described in any one of claims 1 to 10 is performed.