Control method of fan system, fan system and electronic device

CN117759560BActive Publication Date: 2026-09-11WOLONG ELECTRIC GRP CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202311827193.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-12-27
Publication Date
2026-09-11
Estimated Expiration
2043-12-27

AI Technical Summary

Technical Problem

[0004]本申请实施例提供的一种风机系统的控制方法及风机系统、电子设备,至少解决养殖行业的风机系统出现故障无法提前预警及短时间内无法修复会造成较大经济损失的问题

Benefits of technology

[0016]In this embodiment, a control method for a wind turbine system is provided. The method is applied to a wind turbine system, which includes at least a main controller, multiple sensors, and multiple wind turbine units. The method includes: acquiring information collected by multiple sensors and sending the information collected by the multiple sensors and the information of the wind turbine units to the main controller; receiving a first communication output value of the wind turbine units sent by the main controller, wherein the first communication output value is calculated by the main controller based on the information collected by the multiple sensors and the information of the wind turbine units; determining that the main controller has malfunctioned when the wind turbine units have not received information from the main controller for a period exceeding a preset time or when the wind turbine units receive a notification message from the main controller; determining a first target output value of the wind turbine units based on the first communication output value sent by the main controller to the wind turbine units; and controlling the wind turbine units to operate according to the first target output value. When the main controller communication of the wind turbine system malfunctions, the EC wind turbine units calculate and obtain the first target output value of the EC wind turbine units using proportional-integral-derivative (PID) calculation based on the information collected by multiple sensors, the EC wind turbine unit information, and the second target output value. This system not only provides early warning of fan equipment failures, but also ensures that when the main controller communication fails, the fan equipment's initial target output value represents the initial target output value some time before the failure, making it more consistent with the control requirements of livestock farming than the target output value at the moment of failure. Furthermore, it shortens the fan equipment's repair time. Therefore, it achieves the technical effect of enabling automatic control of the EC fan equipment when the fan system fails, ensuring stable operation of the fan system and avoiding significant economic losses. This solves the technical problem in the livestock industry where the lack of early warning for fan system failures and the inability to repair them quickly can lead to substantial economic losses.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117759560B_ABST
    Figure CN117759560B_ABST
Patent Text Reader

Abstract

The application relates to a control method of a fan system, the fan system and an electronic device. The method comprises the following steps: acquiring information collected by multiple sensors, and sending the information collected by the multiple sensors and information of a fan device to a main controller; receiving a first communication output value of the fan device sent by the main controller, wherein the first communication output value is calculated by the main controller according to the information collected by the multiple sensors and the information of the fan device; when a time length during which the fan device does not receive information from the main controller exceeds a preset time length or the fan device receives a notification message from the main controller, it is determined that the main controller has a fault, a first target output value of the fan device is determined based on the first communication output value sent by the main controller to the fan device, and the fan device is controlled to operate according to the first target output value. The application solves the technical problem that a fan system in the breeding industry cannot be repaired in a short time when a fault occurs, which causes great economic losses.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of wind turbine systems, and in particular to a control method for a wind turbine system, as well as a wind turbine system and electronic equipment. Background Technology

[0002] Electronically commutated (EC) motors offer significant energy savings and are increasingly widely used, especially when integrated with fans, forming what are known as EC fans. Currently, the entire control system architecture of EC fans is controlled by a Programmable Logic Controller (PLC), which connects to various sensors, the EC fan, and other actuators. PLC control employs a centralized control mode, offering advantages such as good development capabilities, high flexibility, simple maintenance, and high coordination. However, a PLC malfunction can cause the entire system to fail. When the PLC fails, the entire system fails, preventing the fan from operating normally. Repair time is typically 4-6 hours, sometimes up to 24 hours. In some applications, such as aquaculture, a malfunction in pig farming needs to be repaired within half an hour, while in chicken farming, it needs to be repaired within 20 minutes. Failure to repair the system promptly can lead to the mass or even complete death of livestock, resulting in substantial economic losses.

[0003] There is currently no effective solution to the problem that the lack of early warning and the inability to repair the blower system in the aquaculture industry can cause significant economic losses when malfunctions occur. Summary of the Invention

[0004] The present application provides a control method for a fan system, as well as a fan system and electronic equipment, which at least solves the problem that the inability to provide early warnings of fan system failures and the inability to repair them in a short period of time in the aquaculture industry can cause significant economic losses.

