Swing control method and device, air conditioner and storage medium

By acquiring and judging the angle error and interference of the air conditioner's internal and external sweeping fan blades, the swing position of the fan blades is controlled, solving the problem that the air conditioner remote control settings cannot accurately meet the user's needs, and avoiding interference and related risks of the internal and external sweeping fan blades.

CN116592460BActive Publication Date: 2026-01-23ANHUI AUX INTELLIGENT ELECTRIC CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310437306.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-04-19
Publication Date
2026-01-23
Estimated Expiration
2043-04-19

AI Technical Summary

Technical Problem

During use, the air conditioner's remote control swing function may not accurately achieve the user's desired airflow angle, leading to interference between the inner and outer swing fan blades, which can cause condensation and damage to the dampers.

Method used

By obtaining the error between the current angle value and the theoretical angle value of the inner and outer sweeping fan blades, it is determined whether there is interference. Based on the angle error and the interference angle value, the fan blade swing is controlled to achieve reasonable adjustment of the fan blade position and avoid interference.

Benefits of technology

It effectively avoids interference between the internal and external sweeping fan blades, prevents the risk of condensation during startup and damage to the dampers, and improves the reliability of the air conditioner.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116592460B_ABST
    Figure CN116592460B_ABST
Patent Text Reader

Abstract

The embodiment of the application provides a swing control method and device, an air conditioner and a storage medium, and relates to the technical field of air conditioners. The method comprises the following steps: acquiring current angle values of inner and outer sweep fan blades respectively, determining angle error values of the inner and outer sweep fan blades, in the case that the angle error value of any one of the inner and outer sweep fan blades is greater than a preset error fixed value, responding to a control instruction sent by a remote controller, judging whether there is interference between the inner and outer sweep fan blades, if yes, controlling the inner sweep fan blade to swing according to a theoretical angle value and the angle error value of the inner sweep fan blade, and controlling the outer sweep fan blade to swing according to a theoretical angle value and the angle error value of the outer sweep fan blade, if not, obtaining a to-be-compensated angle value, and controlling the inner and outer sweep fan blades to swing according to the angle error value of the outer sweep fan blade, an interference angle value and the to-be-compensated angle value in a preset order. The embodiment of the application realizes reasonable adjustment of swing positions of the inner and outer sweep fan blades of the air conditioner.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of air conditioning, in particular to a swing control method and device, an air conditioner and a storage medium. BACKGROUND

[0002] During use, the air conditioner cannot accurately achieve the blowing angle required by the user due to the remote control setting of the swing function, and the blowing angle of the inner and outer sweeping fan blades needs to be manually adjusted. Meanwhile, in some special angles (for example, the manually adjusted blowing angle of the inner and outer sweeping fan blades), interference may exist between the inner sweeping fan blade and the outer sweeping fan blade, which may cause the following problems: when starting, the blowing angle is unreasonable and there is a risk of condensation; when setting the up-and-down sweeping function, the inner and outer sweeping fan blades may directly collide, which may cause damage to the air door. SUMMARY

[0003] Therefore, the present application aims to provide a swing control method and device, an air conditioner and a storage medium to reasonably adjust the swing position of the inner and outer sweeping fan blades of the air conditioner.

[0004] To achieve the above-mentioned purpose, the technical solutions adopted by the embodiments of the present application are as follows:

[0005] In a first aspect, the embodiments of the present application provide a swing control method applied to an air conditioner, wherein the air conditioner pre-stores a theoretical angle value of an inner sweeping fan blade and a theoretical angle value of an outer sweeping fan blade, and the method comprises the following steps:

[0006] obtaining a current angle value of the inner sweeping fan blade and a current angle value of the outer sweeping fan blade respectively;

[0007] determining an angle error value of the inner sweeping fan blade according to the current angle value of the inner sweeping fan blade and the theoretical angle value of the inner sweeping fan blade, and determining an angle error value of the outer sweeping fan blade according to the current angle value of the outer sweeping fan blade and the theoretical angle value of the outer sweeping fan blade;

[0008] respectively determining whether the angle error value of the inner sweeping fan blade and the angle error value of the outer sweeping fan blade are greater than a preset error fixed value;

[0009] in the case that the angle error value of any one of the inner sweeping fan blade and the outer sweeping fan blade is greater than the preset error fixed value, in response to a control instruction sent by a remote controller, determining whether there is interference between the inner sweeping fan blade and the outer sweeping fan blade;

[0010] in the case that there is no interference between the inner sweeping fan blade and the outer sweeping fan blade, controlling the inner sweeping fan blade to swing according to the theoretical angle value and the angle error value of the inner sweeping fan blade, and controlling the outer sweeping fan blade to swing according to the theoretical angle value and the angle error value of the outer sweeping fan blade.

[0011] In the case that there is interference between the inner-sweep fan blade and the outer-sweep fan blade, a to-be-compensated angle value is obtained according to a current angle value of the outer-sweep fan blade and a preset interference angle value, the interference angle value representing an angle threshold value at which the inner-sweep fan blade does not interfere with the outer-sweep fan blade;

[0012] The inner-sweep fan blade and the outer-sweep fan blade are controlled to swing in a preset order according to the angle error value of the outer-sweep fan blade, the interference angle value and the to-be-compensated angle value, so as to adjust the swing positions of the inner-sweep fan blade and the outer-sweep fan blade.

[0013] In an optional embodiment, position sensors are arranged on both sides of the inner-sweep fan blade and the outer-sweep fan blade, and the position sensors are electrically connected to the air conditioner;

[0014] The steps of respectively obtaining the current angle value of the inner-sweep fan blade and the current angle value of the outer-sweep fan blade include:

[0015] The current angle value of the inner-sweep fan blade and the current angle value of the outer-sweep fan blade detected by the position sensors are obtained.

[0016] In an optional embodiment, the steps of controlling the inner-sweep fan blade to swing according to the theoretical angle value and the angle error value of the inner-sweep fan blade, and controlling the outer-sweep fan blade to swing according to the theoretical angle value and the angle error value of the outer-sweep fan blade include:

