Control method and device of fan, readable storage medium and electronic equipment
Patent Information
- Application Number
- CN202410060929.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-01-15
- Publication Date
- 2026-09-22
- Estimated Expiration
- 2044-01-15
AI Technical Summary
[0003]本申请的主要目的在于提供一种风机的控制方法、风机的控制装置、计算机可读存储介质和电子设备,以至少解决现有技术中的多风机系统中部分风机故障停机后,无法满足系统要求风量的问题
[0014]应用本申请的技术方案,上述风机的控制方法,首先获取实际环境温度,实际环境温度为风机所在的预设环境范围内的真实温度;之后获取预设环境温度,预设环境温度为风机所在的预设环境范围内的设定温度;最后在由于风机机组中的部分风机出现故障停机导致实际环境温度大于预设环境温度的情况下,提高风机机组中的至少一个无故障且正在运行的风机的初始转速限值,以满足风机机组要求风量。该方法当出现部分风机故障停机,且此时风机转速到达限制转速上限还未满足系统要求风量时,通过检测多风机系统在运行过程中出现的故障风机数量及风机实际停止数量,来对剩余运行正常风机的转速上限进行修正,使剩余风机转速提高,达到维持整机风量的目的,确保机组运行正常,解决了现有技术中的多风机系统中部分风机故障停机后,无法满足系统要求风量的问题。
Smart Images