[0005] According to one aspect of the embodiments of this application, a control method for a wind turbine system is provided. The method is applied to a wind turbine system, which includes at least a main controller, multiple sensors, and multiple wind turbine units. The method includes: acquiring information collected by multiple sensors and sending the information collected by multiple sensors and the information of the wind turbine units to the main controller; receiving a first communication output value of the wind turbine units sent by the main controller, wherein the first communication output value is calculated by the main controller based on the information collected by multiple sensors and the information of the wind turbine units; determining that the main controller has malfunctioned when the wind turbine units have not received information from the main controller for a period exceeding a preset time or when the wind turbine units receive a notification message from the main controller; determining a first target output value of the wind turbine units based on the first communication output value sent by the main controller to the wind turbine units; and controlling the wind turbine units to operate according to the first target output value.

[0006] Optionally, determining the first target output value of the wind turbine equipment based on the first communication output value sent by the main controller includes: when the notification message sent by the main controller determines that the main controller has failed and the failure is caused by a failure of the wind turbine equipment or multiple sensors connected to the wind turbine equipment, the first target output value of the wind turbine equipment is the previous first target output value of the wind turbine equipment; otherwise, it includes: determining the second target output value of the wind turbine equipment based on the first communication output value sent by the main controller; and determining the first target output value of the wind turbine equipment based on the second target output value of the wind turbine equipment.

[0007] Optionally, determining the second target output value of the wind turbine equipment based on the first communication output value sent by the main controller includes: determining the second target output value of the wind turbine equipment according to the following first formula:

[0008] C = A*X + B*(1-X), where C is the second target output value after the main controller of the wind turbine communicates with the wind turbine in this instance, A is the second target output value after the main controller of the wind turbine communicates with the wind turbine in the previous instance, B is the first communication output value of the wind turbine sent by the main controller, and X is the weighting coefficient.

[0009] Optionally, determining the first target output value of the fan equipment based on the second target output value of the fan equipment includes: determining the first target output value of the fan equipment through proportional-integral-derivative control based on the second target output value of the fan equipment and information collected by various sensors, wherein the first target output value includes at least the air volume or rotational speed of the fan equipment.

[0010] Optionally, before acquiring information from multiple sensors, the above method further includes: acquiring the maximum interval duration for communication between the wind turbine and the main controller, wherein the maximum interval duration is set to a range of 2-5 minutes; and determining twice or more of the maximum interval duration as the preset duration.

[0011] Optionally, the above method further includes: when the main controller is in normal state, acquiring the second communication output value sent by the main controller to the wind turbine equipment; using the second communication output value and information collected by various sensors to determine the third target output value of the wind turbine equipment through proportional-integral-derivative control, and controlling the wind turbine equipment to operate according to the third target output value.

[0012] According to another aspect of the embodiments of this application, a wind turbine system is also provided, including: a main controller, multiple sensors, and multiple wind turbine devices. Each wind turbine device includes: a wind turbine controller, a motor, and a fan. The main controller is connected to the wind turbine devices and the multiple sensors and is used to: acquire information collected by the multiple sensors; forward communication information between the main controller and the wind turbine devices; make judgments based on the information acquired by the main controller; and control the wind turbine devices. The multiple sensors are used to collect environmental information. The wind turbine devices are connected to the multiple sensors and are used to: acquire information collected by the multiple sensors; acquire information from the wind turbine devices; communicate the information collected by the multiple sensors and the information from the wind turbine devices with the main controller; and execute the control method of the wind turbine system in any of the above embodiments.

[0013] According to another aspect of the embodiments of this application, an electronic device is also provided, including: a processor and a memory storing a program, characterized in that the program includes instructions, which, when executed by the processor, cause the processor to perform the control method of the fan system in any of the above embodiments.

[0014] According to another aspect of the embodiments of this application, a non-transitory machine-readable medium storing computer instructions is also provided, characterized in that the computer instructions are used to cause a computer to execute the control method of the wind turbine system in any of the above embodiments.

[0015] The beneficial effects of the embodiments of this application are as follows:

[0016] In this embodiment, a control method for a wind turbine system is provided. The method is applied to a wind turbine system, which includes at least a main controller, multiple sensors, and multiple wind turbine units. The method includes: acquiring information collected by multiple sensors and sending the information collected by the multiple sensors and the information of the wind turbine units to the main controller; receiving a first communication output value of the wind turbine units sent by the main controller, wherein the first communication output value is calculated by the main controller based on the information collected by the multiple sensors and the information of the wind turbine units; determining that the main controller has malfunctioned when the wind turbine units have not received information from the main controller for a period exceeding a preset time or when the wind turbine units receive a notification message from the main controller; determining a first target output value of the wind turbine units based on the first communication output value sent by the main controller to the wind turbine units; and controlling the wind turbine units to operate according to the first target output value. When the main controller communication of the wind turbine system malfunctions, the EC wind turbine units calculate and obtain the first target output value of the EC wind turbine units using proportional-integral-derivative (PID) calculation based on the information collected by multiple sensors, the EC wind turbine unit information, and the second target output value. This system not only provides early warning of fan equipment failures, but also ensures that when the main controller communication fails, the fan equipment's initial target output value represents the initial target output value some time before the failure, making it more consistent with the control requirements of livestock farming than the target output value at the moment of failure. Furthermore, it shortens the fan equipment's repair time. Therefore, it achieves the technical effect of enabling automatic control of the EC fan equipment when the fan system fails, ensuring stable operation of the fan system and avoiding significant economic losses. This solves the technical problem in the livestock industry where the lack of early warning for fan system failures and the inability to repair them quickly can lead to substantial economic losses.

[0017] Details of one or more embodiments of this application are set forth in the following drawings and description to make other features, objects and advantages of this application more readily apparent. Attached Figure Description

[0018] To more clearly illustrate the technical solutions in the embodiments of this application or the prior art, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other embodiments can be obtained based on these drawings without creative effort.

[0019] Figure 1 This is a flowchart of a control method for a fan system according to an embodiment of this application;

[0020] Figure 2This is a structural block diagram of a control device for a fan system according to an embodiment of this application;

[0021] Figure 3 This is a structural block diagram of a fan system according to an embodiment of this application;

[0022] Figure 4 This is a schematic diagram of the structure of the electronic device in this embodiment. Detailed Implementation

[0023] Embodiments of this embodiment will now be described in more detail with reference to the accompanying drawings. While some embodiments of this embodiment are shown in the drawings, it should be understood that this embodiment can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this embodiment. It should be understood that the accompanying drawings and embodiments are for illustrative purposes only and are not intended to limit the scope of protection of this embodiment.

[0024] To better understand the embodiments of this application, the technical terms involved in the embodiments of this application are explained below:

[0025] EC motor, or Electronically Commutated Motor, is a type of motor that achieves rotor rotation through electronic commutation.

[0026] PID control, or proportional-integral-derivative control, is one of the earliest developed control strategies. Due to its simple algorithm, good robustness, and high reliability, it is widely used in industrial process control. Simply put, it uses the given value and the actual output value to form a control deviation, and then linearly combines this deviation according to its proportional, integral, and derivative components to form the control quantity, which controls the controlled object. A conventional PID controller is a linear controller.

[0027] In related technologies, malfunctions in the ventilation systems of aquaculture plants can lead to the death of large numbers of aquatic animals, or even all of them, if not repaired in time, resulting in significant economic losses. To address this problem, this application provides relevant solutions, which are detailed below.

[0028] Figure 1 This is a flowchart of a control method for a wind turbine system according to an embodiment of this application. The method is applied to a wind turbine system, which includes at least a main controller, multiple sensors, and multiple wind turbine devices. The method includes the following steps:

[0029] Step S102: Obtain information collected by multiple sensors and send the information collected by multiple sensors and the information of the wind turbine equipment to the main controller.

[0030] In this step, the executing entity is the fan equipment (also known as the EC fan equipment), which consists of an EC controller, an EC fan, and a fan. The EC fan equipment acquires sensor information and communicates with the main controller, sending the temperature and humidity sensor information, as well as information from the EC fan equipment, to the main controller.

[0031] It should be noted that sensor information includes, but is not limited to, temperature information collected by temperature sensors and humidity information collected by humidity sensors. Information about the fan equipment mainly includes some equipment parameters.

[0032] In one optional embodiment of this application, the main controller is connected to an NH3 sensor. One main controller is connected to four fan units and one NH3 sensor. The NH3 sensor is a device used to detect ammonia concentration. It can monitor the ammonia concentration in the environment in real time and convert it into a readable signal output.