[0017] A first angle value is obtained according to the theoretical angle value of the inner-sweep fan blade and the angle error value of the inner-sweep fan blade;

[0018] The inner-sweep fan blade is controlled to swing to a position at the first angle value;

[0019] A second angle value is obtained according to the theoretical angle value of the outer-sweep fan blade and the angle error value of the outer-sweep fan blade;

[0020] The outer-sweep fan blade is controlled to swing to a position at the second angle value.

[0021] In an optional embodiment, the step of obtaining the to-be-compensated angle value according to the current angle value of the outer-sweep fan blade and the preset interference angle value includes:

[0022] A difference value between the current angle value of the outer-sweep fan blade and the preset interference angle value is recorded;

[0023] The difference value between the current angle value of the outer-sweep fan blade and the preset interference angle value is taken as the to-be-compensated angle value.

[0024] In an optional embodiment, the step of controlling the inner and outer sweeping fan blades to swing according to the angle error value, the interference angle value and the angle value to be compensated of the outer sweeping fan blade in a preset order comprises:

[0025] controlling the outer sweeping fan blade to swing to a position of the interference angle value;

[0026] controlling the inner sweeping fan blade to swing to a position of the first angle value when the current angle of the outer sweeping fan blade is equal to the interference angle value;

[0027] obtaining a third angle value according to the theoretical angle value, the angle error value and the angle value to be compensated of the outer sweeping fan blade;

[0028] controlling the outer sweeping fan blade to swing to a position of the third angle value.

[0029] In an optional embodiment, the air conditioner further pre-stores a shutdown swing angle value of the inner sweeping fan blade and a shutdown swing angle value of the outer sweeping fan blade, and the method further comprises:

[0030] in response to a shutdown instruction sent by a remote controller, determining whether there is interference between the inner and outer sweeping fan blades;

[0031] if not, controlling the inner and outer sweeping fan blades to swing to positions of the corresponding shutdown swing angle values;

[0032] if yes, controlling the inner and outer sweeping fan blades to swing according to the interference angle value in a preset order, so that the inner and outer sweeping fan blades swing to positions of the corresponding shutdown swing angle values.

[0033] In an optional embodiment, the step of controlling the inner and outer sweeping fan blades to swing according to the interference angle value in a preset order comprises:

[0034] controlling the outer sweeping fan blade to swing to a position of the interference angle value;

[0035] controlling the inner and outer sweeping fan blades to simultaneously swing to positions of the corresponding shutdown swing angle values when the current angle of the outer sweeping fan blade is equal to the interference angle value.

[0036] In a second aspect, an embodiment of the present application provides a swing control device applied to an air conditioner, wherein the air conditioner pre-stores theoretical angle values of inner and outer sweeping fan blades.

[0037] The device comprises:

[0038] The parameter acquisition module is configured to acquire a current angle value of the inner-sweep fan blade and a current angle value of the outer-sweep fan blade respectively; determine an angle error value of the inner-sweep fan blade according to the current angle value of the inner-sweep fan blade and a theoretical angle value of the inner-sweep fan blade, and determine an angle error value of the outer-sweep fan blade according to the current angle value of the outer-sweep fan blade and a theoretical angle value of the outer-sweep fan blade;

[0039] The judging module is configured to judge whether the angle error values of the inner-sweep fan blade and the outer-sweep fan blade are greater than a preset error fixed value respectively; in the case that the angle error value of any one of the inner-sweep fan blade and the outer-sweep fan blade is greater than the preset error fixed value, judge whether there is interference between the inner-sweep fan blade and the outer-sweep fan blade in response to a control instruction sent by a remote controller.

[0040] The control module is configured to, in the case that there is no interference between the inner-sweep fan blade and the outer-sweep fan blade, control the inner-sweep fan blade to swing according to the theoretical angle value and the angle error value of the inner-sweep fan blade, and control the outer-sweep fan blade to swing according to the theoretical angle value and the angle error value of the outer-sweep fan blade; in the case that there is interference between the inner-sweep fan blade and the outer-sweep fan blade, obtain a to-be-compensated angle value according to the current angle value of the outer-sweep fan blade and a preset interference angle value, the interference angle value representing an angle threshold value at which the inner-sweep fan blade does not interfere with the outer-sweep fan blade.

[0041] The control module is further configured to control the inner-sweep fan blade and the outer-sweep fan blade to swing according to the angle error value, the interference angle value and the to-be-compensated angle value in a preset order, so as to adjust the swing positions of the inner-sweep fan blade and the outer-sweep fan blade.

[0042] In a third aspect, an air conditioner is provided, which comprises a memory and a processor.

[0043] The memory is configured to store a computer program.

[0044] The processor is configured to execute the computer program to implement the swing control method provided in the above first aspect and / or possible implementation manners of the above first aspect.

[0045] In a fourth aspect, a computer readable storage medium is provided, which stores a computer program, and the computer program is executed by a processor to implement the swing control method provided in the above first aspect and / or possible implementation manners of the above first aspect.

[0046] The beneficial effects of the embodiments of the present application include, for example:

[0047] The swing control method and device, the air conditioner and the storage medium provided by the embodiment of the present application determine the angle error value of the inner-sweep fan blade through the current angle value of the inner-sweep fan blade, and determine the angle error value of the outer-sweep fan blade through the current angle value of the outer-sweep fan blade, so as to control the swing of the corresponding inner-sweep fan blade and outer-sweep fan blade according to the angle error value and whether there is interference between the inner-sweep fan blade and the outer-sweep fan blade, reasonably adjust the swing position of the inner-sweep fan blade and the outer-sweep fan blade, and avoid the problems of the start-up condensation risk, the damage of the air door and the like caused by the interference between the inner-sweep fan blade and the outer-sweep fan blade in the case of manually adjusting the blowing angle of the inner-sweep fan blade and the outer-sweep fan blade.

