Control method of fan system, fan system and electronic device

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

Patent Information

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

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117759559B_ABST
    Figure CN117759559B_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 is applied to the fan system, and the method comprises the following steps: obtaining a first communication output value of a fan device sent by a main controller, wherein the first communication output value is determined by the main controller according to information collected by a sensor and device 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; determining a target output value of this-time communication of the fan device based on the first communication output value sent by the main controller and a last-time communication target output value of the fan device; and when the main controller has a fault, controlling the fan device to operate according to the target output value of this-time communication. The application solves the technical problem that a fan system in the breeding industry cannot be prewarned in advance when a fault occurs, and cannot be repaired in a short time, thereby causing 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 systems 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, sensors, and multiple wind turbine devices. The method includes: acquiring a first communication output value of the wind turbine devices sent by the main controller, wherein the first communication output value is determined by the main controller based on information collected by the sensors and device information of the wind turbine devices, and the first communication output value includes: the air volume or rotational speed of the wind turbine devices; determining that the main controller has malfunctioned when the wind turbine devices have not received information from the main controller for a period exceeding a preset time or when the wind turbine devices receive a notification message from the main controller, wherein the notification message is used to notify the wind turbine devices of the malfunction of the main controller; determining a target output value for the current communication of the wind turbine devices based on the first communication output value sent by the main controller and the target output value of the previous communication of the wind turbine devices; and controlling the wind turbine devices to operate according to the target output value of the current communication when the main controller malfunctions.

[0006] Optionally, the target output value of the wind turbine equipment for this communication is determined based on the first communication output value sent by the main controller and the target output value of the wind turbine equipment in the last communication. This 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, the target output value of the wind turbine equipment for this communication is the first communication output value of the wind turbine equipment sent by the main controller; 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 main controller or a failure of a sensor connected to the main controller, the target output value of the wind turbine equipment for this communication is the target output value of the wind turbine equipment in the last communication sent by the main controller; otherwise, the target output value of the wind turbine equipment for this communication is determined according to the following first formula: C=A*X+B*(1-X), where C is the target output value of the wind turbine equipment for this communication, A is the target output value of the wind turbine equipment in the last communication, B is the first communication output value sent by the main controller, and X is a weighting coefficient.

[0007] Optionally, the calculation process of the first formula is executed by the main controller or the wind turbine equipment, and the value range of the weight coefficient X is set to 0.5-0.95.

[0008] Optionally, before obtaining the first communication output value of the wind turbine equipment sent by the main controller, the above method further includes: obtaining the maximum interval duration for communication between the wind turbine equipment 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.

[0009] Optionally, before obtaining the first communication output value of the wind turbine equipment sent by the main controller, the above method further includes: reading the target output value of the wind turbine equipment when the main controller fails, which is pre-stored in the memory of the wind turbine equipment; and determining the target output value read from the memory of the wind turbine equipment as the initial value of the target output value when the wind turbine equipment is just started.

[0010] 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, wherein the second communication output value is the target output value of the wind turbine equipment when the main controller is operating normally; and controlling the wind turbine equipment to operate according to the second communication output value when the main controller is operating normally.

[0011] According to another aspect of the embodiments of this application, a fan system is also provided, including: a main controller, multiple sensors, and multiple fan devices. Each fan device includes: a fan controller, a motor, and a fan. The main controller is connected to the fan devices and the multiple sensors and is used to control the fan devices, the multiple sensors, and read the device information of the fan devices. The multiple sensors are used to collect environmental information. The fan devices are used to execute the control method of the fan system in any of the above embodiments.

[0012] 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, the program including instructions that, when executed by the processor, cause the processor to perform the control method of the fan system in any of the above embodiments.

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

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