[0033] Through the above technical solution, the main controller acquires information from multiple wind turbines. An algorithm can then determine if a particular wind turbine has a minor fault. In livestock farming applications, the main controller connects to multiple wind turbines located within the same wind wall. Under normal circumstances, the information of each wind turbine in the wind wall should be roughly consistent. If inconsistencies occur, comparing the information from multiple wind turbines can provide early warnings of potential faults. If a fault is detected, the main controller can issue an alarm, reminding the user to maintain that wind turbine. When a fault is detected in a particular wind turbine, its operating power parameters can be reduced, extending the time the turbine can operate with the fault, thus allowing more time for maintenance. Therefore, this technical solution not only provides early warning of wind turbine faults but also increases the time available for emergency repairs.

[0034] Step S104: Receive the first communication output value of the wind turbine equipment sent by the main controller, wherein the first communication output value is calculated by the main controller based on information collected by various sensors and information of the wind turbine equipment.

[0035] The main controller receives information from the EC fan unit (including temperature and humidity sensor information, EC fan unit information, and NH3 sensor sampling information), calculates the first communication output value of the EC fan unit, and transmits this value to the EC fan unit. For example, if the gateway device obtains the current information of a fan unit and compares it with the current information of multiple fans, and finds that the current of a certain fan unit is too high, it will reduce the operating power of that fan unit and appropriately extend its operating time. Simultaneously, the gateway device reports the abnormal information to the main controller. When the user receives notification of an anomaly in a fan unit through the main controller, they can promptly replace the malfunctioning fan unit, achieving early warning of faults.

[0036] Step S106: When the wind turbine equipment does not receive information from the main controller for a period of time exceeding a preset time or when the wind turbine equipment receives a notification message from the main controller, it is determined that the main controller has failed, and the first target output value of the wind turbine equipment is determined based on the first communication output value sent by the main controller to the wind turbine equipment.

[0037] During normal operation of the wind turbine system, the main controller and the EC wind turbine equipment continuously communicate data. If the EC wind turbine equipment does not receive information from the main controller for a preset period of time, it can be determined that the main controller has malfunctioned. At this time, the first target output value of the wind turbine equipment is determined based on the first communication output value sent by the main controller to the wind turbine equipment.

[0038] In addition, when the main controller malfunctions, it can also proactively send a notification message to the EC wind turbine equipment to inform it that the EC wind turbine equipment itself has malfunctioned.

[0039] By using the above-mentioned method for judging main controller failure, the operation status of multiple wind turbines can be used to determine whether the wind turbines have failed. Information from various sensors collected by the wind turbines can be used to determine whether the sensors have failed. This not only identifies the failure of communication between the wind turbines and the main controller, but also eliminates the possibility of sensor and wind turbine failures.

[0040] In the embodiments of this application, the failure of the main controller is divided into three types: the first type of failure is the communication interruption between the main controller and the wind turbine equipment; the second type of failure is the sensor failure on the main controller, such as the NH3 sensor failure; and the third type of failure is the sensor failure on the wind turbine equipment.

[0041] In the case of the first type of fault and the second type of fault, the first communication output value sent by the main controller is used to determine the second target output value of the wind turbine equipment. Then, based on the second target output value of the wind turbine equipment and the information collected by various sensors, the first target output value of the wind turbine equipment is determined through proportional-integral-derivative control.

[0042] In the third type of fault, the first target output value of the fan equipment is the previous first target output value before the fault occurred. Because multiple sensors connected to the fan equipment fail in this third type of fault, it is impossible to compare the second target output value with the sensor information. Therefore, the previous first target output value of the fan equipment before the fault occurred can only be used as the first target output value. In fact, this first target output value is a value obtained through a long-term uniform algorithm, and therefore, it is more in line with the control requirements of animal husbandry than the output value calculated under environmental conditions at a certain moment.

[0043] Step S108: Control the fan equipment to operate according to the first target output value.

[0044] The method provided in this application embodiment achieves early warning of wind turbine equipment failure; moreover, when the gateway device communication fails, the first target output value of the wind turbine equipment represents the first target output value within a certain period before the failure, which is more in line with the control requirements of livestock farming than the target output value at the moment of failure; and it shortens the failure repair time of the wind turbine equipment. Therefore, it achieves the technical effect of enabling automatic control of the EC wind turbine equipment when the wind turbine system fails, ensuring stable operation of the wind turbine system and avoiding significant economic losses.

