Fan speed control method, control device and air conditioner
Patent Information
- Application Number
- CN202210876845.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-07-25
- Publication Date
- 2026-10-16
- Estimated Expiration
- 2042-07-25
AI Technical Summary
在电压正常时,风机的转速可以满足空调的使用需求,而当电压过低时,占空比的上限值较低,导致风机的转速无法达到用户设定转速,会严重降低空调制冷制热效果
[0043]The fan speed control method disclosed herein includes: controlling the fan to start working; cyclically executing a preset process until the fan stops working or the fan speed is abnormal; the preset process includes: obtaining the current operating voltage of the fan; obtaining the duty cycle range of the fan zero-crossing circuit based on the current operating voltage; wherein, the upper limit of the duty cycle range corresponding to the first current operating voltage is greater than the upper limit of the duty cycle range corresponding to the second current operating voltage, the first current operating voltage is less than the preset voltage, and the preset voltage is less than or equal to the second current operating voltage; obtaining the current speed of the fan and the current duty cycle of the fan zero-crossing circuit; updating the duty cycle of the fan zero-crossing circuit based on the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle to control the fan speed. Therefore, this disclosure, during the operation of the fan, cyclically executes a preset process until the fan stops working or the fan speed becomes abnormal. Based on different current operating voltages, different duty cycle ranges are matched. When the current operating voltage is low, the upper limit of the duty cycle range of the corresponding zero-crossing circuit is increased, thereby increasing the upper limit of the fan speed. This avoids the problem of the fan speed being too low under low voltage, affecting the cooling or heating effect of the air conditioner, and meets the cooling or heating requirements of the air conditioner. Furthermore, by cyclically adjusting the duty cycle based on the current operating voltage's corresponding duty cycle range, the current speed, and the current duty cycle, the fan speed is adjusted to reach the target speed, improving the air conditioner's performance and enhancing the user experience.
Smart Images