[0048] In order to make the above objectives, characteristics and advantages of the present application more apparent, the following will describe a preferred embodiment in detail with reference to the accompanying drawings. BRIEF DESCRIPTION OF DRAWINGS

[0049] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following will briefly introduce the drawings needed to be used in the embodiments. It should be understood that the following drawings only show some of the embodiments of the present application, and therefore should not be considered as a limitation to the scope. For those skilled in the art, other related drawings can also be obtained without creative labor.

[0050] Figure 1 An exemplary structural block diagram of an air conditioner provided by the embodiment of the present application is shown;

[0051] Figure 2 A flowchart of a swing control method provided by the embodiment of the present application is shown;

[0052] Figure 3 A flowchart of a swing control method provided by the embodiment of the present application is shown;

[0053] Figure 4 A flowchart of a swing control method provided by the embodiment of the present application is shown;

[0054] Figure 5 A flowchart of a swing control method provided by the embodiment of the present application is shown;

[0055] Figure 6 A flowchart of a swing control method provided by the embodiment of the present application is shown;

[0056] Figure 7 A flowchart of a swing control method provided by the embodiment of the present application is shown;

[0057] Figure 8Fig. 7 shows a flow diagram of a swing control method according to an embodiment of the present application;

[0058] Figure 9 Fig. 8 shows an exemplary structure block diagram of a swing control device according to an embodiment of the present application.

[0059] Fig. 1 shows a schematic diagram of an air conditioner according to an embodiment of the present application. DETAILED DESCRIPTION

[0060] The technical solutions in the embodiments of the present application will be described clearly and completely below with reference to the accompanying drawings. Obviously, the described embodiments are only some of the embodiments of the present application, but not all the embodiments. The components of the embodiments of the present application described and shown in the accompanying drawings can be arranged and designed in various different configurations.

[0061] Therefore, the detailed description of the embodiments of the present application provided in the accompanying drawings below is not intended to limit the scope of the claimed present application, but only represents selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without creative work are within the scope of protection of the present application.

[0062] It should be noted that the relational terms such as first and second and the like are used only to differentiate one entity or action from another, and do not necessarily require or imply that there is any such actual relationship or order between these entities or actions. Moreover, the terms "comprising", "including" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or apparatus including a list of elements does not exclude other elements not explicitly listed, or other elements inherent in such process, method, article or apparatus. Without more limitations, the element defined by the statement "comprising a" does not exclude the presence of additional identical elements in the process, method, article or apparatus including the element.

[0063] It should be noted that the features in the embodiments of the present application can be combined with each other without conflict.

[0064] Please refer to Figure 1 , Figure 1A structure diagram of an air conditioner 1000 is shown, the air conditioner 1000 is a variable frequency air conditioner, the air conditioner 1000 comprises an air conditioner indoor unit 10 and an air conditioner outdoor unit 20. The air conditioner indoor unit 10 and the air conditioner outdoor unit 20 are connected by pipelines to transmit refrigerant. The air conditioner indoor unit 10 comprises an indoor heat exchanger 101 and an indoor fan 102. The air conditioner outdoor unit 20 comprises a compressor 201, a four-way valve 202, an outdoor heat exchanger 203, an outdoor fan 204 and an expansion valve 205. The compressor 201, the outdoor heat exchanger 203, the expansion valve 205 and the indoor heat exchanger 101 connected in sequence form a refrigerant circuit, and the refrigerant circulates in the refrigerant circuit, and exchanges heat with air through the outdoor heat exchanger 203 and the indoor heat exchanger 101 respectively to realize the cooling mode or the heating mode of the air conditioner 1000.

[0065] The compressor 201 is used to compress the refrigerant to form high-pressure refrigerant by compressing low-pressure refrigerant.

[0066] The outdoor heat exchanger 203 is used to exchange heat between outdoor air and refrigerant transmitted in the outdoor heat exchanger 203. For example, the outdoor heat exchanger 203 works as a condenser in the cooling mode of the air conditioner 1000, so that the refrigerant compressed by the compressor 201 is condensed by emitting heat to outdoor air through the outdoor heat exchanger 203. The outdoor heat exchanger 203 works as an evaporator in the heating mode of the air conditioner 1000, so that the decompressed refrigerant is evaporated by absorbing heat of outdoor air through the outdoor heat exchanger 203.

[0067] The outdoor fan 204 is used to suck outdoor air into the air conditioner outdoor unit 20 through the outdoor air inlet of the air conditioner outdoor unit 20, and send the outdoor air exchanged heat with the outdoor heat exchanger 203 out through the outdoor air outlet of the air conditioner outdoor unit 20. The outdoor fan 204 provides power for the flow of outdoor air.

[0068] The expansion valve 205 is connected between the outdoor heat exchanger 203 and the indoor heat exchanger 101, and the opening degree of the expansion valve 205 adjusts the pressure of the refrigerant flowing through the outdoor heat exchanger 203 and the indoor heat exchanger 101 to adjust the flow of the refrigerant flowing between the outdoor heat exchanger 203 and the indoor heat exchanger 101. The flow and pressure of the refrigerant flowing between the outdoor heat exchanger 203 and the indoor heat exchanger 101 will affect the heat exchange performance of the outdoor heat exchanger 203 and the indoor heat exchanger 101. The expansion valve 205 can be an electronic valve. The opening degree of the expansion valve 205 is adjustable to control the flow and pressure of the refrigerant flowing through the expansion valve 205.

[0069] The four-way valve 202 is connected in the refrigerant circuit, and the four-way valve 202 is used to switch the flow direction of the refrigerant in the refrigerant circuit to make the air conditioner 1000 execute the cooling mode or the heating mode.

[0070] The indoor heat exchanger 101 is configured to exchange heat between indoor air and refrigerant transmitted in the indoor heat exchanger 101. For example, the indoor heat exchanger 101 works as an evaporator in the cooling mode of the air conditioner 1000, so that the refrigerant, which has released heat via the outdoor heat exchanger 203, is evaporated by absorbing heat of the indoor air via the indoor heat exchanger 101. The indoor heat exchanger 101 works as a condenser in the heating mode of the air conditioner 1000, so that the refrigerant, which has absorbed heat via the outdoor heat exchanger 203, is condensed by releasing heat to the indoor air via the indoor heat exchanger 101.