[0045] According to another optional embodiment of this application, the execution step S106 determines the first target output value of the wind turbine equipment based on the first communication output value sent by the main controller, including: when the notification message sent by the main controller determines that the main controller has failed and the failure is caused by the failure of the wind turbine equipment or multiple sensors connected to the wind turbine equipment, the first target output value of the wind turbine equipment is the previous first target output value of the wind turbine equipment.

[0046] Otherwise, it includes: determining a second target output value of the wind turbine based on a first communication output value sent by the main controller; and determining a first target output value of the wind turbine based on the second target output value of the wind turbine.

[0047] In cases where there is no network communication failure between the main controller and the EC wind turbine equipment but other faults exist, such as the failure of multiple sensors connected to the wind turbine equipment, the operation of the wind turbine equipment cannot be controlled by comparing the information collected by the multiple sensors with the second target output value. Instead, the first target output value is used directly to control the operation of the wind turbine equipment, thus solving the problem of multiple sensor failures affecting operation.

[0048] In the event of a network communication failure between the main controller and the EC wind turbine equipment, the first target output value of the EC wind turbine equipment is obtained by comparing the various sensor information collected by the wind turbine equipment with the second target output value, and the wind turbine equipment is controlled by the obtained first target output value.

[0049] As mentioned above, the third type of fault is a sensor malfunction on the wind turbine equipment. In this case, the first target output value of the wind turbine equipment is the previous first target output value before the fault occurred. Because multiple sensors connected to the wind turbine equipment malfunction in this third type of fault, it is impossible to compare the second target output value with the connected sensor information. Therefore, the previous first target output value of the wind turbine equipment before the fault occurred can only be used as the first target output value. In fact, this first target output value is a value obtained through a long-term uniform algorithm, and therefore, it is more in line with the control requirements of animal husbandry than the output value calculated using environmental conditions at a specific moment.

[0050] As an optional embodiment of this application, when determining the second target output value of the wind turbine based on the first communication output value sent by the main controller, the second target output value of the wind turbine is determined according to the following first formula:

[0051] C = A*X + B*(1-X), where C is the second target output value of the wind turbine after the main controller communicates with the wind turbine, A is the second target output value of the wind turbine after the last communication between the main controller and the wind turbine, B is the first communication output value of the wind turbine sent by the main controller, and X is the weighting coefficient.

[0052] It is necessary to obtain the second target output value of the EC wind turbine equipment after the most recent communication between the main controller and the EC wind turbine equipment, and then perform a uniform algorithm on the first communication output value sent by the main controller and the second target output value of the EC wind turbine equipment after the most recent communication between the main controller and the EC wind turbine equipment to obtain the second target output value of the EC wind turbine equipment after the current communication between the main controller and the EC wind turbine equipment.

[0053] As an optional embodiment of this application, the weighting coefficient X is set to a value range of 0.5-0.9, preferably 0.8.

[0054] The above uniformity algorithm will be explained below with reference to specific embodiments:

[0055] The EC wind turbine equipment first receives the first communication output value (e.g., the first communication output value is 12) sent by the main controller. The EC wind turbine equipment then obtains the second target output value (e.g., the second target output value is 10) after the last communication between the main controller and the EC wind turbine equipment. The second target output value of the EC wind turbine equipment after the current communication between the main controller and the EC wind turbine equipment is calculated using the above uniform algorithm: C = 10*X + 12*(1-X). The result is C = 10*0.8 + 12*(1-0.8) = 10.4.

[0056] The aforementioned uniform algorithm allows for the calculation of the second control target output value of the wind turbine equipment some time before the fault occurs, instead of using the fault value at the moment of the fault. This improves the control effect of the wind turbine equipment, especially for environmental control in livestock farming, where temperatures vary throughout the day. Obtaining only the control target value at a single moment would not meet the environmental control requirements of livestock farming. Furthermore, EC wind turbine equipment can quickly resume operation, significantly shortening fault repair time and preventing substantial economic losses.