Figure CN117490195B_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates to the field of air conditioning technology, and in particular to a fan speed control method, control device and air conditioner. Background Technology
[0002] As people's living standards improve, their demands for air conditioners are also increasing. Current household air conditioners are generally split-type wall-mounted units. The indoor fan uses an AC motor, which changes the duty cycle through a unidirectional zero-crossing circuit, thus altering the fan speed. The higher the duty cycle, the higher the fan speed. The fan speed needs to reach the user's set target speed for the air conditioner to achieve the desired cooling or heating effect.
[0003] In existing technologies, to reduce costs, AC motors with low maximum speeds are generally used as fan motors, and unidirectional zero-crossing circuits are incorporated into these motors. When the voltage is normal, the fan speed can meet the air conditioning's operating requirements. However, when the voltage is too low, the upper limit of the duty cycle is lower, causing the fan speed to fall short of the user-set speed, severely reducing the air conditioning's cooling and heating performance. Summary of the Invention
[0004] To solve the above-mentioned technical problems, or at least partially solve them, this disclosure provides a fan speed control method, control device, and air conditioner, which increases the upper limit of the fan speed under low pressure, thereby improving the air conditioning cooling and heating effect and enhancing the user experience.
[0005] In a first aspect, embodiments of this disclosure provide a fan speed control method, including:
[0006] Control the fan to start working;
[0007] The preset process is executed repeatedly until the fan stops working or the fan speed becomes abnormal;
[0008] The preset process includes:
[0009] Obtain the current operating voltage of the fan;
[0010] The duty cycle range of the zero-crossing circuit of the fan is obtained based on the current operating voltage; wherein, the upper limit of the duty cycle range corresponding to the first current operating voltage is greater than the upper limit of the duty cycle range corresponding to the second current operating voltage, the first current operating voltage is less than a preset voltage, and the preset voltage is less than or equal to the second current operating voltage;
[0011] Obtain the current rotational speed of the fan and the current duty cycle of the fan's zero-crossing circuit;
[0012] The duty cycle of the fan zero-crossing circuit is updated based on the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle to control the speed of the fan.
[0013] Optionally, the step of updating the duty cycle of the fan zero-crossing circuit according to the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle to control the speed of the fan includes:
[0014] When the current rotational speed is greater than or equal to the minimum rotational speed and less than the target rotational speed lower limit threshold, and the current duty cycle is greater than or equal to the lower limit of the corresponding duty cycle interval and less than the upper limit of the corresponding duty cycle interval, the duty cycle of the fan zero-crossing circuit is increased by a preset value to increase the rotational speed of the fan.
[0015] Optionally, the step of updating the duty cycle of the fan zero-crossing circuit according to the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle to control the speed of the fan includes:
[0016] When the current rotational speed is greater than or equal to the minimum rotational speed and less than the target rotational speed lower limit threshold, and the current duty cycle is equal to the upper limit of the corresponding duty cycle range, the duty cycle of the fan zero-crossing circuit is kept constant to maintain the rotational speed of the fan.
[0017] Optionally, the step of updating the duty cycle of the fan zero-crossing circuit according to the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle to control the speed of the fan includes:
[0018] When the current rotational speed is greater than the upper limit of the target rotational speed but less than or equal to the maximum rotational speed, and the current duty cycle is greater than the lower limit of the corresponding duty cycle interval but less than or equal to the upper limit of the corresponding duty cycle interval, the duty cycle of the fan zero-crossing circuit is controlled to decrease by a preset value to reduce the rotational speed of the fan.
[0019] Optionally, the step of updating the duty cycle of the fan zero-crossing circuit according to the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle to control the speed of the fan includes:
[0020] When the current rotational speed is greater than the upper limit of the target rotational speed but less than or equal to the maximum rotational speed, and the current duty cycle is equal to the lower limit of the corresponding duty cycle range, the duty cycle of the zero-crossing circuit of the fan is kept constant to maintain the rotational speed of the fan.
[0021] Optionally, the step of updating the duty cycle of the fan zero-crossing circuit according to the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle to control the speed of the fan includes:
[0022] When the current rotational speed is greater than or equal to the lower limit of the target rotational speed and less than or equal to the upper limit of the target rotational speed, and the current duty cycle is greater than or equal to the lower limit of the corresponding duty cycle interval and less than or equal to the upper limit of the corresponding duty cycle interval, the duty cycle of the zero-crossing circuit of the fan is kept constant to maintain the rotational speed of the fan.
[0023] Optionally, after obtaining the current rotational speed of the fan and the current duty cycle of the fan zero-crossing circuit, the method further includes:
[0024] When the fan speed is determined to be abnormal based on the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle, the duty cycle of the fan zero-crossing circuit is updated based on the current duty cycle.
[0025] The fan is controlled to run for a preset duration using the updated duty cycle;
[0026] The rotational speed of the fan after the preset running time is obtained, and the fan stalls based on the rotational speed after the preset running time.
[0027] Optionally, when the fan speed is determined to be abnormal based on the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle, updating the duty cycle of the fan zero-crossing circuit based on the current duty cycle includes:
[0028] When the current rotational speed is less than the minimum rotational speed and the current duty cycle is equal to the upper limit of the corresponding duty cycle range, the fan speed is determined to be abnormal, and the duty cycle of the fan zero-crossing circuit is controlled to the maximum duty cycle.
[0029] Optionally, when the fan speed is determined to be abnormal based on the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle, updating the duty cycle of the fan zero-crossing circuit based on the current duty cycle includes:
[0030] When the current rotational speed is greater than the maximum rotational speed and the current duty cycle is equal to the lower limit of the corresponding duty cycle range, it is determined that the fan speed is abnormal, and the duty cycle of the fan zero-crossing circuit is controlled to a preset duty cycle; wherein, the preset duty cycle is less than the lower limit.
[0031] Optionally, determining whether the fan has stalled based on its rotational speed after running for the preset time includes:
[0032] When the fan speed is less than the minimum speed or greater than the maximum speed after the preset running time, the fan is determined to be stalled and the fan is controlled to trigger a stall fault alarm.
[0033] When the speed of the fan after running for the preset time is greater than or equal to the minimum speed and less than or equal to the maximum speed, the preset process is executed cyclically.
[0034] Secondly, this disclosure also provides a fan speed control device, comprising:
[0035] The start control module is used to control the fan to start working;
[0036] The loop execution module is used to repeatedly execute a preset process until the fan stops working or the fan speed is abnormal;
[0037] The preset process includes:
[0038] Obtain the current operating voltage of the fan;
[0039] The duty cycle range of the zero-crossing circuit of the fan is obtained based on the current operating voltage; wherein, the upper limit of the duty cycle range corresponding to the first current operating voltage is greater than the upper limit of the duty cycle range corresponding to the second current operating voltage, the first current operating voltage is less than a preset voltage, and the preset voltage is less than or equal to the second current operating voltage;
[0040] Obtain the current rotational speed of the fan and the current duty cycle of the fan's zero-crossing circuit;
[0041] The duty cycle of the fan zero-crossing circuit is updated based on the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle to control the speed of the fan.
[0042] Thirdly, this disclosure also provides an air conditioner, including: a processor and a memory, wherein the processor executes the steps of the fan speed control method as described in the first aspect by calling a program or instruction stored in the memory.
[0043] The fan speed control method disclosed herein includes: controlling the fan to start working; cyclically executing a preset process until the fan stops working or the fan speed is abnormal; the preset process includes: obtaining the current operating voltage of the fan; obtaining the duty cycle range of the fan zero-crossing circuit based on the current operating voltage; wherein, the upper limit of the duty cycle range corresponding to the first current operating voltage is greater than the upper limit of the duty cycle range corresponding to the second current operating voltage, the first current operating voltage is less than the preset voltage, and the preset voltage is less than or equal to the second current operating voltage; obtaining the current speed of the fan and the current duty cycle of the fan zero-crossing circuit; updating the duty cycle of the fan zero-crossing circuit based on the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle to control the fan speed. Therefore, this disclosure, during the operation of the fan, cyclically executes a preset process until the fan stops working or the fan speed becomes abnormal. Based on different current operating voltages, different duty cycle ranges are matched. When the current operating voltage is low, the upper limit of the duty cycle range of the corresponding zero-crossing circuit is increased, thereby increasing the upper limit of the fan speed. This avoids the problem of the fan speed being too low under low voltage, affecting the cooling or heating effect of the air conditioner, and meets the cooling or heating requirements of the air conditioner. Furthermore, by cyclically adjusting the duty cycle based on the current operating voltage's corresponding duty cycle range, the current speed, and the current duty cycle, the fan speed is adjusted to reach the target speed, improving the air conditioner's performance and enhancing the user experience. Attached Figure Description
[0044] The accompanying drawings, which are incorporated in and form a part of this specification, illustrate embodiments consistent with this disclosure and, together with the description, serve to explain the principles of this disclosure.
[0045] To more clearly illustrate the technical solutions in the embodiments of this disclosure or the prior art, the accompanying drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0046] Figure 1 A schematic flowchart illustrating a fan speed control method provided in an embodiment of this disclosure;
[0047] Figure 2 A detailed flowchart of a fan speed control method provided in this embodiment of the present disclosure;
[0048] Figure 3 This is a schematic diagram of the structure of a fan speed control device provided in an embodiment of the present disclosure;
[0049] Figure 4 This is a schematic diagram of the structure of an air conditioner provided in an embodiment of this disclosure. Detailed Implementation
[0050] To better understand the above-mentioned objectives, features, and advantages of this disclosure, the solutions disclosed herein will be further described below. It should be noted that, unless otherwise specified, the embodiments and features described herein can be combined with each other.
[0051] Numerous specific details are set forth in the following description in order to provide a full understanding of this disclosure, but this disclosure may also be implemented in other ways different from those described herein; obviously, the embodiments in the specification are only some, and not all, of the embodiments of this disclosure.
[0052] Figure 1 This is a flowchart illustrating a fan speed control method provided in an embodiment of this disclosure. The fan speed control method can be applied to application scenarios requiring fan speed control, and can be executed by the fan speed control device provided in this embodiment. This fan speed control device can be implemented using software and / or hardware. Figure 1 As shown, the fan speed control method includes:
[0053] S101, Control the fan to start working.
[0054] Specifically, when the air conditioner needs cooling or heating, the user inputs an on command to start the fan. The indoor fan then delivers cool air into the room and expels warm air from the room to the outside, achieving a cooling effect. Alternatively, the indoor fan delivers warm air into the room and expels cool air from the room to the outside, achieving a heating effect. During operation, the fan speed must reach the user-set target speed to ensure optimal heating or cooling performance.
[0055] S102. Execute the preset process repeatedly until the fan stops working or the fan speed becomes abnormal.
[0056] Specifically, the preset process includes: detecting the current operating voltage of the fan; obtaining the duty cycle range of the fan's zero-crossing circuit based on the current operating voltage; wherein, when the second current operating voltage is greater than or equal to the preset voltage, and the preset voltage is greater than the first current operating voltage, the upper limit of the duty cycle range corresponding to the second current operating voltage is less than the upper limit of the duty cycle range corresponding to the first current operating voltage; checking the current speed of the fan and the current duty cycle of the fan's zero-crossing circuit; updating the duty cycle of the fan's zero-crossing circuit based on the current speed, the duty cycle range corresponding to the current operating voltage, and the current duty cycle, thereby controlling the speed of the fan.
[0057] Specifically, during the operation of the air conditioner, the current operating voltage of the fan is detected, and the duty cycle range of the zero-crossing circuit of the fan corresponding to the current operating voltage is obtained. The duty cycle of the zero-crossing circuit is the ratio of the voltage after processing by the zero-crossing circuit to the voltage before processing by the zero-crossing circuit. The specific structure and working principle of the zero-crossing circuit are well known to those skilled in the art, and will not be described in detail in this embodiment.
[0058] For example, the air conditioner can pre-store the correspondence between the operating voltage and the duty cycle range of the fan zero-crossing circuit. After the current operating voltage of the fan is determined, the corresponding duty cycle range of the fan zero-crossing circuit can be matched by looking up the table.
[0059] As we know from the working principle of an air conditioner's fan, the higher the operating voltage of the fan, the faster its speed, and as defined by the duty cycle, the higher the duty cycle. When the operating voltage of the fan is low, the upper limit of the corresponding duty cycle range is also low, and the upper limit of the fan's speed is also low. Therefore, the maximum speed of the fan under a lower operating voltage cannot reach the target speed set by the user, thus affecting the cooling or heating effect of the air conditioner.
[0060] To address this issue, in this embodiment, when the second current operating voltage is greater than or equal to a preset voltage and the preset voltage is greater than the first current operating voltage, an upper limit value of the duty cycle interval corresponding to the second current operating voltage is set to be less than the upper limit value of the duty cycle interval corresponding to the first current operating voltage. This increases the upper limit value of the duty cycle interval corresponding to the fan under low operating voltage, thereby increasing the maximum speed that the fan can achieve under low operating voltage and improving the air conditioning cooling or heating effect.
[0061] For example, if the first current operating voltage is 210V, the preset voltage is 220V, and the second current operating voltage is 230V, then the upper limit of the duty cycle range corresponding to the first current operating voltage is 40%, the upper limit of the duty cycle range corresponding to the second current operating voltage is 35%, and the upper limit of the fan speed that can be reached under the first current operating voltage is 1300 rpm, which is greater than the upper limit of the fan speed that can be reached under the second current operating voltage, for example, 1200 rpm.
[0062] It should be noted that the specific values of the first current operating voltage, the preset voltage, and the second current operating voltage, as well as the upper limit of the duty cycle range corresponding to the first current operating voltage and the second current operating voltage and the upper limit of the fan speed that can be reached, can be set according to the actual use of the air conditioner. This embodiment does not limit these settings.
[0063] After determining the duty cycle range, the current speed of the fan and the current duty cycle of the zero-crossing circuit are detected. Based on the current speed of the fan, the duty cycle range, and the current duty cycle, the duty cycle of the zero-crossing circuit of the fan is readjusted. By changing the duty cycle, the speed of the fan is adjusted. For example, by increasing the duty cycle from 30% to 35%, the speed of the fan can be increased from 1200 rpm to 1250 rpm.
[0064] Because the operating voltage of the fan changes continuously during operation, adjusting the duty cycle only once cannot directly adjust the fan to the target speed. It is necessary to increase or decrease the duty cycle multiple times to make the fan reach the target speed. During the multiple adjustments, the voltage changes continuously, so the preset process needs to be continuously executed in a loop until the fan's operating voltage adjustment process ends and the fan speed reaches the target speed, or if the fan speed becomes abnormal and adjusting the duty cycle cannot increase the fan speed to the minimum speed or decrease it to the maximum speed, and the fan speed remains less than or equal to the minimum speed or greater than or equal to the maximum speed, then the process of judging the fan stall begins.
[0065] In this embodiment, during the operation of the fan, a preset process is executed cyclically until the fan stops working or the fan speed becomes abnormal. When the current operating voltage is low, the upper limit of the duty cycle range of the corresponding zero-crossing circuit is increased, thereby increasing the upper limit of the fan speed that can be reached. This avoids the fan speed being too low under low voltage, which would affect the air conditioner's performance and meet the air conditioner's cooling or heating requirements. Based on the duty cycle range corresponding to the current operating voltage, the current fan speed, and the current duty cycle, the duty cycle is cyclically adjusted to adjust the fan speed to reach the target speed, thereby improving the air conditioner's cooling or heating effect and enhancing the user experience.
[0066] Optionally, the fan speed is adjusted based on the fan's current speed, the duty cycle range corresponding to the current operating voltage, and the duty cycle of the fan's zero-crossing circuit updated with the current duty cycle, including:
[0067] When the fan's current speed is less than the target speed lower limit threshold but greater than or equal to the minimum speed, and the current duty cycle is less than the corresponding duty cycle interval upper limit but greater than or equal to the corresponding duty cycle interval lower limit, the duty cycle of the fan's zero-crossing circuit is increased by a preset value, thereby increasing the fan's speed.
[0068] Specifically, when the current fan speed is detected to be between the lower limit of the target speed and the minimum speed, it is determined that the fan speed is normal, but the current fan speed has not reached the target speed. Further increasing the speed can improve the heating or cooling effect of the air conditioner. When the current duty cycle is between the lower limit of the duty cycle range and the upper limit of the duty cycle range, the duty cycle of the fan zero-crossing circuit can be increased by a preset value. The duty cycle after increasing the preset value does not exceed the upper limit of the duty cycle range. After the duty cycle is increased, the fan speed will also increase accordingly, and the heating or cooling effect of the air conditioner will be significantly improved after the fan speed is increased.
[0069] For example, the minimum speed of the fan is set to, for example, 1000 rpm, the target speed is set to, for example, 1250 rpm, the lower limit of the target speed is set to, for example, 1200 rpm, the current speed of the fan is detected to be, for example, 1100 rpm, the current speed of the fan is between the minimum speed and the lower limit of the target speed, the lower limit of the duty cycle range is set to, for example, 30%, the upper limit of the duty cycle range is set to, for example, 50%, the current duty cycle is detected to be, for example, 40%, then the duty cycle is controlled to increase by a preset value, for example, 5%, so that the duty cycle increases to 45%. After the duty cycle increases, the speed of the fan also increases accordingly, for example, the speed of the fan can be increased to 1180 rpm, and the heating or cooling effect of the air conditioner will also increase with the increase of the fan speed.
[0070] Optionally, the fan speed is adjusted based on the fan's current speed, the duty cycle range corresponding to the current operating voltage, and the duty cycle of the fan's zero-crossing circuit updated with the current duty cycle, including:
[0071] When the current speed of the fan is less than the lower limit of the target speed but greater than or equal to the minimum speed, and the current duty cycle is equal to the upper limit of the corresponding duty cycle range, the duty cycle of the zero-crossing circuit of the fan is kept constant to maintain the current duty cycle, thereby maintaining the speed of the fan.
[0072] Specifically, when the current speed of the fan is detected to be between the minimum speed and the lower limit of the target speed, it is determined that the fan speed is normal. However, the current speed of the fan has not reached the target speed, so its cooling or heating effect is limited. Furthermore, when the current duty cycle is equal to the upper limit of the corresponding duty cycle range, it means that the speed cannot be increased by increasing the duty cycle. Therefore, the duty cycle of the fan zero-crossing circuit is kept at the upper limit of the corresponding duty cycle. At this time, the speed of the fan is its maximum speed.
[0073] For example, the minimum speed is set to 1000 rpm, the target speed is set to 1250 rpm, the lower limit of the target speed is set to 1200 rpm, the current speed of the fan is detected to be 1100 rpm, the current speed of the fan is between the minimum speed and the lower limit of the target speed, the upper limit of the duty cycle range is set to 50%, and the current duty cycle is detected to have reached 50%, and it is no longer possible to increase the current duty cycle further. In this case, the duty cycle is controlled to remain at 50%, and the fan maintains its current speed of 1100 rpm.
[0074] Optionally, the fan speed is adjusted based on the fan's current speed, the duty cycle range corresponding to the current operating voltage, and the duty cycle of the fan's zero-crossing circuit updated with the current duty cycle, including:
[0075] When the current speed of the fan is less than or equal to the maximum speed and greater than the upper limit of the target speed, and the current duty cycle is less than or equal to the upper limit of the corresponding duty cycle interval and greater than the lower limit of the corresponding duty cycle interval, the duty cycle of the fan zero-crossing circuit is reduced by a preset value, thereby reducing the speed of the fan.
[0076] Specifically, when the current fan speed is detected to be between the upper limit of the target speed and the maximum speed, the fan speed is determined to be normal. However, if the current fan speed exceeds the target speed, excessively high speed will cause excessive noise and power consumption, affecting the safe operation of the fan and the user experience. When the current duty cycle is detected to be between the lower and upper limits of the duty cycle range, the fan speed can be reduced to the target speed by decreasing the duty cycle by a preset value. This avoids the problem of excessively high fan speed affecting the safe operation of the fan, and reduces fan noise and power consumption.
[0077] For example, the target speed is, for example, 1250 rpm, the upper limit threshold of the target speed is, for example, 1300 rpm, the maximum speed is, for example, 1400 rpm, the current speed of the fan is detected to be, for example, 1350 rpm, which is between the upper limit threshold of the target speed and the maximum speed, the current duty cycle is, for example, 40%, which is between the lower limit of the duty cycle range of 30% and the upper limit of the duty cycle range of 50%, the duty cycle is controlled to decrease by a preset value, for example, 5%, so that the duty cycle drops to 35%, thereby reducing the speed of the fan, for example, the speed of the fan can be reduced to 1320 rpm.
[0078] Optionally, the fan speed is adjusted based on the fan's current speed, the duty cycle range corresponding to the current operating voltage, and the duty cycle of the fan's zero-crossing circuit updated with the current duty cycle, including:
[0079] When the current speed of the fan is less than or equal to the maximum speed and greater than the upper limit of the target speed, and the current duty cycle is equal to the lower limit of the corresponding duty cycle range, the duty cycle of the zero-crossing circuit of the fan is kept constant, thereby maintaining the speed of the fan.
[0080] Specifically, when the current speed of the fan is detected to be between the upper limit of the target speed and the maximum speed, it means that the current speed of the fan is within the normal range but has exceeded the target speed, and the duty cycle is equal to the lower limit of the corresponding duty cycle range. At this time, the duty cycle can no longer be adjusted down. The duty cycle of the fan zero-crossing circuit is kept unchanged at the lower limit of the corresponding duty cycle. At this time, the speed that the fan can reach is the minimum speed that it can reach under the current operating voltage.
[0081] For example, the target speed is 1250 rpm, the upper limit of the target speed is 1300 rpm, the maximum speed is 1400 rpm, and the current speed of the fan is detected to be 1350 rpm, which is between the upper limit of the target speed and the maximum speed. The current duty cycle is 30%, which is equal to the lower limit of the duty cycle. The duty cycle cannot be further reduced. At this time, the duty cycle is maintained at 30%, and the fan maintains the current speed of 1350 rpm.
[0082] Optionally, the fan speed is adjusted based on the fan's current speed, the duty cycle range corresponding to the current operating voltage, and the duty cycle of the fan's zero-crossing circuit updated with the current duty cycle, including:
[0083] When the current speed of the fan is less than or equal to the upper limit of the target speed and greater than or equal to the lower limit of the target speed, and the current duty cycle is less than or equal to the upper limit of the corresponding duty cycle interval and greater than or equal to the lower limit of the corresponding duty cycle interval, the duty cycle of the zero-crossing circuit of the fan is kept constant to maintain the speed of the fan.
[0084] Specifically, when the current speed is between the lower limit and the upper limit of the target speed, it means that the fan speed is close to the target speed. At this speed, the fan can achieve the best heating or cooling effect. Furthermore, when the current duty cycle is between the lower limit and the upper limit of the duty cycle range, the duty cycle of the fan's zero-crossing circuit remains unchanged, thus keeping the fan speed constant and maintaining it close to the target speed.
[0085] For example, if the target speed is 1250 rpm, the upper limit threshold of the target speed is 1300 rpm, the lower limit threshold of the target speed is 1200 rpm, and the current speed of the fan is detected to be 1280 rpm, and the current duty cycle is 35%, which is between the lower limit of the corresponding duty cycle range (30%) and less than or equal to the upper limit of the corresponding duty cycle range (50%), the duty cycle of the fan zero-crossing circuit is still maintained at 35%, thereby keeping the fan at its current speed of 1280 rpm.
[0086] It should be noted that the specific values of the maximum speed, minimum speed, target speed lower limit threshold, target speed upper limit threshold, and preset value mentioned in the above embodiments can be set according to the actual use of the air conditioner, and this disclosure does not limit them.
[0087] It is understandable that when the upper limit of the duty cycle increases, the upper limit of the target speed that can be adjusted will also increase accordingly. The specific adjustment process can be understood by referring to the above embodiments, and will not be elaborated on in this disclosure. In addition, the above detailed description of adjusting the fan speed based on the current speed of the fan, the duty cycle range corresponding to the current operating voltage, and the duty cycle of the zero-crossing circuit of the fan updated by the current duty cycle is applicable to both the duty cycle range corresponding to the first current operating voltage and the duty cycle range corresponding to the second current operating voltage.
[0088] Optionally, after obtaining the current speed of the fan and the current duty cycle of the fan zero-crossing circuit, the method further includes:
[0089] Based on the current speed of the fan, the duty cycle range corresponding to the current operating voltage, and the current duty cycle, when it is determined that the fan speed is abnormal, the duty cycle of the zero-crossing circuit of the fan is updated based on the current duty cycle; the fan operation preset duration is adjusted with the updated duty cycle; the fan speed after the preset operation time is detected, and the fan stall is determined based on the fan speed after the preset operation time.
[0090] Specifically, when the fan speed is determined to be abnormal based on the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle, the preset process described in the above embodiment is no longer executed repeatedly. Instead, the current duty cycle is used as the updated fan duty cycle, and the fan speed is adjusted with the updated fan duty cycle to make the fan run at the corresponding speed for a period of time, for example, after running for a preset time t, the fan speed is checked.
[0091] For example, if the fan speed is detected to be within the normal range, it indicates that the fan has experienced a temporary stall due to a temporary issue such as grid instability. Adjusting the duty cycle has restored the normal speed, and the preset process continues to cycle. However, if the fan speed is still detected to be lower than the minimum speed or higher than the maximum speed, it indicates that adjusting the duty cycle cannot restore the fan speed to normal. This signifies a stall problem, requiring a stall fault warning to remind the user to promptly inspect the fan and prevent safety issues caused by stalling.
[0092] Therefore, in this embodiment of the present disclosure, when the fan speed is abnormal, the fan speed can be reconfirmed by adjusting the duty cycle, which reduces misjudgment caused by temporary fan stall due to temporary reasons such as grid instability, improves the accuracy of fan stall judgment, and avoids misjudgment of fan stall.
[0093] Optionally, when the fan speed is determined to be abnormal based on the duty cycle range corresponding to the current operating voltage, the current fan speed, and the current duty cycle, the duty cycle of the fan zero-crossing circuit is updated based on the current duty cycle, including:
[0094] When the current speed of the fan is less than the minimum speed and the current duty cycle is equal to the upper limit of the corresponding duty cycle range, the fan speed is determined to be abnormal, and the duty cycle of the fan zero-crossing circuit is adjusted to the maximum duty cycle.
[0095] Specifically, when the current speed of the fan is detected to be, for example, 900 rpm, which is less than the minimum speed of 1000 rpm, and the duty cycle is equal to the upper limit of the corresponding duty cycle range, for example, 50%, it is determined that the fan speed is abnormal. The duty cycle of the fan zero-crossing circuit is controlled to reach the maximum duty cycle, for example, 1, and the fan is controlled to run at the maximum duty cycle, for example, 1, to increase the fan speed. After running for a period of time, for example, 1 minute, the fan speed is detected again. When the fan speed is detected to be 950 rpm, which is still less than the minimum speed of 1000 rpm, it means that increasing the duty cycle can no longer increase the fan speed to the normal range, and it is determined that the fan has stalled.
[0096] It should be noted that the specific correspondence between the current speed, minimum speed, current duty cycle, and upper limit of the duty cycle range of the fan can be set according to the actual use of the air conditioner, and this embodiment does not limit this.
[0097] Optionally, when an abnormal fan speed is determined based on the fan's current speed, the duty cycle range corresponding to the current operating voltage, and the current duty cycle, the duty cycle of the fan's zero-crossing circuit is updated based on the current duty cycle, including:
[0098] When the current speed of the fan is greater than the maximum speed and the current duty cycle is equal to the lower limit of the corresponding duty cycle range, it is determined that the fan speed is abnormal, and the duty cycle of the fan zero-crossing circuit is controlled as the preset duty cycle; wherein, the preset duty cycle is less than the lower limit.
[0099] Specifically, when the current speed of the fan is detected to be, for example, 1500 rpm, which is greater than the maximum speed of 1400 rpm, and the duty cycle is equal to the lower limit of the corresponding duty cycle range, for example, 30%, it is determined that the fan speed is abnormal. The duty cycle of the fan zero-crossing circuit is then adjusted down to a preset duty cycle, for example, 20%, and the fan is controlled to run at the preset duty cycle, for example, 20%, in order to reduce the fan speed. After running for a period of time, for example, 1 minute, the fan speed is detected again. When it is detected that the fan speed is still greater than the maximum speed, it means that reducing the duty cycle can no longer reduce the fan speed to the normal range, and it is determined that the fan has stalled.
[0100] Optionally, determining whether the fan has stalled based on its rotational speed after a preset operating time includes:
[0101] When the fan speed is less than the minimum speed or greater than the maximum speed after the preset running time, the fan stall is determined and the fan is controlled to trigger a stall fault alarm.
[0102] When the fan speed is greater than or equal to the minimum speed and less than or equal to the maximum speed after a preset running time, the preset process is executed cyclically.
[0103] Specifically, if the detected fan speed is still lower than the minimum speed or still higher than the maximum speed after a preset running time, such as 1 minute, the fan is determined to be stalled. The stall fault is then indicated by a warning device installed on the air conditioner. For example, the air conditioner can be equipped with a display warning device. When a fan stall is detected, a stall warning message can be issued to the user. The display warning device can be, for example, an LED indicator light. When the fan stalls, the LED indicator light can be controlled to emit a continuous or flashing warning signal. Alternatively, the display warning device can be a display screen displaying the corresponding text warning message about the fan stall. This embodiment of the present disclosure does not limit this specific method.
[0104] Alternatively, an audible alert device can be installed on the air conditioner. When the fan stalls, the audible alert device can play a message such as "Fan stall, please check immediately" or other similar prompts. The audible alert device can also be any other device that emits an audible alert, such as a buzzer. When the fan stalls, the buzzer can emit a continuous beep or intermittent whistling sound. This embodiment of the present disclosure does not limit this. Other types of alert devices can also be installed on the air conditioner for stall alarms according to the usage requirements of the air conditioner. This embodiment of the present disclosure does not limit this.
[0105] When the fan has been running for a preset time, such as 1 minute, and the detected fan speed is between the maximum and minimum speed, it is determined that the fan speed has returned to normal. This may be due to temporary reasons such as unstable power grid, which caused a temporary abnormality in the speed. At this time, the preset process is still executed repeatedly. The specific operation process of the preset process can be understood by referring to the above embodiments. The embodiments disclosed herein will not be described in detail here.
[0106] Figure 2 A detailed flowchart of a fan speed control method provided in this embodiment of the present disclosure is shown below. Figure 2 As shown, the fan speed control method includes:
[0107] S201, Control the start of the fan.
[0108] S202. Detect the current operating voltage of the fan.
[0109] S203, Match the duty cycle range of the zero-crossing circuit corresponding to the current operating voltage of the fan.
[0110] S204. Detect the current speed and duty cycle of the fan.
[0111] S205. Adjust the duty cycle of the fan's zero-crossing circuit based on the duty cycle range of the zero-crossing circuit, the current speed, and the current duty cycle.
[0112] S206. Determine if the fan speed is normal; if yes, proceed to step 202; if no, proceed to step 207.
[0113] S207. Determine if the fan is stalling; if yes, proceed to step 208; if no, proceed to step 202.
[0114] S208, Prompts a fan stall fault.
[0115] This disclosure provides a fan speed control method that, during fan operation, cyclically executes a preset process until the fan stops or its speed becomes abnormal. When the current operating voltage is low, the upper limit of the duty cycle range of the corresponding zero-crossing circuit is increased, thereby increasing the upper limit of the fan speed. This prevents the fan speed from being too low under low voltage, which could affect the air conditioner's performance and meet its cooling or heating requirements. Based on the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle, the duty cycle is cyclically adjusted to regulate the fan speed to achieve the target speed, improving the air conditioner's cooling or heating effect and enhancing the user experience. Furthermore, when the fan speed becomes abnormal, the duty cycle can be adjusted to reconfirm the fan speed, reducing misjudgments caused by temporary fan stall due to power grid instability or other temporary reasons, and improving the accuracy of fan stall detection. When the fan stalls, the user can be promptly alerted to prevent the fan from remaining in a stalled state for an extended period, which could affect the safe and stable operation of the air conditioner.
[0116] This disclosure also provides a fan speed control device. Figure 3 This is a schematic diagram of the structure of a fan speed control device provided in an embodiment of the present disclosure, as shown below. Figure 3 As shown, the fan speed control device includes a start control module 301 and a cycle execution module 302. The start control module 301 is used to control the working fan to start working, and the cycle execution module 302 is used to cycle through a preset process until the fan stops working or the fan speed is abnormal.
[0117] The preset process includes: detecting the current operating voltage of the fan; obtaining the duty cycle range of the zero-crossing circuit of the fan based on the current operating voltage; wherein, when the second current operating voltage is greater than or equal to the preset voltage, and the preset voltage is greater than the first current operating voltage, the upper limit of the duty cycle range corresponding to the second current operating voltage is less than the upper limit of the duty cycle range corresponding to the first current operating voltage.
[0118] Check the current speed of the fan and the current duty cycle of the fan's zero-crossing circuit;
[0119] The duty cycle of the fan zero-crossing circuit is updated based on the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle, thereby controlling the speed of the fan.
[0120] The apparatus and methods provided in the above embodiments of this disclosure are based on the same inventive concept and have the same beneficial effects, and will not be described in detail here.
[0121] This disclosure also provides a storage medium, such as a computer-readable storage medium, which stores a program or instructions that, when executed by a computer, are used to perform a fan speed control method, the method comprising:
[0122] Start the control fan to work;
[0123] The preset process is executed repeatedly until the fan stops working or the fan speed becomes abnormal.
[0124] The preset process includes: detecting the current operating voltage of the fan; obtaining the duty cycle range of the zero-crossing circuit of the fan based on the current operating voltage; wherein, when the second current operating voltage is greater than or equal to the preset voltage, and the preset voltage is greater than the first current operating voltage, the upper limit of the duty cycle range corresponding to the second current operating voltage is less than the upper limit of the duty cycle range corresponding to the first current operating voltage.
[0125] Check the current speed of the fan and the current duty cycle of the fan's zero-crossing circuit;
[0126] The duty cycle of the fan zero-crossing circuit is updated based on the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle, thereby controlling the speed of the fan.
[0127] Therefore, the storage medium has the beneficial effects described in the above embodiments, and the embodiments disclosed herein will not be repeated here.
[0128] Optionally, when executed by a computer processor, the computer-executable instructions can also be used to execute the technical solution of the fan speed control method provided in any embodiment of this disclosure.
[0129] This disclosure also provides an air conditioner. Figure 4 This is a schematic diagram of the structure of an air conditioner provided in an embodiment of this disclosure. Figure 4 As shown, the air conditioner includes a processor 401 and a memory 402. The processor 401 executes the steps of the fan speed control method as described in the above embodiment by calling the program or instructions stored in the memory 402. Therefore, it has the beneficial effects of the above embodiment, which will not be repeated here.
[0130] For example, the air conditioner provided in the embodiments of this disclosure can be a wall-mounted air conditioner, a floor-standing air conditioner, a ceiling-mounted air conditioner, or a window air conditioner, or it can be a fixed-frequency air conditioner or a variable-frequency air conditioner. The embodiments of this disclosure do not limit this.
[0131] Specifically, such as Figure 4 As shown, an air conditioner may be configured to include at least one processor 401, at least one memory 402, and at least one communication interface 403. The various components of the air conditioner are coupled together via a bus system 404. The communication interface 403 is used for information transmission with external devices. It is understood that the bus system 404 is used to realize the connection and communication between these components. In addition to a data bus, the bus system 404 also includes a power bus, a control bus, and a status signal bus. However, for clarity, in... Figure 4 The general designated all buses as Bus System 404.
[0132] It is understood that the memory 402 in this embodiment may be volatile memory or non-volatile memory, or may include both volatile and non-volatile memory. In some embodiments, the memory 402 stores the following elements: executable units or data structures, or subsets thereof, or extended sets thereof, operating systems, and applications. In embodiments of this disclosure, the processor 401 executes the steps of various embodiments of the wind turbine speed control method provided in this disclosure by calling programs or instructions stored in the memory 402.
[0133] The fan speed control method provided in this embodiment can be applied to, or implemented by, processor 401. Processor 401 can be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by integrated logic circuits in the hardware of processor 401 or by instructions in software form. The processor 401 can be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, or discrete hardware components. The general-purpose processor can be a microprocessor or any conventional processor.
[0134] The steps of the wind turbine speed control method provided in this disclosure can be directly implemented by a hardware decoding processor, or implemented by a combination of hardware and software units in the decoding processor. The software units can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory 402, and processor 401 reads the information in memory 402 and combines it with hardware to complete the steps of the method.
[0135] The air conditioner may also include one or more physical components to execute instructions generated by the processor 401 when performing the fan speed control method provided in this embodiment. Different physical components may be located inside or outside the air conditioner, such as a cloud server. Each physical component, together with the processor 401 and the memory 402, works to realize the functions of the air conditioner in this embodiment.
[0136] This disclosure provides a fan speed control method that, during fan operation, cyclically executes a preset process until the fan stops or its speed becomes abnormal. When the current operating voltage is low, the upper limit of the duty cycle range of the corresponding zero-crossing circuit is increased, thereby increasing the upper limit of the fan speed. This prevents the fan speed from being too low under low voltage, which could affect the air conditioner's performance and meet its cooling or heating requirements. Based on the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle, the duty cycle is cyclically adjusted to regulate the fan speed to achieve the target speed, improving the air conditioner's cooling or heating effect and enhancing the user experience. Furthermore, when the fan speed becomes abnormal, the duty cycle can be adjusted to reconfirm the fan speed, reducing misjudgments caused by temporary fan stall due to power grid instability or other temporary reasons, and improving the accuracy of fan stall detection. When the fan stalls, the user can be promptly alerted to prevent the fan from remaining in a stalled state for an extended period, which could affect the safe and stable operation of the air conditioner.
[0137] Based on the above description of the implementation methods, those skilled in the art can clearly understand that this application can be implemented using software and necessary general-purpose hardware, and of course, it can also be implemented using hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product can be stored in a computer-readable storage medium, such as a computer floppy disk, read-only memory (ROM), random access memory (RAM), flash memory, hard disk, or optical disk, etc., including several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute the methods of the various embodiments of this disclosure.
[0138] It should be noted that, in this document, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes the element.
[0139] The above are merely specific embodiments of this disclosure, enabling those skilled in the art to understand or implement this disclosure. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of this disclosure. Therefore, this disclosure is not to be limited to these embodiments, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
Claims
1. A method for controlling the speed of a fan, characterized in that, include: Control the fan to start working; The preset process is executed repeatedly until the fan stops working or the fan speed becomes abnormal; The preset process includes: Obtain the current operating voltage of the fan; The duty cycle range of the zero-crossing circuit of the fan is obtained based on the current operating voltage; wherein, the upper limit of the duty cycle range corresponding to the first current operating voltage is greater than the upper limit of the duty cycle range corresponding to the second current operating voltage, the first current operating voltage is less than a preset voltage, and the preset voltage is less than or equal to the second current operating voltage; Obtain the current speed of the fan and the current duty cycle of the fan's zero-crossing circuit; The duty cycle of the fan zero-crossing circuit is updated based on the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle to control the speed of the fan; After obtaining the current rotational speed of the fan and the current duty cycle of the fan zero-crossing circuit, the method further includes: When the fan speed is determined to be abnormal based on the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle, the duty cycle of the fan zero-crossing circuit is updated based on the current duty cycle. The updated duty cycle is used to control the operation of the fan for a preset duration; the rotational speed of the fan after the preset duration of operation is obtained, and the fan stalls based on the rotational speed after the preset duration of operation. When the fan speed is determined to be abnormal based on the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle, updating the duty cycle of the fan zero-crossing circuit based on the current duty cycle includes: When the current rotational speed is less than the minimum rotational speed and the current duty cycle is equal to the upper limit of the corresponding duty cycle range, the fan speed is determined to be abnormal, and the duty cycle of the fan zero-crossing circuit is controlled to the maximum duty cycle. When the fan speed is determined to be abnormal based on the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle, updating the duty cycle of the fan zero-crossing circuit based on the current duty cycle includes: When the current rotational speed is greater than the maximum rotational speed and the current duty cycle is equal to the lower limit of the corresponding duty cycle range, it is determined that the fan speed is abnormal, and the duty cycle of the fan zero-crossing circuit is controlled to a preset duty cycle; wherein, the preset duty cycle is less than the lower limit.
2. The fan speed control method according to claim 1, characterized in that, The step of updating the duty cycle of the fan zero-crossing circuit according to the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle to control the speed of the fan includes: When the current rotational speed is greater than or equal to the minimum rotational speed and less than the target rotational speed lower limit threshold, and the current duty cycle is greater than or equal to the lower limit of the corresponding duty cycle interval and less than the upper limit of the corresponding duty cycle interval, the duty cycle of the fan zero-crossing circuit is increased by a preset value to increase the rotational speed of the fan.
3. The fan speed control method according to claim 1, characterized in that, The step of updating the duty cycle of the fan zero-crossing circuit according to the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle to control the speed of the fan includes: When the current rotational speed is greater than or equal to the minimum rotational speed and less than the target rotational speed lower limit threshold, and the current duty cycle is equal to the upper limit of the corresponding duty cycle range, the duty cycle of the fan zero-crossing circuit is kept constant to maintain the rotational speed of the fan.
4. The fan speed control method according to claim 1, characterized in that, The step of updating the duty cycle of the fan zero-crossing circuit according to the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle to control the speed of the fan includes: When the current rotational speed is greater than the upper limit of the target rotational speed but less than or equal to the maximum rotational speed, and the current duty cycle is greater than the lower limit of the corresponding duty cycle interval but less than or equal to the upper limit of the corresponding duty cycle interval, the duty cycle of the fan zero-crossing circuit is controlled to decrease by a preset value to reduce the rotational speed of the fan.
5. The fan speed control method according to claim 1, characterized in that, The step of updating the duty cycle of the fan zero-crossing circuit according to the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle to control the speed of the fan includes: When the current rotational speed is greater than the upper limit of the target rotational speed but less than or equal to the maximum rotational speed, and the current duty cycle is equal to the lower limit of the corresponding duty cycle range, the duty cycle of the zero-crossing circuit of the fan is kept constant to maintain the rotational speed of the fan.
6. The fan speed control method according to claim 1, characterized in that, The step of updating the duty cycle of the fan zero-crossing circuit according to the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle to control the speed of the fan includes: When the current rotational speed is greater than or equal to the lower limit of the target rotational speed and less than or equal to the upper limit of the target rotational speed, and the current duty cycle is greater than or equal to the lower limit of the corresponding duty cycle interval and less than or equal to the upper limit of the corresponding duty cycle interval, the duty cycle of the zero-crossing circuit of the fan is kept constant to maintain the rotational speed of the fan.
7. The fan speed control method according to claim 1, characterized in that, The step of determining whether the fan has stalled based on the fan speed after running for the preset time includes: When the speed of the fan is less than the minimum speed or greater than the maximum speed after the preset running time, the fan is determined to be stalled and the fan is controlled to trigger a stall fault alarm. When the speed of the fan after running for the preset time is greater than or equal to the minimum speed and less than or equal to the maximum speed, the preset process is executed cyclically.
8. A fan speed control device, characterized in that, include: The start control module is used to control the fan to start working; The loop execution module is used to repeatedly execute a preset process until the fan stops working or the fan speed is abnormal; The preset process includes: Obtain the current operating voltage of the fan; The duty cycle range of the zero-crossing circuit of the fan is obtained based on the current operating voltage; wherein, the upper limit of the duty cycle range corresponding to the first current operating voltage is greater than the upper limit of the duty cycle range corresponding to the second current operating voltage, the first current operating voltage is less than a preset voltage, and the preset voltage is less than or equal to the second current operating voltage; Obtain the current speed of the fan and the current duty cycle of the fan's zero-crossing circuit; The duty cycle of the fan zero-crossing circuit is updated based on the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle to control the speed of the fan; After obtaining the current rotational speed of the fan and the current duty cycle of the fan zero-crossing circuit, the method further includes: When the fan speed is determined to be abnormal based on the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle, the duty cycle of the fan zero-crossing circuit is updated based on the current duty cycle. The updated duty cycle is used to control the operation of the fan for a preset duration; the rotational speed of the fan after the preset duration of operation is obtained, and the fan stalls based on the rotational speed after the preset duration of operation. When the fan speed is determined to be abnormal based on the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle, updating the duty cycle of the fan zero-crossing circuit based on the current duty cycle includes: When the current rotational speed is less than the minimum rotational speed and the current duty cycle is equal to the upper limit of the corresponding duty cycle range, the fan speed is determined to be abnormal, and the duty cycle of the fan zero-crossing circuit is controlled to the maximum duty cycle. When the fan speed is determined to be abnormal based on the duty cycle range corresponding to the current operating voltage, the current speed, and the current duty cycle, updating the duty cycle of the fan zero-crossing circuit based on the current duty cycle includes: When the current rotational speed is greater than the maximum rotational speed and the current duty cycle is equal to the lower limit of the corresponding duty cycle range, it is determined that the fan speed is abnormal, and the duty cycle of the fan zero-crossing circuit is controlled to a preset duty cycle; wherein, the preset duty cycle is less than the lower limit.
9. An air conditioner, characterized in that, include: A processor and a memory, wherein the processor executes the steps of the fan speed control method as described in any one of claims 1-7 by calling a program or instruction stored in the memory.
Citation Information
Patent Citations
Air conditioner control method and device and air conditioner
CN110173840A
Fan rotating speed control method and device, computer equipment and storage medium
CN114439768A