High-voltage box fan control method, electronic equipment and storage medium

By obtaining the temperature change curve of the high-voltage box to divide the temperature rise range and setting the corresponding fan speed, the existing high-voltage box fan control scheme has solved the problems of poor heat dissipation performance, large energy consumption and reduced fan life reliability, and more efficient heat dissipation and energy consumption management are achieved.

CN120062135APending Publication Date: 2025-05-30EVE ENERGY CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510430988.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-07
Publication Date
2025-05-30

AI Technical Summary

Technical Problem

The existing high-voltage box fan control schemes have problems such as poor heat dissipation performance, large energy consumption and reduced fan life and reliability.

Method used

By obtaining the change curve of device temperature over time of the high-voltage box at different stages, dividing the temperature rise range, setting the fan speed at different stages based on the division results, establishing a preset database, and controlling the fan speed according to the preset strategy.

Benefits of technology

It improves the heat dissipation performance of the high-voltage box, reduces energy consumption, and avoids the problem of reduced fan life and reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120062135A_ABST
    Figure CN120062135A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a high-voltage box fan control method, electronic equipment and a storage medium. The high-voltage box fan control method comprises the steps that a change curve of device temperature along with time of a high-voltage box at different stages is obtained; according to the change curve, dividing a temperature rise range corresponding to the high-voltage box; setting corresponding fan rotating speeds of the high-voltage box in different stages based on a division result so as to establish a preset database; according to the preset strategy and the preset database, the rotating speed of the fan of the high-voltage box is controlled, the heat dissipation performance can be improved, energy consumption can be reduced, meanwhile, the service life of the fan cannot be shortened, and the reliability of the fan cannot be reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of energy storage, and particularly to a method for controlling a high-voltage box fan, an electronic device, and a storage medium. Background Art

[0002] Currently, the thermal management of the high-voltage box of an energy storage outdoor cabinet or container mainly realizes the cooling of the internal components of the high-voltage box through air cooling. The factors that have a greater impact on the cooling effect are the maximum air volume and rotation speed of the fan. The thermal management system judges based on the maximum value of the temperature of the components inside the high-voltage box to perform the conversion of fan on and off.

[0003] Generally, the heat generation of the high-voltage box varies greatly during different working stages. In the working conditions where fan heat dissipation is required, a constant fan rotation speed and air volume are difficult to take away more heat when the heat generation is large; at the same time, when the heat generation of the high-voltage box is small, the demand for fan air volume is small, and a constant fan rotation speed and air volume will cause power consumption waste of the fan, resulting in an increase in system energy consumption; in addition, the inside of the high-voltage box of a sodium-ion battery is usually a closed structure. According to the strategy of judging the logic switch of the fan based on a single temperature value, when the monitored point temperature fluctuates near the control point, the fan will be frequently turned on and off, resulting in a reduction in the life and reliability of the fan. It can be seen that the current high-voltage box fan control scheme has problems of poor heat dissipation performance and large energy consumption, and will reduce the life and reliability of the fan. Summary of the Invention

[0004] The embodiments of this application provide a method for controlling a high-voltage box fan, an electronic device, and a storage medium, which can improve the heat dissipation performance and reduce the energy consumption. At the same time, it will not reduce the life and reliability of the fan.

[0005] The embodiments of this application provide a method for controlling a high-voltage box fan, including:

[0006] Obtain the change curve of the component temperature of the high-voltage box over time at different stages;

[0007] According to the change curve, divide the temperature rise range corresponding to the high-voltage box;

[0008] Based on the division result, set the fan rotation speed corresponding to the high-voltage box at different stages to establish a preset database;

[0009] According to the preset strategy and the preset database, control the rotation speed of the fan of the high-voltage box.

[0010] Optionally, in some embodiments of this application, the step of dividing the temperature rise range corresponding to the high-voltage box according to the change curve includes:

[0011] Based on the change curve, determine the temperature change information corresponding to the high-voltage box at different stages;

[0012] Divide the temperature rise range corresponding to the high-voltage box according to the temperature change information corresponding to the high-voltage box in different stages.

[0013] Optionally, in some embodiments of the present application, the dividing the temperature rise range corresponding to the high-voltage box according to the temperature change information corresponding to the high-voltage box in different stages includes:

[0014] Obtain the temperature change rate and the highest temperature of the high-voltage box in the working stage, and the initial temperature of the high-voltage box in the static stage from the temperature change information corresponding to the high-voltage box in different stages;

[0015] Divide the temperature rise range corresponding to the high-voltage box according to the temperature change rate and the highest temperature of the high-voltage box in the working stage, and the initial temperature of the high-voltage box in the static stage.

[0016] Optionally, in some embodiments of the present application, the dividing the temperature rise range corresponding to the high-voltage box according to the temperature change rate and the highest temperature of the high-voltage box in the working stage, and the initial temperature of the high-voltage box in the static stage includes:

[0017] Determine the temperature rise range corresponding to the high-voltage box according to the initial temperature and the highest temperature;

[0018] Based on the initial temperature of the high-voltage box in the static stage and based on the temperature change rate of the high-voltage box in the working stage, determine the temperature mutation points within the temperature rise range;

[0019] Divide the temperature rise range with the determined temperature mutation points.

[0020] Optionally, in some embodiments of the present application, the setting the fan speeds corresponding to the high-voltage box in different stages based on the division result includes:

[0021] Determine the highest fan speed corresponding to the highest temperature, and;

[0022] Determine the lowest fan speed corresponding to the lowest temperature;

[0023] Based on the division result, the highest fan speed, and the lowest fan speed, set the fan speeds corresponding to the high-voltage box in different stages to establish a preset database.

[0024] Optionally, in some embodiments of the present application, the setting the fan speeds corresponding to the high-voltage box in different stages based on the division result, and adding the fan speeds corresponding to the high-voltage box in different stages to the database includes:

[0025] Obtain the divided temperature range from the division result;

[0026] Obtain the preset rotational speed ladder;

[0027] According to the highest fan rotational speed, the lowest fan rotational speed, and the rotational speed ladder, set the fan rotational speed corresponding to each temperature range of the high-voltage box, and add the fan rotational speeds corresponding to different stages of the high-voltage box to the database.