[0071] The indoor fan 102 is configured to suck indoor air into the air conditioner indoor unit 10 via an indoor air inlet of the air conditioner indoor unit 10, and send indoor air, which has exchanged heat with the indoor heat exchanger 101, out of the air conditioner indoor unit 10 via an indoor air outlet of the air conditioner indoor unit 10. The indoor fan 102 provides power for the flow of the indoor air.

[0072] The air conditioner 1000 further comprises a controller 30. The controller 30 is configured to control the compressor 201, and the controller 30 is further configured to control the opening degree of the expansion valve 205, the rotation speed of the outdoor fan 204 and the rotation speed of the indoor fan 102. The controller 30 is connected to the compressor 201, the expansion valve 205, the outdoor fan 204 and the indoor fan 102 through data lines to transmit communication information.

[0073] The controller 30 comprises a processor (not shown in the figure). The processor can include a central processing unit (CPU), a microprocessor, an application specific integrated circuit (ASIC), and can be configured to perform the corresponding operations described in the controller 30 when the processor executes a program stored in a non-transitory computer readable storage medium coupled to the controller 30. The non-transitory computer readable storage medium can include a magnetic storage device (for example, a hard disk, a floppy disk or a magnetic tape), a smart card or a flash memory device (for example, an erasable programmable read-only memory (EPROM), a card, a stick or a keyboard drive).

[0074] It should be noted that the air conditioner of the embodiment of the present application further comprises inner sweeping fan blades and outer sweeping fan blades (not shown in the figure), which are arranged at the air outlet of the air conditioner and are configured to guide the air outlet of the air conditioner. The inner sweeping fan blades and the outer sweeping fan blades can be driven to swing by corresponding driving assemblies (for example, driving motors) controlled by the controller 30.

[0075] Below taking the air conditioner 1000 as the execution main body, the swing control method provided by the embodiment of the present application is exemplarily described, please refer to Figure 2 , Figure 2 The flow diagram of the swing control method provided by the embodiment of the present application is shown.

[0076] As shown in Figure 2 , the swing control method is applied to the air conditioner, the air conditioner pre-stores the theoretical angle value of the inner sweeping fan blade and the theoretical angle value of the outer sweeping fan blade, and the method can include the following steps:

[0077] S210, the current angle value of the inner sweeping fan blade and the current angle value of the outer sweeping fan blade are respectively acquired.

[0078] S220, the angle error value of the inner sweeping fan blade is determined according to the current angle value of the inner sweeping fan blade and the theoretical angle value of the inner sweeping fan blade, and the angle error value of the outer sweeping fan blade is determined according to the current angle value of the outer sweeping fan blade and the theoretical angle value of the outer sweeping fan blade.

[0079] S230, it is respectively judged whether the angle error value of the inner sweeping fan blade and the angle error value of the outer sweeping fan blade are greater than a preset error fixed value.

[0080] In the case that the angle error value of the inner sweeping fan blade and the angle error value of the outer sweeping fan blade are both less than the preset error fixed value, step S230 is returned to be executed.

[0081] S240, in the case that the angle error value of any one of the inner sweeping fan blade and the outer sweeping fan blade is greater than the preset error fixed value, it is judged whether there is interference between the inner sweeping fan blade and the outer sweeping fan blade in response to the control instruction sent by the remote controller.

[0082] S250, in the case that there is no interference between the inner sweeping fan blade and the outer sweeping fan blade, the inner sweeping fan blade is controlled to swing according to the theoretical angle value and the angle error value of the inner sweeping fan blade, and the outer sweeping fan blade is controlled to swing according to the theoretical angle value and the angle error value of the outer sweeping fan blade.

[0083] S260, in the case that there is interference between the inner sweeping fan blade and the outer sweeping fan blade, a to-be-compensated angle value is obtained according to the current angle value of the outer sweeping fan blade and a preset interference angle value, the interference angle value representing an angle threshold value in which the inner sweeping fan blade does not interfere with the outer sweeping fan blade.

[0084] S270, the inner sweeping fan blade and the outer sweeping fan blade are controlled to swing according to the angle error value of the outer sweeping fan blade, the interference angle value and the to-be-compensated angle value in a preset order, so as to adjust the swing positions of the inner sweeping fan blade and the outer sweeping fan blade.

[0085] The above steps achieve the process of determining the angle error value of the inner-sweep fan blade by the acquired current angle value of the inner-sweep fan blade, and determining the angle error value of the outer-sweep fan blade by the acquired current angle value of the outer-sweep fan blade, so as to control the swinging of the corresponding inner-sweep fan blade and outer-sweep fan blade according to the above angle error value and whether there is interference between the inner-sweep fan blade and the outer-sweep fan blade, and reasonably adjust the swinging position of the inner-sweep fan blade and the outer-sweep fan blade.

[0086] In the step S210, the current angle value of the inner-sweep fan blade and the current angle value of the outer-sweep fan blade are acquired. The current angle value of the inner-sweep fan blade and the current angle value of the outer-sweep fan blade can be acquired by installing a position sensor on both sides of the inner-sweep fan blade and the outer-sweep fan blade of the air conditioner, so as to detect the current angle value of the inner-sweep fan blade and the current angle value of the outer-sweep fan blade in real time by the position sensor.

[0087] In the embodiment of the present application, the default current angle of the position sensor can be 0 in the initial state. When the inner-sweep fan blade and the outer-sweep fan blade are manually moved by a person, the position sensor can detect the change of the current angle of the inner-sweep fan blade and the outer-sweep fan blade. At this time, the air conditioner can acquire the current actual angle value of the inner-sweep fan blade and the outer-sweep fan blade. At this time, the step S220 is continued to be executed.