Figure CN117803591B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of wind turbine control, and more specifically, to a wind turbine control method, a wind turbine control device, a computer-readable storage medium, and an electronic device. Background Technology
[0002] There is a fan speed compensation method in the existing technology, which includes: after some fans fail, the upper limit of the fan speed is directly changed according to the number of failed fans, and no further adjustment is made. If the upper limit of the fan speed still does not meet the requirements after the change, and there is still an adjustment margin for the upper limit of the fan speed, the required air volume of the system will not be met since the upper limit of the fan speed will no longer be adjusted, and some fan performance will be wasted, and the overall cooling performance of the system will be affected. Summary of the Invention
[0003] The main objective of this application is to provide a fan control method, a fan control device, a computer-readable storage medium, and an electronic device, so as to at least solve the problem in the prior art that the required air volume cannot be met after some fans in a multi-fan system fail to shut down.
[0004] To achieve the above objectives, according to one aspect of this application, a fan control method is provided, comprising: acquiring an actual ambient temperature, wherein the actual ambient temperature is a true temperature within a preset environmental range in which the fan is located; acquiring a preset ambient temperature, wherein the preset ambient temperature is a set temperature within the preset environmental range in which the fan is located; and, when the actual ambient temperature exceeds the preset ambient temperature due to the failure and shutdown of some fans in the fan unit, increasing the initial speed limit of at least one fault-free and operating fan in the fan unit to meet the required air volume of the fan unit.
[0005] Optionally, when the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the fan unit caused by a malfunction, increasing the initial speed limit of at least one fault-free and operating fan in the fan unit includes: obtaining the number of stopped fans, the number of stopped fans being the number of fans with a shutdown duration greater than or equal to a first preset duration; obtaining a target adjustment coefficient for a target fan, wherein the target adjustment coefficient is related to the initial speed limit of the target fan and the preset ambient temperature, and the target fan is a fault-free and operating fan in the fan unit; determining the target speed limit of the target fan based on the number of stopped fans and the target adjustment coefficient of the target fan; and increasing the initial speed limit of at least one fault-free and operating fan in the fan unit based on the target speed limit of the target fan when the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the fan unit caused by a malfunction.
[0006] Optionally, the target speed limit of the target fan is determined based on the number of fans shut down and the target adjustment coefficient of the target fan, including: constructing a speed limit adjustment formula S. max2 =S max1 +ρ×N, where S max2 S represents the target speed limit of the target fan. max1 Let ρ be the initial speed limit of the target fan, ρ be the target adjustment coefficient of the target fan, and N be the number of fans to be shut down; the target speed limit of the target fan is determined according to the speed limit adjustment formula.
[0007] Optionally, when the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the wind turbine unit, the initial speed limit of at least one fault-free and operating fan in the wind turbine unit is increased according to the target speed limit of the target fan. This includes: when the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the wind turbine unit, and the target speed limit of the target fan is less than or equal to the maximum speed threshold of the target fan, the initial speed limit corresponding to the target fan in the target wind turbine unit is increased to the target speed limit, where the maximum speed threshold of the target fan is the maximum speed of the target fan; when the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the wind turbine unit, and the target speed limit of the target fan is greater than the maximum speed threshold of the target fan, the initial speed limit corresponding to the target fan in the target wind turbine unit is increased to the maximum speed threshold.
[0008] Optionally, obtaining the target adjustment coefficient of the target fan includes: obtaining a target mapping relationship, wherein the target mapping relationship is a mapping relationship between the speed limit of the target fan, the ambient temperature of the target fan, and the adjustment coefficient of the target fan; and determining the target adjustment coefficient of the target fan based on the initial speed limit of the target fan, the preset ambient temperature, and the target mapping relationship.
[0009] Optionally, when the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the wind turbine unit, the initial speed limit of at least one fault-free and operating fan in the wind turbine unit is increased, including: an adjustment step, whereby, when the actual ambient temperature exceeds the preset ambient temperature, the initial speed limit of the target fan in the target wind turbine unit is increased, wherein the target fan is a fault-free and operating fan in the wind turbine unit; a control step, whereby the target fan is controlled to run at the increased speed limit for a second preset duration; a comparison step, whereby the actual ambient temperature and the preset ambient temperature are compared at the current moment; and, when the actual ambient temperature exceeds the preset ambient temperature, the adjustment step, the control step, and the comparison step are repeated until the speed of the target fan at the current moment reaches a maximum speed threshold, wherein the maximum speed threshold of the target fan is the maximum speed of the target fan.
[0010] Optionally, before obtaining the actual ambient temperature, the method further includes: obtaining the downtime of the fan to be determined; and determining the fan to be determined as a faulty fan if the downtime of the fan to be determined is greater than or equal to a second preset time.
[0011] According to another aspect of this application, a control device for a fan is provided, comprising: a first acquisition unit for acquiring an actual ambient temperature, wherein the actual ambient temperature is the true temperature within a preset environmental range in which the fan is located; a second acquisition unit for acquiring a preset ambient temperature, wherein the preset ambient temperature is a set temperature within the preset environmental range in which the fan is located; and an adjustment unit for increasing the initial speed limit of at least one fault-free and operating fan in the fan unit to meet the required air volume of the fan unit when the actual ambient temperature is greater than the preset ambient temperature due to the failure and shutdown of some fans in the fan unit.
[0012] According to another aspect of this application, a computer-readable storage medium is provided, the computer-readable storage medium including a stored program, wherein, when the program is executed, it controls the device where the computer-readable storage medium is located to perform any of the wind turbine control methods described above.
[0013] According to another aspect of this application, an electronic device is provided, comprising: one or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs including a control method for performing any of the described wind turbines.
[0014] Applying the technical solution of this application, the above-mentioned fan control method first obtains the actual ambient temperature, which is the true temperature within the preset environmental range where the fan is located; then, it obtains the preset ambient temperature, which is the set temperature within the preset environmental range where the fan is located; finally, when the actual ambient temperature exceeds the preset ambient temperature due to the failure and shutdown of some fans in the fan unit, the initial speed limit of at least one fault-free and operating fan in the fan unit is increased to meet the required air volume of the fan unit. This method, when some fans fail and shut down, and the fan speed reaches the upper limit of the speed limit but still does not meet the system's required air volume, corrects the upper limit of the speed of the remaining operating fans by detecting the number of faulty fans and the actual number of fans that have stopped during the operation of the multi-fan system. This increases the speed of the remaining fans, achieving the purpose of maintaining the overall air volume of the unit, ensuring normal operation of the unit, and solving the problem in the prior art where the required air volume cannot be met after the failure and shutdown of some fans in a multi-fan system. Attached Figure Description
[0015] The accompanying drawings, which form part of this application, are used to provide a further understanding of this application. The illustrative embodiments and descriptions of this application are used to explain this application and do not constitute an undue limitation of this application. In the drawings:
[0016] Figure 1 A hardware structure block diagram of a mobile terminal for performing a fan control method according to an embodiment of this application is shown;
[0017] Figure 2 A schematic flowchart of a fan control method according to an embodiment of this application is shown;
[0018] Figure 3 A schematic flowchart of another fan control method provided according to an embodiment of this application is shown;
[0019] Figure 4 A structural block diagram of a fan control device provided according to an embodiment of this application is shown.
[0020] The above figures include the following reference numerals:
[0021] 102. Processor; 104. Memory; 106. Transmission device; 108. Input / output device. Detailed Implementation
[0022] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. This application will now be described in detail with reference to the accompanying drawings and embodiments.
[0023] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.
[0024] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate for the embodiments of this application described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0025] As described in the background section, there is a method for compensating fan speed in the prior art, which specifically includes: after some fans fail, the upper limit of the fan speed is directly changed according to the number of failed fans, and no further adjustment is made. If the upper limit of the fan speed still does not meet the requirements after the change, and there is still an adjustment margin in the upper limit of the fan speed, the required air volume of the system will not be met since the upper limit of the fan speed is no longer adjusted, and some fan performance is wasted. The overall cooling performance of the system will be affected. In order to solve the problem that the required air volume cannot be met after some fans fail and stop in the multi-fan system in the prior art, the embodiments of this application provide a fan control method, a fan control device, a computer-readable storage medium, and an electronic device.
[0026] The technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings in the embodiments of the present invention.
[0027] The methods and embodiments provided in this application can be executed on a mobile terminal, computer terminal, or similar computing device. Taking running on a mobile terminal as an example, Figure 1 This is a hardware structure block diagram of a mobile terminal for a wind turbine control method according to an embodiment of the present invention. Figure 1 As shown, a mobile terminal may include one or more ( Figure 1Only one is shown in the diagram. A processor 102 (which may include, but is not limited to, a microprocessor MCU or a programmable logic device FPGA, etc.) and a memory 104 for storing data are also shown. The mobile terminal may further include a transmission device 106 for communication functions and an input / output device 108. Those skilled in the art will understand that... Figure 1 The structure shown is for illustrative purposes only and does not limit the structure of the mobile terminal described above. For example, the mobile terminal may also include components that are more... Figure 1 The more or fewer components shown, or having the same Figure 1 The different configurations shown.
[0028] The memory 104 can be used to store computer programs, such as application software programs and modules, like the computer program corresponding to the wind turbine control method in this embodiment of the invention. The processor 102 executes various functional applications and data processing by running the computer program stored in the memory 104, thereby implementing the above-described method. The memory 104 may include high-speed random access memory and non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory 104 may further include memory remotely located relative to the processor 102, and these remote memories can be connected to the mobile terminal via a network. Examples of the aforementioned networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof. The transmission device 106 is used to receive or send data via a network. Specific examples of the aforementioned networks may include wireless networks provided by the mobile terminal's communication provider. In one example, the transmission device 106 includes a network interface controller (NIC), which can be connected to other network devices via a base station to communicate with the Internet. In one example, the transmission device 106 may be a radio frequency (RF) module, which is used to communicate with the Internet wirelessly.
[0029] This embodiment provides a method for controlling a fan that runs on a mobile terminal, computer terminal, or similar computing device. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Also, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0030] Figure 2 This is a flowchart of a fan control method according to an embodiment of this application. Figure 2 As shown, the method includes the following steps:
[0031] Before obtaining the actual ambient temperature, the method further includes: obtaining the downtime of the fan to be determined; and determining the fan to be determined as a faulty fan if the downtime of the fan to be determined is greater than or equal to a second preset time.
[0032] Specifically, during operation, wind turbines may experience brief pauses due to operational issues. These brief pauses do not affect the overall performance of the wind turbine system, and the turbine can quickly resume normal operation after the brief pause. In the above situation, although the turbine has stopped, the stop time is short (generally around 0.1 seconds), and the turbine is not actually faulty. If every turbine that stops is identified as a faulty turbine, turbines that experience brief pauses but are not faulty will also be mistakenly identified as faulty. This will introduce significant errors into subsequent adjustments and affect the performance of the wind turbine system.
[0033] The above steps can prevent fault-free fans from being mistakenly identified as faulty fans, improve the accuracy of faulty fan identification, ensure the accuracy of subsequent adjustments, and guarantee the performance of the fan system. Additionally, the second preset time is generally set to 0.1 seconds, but this setting can be adjusted according to actual application requirements.
[0034] Step S201: Obtain the actual ambient temperature, which is the real temperature within the preset ambient range where the fan is located;
[0035] Specifically, the purpose of a fan is to lower the ambient temperature of the environment in which the fan is located. Therefore, by measuring the actual ambient temperature of the environment in which the fan is located using a temperature sensor, it is possible to indirectly determine whether the performance of the fan system meets the requirements, that is, whether the air volume generated by the fan system meets the requirements.
[0036] Step S202: Obtain the preset ambient temperature, which is the set temperature within the preset ambient range where the fan is located.
[0037] Specifically, the purpose of fan operation is to reduce the ambient temperature of the environment where the fan is located to a preset ambient temperature. For example, if the initial ambient temperature of the environment where the fan is located is 20°C, the fan operation parameters are set to control the operation of the fan so as to reduce the ambient temperature of the environment where the fan is located from 20°C to the preset ambient temperature of 15°C.
[0038] Step S203: If the actual ambient temperature is higher than the preset ambient temperature due to the failure and shutdown of some fans in the fan unit, the initial speed limit of at least one fault-free and operating fan in the fan unit is increased to meet the required air volume of the fan unit.
[0039] Specifically, in order to lower the ambient temperature to the preset ambient temperature, the fan system needs to generate sufficient air volume. However, when some fans in the fan system (i.e., the fan unit) malfunction, the overall air volume generated by the fan unit will decrease, failing to meet the system's air volume requirements and thus failing to lower the ambient temperature to the preset ambient temperature.
[0040] In existing technologies, when faced with the above problems, the upper limit of the rotational speed of all remaining normally operating fans is directly increased at once without further adjustments. This leads to the following two issues: 1. The upper limit of the rotational speed of the remaining normally operating fans is increased too much, resulting in an air volume generated by the fan units that is far greater than the air volume required by the system, leading to a waste of fan resources; 2. The increase in the upper limit of the rotational speed of the remaining normally operating fans is too small, and even if the upper limit is increased, the air volume generated by the fan units cannot meet the air volume required by the system, thus failing to reduce the ambient temperature to the preset ambient temperature.
[0041] The above embodiments can determine in real time whether the air volume generated by the fan unit meets the system's required air volume by monitoring the difference between the actual ambient temperature and the preset ambient temperature. This allows for multiple adjustments to the remaining normally operating fans in the fan unit, thereby maximizing the saving of fan resources while meeting the system's required air volume.
[0042] In cases where the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the wind turbine unit, the initial speed limit of at least one fault-free and operating fan in the wind turbine unit is increased, specifically including the following steps:
[0043] Step S301: Obtain the number of stopped fans, where the number of stopped fans is the number of fans whose shutdown duration is greater than or equal to the first preset duration;
[0044] Step S302: Obtain the target adjustment coefficient of the target fan, wherein the target adjustment coefficient is related to the initial speed limit of the target fan and the preset ambient temperature, and the target fan is a fault-free and operating fan in the fan unit.
[0045] Obtaining the target regulation coefficient of the target wind turbine includes the following steps:
[0046] Step S3021: Obtain the target mapping relationship, which is the mapping relationship between the target fan speed limit, the target fan ambient temperature, and the target fan adjustment coefficient.
[0047] Step S3022: Determine the target adjustment coefficient of the target fan based on the initial speed limit of the target fan, the preset ambient temperature, and the target mapping relationship.
[0048] Specifically, this allows for the acquisition of accurate target adjustment coefficients, resulting in more precise adjustment of the upper limit of the fan speed. Furthermore, in practical applications, the target adjustment coefficients for each fan can be the same or different, depending on the specific application.
[0049] Step S303: Determine the target speed limit of the target fan based on the number of fans shut down and the target adjustment coefficient of the target fan.
[0050] The determination of the target speed limit for the target fan, based on the number of fans shut down and the target adjustment coefficient of the target fan, includes the following steps:
[0051] Step S3031, construct the speed limit adjustment formula S max2 =S max1 +ρ×N, where S max2 S represents the target speed limit for the aforementioned target fan. max1 The initial speed limit of the target fan is given by ρ, the target adjustment coefficient of the target fan is given by N, and the number of fans to be shut down is given by N.
[0052] Step S3032: Determine the target speed limit of the target fan according to the above speed limit adjustment formula.
[0053] Specifically, this allows for a gradual increase in the fan speed limit, ensuring that fan resources are saved to the greatest extent possible while meeting the system's required air volume.
[0054] Step S304: If the actual ambient temperature is higher than the preset ambient temperature due to the failure and shutdown of some fans in the fan unit, the initial speed limit of at least one fault-free and operating fan in the fan unit is increased according to the target speed limit of the target fan.
[0055] Specifically, when some fans fail and stop, if the fan speed reaches the upper limit of the speed limit but still does not meet the system's required air volume, the upper limit of the speed of the remaining normal fans is adjusted by detecting the number of faulty fans and the actual number of fans that have stopped during the operation of the multi-fan system. This increases the speed of the remaining fans, thereby maintaining the overall air volume and ensuring the normal operation of the unit.
[0056] One approach is to control multiple fans using a single PWM (Pulse Width Modulation) signal and a shunt. The PWM signal can be generated by a microcontroller or other controller, and the shunt splits it into multiple signals, each connected to the control input of a fan. This allows for simultaneous control of multiple fans; adjusting the duty cycle of the PWM signal controls the fan speed, thus regulating and controlling the operation of multiple fans. It's crucial to ensure the shunt provides sufficient current and a stable signal output to guarantee a stable control signal for each fan. Alternatively, a single PWM signal can control one fan. In this case, the fan that stops is considered the faulty fan. When multiple fans are controlled by the same PWM signal, the other fans controlled by the same PWM signal will also stop when the faulty fan stops. In this case, the stopped fans include not only the faulty fan but also other functioning fans controlled by the same PWM signal.
[0057] In the event that the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the wind turbine unit, the initial speed limit of at least one fault-free and operating fan in the wind turbine unit is increased according to the target speed limit of the target fan, including the following steps:
[0058] Step S3041: If the actual ambient temperature is higher than the preset ambient temperature due to the failure and shutdown of some fans in the fan unit, and the target speed limit of the target fan is less than or equal to the maximum speed threshold of the target fan, the initial speed limit of the target fan in the target fan unit is increased to the target speed limit, and the maximum speed threshold of the target fan is the maximum speed of the target fan.
[0059] Step S3042: If the actual ambient temperature is higher than the preset ambient temperature due to the failure and shutdown of some fans in the fan unit, and the target speed limit of the target fan is higher than the maximum speed threshold of the target fan, the initial speed limit of the target fan in the target fan unit is increased to the maximum speed threshold.
[0060] Specifically, the fan's speed limit is generally set lower than the maximum speed threshold, which is the maximum speed the fan can withstand. For example, if the maximum speed threshold is 1000 revolutions per minute, the fan's speed limit is generally set at 800 revolutions per minute. In the above embodiment, if the calculated target speed limit is not greater than the maximum speed threshold, the fan will operate at the target speed limit; if the calculated target speed limit is greater than the maximum speed threshold, the fan will operate at the maximum speed threshold. This avoids damage to the fan and ensures its normal operation.
[0061] In cases where the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the wind turbine unit, the initial speed limit of at least one fault-free and operating fan in the wind turbine unit is increased, including the following steps:
[0062] Step S401, adjustment step: when the actual ambient temperature is greater than the preset ambient temperature, increase the initial speed limit of the target fan in the target fan unit. The target fan is a fault-free and running fan in the fan unit.
[0063] Step S402, control step, control the above target fan to run for a second preset time according to the improved speed limit;
[0064] Step S403, comparison step, compare the current actual ambient temperature with the preset ambient temperature;
[0065] Step S404: When the actual ambient temperature is greater than the preset ambient temperature, repeat the adjustment step, the control step, and the comparison step until the speed of the target fan increases to the maximum speed threshold at the current moment. The maximum speed threshold of the target fan is the maximum speed of the target fan.
[0066] Specifically, this allows for gradual adjustment of the fan speed limit, maximizing fan resource conservation while meeting the system's required airflow. Furthermore, the above embodiment eliminates the need for additional detection devices to correct for normal fan speeds, thus saving operating costs.
[0067] In addition, the above embodiments are mainly for the control method of the remaining fans in the case of a multi-fan system unit and the actual fan speed not reaching the rated upper limit, when some fans fail. In actual operation, some fans of the multi-fan unit will fail. In this case, the fans are first allowed to run according to the original operating parameters. If the actual temperature is higher than the set temperature, the speed is continuously increased according to the steps of the above embodiments.
[0068] The fan control method described in this application first obtains the actual ambient temperature, which is the true temperature within a preset environmental range where the fan is located. Then, it obtains the preset ambient temperature, which is the set temperature within the preset environmental range where the fan is located. Finally, when the actual ambient temperature exceeds the preset ambient temperature due to the failure of some fans in the fan unit, the initial speed limit of at least one fault-free and operating fan in the fan unit is increased to meet the required airflow of the fan unit. This method, when some fans fail and stop, and the fan speed reaches the upper limit of the speed limit but still does not meet the system's required airflow, corrects the upper limit of the speed of the remaining operating fans by detecting the number of faulty fans and the actual number of stopped fans during the operation of the multi-fan system. This increases the speed of the remaining fans, maintaining the overall airflow and ensuring normal operation of the unit. This solves the problem in existing multi-fan systems where the required airflow cannot be met after some fans fail and stop.
[0069] To enable those skilled in the art to better understand the technical solution of this application, the implementation process of the wind turbine control method of this application will be described in detail below with reference to specific embodiments.
[0070] This embodiment relates to a specific method for controlling a wind turbine, such as... Figure 3 As shown, it includes the following steps:
[0071] Step S1: First, determine if there is a fan malfunction in the fan unit;
[0072] Step S2: In the event of a fan failure, determine the number of fans that have been shut down for a longer period than the set down time (the number of fans shut down may be the same as or different from the number of fans that have failed).
[0073] Step S3: Determine whether the speed of the running fans other than the stopped fans has reached their respective speed limits. If not, control the running fans to operate according to the original automatic operation logic. If they have reached the limit, determine whether the actual ambient temperature at the current moment has reached the set value of the ambient temperature.
[0074] Step S4: If the actual ambient temperature at the current moment reaches the set ambient temperature value, and it is determined that the current airflow of the fan unit can meet the system's required airflow, then the fan is controlled to operate according to the original automatic operation logic. If the fan has already reached the initial speed limit at the current moment, but the actual ambient temperature has not yet reached the set ambient temperature value, then the speed limit adjustment formula S is applied. max2 =S max1 +ρ×N increases the upper limit of the operating fan speed, where S max2 S represents the target speed limit for the aforementioned target fan. max1The initial speed limit of the target fan is given by ρ, the target adjustment coefficient of the target fan is given by N, and the number of fans to be shut down is given by N.
[0075] Step S5: Determine whether the calculated target speed limit is less than or equal to the maximum speed of the fan. If the calculated target speed limit is less than or equal to the maximum speed of the fan, adjust the fan speed limit to the calculated target speed limit. If the calculated target speed limit is greater than the maximum speed of the fan, adjust the fan speed limit to the maximum speed of the fan.
[0076] It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions, and although a logical order is shown in the flowchart, in some cases the steps shown or described may be executed in a different order than that shown here.
[0077] This application also provides a control device for a wind turbine. It should be noted that the wind turbine control device of this application can be used to execute the wind turbine control method provided in this application. This device is used to implement the above embodiments and preferred embodiments; details already described will not be repeated. As used below, the term "module" can refer to a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0078] The following describes the control device for the fan provided in the embodiments of this application.
[0079] Figure 4 This is a schematic diagram of a fan control device according to an embodiment of this application. Figure 4 As shown, the device includes a first acquisition unit 10, a second acquisition unit 20, and an adjustment unit 30. The first acquisition unit 10 is used to acquire the actual ambient temperature, which is the true temperature within a preset environmental range where the fan is located. The second acquisition unit 20 is used to acquire the preset ambient temperature, which is the set temperature within the preset environmental range where the fan is located. The adjustment unit 30 is used to increase the initial speed limit of at least one fault-free and operating fan in the fan unit when the actual ambient temperature is higher than the preset ambient temperature due to the failure and shutdown of some fans in the fan unit, so as to meet the required air volume of the fan unit.
[0080] The control device for the aforementioned fan in this application includes a first acquisition unit, a second acquisition unit, and an adjustment unit. The first acquisition unit acquires the actual ambient temperature, which is the true temperature within a preset environmental range where the fan is located. The second acquisition unit acquires the preset ambient temperature, which is a set temperature within the preset environmental range where the fan is located. The adjustment unit increases the initial speed limit of at least one fault-free and operating fan in the fan unit when the actual ambient temperature exceeds the preset ambient temperature due to the failure of some fans in the fan unit to shut down, in order to meet the required airflow of the fan unit. When some fans fail to shut down, and the fan speed reaches the upper limit of the speed limit but still does not meet the required airflow of the system, this device corrects the upper limit of the speed of the remaining operating fans by detecting the number of faulty fans and the actual number of fans that have stopped during the operation of the multi-fan system. This increases the speed of the remaining fans, thereby maintaining the overall airflow of the unit and ensuring normal operation of the unit. This solves the problem in the prior art where the required airflow cannot be met after some fans in a multi-fan system fail to shut down.
[0081] In some optional examples, the adjustment unit includes a first acquisition module, a second acquisition module, a first determination module, and a first adjustment module. The first acquisition module is used to acquire the number of stopped fans, wherein the number of stopped fans is the number of fans whose shutdown duration is greater than or equal to a first preset duration. The second acquisition module is used to acquire the target adjustment coefficient of the target fan, wherein the target adjustment coefficient is related to the initial speed limit of the target fan and the preset ambient temperature, and the target fan is a fault-free and operating fan in the fan unit. The first determination module is used to determine the target speed limit of the target fan based on the number of stopped fans and the target adjustment coefficient of the target fan. The first adjustment module is used to increase the initial speed limit of at least one fault-free and operating fan in the fan unit based on the target speed limit of the target fan when the actual ambient temperature is greater than the preset ambient temperature due to the shutdown of some fans in the fan unit. By detecting the number of faulty fans and the actual number of fans that stop during the operation of the multi-fan system, the upper limit of the speed of the remaining normally operating fans is corrected, so that the speed of the remaining fans can be increased to maintain the air volume of the whole unit and ensure the normal operation of the unit.
[0082] In some optional instances, the first determining module includes a construction submodule and a first determining submodule, the construction submodule being used to construct the speed limit adjustment formula S. max2 =S max1 +ρ×N, where S max2 S represents the target speed limit for the aforementioned target fan. max1Let ρ be the initial speed limit of the target fan, ρ be the target adjustment coefficient of the target fan, and N be the number of fans to be shut down. The first determining submodule is used to determine the target speed limit of the target fan according to the speed limit adjustment formula. This allows the fan speed limit to be gradually increased, ensuring that fan resources are saved to the greatest extent while meeting the system's required air volume.
[0083] In this embodiment, the first adjustment module includes a first adjustment submodule and a second adjustment submodule. The first adjustment submodule is used to increase the initial speed limit of the target fan in the target fan group to the target speed limit when the actual ambient temperature is higher than the preset ambient temperature due to the failure of some fans in the fan unit, and the target speed limit of the target fan is less than or equal to the maximum speed threshold of the target fan. The maximum speed threshold of the target fan is the maximum speed of the target fan. The second adjustment submodule is used to increase the initial speed limit of the target fan in the target fan group to the maximum speed threshold when the actual ambient temperature is higher than the preset ambient temperature due to the failure of some fans in the fan unit, and the target speed limit of the target fan is higher than the maximum speed threshold of the target fan. This can prevent damage to the fan and ensure its normal operation.
[0084] In some optional examples, the second acquisition module includes a first acquisition submodule and a second determination submodule. The first acquisition submodule is used to acquire a target mapping relationship, which is a mapping relationship between the target fan's speed limit, the target fan's ambient temperature, and the target fan's adjustment coefficient. The second determination submodule is used to determine the target adjustment coefficient of the target fan based on the target fan's initial speed limit, the preset ambient temperature, and the target mapping relationship. This allows for the acquisition of an accurate target adjustment coefficient, resulting in more accurate adjustment of the fan's upper speed limit.
[0085] In one optional scheme, the adjustment unit includes a second adjustment module, a control module, a comparison module, and an execution module. The second adjustment module is used to execute adjustment steps, increasing the initial speed limit of the target fan in the target fan unit when the actual ambient temperature is greater than the preset ambient temperature. The target fan is a fault-free and operating fan in the fan unit. The control module is used to execute control steps, controlling the target fan to run at the increased speed limit for a second preset time. The comparison module is used to execute comparison steps, comparing the current actual ambient temperature with the preset ambient temperature. The execution module is used to repeatedly execute the adjustment steps, the control steps, and the comparison steps when the actual ambient temperature is greater than the preset ambient temperature, until the speed of the target fan at the current moment increases to the maximum speed threshold, where the maximum speed threshold of the target fan is the maximum speed of the target fan. The fan speed limit can be gradually adjusted to maximize the conservation of fan resources while meeting the system's required airflow.
[0086] As an optional solution, the above-mentioned device further includes a third acquisition module and a second determination module. The third acquisition module is used to acquire the downtime of the fan to be determined before acquiring the actual ambient temperature; the second determination module is used to determine that the fan to be determined is a faulty fan if the downtime of the fan to be determined is greater than or equal to a second preset time. This can avoid misjudging a faulty fan as a faulty fan, improve the accuracy of faulty fan determination, ensure the accuracy of subsequent adjustments, and guarantee the performance of the fan system.
[0087] The control device for the aforementioned wind turbine includes a processor and a memory. The first acquisition unit and other components are stored as program units in the memory, and the processor executes these program units to achieve the corresponding functions. All of the aforementioned modules reside in the same processor; alternatively, the modules may be located in different processors in any combination.
[0088] The processor contains a kernel, which retrieves the corresponding program units from memory. One or more kernels can be configured, and adjusting kernel parameters can address the problem in existing multi-fan systems where some fans fail to meet system airflow requirements.
[0089] The memory may include non-permanent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.
[0090] This invention provides a computer-readable storage medium including a stored program, wherein, when the program is executed, it controls the device containing the computer-readable storage medium to perform the control method for the fan.
[0091] Specifically, the control methods for the wind turbine include:
[0092] Step S201: Obtain the actual ambient temperature, which is the real temperature within the preset ambient range where the fan is located;
[0093] Specifically, the purpose of a fan is to lower the ambient temperature of the environment in which the fan is located. Therefore, by measuring the actual ambient temperature of the environment in which the fan is located using a temperature sensor, it is possible to indirectly determine whether the performance of the fan system meets the requirements, that is, whether the air volume generated by the fan system meets the requirements.
[0094] Step S202: Obtain the preset ambient temperature, which is the set temperature within the preset ambient range where the fan is located.
[0095] Specifically, the purpose of fan operation is to reduce the ambient temperature of the environment where the fan is located to a preset ambient temperature. For example, if the initial ambient temperature of the environment where the fan is located is 20°C, the fan operation parameters are set to control the operation of the fan so as to reduce the ambient temperature of the environment where the fan is located from 20°C to the preset ambient temperature of 15°C.
[0096] Step S203: If the actual ambient temperature is higher than the preset ambient temperature due to the failure and shutdown of some fans in the fan unit, the initial speed limit of at least one fault-free and operating fan in the fan unit is increased to meet the required air volume of the fan unit.
[0097] Specifically, in order to lower the ambient temperature to the preset ambient temperature, the fan system needs to generate sufficient air volume. However, when some fans in the fan system (i.e., the fan unit) malfunction, the overall air volume generated by the fan unit will decrease, failing to meet the system's air volume requirements and thus failing to lower the ambient temperature to the preset ambient temperature.
[0098] Optionally, when the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the fan unit caused by a malfunction, the initial speed limit of at least one fault-free and operating fan in the fan unit is increased, including: obtaining the number of stopped fans, wherein the number of stopped fans is the number of fans with a shutdown duration greater than or equal to a first preset duration; obtaining a target adjustment coefficient for a target fan, wherein the target adjustment coefficient is related to the initial speed limit of the target fan and the preset ambient temperature, and the target fan is a fault-free and operating fan in the fan unit; determining the target speed limit of the target fan based on the number of stopped fans and the target adjustment coefficient of the target fan; and increasing the initial speed limit of at least one fault-free and operating fan in the fan unit based on the target speed limit of the target fan when the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the fan unit caused by a malfunction.
[0099] Optionally, based on the number of fans shut down and the target adjustment coefficient of the target fans, the target speed limit of the target fans is determined, including: constructing the speed limit adjustment formula S. max2 =S max1 +ρ×N, where S max2 S represents the target speed limit for the aforementioned target fan. max1 Let ρ be the initial speed limit of the target fan, ρ be the target adjustment coefficient of the target fan, and N be the number of fans to be shut down. Based on the speed limit adjustment formula, determine the target speed limit of the target fan.
[0100] Optionally, if the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the wind turbine unit, the initial speed limit of at least one fault-free and operating fan in the wind turbine unit is increased according to the target speed limit of the target fan. This includes: if the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the wind turbine unit, and the target speed limit of the target fan is less than or equal to the maximum speed threshold of the target fan, the initial speed limit of the target fan in the target wind turbine unit is increased to the target speed limit, where the maximum speed threshold of the target fan is the maximum speed of the target fan; if the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the wind turbine unit, and the target speed limit of the target fan is greater than the maximum speed threshold of the target fan, the initial speed limit of the target fan in the target wind turbine unit is increased to the maximum speed threshold.
[0101] Optionally, obtaining the target adjustment coefficient of the target fan includes: obtaining a target mapping relationship, wherein the target mapping relationship is a mapping relationship between the speed limit of the target fan, the ambient temperature of the target fan, and the adjustment coefficient of the target fan; and determining the target adjustment coefficient of the target fan based on the initial speed limit of the target fan, the preset ambient temperature, and the target mapping relationship.
[0102] Optionally, when the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the fan unit caused by a malfunction, the initial speed limit of at least one fault-free and operating fan in the fan unit is increased, including: an adjustment step, whereby, when the actual ambient temperature exceeds the preset ambient temperature, the initial speed limit of the target fan in the target fan unit is increased, wherein the target fan is a fault-free and operating fan in the fan unit; a control step, whereby the target fan is controlled to run at the increased speed limit for a second preset duration; a comparison step, whereby the actual ambient temperature and the preset ambient temperature are compared at the current moment; and, when the actual ambient temperature exceeds the preset ambient temperature, the adjustment step, the control step, and the comparison step are repeated until the speed of the target fan at the current moment reaches a maximum speed threshold, wherein the maximum speed threshold of the target fan is the maximum speed of the target fan.
[0103] Optionally, before obtaining the actual ambient temperature, the method further includes: obtaining the downtime of the fan to be determined; and determining the fan to be determined as a faulty fan if the downtime of the fan to be determined is greater than or equal to a second preset time.
[0104] This invention provides a processor for running a program, wherein the program executes the control method for the wind turbine.
[0105] Specifically, the control methods for the wind turbine include:
[0106] Step S201: Obtain the actual ambient temperature, which is the real temperature within the preset ambient range where the fan is located;
[0107] Specifically, the purpose of a fan is to lower the ambient temperature of the environment in which the fan is located. Therefore, by measuring the actual ambient temperature of the environment in which the fan is located using a temperature sensor, it is possible to indirectly determine whether the performance of the fan system meets the requirements, that is, whether the air volume generated by the fan system meets the requirements.
[0108] Step S202: Obtain the preset ambient temperature, which is the set temperature within the preset ambient range where the fan is located.
[0109] Specifically, the purpose of fan operation is to reduce the ambient temperature of the environment where the fan is located to a preset ambient temperature. For example, if the initial ambient temperature of the environment where the fan is located is 20°C, the fan operation parameters are set to control the operation of the fan so as to reduce the ambient temperature of the environment where the fan is located from 20°C to the preset ambient temperature of 15°C.
[0110] Step S203: If the actual ambient temperature is higher than the preset ambient temperature due to the failure and shutdown of some fans in the fan unit, the initial speed limit of at least one fault-free and operating fan in the fan unit is increased to meet the required air volume of the fan unit.
[0111] Specifically, in order to lower the ambient temperature to the preset ambient temperature, the fan system needs to generate sufficient air volume. However, when some fans in the fan system (i.e., the fan unit) malfunction, the overall air volume generated by the fan unit will decrease, failing to meet the system's air volume requirements and thus failing to lower the ambient temperature to the preset ambient temperature.
[0112] Optionally, when the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the fan unit caused by a malfunction, the initial speed limit of at least one fault-free and operating fan in the fan unit is increased, including: obtaining the number of stopped fans, wherein the number of stopped fans is the number of fans with a shutdown duration greater than or equal to a first preset duration; obtaining a target adjustment coefficient for a target fan, wherein the target adjustment coefficient is related to the initial speed limit of the target fan and the preset ambient temperature, and the target fan is a fault-free and operating fan in the fan unit; determining the target speed limit of the target fan based on the number of stopped fans and the target adjustment coefficient of the target fan; and increasing the initial speed limit of at least one fault-free and operating fan in the fan unit based on the target speed limit of the target fan when the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the fan unit caused by a malfunction.
[0113] Optionally, based on the number of fans shut down and the target adjustment coefficient of the target fans, the target speed limit of the target fans is determined, including: constructing the speed limit adjustment formula S. max2 =S max1 +ρ×N, where S max2 S represents the target speed limit for the aforementioned target fan. max1 Let ρ be the initial speed limit of the target fan, ρ be the target adjustment coefficient of the target fan, and N be the number of fans to be shut down. Based on the speed limit adjustment formula, determine the target speed limit of the target fan.
[0114] Optionally, if the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the wind turbine unit, the initial speed limit of at least one fault-free and operating fan in the wind turbine unit is increased according to the target speed limit of the target fan. This includes: if the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the wind turbine unit, and the target speed limit of the target fan is less than or equal to the maximum speed threshold of the target fan, the initial speed limit of the target fan in the target wind turbine unit is increased to the target speed limit, where the maximum speed threshold of the target fan is the maximum speed of the target fan; if the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the wind turbine unit, and the target speed limit of the target fan is greater than the maximum speed threshold of the target fan, the initial speed limit of the target fan in the target wind turbine unit is increased to the maximum speed threshold.
[0115] Optionally, obtaining the target adjustment coefficient of the target fan includes: obtaining a target mapping relationship, wherein the target mapping relationship is a mapping relationship between the speed limit of the target fan, the ambient temperature of the target fan, and the adjustment coefficient of the target fan; and determining the target adjustment coefficient of the target fan based on the initial speed limit of the target fan, the preset ambient temperature, and the target mapping relationship.
[0116] Optionally, when the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the fan unit caused by a malfunction, the initial speed limit of at least one fault-free and operating fan in the fan unit is increased, including: an adjustment step, whereby, when the actual ambient temperature exceeds the preset ambient temperature, the initial speed limit of the target fan in the target fan unit is increased, wherein the target fan is a fault-free and operating fan in the fan unit; a control step, whereby the target fan is controlled to run at the increased speed limit for a second preset duration; a comparison step, whereby the actual ambient temperature and the preset ambient temperature are compared at the current moment; and, when the actual ambient temperature exceeds the preset ambient temperature, the adjustment step, the control step, and the comparison step are repeated until the speed of the target fan at the current moment reaches a maximum speed threshold, wherein the maximum speed threshold of the target fan is the maximum speed of the target fan.
[0117] Optionally, before obtaining the actual ambient temperature, the method further includes: obtaining the downtime of the fan to be determined; and determining the fan to be determined as a faulty fan if the downtime of the fan to be determined is greater than or equal to a second preset time.
[0118] This invention provides a device including a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, it performs at least the following steps:
[0119] Step S201: Obtain the actual ambient temperature, which is the real temperature within the preset ambient range where the fan is located;
[0120] Step S202: Obtain the preset ambient temperature, which is the set temperature within the preset ambient range where the fan is located.
[0121] Step S203: If the actual ambient temperature is higher than the preset ambient temperature due to the failure and shutdown of some fans in the fan unit, the initial speed limit of at least one fault-free and operating fan in the fan unit is increased to meet the required air volume of the fan unit.
[0122] The devices mentioned in this article can be servers, PCs, tablets, mobile phones, etc.
[0123] Optionally, when the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the fan unit caused by a malfunction, the initial speed limit of at least one fault-free and operating fan in the fan unit is increased, including: obtaining the number of stopped fans, wherein the number of stopped fans is the number of fans with a shutdown duration greater than or equal to a first preset duration; obtaining a target adjustment coefficient for a target fan, wherein the target adjustment coefficient is related to the initial speed limit of the target fan and the preset ambient temperature, and the target fan is a fault-free and operating fan in the fan unit; determining the target speed limit of the target fan based on the number of stopped fans and the target adjustment coefficient of the target fan; and increasing the initial speed limit of at least one fault-free and operating fan in the fan unit based on the target speed limit of the target fan when the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the fan unit caused by a malfunction.
[0124] Optionally, based on the number of fans shut down and the target adjustment coefficient of the target fans, the target speed limit of the target fans is determined, including: constructing the speed limit adjustment formula S. max2 =S max1 +ρ×N, where S max2 S represents the target speed limit for the aforementioned target fan. max1 Let ρ be the initial speed limit of the target fan, ρ be the target adjustment coefficient of the target fan, and N be the number of fans to be shut down. Based on the speed limit adjustment formula, determine the target speed limit of the target fan.
[0125] Optionally, if the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the wind turbine unit, the initial speed limit of at least one fault-free and operating fan in the wind turbine unit is increased according to the target speed limit of the target fan. This includes: if the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the wind turbine unit, and the target speed limit of the target fan is less than or equal to the maximum speed threshold of the target fan, the initial speed limit of the target fan in the target wind turbine unit is increased to the target speed limit, where the maximum speed threshold of the target fan is the maximum speed of the target fan; if the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the wind turbine unit, and the target speed limit of the target fan is greater than the maximum speed threshold of the target fan, the initial speed limit of the target fan in the target wind turbine unit is increased to the maximum speed threshold.
[0126] Optionally, obtaining the target adjustment coefficient of the target fan includes: obtaining a target mapping relationship, wherein the target mapping relationship is a mapping relationship between the speed limit of the target fan, the ambient temperature of the target fan, and the adjustment coefficient of the target fan; and determining the target adjustment coefficient of the target fan based on the initial speed limit of the target fan, the preset ambient temperature, and the target mapping relationship.
[0127] Optionally, when the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the fan unit caused by a malfunction, the initial speed limit of at least one fault-free and operating fan in the fan unit is increased, including: an adjustment step, whereby, when the actual ambient temperature exceeds the preset ambient temperature, the initial speed limit of the target fan in the target fan unit is increased, wherein the target fan is a fault-free and operating fan in the fan unit; a control step, whereby the target fan is controlled to run at the increased speed limit for a second preset duration; a comparison step, whereby the actual ambient temperature and the preset ambient temperature are compared at the current moment; and, when the actual ambient temperature exceeds the preset ambient temperature, the adjustment step, the control step, and the comparison step are repeated until the speed of the target fan at the current moment reaches a maximum speed threshold, wherein the maximum speed threshold of the target fan is the maximum speed of the target fan.
[0128] Optionally, before obtaining the actual ambient temperature, the method further includes: obtaining the downtime of the fan to be determined; and determining the fan to be determined as a faulty fan if the downtime of the fan to be determined is greater than or equal to a second preset time.
[0129] This application also provides a computer program product, which, when executed on a data processing device, is suitable for executing an initialization program having at least the following method steps:
[0130] Step S201: Obtain the actual ambient temperature, which is the real temperature within the preset ambient range where the fan is located;
[0131] Step S202: Obtain the preset ambient temperature, which is the set temperature within the preset ambient range where the fan is located.
[0132] Step S203: If the actual ambient temperature is higher than the preset ambient temperature due to the failure and shutdown of some fans in the fan unit, the initial speed limit of at least one fault-free and operating fan in the fan unit is increased to meet the required air volume of the fan unit.
[0133] Optionally, when the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the fan unit caused by a malfunction, the initial speed limit of at least one fault-free and operating fan in the fan unit is increased, including: obtaining the number of stopped fans, wherein the number of stopped fans is the number of fans with a shutdown duration greater than or equal to a first preset duration; obtaining a target adjustment coefficient for a target fan, wherein the target adjustment coefficient is related to the initial speed limit of the target fan and the preset ambient temperature, and the target fan is a fault-free and operating fan in the fan unit; determining the target speed limit of the target fan based on the number of stopped fans and the target adjustment coefficient of the target fan; and increasing the initial speed limit of at least one fault-free and operating fan in the fan unit based on the target speed limit of the target fan when the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the fan unit caused by a malfunction.
[0134] Optionally, based on the number of fans shut down and the target adjustment coefficient of the target fans, the target speed limit of the target fans is determined, including: constructing the speed limit adjustment formula S. max2 =S max1 +ρ×N, where S max2 S represents the target speed limit for the aforementioned target fan. max1 Let ρ be the initial speed limit of the target fan, ρ be the target adjustment coefficient of the target fan, and N be the number of fans to be shut down. Based on the speed limit adjustment formula, determine the target speed limit of the target fan.
[0135] Optionally, if the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the wind turbine unit, the initial speed limit of at least one fault-free and operating fan in the wind turbine unit is increased according to the target speed limit of the target fan. This includes: if the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the wind turbine unit, and the target speed limit of the target fan is less than or equal to the maximum speed threshold of the target fan, the initial speed limit of the target fan in the target wind turbine unit is increased to the target speed limit, where the maximum speed threshold of the target fan is the maximum speed of the target fan; if the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the wind turbine unit, and the target speed limit of the target fan is greater than the maximum speed threshold of the target fan, the initial speed limit of the target fan in the target wind turbine unit is increased to the maximum speed threshold.
[0136] Optionally, obtaining the target adjustment coefficient of the target fan includes: obtaining a target mapping relationship, wherein the target mapping relationship is a mapping relationship between the speed limit of the target fan, the ambient temperature of the target fan, and the adjustment coefficient of the target fan; and determining the target adjustment coefficient of the target fan based on the initial speed limit of the target fan, the preset ambient temperature, and the target mapping relationship.
[0137] Optionally, when the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the fan unit caused by a malfunction, the initial speed limit of at least one fault-free and operating fan in the fan unit is increased, including: an adjustment step, whereby, when the actual ambient temperature exceeds the preset ambient temperature, the initial speed limit of the target fan in the target fan unit is increased, wherein the target fan is a fault-free and operating fan in the fan unit; a control step, whereby the target fan is controlled to run at the increased speed limit for a second preset duration; a comparison step, whereby the actual ambient temperature and the preset ambient temperature are compared at the current moment; and, when the actual ambient temperature exceeds the preset ambient temperature, the adjustment step, the control step, and the comparison step are repeated until the speed of the target fan at the current moment reaches a maximum speed threshold, wherein the maximum speed threshold of the target fan is the maximum speed of the target fan.
[0138] Optionally, before obtaining the actual ambient temperature, the method further includes: obtaining the downtime of the fan to be determined; and determining the fan to be determined as a faulty fan if the downtime of the fan to be determined is greater than or equal to a second preset time.
[0139] It is obvious to those skilled in the art that the modules or steps of the present invention described above can be implemented using general-purpose computing devices. They can be centralized on a single computing device or distributed across a network of multiple computing devices. They can be implemented using computer-executable program code, and thus can be stored in a storage device for execution by a computing device. In some cases, the steps shown or described can be performed in a different order than those described herein, or they can be fabricated as separate integrated circuit modules, or multiple modules or steps can be fabricated as a single integrated circuit module. Thus, the present invention is not limited to any particular combination of hardware and software.
[0140] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0141] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0142] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0143] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0144] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0145] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.
[0146] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.
[0147] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.
[0148] As can be seen from the above description, the embodiments of this application achieve the following technical effects:
[0149] 1) The fan control method of this application first obtains the actual ambient temperature, which is the true temperature within the preset environmental range where the fan is located; then, it obtains the preset ambient temperature, which is the set temperature within the preset environmental range where the fan is located; finally, when the actual ambient temperature exceeds the preset ambient temperature due to the failure of some fans in the fan unit, the initial speed limit of at least one fault-free and operating fan in the fan unit is increased to meet the required air volume of the fan unit. This method, when some fans fail and stop, and the fan speed reaches the upper limit of the speed limit but still does not meet the system's required air volume, corrects the upper limit of the speed of the remaining operating fans by detecting the number of faulty fans and the actual number of fans that have stopped during the operation of the multi-fan system. This increases the speed of the remaining fans, maintaining the overall air volume and ensuring normal operation of the unit. This solves the problem in the prior art where the required air volume cannot be met after some fans in a multi-fan system fail to stop.
[0150] 2) The control device for the aforementioned fan in this application includes a first acquisition unit, a second acquisition unit, and an adjustment unit. The first acquisition unit acquires the actual ambient temperature, which is the true temperature within a preset environmental range where the fan is located. The second acquisition unit acquires the preset ambient temperature, which is a set temperature within the preset environmental range where the fan is located. The adjustment unit increases the initial speed limit of at least one fault-free and operating fan in the fan unit when the actual ambient temperature exceeds the preset ambient temperature due to the failure of some fans in the fan unit to shut down, in order to meet the required airflow of the fan unit. When some fans fail to shut down, and the fan speed reaches the upper limit of the speed limit but still does not meet the required airflow of the system, this device corrects the upper limit of the speed of the remaining operating fans by detecting the number of faulty fans and the actual number of fans that have stopped during the operation of the multi-fan system. This increases the speed of the remaining fans, thereby maintaining the overall airflow of the unit and ensuring normal operation of the unit. This solves the problem in the prior art where the required airflow cannot be met after some fans in a multi-fan system fail to shut down.
[0151] The above description is merely a preferred embodiment of this application and is not intended to limit this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the protection scope of this application.
Claims
1. A method for controlling a fan, characterized in that, include: The actual ambient temperature is obtained, which is the real temperature within the preset environmental range where the fan is located; Obtain a preset ambient temperature, which is a set temperature within the preset ambient range where the fan is located; If the actual ambient temperature is higher than the preset ambient temperature due to the failure and shutdown of some fans in the fan unit, the initial speed limit of at least one fault-free and running fan in the fan unit shall be increased to meet the required air volume of the fan unit. In cases where the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the wind turbine unit, the initial speed limit of at least one fault-free and operating fan in the wind turbine unit is increased, including: Obtain the number of fans that have been shut down, wherein the number of fans that have been shut down for a duration greater than or equal to a first preset duration; Obtain the target adjustment coefficient of the target fan, wherein the target adjustment coefficient is related to the initial speed limit of the target fan and the preset ambient temperature, and the target fan is a fault-free and operating fan in the fan unit; The target speed limit of the target fan is determined based on the number of fans shut down and the target adjustment coefficient of the target fan. If the actual ambient temperature is higher than the preset ambient temperature due to the failure and shutdown of some fans in the wind turbine unit, the initial speed limit of at least one fault-free and operating fan in the wind turbine unit shall be increased according to the target speed limit of the target fan. Obtain the target regulation coefficient of the target wind turbine, including: Obtain the target mapping relationship, which is the mapping relationship between the target fan's speed limit, the target fan's ambient temperature, and the target fan's adjustment coefficient; The target adjustment coefficient of the target fan is determined based on the initial speed limit of the target fan, the preset ambient temperature, and the target mapping relationship.
2. The control method according to claim 1, characterized in that, Based on the number of fans shut down and the target adjustment coefficient of the target fan, the target speed limit of the target fan is determined, including: Constructing the speed limit adjustment formula ,in, The target speed limit for the target fan. This is the initial speed limit for the target fan. The target adjustment coefficient for the target fan. The number of fans that were shut down; The target speed limit of the target fan is determined according to the speed limit adjustment formula.
3. The control method according to claim 1, characterized in that, In cases where the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the wind turbine unit, the initial speed limit of at least one fault-free and operating fan in the wind turbine unit is increased based on the target speed limit of the target fan, including: If the actual ambient temperature is higher than the preset ambient temperature due to the failure and shutdown of some fans in the wind turbine unit, and the target speed limit of the target fan is less than or equal to the maximum speed threshold of the target fan, the initial speed limit of the target fan in the target wind turbine unit will be increased to the target speed limit, and the maximum speed threshold of the target fan will be the maximum speed of the target fan. If the actual ambient temperature is higher than the preset ambient temperature due to the failure and shutdown of some fans in the wind turbine unit, and the target speed limit of the target fan is higher than the maximum speed threshold of the target fan, the initial speed limit of the target fan in the target wind turbine unit will be increased to the maximum speed threshold.
4. The control method according to claim 1, characterized in that, In cases where the actual ambient temperature exceeds the preset ambient temperature due to the shutdown of some fans in the wind turbine unit, the initial speed limit of at least one fault-free and operating fan in the wind turbine unit is increased, including: The adjustment step involves increasing the initial speed limit of the target fan in the target fan unit when the actual ambient temperature is greater than the preset ambient temperature. The target fan is a fault-free and running fan in the fan unit. The control step involves controlling the target fan to operate for a second preset duration according to the increased speed limit. The comparison step involves comparing the actual ambient temperature at the current moment with the preset ambient temperature. If the actual ambient temperature at the current moment is greater than the preset ambient temperature, the adjustment step, the control step, and the comparison step are repeated until the rotational speed of the target fan at the current moment increases to the maximum rotational speed threshold, where the maximum rotational speed threshold of the target fan is the maximum rotational speed of the target fan.
5. The control method according to claim 1, characterized in that, Before obtaining the actual ambient temperature, the method further includes: Obtain the downtime of the fan to be determined; If the downtime of the fan to be determined is greater than or equal to the second preset time, the fan to be determined is determined to be a faulty fan.
6. A control device for a fan, characterized in that, include: The first acquisition unit is used to acquire the actual ambient temperature, which is the real temperature within a preset environmental range where the fan is located. The second acquisition unit is used to acquire a preset ambient temperature, wherein the preset ambient temperature is a set temperature within the preset ambient range where the fan is located; The regulating unit is used to increase the initial speed limit of at least one fault-free and operating fan in the fan unit when the actual ambient temperature is higher than the preset ambient temperature due to the failure and shutdown of some fans in the fan unit, so as to meet the required air volume of the fan unit. The adjustment unit includes a first acquisition module, a second acquisition module, a first determination module, and a first adjustment module. The first acquisition module is used to acquire the number of stopped fans, wherein the number of stopped fans is the number of fans whose shutdown duration is greater than or equal to a first preset duration. The second acquisition module is used to acquire the target adjustment coefficient of the target fan, wherein the target adjustment coefficient is related to the initial speed limit of the target fan and the preset ambient temperature, and the target fan is a fault-free and operating fan in the fan unit; the first determination module is used to determine the target speed limit of the target fan based on the number of stopped fans and the target adjustment coefficient of the target fan; the first adjustment module is used to increase the initial speed limit of at least one fault-free and operating fan in the fan unit based on the target speed limit of the target fan when the actual ambient temperature is greater than the preset ambient temperature due to the failure and shutdown of some fans in the fan unit. The second acquisition module includes a first acquisition submodule and a second determination submodule. The first acquisition submodule is used to acquire a target mapping relationship, which is a mapping relationship between the target fan's speed limit, the target fan's ambient temperature, and the target fan's adjustment coefficient. The second determination submodule is used to determine the target adjustment coefficient of the target fan based on the target fan's initial speed limit, the preset ambient temperature, and the target mapping relationship.
7. A computer-readable storage medium, characterized in that, The computer-readable storage medium includes a stored program, wherein, when the program is executed, it controls the device containing the computer-readable storage medium to perform the wind turbine control method according to any one of claims 1 to 5.
8. An electronic device, characterized in that, include: One or more processors, a memory, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the one or more processors, the one or more programs being used to perform the wind turbine control method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Method and device for regulating speed of fan
CN102852845A
Method and system for judging server fan damage
CN106681886A
Control method and system of draught fan and air conditioning system
CN109631267A
Multi-draught-fan control method, multi-draught-fan system, master controller and chip circuit of master controller
CN111271308A