[0015] This application provides a control method for a wind turbine system. The method is applied to a wind turbine system, which includes at least a main controller, sensors, and multiple wind turbine units. The method includes: acquiring a first communication output value from the wind turbine units sent by the main controller, wherein the first communication output value is determined by the main controller based on information collected by the sensors and equipment information of the wind turbine units, and includes the wind turbine unit's airflow rate or rotational speed; determining a main controller malfunction when the wind turbine unit has not received information from the main controller for a period exceeding a preset time or when the wind turbine unit receives a notification message from the main controller, wherein the notification message is used to notify the wind turbine unit of the main controller malfunction; determining a target output value for the current communication of the wind turbine unit based on the first communication output value sent by the main controller and the target output value of the wind turbine unit's previous communication; and controlling the wind turbine unit to operate according to the target output value of the current communication when the main controller malfunctions. When the main controller of the wind turbine system fails, the EC wind turbine equipment uses a uniform algorithm to calculate the output value of the EC wind turbine equipment. This not only achieves early warning of wind turbine equipment failure, but also calculates the target output value of the wind turbine equipment for a period of time before the failure occurs, rather than using the target output value at the moment of failure. This latter method better meets the control requirements of animal husbandry and shortens the wind turbine equipment's repair time. Therefore, the EC wind turbine equipment can achieve automatic control when the wind turbine system fails, ensuring stable operation of the wind turbine system and avoiding significant economic losses. This solves the technical problem in the livestock industry where wind turbine system failures cannot be warned in advance and cannot be repaired quickly enough, leading to substantial economic losses.

[0016] 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

[0017] 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.

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

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

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

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

[0022] 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.

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

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

[0025] 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.

[0026] 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, sensors, and wind turbine equipment. The method includes the following steps:

[0027] Step S102: Obtain the first communication output value of the fan equipment sent by the main controller. The first communication output value is determined by the main controller based on the information collected by the sensor and the equipment information of the fan equipment. The first communication output value includes the air volume or speed of the fan equipment.

[0028] 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 sends its equipment information, such as current voltage and three-phase current, to the main controller. The main controller reads the information collected by the sensors and calculates a first communication output value based on the sensor information and the equipment information of multiple EC fan equipments. The EC fan equipment receives the first communication output value sent by the main controller. This first communication output value includes, but is not limited to, parameters such as the fan equipment's airflow and rotational speed.

[0029] Through the above technical solution, the main controller acquires equipment 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 equipment information of 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.

[0030] Step S104: 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. The notification message is used to notify the wind turbine equipment of the failure of the main controller.

[0031] During normal operation of the wind turbine system, the main controller and the EC wind turbine equipment are constantly communicating data. If the EC wind turbine equipment does not receive information from the main controller for more than a preset time, it can be determined that the main controller has failed.

[0032] 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.

[0033] 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.

[0034] Step S106: Determine the target output value of the wind turbine equipment for this communication based on the first communication output value sent by the main controller and the target output value of the wind turbine equipment in the last communication.

[0035] In this step, the EC wind turbine equipment records the first communication output value of the EC wind turbine equipment sent by the main controller, and performs a uniform algorithm on the first communication output value and the target output value of the wind turbine equipment in the last communication to calculate the target output value of the EC wind turbine equipment when a new fault occurs (i.e. the target output value of the wind turbine equipment in this communication).

[0036] Through the above steps, the target output value of the fan equipment can be calculated for a period of time before the failure, instead of using the target output value at the moment of failure. This is because the temperature changes at different times of the day. If only the target output value at one moment is obtained as the output of the fan equipment, it is not conducive to the environmental control requirements of animal husbandry. Therefore, by using the uniform algorithm, the target output value over a period of time is obtained as the output of the fan equipment, which is more in line with the environmental control requirements of animal husbandry.

[0037] Step S108: When the main controller fails, control the fan equipment to operate according to the target output value of this communication.

[0038] The method provided in this application, when the main controller of the wind turbine system fails, uses a uniform algorithm to calculate the output value of the EC wind turbine equipment. This not only achieves early warning of wind turbine equipment failure, but also calculates the target output value of the wind turbine equipment for a period of time before the failure occurs, rather than using the target output value at the moment of failure. This latter method better meets the control requirements of livestock farming and shortens the wind turbine equipment's failure repair time. 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.

[0039] According to an optional embodiment of this application, step S106 determines the target output value of the wind turbine equipment for this communication based on the first communication output value sent by the main controller and the target output value of the wind turbine equipment in the last communication, including: 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, the target output value of the wind turbine equipment for this communication is the first communication output value of the wind turbine equipment sent by the main controller; 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 main controller or a failure of a sensor connected to the main controller, the target output value of the wind turbine equipment for this communication is the target output value of the wind turbine equipment in the last communication sent by the main controller.

[0040] In the embodiments of this application, the failure of the main controller is divided into three situations: the first failure is the communication interruption between the main controller and the wind turbine equipment; the second failure is the failure of the wind turbine equipment leading to the failure of the main controller; and the third failure is the failure of the main controller itself or the failure of the sensor connected to the main controller leading to the failure of the main controller.