[0057] In some optional embodiments of this application, the first target output value of the fan equipment is determined based on the second target output value of the fan equipment, which is achieved by the following method: the first target output value of the fan equipment is determined by proportional-integral-derivative control based on the second target output value of the fan equipment and information collected by various sensors. The first target output value includes at least the air volume or rotational speed of the fan equipment.

[0058] In this application embodiment, an autonomous control scheme for EC wind turbine equipment is provided. The so-called autonomous control scheme means that after the main controller fails, the EC wind turbine equipment obtains the final target output value (i.e. the aforementioned first target output value) of the EC wind turbine equipment through PID control based on the second target output value of the wind turbine equipment and the information collected by various sensors.

[0059] In some optional embodiments of this application, before performing step S102 to obtain information collected by various sensors, it is also necessary to obtain the maximum interval duration for communication between the wind turbine equipment and the main controller, wherein the value range of the maximum interval duration is set to 2-5 minutes; twice or more of the maximum interval duration is determined as the preset duration.

[0060] The EC wind turbine equipment obtains the maximum communication interval between the main controller and the EC wind turbine equipment within a specified time. The maximum communication interval, which is twice or more than twice the maximum interval, is used as the preset duration in step S106. The maximum interval duration is set to a range of 2-5 minutes, with a preferred setting of 3 minutes.

[0061] For example, the maximum communication interval is set to 3 minutes, the preset interval can be 6 minutes (twice the maximum communication interval), and the preset interval can be 9 minutes (twice the maximum communication interval).

[0062] In some optional embodiments of this application, the method provided by this application further includes: when the main controller is in a normal state, acquiring a second communication output value sent by the main controller to the wind turbine equipment; using the second communication output value and information collected by various sensors to determine a third target output value of the wind turbine equipment through proportional-integral-derivative control, and controlling the wind turbine equipment to operate according to the third target output value.

[0063] During normal operation, the main controller sends the second communication output value of the EC wind turbine to the EC wind turbine. The EC wind turbine records the second communication output value sent by the main controller and makes corresponding control outputs. Specifically, the second communication output value and information collected by various sensors can be used to determine the third target output value of the wind turbine through proportional-integral-derivative control, and the wind turbine can be controlled to operate according to the third target output value.

[0064] The wind turbine system control method provided in this application transfers the control authority of the main controller over the wind turbine equipment to the EC wind turbine equipment when the main controller fails, thereby enabling the EC wind turbine equipment to operate autonomously without causing the entire system to shut down. Moreover, it can simulate the parameter operation for a period of time before the failure, extending the time before maintenance is required and avoiding significant economic losses.

[0065] Based on the control method for the wind turbine system provided in the embodiments of this application, the embodiments of this application also provide a control device for the wind turbine system, the device comprising:

[0066] The acquisition module 20 is used to acquire information collected by various sensors and send the information collected by various sensors and the information of the wind turbine equipment to the main controller.

[0067] The receiving module 22 is used to receive the first communication output value of the wind turbine equipment sent by the main controller. The first communication output value is calculated by the main controller based on the information collected by various sensors and the information of the wind turbine equipment.

[0068] The determination module 24 is used to determine that the main controller has failed when the wind turbine equipment has not received information from the main controller for a period of time exceeding a preset time or when the wind turbine equipment receives a notification message from the main controller, and to determine the first target output value of the wind turbine equipment based on the first communication output value sent by the main controller to the wind turbine equipment.

[0069] Control module 26 is used to control the fan equipment to operate according to the first target output value.

[0070] It should be noted that, Figure 2 Preferred embodiments of the shown examples can be found in [reference needed]. Figure 1 The relevant descriptions of the embodiments shown will not be repeated here.

[0071] Figure 3 This is a structural block diagram of a fan system according to an embodiment of this application, such as... Figure 3 As shown, the wind turbine system includes: a main controller 30, various sensors 32, and multiple wind turbine units 34. Each wind turbine unit 34 includes: a wind turbine controller 340, a motor 342, and a fan 344. The main controller 30 is connected to the wind turbine unit 34 and the various sensors 32, and is used to achieve:

[0072] The main controller 30 acquires information collected by various sensors 32; the main controller 30 forwards communication information with the wind turbine equipment 34; the main controller 30 makes judgments based on the information acquired; and controls the wind turbine equipment 34. The various sensors 32 are used to collect environmental information. The wind turbine equipment 34 is connected to the various sensors 32 to achieve: acquiring information collected by the various sensors 32; acquiring information from the wind turbine equipment 34; communicating the information collected by the various sensors 32 and the information from the wind turbine equipment 34 with the main controller 30; and executing the control method of the wind turbine system in any of the above embodiments.