[0088] Further, the step S220 is the process of obtaining the angle error value of the inner-sweep fan blade and the angle error value of the outer-sweep fan blade according to the acquired current angle value of the inner-sweep fan blade and the current angle value of the outer-sweep fan blade. The angle error value of the inner-sweep fan blade can be obtained by the difference between the current angle value of the inner-sweep fan blade and the theoretical angle value of the inner-sweep fan blade. Similarly, the angle error value of the outer-sweep fan blade can be obtained by the difference between the current angle value of the outer-sweep fan blade and the theoretical angle value of the outer-sweep fan blade.

[0089] After the angle error value of the inner-sweep fan blade and the angle error value of the outer-sweep fan blade are determined, the angle error value can be saved, and then the step S230 is continued to be executed to determine whether the angle error value of the inner-sweep fan blade and the angle error value of the outer-sweep fan blade are greater than a preset error fixed value.

[0090] It should be noted that the preset error fixed value can be set according to the parameters of the driving assembly (for example, a driving motor) driving the inner-sweep fan blade and the outer-sweep fan blade. When the angle error value of any one of the inner-sweep fan blade and the outer-sweep fan blade is greater than the preset error fixed value, it indicates that the inner-sweep fan blade and the outer-sweep fan blade are manually moved by a person. At this time, the step S240 is continued to be executed to determine whether there is interference between the inner-sweep fan blade and the outer-sweep fan blade when the remote controller controls the air conditioner (for example, the operation of turning on the air conditioner).

[0091] If it is judged that there is no interference between the inner sweeping fan blade and the outer sweeping fan blade, step S250 is executed to compensate the swing position of the corresponding inner sweeping fan blade and outer sweeping fan blade according to the angle error value of the inner sweeping fan blade and the angle error value of the outer sweeping fan blade determined in step S220.

[0092] If it is judged that there is interference between the inner sweeping fan blade and the outer sweeping fan blade, step S260 is executed to obtain a to-be-compensated angle value according to the current angle value of the outer sweeping fan blade and a preset interference angle value, the interference angle value being an angle value greater than which the outer sweeping fan blade will not interfere with the inner sweeping fan blade, and the above interference angle value can be set according to the theoretical angle value of the inner sweeping fan blade and the outer sweeping fan blade.

[0093] After the to-be-compensated angle value is obtained according to the current angle value of the outer sweeping fan blade and the preset interference angle value, step S270 is executed to control the inner sweeping fan blade and the outer sweeping fan blade to swing according to the angle error value of the outer sweeping fan blade, the interference angle value and the to-be-compensated angle value in a preset order, at this time, the control mode is to control the outer sweeping fan blade and the inner sweeping fan blade to act respectively, so as to restore the originally interfering inner sweeping fan blade and outer sweeping fan blade to normal, and the swing position of the inner sweeping fan blade and the outer sweeping fan blade is compensated in the process of action.

[0094] For example, based on the above setting, the specific steps of step S270 can be to control the outer sweeping fan blade to swing to the position of the interference angle value, at this time the inner sweeping fan blade does not act, when the outer sweeping fan blade is at the position of the interference angle value, the inner sweeping fan blade and the outer sweeping fan blade will not have interference problem, at this time, the inner sweeping fan blade is controlled to swing to the position of the theoretical angle value plus the angle error value of the inner sweeping fan blade, and finally the outer sweeping fan blade is controlled to swing to the position of the theoretical angle value plus the angle error value of the outer sweeping fan blade and the to-be-compensated angle value obtained in step S260, so as to restore the originally interfering inner sweeping fan blade and outer sweeping fan blade to the normal position, and the swing position of the inner sweeping fan blade and the outer sweeping fan blade is corrected.

[0095] The swing control method, device, air conditioner and storage medium provided by the embodiment of the application, by determining the angle error value of the inner sweeping fan blade through the obtained current angle value of the inner sweeping fan blade, and determining the angle error value of the outer sweeping fan blade through the obtained current angle value of the outer sweeping fan blade, the swing of the corresponding inner sweeping fan blade and outer sweeping fan blade is controlled according to the above angle error value and whether there is interference between the inner sweeping fan blade and the outer sweeping fan blade, the swing position of the inner sweeping fan blade and the outer sweeping fan blade is reasonably adjusted, and the problems of the risk of condensation on start, damage of air door and the like caused by the interference between the inner sweeping fan blade and the outer sweeping fan blade under the condition of manually adjusting the blowing angle of the inner sweeping fan blade and the outer sweeping fan blade are avoided.

[0096] Optionally, position sensors are arranged on both sides of the inner-sweep fan blade and the outer-sweep fan blade, and the processes of obtaining the current angle value of the inner-sweep fan blade and the current angle value of the outer-sweep fan blade respectively can be implemented through the following steps:

[0097] Please refer to Figure 3 , Figure 3 Fig. 2 shows a flow diagram of a swing control method according to an embodiment of the present application, position sensors are arranged on both sides of the inner-sweep fan blade and the outer-sweep fan blade, the position sensors are electrically connected to the air conditioner, and the steps of obtaining the current angle value of the inner-sweep fan blade and the current angle value of the outer-sweep fan blade respectively in step S210 include:

[0098] S211, obtaining the current angle value of the inner-sweep fan blade and the current angle value of the outer-sweep fan blade detected by the position sensors.

[0099] The above steps realize the process of obtaining the current angle value of the inner-sweep fan blade and the current angle value of the outer-sweep fan blade through the position sensors.

[0100] Optionally, in the case that the angle error value of any one of the inner-sweep fan blade and the outer-sweep fan blade is greater than the preset error fixed value, and there is no interference between the inner-sweep fan blade and the outer-sweep fan blade, the above process of controlling the inner-sweep fan blade to swing according to the theoretical angle value and the angle error value of the inner-sweep fan blade, and controlling the outer-sweep fan blade to swing according to the theoretical angle value and the angle error value of the outer-sweep fan blade can be implemented through the following steps:

[0101] On the basis of Figure 3 , please refer to Figure 4 , Figure 4 Fig. 3 shows a flow diagram of a swing control method according to an embodiment of the present application, the steps of controlling the inner-sweep fan blade to swing according to the theoretical angle value and the angle error value of the inner-sweep fan blade, and controlling the outer-sweep fan blade to swing according to the theoretical angle value and the angle error value of the outer-sweep fan blade in step S250 include:

[0102] S251, obtaining a first angle value according to the theoretical angle value of the inner-sweep fan blade and the angle error value of the inner-sweep fan blade.

[0103] S252, controlling the inner-sweep fan blade to swing to a position at the first angle value.

[0104] S253, obtaining a second angle value according to the theoretical angle value of the outer-sweep fan blade and the angle error value of the outer-sweep fan blade.

[0105] S254, controlling the outer-sweep fan blade to swing to a position at the second angle value.

[0106] The above steps realize the process of adjusting the swing positions of the inner-sweep fan blade and the outer-sweep fan blade without interference between the inner-sweep fan blade and the outer-sweep fan blade.

[0107] For example, if the theoretical angle value of the inner-sweep fan blade is A, the theoretical angle value of the outer-sweep fan blade is B, the angle error value of the inner-sweep fan blade determined in step S220 is A ’ , and the angle error value of the outer-sweep fan blade is B ’ , then the first angle value obtained in step S251 is A+A ’ , and the second angle value obtained in step S253 is B+B ’ . The swing positions of the corresponding inner-sweep fan blade and outer-sweep fan blade are compensated based on the first angle value and the second angle value obtained above.

[0108] Alternatively, in the case that the angle error value of any one of the inner-sweep fan blade and the outer-sweep fan blade is greater than the preset error fixed value, and there is interference between the inner-sweep fan blade and the outer-sweep fan blade, the process of obtaining the to-be-compensated angle value according to the current angle value of the outer-sweep fan blade and the preset interference angle value can be realized by the following steps:

[0109] On the basis of Figure 4 , please refer to Figure 5 , Figure 5 Fig. 4 shows a flow diagram of a swing control method according to an embodiment of the present application, and step S260 of obtaining the to-be-compensated angle value according to the current angle value of the outer-sweep fan blade and the preset interference angle value, comprising:

[0110] S261, recording the difference between the current angle value of the outer-sweep fan blade and the preset interference angle value.

[0111] S262, taking the difference between the current angle value of the outer-sweep fan blade and the preset interference angle value as the to-be-compensated angle value.

[0112] The above steps realize the process of obtaining the to-be-compensated angle value according to the current angle value of the outer-sweep fan blade and the preset interference angle value.

[0113] For example, if the current angle value of the outer-sweep fan blade is B", the preset interference angle value is C, and the to-be-compensated angle value is D, then D is B"-C.

[0114] Alternatively, on the basis of obtaining the to-be-compensated angle value, the process of controlling the inner-sweep fan blade and the outer-sweep fan blade to swing according to the angle error value of the outer-sweep fan blade, the interference angle value, and the to-be-compensated angle value in a preset order can be specifically described as follows:

[0115] On the basis of Figure 5 , please refer to Figure 6 ,Figure 6 Fig. 5 shows a flowchart of a swing control method according to an embodiment of the present application, wherein S270 comprises the following steps:

[0116] S271, controlling the outer-sweep fan blade to swing to the interference angle value.

[0117] S272, in the case that the current angle of the outer-sweep fan blade is equal to the interference angle value, controlling the inner-sweep fan blade to swing to the first angle value.

[0118] S273, obtaining a third angle value according to the theoretical angle value of the outer-sweep fan blade, the angle error value and the angle value to be compensated.

[0119] S274, controlling the outer-sweep fan blade to swing to the third angle value.

[0120] The above steps realize the process of adjusting the swing positions of the inner-sweep fan blade and the outer-sweep fan blade in the case that there is interference between the inner-sweep fan blade and the outer-sweep fan blade.

[0121] For example, in the case that the first angle value is A+A ’ , the theoretical angle value of the outer-sweep fan blade is B, the angle error value of the outer-sweep fan blade is B ’ , the interference angle value is C and the angle value to be compensated is D, the above process can be described as follows:

[0122] First, the outer-sweep fan blade is controlled to swing to the interference angle value C, at this time the inner-sweep fan blade does not move, and after the outer-sweep fan blade is in place, the inner-sweep fan blade is controlled to swing to the first angle value A+A ’ , that is, the swing position of the inner-sweep fan blade is compensated.

[0123] Second, after the inner-sweep fan blade is in place, the third angle value obtained according to the theoretical angle value of the outer-sweep fan blade, the angle error value and the angle value to be compensated is B+B ’ +D, and then the outer-sweep fan blade is controlled to swing to the third angle value B+B ’ +D, that is, the swing position of the outer-sweep fan blade is compensated.

[0124] Optionally, when the air conditioner needs to be turned off, the swing positions of the inner and outer sweeping fan blades also need to be adjusted to avoid the problem that the inner and outer sweeping fan blades cannot be completely closed and there is a gap when the air conditioner is turned off in the case that there is interference between the inner and outer sweeping fan blades. Based on this, the process of adjusting the swing positions of the inner and outer sweeping fan blades when the air conditioner needs to be turned off can be specifically described as follows:

[0125] On the basis of Figure 2 , please refer to Figure 7 , Figure 7 Fig. 6 shows a flowchart of a swing control method provided by an embodiment of the application. The air conditioner also pre-stores the turn-off swing angle value of the inner sweeping fan blade and the turn-off swing angle value of the outer sweeping fan blade. The swing control method further comprises the following steps:

[0126] S280, in response to the turn-off instruction sent by the remote controller, it is judged whether there is interference between the inner and outer sweeping fan blades.

[0127] S281, if not, the inner and outer sweeping fan blades are controlled to swing to the positions corresponding to the turn-off swing angle values.

[0128] S282, if yes, the inner and outer sweeping fan blades are controlled to swing according to the interference angle value in a preset order, so that the inner and outer sweeping fan blades swing to the positions corresponding to the turn-off swing angle values.

