Air conditioner self-cleaning method and device, storage medium and air conditioner
By analyzing and playing resonant audio when the air conditioner is in a frosted state, causing structural resonance, the problem of the existing air conditioner self-cleaning function that has strong adhesion and poor cleaning effect on dirt and scale is solved, and a more efficient cleaning effect is achieved.
Patent Information
- Application Number
- CN202411555358.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-01
- Publication Date
- 2025-01-10
AI Technical Summary
The existing air conditioner self-cleaning function is difficult to effectively remove dirt and scale with strong adhesion, resulting in unsatisfactory cleaning results.
By analyzing and playing resonant audio when the air conditioner is in a frosted state, the structural resonance of the air conditioner is caused, thereby improving the cleaning force.
It effectively improves the cleaning ability of dirt and scale with strong adhesion, and achieves a better cleaning effect.
Smart Images

Figure CN119289465A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of household appliances, and in particular to a method, device, storage medium and air conditioner for self-cleaning an air conditioner. Background Art
[0002] Air conditioners are commonly used in home life. They can not only adjust the indoor temperature and humidity, but also purify the air, providing users with a comfortable and healthy living environment. However, during long-term use, dust, dirt and other impurities will inevitably enter the air conditioner and adhere to key components such as the evaporator, affecting the cooling and heating effects of the air conditioner and reducing its service life.
[0003] At present, the air conditioner is mainly cleaned by its self-cleaning function. The existing self-cleaning function of the air conditioner usually causes frost on the evaporator surface by rapidly cooling down, uses the expansion force of the frost layer to peel off the dirt, and then heats up to defrost and drain water to remove the dirt and bacteria. Although this method can remove some dust and dirt on the evaporator surface, it is difficult to achieve an ideal cleaning effect for dirt and scaling with strong adhesion by simply flushing with "defrosting and draining water".
[0004] Therefore, the existing air conditioner self-cleaning function has the problem of being unable to achieve a good cleaning effect on dirt and scaling with strong adhesion. Summary of the invention
[0005] The embodiments of the present application provide a method, device, storage medium and air conditioner for self-cleaning of an air conditioner, so as to solve the defect that the self-cleaning function of the existing air conditioner cannot achieve a good cleaning effect for dirt and scaling with strong adhesion.
[0006] In a first aspect, the present application provides a method for self-cleaning an air conditioner, comprising:
[0007] If a self-cleaning instruction is received and the air conditioner is in a frosted state, determining audio information corresponding to the air conditioner;
[0008] Analyzing and processing the audio information to obtain a resonant audio, wherein the resonant audio is used to induce structural resonance of the air conditioner;
[0009] The resonant audio is played, and the air conditioner is controlled to enter a defrost mode.
[0010] In a possible implementation manner, determining the audio information corresponding to the air conditioner includes:
[0011] When the air conditioner plays a first audio, collecting a second audio corresponding to the air conditioner;
[0012] Performing denoising and filtering processing on the second audio to obtain audio information corresponding to the air conditioner;
[0013] The audio information includes: the first audio and the structural sound of the air conditioner, and the frequency range of the first audio is determined according to the equipment performance of the air conditioner.
[0014] In a possible implementation, analyzing and processing the audio information to obtain the resonant audio includes:
[0015] Performing frame processing on the audio information to obtain multiple audio components;
[0016] For any one of the multiple audio components, determine energy distribution information corresponding to the audio component, where the energy distribution information includes a frequency and a corresponding energy value;
[0017] A resonant frequency is determined according to energy values and frequencies corresponding to the plurality of audio components, and a corresponding resonant audio is determined from the first audio based on the resonant frequency.
[0018] In a possible implementation, determining the resonance frequency according to the energy values and frequencies corresponding to the plurality of audio components includes:
[0019] Sorting the energy values corresponding to the multiple audio components, and taking the first N energy values as candidate energy values, where N is a positive integer greater than 0;
[0020] For any one of the N candidate energy values, determining, according to the frequencies corresponding to the multiple audio components, the number of occurrences of the candidate frequency corresponding to the candidate energy value, wherein the number of occurrences is the number of the candidate frequencies among the frequencies corresponding to the multiple audio components;
[0021] The candidate frequency corresponding to the N candidate energy values and having the highest number of occurrences is used as the resonant frequency.
[0022] In a possible implementation, determining the corresponding resonant audio frequency from the first audio frequency based on the resonant frequency includes:
[0023] Based on the resonant frequency, determining a frequency range in which the air conditioner undergoes structural resonance;
[0024] According to the frequency range of the structural resonance of the air conditioner, the resonant audio frequency that meets the frequency range is intercepted from the first audio frequency.
[0025] In a possible implementation, the self-cleaning instruction includes the execution duration of the cooling mode, and if the self-cleaning instruction is received and the air conditioner is in a frosting state, determining the audio information corresponding to the air conditioner includes:
[0026] Determining whether the current operation mode of the air conditioner is a cooling mode;
[0027] When the current operation mode of the air conditioner is a cooling mode, determining whether the current execution time of the cooling mode reaches the execution time;
[0028] When the current execution time of the cooling mode reaches the execution time, it is determined that the air conditioner is in a frosting state.
[0029] In a possible implementation manner, determining the audio information corresponding to the air conditioner includes:
[0030] Determining a plurality of historical audio information stored in a database, wherein the historical audio information is stored in the database when the air conditioner performs a historical self-cleaning program;
[0031] The audio information corresponding to the air conditioner is selected from the plurality of historical audio information.
[0032] In a possible implementation, the method is applied to an air conditioner, the air conditioner comprising: a sound pickup device, an audio playback device, and an evaporator, the sound pickup device is mounted on a front panel of the air conditioner, the audio playback device is mounted at an air inlet of the evaporator, wherein when the air conditioner plays a first audio, collecting a second audio corresponding to the air conditioner comprises:
[0033] Play the first audio through the audio playing device;
[0034] The sound pickup device is used to collect the second audio corresponding to the air conditioner.
[0035] In a second aspect, the present application provides an air conditioner self-cleaning device, comprising:
[0036] a determination module, configured to determine audio information corresponding to the air conditioner if a self-cleaning instruction is received and the air conditioner is in a frosted state;
[0037] A processing module, used for analyzing and processing the audio information to obtain a resonant audio, wherein the resonant audio is used to induce structural resonance of the air conditioner;
[0038] A playing module, used for playing the resonance audio;
[0039] The control module is used to control the air conditioner to enter a defrost mode.
[0040] In a possible implementation, the device further includes: a collection module;
[0041] The acquisition module is used to acquire a second audio corresponding to the air conditioner when the air conditioner plays the first audio;
[0042] The processing module is further used to perform denoising and filtering processing on the second audio to obtain audio information corresponding to the air conditioner;
[0043] The audio information includes: the first audio and the structural sound of the air conditioner, and the frequency range of the first audio is determined according to the equipment performance of the air conditioner.
[0044] In a possible implementation manner, the processing module is further used to perform frame processing on the audio information to obtain multiple audio components;
[0045] The determining module is further configured to determine, for any one of the plurality of audio components, energy distribution information corresponding to the audio component, the energy distribution information including a frequency and a corresponding energy value;
[0046] The determination module is further configured to determine a resonance frequency according to energy values and frequencies corresponding to the plurality of audio components, and determine a corresponding resonance audio from the first audio based on the resonance frequency.
[0047] In a possible implementation manner, the processing module is further used to sort the energy values corresponding to the multiple audio components, and use the first N energy values as candidate energy values, where N is a positive integer greater than 0;
[0048] The determination module is further configured to determine, for any one of the N candidate energy values, a number of occurrences of a candidate frequency corresponding to the candidate energy value according to the frequencies corresponding to the multiple audio components, wherein the number of occurrences is the number of the candidate frequencies among the frequencies corresponding to the multiple audio components;
[0049] The determination module is further configured to use the candidate frequency with the highest number of occurrences corresponding to the N candidate energy values as the resonance frequency.
[0050] In a possible implementation manner, the determination module is further used to determine a frequency range in which structural resonance of the air conditioner occurs based on the resonance frequency;
[0051] The processing module is further configured to intercept, from the first audio, a resonant audio frequency that meets the frequency range of the structural resonance of the air conditioner.
[0052] In a possible implementation manner, the determination module is further configured to determine whether the current operation mode of the air conditioner is a cooling mode;
[0053] The determination module is further configured to determine, when the current operation mode of the air conditioner is the cooling mode, whether the current execution time of the cooling mode reaches the execution time;
[0054] The determination module is further configured to determine that the air conditioner is in a frosting state when the current execution duration of the cooling mode reaches the execution duration.
[0055] In a possible implementation manner, the device further includes: a selection module;
[0056] The determination module is further used to determine a plurality of historical audio information stored in a database, wherein the historical audio information is stored in the database when the air conditioner executes a historical self-cleaning program;
[0057] The selection module is used to select the audio information corresponding to the air conditioner from the multiple historical audio information.
[0058] In a third aspect, the present application provides an air conditioner, comprising:
[0059] Memory;
[0060] processor;
[0061] Wherein, the memory stores computer-executable instructions;
[0062] The processor executes the computer-executable instructions stored in the memory to implement the air conditioner self-cleaning method as described in the first aspect and various possible implementations of the first aspect.
[0063] In a fourth aspect, the present application provides a computer storage medium having computer execution instructions stored thereon, wherein the computer execution instructions are executed by a processor to implement the air conditioner self-cleaning method as described in the first aspect and various possible implementations of the first aspect.
[0064] The method, device, storage medium and air conditioner for self-cleaning of the air conditioner provided in the present application, upon receiving a self-cleaning instruction and determining that the air conditioner is in a frosted state, determine the audio information corresponding to the air conditioner, analyze and process the audio information to obtain a resonant audio, then play the resonant audio, and control the air conditioner to enter a defrost mode to complete the self-cleaning of the air conditioner. During the self-cleaning process, the method causes the air conditioner to generate structural conduction vibrations by playing the resonant audio, thereby increasing the cleaning strength of dirt and scaling with strong adhesion, so that the air conditioner achieves a good cleaning effect. BRIEF DESCRIPTION OF THE DRAWINGS
[0065] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0066] Figure 1 The process of the air conditioner self-cleaning method provided in the embodiment of the present application is Figure 1 ;
[0067] Figure 2 The process of the air conditioner self-cleaning method provided in the embodiment of the present application is Figure 2 ;
[0068] Figure 3 The process of the air conditioner self-cleaning method provided in the embodiment of the present application is Figure 3 ;
[0069] Figure 4 It is a structural schematic diagram of the air conditioner self-cleaning device provided by the present application;
[0070] Figure 5 It is a structural schematic diagram of the air conditioner provided in this application.
[0071] The above drawings have shown clear embodiments of the present application, which will be described in more detail later. These drawings and text descriptions are not intended to limit the scope of the present application in any way, but to illustrate the concept of the present application to those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0072] In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below in conjunction with the drawings in this application. Obviously, the described embodiments are part of the embodiments of this application, not all of the embodiments. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0073] The terms "first", "second", "third", "fourth", etc. (if any) in the description and claims of the present invention and the above drawings are used to distinguish similar objects, and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in sequences other than those illustrated or described herein, for example.
[0074] In the embodiments of the present application, the words "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.
[0075] The development of smart home appliances has provided people with a more efficient and convenient life experience. Air conditioners, as the most common type of smart home appliances, create a comfortable and healthy living environment for users by adjusting indoor temperature and humidity and providing air purification services. In order to solve the problem that the cooling effect of air conditioners is reduced and the air quality is poor due to dust, mold and other dirt during use, the existing technology mainly cleans the air conditioners through the self-cleaning function of the air conditioners.
[0076] The existing air conditioner self-cleaning function lowers the evaporator surface temperature through cooling mode, absorbs water vapor in the air to form frost, and wraps the dust and bacteria on the evaporator surface to separate them from the evaporator. Then, the air conditioner enters the heating mode, the evaporator surface temperature rises, melts the frost, and discharges the dust and bacteria from the air conditioner along with the condensed water. This method uses the principle of frost and defrost of the evaporator to clean and sterilize the evaporator inside the air conditioner, and removes some dust and dirt on the evaporator surface to a certain extent. However, for dirt and scaling with strong adhesion, it is difficult to achieve an ideal cleaning effect by only relying on the "defrost drainage" flushing method.
[0077] Therefore, the existing air conditioner self-cleaning function has the problem of being unable to achieve a good cleaning effect on dirt and scaling with strong adhesion.
[0078] In response to the above-mentioned problems, the present application provides a method for self-cleaning of an air conditioner. When the air conditioner is in a frosted state, the corresponding resonance audio of the air conditioner is obtained, and then the resonance audio is played, so that structural resonance is generated inside the air conditioner and the air conditioner enters the defrost mode, thereby achieving the effect of improving the self-cleaning ability of the air conditioner and obtaining a good cleaning effect.
[0079] The technical solution of the present application and how the technical solution of the present application solves the above-mentioned technical problems are described in detail below with specific embodiments. The following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments. The embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0080] Figure 1 The process of the air conditioner self-cleaning method provided in the embodiment of the present application Figure 1 .like Figure 1 As shown, the air conditioner self-cleaning method provided in this embodiment includes:
[0081] S101: If a self-cleaning instruction is received and the air conditioner is in a frosted state, determine audio information corresponding to the air conditioner.
[0082] The audio information corresponding to the air conditioner is collected by the sound pickup device of the air conditioner when the audio playback device of the air conditioner plays the preset audio. The preset audio can be pre-stored in the storage module of the air conditioner or can be the audio sent by the user terminal.
[0083] Specifically, when a self-cleaning instruction is received and it is determined that the air conditioner is in a frosted state, audio information corresponding to the air conditioner is obtained, wherein the audio information includes but is not limited to the swept frequency audio corresponding to the air conditioner, the structural sound generated inside the air conditioner during the playing of the swept frequency audio, and the noise in the external environment.
[0084] Optionally, after receiving the self-cleaning instruction, based on the self-cleaning instruction, the air conditioner is controlled to enter the frosting mode, and when the air conditioner enters the frosting mode and reaches the frosting state, audio information corresponding to the air conditioner is collected.
[0085] It is understandable that the self-cleaning instruction may be sent by a remote control device corresponding to the air conditioner, or may come from a user terminal. The remote control device may be, for example, an air conditioner remote controller, and the user terminal may be, for example, a smart phone, a tablet computer, and a personal computer (PC), which is not limited in this application.
[0086] S102: Analyze and process the audio information to obtain resonant audio.
[0087] Wherein, the resonant audio is used to induce structural resonance of the air conditioner.
[0088] Specifically, after obtaining the audio information corresponding to the air conditioner, the audio information is preprocessed, and based on the preprocessed audio information, the correlation between the frequency and energy corresponding to the audio information is determined, and based on the correlation, the frequency that meets the preset conditions is determined as the resonant frequency, and the resonant audio is determined based on the resonant frequency. Among them, the preset conditions are that the frequency of occurrence corresponds to the highest ranking, and the energy value ranking corresponding to the frequency meets the preset ranking range. For example, the energy values are sorted from large to small, and the frequencies corresponding to the top three energy values are determined as the frequencies to be selected, and then the frequencies of occurrence of the above three frequencies to be selected are determined, and the frequency with the highest occurrence frequency is determined as the resonant frequency.
[0089] Optionally, the audio information includes swept frequency audio. After determining the resonant frequency, the frequency range of the resonant audio corresponding to the air conditioner is determined according to a preset rule, and then the resonant audio corresponding to the air conditioner is determined in the swept frequency audio according to the frequency range.
[0090] The method analyzes the audio information corresponding to the air conditioner to obtain the relationship between the frequency and energy corresponding to the audio information, and then determines the optimal resonance frequency based on the relationship. Based on the resonance frequency, it is helpful to accurately determine the resonance audio corresponding to the air conditioner and improve the subsequent self-cleaning effect of the air conditioner.
[0091] It can be understood that the above-mentioned pre-processing of the audio information includes but is not limited to denoising, filtering and framing.
[0092] S103: Play the resonance audio, and control the air conditioner to enter a defrost mode.
[0093] Specifically, based on the self-cleaning instruction, when the air conditioner is in a frosting state and a resonance audio is obtained, the resonance audio is played, and the air conditioner is controlled to enter a defrost mode to complete the self-cleaning of the air conditioner. The setting of the defrost mode includes the operation mode of the air conditioner and the operation duration of the operation mode. For example, the air conditioner enters the defrost mode, and the operation duration corresponding to the defrost mode is 25 minutes. The operation duration can be set according to the defrost effect corresponding to different models of air conditioners.
[0094] Optionally, the air conditioner can be controlled to enter the defrost mode while playing the resonance audio, or after playing the resonance audio. The present application does not limit the order of playing the resonance audio and controlling the air conditioner to enter the defrost mode.
[0095] The method plays resonant audio and controls the air conditioner to enter the defrost mode, so that the air conditioner triggers the structural resonance phenomenon during the defrost process, which is beneficial to shake off the dirt with strong adhesion in the air conditioner, improves the self-cleaning ability of the air conditioner, and achieves a better cleaning effect.
[0096] The air conditioner self-cleaning method provided in this embodiment, upon receiving a self-cleaning instruction and determining that the air conditioner is in a frosting state, determines the audio information corresponding to the air conditioner, analyzes and processes the audio information, determines the resonant audio based on the relationship between the frequency and energy corresponding to the audio information, and then plays the resonant audio, and controls the air conditioner to enter the defrost mode to complete the self-cleaning process of the air conditioner. During the self-cleaning process of the air conditioner, the method uses resonant audio to make the air conditioner enter structural resonance, thereby improving the air conditioner's cleaning ability for dirt with strong adhesion, so that the air conditioner achieves a good cleaning effect.
[0097] Figure 2 The process of the air conditioner self-cleaning method provided in the embodiment of the present application Figure 2 .like Figure 2 As shown, in this embodiment Figure 1 Based on the embodiment, the method of self-cleaning of the air conditioner is described in detail. The method of self-cleaning of the air conditioner shown in this embodiment includes:
[0098] S201: If a self-cleaning instruction is received, determine whether the current operating mode of the air conditioner is a cooling mode.
[0099] The self-cleaning instruction includes the execution time of the cooling mode.
[0100] Specifically, after receiving the self-cleaning instruction, it is determined whether the current operating mode of the air conditioner is the cooling mode to ensure that the air conditioner enters the cooling mode, and continues to run the cooling mode until the above-mentioned execution time is reached, so that the inside of the air conditioner reaches a frosted state.
[0101] Optionally, when the current operating mode of the air conditioner is not cooling mode, the current operating mode of the air conditioner is switched to cooling mode, and based on the above self-cleaning instruction, the cooling time of the air conditioner is set to the above execution time, so that the air conditioner is in a frosted state after the execution time.
[0102] It can be understood that when the current operating mode of the air conditioner is the cooling mode, the method described in step S202 can be executed.
[0103] S202: When the current operation mode of the air conditioner is the cooling mode, determine whether the current execution time of the cooling mode reaches the execution time.
[0104] Specifically, when it is determined that the current operation mode of the air conditioner is the cooling mode, the current execution time of the air conditioner in the cooling mode is determined, and it is judged whether the current execution time reaches the execution time set by the self-cleaning instruction to determine whether the air conditioner is in a frosted state. For example, when the current execution time does not reach the execution time of the cooling mode set by the above self-cleaning instruction, it is determined that the air conditioner has not yet reached the frosted state, and therefore, the cooling mode is continued to be executed until the current execution time of the air conditioner reaches the execution time set by the above self-cleaning instruction.
[0105] S203: When the current execution time of the cooling mode reaches the execution time, determining that the air conditioner is in a frosting state.
[0106] The execution time in this step is the execution time of the cooling mode set by the self-cleaning instruction, as explained in step S201.
[0107] Specifically, when the current execution time of the cooling mode reaches the above execution time, it is determined that the interior of the air conditioner is in a frosted state. For example, if the duration of the cooling mode included in the self-cleaning instruction is 20 minutes, when the current operation mode of the air conditioner is the cooling mode and the current cooling time reaches 20 minutes, it is determined that the interior of the air conditioner is in a frosted state.
[0108] It is understandable that when the current execution time of the air conditioner in the cooling mode reaches the execution time of the cooling mode in the self-cleaning instruction, the temperature, humidity, or ice crystals and other parameters inside the air conditioner can be collected through the sensor inside the air conditioner to further determine the frosting state of the air conditioner. Among them, the sensor inside the air conditioner can include, for example: a humidity sensor and a temperature sensor. This application does not limit this.
[0109] S204: When the air conditioner plays the first audio, collecting the second audio corresponding to the air conditioner.
[0110] The frequency range of the first audio is determined according to the performance of the air conditioner, and the first audio may be, for example, a swept frequency audio. For example, the air conditioner is equipped with a speaker, the power of the speaker is 3W, and the frequency range of the speaker is 20Hz-800Hz, which is the frequency range of the swept frequency audio.
[0111] Specifically, when the first audio is played, the multimedia device of the air conditioner is used to record and obtain the second audio, which includes the first audio, the structural resonance audio generated inside the air conditioner during the playing of the first audio, and the ambient sound outside the air conditioner.
[0112] In one implementation, the air conditioner includes: a sound pickup device, an audio playback device and an evaporator. The sound pickup device is installed on the front panel of the air conditioner, and the audio playback device is installed at the air inlet of the evaporator. The first audio is played through the audio playback device, and the second audio corresponding to the air conditioner is collected by the sound pickup device.
[0113] The method obtains the second audio by "self-broadcasting and self-recording", and the second audio includes a resonant audio that can trigger the resonance of the internal structure of the air conditioner, which is conducive to obtaining the optimal resonant frequency, so as to determine the resonant audio with the best cleaning effect.
[0114] S205: Perform denoising and filtering processing on the second audio to obtain audio information corresponding to the air conditioner.
[0115] The audio information includes: the first audio and the structure sound of the air conditioner.
[0116] Specifically, the second audio is subjected to denoising and filtering, and the ambient sound, noise generated by the operation of the air conditioner, etc. in the second audio are filtered out to obtain audio information corresponding to the air conditioner. For example, the second audio collected in the above step S204 includes swept frequency audio, structural sound generated by the internal vibration of the air conditioner during the playing of the swept frequency audio, and other noises such as ambient sound outside the air conditioner. The second audio is subjected to denoising and filtering to obtain audio information containing only the above-mentioned swept frequency audio and structural sound of the air conditioner. It can be understood that different air conditioners correspond to different structural sounds, and therefore different air conditioners correspond to different audio information.
[0117] Optionally, the frequency of the denoising filter can be determined based on an analysis of the air conditioner's historical audio data, historical ambient sounds, and noise generated during the operation of the air conditioner, so as to train the filter and obtain a trained filter. The trained filter is then used to filter the second audio to obtain audio information corresponding to the air conditioner.
[0118] Optionally, another method for determining audio information corresponding to an air conditioner is provided herein. First, a plurality of historical audio information stored in a database is determined, and then the audio information corresponding to the air conditioner is selected from the plurality of historical audio information. The historical audio information is stored in the database when the air conditioner executes a historical self-cleaning program.
[0119] For example, when determining the self-cleaning program, multiple historical audio information are sorted from high to low based on the user feedback level corresponding to each historical audio information, and the sorting results of multiple historical audio information are displayed on the user interface, and the user determines the audio information corresponding to the air conditioner self-cleaning program.
[0120] It is understandable that the best historical audio information can be directly recommended to the user according to the above user feedback level as the audio information corresponding to the current air conditioner self-cleaning program. In addition, after each self-cleaning is completed, the self-cleaning effect can be evaluated, and then according to the self-cleaning effect corresponding to each historical audio information, the historical audio information with the best self-cleaning effect can be determined as the audio information corresponding to the current air conditioner self-cleaning program.
[0121] S206: Perform frame processing on the audio information to obtain multiple audio components.
[0122] Specifically, in order to facilitate the subsequent analysis and processing of the audio information, the audio information is framed to obtain multiple audio components. It is understandable that after the frame processing, the multiple signal frames can be windowed to avoid jumps between signal frames, so that the connection between signal frames is smoother, thereby obtaining the above-mentioned multiple audio components.
[0123] Exemplarily, the audio information is a continuous voice signal, which is divided into shorter time frames, and there can be a certain overlap between frames to ensure the continuity and integrity of the signal. In addition, the length of each frame can be set to 50 milliseconds, that is, multiple audio components with a signal length of 50 milliseconds are obtained.
[0124] S207: For any one audio component among the multiple audio components, determine energy distribution information corresponding to the audio component.
[0125] The energy distribution information includes frequency and corresponding energy value, and the energy distribution information represents the energy distribution of the sound signal at different frequencies and times.
[0126] Specifically, for each audio component, the instantaneous frequency and instantaneous amplitude corresponding to each audio component are determined, and then based on the instantaneous frequency and instantaneous amplitude, the energy distribution information corresponding to the audio component is determined. For example, the Hilbert-Huang transform is used to calculate the instantaneous frequency and instantaneous amplitude of each audio component, and then the marginal spectrum of the audio component is determined according to the instantaneous frequency and instantaneous amplitude, and the marginal spectrum represents the frequency components and energy distribution corresponding to the audio component.
[0127] Exemplarily, the audio components are preprocessed to obtain preprocessed audio components, and then the preprocessed audio components are subjected to empirical mode decomposition (EMD), and the audio components are decomposed into a number of intrinsic mode functions (IMFs), and each of the IMFs is subjected to Hilbert transform to obtain the instantaneous frequency and instantaneous amplitude of each IMF. Finally, the instantaneous amplitude of each IMF is integrated over time to obtain the marginal amplitude of each frequency component, thereby forming a marginal spectrum, which represents the cumulative amplitude distribution of each frequency component of the audio component over the entire time range, that is, the energy distribution.
[0128] It should be noted that the present application does not limit the method for determining corresponding energy distribution information based on audio components.
[0129] S208: Determine a resonance frequency according to energy values and frequencies corresponding to the plurality of audio components, and determine a corresponding resonance audio from the first audio based on the resonance frequency.
[0130] Specifically, after obtaining the energy distribution information corresponding to the audio component, the frequency and energy value in the energy distribution information are analyzed based on the preset conditions to obtain the resonant frequency of the air conditioner, and then the corresponding resonant audio is determined and intercepted from the first audio according to the resonant frequency. The preset conditions are used to screen the frequencies and energy values in the energy distribution information to obtain the best resonant frequency. The preset conditions may, for example, be that a peak value appears in the amplitude of the marginal spectrum at a certain specific frequency, and the ranking of the number of occurrences of the specific frequency in different audio components conforms to the preset ranking, then the above-mentioned specific frequency is the best resonant frequency. The ranking rule of the number of occurrences of the specific frequency in different audio components is from large to small, and the preset ranking may, for example, be the first ranking, the second ranking, and the third ranking.
[0131] Exemplarily, a possible implementation method of determining the corresponding resonant audio from the first audio based on the resonant frequency is given here. Based on the resonant frequency, the frequency range of the structural resonance of the air conditioner is determined; according to the frequency range of the structural resonance of the air conditioner, the resonant audio that meets the frequency range is intercepted in the first audio. For example, the resonant frequency is f_0, then based on the resonant frequency, it can be obtained that the frequency range of the structural resonance of the air conditioner is f_0±100Hz, and then according to the frequency range, the audio corresponding to the frequency range is intercepted from the swept frequency audio corresponding to the air conditioner to obtain the resonant audio.
[0132] The method analyzes and processes the energy distribution information of each audio component under preset conditions to obtain the optimal resonance frequency corresponding to the air conditioner, and then extracts the corresponding resonance audio from the first audio according to the resonance frequency. The resonance audio is used to perform self-cleaning of the air conditioner, which can more effectively shake off dirt with strong adhesion and improve the self-cleaning ability of the air conditioner.
[0133] S209: Play the resonance audio, and control the air conditioner to enter a defrost mode.
[0134] Herein, the explanation of step S209 is similar to that of the above step S103.
[0135] It can be understood that the resonant audio is played and the air conditioner is controlled to enter the defrost mode. Based on the self-cleaning instruction, after the air conditioner completes the defrost operation and ends playing the working audio, it is also necessary to keep the air conditioner in the heating mode to dry the air conditioner, and after drying, execute the high-temperature air supply mode to perform high-temperature disinfection on the air conditioner. The duration and temperature of the above-mentioned drying process can be specified by the self-cleaning instruction, or the drying effect inside the air conditioner can be detected, and the drying duration and temperature can be adjusted according to the drying effect. The parameter reflecting the drying effect can be, for example, the humidity inside the air conditioner.
[0136] The method for self-cleaning of an air conditioner provided in this embodiment determines whether the air conditioner is in a frosting state by determining that the current operating mode of the air conditioner is a cooling mode and the cooling time reaches the execution time in the self-cleaning instruction. When the air conditioner is in a frosting state, the second audio corresponding to the air conditioner is collected while playing the first audio by self-broadcasting and self-recording, and the second audio is pre-processed to obtain the audio information corresponding to the air conditioner, and then the audio information is framed to obtain multiple audio components, and each audio component is analyzed and processed to obtain the corresponding energy distribution information, which includes the energy value and frequency corresponding to the audio component. After obtaining the energy distribution information corresponding to the multiple audio components, the multiple energy distribution information is analyzed and processed, and the best resonance audio corresponding to the air conditioner is determined according to the preset conditions, and then based on the resonance audio, the corresponding resonance audio is intercepted from the above-mentioned first audio, and finally, the resonance audio is played, and the air conditioner is controlled to enter the defrosting mode to complete the self-cleaning process of the air conditioner. The method determines that the air conditioner is in a frosted state, determines the energy distribution information corresponding to multiple audio components, and analyzes and processes the multiple energy distribution information to obtain the optimal resonance frequency. The resonance audio corresponding to the resonance frequency enables the air conditioner to reach the optimal structural resonance state. During the self-cleaning process of the air conditioner, the cleaning force is improved and a better self-cleaning effect is obtained.
[0137] Figure 3 The process of the air conditioner self-cleaning method provided in the embodiment of the present application Figure 3 .like Figure 3 As shown, in this embodiment Figure 1-2 Based on the embodiment, a possible implementation method for determining the resonance frequency according to the energy values and frequencies corresponding to the multiple audio components is described in detail. The air conditioner self-cleaning method shown in this embodiment includes:
[0138] S301: sorting the energy values corresponding to the multiple audio components, and taking the first N energy values as candidate energy values.
[0139] Wherein, N is a positive integer greater than 0.
[0140] Specifically, after obtaining energy distribution information corresponding to multiple audio components, the multiple energy distribution information is analyzed, and the energy values in each energy distribution information are sorted according to a preset sorting rule to obtain the sorting corresponding to each energy value, and the first N energy values are determined as candidate energy values according to a preset screening rule. Among them, the preset sorting rule is to sort the energy values from small to large, and the preset screening rule can be, for example, to determine the first 3 energy values as candidate energy values.
[0141] The method analyzes the energy distribution information corresponding to multiple audio components to determine the energy peak of the audio components and the energy value close to the energy peak. The resonant audio is determined by using the energy peak or the frequency corresponding to the energy value to obtain the resonant audio with a higher energy value. When the resonant audio is applied to the self-cleaning process of the air conditioner, it is beneficial to improve the self-cleaning strength of the air conditioner to obtain a good cleaning effect.
[0142] S302: For any one candidate energy value among the N candidate energy values, determine the number of occurrences of the candidate frequency corresponding to the candidate energy value according to the frequencies corresponding to the multiple audio components.
[0143] The number of occurrences is the number of candidate frequencies among the frequencies corresponding to the multiple audio components.
[0144] Specifically, for any one of the N candidate energy values, the frequency corresponding to the candidate energy value is determined, and then the energy distribution information corresponding to the multiple audio components is analyzed to determine the number of occurrences of the frequency in the multiple audio components. The frequency with the most occurrences can be understood as the frequency that appears relatively stably in multiple audio components, and this frequency is the resonant frequency that triggers the resonance of the air conditioning structure.
[0145] S303: Taking the candidate frequency with the highest number of occurrences corresponding to the N candidate energy values as the resonant frequency.
[0146] Specifically, after determining the number of occurrences of the frequencies corresponding to the N candidate energy values, the frequency corresponding to the highest number is determined as the resonant frequency. In this method, by determining the energy peak and the number of occurrences of the frequencies corresponding to the energy values close to the energy peak in multiple audio components, the frequency corresponding to the highest number of occurrences is determined as the resonant frequency, and the optimal resonant frequency for triggering the air conditioner structural resonance is obtained. At this resonant frequency, the structural resonance of the air conditioner is the strongest, which is conducive to obtaining the best cleaning effect during the air conditioner self-cleaning process.
[0147] The air conditioner self-cleaning method provided in this embodiment sorts the energy values corresponding to multiple audio components, and uses the first N energy values as candidate energy values, and analyzes the energy distribution information of the multiple audio components to determine the number of occurrences of candidate frequencies corresponding to the above N candidate energy values, and determines the candidate frequency with the highest number of occurrences as the resonant frequency, so as to obtain the resonant frequency that enables the air conditioner to achieve the optimal structural resonance, which is beneficial to improving the self-cleaning effect of the air conditioner.
[0148] Figure 4 This is a schematic diagram of the structure of the air conditioner self-cleaning device provided in this application. Figure 4As shown, the present application provides an air conditioner self-cleaning device, and the air conditioner self-cleaning device 400 includes:
[0149] The determination module 401 is used to determine the audio information corresponding to the air conditioner if a self-cleaning instruction is received and the air conditioner is in a frosting state;
[0150] A processing module 402 is used to analyze and process the audio information to obtain a resonant audio, where the resonant audio is used to induce structural resonance of the air conditioner;
[0151] A playing module 403 is used to play the resonance audio;
[0152] The control module 404 is used to control the air conditioner to enter the defrost mode.
[0153] In a possible implementation, the device further includes: a collection module 405;
[0154] The acquisition module 405 is used to acquire a second audio corresponding to the air conditioner when the air conditioner plays the first audio;
[0155] The processing module 402 is further used to perform denoising and filtering processing on the second audio to obtain audio information corresponding to the air conditioner;
[0156] The audio information includes: the first audio and the structural sound of the air conditioner, and the frequency range of the first audio is determined according to the equipment performance of the air conditioner.
[0157] In a possible implementation, the processing module 402 is further configured to perform frame processing on the audio information to obtain multiple audio components;
[0158] The determining module 401 is further configured to determine, for any one of the plurality of audio components, energy distribution information corresponding to the audio component, the energy distribution information including a frequency and a corresponding energy value;
[0159] The determination module 401 is further configured to determine a resonant frequency according to energy values and frequencies corresponding to the plurality of audio components, and determine a corresponding resonant audio from the first audio based on the resonant frequency.
[0160] In a possible implementation, the processing module 402 is further configured to sort the energy values corresponding to the multiple audio components and use the first N energy values as candidate energy values, where N is a positive integer greater than 0;
[0161] The determination module 401 is further configured to determine, for any one of the N candidate energy values, the number of occurrences of the candidate frequency corresponding to the candidate energy value according to the frequencies corresponding to the multiple audio components, wherein the number of occurrences is the number of the candidate frequencies among the frequencies corresponding to the multiple audio components;
[0162] The determination module 401 is further configured to use the candidate frequency with the highest number of occurrences corresponding to the N candidate energy values as the resonance frequency.
[0163] In a possible implementation manner, the determination module 401 is further configured to determine a frequency range in which structural resonance of the air conditioner occurs based on the resonance frequency;
[0164] The processing module 402 is further configured to extract, from the first audio, a resonant audio frequency that meets the frequency range of the structural resonance of the air conditioner.
[0165] In a possible implementation manner, the determination module 401 is further configured to determine whether the current operation mode of the air conditioner is a cooling mode;
[0166] The determining module 401 is further configured to determine, when the current operation mode of the air conditioner is the cooling mode, whether the current execution time of the cooling mode reaches the execution time;
[0167] The determining module 401 is further configured to determine that the air conditioner is in a frosting state when the current execution duration of the cooling mode reaches the execution duration.
[0168] In a possible implementation, the device further includes: a selection module 406;
[0169] The determination module 401 is further used to determine a plurality of historical audio information stored in a database, wherein the historical audio information is stored in the database when the air conditioner executes a historical self-cleaning program;
[0170] The selection module 406 is configured to select the audio information corresponding to the air conditioner from the plurality of historical audio information.
[0171] The air conditioner self-cleaning device provided in this embodiment can execute the method provided in the above method embodiment. Its implementation principle and technical effect are similar, and this embodiment will not be described in detail here.
[0172] Figure 5 The schematic diagram of the air conditioner structure provided in this application. Figure 5 As shown, the present application provides an air conditioner, which includes: a receiver 501, a transmitter 502, a processor 503 and a memory 504.
[0173] Receiver 501, used for receiving instructions and data;
[0174] A transmitter 502, used for sending instructions and data;
[0175] Memory 504, used to store computer-executable instructions;
[0176] The processor 503 is used to execute the computer-executable instructions stored in the memory 504 to implement the various steps performed by the air conditioner self-cleaning method in the above embodiment. For details, please refer to the relevant description in the above embodiment of the air conditioner self-cleaning method.
[0177] Optionally, the memory 504 may be independent or integrated with the processor 503 .
[0178] When the memory 504 is independently provided, the electronic device further includes a bus for connecting the memory 504 and the processor 503 .
[0179] The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, the air conditioner self-cleaning method performed by the above-mentioned air conditioner is implemented.
[0180] It will be appreciated by those skilled in the art that all or some of the steps, systems, and functional modules / units in the methods disclosed above may be implemented as software, firmware, hardware, and appropriate combinations thereof. In hardware implementations, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or implemented as hardware, or implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or transient medium). As is known to those skilled in the art, the term computer storage medium includes volatile and non-volatile, removable and non-removable media implemented in any method or technology for storing information (such as computer-readable instructions, data structures, program modules, or other data). Computer storage media include, but are not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, digital versatile disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tapes, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, it is well known to those skilled in the art that communication media typically contain computer-readable instructions, data structures, program modules, or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.
[0181] So far, the technical solution of the present application has been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easy for those skilled in the art to understand that the protection scope of the present application is obviously not limited to these specific embodiments, and the above embodiments are only used to illustrate the technical solution of the present application rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or replace some or all of the technical features therein by equivalents. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.
Claims
1. A method for self-cleaning an air conditioner, characterized in that: include: If a self-cleaning instruction is received and the air conditioner is in a frosted state, determining audio information corresponding to the air conditioner; Analyzing and processing the audio information to obtain a resonant audio, wherein the resonant audio is used to induce structural resonance of the air conditioner; The resonant audio is played, and the air conditioner is controlled to enter a defrost mode.
2. The method according to claim 1, characterized in that The determining the audio information corresponding to the air conditioner includes: When the air conditioner plays a first audio, collecting a second audio corresponding to the air conditioner; Performing denoising and filtering processing on the second audio to obtain audio information corresponding to the air conditioner; The audio information includes: the first audio and the structural sound of the air conditioner, and the frequency range of the first audio is determined according to the equipment performance of the air conditioner.
3. The method according to claim 2, characterized in that The step of analyzing and processing the audio information to obtain the resonant audio includes: Performing frame processing on the audio information to obtain multiple audio components; For any one of the multiple audio components, determine energy distribution information corresponding to the audio component, where the energy distribution information includes a frequency and a corresponding energy value; A resonant frequency is determined according to energy values and frequencies corresponding to the plurality of audio components, and a corresponding resonant audio is determined from the first audio based on the resonant frequency.
4. The method according to claim 3, characterized in that The step of determining the resonance frequency according to the energy values and frequencies corresponding to the plurality of audio components comprises: Sorting the energy values corresponding to the multiple audio components, and taking the first N energy values as candidate energy values, where N is a positive integer greater than 0; For any one of the N candidate energy values, determining, according to the frequencies corresponding to the multiple audio components, the number of occurrences of the candidate frequency corresponding to the candidate energy value, wherein the number of occurrences is the number of the candidate frequencies among the frequencies corresponding to the multiple audio components; The candidate frequency corresponding to the N candidate energy values and having the highest number of occurrences is used as the resonant frequency.
5. The method according to claim 3, characterized in that: The determining the corresponding resonant audio frequency from the first audio frequency based on the resonant frequency includes: Based on the resonant frequency, determining a frequency range in which the air conditioner undergoes structural resonance; According to the frequency range of the structural resonance of the air conditioner, the resonant audio frequency that meets the frequency range is intercepted from the first audio frequency.
6. The method according to claim 1, characterized in that The self-cleaning instruction includes the execution time of the cooling mode. If the self-cleaning instruction is received and the air conditioner is in a frosting state, determining the audio information corresponding to the air conditioner includes: Determining whether the current operation mode of the air conditioner is a cooling mode; When the current operation mode of the air conditioner is a cooling mode, determining whether the current execution time of the cooling mode reaches the execution time; When the current execution time of the cooling mode reaches the execution time, it is determined that the air conditioner is in a frosting state.
7. The method according to claim 1, characterized in that The determining the audio information corresponding to the air conditioner includes: Determining a plurality of historical audio information stored in a database, wherein the historical audio information is stored in the database when the air conditioner performs a historical self-cleaning program; The audio information corresponding to the air conditioner is selected from the plurality of historical audio information.
8. The method according to claim 1, characterized in that: Applied to an air conditioner, the air conditioner comprises: a sound pickup device, an audio playback device and an evaporator, the sound pickup device is mounted on the front panel of the air conditioner, the audio playback device is mounted at the air inlet of the evaporator, wherein when the air conditioner plays a first audio, collecting a second audio corresponding to the air conditioner comprises: Play the first audio through the audio playing device; The sound pickup device is used to collect the second audio corresponding to the air conditioner.
9. An air conditioner self-cleaning device, characterized in that: include: a determination module, configured to determine audio information corresponding to the air conditioner if a self-cleaning instruction is received and the air conditioner is in a frosted state; A processing module, used for analyzing and processing the audio information to obtain a resonant audio, wherein the resonant audio is used to induce structural resonance of the air conditioner; A playing module, used for playing the resonance audio; The control module is used to control the air conditioner to enter a defrost mode.
10. An air conditioner, characterized in that: include: Memory; processor; Wherein, the memory stores computer-executable instructions; The processor executes the computer-executable instructions stored in the memory to implement the air conditioner self-cleaning method according to any one of claims 1 to 8.
11. A computer storage medium, characterized in that: The computer storage medium stores computer executable instructions, which, when executed by a processor, are used to implement the air conditioner self-cleaning method as described in any one of claims 1 to 8.