Control method, energy storage power supply and storage medium
By calculating the temperature, noise, and power consumption information of the energy storage power source, and controlling the operation of the fan under different duty cycles, the problem of noise and energy consumption of energy storage devices in noisy environments is solved, achieving a dynamic balance of temperature, noise, and power consumption, and improving system stability and applicability.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- SHENZHEN HELLO TECH ENERGY CO LTD
- Filing Date
- 2025-07-23
- Publication Date
- 2026-06-26
AI Technical Summary
In environments with high noise requirements, existing energy storage devices struggle to achieve a dynamic balance between temperature control, noise control, and energy efficiency optimization under different operating conditions due to issues with fan noise and energy consumption.
By acquiring temperature, noise, and power consumption information of the energy storage power source, the comprehensive cost value under different duty cycles is calculated, and the fan operation is controlled based on the minimum total cost value to achieve a dynamic balance between temperature, noise, and power consumption.
While avoiding damage to the energy storage power supply due to excessive temperature, it reduces noise generation and power consumption, improves system stability and applicability, and enhances user experience.
Smart Images

Figure CN120650236B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of energy storage technology, and in particular to a control method, an energy storage power supply, and a non-volatile computer-readable storage medium. Background Technology
[0002] With the widespread application of portable energy storage devices in outdoor camping, emergency power supply, and outdoor construction, the high-power components inside these devices (such as inverters, battery packs, and MPPT modules) generate a large amount of heat during charging and discharging. To ensure the stable operation of these energy storage devices, an active cooling system (e.g., a cooling fan) is required.
[0003] In related technologies, the cooling system is usually based on the internal temperature control of the energy storage device. However, in some specific scenarios, such as night camping or other environments with high noise requirements, the noise of the fan becomes a problem that cannot be ignored. Summary of the Invention
[0004] The present invention provides a control method, an energy storage power supply, and a storage medium to solve at least one of the aforementioned technical problems.
[0005] In a first aspect, this application proposes a control method for an energy storage power supply, the energy storage power supply including a fan, the method comprising:
[0006] The temperature, noise, and power consumption information of the energy storage power supply are acquired, wherein the noise and power consumption information are determined based on the duty cycle of the fan control signal;
[0007] Calculate the first-generation value of the temperature information of the energy storage power supply, the second-generation value of the noise information, and the third-generation value of the power consumption information under different duty cycles of the fan.
[0008] Based on the first-generation value, second-generation value, and third-generation value corresponding to different duty cycles, calculate the total generation value corresponding to different duty cycles respectively.
[0009] The fan is controlled to operate based on the duty cycle that minimizes the total value.
[0010] Secondly, this application proposes an energy storage power source, comprising:
[0011] Fan; and
[0012] A controller that executes a computer program to implement the control method described in any of the above embodiments.
[0013] Thirdly, this application proposes a non-volatile computer-readable storage medium containing a computer program, which, when executed by a processor, causes the processor to perform the control method described in any of the above embodiments.
[0014] The control method, energy storage power supply, and storage medium of this application acquire temperature, noise, and power consumption information of the energy storage power supply. The noise and power consumption information are determined based on the duty cycle of the fan's control signal. Then, the first-generation value corresponding to the temperature information, the second-generation value corresponding to the noise information, and the third-generation value corresponding to the power consumption information are calculated for the fan under different duty cycles. Next, based on the first-generation, second-generation, and third-generation values corresponding to different duty cycles, the total generation value corresponding to each duty cycle is calculated. Finally, the fan is controlled based on the duty cycle with the minimum total generation value. By calculating the total generation value corresponding to different duty cycles using the first-generation, second-generation, and third-generation values, the achievement of the three indicators of temperature, noise, and power consumption under different duty cycles is determined. Finally, the fan is controlled based on the duty cycle with the minimum total generation value, enabling the fan to achieve an optimal trade-off among the three indicators. This avoids damage to the energy storage power supply due to excessive temperature while minimizing noise generation and power consumption, achieving a dynamic balance among temperature, noise, and power consumption indicators.
[0015] In other words, based on temperature, noise, and power consumption information, the first-generation, second-generation, and third-generation values are calculated, and the fan operation is controlled according to the duty cycle corresponding to the minimum total generation value. This achieves multi-objective optimal fan speed regulation, enabling the energy storage power supply to achieve a dynamic balance between improving energy efficiency, safety, and user experience, thereby enhancing system stability. Furthermore, it can also improve the fan's adaptability in different environments and usage scenarios, thus improving the applicability and scalability of the energy storage power supply.
[0016] Additional aspects and advantages of the invention will be set forth in part in the description which follows, and in part will be obvious from the description, or may be learned by practice of the invention. Attached Figure Description
[0017] The above and / or additional aspects and advantages of the present invention will become apparent and readily understood from the description of the embodiments taken in conjunction with the following drawings, in which:
[0018] Figure 1 This is a schematic diagram of an application scenario of an energy storage power supply according to one embodiment of the present invention;
[0019] Figure 2 This is a schematic diagram of the structure of an energy storage power supply according to one embodiment of the present invention;
[0020] Figure 3This is a flowchart illustrating a control method according to one embodiment of the present invention;
[0021] Figure 4 This is a flowchart illustrating a control method according to one embodiment of the present invention;
[0022] Figure 5 This is a flowchart illustrating a control method according to one embodiment of the present invention;
[0023] Figure 6 This is a flowchart illustrating a control method according to one embodiment of the present invention;
[0024] Figure 7 This is a flowchart illustrating a control method according to one embodiment of the present invention;
[0025] Figure 8 This is a flowchart illustrating a control method according to one embodiment of the present invention;
[0026] Figure 9 This is a flowchart illustrating a control method according to one embodiment of the present invention;
[0027] Figure 10 This is a flowchart illustrating a control method according to one embodiment of the present invention;
[0028] Figure 11 This is a flowchart illustrating a control method according to one embodiment of the present invention;
[0029] Figure 12 This is a flowchart illustrating a control method according to one embodiment of the present invention;
[0030] Figure 13 This is a schematic diagram of the control device according to certain embodiments of this application;
[0031] Figure 14 This is a schematic diagram illustrating the connection state of a non-volatile computer-readable storage medium and a processor in certain embodiments of this application. Detailed Implementation
[0032] Embodiments of the present invention are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and should not be construed as limiting the present invention.
[0033] In the description of this invention, it should be understood that the terms "center," "longitudinal," "lateral," "length," "width," "thickness," "upper," "lower," "front," "rear," "left," "right," "vertical," "horizontal," "top," "bottom," "inner," "outer," "clockwise," and "counterclockwise," etc., indicating orientations or positional relationships, are based on the orientations or positional relationships shown in the accompanying drawings and are only for the convenience of describing the invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of the invention. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.
[0034] In the description of this invention, it should be noted that, unless otherwise explicitly specified and limited, the terms "installation," "connection," and "joining" should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral connection. They can refer to a mechanical connection or an electrical connection. They can refer to a direct connection or an indirect connection through an intermediate medium, and they can refer to the internal communication of two components or the interaction between two components. For those skilled in the art, the specific meaning of the above terms in this invention can be understood according to the specific circumstances.
[0035] In this invention, unless otherwise explicitly specified and limited, "above" or "below" the second feature can include direct contact between the first and second features, or contact between the first and second features through another feature between them. Furthermore, "above," "over," and "on top" of the second feature includes the first feature directly above or diagonally above the second feature, or simply indicates that the first feature is at a higher horizontal level than the second feature. "Below," "below," and "under" the second feature includes the first feature directly below or diagonally below the second feature, or simply indicates that the first feature is at a lower horizontal level than the second feature.
[0036] This disclosure provides many different embodiments or examples for implementing various structures of the invention. To simplify the disclosure, specific examples of components and arrangements are described herein. These are merely examples and are not intended to limit the invention. Furthermore, reference numerals and / or letters may be repeated in different examples; such repetition is for simplification and clarity and does not in itself indicate a relationship between the various embodiments and / or arrangements discussed. In addition, examples of various specific processes and materials are provided in this invention, but those skilled in the art will recognize the application of other processes and / or the use of other materials.
[0037] Before detailing the implementation methods of this application, related technologies will be further introduced.
[0038] With the widespread application of portable energy storage devices in outdoor camping, emergency power supply, and outdoor construction, the high-power components inside these devices (such as inverters, battery packs, and Maximum Power Point Tracking (MPPT) modules) generate a large amount of heat during charging and discharging. To ensure the stable operation of these energy storage devices, an active cooling system (e.g., a cooling fan) is required.
[0039] In related technologies, the cooling system typically operates based on temperature control within the energy storage device. However, in certain scenarios, such as nighttime camping or other environments with high noise requirements, fan noise becomes a significant issue. Furthermore, the energy efficiency of the energy storage device directly affects its overall battery life; excessive energy consumption can lead to rapid battery depletion, thus impacting the user experience.
[0040] Therefore, single-objective-driven fan control strategies, such as temperature-priority control, cannot meet the dual requirements of noise control and energy efficiency optimization under different operating environments. In this case, existing heat dissipation control strategies are clearly insufficient, making it difficult to achieve a dynamic balance between temperature control, noise control, and energy efficiency optimization under different operating conditions.
[0041] In view of this, this application proposes a control method and an energy storage power supply 100. For example... Figure 1 and Figure 2 As shown, the control method provided in this application can be applied to, for example... Figure 1 and Figure 2 In the application scenario shown, the energy storage power supply 100 includes a fan 10 and a controller 20. The fan 10 can be, for example, a cooling fan 10.
[0042] Optionally, the energy storage power supply 100 includes a housing 30 and multiple components, which are housed within the housing 30. These components may include an inverter, a battery pack, an MPPT module, and other components required for the energy storage power supply 100 to perform charging and discharging. The fan 10 can dissipate heat and cool the components inside the energy storage power supply 100 to maintain the stable operation of the energy storage power supply 100.
[0043] Optionally, the outer casing 30 of the energy storage power supply 100 is provided with ventilation louvers 40, through which air can enter the interior of the energy storage power supply 100, and the heat generated by the components can also be discharged from the ventilation louvers 40 under the rotation of the cooling fan 10.
[0044] Optionally, the controller 20 can be a microcontroller unit (MCU) (a microcomputer chip that integrates multiple functions such as a central processing unit (CPU), memory, and input / output (I / O) interfaces), a digital signal processor (DSP) (a controller 20 for digital signal processing), etc. For ease of explanation, this embodiment of the application uses an MCU as an example for description.
[0045] The control method of this application will be described in detail below. Please refer to [link / reference]. Figure 3 The control method of this application embodiment can be implemented by steps 011 to 014, as detailed below:
[0046] Step 011: Obtain the temperature information, noise information and power consumption information of the energy storage power supply. The noise information and power consumption information are determined based on the duty cycle of the fan control signal.
[0047] The temperature information includes the maximum temperature value among the current temperature values of each component; or, the temperature information includes the average temperature of the current temperature values of each component; or, the temperature information includes the temperature of the internal space of the energy storage power source.
[0048] Please see Figure 4 Optionally, the control method further includes:
[0049] Step 015: Based on the preset mapping relationship, determine the noise information corresponding to different duty cycles. The preset mapping relationship is the mapping relationship between duty cycle and noise information.
[0050] Among them, the noise information N(d) can be the noise value when the fan is rotating.
[0051] It's understandable that the fan speed is determined by the effective value of the driving voltage that drives the fan. Pulse Width Modulation (PWM) adjusts the average voltage by changing the duty cycle (the ratio of the high-level duration to the total cycle time in a signal period), thereby adjusting the fan speed. In other words, different duty cycles result in different fan speeds, which can be represented by the duty cycle. Furthermore, the noise level typically differs depending on the fan's speed. Therefore, a pre-defined mapping relationship between duty cycle and noise level can be established through tables or experiments (e.g., a 20% duty cycle corresponds to a noise level of 25 dB, a 50% duty cycle to 35 dB, and an 80% duty cycle to 45 dB). In subsequent use, the noise information of the energy storage power supply can be determined simply by looking up the corresponding noise level for each duty cycle according to the pre-defined mapping relationship.
[0052] Please see Figure 5 Optionally, the control method further includes:
[0053] Step 016: Obtain the target power consumption, which is the power consumption when the fan rotates at its maximum speed;
[0054] Step 017: Determine the power consumption information based on the target power consumption and duty cycle.
[0055] The power consumption information can be the power consumption corresponding to the fan rotating at any duty cycle. The power consumption information reflects the electrical energy consumed by the fan when it is working at the current duty cycle.
[0056] The power consumption of a fan essentially depends on the power of its rotating shaft, i.e., P∝T·ω, where P is the power consumption, T is the torque, and ω is the rotational speed. The fan's load is a typical drag load (drag torque), and its required power is proportional to the cube of its rotational speed: P∝ω. 3 Because under PWM control, the duty cycle d approximately linearly corresponds to the fan speed: ω≈ω max ·d / 100%. Therefore, the power consumption P(d) of the fan can be considered as: P ∝ (ω max ·(d / 100%) 3 ∝ ω max 3 ·(d / 100%) 3 Approximately written as: P(d)∝(d / 100%) 3 Introducing the maximum power consumption P of the fan when it is running at maximum speed. max Therefore, we can conclude that: P max = k·ω max 3 (where k is a proportionality constant), therefore, the power consumption information P(d) ≈ P max • (d / 100%) 3 .
[0057] Specifically, if the internal temperature of an energy storage power supply exceeds the suitable operating temperature range of its components, it may lead to unstable charging and discharging, or even thermal runaway. Temperature sensors and thermistors can be installed inside the energy storage power supply to obtain its temperature information. Furthermore, by acquiring the duty cycle of the fan control signal, the fan speed can be determined, thereby identifying the noise and power consumption information of the energy storage power supply.
[0058] Step 012: Calculate the first-generation value corresponding to the temperature information of the energy storage power supply, the second-generation value corresponding to the noise information, and the third-generation value corresponding to the power consumption information under different duty cycles of the fan.
[0059] Among them, the first-generation value can be used as a quantitative evaluation index for temperature information, the second-generation value can be used as a quantitative evaluation index for noise information, and the third-generation value can be used as a quantitative evaluation index for power consumption information.
[0060] Step 013: Based on the first-generation value, second-generation value, and third-generation value corresponding to different duty cycles, calculate the total generation value corresponding to different duty cycles.
[0061] Specifically, for each duty cycle, the corresponding first-generation value, second-generation value, and third-generation value are calculated. Then, the total generation value of the first-generation value, second-generation value, and third-generation value is calculated. This total generation value is a comprehensive evaluation result of temperature information, noise information, and power consumption information when the fan rotates at that duty cycle.
[0062] Step 014: Control the fan operation based on the duty cycle that minimizes the value of the general agent.
[0063] It's understandable that fan control in energy storage power supplies needs to simultaneously meet three performance indicators (temperature, noise, and power consumption). These three indicators can be conflicting. For example, increasing fan speed to lower the temperature and maintain the temperature target might increase noise and power consumption, making it difficult to achieve the desired noise and power consumption targets. Conversely, decreasing fan speed to reduce noise and maintain the noise target might cause the internal temperature of the energy storage power supply to rise, making it difficult to achieve the desired temperature. By comparing the total cost of power consumption for different duty cycles, the minimum total cost of power consumption indicates that at that duty cycle, the fan achieves the optimal trade-off among the three performance indicators. This avoids overheating and damage to the energy storage power supply while minimizing excessive noise and power consumption, achieving a dynamic balance among temperature, noise, and power consumption.
[0064] Therefore, by controlling the fan operation based on the duty cycle corresponding to the minimum total value, the fan can achieve a dynamic balance between temperature, noise, and power consumption during operation.
[0065] Thus, by acquiring the temperature, noise, and power consumption information of the energy storage power supply (the noise and power consumption information are determined based on the duty cycle of the fan's control signal), the system calculates the first-generation value corresponding to the temperature information, the second-generation value corresponding to the noise information, and the third-generation value corresponding to the power consumption information under different duty cycles. Then, based on the first-generation, second-generation, and third-generation values corresponding to different duty cycles, the total generation value corresponding to each duty cycle is calculated. Finally, the fan is controlled based on the duty cycle with the minimum total generation value. By calculating the total generation value corresponding to different duty cycles using the first-generation, second-generation, and third-generation values, the system determines the achievement of the three indicators of temperature, noise, and power consumption under different duty cycles. Finally, by controlling the fan operation based on the duty cycle with the minimum total generation value, the system achieves an optimal trade-off among the three indicators. This avoids overheating and damage to the energy storage power supply while minimizing excessive noise generation and power consumption, achieving a dynamic balance among temperature, noise, and power consumption indicators.
[0066] In other words, based on temperature, noise, and power consumption information, the first-generation, second-generation, and third-generation values are calculated, and the fan operation is controlled according to the duty cycle corresponding to the minimum total generation value. This achieves multi-objective optimal fan speed regulation, enabling the energy storage power supply to achieve a dynamic balance between improving energy efficiency, safety, and user experience, thereby enhancing system stability. Furthermore, it can also improve the fan's adaptability in different environments and usage scenarios, thus improving the applicability and scalability of the energy storage power supply.
[0067] Please see Figure 6 In some implementations, step 012: calculating the first-generation value corresponding to the temperature information of the energy storage power supply, the second-generation value corresponding to the noise information, and the third-generation value corresponding to the power consumption information under different duty cycles of the fan, includes:
[0068] Step 0121: Determine the first-generation value based on the current temperature information and the preset temperature cost function, wherein the temperature cost function is determined based on the temperature information and the preset temperature value;
[0069] Step 0122: Determine the second-generation value based on the noise information corresponding to the duty cycle and the preset noise cost function, wherein the noise cost function is determined based on the noise information and the preset noise value;
[0070] Step 0123: Determine the third-generation value based on the power consumption information corresponding to the duty cycle and the preset power consumption cost function, wherein the power consumption cost function is determined based on the power consumption information and the preset power consumption value.
[0071] Among them, when the temperature of the energy storage power supply is greater than the preset temperature value, it can be considered that the current operating temperature may cause overheating and thermal runaway of the energy storage power supply, and it is necessary to dissipate heat and cool down the energy storage power supply.
[0072] Among them, when the noise information of the fan rotation is greater than the preset noise value, it can be considered that the current noise value may affect the user and affect the user experience. It can be understood that the preset noise value can be adaptively set according to the application scenario of the energy storage power supply.
[0073] Among them, when the power consumption information is less than the preset power consumption value, it can be considered that the energy utilization efficiency is relatively high, and the energy storage power supply can ensure the performance of the fan while achieving energy-saving effects.
[0074] Specifically, first, a temperature cost function T can be constructed based on the current temperature information T1 and the preset temperature value Tref:
[0075] T = T1 - Tref
[0076] To make the cost value more significant and avoid asymmetric processing of over-temperature (T > Tref) and low-temperature (T < Tref), therefore, the temperature cost function T1 can be:
[0077] T = (T1 - Tref) 2
[0078] Similarly, a noise cost function N is constructed based on the noise information N(d) and the preset noise value Nref:
[0079] N = (N(d) - Nref) 2
[0080] A power consumption cost function P is constructed based on the power consumption information P(d) and the preset power consumption value Pref:
[0081] P = (P(d) - Pref) 2
[0082] Substitute the current temperature information T1 into the temperature cost function T to determine the first-generation cost value. Then, substitute the noise information N(d) corresponding to different duty cycles d into the noise cost function N respectively to determine each second-generation cost value. Substitute the power consumption information P(d) corresponding to different duty cycles d into the power consumption cost function P respectively to determine each third-generation cost value.
[0083] Please refer to Figure 7 , in some embodiments, step 013: Based on the first-generation cost value, second-generation cost value, and third-generation cost value corresponding to different duty cycles, calculate the total cost value corresponding to different duty cycles respectively, including:
[0084] Step 0131: Obtain the temperature weight of temperature information, the noise weight of noise information, and the power weight of power consumption information. The temperature weight, noise weight, and power consumption weight are all greater than 0, and the sum of the temperature weight, noise weight, and power consumption weight is 1.
[0085] Step 0132: Calculate the total value of each duty cycle based on the temperature weight, noise weight, and power consumption weight values corresponding to different duty cycles.
[0086] Optionally, the energy storage power supply includes a heat dissipation mode, a silent mode, and a power consumption mode. In the heat dissipation mode, the temperature weight is greater than the noise weight and the power consumption weight; in the silent mode, the noise weight is greater than the temperature weight and the power consumption weight; and in the power consumption mode, the power consumption weight is greater than the temperature weight and the noise weight.
[0087] Specifically, users can customize different temperature, noise, and power consumption weights according to different application scenarios. These weights reflect the relative importance of temperature, noise, and power consumption indicators to the operation of the energy storage power supply. For example, in application scenarios prioritizing heat dissipation (e.g., high daytime temperatures or high load scenarios for the energy storage power supply), the temperature weight is greater than the noise and power consumption weights. In application scenarios prioritizing quietness (e.g., nighttime scenarios or quiet scenarios such as campsites), the noise weight is greater than the temperature and power consumption weights. However, to ensure the safe use of the energy storage power supply, the temperature weight can be set to be greater than the power consumption weight. Furthermore, in application scenarios prioritizing energy saving (e.g., low light, low power limitations), the power consumption weight is given priority and is greater than the temperature and noise weights.
[0088] Different modes can be set according to different application scenarios, such as heat dissipation mode, silent mode, and power consumption mode. In heat dissipation mode, temperature weight is greater than noise weight and power consumption weight. In heat dissipation mode, the impact of temperature index on energy storage power supply is given priority to ensure heat dissipation of energy storage power supply. In silent mode, noise weight is greater than temperature weight and power consumption weight. In silent mode, the impact of fan noise value on user is given priority to ensure user experience. In power consumption mode, power consumption weight is greater than temperature weight and noise weight. In power consumption mode, the battery life of energy storage power supply is given priority.
[0089] It is understandable that the weight values can be set manually by the user, or determined by the controller by obtaining at least one of the ambient light intensity, the electrical parameters of the energy storage power supply (such as current, voltage, remaining available capacity, etc.), and the current time period.
[0090] More specifically, the temperature cost function T can be reconstructed based on the temperature weight α and the temperature cost function:
[0091] T = α·(T1-Tref) 2
[0092] Based on the noise weight β and the noise cost function, reconstruct the noise cost function N:
[0093] N = β·(N(d)-Nref) 2
[0094] Based on the power consumption weight γ and the power consumption cost function, reconstruct the power consumption cost function P:
[0095] P = γ·(P(d)-Pref) 2
[0096] Then, based on the temperature cost function T, the noise cost function N, and the power consumption cost function P, the total cost function J(d) is constructed:
[0097] J(d) = T + N + P
[0098] That is to say: J(d) = α·(T1-Tref) 2 +β·(N(d)-Nref) 2 +γ·(P(d)-Pref) 2
[0099] Among them, α+β+γ= 1, and α∈[0,1], β∈[0,1], γ∈[0,1].
[0100] Finally, by setting a duty cycle set, D={d1,d2,...,dn} (e.g., from 20% to 100%, with a duty cycle step size of 5%, the step size can be set according to the PWM precision supported by the hardware), each duty cycle is substituted into the total cost function J(d) to calculate the total cost value. Then, the minimum total cost value is selected: d*=argminJ(di). Based on d*, the fan's PWM is controlled to achieve the optimal fan speed that simultaneously meets the temperature, noise, and power consumption requirements.
[0101] For example, taking a fan with a maximum power consumption Pmax = 3 watts (W), a current temperature T1 = 60℃, a preset temperature Tref = 50℃, a preset noise level Nref = 28dB, a preset power consumption Pref = 1.5W, and the user selecting silent mode, with α = 0.2, β = 0.6, and γ = 0.2 in silent mode as an example, with a duty cycle d = 50%, N(50%) = 29dB, and P(50%) = 3*(0.5) 3 =0.375 W, (T Tref) 2 =(60 50) 2 =100, (N) Nref) 2 =(29 28) 2 =1, (P Pref) 2 =(0.375 1.5) 2 ≈1.27, then the cost function J(50%) = 0.2*100 + 0.6*1 + 0.2*1.27 = 20 + 0.6 + 0.254 = 20.854. By calculating the corresponding values for each duty cycle d, and then taking the minimum J(di), the corresponding... This is the final output duty cycle, and the fan operation is controlled based on this duty cycle.
[0102] Understandably, based on the cost function, a penalty term related to the duration and magnitude of deviation can be added when a certain indicator (temperature indicator, noise indicator, energy consumption indicator) continuously deviates from its target value (Tref, Nref, Pref). This would prevent the system from ignoring the long-term risks of a certain indicator due to "short-term balance" (such as a slow temperature rise eventually leading to overheating, or continuous noise exceeding the standard affecting the user experience).
[0103] Furthermore, offline simulations or experiments can be used to iterate through all possible weight combinations (α, β, γ), calculate the corresponding temperature, noise, and power consumption performance, filter out Pareto optimal solutions, and classify them by scenario (such as "silent mode," "energy-saving mode," "heat dissipation mode," etc.), storing them as Pareto tables. Pareto tables contain "non-dominated" weight combinations for temperature, noise, and power consumption under different scenarios. That is, for the weights of the three indicators, if no other weight combination can improve another objective without worsening at least one objective, then that combination is a Pareto optimal solution. When the temperature, noise, and power consumption information of the current scenario is detected to match a certain scenario category in the Pareto table, the Pareto optimal weights for that scenario can be directly called as the adjustment benchmark, reducing computational load and improving adjustment efficiency.
[0104] Please see Figure 8 In some implementations, the control method further includes:
[0105] Step 018: If the noise weight is greater than the temperature weight and / or the power consumption weight is greater than the temperature weight, determine whether the changing trend of multiple consecutive temperature information meets the preset trend, which includes an upward trend.
[0106] Step 019: If the changing trends of multiple consecutive temperature information meet the preset trend, increase the temperature weight, decrease the noise weight, and / or decrease the power consumption weight.
[0107] Specifically, when the noise weight is greater than the temperature weight and / or the power consumption weight is greater than the temperature weight, meaning that the temperature index is not the highest priority index, the temperature information of the energy storage power supply can be continuously monitored. If multiple temperature readings show an upward trend, it can be assumed that the fan at its current speed is insufficient to meet the heat dissipation requirements of the energy storage power supply. In this case, the requirements for quiet operation and heat dissipation conflict. To ensure the electrical safety of the energy storage power supply, at least one of the following can be increased: the temperature weight, decreased noise weight, and decreased power consumption weight, to improve the heat dissipation capacity and meet the heat dissipation requirements. For example, the temperature weight can be increased while the noise weight is decreased and the power consumption weight remains unchanged; or, the temperature weight can be increased while the noise weight and power consumption weight are decreased, etc. This application does not limit the scope of these methods and will not list them all here.
[0108] Please see Figure 9 In some implementations, the control method further includes:
[0109] Step 020: When the changing trends of multiple consecutive temperature information meet the preset trend, control the energy storage power supply to issue a first prompt message, wherein the first prompt message is used to prompt the user that the temperature weight has increased.
[0110] Specifically, when the changing trends of multiple consecutive temperature information meet the preset trend, the energy storage power supply can be controlled to emit a first prompt message in the form of sound, text, light, or vibration through the display screen, light, microphone, or motor of the energy storage power supply to prompt the user that the temperature of the energy storage power supply has risen. In order to ensure power safety, the temperature weight is increased.
[0111] Please see Figure 10 In some implementations, the control method further includes:
[0112] Step 021: If the temperature information is greater than the preset temperature threshold, set the temperature weight to 1.
[0113] The preset temperature threshold can be the upper limit temperature of any component, or it can be the minimum temperature value among the upper limit temperatures of multiple components.
[0114] Specifically, in order to further meet the heat dissipation requirements of energy storage power supplies and ensure their safety, an over-temperature protection priority mechanism can be set for the energy storage power supply. That is, if the temperature exceeds the upper limit temperature of any component or the minimum temperature value among the upper limit temperatures of multiple components, an alarm is triggered. The temperature weight is set to 1, and the power consumption weight and noise weight are both set to 0, ignoring noise and energy efficiency, thus ensuring the power safety of the energy storage power supply. At the same time, the energy storage power supply can also record alarms and generate alarm logs for users to better monitor the energy storage power supply.
[0115] Please see Figure 11In some implementations, the control method further includes:
[0116] Step 022: With a temperature weight of 1, determine whether the changing trend of multiple consecutive temperature information meets the preset trend, which includes an upward trend;
[0117] Step 023: If the changing trends of multiple consecutive temperature data meet the preset trend, reduce the power of the energy storage power source.
[0118] Specifically, with a temperature weight of 1, the fan can be considered to be operating at its maximum speed. When the fan is running at full speed but the temperature trend is still upward, in order to ensure charging and discharging safety, the power of the energy storage power supply can be reduced (e.g., reducing the inverter power of the energy storage power supply and / or reducing the load power of the output module, etc.).
[0119] Please see Figure 12 In some implementations, the control method further includes:
[0120] Step 024: When the changing trends of multiple consecutive temperature information meet the preset trend, control the energy storage power supply to issue a second prompt message, wherein the preset trend includes an upward trend, and the second prompt message is used to remind the user that there is a risk of overheating in the energy storage power supply.
[0121] Specifically, when the temperature weight is 1, the fan is running at full speed but the temperature trend is still upward, the display screen, lights, microphone or motor of the energy storage power supply can be controlled to issue a second prompt message in the form of sound, text, light or vibration to warn the user that the energy storage power supply is at risk of overheating and to reduce the power of the energy storage power supply in order to ensure electrical safety.
[0122] Please see Figure 13 To facilitate better implementation of the embodiments of this application, this application also provides a control device 300. The control device 300 can be applied to an energy storage power supply, which includes a fan. The control device includes an acquisition module 301, a first calculation module 302, a second calculation module 303, and a control module 304. The acquisition module 301 is used to acquire temperature information, noise information, and power consumption information of the energy storage power supply. The noise information and power consumption information are determined based on the duty cycle of the fan's control signal. The first calculation module 302 is used to calculate the first-generation value corresponding to the temperature information, the second-generation value corresponding to the noise information, and the third-generation value corresponding to the power consumption information of the energy storage power supply under different duty cycles. The second calculation module 303 is used to calculate the total generation value corresponding to different duty cycles based on the first-generation value, the second-generation value, and the third-generation value corresponding to different duty cycles. The control module 304 is used to control the fan operation based on the duty cycle with the minimum total generation value.
[0123] The device has been described above from the perspective of functional modules with reference to the accompanying drawings. These functional modules can be implemented in hardware, in software instructions, or in a combination of hardware and software modules. Specifically, the steps of the method embodiments in this application can be completed by the integrated logic circuits in the processor's hardware and / or by software instructions. The steps of the method disclosed in the embodiments of this application can be directly manifested as being executed by a hardware encoding processor, or by a combination of hardware and software modules in the encoding processor. Optionally, the software module can be located in a mature storage medium in the art, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, etc. This storage medium is located in memory, and the processor reads the information in the memory and completes the steps in the above method embodiments in conjunction with its hardware.
[0124] Please refer to it again. Figure 1 This application proposes an energy storage power supply 100, including a fan 10 and a controller 20. The controller 20 is connected to a memory. The memory stores a computer program. The controller 20 executes the computer program to implement the steps of the control method in any of the above embodiments and can achieve the same technical effect. For the sake of brevity, it will not be described in detail here.
[0125] This application also provides a computer program product, including a computer program that includes instructions for the control method of any of the above embodiments, which will not be described in detail here for the sake of brevity.
[0126] Please see Figure 14 This application also provides a computer-readable storage medium 600 storing a computer program 610. When the computer program 610 is executed by the processor 620, it implements the steps of the control method of any of the above embodiments. For the sake of brevity, these steps will not be repeated here.
[0127] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "illustrative embodiment," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with an embodiment or example is included in at least one embodiment or example of the present invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.
[0128] Although embodiments of the invention have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.
Claims
1. A control method, characterized in that, For an energy storage power source, the energy storage power source including a fan, the method includes: The temperature, noise, and power consumption information of the energy storage power supply are acquired, wherein the noise and power consumption information are determined based on the duty cycle of the fan control signal; Calculate the first-generation value of the temperature information of the energy storage power supply, the second-generation value of the noise information, and the third-generation value of the power consumption information under different duty cycles of the fan. Based on the first-generation value, second-generation value, and third-generation value corresponding to different duty cycles, calculate the total generation value corresponding to different duty cycles respectively. The fan is controlled to operate based on the duty cycle that minimizes the total value. The calculation of the first-generation value corresponding to the temperature information of the energy storage power supply, the second-generation value corresponding to the noise information, and the third-generation value corresponding to the power consumption information under different duty cycles of the fan includes: The first generation value is determined based on the current temperature information and a preset temperature cost function, wherein the temperature cost function is determined based on the temperature information and the preset temperature value. The second-generation value is determined based on the noise information corresponding to the duty cycle and a preset noise cost function, wherein the noise cost function is determined based on the noise information and a preset noise value. The third-generation value is determined based on the power consumption information corresponding to the duty cycle and a preset power consumption cost function, wherein the power consumption cost function is determined based on the power consumption information and the preset power consumption value.
2. The control method according to claim 1, characterized in that, The energy storage power supply includes a housing and multiple components, with the components disposed inside the housing. The temperature information includes the maximum temperature value among the current temperature values of each component.
3. The control method according to claim 1, characterized in that, The method further includes: Based on a preset mapping relationship, the noise information corresponding to different duty cycles is determined. The preset mapping relationship is the mapping relationship between duty cycle and noise information.
4. The control method according to claim 1, characterized in that, The method further includes: Obtain the target power consumption, which is the power consumption of the fan when it rotates at its maximum speed; The power consumption information is determined based on the target power consumption and the duty cycle.
5. The control method according to claim 1, characterized in that, The calculation of the total generation value corresponding to different duty cycles, based on the first-generation value, second-generation value, and third-generation value corresponding to different duty cycles, includes: The temperature weight of the temperature information, the noise weight of the noise information, and the power weight of the power consumption information are obtained, wherein the temperature weight, the noise weight, and the power consumption weight are all greater than 0, and the sum of the temperature weight, the noise weight, and the power consumption weight is 1. Based on the temperature weight value, noise weight value, and power consumption weight value corresponding to different duty cycles, the total escrow value corresponding to different duty cycles is calculated respectively.
6. The control method according to claim 5, characterized in that, The energy storage power supply includes a heat dissipation mode, a silent mode, and a power consumption mode. In the heat dissipation mode, the temperature weight is greater than the noise weight and the power consumption weight. In the silent mode, the noise weight is greater than the temperature weight and the power consumption weight. In the power consumption mode, the power consumption weight is greater than the temperature weight and the noise weight.
7. The control method according to claim 6, characterized in that, The method further includes: If the noise weight is greater than the temperature weight and / or the power consumption weight is greater than the temperature weight, determine whether the changing trend of multiple consecutive temperature information meets a preset trend, the preset trend including an upward trend; If the changing trends of multiple consecutive temperature information satisfy a preset trend, the temperature weight is increased, the noise weight is decreased, and / or the power consumption weight is decreased.
8. The control method according to claim 7, characterized in that, The method further includes: When the changing trends of multiple consecutive temperature information meet a preset trend, the energy storage power supply is controlled to issue a first prompt message, wherein the first prompt message is used to prompt the user that the temperature weight has increased.
9. The control method according to claim 7, characterized in that, The method further includes: If the temperature information is greater than a preset temperature threshold, the temperature weight is set to 1.
10. The control method according to any one of claims 6-9, characterized in that, The method further includes: When the temperature weight is 1, it is determined whether the changing trend of multiple consecutive temperature information meets a preset trend, the preset trend including an upward trend; If the changing trends of multiple consecutive temperature data meet a preset trend, the power of the energy storage power source is reduced.
11. The control method according to claim 10, characterized in that, The method further includes: If the changing trends of multiple consecutive temperature information meet a preset trend, the energy storage power supply is controlled to issue a second prompt message, wherein the preset trend includes an upward trend, and the second prompt message is used to remind the user that the energy storage power supply is at risk of overheating.
12. An energy storage power source, characterized in that, include: fan; and A controller that executes a computer program to implement the control method according to any one of claims 1-10.
13. A non-volatile computer-readable storage medium comprising a computer program, wherein when executed by a processor, the computer program causes the processor to perform the control method according to any one of claims 1-10.