[0129] The above steps realize the process of adjusting the swing positions of the inner and outer sweeping fan blades when the air conditioner needs to be turned off.

[0130] Optionally, in the case that the air conditioner needs to be turned off and there is interference between the inner and outer sweeping fan blades, the process of controlling the inner and outer sweeping fan blades to swing according to the interference angle value in a preset order can be specifically described as follows:

[0131] On the basis of Figure 7 , please refer to Figure 8 , Figure 8 Fig. 7 shows a flowchart of a swing control method provided by an embodiment of the application. The step S282 of controlling the inner and outer sweeping fan blades to swing according to the interference angle value in a preset order comprises the following steps:

[0132] S2821, the outer sweeping fan blade is controlled to swing to the position of the interference angle value.

[0133] S2822, in the case that the current angle of the outer sweeping fan blade is equal to the interference angle value, the inner and outer sweeping fan blades are controlled to swing to the positions corresponding to the turn-off swing angle values at the same time.

[0134] The above steps enable the adjustment of the swing positions of the internal and external sweeping fan blades when the air conditioner needs to be turned off and there is interference between the internal and external sweeping fan blades.

[0135] For example, the above steps can be specifically illustrated as follows:

[0136] If the shut-off swing angle of the internal sweeping fan blade is E and the shut-off swing angle of the external sweeping fan blade is F, then when the air conditioner needs to be shut down and there is no interference between the internal and external sweeping fan blades, it is only necessary to control the internal sweeping fan blade to swing to position E and the external sweeping fan blade to swing to position F. That is, at this time, the internal and external sweeping fan blades are controlled to swing directly to the shut-off position.

[0137] When the air conditioner needs to be turned off, and there is interference between the internal and external sweeping fan blades, based on the interference angle value C set above, the external sweeping fan blade is first controlled to swing to the interference angle value C. At this time, the internal sweeping fan blade does not move. After the external sweeping fan blade is in position, the internal sweeping fan blade is controlled to swing to position E, and the external sweeping fan blade is controlled to swing to position F. The above actions are performed simultaneously, that is, at this time, the internal and external sweeping fan blades are controlled to swing to the off position at the same time.

[0138] It should be noted that if the air conditioner is currently in a power-off state, the internal and external sweeping fan blades also need to swing to the off position. This process can be the same as the judgment and control process when the air conditioner needs to be turned off, and will not be described in detail in this embodiment of the invention.

[0139] Based on the above swing control method, a swing control device 2000 is given below. The swing control device 2000 is used to execute the process steps in the above implementation methods and achieve the corresponding technical effects.

[0140] Specifically, please refer to Figure 9 The swing control device 2000 is applied to the air conditioner 1000, which has pre-stored the theoretical angle values ​​of the inner and outer swing fan blades. The swing control device 2000 includes a parameter acquisition module 2001, a judgment module 2002, and a control module 2003.

[0141] The parameter acquisition module 2001 is used to acquire the current angle value of the inner sweeping fan blade and the current angle value of the outer sweeping fan blade respectively, determine the angle error value of the inner sweeping fan blade based on the current angle value of the inner sweeping fan blade and the theoretical angle value of the inner sweeping fan blade, and determine the angle error value of the outer sweeping fan blade based on the current angle value of the outer sweeping fan blade and the theoretical angle value of the outer sweeping fan blade.

[0142] The judgment module 2002 is used to determine whether the angle error values ​​of the inner and outer sweeping fan blades are greater than the preset fixed error value. If the angle error value of either the inner or outer sweeping fan blades is greater than the preset fixed error value, the module responds to the control command sent by the remote controller to determine whether there is interference between the inner and outer sweeping fan blades.

[0143] The control module 2003 is used to control the swing of the inner and outer sweeping fan blades according to the theoretical angle value and angle error value of the inner sweeping fan blades when there is no interference between them. When there is interference between the inner and outer sweeping fan blades, the module obtains the angle value to be compensated according to the current angle value of the outer sweeping fan blade and the preset interference angle value. The interference angle value represents the angle threshold at which the inner sweeping fan blade will not interfere with the outer sweeping fan blade.

[0144] The control module 2003 is also used to control the swing of the inner and outer sweeping fan blades in a preset order according to the angle error value, interference angle value and the angle to be compensated, so as to adjust the swing position of the inner and outer sweeping fan blades.

[0145] Based on the same inventive concept, embodiments of the present invention also provide a computer-readable storage medium having a computer program stored thereon, wherein the computer program, when executed by a processor, implements the swing control method provided in the above embodiments.

[0146] The steps executed by the aforementioned computer program during runtime will not be described in detail here, but can be found in the explanation of the swing control method above.

[0147] In the several embodiments provided by this invention, it should be understood that the disclosed apparatus and methods can also be implemented in other ways. The apparatus embodiments described above are merely illustrative; for example, the flowcharts and block diagrams in the accompanying drawings illustrate apparatus and methods according to various embodiments of the invention. In this regard, each block in a flowchart or block diagram may represent a segment or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram and / or flowchart, and combinations of blocks in block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.

[0148] The above description is merely a preferred embodiment of the present invention and is not intended to limit the invention. Various modifications and variations can be made to the present invention by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the scope of protection of the present invention.

Claims