[0073] This application also provides an electronic device, including: at least one processor; and a memory communicatively connected to the at least one processor. The memory stores a computer program executable by the at least one processor, which, when executed by the at least one processor, causes the electronic device to perform the methods of this application embodiment.

[0074] This application also provides a non-transitory machine-readable medium storing a computer program, wherein the computer program, when executed by a computer's processor, is used to cause the computer to perform the method of this application embodiment.

[0075] This application also provides a computer program product, including a computer program, wherein the computer program, when executed by a computer's processor, is used to cause the computer to perform the methods of this application embodiment.

[0076] refer to Figure 4The present invention describes a structural block diagram of an electronic device that can serve as a server or client in embodiments of this application, which is an example of a hardware device that can be applied to various aspects of this application. The electronic device is intended to represent various forms of digital electronic computer devices, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the application described and / or claimed herein.

[0077] like Figure 4 As shown, the electronic device includes a computing unit 401, which can perform various appropriate actions and processes based on a computer program stored in a read-only memory (ROM) 402 or a computer program loaded from a storage unit 408 into a random access memory (RAM) 403. The RAM 403 may also store various programs and data required for the operation of the electronic device. The computing unit 401, ROM 402, and RAM 403 are interconnected via a bus 404. An input / output (I / O) interface 405 is also connected to the bus 404.

[0078] Multiple components in the electronic device are connected to I / O interface 405, including: input unit 406, output unit 407, storage unit 408, and communication unit 409. Input unit 406 can be any type of device capable of inputting information into the electronic device. Input unit 406 can receive input digital or character information and generate key signal inputs related to user settings and / or function control of the electronic device. Output unit 407 can be any type of device capable of presenting information and may include, but is not limited to, a display, speaker, video / audio output terminal, vibrator, and / or printer. Storage unit 408 may include, but is not limited to, disks and optical discs. Communication unit 409 allows the electronic device to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks, and may include, but is not limited to, modems, network cards, infrared communication devices, wireless communication transceivers, and / or chipsets, such as Bluetooth devices, WiFi devices, WiMax devices, cellular communication devices, and / or the like.

[0079] The computing unit 401 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of the computing unit 401 include, but are not limited to, CPUs, graphics processing units (GPUs), various special-purpose artificial intelligence (AI) computing chips, various computing units running machine learning model algorithms, digital signal processors (DSPs), and any suitable processor, controller, microcontroller, etc. The computing unit 401 performs the various methods and processes described above. For example, in some embodiments, the method embodiments of this application may be implemented as a computer program tangibly contained in a machine-readable medium, such as storage unit 408. In some embodiments, part or all of the computer program may be loaded and / or installed on an electronic device via ROM 402 and / or communication unit 409. In some embodiments, the computing unit 401 may be configured to perform the methods described above by any other suitable means (e.g., by means of firmware).

[0080] Computer programs used to implement the methods of the embodiments of this application may be written in any combination of one or more programming languages. These computer programs may be provided to a processor or controller of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus, such that when executed by the processor or controller, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.

[0081] In the context of embodiments of this application, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable signal medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0082] It should be noted that the term "comprising" and its variations used in the embodiments of this application are open-ended, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; and the term "some embodiments" means "at least some embodiments". The modifications of "one" and "multiple" mentioned in the embodiments of this application are illustrative and not restrictive. Those skilled in the art should understand that, unless explicitly indicated otherwise in the context, they should be understood as "one or more".

[0083] The user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in the embodiments of this application are all information and data authorized by the user or fully authorized by all parties. Furthermore, the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and corresponding operation entry points are provided for users to choose to authorize or refuse.

[0084] The steps described in the method embodiments provided in this application can be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of protection of this application is not limited in this respect.

[0085] The term "embodiment" in this specification refers to a specific feature, structure, or characteristic described in connection with an embodiment that may be included in at least one embodiment of this application. The appearance of this phrase in various places throughout the specification does not necessarily imply the same embodiment, nor does it imply independence from or alternative to other embodiments. The various embodiments in this specification are described in a related manner, with reference to each other for similar or identical parts. In particular, for apparatus, device, and system embodiments, since they are substantially similar to method embodiments, the description is relatively simple, and relevant details are referred to in the description of the method embodiments.