[0041] In the case of the first type of fault, the target output value of the wind turbine equipment for this communication is determined by a uniform algorithm based on the first communication output value sent by the main controller and the target output value of the wind turbine equipment in the last communication.

[0042] In the second type of fault, when the main controller fails due to a fault in the wind turbine equipment, the first communication output value of the wind turbine equipment sent by the main controller is used as the target output value of the wind turbine equipment in this communication.

[0043] In the second type of fault, since the target output value of the faulty wind turbine is based on the first communication output value, the main controller can directly modify the operating power of the faulty wind turbine according to the fault in one go. This prolongs the time the wind turbine operates "with the fault," allowing more time for maintenance. In this case, a uniform algorithm cannot be used to determine the target output value of the wind turbine in this communication; otherwise, it may easily lead to aggravation of the fault or even burn out the wind turbine.

[0044] In the third type of fault, when the main controller fails due to a fault in the main controller or a fault in a sensor connected to the main controller, the target output value of the wind turbine equipment in the last communication sent by the main controller is used as the target output value of the wind turbine equipment in the current communication.

[0045] In the third type of fault, since the failure of the various sensors connected to the wind turbine equipment does not affect the wind turbine equipment itself, the target output value of the last communication of the wind turbine equipment before the fault occurred can be used as the target output value of the wind turbine equipment for the current communication. In fact, the target output value of the last communication of the wind turbine equipment is actually a value obtained by a long-term uniform algorithm. Therefore, it is more in line with the environmental control requirements of animal husbandry than the target output value calculated under the environmental conditions at a certain moment.

[0046] Otherwise, the target output value of the wind turbine equipment in this communication is determined according to the following first formula: C=A*X+B*(1-X), where C is the target output value of the wind turbine equipment in this communication, A is the target output value of the wind turbine equipment in the last communication, B is the first communication output value sent by the main controller, and X is the weighting coefficient.

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

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

[0049] 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 obtains the target output value (e.g., the target output value is 10) after the last communication between the main controller and the EC wind turbine equipment. Then, it uses the above uniform algorithm to calculate the target output value of the EC wind turbine equipment after the current communication between the main controller and the EC wind turbine equipment, C = 10*X + 12*(1-X). Through calculation, C = 10*0.8 + 12*(1-0.8) = 10.4.

[0050] The aforementioned uniformity algorithm calculates the target output value of the fan equipment for a period of time before the fault occurs, rather than using the fault value at the moment of the fault. This improves the control effect of the fan equipment, especially for environmental control in livestock farming, where temperatures vary throughout the day. Obtaining only the target output value at a single moment does not meet the environmental control requirements of livestock farming. Furthermore, EC fan equipment can quickly resume operation, significantly shortening fault repair time and preventing substantial economic losses.

[0051] As an optional embodiment of this application, the calculation process of the first formula described above can be executed by the main controller or by the wind turbine equipment.

[0052] If the calculation process of the first formula is executed by the main controller, that is, the main controller calculates the target output value of the wind turbine equipment for this communication and then sends it to the EC wind turbine equipment. If the calculation process of the first formula is executed by the EC wind turbine equipment, that is, the EC wind turbine equipment obtains the relevant information and calculates the target output value of the wind turbine equipment for this communication locally.

[0053] In some optional embodiments of this application, before obtaining the first communication output value of the wind turbine equipment sent by the main controller, the above method further includes: obtaining 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; and determining twice or more of the maximum interval duration as the preset duration.

[0054] 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.

[0055] 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).

[0056] According to another optional embodiment of this application, before obtaining the first communication output value of the wind turbine equipment sent by the main controller, the target output value of the wind turbine equipment when the main controller fails is read from the memory of the wind turbine equipment; the target output value read from the memory of the wind turbine equipment is determined as the initial value of the target output value when the wind turbine equipment is just started.

[0057] The EC wind turbine reads data from its own EEPROM to initialize the target output value after the EC wind turbine performs a fault refresh when the main controller fails, and uses this output value as the initial value of the wind turbine's target output value.

[0058] In some other 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, wherein the second communication output value is the target output value of the wind turbine equipment when the main controller is operating normally; and controlling the wind turbine equipment to operate according to the second communication output value when the main controller is operating normally.

[0059] 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 performs corresponding control outputs on the EC wind turbine.

[0060] The wind turbine system control method provided in this application transfers the control authority of the main controller to the wind turbine equipment when the main controller fails, enabling the 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.

[0061] 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:

[0062] The acquisition module 20 is used to acquire the first communication output value of the fan equipment sent by the main controller. The first communication output value is determined by the main controller based on the equipment information of the fan equipment collected by the sensor. The first communication output value includes the air volume or speed of the fan equipment.

[0063] The first determining module 22 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. The notification message is used to notify the wind turbine equipment of the failure of the main controller.

[0064] The second determining module 24 determines the target output value of the wind turbine equipment for this communication based on the first communication output value sent by the main controller and the target output value of the wind turbine equipment in the last communication.

[0065] Control module 26 is used to control the fan equipment to operate according to the target output value of this communication when the main controller fails.

[0066] 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.

[0067] 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 fan system includes: a main controller 30, multiple sensors 32, and multiple fan units 34. Each fan unit 34 includes: a fan controller 340, a motor 342, and a fan 344. The main controller 30 is connected to the fan unit 34 and the multiple sensors 32 and is used to control the fan unit 34, the multiple sensors 32, and read the equipment information of the fan unit 34. The multiple sensors 32 are used to collect environmental information. The fan units 34 are used to execute the control method of the fan system in any of the above embodiments.

[0068] 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.

[0069] 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.

[0070] 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.

[0071] 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.

[0072] 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.

[0073] 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.

[0074] 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).

[0075] 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.

[0076] 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.

[0077] 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".

[0078] 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.

[0079] 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.

[0080] 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.

[0081] 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, sensors for collecting environmental information, and multiple wind turbine units. The method includes: The system acquires the first communication output value of the wind turbine sent by the main controller. The first communication output value is determined by the main controller based on the information collected by the sensors and the equipment information of the wind turbine. The equipment information of the wind turbine includes the current voltage and three-phase current. The first communication output value includes the air volume or speed of the wind turbine. The main controller compares the equipment information of multiple wind turbines to determine whether there is a fault in the wind turbine. If there is, the operating power parameter of the wind turbine is reduced. 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 malfunctioned. The notification message is used to notify the wind turbine equipment of the malfunction of the main controller. The target output value of the wind turbine equipment for this communication is determined based on the first communication output value sent by the main controller and the target output value of the wind turbine equipment in the last communication. This includes: when a notification message sent by the main controller determines that the main controller has malfunctioned and the malfunction is caused by a malfunction of the wind turbine equipment, the target output value of the wind turbine equipment for this communication is the first communication output value of the wind turbine equipment sent by the main controller; when a notification message sent by the main controller determines that the main controller has malfunctioned and the malfunction is caused by a malfunction of the main controller or a sensor connected to the main controller, the target output value of the wind turbine equipment for this communication is the target output value of the wind turbine equipment in the last communication sent by the main controller; otherwise, the target output value of the wind turbine equipment for this communication is determined according to the following first formula: C=A X+B (1-X), where C is the target output value of the wind turbine equipment in this communication, A is the target output value of the wind turbine equipment in the last communication, B is the first communication output value sent by the main controller, and X is the weighting coefficient; the calculation process of the first formula is executed by the wind turbine equipment, and the value range of the weighting coefficient X is set to 0.5-0.95; When the main controller fails, the wind turbine is controlled to operate according to the target output value of this communication.

2. The method according to claim 1, characterized in that, Before obtaining the first communication output value of the wind turbine equipment sent by the main controller, the method further includes: The maximum interval between communication between the wind turbine and the main controller is obtained, wherein the maximum interval is set to a range of 2-5 minutes. The preset duration is defined as twice or more of the maximum interval duration.

3. The method according to claim 1, characterized in that, Before obtaining the first communication output value of the wind turbine equipment sent by the main controller, the method further includes: Read the target output value of the wind turbine equipment when the main controller fails, which is pre-stored in the memory of the wind turbine equipment; The target output value read from the memory of the wind turbine is determined as the initial value of the target output value when the wind turbine is first started.

4. The method according to any one of claims 1 to 3, characterized in that, The method further includes: When the main controller is in normal operation, the second communication output value sent by the main controller is obtained, wherein the second communication output value is the target output value of the wind turbine equipment when the main controller is operating normally; When the main controller is operating normally, it controls the wind turbine to operate according to the second communication output value.

5. 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 equipment and the various sensors, and is used to control the wind turbine equipment, the various sensors, and read the equipment information of the wind turbine equipment. The various sensors are used to collect environmental information; The wind turbine equipment is used to execute the control method of the wind turbine system according to any one of claims 1 to 4.

6. 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 4.

7. 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 4.

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 fault remote monitoring system based on current signal

    CN211452846U