Anti-condensation control method, device and equipment for air conditioner and storage medium
Patent Information
- Application Number
- CN202411326919.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-23
- Publication Date
- 2024-12-10
- Estimated Expiration
- 2044-09-23
AI Technical Summary
When existing air conditioners are refrigerated/dehumidified, due to the condensation problems caused by internal and external temperature differences, the existing technology cannot efficiently prevent condensation by adding sponges and other waterproofing equipment on the surface of the motor, and it is also cost-effective and has low production efficiency.
By detecting whether the air conditioner meets the anti-condensing conditions, determine whether the motor is in a stop state, and control the motor to generate heat when the rotation angle remains unchanged in the stop state, control the motor heating with the pulse modulation signal and duty cycle to prevent condensing .
Effectively prevent condensation caused by the low temperature of the air conditioner internal and external components, improve air conditioner performance, reduce unnecessary energy consumption, extend service life, and meet users' needs for air conditioner performance.
Smart Images

Figure CN119103650A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of motor control, and in particular to an anti-condensation control method for an air conditioner, an anti-condensation control device for an air conditioner, an electronic device and a computer-readable storage medium. Background Art
[0002] Condensation is the phenomenon that water vapor in the air condenses into water droplets on a surface with a lower temperature (such as the condenser and evaporator of the air conditioner). The stepper motor, which is the air sweeping mechanism of the air conditioner, is located at the air outlet of the air conditioner. When the air conditioner is running, the temperature difference between the inside and the outside will cause condensation (i.e. dew drops). Especially in the cooling / dehumidification operation, the surface temperature of the air conditioner indoor unit is lower than the indoor air dew point temperature, causing the moisture in the air with excessive humidity to condense on the condensation surface (such as the evaporator, air outlet) to form water droplets. The water droplets will enter the stepper motor, which may easily cause safety hazards.
[0003] In the prior art, sponges (or other waterproof devices) are added to the surface of the motor to achieve the anti-condensation effect of the stepper motor. This practice not only wastes costs, but also causes low production efficiency and cannot achieve efficient anti-condensation effect of the stepper motor. Summary of the invention
[0004] In view of the above problems, embodiments of the present invention are proposed to provide an air conditioner anti-condensation control method, device, electronic device and storage medium that overcome the above problems or at least partially solve the above problems.
[0005] In order to solve the above problem, a first aspect of an embodiment of the present invention provides and discloses an anti-condensation control method for an air conditioner, the method comprising:
[0006] Detecting whether the air conditioner meets the anti-condensation condition;
[0007] When the air conditioner meets the anti-condensation condition, determining whether the motor of the air conditioner is in a stopped state;
[0008] When the motor of the air conditioner is in a stopped state, the motor of the air conditioner is controlled to generate heat while the rotation angle remains unchanged.
[0009] Optionally, the detecting whether the air conditioner meets the anti-condensation condition includes:
[0010] Get indoor relative humidity;
[0011] When the indoor relative humidity is greater than a preset humidity threshold, it is determined that the air conditioner meets the anti-condensation condition.
[0012] Optionally, the step of controlling the motor of the air conditioner to generate heat while keeping the rotation angle unchanged includes:
[0013] Pulse modulation signals are input to N phases of the motor of the air conditioner so that the motor of the air conditioner generates heat without changing its rotation angle, wherein N is a positive integer less than the maximum number of phases of the motor of the air conditioner.
[0014] Optionally, the controlling the motor of the air conditioner to generate heat while the rotation angle remains unchanged further comprises:
[0015] Get heating demand;
[0016] According to the temperature increase requirement, the number of phases N that need to be turned on for the motor of the air conditioner is determined.
[0017] Optionally, inputting pulse modulation signals to N phases of the motor of the air conditioner so that the motor of the air conditioner generates heat while the rotation angle remains unchanged includes:
[0018] The duty ratios of N corresponding pulse modulation signals of the motor of the air conditioner are controlled respectively to control the heating of the motor of the air conditioner.
[0019] Optionally, the respectively controlling the duty ratios of N corresponding pulse modulation signals of the motor of the air conditioner to control the heating of the motor of the air conditioner includes:
[0020] Get heating demand;
[0021] According to the temperature increase requirement, the duty ratios of N corresponding pulse modulation signals of the motor of the air conditioner are controlled respectively to control the heating of the motor of the air conditioner.
[0022] Optionally, when the air conditioner meets the anti-condensation condition, determining whether the motor of the air conditioner is in a stopped state includes:
[0023] When the air conditioner meets the anti-condensation condition, obtaining the current air sweeping state of the air conditioner;
[0024] If the current air sweeping state is full air sweeping, determining that the air conditioning motor is not in a stopped state;
[0025] If the current air sweeping state is switched to a fixed state, after the rotation angle of the air conditioning motor is rotated to a target position, the air conditioning motor is determined to be in a stopped state;
[0026] If the current sweeping state is no sweeping and no fixed frame, after the rotation angle of the air-conditioning motor rotates to the target position, it is determined that the air-conditioning motor is in a stopped state.
[0027] According to a second aspect of an embodiment of the present invention, there is provided an anti-condensation control device for an air conditioner, the device comprising:
[0028] A detection module, used to detect whether the air conditioner meets the anti-condensation condition;
[0029] A judgment module, used for determining whether the motor of the air conditioner is in a stopped state when the air conditioner meets the anti-condensation condition;
[0030] The control module is used for controlling the motor of the air conditioner to generate heat while keeping the rotation angle unchanged when the motor of the air conditioner is in a stopped state.
[0031] Optionally, the detection module includes:
[0032] Humidity acquisition submodule, used to obtain indoor relative humidity;
[0033] The humidity judgment submodule is used to determine that the air conditioner meets the anti-condensation condition when the indoor relative humidity is greater than a preset humidity threshold.
[0034] Optionally, the control module includes:
[0035] The signal modulation submodule is used to input pulse modulation signals to N phases of the motor of the air conditioner so that the motor of the air conditioner generates heat without changing its rotation angle, wherein N is a positive integer less than the maximum number of phases of the motor of the air conditioner.
[0036] Optionally, the control module further includes:
[0037] Demand acquisition submodule, used to obtain heating demand;
[0038] The demand determination submodule is used to determine the number of phases N that need to be turned on for the motor of the air conditioner according to the heating demand.
[0039] Optionally, the signal modulation submodule includes:
[0040] A signal control unit is used to control the duty cycle of N corresponding pulse modulation signals of the motor of the air conditioner respectively, so as to control the heating of the motor of the air conditioner.
[0041] Optionally, the signal modulation submodule includes:
[0042] The demand acquisition unit is used to control the duty cycle of N corresponding pulse modulation signals of the motor of the air conditioner according to the temperature increase demand, so as to control the heating of the motor of the air conditioner.
[0043] Optionally, the judging module includes:
[0044] The state acquisition submodule is used to obtain the current sweeping state of the air conditioner when the air conditioner meets the anti-condensation condition; if the current sweeping state is full sweeping, it is determined that the air conditioner motor is not in a stopped state; if the current sweeping state is switched to freeze, it is determined that the air conditioner motor is in a stopped state after the rotation angle of the air conditioner motor rotates to a target position; if the current sweeping state is no sweeping and no freeze, it is determined that the air conditioner motor is in a stopped state after the rotation angle of the air conditioner motor rotates to a target position.
[0045] According to a third aspect of the present invention, there is provided an electronic device, the electronic device comprising:
[0046] A processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein when the computer program is executed by the processor, the steps of the anti-condensation control method for the air conditioner as described in any one of the above items are implemented.
[0047] According to a fourth aspect of the present invention, there is provided a computer-readable storage medium storing a computer program, wherein when the computer program is executed by a processor, the steps of the anti-condensation control method for an air conditioner as described in any one of the above items are implemented.
[0048] The technical solution provided by the embodiments of the present invention may have the following beneficial effects:
[0049] The embodiment of the present invention provides an anti-condensation control method for an air conditioner. In the present invention, by detecting whether the air conditioner meets the anti-condensation condition, by timely detecting and adjusting the air conditioner operating conditions, the air conditioner performance degradation caused by high humidity can be avoided; when the air conditioner meets the anti-condensation condition, it is determined whether the motor of the air conditioner is in a stopped state, which can ensure that the motor does not need to be anti-condensation controlled to reduce unnecessary energy consumption, and the motor operating state can be reasonably controlled to improve the stability of the air conditioning system; when the motor of the air conditioner is in a stopped state, the motor of the air conditioner is controlled to generate heat under the condition of unchanged rotation angle, and the motor heating can prevent the internal and external parts of the air conditioner from generating condensation due to too low temperature, and this method can be more effective in anti-condensation measures to meet the user's performance requirements for the air conditioner. The present invention can make the motor keep a certain temperature and improve the condensation situation by controlling the motor of the air conditioner to generate heat under the condition of unchanged rotation angle when the air conditioner is in refrigeration / dehumidification operation without changing the working state, so that the motor can maintain a certain temperature and improve the condensation situation, so that the surface moisture will not accumulate all the time, thereby achieving a beneficial effect of anti-condensation. BRIEF DESCRIPTION OF THE DRAWINGS
[0050] Figure 1 is a flowchart of the steps of an air conditioning anti-condensation control method provided by an embodiment of the present invention;
[0051] Figure 2 It is a step logic diagram of an air conditioner anti-condensation control method provided by an embodiment of the present invention;
[0052] Figure 3 It is a structural block diagram of an air conditioner anti-condensation control device provided by an embodiment of the present invention;
[0053] Figure 4 is a structural block diagram of an electronic device provided by an embodiment of the present invention;
[0054] Figure 5 It is a structural block diagram of a computer-readable storage medium provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0055] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.
[0056] One of the core concepts of the embodiment of the present invention is that when the air conditioner is in cooling / dehumidification operation, the surface temperature of the air conditioner indoor unit is lower than the indoor air dew point temperature, causing the moisture in the air with excessive humidity to condense on the condensation surface (such as the evaporator, air outlet) to form water droplets. The water droplets will enter the stepper motor, which may easily cause a safety hazard. The prior art is to add a sponge (or other waterproof equipment) to the surface of the motor to achieve the effect of anti-condensation of the stepper motor. This method not only wastes costs, but also causes low production efficiency.
[0057] Therefore, an efficient and stable anti-condensation solution for stepper motors is provided. By controlling the conduction mode of the motor phases, the stepper motor can maintain a certain temperature and improve the condensation problem without changing the working state, during cooling / dehumidification operation, and without changing the movement position of the stepper motor. Anti-condensation measures can be implemented more effectively to meet the user's performance requirements for air conditioners, so that moisture will not accumulate on its surface, thereby achieving a beneficial anti-condensation effect.
[0058] Figure 1 1 is a flowchart of a method for controlling condensation prevention of an air conditioner provided by an embodiment of the present invention. The method may specifically include the following steps:
[0059] Step 101, detecting whether the air conditioner meets the anti-condensation condition;
[0060] Anti-condensation conditions refer to a series of conditions that the air conditioning system needs to meet under specific conditions to prevent condensation from forming on the internal and external components of the air conditioner due to low temperatures. The anti-condensation conditions include comparing the indoor relative humidity with a preset humidity threshold. If the indoor relative humidity is greater than or equal to the preset humidity threshold, the air conditioner meets the anti-condensation conditions; if the indoor relative humidity is less than the preset humidity threshold, the air conditioner meets the anti-condensation conditions.
[0061] In this embodiment, when realizing the anti-condensation effect of the air-conditioning stepper motor, it is necessary to determine in advance whether the air-conditioning needs to be anti-condensed. When the indoor relative humidity reaches a certain value, the air-conditioning is operated with anti-condensation. The air-conditioning can be used reasonably and unnecessary energy consumption can be reduced. Through effective detection and preventive measures, the performance of the air-conditioning can be improved.
[0062] In some embodiments, step 101 may include the following sub-steps:
[0063] Sub-step S11, obtaining indoor relative humidity;
[0064] Indoor relative humidity refers to the ratio of the water vapor content in the indoor air to the saturated water vapor content at that temperature. The indoor relative humidity is obtained by detecting the water vapor content in the air and the saturated water vapor content at that temperature using a humidity detection device.
[0065] In this embodiment, obtaining the indoor relative humidity can be achieved by a variety of methods and devices, which are not limited by the present invention. For example, the indoor humidity or the humidity of the environment where the stepper motor is located can be detected in real time by an environmental humidity detection device, and the operating conditions of the air conditioner can be adjusted by detecting the environmental humidity, thereby avoiding the degradation of the air conditioner performance due to condensation.
[0066] Sub-step S12, when the indoor relative humidity is greater than a preset humidity threshold, determining that the air conditioner meets the anti-condensation condition.
[0067] Indoor relative humidity can be obtained through a variety of methods and devices. The preset humidity threshold refers to an upper limit of indoor relative humidity set in the air-conditioning system to prevent condensation and improve user comfort. When the indoor relative humidity exceeds this threshold, the air-conditioning system will automatically take corresponding measures to reduce the humidity. When the indoor relative humidity exceeds the preset humidity threshold, the air-conditioning system will automatically start the dehumidification function or take anti-condensation measures through the motor. The preset humidity threshold is obtained based on the results of multiple experiments. It can be adjusted according to the actual situation through program design preset settings, or it can be automatically set according to indoor and outdoor environmental data.
[0068] In this embodiment, after determining whether the stepper motor meets the anti-condensation logic, the ambient humidity can be detected. When the indoor relative humidity is greater than the preset humidity threshold, the air conditioner is determined to meet the anti-condensation condition. At this time, the stepper motor is required to complete the anti-condensation effect. When the indoor relative humidity is less than the preset humidity threshold, the air conditioner is determined not to meet the anti-condensation condition. By timely detecting and adjusting the air conditioner operating conditions, the performance degradation of the air conditioner caused by high humidity can be avoided, and the air conditioner operating mode and set temperature can be reasonably adjusted to reduce unnecessary energy consumption.
[0069] Reference Figure 2 , shows a step logic diagram of an air conditioner anti-condensation control method provided by an embodiment of the present invention, and the step logic includes the following specific steps:
[0070] When the air conditioner motor is working, it is necessary to determine whether the stepper motor meets the anti-condensation logic. The ambient humidity can be detected to determine whether the air conditioner meets the anti-condensation conditions. When the air conditioner motor meets the anti-condensation conditions, the motor anti-condensation is selected, and then it is necessary to determine whether the motor is in a stopped state; when the air conditioner motor does not meet the anti-condensation conditions, the motor anti-condensation is selected not to be executed, and the air conditioner normal sweeping motor operates normally. When the motor is judged to be in a stopped state, the air conditioner motor can execute the motor anti-condensation logic. After the motor anti-condensation logic is completed, it means that the motor has completed the work; when it is judged that the motor is not in a stopped state, the air conditioner normal sweeping motor operates normally.
[0071] Step 102, when the air conditioner meets the anti-condensation condition, determining whether the motor of the air conditioner is in a stopped state;
[0072] The number of phases that the air conditioner is turned on can be used to determine whether the motor is in a stopped state. When the air conditioner motor is in a normal state, the motion state of the motor will change, and the motor will produce corresponding angular displacement or linear displacement while working; when the air conditioner motor is in a stopped state, the motion state of the motor will not change. At this time, the motor can generate heat by working, but the corresponding angle will not change.
[0073] In this embodiment, when it is determined that the air conditioner meets the anti-condensation conditions, it is also necessary to determine the working state of the air conditioner motor to determine whether the air conditioner needs to be anti-condensed. When the motor is working normally, the motor anti-condensation action is not performed; when the motor is in a stopped state, the motor anti-condensation action is performed. By detecting the motor state, it can be ensured that the motor stops when it does not need to run, so that the anti-condensation action is performed to avoid the degradation of air conditioner performance due to high humidity.
[0074] In some embodiments, step 201 may include the following sub-steps:
[0075] Sub-step S21, when the air conditioner meets the anti-condensation condition, obtain the current sweeping state of the air conditioner; if the current sweeping state is full sweeping, determine that the air conditioning motor is not in a stopped state; if the current sweeping state is switched to freeze, then after the rotation angle of the air conditioning motor is rotated to a target position, determine that the air conditioning motor is in a stopped state; if the current sweeping state is no sweeping and no freeze, then after the rotation angle of the air conditioning motor is rotated to the target position, determine that the air conditioning motor is in a stopped state.
[0076] The current sweeping status of the air conditioner can be obtained by checking the remote control display: Most air conditioner remote controls have a display that can display the current sweeping status such as "sweeping", "fixed", etc. You can also press the dedicated sweeping button to switch the sweeping status and display the current status. The current sweeping status of the air conditioner is set according to the actual needs of the user. The user can set multiple states including full sweeping, switching to fixed frame, no sweeping and no fixed frame.
[0077] The air conditioner freeze is to stop the motor at a certain angle. The angle values of different freezes are different. For example, there are five freezes for up and down sweeping, freeze 1-freeze 5, and the angle positions of different freezes are different. When switching from freeze 1 to freeze 5, the stepper motor needs to run at an angle. From freeze 1 to freeze 5, the stepper motor is working at this time, and no anti-condensation is required. When it runs to freeze 5, the stepper motor will stop at freeze 5, and the stepper motor anti-condensation will be executed at this time.
[0078] The target position is determined by the air conditioning state set by the user. The user determines the angle position at which the motor is to operate by freezing the air conditioning sweep, and the motor rotates according to the angle position set by the freeze frame.
[0079] In this embodiment, by judging whether the air conditioner meets the anti-condensation condition, if the air conditioner meets the anti-condensation condition, the current air sweeping state of the air conditioner is obtained according to the state set by the user:
[0080] If the current air-conditioning sweeping state is full sweeping, the motor is working normally and no anti-condensation is required; if the current air-conditioning sweeping state is switch freeze, the air-conditioning motor needs to rotate to the target position according to the set rotation angle, and then stop at the new target position and the motor is in a stopped state; if the current air-conditioning sweeping state is no sweeping and no freeze, the motor first rotates to the target position according to the set freeze position rotation angle, and then stops at the new target position and the motor is in a stopped state, which can meet the user's needs for different states.
[0081] Step 103, when the motor of the air conditioner is in a stopped state, controlling the motor of the air conditioner to generate heat while keeping the rotation angle unchanged.
[0082] A stepper motor is an electric motor that converts electrical pulses into angular displacement. Unlike traditional continuously rotating motors, when a stepper motor is running, each time it receives an electrical pulse signal, it will rotate a fixed angle (i.e. one step). A stepper motor can convert electrical pulse signals into corresponding angular displacement or linear displacement.
[0083] Stepper motors usually have multiple windings, each winding corresponds to a phase of the motor. When the motor phases are turned on, different phases of the motor can be energized in turn, so that the motor can rotate a small angle, which is the step angle. When all phases of the motor are turned on, switching to the next phase by energizing will cause the motor to rotate a certain angle, thereby achieving the purpose of accurately controlling the motor position and speed.
[0084] For example, a stepper motor has four phases, A, B, C, and D. A precisely controlled stepper motor can be further divided into eight phases, namely A, AB, B, BC, C, CD, D, and DA. The power-on sequence is usually A->AB->B->BA->C->CD->D->DA. First, power on A, then disconnect A, power on AB, and so on, until it returns to A again, completing a complete step cycle. In this cycle, the motor is only unidirectionally conducted, and the motor will not have an angle deviation when it is working, and it can also generate a certain amount of heat.
[0085] In this embodiment, when the air conditioner motor is in a stopped state, some phases in the motor are turned on, so that the motor can work but the angle does not change during operation. The motor provides heat to increase the temperature through operation to achieve the anti-condensation effect. By heating the motor, the maintenance requirements caused by condensation can be reduced, and the performance and service life of the air conditioner can be improved.
[0086] In some embodiments, step 103 may include the following sub-steps:
[0087] Sub-step S31, inputting pulse modulation signals to N phases of the motor of the air conditioner so that the motor of the air conditioner generates heat without changing its rotation angle, wherein N is a positive integer less than the maximum number of phases of the motor of the air conditioner.
[0088] A pulse modulation signal is a signal that transmits information by changing certain characteristics of a pulse. Common pulse modulation techniques include pulse width modulation (PWM), pulse position modulation (PPM), and pulse amplitude modulation (PAM). By inputting a pulse modulation signal to the air conditioner motor, the conduction of the air conditioner motor is controlled.
[0089] The number of phases of an air conditioner motor usually refers to the number of windings in the motor. Common phases are single-phase and four-phase. Choosing the appropriate number of motor phases depends on specific application requirements and system design.
[0090] In this embodiment, inputting pulse modulation signals to the N phases of the air-conditioning motor is equivalent to turning on the N phases of the air-conditioning motor. When all phases of the motor are turned on, the motor will have an angle shift when it is working, so as to control the motor's turn-on phase to be a positive integer less than the maximum number of phases of the air-conditioning motor. At this time, the angle of the motor will not change when it is working, and it can still generate a certain amount of heat while working.
[0091] In some embodiments, step S31 may include the following sub-steps:
[0092] Sub-step S311, respectively controlling the duty ratios of N corresponding pulse modulation signals of the motor of the air conditioner to control the heating of the motor of the air conditioner.
[0093] The duty cycle of a pulse modulation signal refers to the ratio of the time that the pulse signal is at a high level (or valid state) to the entire cycle within one cycle. The heating time of the air conditioner motor is controlled by controlling the ratio of the effective time of the control signal to the cycle.
[0094] For example, the stepper motor has four phases, A, B, C, and D. The precisely controlled stepper motor can be further divided into eight phases, namely A, AB, B, BC, C, CD, D, and DA. The power-on sequence is usually A->AB->B->BA->C->CD->D->DA. Set its duty cycle to X / 8, where 8 is the 8 phases of a drive cycle of the original stepper motor. The stepper motor is driven to work by adjusting the size of X. At this time, X takes a value of 1 to 8.
[0095] The proportion of the single-phase working time of the stepper motor can be further adjusted. The larger the value of X, the longer the single-phase working time is, and the higher the heat temperature rise provided by the work is, which can achieve different degrees of anti-condensation effect.
[0096] In this embodiment, the duty cycles of N corresponding pulse modulation signals of the air-conditioning motor can be controlled separately. Different duty cycles can be set according to the total number of phases of the actual motor. The working time of the motor can be adjusted by controlling the duty cycle to control the air-conditioning motor to achieve different degrees of heating.
[0097] Sub-step S32, obtaining a heating demand;
[0098] In an air-conditioning system, the heating demand usually refers to the temperature requirement when the air-conditioning achieves the anti-condensation effect. The system can continuously monitor the indoor temperature according to the demand and provide feedback information to the system.
[0099] Specifically, in an environment with high humidity, the air conditioner needs to increase the temperature to prevent condensation. The heating demand is determined by detecting the indoor relative humidity. Real-time monitoring of indoor temperature and humidity provides necessary data support for temperature control. When the indoor relative humidity is high or there is a lot of moisture on the surface of the motor, the heating demand is relatively large.
[0100] Sub-step S33, determining the number of phases N that need to be turned on for the motor of the air conditioner according to the heating demand.
[0101] The heating demand can be determined based on user needs or environmental conditions. The actual heat demand of the air conditioner can be obtained by adjusting the number of phases of the air conditioner motor. According to the high relative humidity in the room, the number of motor phases can be increased to obtain more heat to meet different degrees of heating needs. When the air conditioner motor is in a stopped state, the motor is controlled to generate heat to increase the internal temperature of the air conditioner to prevent condensation.
[0102] In this embodiment, the air-conditioning motor can determine the number of phases that need to be turned on according to the actual required temperature when performing anti-condensation actions in different environments. The number of phases N that need to be turned on by the air-conditioning motor can be effectively determined to meet the heating requirements.
[0103] In the embodiment provided by the present invention, it is detected whether the air conditioner meets the anti-condensation condition; if the air conditioner meets the anti-condensation condition, it is determined whether the motor of the air conditioner is in a stopped state; when the motor of the air conditioner is in a stopped state, the motor of the air conditioner is controlled to generate heat while the rotation angle remains unchanged. The anti-condensation logic of the stepper motor can be executed by this method. Without changing the moving position of the stepper motor, the motor can be kept at a certain temperature by turning on a certain phase or part of the phases of the stepper motor alone to improve the condensation condition. The moisture on its surface will not accumulate all the time, thereby achieving a beneficial effect of anti-condensation.
[0104] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.
[0105] Reference Figure 3 , shows a structural block diagram of an air conditioner anti-condensation control device provided by an embodiment of the present invention, the device comprising:
[0106] A detection module 301 is used to detect whether the air conditioner meets the anti-condensation condition;
[0107] The anti-condensation condition includes comparing the indoor relative humidity with a preset humidity threshold. If the indoor relative humidity is greater than or equal to the preset humidity threshold, the air conditioner meets the anti-condensation condition; if the indoor relative humidity is less than the preset humidity threshold, the air conditioner meets the anti-condensation condition.
[0108] In this embodiment, when the anti-condensation effect of the air-conditioning stepper motor is realized, the detection module is used to detect whether the air-conditioning meets the anti-condensation conditions to determine whether the air-conditioning needs to perform anti-condensation operations. When the indoor relative humidity reaches a certain value, the air-conditioning is operated with anti-condensation. The air-conditioning can be used reasonably and unnecessary energy consumption can be reduced. Through effective detection and preventive measures, the performance of the air-conditioning can be improved.
[0109] A judgment module 302 is used to determine whether the motor of the air conditioner is in a stopped state when the air conditioner meets the anti-condensation condition;
[0110] When the air-conditioning motor is in a normal state, the movement state of the motor will change, and the motor will undergo corresponding angular displacement or linear displacement while working; when the air-conditioning motor is in a stopped state, the movement state of the motor will not change. At this time, the motor can generate heat by working, but the corresponding angle will not change.
[0111] In this embodiment, when the detection module 301 determines that the air conditioner meets the anti-condensation condition, it is also necessary to determine the working state of the air conditioner motor through the judgment module 302 to determine whether the air conditioner needs to be anti-condensed. When the motor is working normally, the motor anti-condensation action is not performed; when the motor is in a stopped state, the motor anti-condensation action is performed. By detecting the motor state, it can be ensured that the motor stops when it does not need to run, so as to perform the anti-condensation action and avoid the degradation of air conditioner performance due to high humidity.
[0112] The control module 303 is used to control the motor of the air conditioner to generate heat without changing the rotation angle when the motor of the air conditioner is in a stopped state.
[0113] A stepper motor is an electric motor that converts electrical pulses into angular displacement. Unlike traditional continuously rotating motors, when a stepper motor is running, each time it receives an electrical pulse signal, it will rotate a fixed angle (i.e. one step). A stepper motor can convert electrical pulse signals into corresponding angular displacement or linear displacement.
[0114] Stepper motors usually have multiple windings, each winding corresponds to a phase of the motor. When the motor phases are turned on, different phases of the motor can be energized in turn, so that the motor can rotate a small angle, which is the step angle. When all phases of the motor are turned on, switching to the next phase by energizing will cause the motor to rotate a certain angle, thereby achieving the purpose of accurately controlling the motor position and speed.
[0115] For example, a stepper motor has four phases, A, B, C, and D. A precisely controlled stepper motor can be further divided into eight phases, namely A, AB, B, BC, C, CD, D, and DA. The power-on sequence is usually A->AB->B->BA->C->CD->D->DA. First, power on A, then disconnect A, power on AB, and so on, until it returns to A again, completing a complete step cycle. In this cycle, the motor is only unidirectionally conducted, and the motor will not have an angle deviation when it is working, and it can also generate a certain amount of heat.
[0116] In this embodiment, when the air conditioner motor is in a stopped state, by conducting part of the phases in the motor, the control module 303 will control the motor to work but the angle will not change during operation, and the motor can provide heat to increase the temperature through operation to achieve the anti-condensation effect. By heating the motor, the maintenance requirements caused by condensation can be reduced, and the performance and service life of the air conditioner can be improved.
[0117] In one embodiment, the detection module 301 includes:
[0118] Humidity acquisition submodule, used to obtain indoor relative humidity;
[0119] In this embodiment, the indoor relative humidity is obtained through the humidity acquisition submodule. For example, the humidity acquisition submodule can be connected through an environmental humidity detection device. The detection device sends the real-time detected indoor humidity or the value of the ambient humidity of the stepper motor to the humidity acquisition submodule. The operating conditions of the air conditioner are adjusted according to the detected ambient humidity, which can avoid the degradation of air conditioning performance due to condensation.
[0120] The humidity judgment submodule is used to determine that the air conditioner meets the anti-condensation condition when the indoor relative humidity is greater than a preset humidity threshold.
[0121] The indoor relative humidity can be obtained through the humidity acquisition submodule. The preset humidity threshold is the minimum relative humidity value for the air conditioner motor to enter the anti-condensation mode. When the ambient humidity exceeds this value, the stepper motor will be allowed to operate in the anti-condensation mode. The preset humidity threshold is obtained based on the results of multiple experiments and can be adjusted according to the actual situation through program design preset settings.
[0122] In this embodiment, the detection module 301 determines whether the stepper motor meets the anti-condensation logic, and the ambient humidity can be detected by the humidity acquisition submodule. When the indoor relative humidity is greater than the preset humidity threshold, it is determined that the air conditioner meets the anti-condensation condition, and the stepper motor is required to complete the anti-condensation effect. When the indoor relative humidity is less than the preset humidity threshold, it is determined that the air conditioner does not meet the anti-condensation condition. By timely detecting and adjusting the air conditioner operating conditions, the performance degradation of the air conditioner caused by high humidity can be avoided, and the air conditioner operating mode and set temperature can be reasonably adjusted to reduce unnecessary energy consumption.
[0123] In one embodiment, the control module 303 includes:
[0124] The signal modulation submodule is used to input pulse modulation signals to N phases of the motor of the air conditioner so that the motor of the air conditioner generates heat without changing its rotation angle, wherein N is a positive integer less than the maximum number of phases of the motor of the air conditioner.
[0125] In this embodiment, inputting pulse modulation signals to the N phases of the air-conditioning motor through the signal modulation submodule is equivalent to turning on the N phases of the air-conditioning motor. When all phases of the motor are turned on, the angle of the motor will shift when it is working. The number of phases of the motor that is turned on is controlled to be a positive integer that is less than the maximum number of phases of the air-conditioning motor. At this time, the angle of the motor will not change when it is working, and it can still generate a certain amount of heat.
[0126] In one embodiment, the control module 303 further includes:
[0127] Demand acquisition submodule, used to obtain heating demand;
[0128] Specifically, in an environment with high humidity, the air conditioner needs to increase the temperature to prevent condensation. The demand acquisition submodule determines the heating demand based on the detection of indoor relative humidity. Real-time monitoring of indoor temperature and humidity provides necessary data support for heating control. When the indoor relative humidity is high or there is a lot of moisture on the surface of the motor, the heating demand is relatively large.
[0129] The demand determination submodule is used to determine the number of phases N that need to be turned on for the motor of the air conditioner according to the heating demand.
[0130] The demand judgment submodule can determine the required heating demand based on user demand or environmental conditions. The actual heat demand of the air conditioner can be obtained by adjusting the number of phases of the air conditioner motor. According to the high relative humidity in the room, the number of motor conduction phases can be increased to obtain more heat to meet different degrees of heating needs. When the air conditioner motor is in a stopped state, the motor is controlled to generate heat to increase the internal temperature of the air conditioner to prevent condensation.
[0131] In this embodiment, the air-conditioning motor performs anti-condensation actions in different environments. The demand judgment submodule can determine the number of phases that the air-conditioning motor needs to be turned on according to the actual required temperature, and can effectively determine the number of phases N that the air-conditioning motor needs to be turned on to meet the heating requirements.
[0132] In one embodiment, the signal modulation submodule includes:
[0133] A signal control unit is used to control the duty cycle of N corresponding pulse modulation signals of the motor of the air conditioner respectively, so as to control the heating of the motor of the air conditioner.
[0134] For example, the stepper motor has four phases, A, B, C, and D. The precisely controlled stepper motor can be further divided into eight phases, namely A, AB, B, BC, C, CD, D, and DA. The power-on sequence is usually A->AB->B->BA->C->CD->D->DA. Set its duty cycle to X / 8, where 8 is the 8 phases of a drive cycle of the original stepper motor. The stepper motor is driven to work by adjusting the size of X. At this time, X takes a value of 1 to 8.
[0135] The proportion of the single-phase working time of the stepper motor can be further adjusted. The larger the value of X, the longer the single-phase working time is, and the higher the heat temperature rise provided by the work is, which can achieve different degrees of anti-condensation effect.
[0136] In this embodiment, the signal control unit can respectively control the duty cycle of N corresponding pulse modulation signals of the air-conditioning motor. Different duty cycles can be set according to the total number of phases of the actual motor. The working time of the motor can be adjusted by controlling the duty cycle to control the air-conditioning motor to achieve different degrees of heating.
[0137] In one embodiment, the signal modulation submodule includes:
[0138] The demand acquisition unit is used to control the duty cycle of N corresponding pulse modulation signals of the motor of the air conditioner according to the temperature increase demand, so as to control the heating of the motor of the air conditioner.
[0139] In actual applications, the required heating demand can be determined based on user needs or environmental conditions. The actual heat demand of the air conditioner can be obtained by adjusting the number of phases of the air conditioner motor. According to the high relative humidity in the room, the number of motor phases can be increased to obtain more heat to meet different degrees of heating needs. When the air conditioner motor is in a stopped state, the motor is controlled to generate heat to increase the internal temperature of the air conditioner to prevent condensation.
[0140] In this embodiment, the air-conditioning motor performs anti-condensation actions in different environments. The demand acquisition unit can determine the number of phases that need to be turned on for the air-conditioning motor according to the actual required temperature, and can effectively determine the number of phases N that need to be turned on for the air-conditioning motor to meet the heating requirements.
[0141] In one embodiment, the determination module 302 includes:
[0142] The status acquisition submodule is used to obtain the current sweeping status of the air conditioner when the air conditioner meets the anti-condensation condition; if the current sweeping status is full sweeping, it is determined that the air conditioning motor is not in a stopped state; if the current sweeping status is switched to freeze, it is determined that the air conditioning motor is in a stopped state after the rotation angle of the air conditioning motor rotates to a target position; if the current sweeping status is no sweeping and no freeze, it is determined that the air conditioning motor is in a stopped state after the rotation angle of the air conditioning motor rotates to a target position.
[0143] Acquiring the current sweeping state of the air conditioner includes setting it according to the actual needs of the user. The user can set multiple states including at least one of full sweeping, switching to freeze, and no sweeping and no freeze.
[0144] The air conditioner freeze is to stop the motor at a certain angle. The angle values of different freezes are different. For example, there are five freezes for up and down sweeping, freeze 1-freeze 5, and the angle positions of different freezes are different. When switching from freeze 1 to freeze 5, the stepper motor needs to run at an angle. From freeze 1 to freeze 5, the stepper motor is working at this time, and no anti-condensation is required. When it runs to freeze 5, the stepper motor will stop at freeze 5, and the stepper motor anti-condensation will be executed at this time.
[0145] In this embodiment, the detection module 301 determines whether the air conditioner meets the anti-condensation condition. If the air conditioner meets the anti-condensation condition, the state set by the user is obtained through the state acquisition submodule to obtain the current air sweeping state of the air conditioner:
[0146] If the current air-conditioning sweeping state is full sweeping, the motor is working normally and no anti-condensation is required; if the current air-conditioning sweeping state is switch freeze, the air-conditioning motor needs to rotate to the target position according to the set rotation angle, and then stop at the new target position and the motor is in a stopped state; if the current air-conditioning sweeping state is no sweeping and no freeze, the motor first rotates to the target position according to the set freeze position rotation angle, and then stops at the new target position and the motor is in a stopped state, which can meet the user's needs for different states.
[0147] In the embodiment provided by the present invention, the detection module is used to detect whether the air conditioner meets the anti-condensation conditions; the judgment module is used to determine whether the air conditioner motor is in a stopped state when the air conditioner meets the anti-condensation conditions; the control module is used to control the air conditioner motor to generate heat while the rotation angle remains unchanged when the air conditioner motor is in a stopped state. The anti-condensation logic of the stepper motor can be executed by this device. Without changing the working state of the stepper motor, the motor can be kept at a certain temperature by turning on a certain phase or part of the phases of the stepper motor alone to improve the condensation situation, so that moisture on its surface will not accumulate all the time, thereby achieving a beneficial effect of anti-condensation. This method can provide more effective anti-condensation measures to meet the user's performance requirements for air conditioners.
[0148] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.
[0149] Reference Figure 4 , showing that an embodiment of the present invention also provides a structural block diagram of an electronic device 40, including: a processor 401, a memory 402 and a computer program 4021 stored in the memory and capable of running on the processor. When the computer program is executed by the processor, the steps of the anti-condensation control method of the air conditioner described in any one of the above items are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0150] Reference Figure 5 , showing a structural block diagram of a computer-readable storage medium 50 provided in an embodiment of the present invention, on which a computer program 501 is stored. When the computer program is executed by a processor, the steps of the anti-condensation control method for the air conditioner described in any one of the above items are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0151] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0152] It will be appreciated by those skilled in the art that the embodiments of the present invention may be provided as methods, devices, or computer program products. Therefore, the embodiments of the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the embodiments of the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.
[0153] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0154] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0155] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0156] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.
[0157] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.
[0158] The above is a detailed introduction to an air conditioning anti-condensation control method and an air conditioning anti-condensation control system provided by the present invention. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea; at the same time, for general technical personnel in this field, according to the idea of the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.
Claims
1. An anti-condensation control method for air conditioning, It is characterized in that include: Detecting whether the air conditioner meets the anti-condensation condition; When the air conditioner meets the anti-condensation condition, determining whether the motor of the air conditioner is in a stopped state; When the motor of the air conditioner is in a stopped state, the motor of the air conditioner is controlled to generate heat while the rotation angle remains unchanged.
2. The method according to claim 1, It is characterized in that The detecting whether the air conditioner meets the anti-condensation condition includes: Get indoor relative humidity; When the indoor relative humidity is greater than a preset humidity threshold, it is determined that the air conditioner meets the anti-condensation condition.
3. The method according to claim 1, It is characterized in that The motor of the air conditioner is controlled to generate heat while the rotation angle remains unchanged, comprising: Pulse modulation signals are input to N phases of the motor of the air conditioner so that the motor of the air conditioner generates heat without changing its rotation angle, wherein N is a positive integer less than the maximum number of phases of the motor of the air conditioner.
4. The method according to claim 3, It is characterized in that The motor of the air conditioner is controlled to generate heat while the rotation angle remains unchanged, and further comprises: Get heating demand; According to the temperature increase requirement, the number of phases N that need to be turned on for the motor of the air conditioner is determined.
5. The method according to claim 3, It is characterized in that The step of inputting pulse modulation signals to N phases of the motor of the air conditioner so that the motor of the air conditioner generates heat while the rotation angle remains unchanged comprises: The duty ratios of N corresponding pulse modulation signals of the motor of the air conditioner are controlled respectively to control the heating of the motor of the air conditioner.
6. The method according to claim 5, It is characterized in that The duty cycle of N corresponding pulse modulation signals of the motor of the air conditioner is respectively controlled to control the heating of the motor of the air conditioner, including: Get heating demand; According to the temperature increase requirement, the duty ratios of N corresponding pulse modulation signals of the motor of the air conditioner are controlled respectively to control the heating of the motor of the air conditioner.
7. The method according to claim 1, It is characterized in that When the air conditioner meets the anti-condensation condition, determining whether the motor of the air conditioner is in a stopped state includes: When the air conditioner meets the anti-condensation condition, obtaining the current air sweeping state of the air conditioner; If the current air sweeping state is full air sweeping, determining that the air conditioning motor is not in a stopped state; If the current air sweeping state is switched to a fixed state, after the rotation angle of the air conditioning motor is rotated to a target position, the air conditioning motor is determined to be in a stopped state; If the current sweeping state is no sweeping and no fixed frame, after the rotation angle of the air-conditioning motor rotates to the target position, it is determined that the air-conditioning motor is in a stopped state. 8.An anti-condensation control device for air conditioning, It is characterized in that include: A detection module, used to detect whether the air conditioner meets the anti-condensation condition; A judgment module, used for determining whether the motor of the air conditioner is in a stopped state when the air conditioner meets the anti-condensation condition; The control module is used for controlling the motor of the air conditioner to generate heat while keeping the rotation angle unchanged when the motor of the air conditioner is in a stopped state.
9. An electronic device, It is characterized in that include: A processor, a memory, and a computer program stored in the memory and capable of running on the processor, wherein when the computer program is executed by the processor, the steps of the anti-condensation control method for an air conditioner as described in any one of claims 1 to 7 are implemented.
10. A computer-readable storage medium, It is characterized in that The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the anti-condensation control method for an air conditioner according to any one of claims 1 to 7 are implemented.
Citation Information
Patent Citations
Air conditioner anti-condensation control method and control device and air conditioner
CN109812922A
Air-conditioner control method and device, storage medium and air-conditioner
CN110425696A
Air conditioner air guide door structure and control method
CN111649469A
Control method and device for air conditioner air sweeping motor, air conditioner and storage medium
CN116169928A
Control method and device, medium, electronic equipment, air deflector and air conditioner
CN117308281A
Cited By
Control method of stepping motor for air conditioner, refrigeration control method of air conditioner and air conditioner
CN119617626A
Air conditioner motor anti-condensation control method, device and system and air conditioner
CN119826342A