[0028] Optionally, in some embodiments of the present application, the controlling the rotational speed of the fan of the high-voltage box according to the preset strategy and the preset database includes:

[0029] Obtain the current fan rotational speed and the current temperature of the high-voltage box;

[0030] Based on the preset strategy, the preset database, the current temperature, and the current fan rotational speed, control the rotational speed of the fan of the high-voltage box.

[0031] Optionally, in some embodiments of the present application, the controlling the rotational speed of the fan of the high-voltage box based on the preset strategy, the preset database, the current temperature, and the current fan rotational speed includes:

[0032] Determine the temperature range in which the current temperature is located;

[0033] Obtain the fan rotational speed corresponding to the temperature region from the preset database;

[0034] Calculate the deviation value between the current fan rotational speed and the fan rotational speed corresponding to the temperature region according to the preset control strategy;

[0035] Adjust the current fan rotational speed according to the deviation value;

[0036] Determine the temperature range in which the temperature of the high-voltage box is located after adjustment, and return to execute the step of obtaining the fan rotational speed corresponding to the temperature region, and dynamically control the rotational speed of the fan of the high-voltage box.

[0037] Correspondingly, the present application further provides an electronic device, including a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein when the processor executes the program, it performs the steps of any of the above methods.

[0038] The present application further provides a computer-readable storage medium, where the storage medium stores a computer program, and when the computer program is executed by a processor, it implements the steps of any of the above methods.

[0039] The embodiments of the present application provide a high-voltage box fan control method, an electronic device, and a storage medium. After obtaining the curve of the device temperature of the high-voltage box changing with time at different stages, the temperature rise range corresponding to the high-voltage box is divided according to the change curve. Then, based on the division result, the fan speed corresponding to the high-voltage box at different stages is set to establish a preset database. Finally, according to the preset strategy and the preset database, the fan speed of the high-voltage box is controlled. The high-voltage box fan control solution provided by the present application divides the temperature rise range corresponding to the high-voltage box, sets the fan speed corresponding to the high-voltage box at different stages, and controls the fan speed of the high-voltage box based on the preset strategy and the established preset database. Thus, the fan speed of the high-voltage box can be controlled according to different working conditions, avoiding the problems of poor heat dissipation and high power consumption caused by using a constant fan speed in different working stages. At the same time, it can also avoid frequent on-off of the fan. That is, the high-voltage box fan control solution provided by the present application can improve the heat dissipation performance and reduce the energy consumption, and at the same time, will not reduce the life and reliability of the fan. Description of the Drawings