[0086] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of patent protection. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the appended claims.

Claims

1. A control method for a fan system, characterized in that, The method is applied to a wind turbine system, which includes at least: a main controller, multiple sensors for collecting ambient temperature and humidity, and multiple wind turbine units. The method includes: The system acquires temperature and humidity information collected by various sensors, and sends this information, along with information about the fan equipment, to the main controller. This allows the main controller to determine if a fan equipment malfunctions based on a comparison of the information from the multiple fan equipment units, and to reduce the operating power parameters of the fan equipment if a malfunction is detected. The fan equipment information includes current information. The system receives a first communication output value from the wind turbine equipment sent by the main controller, wherein the first communication output value is calculated by the main controller based on information collected by the various sensors and information of the wind turbine equipment. When the wind turbine equipment does not receive information from the main controller for a period exceeding a preset time, or when the wind turbine equipment receives a notification message from the main controller, it is determined that the main controller has malfunctioned. A first target output value for the wind turbine equipment is determined based on a first communication output value sent by the main controller to the wind turbine equipment. This includes: when the notification message sent by the main controller determines that the main controller has malfunctioned and the malfunction is caused by a fault in the wind turbine equipment or the various sensors connected to the wind turbine equipment, the first target output value of the wind turbine equipment is the previous first target output value of the wind turbine equipment; otherwise, a second target output value for the wind turbine equipment is determined based on the first communication output value sent by the main controller, including: determining the second target output value of the wind turbine equipment according to the following first formula: C=A X+B (1-X), where C is the second target output value after the main controller of the wind turbine communicates with the wind turbine in this instance, A is the second target output value after the main controller of the wind turbine communicates with the wind turbine in the previous instance, B is the first communication output value of the wind turbine sent by the main controller, and X is a weighting coefficient; determining the first target output value of the wind turbine based on the second target output value of the wind turbine includes: determining the first target output value of the wind turbine through proportional-integral-derivative control based on the second target output value of the wind turbine and the information collected by the various sensors, wherein the first target output value includes at least: the air volume or rotational speed of the wind turbine; Control the fan equipment to operate according to the first target output value.

2. The method according to claim 1, characterized in that, The preset duration is twice or more than twice the maximum interval duration for communication between the wind turbine and the main controller, and the maximum interval duration ranges from 2 to 5 minutes.

3. The method according to any one of claims 1 to 2, characterized in that, The method further includes: When the main controller is in normal state, the second communication output value sent by the main controller to the wind turbine equipment is obtained; The third target output value of the wind turbine is determined by proportional-integral-derivative control using the second communication output value and the information collected by the various sensors, and the wind turbine is controlled to operate according to the third target output value.

4. A fan system, characterized in that, include: The system comprises a main controller, multiple sensors, and multiple wind turbine units. Each wind turbine unit includes a wind turbine controller, a motor, and a fan. The main controller is connected to the wind turbine and various sensors, and is used to: acquire information collected by the various sensors; forward communication information between the main controller and the wind turbine; make judgments based on the information acquired by the main controller; and control the wind turbine. The various sensors are used to collect environmental information; The wind turbine equipment is connected to the various sensors and is used to: acquire information collected by the various sensors; acquire information of the wind turbine equipment; communicate the information collected by the various sensors and the information of the wind turbine equipment with the main controller; and execute the control method of the wind turbine system according to any one of claims 1 to 3.

5. An electronic device, comprising: A processor and a memory storing a program, characterized in that the program includes instructions that, when executed by the processor, cause the processor to perform a control method for a wind turbine system according to any one of claims 1 to 3.

6. A non-transitory machine-readable medium storing computer instructions, characterized in that, The computer instructions are used to cause the computer to execute the control method of the wind turbine system according to any one of claims 1 to 3.

Citation Information

Patent Citations

  • Safe running method for EC fan applied to animal housing

    CN111894887A

  • Refrigerator compartment temperature control method and device and refrigerator

    CN113776264A

  • Fan rotating speed control method, system and equipment and storage medium

    CN115390643A

  • Fan fault remote monitoring system based on current signal

    CN211452846U