1. A swing control method, characterized in that, Applied to air conditioners, wherein the air conditioner has pre-stored theoretical angle values ​​for the internal sweeping fan blades and the external sweeping fan blades, the method includes: Obtain the current angle values ​​of the inner and outer sweeping fan blades respectively; The angle error value of the inner sweeping fan blade is determined based on the current angle value of the inner sweeping fan blade and the theoretical angle value of the inner sweeping fan blade; the angle error value of the outer sweeping fan blade is determined based on the current angle value of the outer sweeping fan blade and the theoretical angle value of the outer sweeping fan blade. Determine whether the angular error values ​​of the inner and outer sweeping fan blades are greater than a preset fixed error value; If the angular error value of either the inner or outer sweeping fan blades is greater than a preset fixed error value, the system responds to the control command sent by the remote controller and determines whether there is interference between the inner and outer sweeping fan blades. When there is no interference between the inner and outer sweeping fan blades, the inner sweeping fan blades are controlled to swing according to the theoretical angle value and angle error value of the inner sweeping fan blades, and the outer sweeping fan blades are controlled to swing according to the theoretical angle value and angle error value of the outer sweeping fan blades. In the event of interference between the inner and outer sweeping fan blades, a compensation angle value is obtained based on the current angle value of the outer sweeping fan blade and a preset interference angle value. The interference angle value represents the angle threshold at which the inner sweeping fan blade will not interfere with the outer sweeping fan blade. The inner and outer sweeping fan blades are controlled to swing in a preset order according to the angular error value, interference angle value, and angle value to be compensated of the outer sweeping fan blade, so as to adjust the swing position of the inner and outer sweeping fan blades.

2. The swing control method according to claim 1, characterized in that, Position sensors are provided on both sides of the inner and outer sweeping fan blades, and the position sensors are electrically connected to the air conditioner. The steps of obtaining the current angle values ​​of the inner and outer sweeping fan blades respectively include: The current angle value of the inner sweeping fan blade and the current angle value of the outer sweeping fan blade are obtained from the position sensor.

3. The swing control method according to claim 2, characterized in that, The steps of controlling the oscillation of the inner sweeping fan blade based on the theoretical angle value and angle error value of the inner sweeping fan blade, and controlling the oscillation of the outer sweeping fan blade based on the theoretical angle value and angle error value of the outer sweeping fan blade, include: The first angle value is obtained based on the theoretical angle value of the internal sweeping fan blade and the angle error value of the internal sweeping fan blade; Control the internal sweeping fan blades to swing to the position of the first angle value; The second angle value is obtained based on the theoretical angle value of the external sweeping fan blade and the angle error value of the external sweeping fan blade; Control the external sweeping fan blades to swing to the position of the second angle value.

4. The swing control method according to claim 3, characterized in that, The step of obtaining the angle value to be compensated based on the current angle value of the external scanning fan blade and the preset interference angle value includes: Record the difference between the current angle value of the external scanning fan blade and the preset interference angle value; The difference between the current angle value of the external scanning fan blade and the preset interference angle value is used as the angle value to be compensated.

5. The swing control method according to claim 4, characterized in that, The step of controlling the oscillation of the inner and outer sweeping fan blades in a preset order according to the angular error value, interference angle value, and angle to be compensated value of the outer sweeping fan blade includes: Control the external scanning fan blades to swing to the position of the interference angle value; When the current angle of the outer scanning fan blade is equal to the interference angle value, the inner scanning fan blade is controlled to swing to the position of the first angle value; The third angle value is obtained based on the theoretical angle value, angle error value, and angle value to be compensated of the external sweeping fan blades; Control the external sweeping fan blades to swing to the position of the third angle value.

6. The swing control method according to claim 1, characterized in that, The air conditioner also pre-stores the shutdown swing angle values ​​of the internal sweeping fan blades and the external sweeping fan blades, and the method further includes: In response to a power-off command sent by the remote control, determine whether there is interference between the inner and outer sweeping fan blades; If not, control the inner and outer sweeping fan blades to swing to the position corresponding to the shutdown swing angle value; If so, the inner and outer sweeping fan blades are controlled to swing in a preset order according to the interference angle value, so that the inner and outer sweeping fan blades swing to the position corresponding to the shutdown swing angle value.

7. The swing control method according to claim 6, characterized in that, The step of controlling the oscillation of the inner and outer sweeping fan blades according to the interference angle value in a preset order includes: Control the external scanning fan blades to swing to the position of the interference angle value; When the current angle of the outer sweeping fan blade is equal to the interference angle value, the inner sweeping fan blade and the outer sweeping fan blade are controlled to swing simultaneously to the position corresponding to the shutdown swing angle value.

8. A swing control device, characterized in that, Applied to air conditioners, the air conditioners have pre-stored theoretical angle values ​​for the inner and outer sweeping fan blades; The device includes: The parameter acquisition module is used to acquire the current angle value of the inner sweeping fan blade and the current angle value of the outer sweeping fan blade respectively; determine the angle error value of the inner sweeping fan blade based on the current angle value of the inner sweeping fan blade and the theoretical angle value of the inner sweeping fan blade; and determine the angle error value of the outer sweeping fan blade based on the current angle value of the outer sweeping fan blade and the theoretical angle value of the outer sweeping fan blade. The judgment module is used to determine whether the angle error values ​​of the inner and outer sweeping fan blades are greater than a preset fixed error value; if the angle error value of either the inner or outer sweeping fan blades is greater than the preset fixed error value, the module responds to the control command sent by the remote controller and determines whether there is interference between the inner and outer sweeping fan blades. The control module is used to control the oscillation of the inner and outer sweeping fan blades based on the theoretical angle value and angle error value of the inner sweeping fan blade when there is no interference between them; and to control the oscillation of the outer sweeping fan blade based on the theoretical angle value and angle error value of the outer sweeping fan blade when there is interference between them; and to obtain a compensation angle value based on the current angle value of the outer sweeping fan blade and a preset interference angle value when there is interference between them, wherein the interference angle value represents the angle threshold at which the inner sweeping fan blade will not interfere with the outer sweeping fan blade. It is also used to control the swing of the inner and outer sweeping fan blades in a preset order according to the angle error value, interference angle value and the angle to be compensated, so as to adjust the swing position of the inner and outer sweeping fan blades.

9. An air conditioner, characterized in that, Including memory and processor; The memory is used to store computer programs; The processor is used to execute the computer program to implement the swing control method as described in any one of claims 1-7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the swing control method as described in any one of claims 1-7.

Citation Information

Patent Citations

  • Turbofan and air conditioner

    CN102459917A

  • Air conditioner

    WO2011021338A1