[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the following will briefly introduce the drawings required for the description of the embodiments. Obviously, the drawings in the following description are only some embodiments of the present application. For those skilled in the art, without creative efforts, other drawings can be obtained based on these drawings.

[0041] Figure 1 It is a flowchart of the high-voltage box fan control method provided by the embodiments of the present application;

[0042] Figure 2 It is a structural diagram of the electronic device provided by the embodiments of the present application. Detailed Embodiments

[0043] The following will clearly and completely describe the technical solutions in the embodiments of the present application with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative efforts belong to the scope of protection of the present application.

[0044] The embodiments of the present application provide a high-voltage box fan control method, a device, an electronic device, and a storage medium.

[0045] Among them, the high-voltage box fan control method can be specifically applied to a terminal, which can include a tablet computer or a personal computer (PC). The terminal can establish a wired or wireless connection with a server. The server can include an independently operating server or a distributed server, or can also include a server cluster composed of multiple servers.

[0046] The following will be described in detail respectively. It should be noted that the description order of the following embodiments does not limit the priority order of the embodiments.

[0047] A high-voltage box fan control method includes: obtaining a curve of the device temperature changing with time at different stages of the high-voltage box; dividing the temperature rise range corresponding to the high-voltage box according to the curve; setting the fan speed corresponding to different stages of the high-voltage box based on the division result to establish a preset database; and controlling the fan speed of the high-voltage box according to a preset strategy and the preset database.

[0048] Please refer to Figure 1 , Figure 1 which is a schematic flowchart of the high-voltage box fan control method provided by the embodiment of the present application. The specific process of the high-voltage box fan control method can be as follows:

[0049] 101. Obtain a curve of the device temperature changing with time at different stages of the high-voltage box.

[0050] The curve of the device temperature changing with time at different stages of the high-voltage box refers to the change trajectory of the temperature of each device inside the high-voltage box as time goes by when the high-voltage box goes through different working stages such as charging, discharging, and standing still. For example, in the charging state, the device temperature will gradually rise, and the curve shows an upward trend. At the beginning, the temperature rise may be relatively slow. As the charging time increases, especially in the middle and late stages of charging, the temperature rise speed may accelerate, and the curve slope increases; in the discharging state, the device temperature may have a short stable period or a small upward period, and then as electrical energy is converted into heat energy during the discharging process, the temperature gradually rises, and the curve rises. When the discharging reaches a certain time, the temperature may reach a relatively stable value, and the curve tends to be flat; in the standing still state, if the previous charging or discharging stage causes the device temperature to rise, then the temperature will gradually drop at the beginning of standing still, and the curve shows a downward trend. As time goes by, the temperature will gradually approach the ambient temperature, the curve gradually tends to be stable, and finally coincides with or is very close to the ambient temperature line.

[0051] For example, specifically, the thermal parameters of the devices in the high-voltage box are obtained, such as the heat consumption determines the amount of heat generated by the device, and the thermal conductivity affects the speed of heat transfer. At the same time, the working parameters under different working conditions are obtained, such as the current, voltage and duration of charging and discharging. After obtaining the thermal parameters of the devices in the high-voltage box, the high-voltage box is tested. First, keep the fan speed constant, simulate the static stage of the high-voltage box, use the temperature sensor to monitor the temperature of the devices in the high-voltage box in real time, and record the temperature value corresponding to each moment. These temperature data accumulate over time and constitute the original data of the temperature change of the devices in the high-voltage box over time at a constant fan speed in the static stage. For the acquisition of the curve in the working stage, in the test process simulating the working conditions, the temperature and time data are continuously monitored and recorded, and then the temperature change curve of the devices in the high-voltage box under the working conditions is drawn through data processing.

[0052] Optionally, in some embodiments of the present application, a simulation model of the high-voltage box can be constructed using professional thermal analysis software (such as FloEFD, ANSYS Icepak, etc.) based on the thermal parameters of the devices in the high-voltage box, the working conditions, the product thermal design scheme and the structural scheme. In the model, the parameters of each component are accurately set to ensure that the model can accurately reflect the actual situation of the high-voltage box. Then, according to the actual situation, the parameters such as the fan speed are set for the simulation model to simulate the operating conditions of the static stage and the working stage. When simulating the static stage, set a constant fan speed and environmental parameters such as ambient temperature and humidity; when simulating the working stage, in addition to setting a suitable fan speed, the relevant parameters and environmental conditions of charging and discharging must be accurately set. After the model and parameter settings are completed, run the simulation program. The software will simulate the heat transfer process in the high-voltage box according to the set conditions and calculate the temperature values ​​of the devices at different times. After the simulation is completed, these temperature data and the corresponding time information are extracted from the software.

[0053] 102. According to the change curve, the temperature rise range corresponding to the high-voltage box is divided.

[0054] The temperature rise range corresponding to the high-voltage box refers to the temperature range from the temperature of the high-voltage box in a certain initial state (usually the static stage) to the highest temperature it reaches in the working stage. The determination of the temperature rise range mainly depends on the temperature change of the high-voltage box in different working stages. Through testing or simulation, the temperature change curve of the high-voltage box in the static stage and the working stage is obtained, and the stable temperature value in the static stage is found from the curve as T 0 , and the maximum temperature reached during the working phase is taken as T n These two temperature values ​​define the temperature variation limit of the high-voltage box during a specific working process, thereby determining the temperature rise range.

[0055] For example, specifically, the temperature change of the high-voltage box at different stages can be determined through the change curve, and the corresponding temperature rise range of the high-voltage box can be divided accordingly. That is, optionally, in some embodiments of the present application, the step of "dividing the corresponding temperature rise range of the high-voltage box according to the change curve" may specifically include:

[0056] Based on the change curve, determine the temperature change information corresponding to the high-voltage box at different stages;

[0057] According to the temperature change information corresponding to the high-voltage box at different stages, divide the corresponding temperature rise range of the high-voltage box.

[0058] The temperature change information refers to various data and characteristics related to temperature during different working stages (static stage and working stage) of the high-voltage box. These information can reflect the dynamic change of the temperature inside the high-voltage box and provide key basis for the thermal management strategy. The temperature change information may specifically include: temperature value, temperature change rate, maximum temperature, and so on.

[0059] For example, specifically, based on the temperature-time change curve of the high-voltage box at different stages (such as static stage, working stage, etc.), the change trends such as the rise, fall, and stability of the temperature can be intuitively observed. The temperature change rate can be obtained from the slope of the curve, and the highest point on the curve can be determined as the maximum temperature. These information comprehensively reflect the thermal state change of the high-voltage box at different stages and provide basic data for subsequent analysis and decision-making. After obtaining the temperature change information at different stages, divide the temperature rise range according to key indicators such as the temperature change rate and the maximum temperature. For example, when the temperature change rate suddenly increases or decreases, it means that the heat generation situation inside the high-voltage box has changed significantly. At this time, dividing different temperature intervals at these change points can better match different heat dissipation requirements. Taking the maximum temperature as the upper limit and dividing multiple temperature intervals starting from the static stage temperature in combination with the actual situation helps to achieve refined control of the thermal management of the high-voltage box.

[0060] Optionally, in some embodiments of the present application, the step of "dividing the corresponding temperature rise range of the high-voltage box according to the temperature change information corresponding to the high-voltage box at different stages" may specifically include:

[0061] Obtain the temperature change rate and the maximum temperature of the high-voltage box during the working stage, as well as the initial temperature of the high-voltage box during the static stage, from the temperature change information corresponding to the high-voltage box at different stages;

[0062] According to the temperature change rate and the maximum temperature of the high-voltage box during the working stage, as well as the initial temperature of the high-voltage box during the static stage, divide the corresponding temperature rise range of the high-voltage box.

[0063] For example, filter out the temperature data of the working stage from the temperature change information. Select an appropriate time interval, such as every 5 minutes as an interval, calculate the temperature difference between two adjacent time points, and then divide it by the time interval to obtain the temperature change rate of this time period. If the temperature rises from 35°C to 38°C during the 10th - 15th minutes of the working stage, the temperature change rate during this period is (38 - 35) ÷ 5 = 0.6°C / minute. In addition, among the temperature data collected during the working stage, determine the maximum value, and this maximum value is the highest temperature of the working stage. After the high-voltage box is in a static state and the temperature is stable, read the temperature value at this time from the collected data, and this value is the initial temperature of the static stage. Usually, the temperature during the static stage is relatively stable with small fluctuations. Selecting the average temperature within the stable time period as the initial temperature can improve the data accuracy.

[0064] Taking the initial temperature of the static stage as the lower limit and the highest temperature of the working stage as the upper limit, and combining the temperature change rate of the working stage to divide the temperature rise range. In the area with a large temperature change rate, it means that heat is generated quickly and the heat dissipation requirement is more urgent, and the divided temperature interval can be finer; in the area with a small temperature change rate, the heat is generated relatively slowly, and the interval division can be appropriately relaxed. Through this division method, the entire temperature rise range is divided into multiple different temperature intervals, so as to set different fan speeds for different intervals in the follow-up to achieve precise thermal management.

[0065] Specifically, test a certain high-voltage box to obtain its temperature change curve. During the working stage, from the 5th minute to the 10th minute after starting work, the temperature rises from 32°C to 37°C, then the temperature change rate during this period is (37 - 32) ÷ (10 - 5) = 1°C / minute. Continuing to observe the curve of the entire working stage, it is found that the temperature reaches the highest value of 45°C at the 30th minute. During the static stage, the temperature of the high-voltage box after stabilization is 30°C, and this 30°C is the initial temperature of the static stage. The initial temperature T0 of the static stage is 30°C, and the highest temperature Tn of the working stage is 45°C. Since the temperature change rate is relatively large (1°C / minute) in the first 10 minutes after starting work, and the temperature change rate is relatively small afterwards. We can divide the temperature rise range into 3 intervals: the first interval is 30°C - 35°C, corresponding to the stage with a relatively fast temperature change after starting work; the second interval is 35°C - 42°C; the third interval is 42°C - 45°C. In practical applications, for the interval with a lower temperature, such as 30°C - 35°C, a lower fan speed can be set, and as the temperature rises to a higher interval, the fan speed is gradually increased to meet the heat dissipation requirements of different stages.

[0066] Optionally, in some embodiments of the present application, the step of "dividing the temperature rise range corresponding to the high-voltage box according to the temperature change rate and the highest temperature of the high-voltage box during the working stage, and the initial temperature of the high-voltage box during the static stage" may specifically include:

[0067] Determine the temperature rise range corresponding to the high-voltage box according to the initial temperature and the maximum temperature;

[0068] Taking the initial temperature of the high-voltage box in the static stage as a reference, based on the temperature change rate of the high-voltage box in the working stage, determine the temperature mutation points within the temperature rise range;

[0069] Divide the temperature rise range with the determined temperature mutation points.

[0070] The temperature change rate reflects how fast the temperature of the high-voltage box rises or falls during operation. Starting from the initial temperature, observe the change of the temperature change rate. When the temperature change rate significantly increases or decreases, that is, a mutation occurs, the corresponding temperature point is the temperature mutation point. These mutation points usually mean that the heat generation mechanism or heat dissipation condition inside the high-voltage box has changed, such as the change of the battery charge and discharge state, the adjustment of the heat dissipation fan speed, etc. Determining these mutation points helps to more reasonably divide the temperature rise range because different temperature change stages may require different heat dissipation strategies. Divide the entire temperature rise range into multiple sub-intervals. The temperature change within each sub-interval has relative consistency, so that more precise heat dissipation strategies can be formulated according to the characteristics of different sub-intervals, such as setting different fan speeds. Each divided interval corresponds to a different thermal state of the high-voltage box, which helps to achieve more efficient thermal management.

[0071] For example, specifically, the initial temperature of the high-voltage box in the static stage is 30°C, and the maximum temperature in the working stage reaches 60°C. Then the temperature rise range is from 30°C to 60°C, and the temperature rise amplitude is 30°C. Starting from 30°C, the temperature change rate of the high-voltage box is relatively stable in the early stage of operation, rising 1°C per minute. But when the temperature reaches 40°C, due to the battery entering the high-current discharge stage, the temperature change rate suddenly increases to 3°C per minute. Then 40°C is a temperature mutation point. When the temperature reaches 50°C, the heat dissipation fan speeds up, and the temperature change rate decreases to 1°C per minute again. 50°C is another temperature mutation point; divide the temperature rise range of 30°C - 60°C into three intervals: 30°C - 40°C, 40°C - 50°C, 50°C - 60°C. In the interval of 30°C - 40°C, the temperature change is relatively stable, and a lower fan speed can be set; in the interval of 40°C - 50°C, the temperature change speeds up, and the fan speed needs to be increased to enhance heat dissipation; in the interval of 50°C - 60°C, although the temperature change rate decreases again, the temperature is relatively high, and a higher fan speed still needs to be maintained or other auxiliary heat dissipation measures need to be taken to ensure that the temperature of the high-voltage box does not exceed the safe range.

[0072] 103. Set the corresponding fan speeds of the high-voltage box in different stages based on the division results to establish a preset database.

[0073] For example, according to different temperature rise intervals divided, the fan speed is set according to the heat dissipation requirements. In the interval with a large temperature change rate and a fast temperature rise, the components in the high-voltage box generate a lot of heat and need to dissipate heat quickly, so a higher fan speed should be set. If the temperature change rate in a certain interval reaches 5°C / min, the fan speed can be set to 80%-100% of the maximum speed, such as 90% of the maximum revolutions per minute (RPMmax) that the fan can reach, to promote a large amount of cold air to enter and efficiently take away the heat. In the interval with a small temperature change rate and a slow temperature rise, the heat dissipation requirement is low, and a lower speed can be set. In the interval with a temperature change rate of 1°C / min, the fan speed is set to 30%-50% of the maximum speed, such as 40% of RPMmax, which can not only meet the heat dissipation but also reduce energy consumption and noise.

[0074] Also, taking the boundaries of the divided temperature intervals as nodes, fan speed control points are set. Suppose the temperature rise range during the working stage from the initial temperature T0 at the static stage to the highest temperature Tn is divided into three intervals, namely T0-T1, T1-T2, and T2-Tn. When the temperature reaches T1, the fan speed is increased by one gear from a lower speed, such as from RPM1 to RPM2; when it reaches T2, it is increased by one more gear to RPM3. In the document, the maximum speed RPMmax corresponds to 100% speed, and the minimum speed RPMmin corresponds to 50% speed. The speed control points can be set at intervals of (100%-50%) / (n-1) (n is the number of temperature intervals) to make the speed more adaptable to the temperature change.

[0075] Optionally, in some embodiments of the present application, the step of "setting the fan speed corresponding to the high-voltage box in different stages based on the division result" may specifically include:

[0076] Determine the highest fan speed corresponding to the highest temperature, and;

[0077] Determine the lowest fan speed corresponding to the lowest temperature;

[0078] Based on the division result, the highest fan speed, and the lowest fan speed, set the fan speed corresponding to the high-voltage box in different stages, and add the fan speed corresponding to the high-voltage box in different stages to the database.

[0079] When reaching the highest temperature, the components inside the box generate a lot of heat at this time, and the requirement for heat dissipation is extremely high. To ensure that the heat can be dissipated quickly, the fan needs to work at its maximum heat dissipation capacity, that is, reach the highest fan speed. When the battery in the high-voltage box is charged and discharged at a large current, the temperature rises sharply. If the highest temperature reaches the threshold that may affect the performance or safety of the components, the fan needs to run at the maximum speed to dissipate heat with all its strength. The lowest temperature is generally the temperature when the high-voltage box is in the static stage or at the beginning of the working stage when the temperature is relatively low. At this time, the heat consumption of the components inside the box is small, and only a small amount of heat dissipation is required to maintain the normal working temperature. To reduce energy consumption and noise, the fan runs at a lower speed. During the static stage, the fan only needs to run at a speed that can maintain a weak air flow and take away a small amount of heat.

[0080] According to the division result of the temperature rise range of the high-voltage box, different fan speeds are set in different temperature intervals. Taking the division into three temperature intervals as an example, starting from the lowest temperature, in the first temperature interval, the fan speed can be set to the lowest fan speed (such as RPMmin) or slightly higher than the lowest speed, such as 1.2 times the lowest speed. When the temperature enters the second interval, the speed is appropriately increased, such as set to 60% of the highest fan speed. In the third interval where the highest temperature is located, the fan speed reaches the highest fan speed (such as RPMmax). Finally, the fan speeds corresponding to different stages of the high-voltage box are added to the database.

[0081] In addition, in some embodiments of the present application, based on the fan speeds set in each temperature interval, PID control is adopted for adjustment. The monitored temperature inside the high-voltage box is collected in real time, and its corresponding target speed is used as the target value, and the current fan speed is used as the input value. If the monitored temperature is higher than the target temperature, the PID controller calculates and appropriately increases the fan speed; if it is lower than the target temperature, the speed is decreased, so that the fan speed can more accurately adapt to the temperature change inside the high-voltage box and ensure that the temperature is stable within a suitable range.

[0082] Optionally, in some embodiments of the present application, the step of "setting the fan speeds corresponding to different stages of the high-voltage box based on the division result, the highest fan speed, and the lowest fan speed, and adding the fan speeds corresponding to different stages of the high-voltage box to the database" may specifically include:

[0083] Obtain the divided temperature intervals from the division result;

[0084] Obtain the preset speed ladder;

[0085] According to the highest fan speed, the lowest fan speed, and the speed ladder, set the fan speeds corresponding to each temperature interval of the high-voltage box, and add the fan speeds corresponding to different stages of the high-voltage box to the database.

[0086] The preset speed steps are set to enable the fan speed to be reasonably adjusted according to the changes in temperature ranges. In some embodiments of the present application, the maximum speed RPMmax and the minimum speed RPMmin are set, and the speed steps are the speed change intervals divided at a certain ratio between the two. By setting the speed steps, the fan speed can be gradually adjusted within different temperature ranges to accurately match the heat dissipation requirements, avoiding the increase in energy consumption and equipment wear caused by sudden changes in speed.

[0087] According to the obtained temperature range and speed steps, combined with RPMmax and RPMmin, a suitable fan speed is determined for each temperature range. In the lower temperature range, the fan speed is close to the minimum fan speed; as the temperature rises, the fan speed is gradually increased according to the speed steps; in the highest temperature range, the fan speed reaches the maximum fan speed. Such a setting method can closely match the fan speed with the actual heat dissipation requirements in the high-voltage box, achieving a balance between efficient heat dissipation and energy conservation.

[0088] For example, specifically, the maximum speed RPMmax of the fan is set to 4000 revolutions per minute, and the minimum speed RPMmin is set to 2000 revolutions per minute. The temperature rise range is divided into 3 temperature ranges (n = 3). According to the setting method in the document, a speed control point is set for every increase of (100% - 50%) / (n - 1) in speed, that is, (1 - 0.5) / (3 - 1) = 0.25, which is 25%. Then the speed step is starting from RPMmin, and the speed corresponding to the difference between RPMmax and RPMmin increased by 25% for each interval. Therefore, the speed increase corresponding to the first speed step is (4000 - 2000)×0.25 = 500 revolutions per minute, and the speed increase corresponding to the second speed step is (4000 - 2000)×0.5 = 1000 revolutions per minute.

[0089] Further, in the temperature range of 30°C - 40°C, the fan speed starts from the minimum fan speed RPMmin (2000 revolutions per minute). Since this is the first temperature range, according to the speed steps, the fan speed remains at 2000 revolutions per minute. In the temperature range of 40°C - 50°C, the fan speed increases by one speed step on the basis of RPMmin, that is, 2000 + 500 = 2500 revolutions per minute. In the temperature range of 50°C - 60°C, the fan speed increases by two speed steps on the basis of RPMmin, that is, 2000 + 1000 = 3000 revolutions per minute (it can also directly reach RPMmax, specifically according to the actual control strategy, here it is described according to the step-by-step increase). Through such a setting, the fan can provide a suitable air volume in different temperature ranges, effectively meeting the heat dissipation requirements of the high-voltage box.

[0090] 104. Control the speed of the fan of the high-voltage box according to the preset strategy and the preset database.

[0091] The preset strategy refers to a series of rules and methods for fan speed control that are pre-established in the high-voltage box thermal management system to achieve efficient heat dissipation, energy conservation and noise reduction, and ensure the stable operation of the system. The preset strategy can include temperature feedback strategy, load monitoring strategy, and PID control strategy. Among them, the temperature feedback strategy sets multiple temperature sensors in the high-voltage box to collect temperature data at different positions in real time. According to the average value or maximum value of these temperature data, etc., to determine the fan speed. For example, when the average temperature reaches 35°C, the fan speed is adjusted to 1500 revolutions per minute; when it reaches 45°C, the speed is increased to 2500 revolutions per minute. The load monitoring strategy is to monitor the load conditions of the equipment in the high-voltage box and adjust the fan speed according to the load size. Because generally speaking, the greater the load, the more heat is generated, and a stronger heat dissipation capacity is required. For example, when the load reaches 60% of the rated load, the fan speed is set to 2000 revolutions per minute; when it reaches 80%, the speed is increased to 3000 revolutions per minute. The PID (Proportional-Integral-Derivative) control strategy is a feedback control strategy. It calculates through the three links of proportional, integral, and derivative based on the deviation between the actual output and the set target of the system, and outputs a control quantity to adjust the system, so that the system can quickly and stably reach the set target.

[0092] Optionally, in some embodiments of the present application, when the temperature inside the high-voltage box is within a certain temperature range, the fan switches to the preset rotational speed for operation in this range. In the temperature range of 30°C - 40°C, the preset rotational speed of the fan is 2000 revolutions per minute. Once it is detected that the temperature inside the box is within this range, the control circuit will adjust and stabilize the rotational speed of the fan at 2000 revolutions per minute. This way of switching the rotational speed in real time according to the temperature range can initially meet the heat dissipation requirements under different thermal states. Optionally, in some embodiments of the present application, during the startup phase of the high-voltage box operation, according to the preset strategy, the fan first operates at the maximum rotational speed RPMmax for 3 minutes. This is to quickly disperse the possible initial heat accumulation inside the high-voltage box and avoid the adverse effects caused by the heat accumulation at the initial stage of startup on the components. When the maximum monitored temperature Tn is reached, the fan also needs to reach the maximum rotational speed RPMmax to ensure that under the worst heat generation situation, the fan can provide the maximum heat dissipation capacity and maintain the temperature inside the box within a safe range. Optionally, in some embodiments of the present application, a temperature sensor is used to collect the temperature data inside the high-voltage box in real time and transmit it to the control system. The control system obtains the target rotational speed of the fan at the current temperature according to the preset temperature-rotational speed correspondence relationship. The actual rotational speed of the current fan is used as the input value and compared with the target rotational speed. If the actual rotational speed is lower than the target rotational speed, it indicates that the heat dissipation capacity is insufficient and the rotational speed of the fan needs to be increased; otherwise, the rotational speed needs to be decreased. Optionally, in some embodiments of the present application, the PID controller calculates according to the deviation between the actual rotational speed and the target rotational speed according to the proportional (P), integral (I), and derivative (D) algorithms and outputs a control signal. This control signal is used to adjust the drive voltage or current of the fan, thereby achieving precise regulation of the rotational speed of the fan. When the temperature deviation is large, the proportional link will make the rotational speed of the fan quickly approach the target rotational speed; the integral link is used to eliminate the long-term accumulated deviation to ensure that the stable target rotational speed can be finally achieved; the derivative link adjusts the rotational speed in advance according to the change rate of the deviation to avoid overshoot phenomena during the rotational speed regulation process. Through continuous real-time monitoring, calculation, and adjustment, the rotational speed of the fan can always follow the change of the temperature inside the high-voltage box, accurately meet the heat dissipation requirements, and ensure the stability of the temperature inside the high-voltage box.

[0093] Optionally, in some embodiments of the present application, the step of "controlling the rotational speed of the fan of the high-voltage box according to the preset strategy and the preset database" may specifically include:

[0094] Obtain the current rotational speed and the current temperature of the fan of the high-voltage box;

[0095] Based on the preset strategy, the preset database, the current temperature, and the current rotational speed of the fan, control the rotational speed of the fan of the high-voltage box.

[0096] For example, the actual rotation speed of the fan can be measured in real time through a fan rotation speed sensor installed in the high-voltage box, and this rotation speed reflects the current working state of the fan. The temperature data inside the high-voltage box can be collected in real time through a temperature sensor. After obtaining the current fan rotation speed and the current temperature, the fan rotation speed is adjusted in combination with a preset strategy and the previously set fan rotation speed. The preset strategy includes a series of rules and algorithms, such as different rotation speeds set based on temperature range division, PID control regulation, etc. According to the temperature range where the current temperature is located, the preset fan rotation speed corresponding to this range is obtained from the preset database and compared with the current fan rotation speed. If the current fan rotation speed does not meet the rotation speed requirement corresponding to this temperature under the preset strategy, the drive voltage or current of the fan is adjusted through the control circuit, thereby changing the fan rotation speed to make it reach a suitable rotation speed. If the PID control strategy is adopted, it is also necessary to calculate the corresponding control quantity according to the deviation between the current temperature and the target temperature and the rate of change of the deviation to precisely adjust the fan rotation speed.

[0097] For example, a Hall effect rotation speed sensor is installed in the high-voltage box to detect the rotation speed of the fan. This sensor can convert the rotation signal of the fan into an electrical signal, and the current rotation speed of the fan is calculated through the signal processing circuit. Assume that the currently measured fan rotation speed is 1800 revolutions per minute. At the same time, a high-precision thermocouple temperature sensor is used to measure the temperature inside the high-voltage box. After being processed by the data acquisition system, the current temperature is obtained as 42°C. Then, the temperature range of the high-voltage box is divided into three intervals: 30°C - 40°C, 40°C - 50°C, 50°C - 60°C, and the corresponding fan rotation speeds are 1500 revolutions per minute, 2500 revolutions per minute, and 3500 revolutions per minute respectively. The current temperature is 42°C, which is in the 40°C - 50°C interval. According to the preset strategy, the fan rotation speed in this interval should be set to 2500 revolutions per minute, while the current fan rotation speed is 1800 revolutions per minute. At this time, the control system will adjust the drive circuit of the fan according to this deviation, increase the drive voltage of the fan, and gradually increase the fan rotation speed to 2500 revolutions per minute. If the PID control is adopted, the fan rotation speed can also be further fine-tuned according to the change of the temperature deviation to ensure that the temperature inside the high-voltage box is stable within a suitable range. For example, if the temperature rises rapidly, the PID controller will appropriately increase the adjustment amplitude of the fan rotation speed to accelerate the heat dissipation speed.

[0098] Optionally, in some embodiments of the present application, the step of "controlling the rotation speed of the fan of the high-voltage box based on the preset strategy, the preset database, the current temperature, and the current fan rotation speed" may specifically include:

[0099] Determine the temperature range where the current temperature is located;

[0100] Obtain the fan rotation speed corresponding to the temperature range from the preset database;

[0101] Calculate the deviation value between the current fan speed and the fan speed corresponding to the temperature range according to the preset control strategy;

[0102] Adjust the current fan speed according to the deviation value;

[0103] Determine the temperature range in which the temperature of the high-voltage box is located after adjustment, and return to execute the step of obtaining the fan speed corresponding to the temperature range, and dynamically control the fan speed of the high-voltage box.

[0104] For example, compare the current temperature with the boundary values of each temperature range. Obtain the fan speed corresponding to this range from the preset corresponding relationship, compare the current actual fan speed with the target fan speed corresponding to this temperature range, and calculate the difference between the two. This difference is the deviation value. This deviation value reflects the gap between the current fan speed and the speed required to meet the heat dissipation demand at the current temperature, providing a basis for subsequent speed adjustment. According to the calculated deviation value, adjust the current fan speed according to the preset control strategy. If the deviation value is positive, it means that the current fan speed is lower than the target speed, and the fan speed needs to be increased; if the deviation value is negative, the fan speed needs to be decreased. The adjustment amplitude can be determined according to the size of the deviation value and the preset adjustment rules. After adjusting the fan speed, the heat dissipation capacity of the fan changes, which will cause the temperature in the high-voltage box to change accordingly. Therefore, it is necessary to re-determine the temperature range in which the temperature of the high-voltage box is located after adjustment, and then obtain the fan speed corresponding to this range again, and repeat the above process of calculating the deviation value and adjusting the speed to achieve dynamic real-time control of the fan speed to ensure that the temperature in the high-voltage box is always maintained within a suitable range.

[0105] For example, the current temperature inside the high-voltage box is measured to be 38°C, and the set temperature ranges are 30°C - 40°C, 40°C - 50°C, and 50°C - 60°C. By comparison, it can be obtained that 30°C < 38°C < 40°C, that is, the current temperature is within the range of 30°C - 40°C. If it has been determined that the current temperature of 38°C is within the range of 30°C - 40°C, according to the preset strategy, the fan speed corresponding to this range is obtained from the preset database as 1500 revolutions per minute. Therefore, the obtained fan speed is 1500 revolutions per minute. Given that the current fan speed is 1300 revolutions per minute, and the fan speed corresponding to the 30°C - 40°C range is 1500 revolutions per minute, then the deviation value = 1500 - 1300 = 200 revolutions per minute. For a deviation value of 200 revolutions per minute, according to the preset adjustment rule of adjusting 10 revolutions per minute per unit deviation, the fan speed needs to be increased by 20 revolutions per minute, that is, the adjusted fan speed is 1300 + 20 = 1320 revolutions per minute. After the fan speed is adjusted to 1320 revolutions per minute, after a period of time, the temperature inside the high-voltage box is measured again to be 39°C, still within the range of 30°C - 40°C, and the fan speed corresponding to this range is still 1500 revolutions per minute. Calculate the deviation value at this time as 1500 - 1320 = 180 revolutions per minute, and continue to adjust the fan speed according to the preset rule. In this way, dynamic control is achieved.

[0106] An embodiment of the present application provides a method for controlling a high-voltage box fan. After obtaining the change curve of the device temperature in the high-voltage box over time at different stages, according to the change curve, the temperature rise range corresponding to the high-voltage box is divided. Then, based on the division result, the fan speed corresponding to the high-voltage box at different stages is set. Finally, according to the preset strategy and the set fan speed, the speed of the fan of the high-voltage box is controlled. The high-voltage box fan control solution provided by the present application divides the temperature rise range corresponding to the high-voltage box, sets the fan speed corresponding to the high-voltage box at different stages, and based on the preset strategy and the established preset database, controls the speed of the fan of the high-voltage box. Thus, the speed of the fan of the high-voltage box can be controlled according to different working conditions, avoiding the problems of poor heat dissipation and high power consumption caused by using a constant fan speed in different working stages. At the same time, it can also avoid the frequent on and off of the fan. That is, the high-voltage box fan control solution provided by the present application can improve the heat dissipation performance and reduce energy consumption, and at the same time, will not reduce the life and reliability of the fan.

[0107] In addition, an embodiment of the present application also provides an electronic device, such as Figure 2 shown, which shows the structural schematic diagram of the electronic device involved in the embodiment of the present application. Specifically:

[0108] The electronic device may include components such as a processor 301 with one or more processing cores, a memory 302 with one or more computer-readable storage media, a power supply 303, and an input unit 304. Those skilled in the art will appreciate that Figure 2 The electronic device structure shown in the figure does not constitute a limitation on the electronic device, and may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently.

[0109] The processor 301 is the control center of the electronic device. It uses various interfaces and lines to connect various parts of the entire electronic device. By running or executing software programs and / or modules stored in the memory 302, and calling data stored in the memory 302, it executes various functions of the electronic device and processes data, thereby monitoring the electronic device as a whole. Optionally, the processor 301 may include one or more processing cores; preferably, the processor 301 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 301.

[0110] The memory 302 can be used to store software programs and modules. The processor 301 executes various functional applications and high-voltage box fan control by running the software programs and modules stored in the memory 302. The memory 302 may mainly include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area may store data created according to the use of the electronic device, etc. In addition, the memory 302 may include a high-speed random access memory, and may also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices. Accordingly, the memory 302 may also include a memory controller to provide the processor 301 with access to the memory 302.

[0111] The electronic device also includes a power supply 303 for supplying power to each component. Preferably, the power supply 303 can be logically connected to the processor 301 through a power management system, so that the power management system can manage charging, discharging, power consumption and other functions. The power supply 303 can also include one or more DC or AC power supplies, recharging systems, power failure detection circuits, power converters or inverters, power status indicators and other arbitrary components.

[0112] The electronic device may further include an input unit 304, which can be used to receive input digital or character information, and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function controls.

[0113] Although not shown, the electronic device may further include a display unit and the like, which will not be elaborated here. Specifically, in this embodiment, the processor 301 in the electronic device will load the executable files corresponding to the processes of one or more application programs into the memory 302 according to the following instructions, and the processor 301 will run the application programs stored in the memory 302 to implement various functions as follows:

[0114] Obtain the curve of the device temperature of the high-voltage box changing with time at different stages; divide the temperature rise range corresponding to the high-voltage box according to the curve; set the fan speed corresponding to the high-voltage box at different stages based on the division result to establish a preset database; control the fan speed of the high-voltage box according to the preset strategy and the preset database.

[0115] For the specific implementation of each of the above operations, reference can be made to the previous embodiments and will not be elaborated here.

[0116] After the embodiment of the present application obtains the curve of the device temperature of the high-voltage box changing with time at different stages, it divides the temperature rise range corresponding to the high-voltage box according to the curve. Then, it sets the fan speed corresponding to the high-voltage box at different stages based on the division result to establish a preset database. Finally, it controls the fan speed of the high-voltage box according to the preset strategy and the preset database. The high-voltage box fan control solution provided by the present application sets the fan speed corresponding to the high-voltage box at different stages according to the divided temperature rise range of the high-voltage box, and controls the fan speed of the high-voltage box based on the preset strategy and the established preset database. Thus, the fan speed of the high-voltage box can be controlled according to different working conditions, avoiding the problems of poor heat dissipation and high power consumption caused by using a constant fan speed in different working stages. At the same time, it can also avoid the frequent on and off of the fan. That is, the high-voltage box fan control solution provided by the present application can improve the heat dissipation performance and reduce the energy consumption, and at the same time, will not reduce the life and reliability of the fan.

[0117] Those of ordinary skill in the art can understand that all or part of the steps in the above various methods can be completed by instructions or by controlling relevant hardware through instructions. The instructions can be stored in a computer-readable storage medium and loaded and executed by a processor.

[0118] To this end, an embodiment of the present application provides a storage medium, which stores multiple instructions that can be loaded by a processor to execute the steps in any one of the high-voltage box fan control methods provided by the embodiments of the present application. For example, the instructions can execute the following steps:

[0119] Obtain the change curve of the device temperature of the high-voltage box over time at different stages; divide the temperature rise range corresponding to the high-voltage box according to the change curve; set the fan speed corresponding to the high-voltage box at different stages based on the division result to establish a preset database; control the fan speed of the high-voltage box according to the preset strategy and the preset database.

[0120] For the specific implementation of each of the above operations, reference can be made to the previous embodiments and will not be elaborated here.

[0121] Among them, the storage medium may include: read-only memory (ROM, Read Only Memory), random access memory (RAM, Random Access Memory), magnetic disk or optical disc, etc.

[0122] Since the instructions stored in the storage medium can execute the steps in any one of the high-voltage box fan control methods provided by the embodiments of the present application, the beneficial effects that can be achieved by any one of the high-voltage box fan control methods provided by the embodiments of the present application can be realized. For details, refer to the previous embodiments and will not be elaborated here.

[0123] The above has introduced in detail a high-voltage box fan control method, an electronic device, and a storage medium provided by the embodiments of the present application. Specific examples are used in this article to elaborate on the principle and implementation manner of the present application. The description of the above embodiments is only used to help understand the method and its core idea of the present application; at the same time, for those skilled in the art, according to the idea of the present application, there will be changes in the specific implementation manner and application scope. In summary, the content of this specification should not be construed as a limitation to the present application.

Claims

1. A high-voltage box fan control method, characterized in that: include: Obtain the curve of device temperature changing with time at different stages of the high-voltage box; According to the change curve, the temperature rise range corresponding to the high-voltage box is divided; Based on the division results, the fan speeds of the high-voltage box corresponding to different stages are set to establish a preset database; According to the preset strategy and the preset database, the speed of the fan of the high-voltage box is controlled.

2. The high-voltage box fan control method according to claim 1, characterized in that: The temperature rise range corresponding to the high-voltage box is divided according to the change curve, including: Based on the change curve, determining the temperature change information of the high-voltage box corresponding to different stages; According to the temperature change information corresponding to the high-voltage box at different stages, the temperature rise range corresponding to the high-voltage box is divided.

3. The high-voltage box fan control method according to claim 2, characterized in that: According to the temperature change information of the high-voltage box at different stages, the temperature rise range corresponding to the high-voltage box is divided, including: From the temperature change information corresponding to the high-voltage box at different stages, the temperature change rate and the maximum temperature of the high-voltage box in the working stage, and the initial temperature of the high-voltage box in the static stage are obtained; The high-voltage box is divided into corresponding temperature rise ranges according to the temperature change rate and the maximum temperature of the high-voltage box in the working stage and the initial temperature of the high-voltage box in the static stage.

4. The high-voltage box fan control method according to claim 3, characterized in that: The temperature rise range corresponding to the high-voltage box is divided according to the temperature change rate and the maximum temperature of the high-voltage box in the working stage and the initial temperature of the high-voltage box in the static stage, including: Determine the temperature rise range corresponding to the high-voltage box according to the initial temperature and the maximum temperature; Taking the initial temperature of the high-voltage box in the static stage as a reference and based on the temperature change rate of the high-voltage box in the working stage, determining the temperature mutation point within the temperature rise range; The temperature rise range is divided according to the determined temperature mutation points.

5. The high-voltage box fan control method according to any one of claims 1 to 4, characterized in that: The step of setting the fan speeds corresponding to the high-voltage box at different stages based on the division results to establish a preset database includes: Determine the maximum fan speed corresponding to the maximum temperature, and; Determine the minimum fan speed corresponding to the minimum temperature; Based on the division result, the highest fan speed and the lowest fan speed, the fan speeds corresponding to the high-voltage box at different stages are set, and the fan speeds corresponding to the high-voltage box at different stages are added to the database.

6. The high-voltage box fan control method according to claim 5, characterized in that: The method of setting the fan speeds corresponding to the high-voltage box at different stages based on the division result, the maximum fan speed and the minimum fan speed, and adding the fan speeds corresponding to the high-voltage box at different stages to the database includes: Obtain the divided temperature range from the division result; Get the preset speed step; The fan speed corresponding to the high-voltage box in each temperature range is set according to the maximum fan speed, the minimum fan speed and the speed step, and the fan speed corresponding to the high-voltage box in different stages is added to the database.

7. The high-voltage box fan control method according to any one of claims 1 to 4, characterized in that: The controlling the speed of the fan of the high-voltage box according to the preset strategy and the preset database includes: Obtaining the current fan speed and current temperature of the high-voltage box; Based on the preset strategy, the preset database, the current temperature and the current fan speed, the speed of the fan of the high-voltage box is controlled.

8. The high-voltage box fan control method according to claim 7, characterized in that: The controlling the speed of the fan of the high-voltage box based on the preset strategy, the preset database, the current temperature and the current fan speed includes: Determine the temperature range in which the current temperature lies; Acquire the fan speed corresponding to the temperature zone from the preset database; Calculate the deviation between the current fan speed and the fan speed corresponding to the temperature zone according to a preset control strategy; Adjusting the current fan speed according to the deviation value; The temperature range in which the adjusted temperature of the high-voltage box is located is determined, and the step of obtaining the fan speed corresponding to the temperature range is returned to dynamically control the speed of the fan of the high-voltage box.

9. An electronic device, characterized in that: It comprises a memory, a processor and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the steps of the high-voltage box fan control method as claimed in any one of claims 1 to 8 are implemented.

10. A computer-readable storage medium, characterized in that: A computer program is stored thereon, wherein when the computer program is executed by a processor, the steps of the high-voltage box fan control method as described in any one of claims 1-8 are implemented.