Method and device for optimizing noise of indoor fan, air conditioner and storage medium
By acquiring the air conditioner's operating parameters and scene information, and utilizing pre-stored parameters and speed relationships, the indoor fan speed is optimized, thus solving the problem of poor noise reduction effect of the air conditioner and improving the noise reduction effect without changing the structure.
Patent Information
- Application Number
- CN202310866666.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-14
- Publication Date
- 2025-12-19
- Estimated Expiration
- 2043-07-14
AI Technical Summary
Existing air conditioning noise reduction methods are ineffective when noise levels change and cannot effectively optimize indoor fan noise.
By acquiring the air conditioner's operating parameters and scene information, and utilizing pre-stored parameter and speed relationships, the required speed relationships are determined. Based on the correspondence between scene information and speed, the indoor fan speed is optimized to reduce noise.
Without altering the air conditioner's structure, noise levels are optimized and noise reduction is improved based on different operating parameters and scenario information.
Smart Images

Figure CN119309281B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of air conditioning, and in particular to a method and device for optimizing noise of an indoor fan, an air conditioner and a storage medium. BACKGROUND
[0002] With the development of science and technology, various noises are generated in the process of production and life, and noises can have many adverse effects on people's physical and mental health. Therefore, noise reduction technology is increasingly valued by people.
[0003] At present, the way of air conditioner noise reduction includes changing the structure of the air conditioner, for example, a shock pad or sound-absorbing cotton can be added at the fan of the air conditioner. The current air conditioner noise reduction method can only weaken the noise of a specific intensity, and when the noise changes, the noise reduction effect will be reduced, that is, the current air conditioner noise reduction method has poor noise reduction effect. SUMMARY
[0004] The present application provides a method and device for reducing noise of an indoor fan, an air conditioner and a storage medium, to solve the problem of poor noise reduction effect of the current air conditioner noise reduction method and improve the noise reduction effect.
[0005] The present application provides a method for optimizing noise of an indoor fan, which comprises:
[0006] obtaining operating parameters and scene information of an air conditioner;
[0007] based on the operating parameters, determining a to-be-used speed relationship from a pre-stored corresponding relationship between parameters and speed relationships, wherein the to-be-used speed relationship comprises a corresponding relationship between information and speed;
[0008] based on the scene information and the corresponding relationship between information and speed, determining a target speed, and adjusting the speed of the indoor fan based on the target speed to optimize the noise.
[0009] According to the method for optimizing noise of an indoor fan provided by the present application, the step of adjusting the speed of the indoor fan based on the target speed comprises:
[0010] in the case that the pre-stored to-be-replaced speed includes the target speed, determining a replaced speed corresponding to the target speed from a pre-stored speed replacement relationship based on the target speed, and adjusting the speed of the indoor fan based on the replaced speed corresponding to the target speed, wherein the speed replacement relationship is a corresponding relationship between the to-be-replaced speed and the replaced speed;
[0011] in the case that the to-be-replaced speed does not include the target speed, adjusting the speed of the indoor fan to the target speed.
[0012] According to the method for optimizing the noise of the indoor fan, in the rotation speed replacement relationship, each of the to-be-replaced rotation speeds has a plurality of corresponding replaced rotation speeds;
[0013] The step of adjusting the rotation speed of the indoor fan based on the corresponding replaced rotation speed of the target rotation speed comprises:
[0014] For each of the corresponding replaced rotation speeds of the target rotation speed, a rotation speed difference value between the target rotation speed and the replaced rotation speed is obtained;
[0015] The replaced rotation speed with a rotation speed difference value lower than a preset difference threshold value is taken as a replacement adjustment rotation speed;
[0016] The rotation speed of the indoor fan is adjusted to the replacement adjustment rotation speed.
[0017] According to the method for optimizing the noise of the indoor fan, the operation parameter comprises a to-be-determined operation rotation speed;
[0018] After the step of adjusting the rotation speed of the indoor fan based on the target rotation speed, the method further comprises:
[0019] Based on the to-be-determined operation rotation speed and a pre-stored historical operation rotation speed, the number of occurrences of the to-be-determined operation rotation speed is determined;
[0020] In a case where the number of occurrences is higher than a preset number threshold value, based on the to-be-determined operation rotation speed, a to-be-stored adjustment rotation speed is determined from a corresponding relationship between a pre-stored historical operation rotation speed and a historical adjustment rotation speed;
[0021] The to-be-stored adjustment rotation speed and the to-be-determined operation rotation speed are stored in a rotation speed replacement relationship.
[0022] According to the method for optimizing the noise of the indoor fan, the scene information comprises a corresponding relationship between scene sub-information and sub-information weight;
[0023] The step of determining a target rotation speed based on the scene information and the corresponding relationship between information and rotation speed comprises:
[0024] For each sub-information weight, in a case where the sub-information weight is greater than a pre-set weight threshold value, the scene sub-information corresponding to the sub-information weight is taken as to-be-used information;
[0025] A target rotation speed is determined based on the to-be-used information and the corresponding relationship between information and rotation speed.
[0026] According to the method for optimizing the noise of the indoor fan, the scene information comprises state sub-information;
[0027] In a case where the to-be-used information does not include the state sub-information, the determining of the target rotating speed based on the to-be-used information and the corresponding relationship between information and rotating speed comprises:
[0028] determining a scene rotating speed from the corresponding relationship between information and rotating speed based on the to-be-used information;
[0029] determining a to-be-used adjusting value from a pre-set corresponding relationship between information and adjusting value based on the state sub-information;
[0030] adjusting the scene rotating speed based on the to-be-used adjusting value to obtain the target rotating speed.
[0031] According to the method for optimizing noise of an indoor fan provided by the application, the scene information comprises audio sub-information.
[0032] In a case where the to-be-used information does not include the audio sub-information, the determining of the target rotating speed based on the to-be-used information and the corresponding relationship between information and rotating speed comprises:
[0033] determining a scene rotating speed from the corresponding relationship between information and rotating speed based on the to-be-used information;
[0034] in a case where the volume corresponding to the audio sub-information is greater than a first preset volume threshold, taking a sum of the scene rotating speed and a pre-set audio rotating speed as the target rotating speed;
[0035] in a case where the volume corresponding to the audio sub-information is not greater than a second preset volume threshold, taking a difference between the scene rotating speed and the audio rotating speed as the target rotating speed, wherein the second preset volume threshold is lower than the first preset volume threshold.
[0036] The application further provides a device for optimizing noise of an indoor fan, which comprises:
[0037] an acquisition module, configured to acquire running parameters and scene information of an air conditioner;
[0038] a determination module, configured to determine a to-be-used rotating speed relationship from a pre-stored corresponding relationship between parameters and rotating speed relationships based on the running parameters, wherein the to-be-used rotating speed relationship comprises a corresponding relationship between information and rotating speed;
[0039] an adjusting module, configured to determine a target rotating speed based on the scene information and the corresponding relationship between information and rotating speed, and to adjust a rotating speed of the indoor fan based on the target rotating speed to optimize noise.
[0040] The application further provides an air conditioner comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the method for optimizing indoor fan noise according to any one of the above methods when executing the program.
[0041] The application further provides a non-transitory computer readable storage medium having a computer program stored thereon, wherein the computer program implements the steps of the method for optimizing indoor fan noise according to any one of the above methods when executed by a processor.
[0042] The application provides a method and device for optimizing indoor fan noise, an air conditioner, and a storage medium, wherein the method comprises the following steps: obtaining running parameters and scene information of the air conditioner; determining a to-be-used speed-relationship based on the running parameters, from a pre-stored corresponding relationship between parameters and speed relationships, wherein the to-be-used speed-relationship comprises a corresponding relationship between information and speed; determining a target speed based on the scene information and the corresponding relationship between information and speed; and adjusting the speed of the indoor fan based on the target speed, so as to optimize noise.
[0043] In this way, the corresponding target speed can be determined according to different running parameters and scene information, so as to optimize noise, and the noise can be reduced without changing the structure of the air conditioner, thereby improving the noise reduction effect. BRIEF DESCRIPTION OF DRAWINGS
[0044] In order to more clearly illustrate the technical solutions in the application or prior art, the following will briefly introduce the drawings needed in the embodiments or prior art description. Obviously, the drawings in the following description are some embodiments of the application, and other drawings can be obtained by those skilled in the art without creative effort on the basis of these drawings.
[0045] Figure 1 is one of the flowcharts of the method for optimizing indoor fan noise provided by the application;
[0046] Figure 2 is a structural schematic diagram of the device for optimizing indoor fan noise provided by the application;
[0047] Figure 3 is a structural schematic diagram of the air conditioner provided by the application. DETAILED DESCRIPTION
[0048] In order to make the objects, technical solutions and advantages of the present application clearer, the following will be combined with the drawings in the present application to make a clear and complete description of the technical solutions in the present application. Obviously, the described embodiments are a part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative work fall within the protection scope of the present application.
[0049] In order to improve the noise reduction effect of the air conditioner, the embodiments of the present application provide a method, device, air conditioner, non-transitory computer readable storage medium and computer program product for optimizing indoor fan noise. The following will be combined with Figure 1 The embodiments of the present application provide a method for optimizing indoor fan noise.
[0050] As Figure 1 shown, the embodiments of the present application provide a method for optimizing indoor fan noise, the method comprising:
[0051] S101, obtaining the running parameters and scene information of the air conditioner.
[0052] In order to facilitate the understanding of the method for optimizing indoor fan noise provided by the embodiments of the present application, the following will first introduce the premise of executing the above step S101. In one embodiment, in the case that the user starts the air conditioner, in order to realize noise optimization, the running parameters and scene information of the air conditioner can be obtained.
[0053] In another embodiment, the noise monitor is installed in the preset range of the air conditioner, wherein the noise monitor is connected with the air conditioner. In the case that the noise monitor monitors that the noise corresponding to the air conditioner is higher than the preset noise threshold, the noise monitor can send an execution instruction to the air conditioner, and after the air conditioner receives the execution instruction, the running parameters and scene information of the air conditioner can be obtained.
[0054] The running parameters of the air conditioner can include mode parameters, speed parameters, wind direction parameters, timing parameters, temperature parameters, etc. The scene information can include at least one scene sub-information, which can be user sub-information, distance sub-information, state sub-information, audio sub-information, etc. All of these are reasonable, and are not specifically limited here.
[0055] S102, determining the to-be-used speed relationship from the corresponding relationship between the pre-stored parameters and speed relationships based on the running parameters.
[0056] After obtaining the running parameters, the to-be-used speed relationship can be determined from the corresponding relationship between the pre-stored parameters and speed relationships based on the running parameters, wherein the to-be-used speed relationship includes the corresponding relationship between information and speed.
[0057] When the operation parameter includes multiple of the mode parameter, the rotation speed parameter, the wind direction parameter, the timing parameter, and the temperature parameter, there can be multiple rotation speed relationships corresponding to the operation parameter. In an embodiment, the rotation speed relationship with the highest contribution degree among the multiple rotation speed relationships corresponding to the operation parameter can be determined as the to-be-used rotation speed relationship based on the pre-acquired contribution degrees, where the contribution degree corresponds to the contribution degrees of the mode parameter, the rotation speed parameter, the wind direction parameter, the timing parameter, and the temperature parameter to the rotation speed relationship corresponding to each operation parameter.
[0058] For example, the operation parameter 1 includes the mode parameter, the rotation speed parameter, and the temperature parameter. When there are multiple rotation speed relationships 1 corresponding to the operation parameter 1, the rotation speed relationship with the highest contribution degree among the multiple rotation speed relationships 1 can be determined as the to-be-used rotation speed relationship based on the pre-acquired contribution degree 1, where the contribution degree 1 corresponds to the contribution degrees of the mode parameter, the rotation speed parameter, and the temperature parameter to each rotation speed relationship 1.
[0059] In another embodiment, the rotation speed relationship with the highest contribution degree and the highest weight among the multiple rotation speed relationships corresponding to the operation parameter can be determined as the to-be-used rotation speed relationship based on the pre-acquired contribution degree and the pre-acquired weight of the sub-information, where the pre-set weight corresponds to the weights of the mode parameter, the rotation speed parameter, the wind direction parameter, the timing parameter, and the temperature parameter.
[0060] In S103, the target rotation speed is determined based on the scene information and the correspondence between the information and the rotation speed, and the rotation speed of the indoor fan is adjusted based on the target rotation speed to optimize the noise.
[0061] When the to-be-used rotation speed relationship and the scene information are acquired, the target rotation speed can be determined based on the scene information and the correspondence between the information and the rotation speed. In an embodiment, the target rotation speed can be determined from the correspondence between the information and the rotation speed based on the scene information.
[0062] In another embodiment, the scene rotation speed corresponding to a part of the scene information can be determined from the correspondence between the information and the rotation speed based on the part of the scene information, and then the target rotation speed can be obtained by adjusting the scene rotation speed based on another part of the scene information.
[0063] After the target rotation speed is acquired, the rotation speed of the indoor fan can be adjusted based on the target rotation speed, so that the rotation speed of the indoor fan can be changed to optimize the noise.
[0064] It can be seen that in the embodiment, the running parameters and the scene information of the air conditioner can be acquired, the to-be-used speed relationship is determined from the correspondence relationship between the pre-stored parameters and the speed relationship based on the running parameters, the to-be-used speed relationship includes the correspondence relationship between the information and the speed, the target speed is determined based on the scene information and the correspondence relationship between the information and the speed, and the speed of the indoor fan is adjusted based on the target speed to optimize the noise.
[0065] In this way, the corresponding target speed can be determined according to different running parameters and scene information, so as to optimize the noise, and the noise can be reduced without changing the structure of the air conditioner, thereby improving the noise reduction effect.
[0066] As an implementation manner of the embodiment of the application, the step of adjusting the speed of the indoor fan based on the target speed can include:
[0067] In a case where the to-be-replaced speed includes the target speed, the replaced speed corresponding to the target speed is determined from the pre-stored speed replacement relationship based on the target speed, and the speed of the indoor fan is adjusted based on the replaced speed corresponding to the target speed, wherein the speed replacement relationship is a correspondence relationship between the to-be-replaced speed and the replaced speed.
[0068] In a case where the to-be-replaced speed does not include the target speed, the speed of the indoor fan is adjusted to the target speed.
[0069] After the target speed is acquired, it can be judged whether the target speed is included in the pre-stored to-be-replaced speed, wherein the pre-stored to-be-replaced speed includes at least one speed. The pre-stored to-be-replaced speed belongs to the pre-stored speed replacement relationship.
[0070] In a case where the pre-stored to-be-replaced speed includes the target speed, it indicates that the target speed needs to be avoided, that is, the target speed needs to be replaced, and therefore the replaced speed corresponding to the target speed can be determined from the pre-stored speed replacement relationship based on the target speed.
[0071] In a case where the replaced speed corresponding to the target speed is acquired, the speed of the indoor fan can be adjusted based on the replaced speed corresponding to the target speed. The speed replacement relationship is a correspondence relationship between the to-be-replaced speed and the replaced speed.
[0072] In a case where the replaced speed corresponding to the target speed includes only one, the speed of the indoor fan can be adjusted to the replaced speed corresponding to the target speed, so as to optimize the noise.
[0073] In the rotation speed replacement relationship, each to-be-replaced rotation speed can have a plurality of corresponding replaced rotation speeds, and correspondingly, the replaced rotation speed corresponding to the target rotation speed can include a plurality of replaced rotation speeds. The step of adjusting the rotation speed of the indoor fan based on the replaced rotation speed corresponding to the target rotation speed can include:
[0074] For each replaced rotation speed corresponding to the target rotation speed, the rotation speed difference value between the target rotation speed and the replaced rotation speed is obtained. The replaced rotation speed with a rotation speed difference value lower than a preset difference threshold is taken as a replacement adjustment rotation speed. The rotation speed of the indoor fan is adjusted to the replacement adjustment rotation speed.
[0075] For each replaced rotation speed corresponding to the target rotation speed, the rotation speed difference value between the target rotation speed and the replaced rotation speed is obtained. The replaced rotation speed corresponding to the target rotation speed includes a plurality of replaced rotation speeds, and correspondingly, the rotation speed difference value includes a plurality of rotation speed difference values.
[0076] After the rotation speed difference value is obtained, the replaced rotation speed with a rotation speed difference value lower than a preset difference threshold can be taken as a replacement adjustment rotation speed, and then the rotation speed of the indoor fan can be adjusted to the replacement adjustment rotation speed, so that the noise can be optimized.
[0077] In the case where the replaced rotation speed with a rotation speed difference value lower than a preset difference threshold includes a plurality of replaced rotation speeds, one of the replaced rotation speeds can be randomly selected as a replacement adjustment rotation speed. The replaced rotation speed with the lowest rotation speed difference value can also be taken as a replacement adjustment rotation speed. The actual use can be set according to the actual use.
[0078] In the above manner, in the case where the target rotation speed needs to be replaced, the replacement adjustment rotation speed can be determined from the pre-stored rotation speed replacement relationship, so as to optimize the noise. That is, by using the above-mentioned manner, the target rotation speed can be avoided, so as to realize more accurate optimization of the noise and improve the noise reduction effect.
[0079] In the case where the to-be-replaced rotation speed does not include the target rotation speed, it is indicated that the target rotation speed does not need to be avoided, that is, the target rotation speed does not need to be replaced. Therefore, the rotation speed of the indoor fan can be adjusted to the target rotation speed, so as to optimize the noise.
[0080] It can be seen that in the embodiment, different ways can be used to adjust the rotation speed of the indoor fan according to whether the pre-stored to-be-replaced rotation speed includes the target rotation speed, so as to optimize the noise and improve the noise reduction effect.
[0081] As an embodiment of the present application, the above-mentioned operating parameter includes a to-be-determined operating rotation speed, that is, the rotation speed parameter included in the operating parameter.
[0082] After the step of adjusting the rotation speed of the indoor fan based on the target rotation speed, the above-mentioned method can further include:
[0083] Based on the to-be-determined running speed and the pre-stored historical running speed, the occurrence number of the to-be-determined running speed is determined. The historical running speed is the speed parameter included in the historical running parameter. That is, the historical running speed is the speed parameter that needs to be optimized.
[0084] The occurrence number of the to-be-determined running speed is the number of the to-be-determined running speed included in the historical running speed plus 1. For example, the to-be-determined running speed is speed A, the number of speed A included in the historical running speed is 5, and the occurrence number of the to-be-determined running speed can be determined as 6.
[0085] In the case where the occurrence number is higher than the preset number threshold, the to-be-stored adjustment speed is determined from the correspondence between the pre-stored historical running speed and the historical adjustment speed based on the to-be-determined running speed.
[0086] In the case where the occurrence number is higher than the preset number threshold, it indicates that the to-be-determined running speed is a speed that needs to be avoided. Therefore, the to-be-stored adjustment speed can be determined from the pre-stored correspondence between the historical running speed and the historical adjustment speed based on the to-be-determined running speed.
[0087] The historical adjustment speed is the speed that is optimized for noise. The preset number threshold can be selected according to actual use requirements. The preset number threshold can be 6, 14, 58, etc., which are all reasonable.
[0088] The to-be-stored adjustment speed and the to-be-determined running speed are stored in the speed replacement relationship.
[0089] After obtaining the to-be-stored adjustment speed, the to-be-stored adjustment speed and the to-be-determined running speed can be stored in the speed replacement relationship. In the case where the to-be-determined running speed is obtained again later, that is, in the case where the pre-stored to-be-replaced speed includes the target speed, the replacement adjustment speed can be determined from the pre-stored speed replacement relationship, thereby optimizing the noise.
[0090] It can be seen that in the embodiment, the to-be-stored adjustment speed can be determined in the case where the occurrence number of the to-be-determined running speed is higher than the preset number threshold, so as to store the to-be-stored adjustment speed and the to-be-determined running speed in the speed replacement relationship. In this way, the speed replacement relationship can be updated in real time during the noise optimization process, so as to avoid the speed with too many occurrences and the noise generated thereby has a greater impact on the user, thereby further improving the noise reduction effect.
[0091] As an implementation of an embodiment of the present application, the scene information includes a corresponding relationship between scene sub-information and sub-information weights. The scene sub-information can be user sub-information, distance sub-information, state sub-information, audio sub-information, etc. Correspondingly, the sub-information weights can be user sub-weights, distance sub-weights, state sub-weights, audio sub-weights, etc.
[0092] The step of determining the target speed based on the scene information and the corresponding relationship between information and speed can include:
[0093] For each sub-information weight, if the sub-information weight is greater than a pre-set weight threshold, the scene sub-information corresponding to the sub-information weight is used as the to-be-used information.
[0094] In an implementation, each sub-information weight can be pre-set. In another implementation, the corresponding relationship between the scene sub-information and the pre-set sub-information and weight is used to determine the weight corresponding to the scene sub-information. Through this embodiment, the weight corresponding to the scene sub-information can be accurately determined according to different scene sub-information.
[0095] If the scene information includes only any one of user sub-information, distance sub-information, state sub-information, and audio sub-information, the user sub-weights, distance sub-weights, state sub-weights, or audio sub-weights can be compared with the pre-set weight threshold.
[0096] If the user sub-weights, distance sub-weights, state sub-weights, or audio sub-weights are greater than the weight threshold, the scene sub-information corresponding to the user sub-weights, distance sub-weights, state sub-weights, or audio sub-weights can be used as the to-be-used information.
[0097] If the user sub-weights, distance sub-weights, state sub-weights, or audio sub-weights are not greater than the weight threshold, the scene information can be re-acquired so that the subsequent step of determining the target speed based on the to-be-used information from the corresponding relationship between information and speed can be performed.
[0098] If the scene information includes multiple types of user sub-information, distance sub-information, state sub-information, and audio sub-information, multiple types of user sub-weights, distance sub-weights, state sub-weights, and audio sub-weights can be compared with the pre-set weight threshold.
[0099] If multiple types of user sub-weights, distance sub-weights, state sub-weights, and audio sub-weights are greater than the weight threshold, the scene sub-information corresponding to the multiple types of user sub-weights, distance sub-weights, state sub-weights, and audio sub-weights can be used as the to-be-used information.
[0100] In a case where some of the user sub-weight, distance sub-weight, state sub-weight, and audio sub-weight are greater than the weight threshold, the scenario sub-information corresponding to the greater weight threshold can be used as the to-be-used information.
[0101] In a case where none of the user sub-weight, distance sub-weight, state sub-weight, and audio sub-weight is greater than the weight threshold, the rotational speed can be adjusted based on the scenario sub-information corresponding to the user sub-weight, distance sub-weight, state sub-weight, and audio sub-weight.
[0102] In an embodiment, the rotational speed of the indoor fan can be adjusted according to the scenario sub-information and the preset adjustment rotational speed. For example, in a case where the distance sub-information indicates that the user is far away, the preset adjustment rotational speed can be increased based on the running rotational speed of the indoor fan.
[0103] For another example, the user sub-information can be information corresponding to an image collected by an image collection device, and in a case where the user sub-information indicates that the user uses a fan, the preset adjustment rotational speed can be increased based on the running rotational speed of the indoor fan. The adjustment can be made according to the actual use scenario.
[0104] After the rotational speed of the indoor fan is adjusted, the adjusted rotational speed and the scenario information can be stored correspondingly to obtain a correspondence between the adjusted rotational speed and the scenario information, and then the correspondence between the adjusted rotational speed and the scenario information can be stored correspondingly to the running parameter.
[0105] The adjusted rotational speed can be adjusted according to different scenario sub-information, and for each scenario sub-information corresponding to the same adjusted rotational speed, the higher the weight of the scenario sub-information corresponding to the scenario sub-information, the more times the rotational speed is adjusted according to the scenario sub-information. Therefore, different sub-information and weight correspondences can be generated for each adjusted rotational speed.
[0106] Based on the to-be-used information and the correspondence between the information and the rotational speed, a target rotational speed is determined.
[0107] After the to-be-used information is obtained, the target rotational speed can be determined from the correspondence between the information and the rotational speed based on the to-be-used information. In this way, a more accurate target rotational speed can be obtained, thereby improving the noise reduction effect.
[0108] As an embodiment of the present application, the above scenario sub-information includes state sub-information, and the sub-information weight corresponding to the state sub-information is the state sub-weight.
[0109] In a case where the to-be-used information does not include the state sub-information, that is, the state sub-weight is not greater than the weight threshold, the step of determining the target rotational speed based on the to-be-used information and the correspondence between the information and the rotational speed can include:
[0110] determine a scene speed from a correspondence between information and speed based on the to-be-used information;
[0111] determine a to-be-used adjustment value from a correspondence between information and adjustment value based on the state sub-information;
[0112] adjust the scene speed based on the to-be-used adjustment value to obtain a target speed.
[0113] Since the state of the user is changeable and the user has different sensitivities to sound in different states, to further improve the noise reduction effect, a scene speed can be determined from a correspondence between information and speed based on the to-be-used information.
[0114] After the scene speed is obtained, a to-be-used adjustment value can be determined from a correspondence between information and adjustment value based on state sub-information. Then, the scene speed can be adjusted based on the to-be-used adjustment value to obtain a target speed.
[0115] In a case where the state sub-information indicates that the user has a high sensitivity to sound, a difference between the scene speed and the to-be-used adjustment value can be taken as the target speed. In a case where the state sub-information indicates that the user has a low sensitivity to sound, a sum of the scene speed and the to-be-used adjustment value can be taken as the target speed. The high and low of the sensitivity of the user to sound can be preset.
[0116] For example, in a case where the state sub-information indicates that the user is sleeping, the user has a high sensitivity to sound, and thus a difference between the scene speed and the to-be-used adjustment value can be taken as the target speed.
[0117] For another example, in a case where the state sub-information indicates that the user is singing, it indicates that the user has a low sensitivity to sound, and thus a sum of the scene speed and the to-be-used adjustment value can be taken as the target speed.
[0118] It can be seen that in the embodiment, in a case where the to-be-used information does not include the state sub-information, the to-be-used adjustment value can be determined according to the state sub-information, and then the scene speed is adjusted based on the to-be-used adjustment value, so that a more accurate target speed is obtained, so that the noise reduction effect can be improved subsequently.
[0119] As an implementation manner of the embodiment, the scene information includes audio sub-information. The sub-information weight corresponding to the audio sub-information is an audio sub-weight.
[0120] In a case where the to-be-used information does not include the audio sub-information, that is, in a case where the audio sub-weight is not greater than the weight threshold, the step of determining the target speed based on the to-be-used information and the correspondence between information and speed can include:
[0121] determine the scene rotating speed from the information-rotating speed correspondence relationship based on the to-be-used information;
[0122] in a case where the volume corresponding to the audio sub-information is greater than a first preset volume threshold, taking a sum of the scene rotating speed and a preset audio rotating speed as the target rotating speed;
[0123] in a case where the volume corresponding to the audio sub-information is not greater than a second preset volume threshold, taking a difference between the scene rotating speed and a preset audio rotating speed as the target rotating speed, wherein the second preset volume threshold is lower than the first preset volume threshold.
[0124] Since the volume corresponding to the audio sub-information in the preset range of the air conditioner varies greatly, and the volume corresponding to the audio sub-information is different, the sensitivity of the user to the sound is also different, therefore, in order to further improve the noise reduction effect, the scene rotating speed can be determined from the information-rotating speed correspondence relationship based on the to-be-used information.
[0125] After the scene rotating speed is acquired, the relationship between the volume corresponding to the audio sub-information and the first preset volume threshold and the second preset volume threshold can be judged, in a case where the volume corresponding to the audio sub-information is greater than the first preset volume threshold, it indicates that the volume in the preset range of the air conditioner is high, and the environment in which the user is located is relatively noisy, therefore, in order to further improve the operating efficiency of the air conditioner, the sum of the scene rotating speed and a preset audio rotating speed can be taken as the target rotating speed, wherein the second preset volume threshold is lower than the first preset volume threshold.
[0126] in a case where the volume corresponding to the audio sub-information is not greater than the first preset volume threshold and is greater than the second preset volume threshold, the scene rotating speed can be taken as the target rotating speed, in a case where the volume corresponding to the audio sub-information is not greater than the second preset volume threshold, it indicates that the volume in the preset range of the air conditioner is low, and the environment in which the user is located is relatively quiet, therefore, in order to further improve the noise reduction effect, the difference between the scene rotating speed and a preset audio rotating speed can be taken as the target rotating speed.
[0127] It can be seen that, in the embodiment, in a case where the to-be-used information does not include the audio sub-information, the target rotating speed can be determined in different manners according to the relationship between the volume corresponding to the audio sub-information and the first preset volume threshold and the second preset volume threshold, so as to improve the noise reduction effect subsequently.
[0128] The device for optimizing indoor fan noise provided by the application is described below, and the device for optimizing indoor fan noise described below can be correspondingly referred to the method for optimizing indoor fan noise described above.
[0129] As Figure 2As shown, the embodiment of the present application provides a device for optimizing noise of an indoor fan, which comprises:
[0130] The acquisition module 210 is configured to acquire an operation parameter and scene information of the air conditioner.
[0131] The determination module 220 is configured to determine a to-be-used speed relationship from a pre-stored parameter and speed relationship correspondence relationship based on the operation parameter, wherein the to-be-used speed relationship comprises a correspondence relationship between information and speed.
[0132] The adjustment module 230 is configured to determine a target speed based on the scene information and the correspondence relationship between information and speed, and adjust the speed of the indoor fan based on the target speed to optimize noise.
[0133] As an embodiment of the present application, the adjustment module 230 can comprise:
[0134] The first adjustment unit is configured to determine a replaced speed corresponding to the target speed from a pre-stored speed replacement relationship based on the target speed in a case where a to-be-replaced speed in the pre-stored speed replacement relationship comprises the target speed, and adjust the speed of the indoor fan based on the replaced speed corresponding to the target speed, wherein the speed replacement relationship is a correspondence relationship between the to-be-replaced speed and the replaced speed.
[0135] The second adjustment unit is configured to adjust the speed of the indoor fan to the target speed in a case where the to-be-replaced speed does not comprise the target speed.
[0136] As an embodiment of the present application, in the speed replacement relationship, each to-be-replaced speed has a plurality of corresponding replaced speeds, and the first adjustment unit can comprise:
[0137] The adjustment subunit is configured to acquire a speed difference value between the target speed and each replaced speed corresponding to the target speed.
[0138] The replaced speed with a speed difference value lower than a preset difference threshold value is taken as a replacement adjustment speed.
[0139] The speed of the indoor fan is adjusted to the replacement adjustment speed.
[0140] As an embodiment of the present application, the operation parameter comprises a to-be-determined operation speed.
[0141] The device further comprises:
[0142] A frequency determination module is configured to determine a frequency of occurrence of the to-be-determined operating speed based on the to-be-determined operating speed and the pre-stored historical operating speeds after adjusting the speed of the indoor fan based on the target speed.
[0143] A storage speed determination module is configured to determine a to-be-stored adjustment speed based on the to-be-determined operating speed from a correspondence between the pre-stored historical operating speeds and historical adjustment speeds when the frequency of occurrence is higher than a preset frequency threshold.
[0144] A storage module is configured to store the to-be-stored adjustment speed and the to-be-determined operating speed in a speed replacement relationship.
[0145] As an embodiment of the present application, the scene information includes a correspondence between scene sub-information and sub-information weights; the adjustment module 230 includes:
[0146] A to-be-used information determination unit is configured to, for each sub-information weight, determine the scene sub-information corresponding to the sub-information weight as to-be-used information when the sub-information weight is greater than a preset weight threshold.
[0147] A target speed determination unit is configured to determine a target speed based on the to-be-used information and a correspondence between information and speed.
[0148] As an embodiment of the present application, the scene information includes state sub-information.
[0149] The target speed determination unit includes:
[0150] A first speed determination sub-unit is configured to determine a scene speed from the correspondence between information and speed based on the to-be-used information when the to-be-used information does not include the state sub-information.
[0151] Determine a to-be-used adjustment value from a pre-set correspondence between information and adjustment value based on the state sub-information.
[0152] Adjust the scene speed based on the to-be-used adjustment value to obtain a target speed.
[0153] As an embodiment of the present application, the scene information includes audio sub-information; the target speed determination unit includes:
[0154] A second speed determination sub-unit is configured to determine a scene speed from the correspondence between information and speed based on the to-be-used information when the to-be-used information does not include the audio sub-information.
[0155] If the volume corresponding to the audio sub-information is greater than the first preset volume threshold, the sum of the scene rotation speed and the preset audio rotation speed is taken as the target rotation speed.
[0156] If the volume corresponding to the audio sub-information is not greater than the second preset volume threshold, the difference between the scene rotation speed and the audio rotation speed is taken as the target rotation speed, wherein the second preset volume threshold is lower than the first preset volume threshold.
[0157] Figure 3 This example illustrates a schematic diagram of the physical structure of an air conditioner, which includes an indoor fan ( Figure 3 (not shown), such as Figure 3 As shown, the air conditioner may include a processor 310, a communication interface 320, a memory 330, and a communication bus 340. The processor 310, communication interface 320, and memory 330 communicate with each other via the communication bus 340. The processor 310 can call logical instructions stored in the memory 330 to execute a method for optimizing indoor fan noise. This method includes: acquiring the air conditioner's operating parameters and scene information; determining the desired speed relationship based on the operating parameters from a pre-stored correspondence between parameters and speed ratios, wherein the desired speed relationship includes a correspondence between information and speed ratios; determining a target speed based on the scene information and the correspondence between information and speed ratios; and adjusting the indoor fan speed based on the target speed to optimize noise.
[0158] Furthermore, the logical instructions in the aforementioned memory 330 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0159] In another aspect, the present application also provides a computer program product comprising a computer program, the computer program being stored in a non-transitory computer-readable storage medium, and the computer program being executable by a processor to enable a computer to perform the method for optimizing noise of an indoor fan provided by the above method, the method comprising: obtaining running parameters and scene information of the air conditioner, determining a to-be-used speed relationship based on the running parameters from a pre-stored corresponding relationship of parameter and speed relationship, wherein the to-be-used speed relationship comprises a corresponding relationship of information and speed, determining a target speed based on the scene information and the corresponding relationship of information and speed, and adjusting a speed of the indoor fan based on the target speed to optimize the noise.
[0160] In another aspect, the present application also provides a non-transitory computer-readable storage medium having a computer program stored thereon, the computer program being executable by a processor to implement the method for optimizing noise of an indoor fan provided by the above method, the method comprising: obtaining running parameters and scene information of the air conditioner, determining a to-be-used speed relationship based on the running parameters from a pre-stored corresponding relationship of parameter and speed relationship, wherein the to-be-used speed relationship comprises a corresponding relationship of information and speed, determining a target speed based on the scene information and the corresponding relationship of information and speed, and adjusting a speed of the indoor fan based on the target speed to optimize the noise.
[0161] The device embodiments described above are merely illustrative, wherein the units described as separate components can or can not be physically separate, and the components displayed as units can or can not be physical units, i.e., can be located in one place, or can be distributed on multiple network units. Part or all of the modules can be selected to achieve the purpose of the embodiment scheme according to actual needs. Those skilled in the art can understand and implement without creative labor.
[0162] From the above description of the embodiments, those skilled in the art can clearly understand that the embodiments can be implemented by means of software plus necessary general hardware platforms, and of course can also be implemented by hardware. Based on such understanding, the above technical solutions, essentially or in other words, the part that contributes to the prior art, can be embodied in the form of a software product, which can be stored in a computer-readable storage medium, such as a ROM / RAM, a magnetic disk, an optical disk, etc., and includes a plurality of instructions to make a computer device (which can be a personal computer, a server, or a network device, etc.) execute the methods described in each embodiment or some parts of the embodiments.
[0163] It should be pointed out finally that the above embodiments are only used to illustrate the technical solutions of the present application, but not to limit the same; and although the present application has been described in detail with reference to the foregoing embodiments, it should be appreciated by those skilled in the art that the technical solutions recorded in the foregoing embodiments can be modified, or some technical features thereof can be replaced equivalently; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A method of optimizing noise of an indoor fan, the method comprising: The method comprises: obtaining an operating parameter and scene information of an air conditioner; based on the operating parameter, determining a to-be-used speed relationship from a pre-stored corresponding relationship between parameters and speed relationships, wherein the to-be-used speed relationship comprises a corresponding relationship between information and speed; based on the scene information and the corresponding relationship between information and speed, determining a target speed, and adjusting the speed of the indoor fan based on the target speed to optimize noise; the scene information comprises a corresponding relationship between scene sub-information and sub-information weights; the step of determining the target speed based on the scene information and the corresponding relationship between information and speed comprises: for each sub-information weight, if the sub-information weight is greater than a pre-set weight threshold, the scene sub-information corresponding to the sub-information weight is used as to-be-used information; based on the to-be-used information and the corresponding relationship between information and speed, determining the target speed.
2. The method of claim 1, wherein, the step of adjusting the speed of the indoor fan based on the target speed comprises: if the to-be-replaced speed comprises the target speed, determining a replaced speed corresponding to the target speed from a pre-stored speed replacement relationship based on the target speed, and adjusting the speed of the indoor fan based on the replaced speed corresponding to the target speed, wherein the speed replacement relationship is a corresponding relationship between the to-be-replaced speed and the replaced speed; if the to-be-replaced speed does not comprise the target speed, adjusting the speed of the indoor fan to the target speed.
3. The method of claim 2, wherein the method further comprises: in the speed replacement relationship, each to-be-replaced speed has a plurality of corresponding replaced speeds; the step of adjusting the speed of the indoor fan based on the replaced speed corresponding to the target speed comprises: for each replaced speed corresponding to the target speed, obtaining a speed difference value between the target speed and the replaced speed; the replaced speed with a speed difference value lower than a pre-set difference threshold is used as a replacement adjustment speed; the speed of the indoor fan is adjusted to the replacement adjustment speed.
4. The method of optimizing indoor fan noise according to any one of claims 1-3, wherein, the operating parameter comprises a to-be-determined operating speed; after the step of adjusting the speed of the indoor fan based on the target speed, the method further comprises: based on the to-be-determined operating speed and a pre-stored historical operating speed, determining the number of occurrences of the to-be-determined operating speed; if the number of occurrences is higher than a pre-set number threshold, determining a to-be-stored adjustment speed from a pre-stored corresponding relationship between historical operating speeds and historical adjustment speeds based on the to-be-determined operating speed; the to-be-stored adjustment speed and the to-be-determined operating speed are stored in a speed replacement relationship.
5. The method of claim 1-3, wherein, the scene information comprises state sub-information; if the to-be-used information does not comprise the state sub-information, the step of determining the target speed based on the to-be-used information and the corresponding relationship between information and speed comprises: based on the to-be-used information, determining a scene speed from the corresponding relationship between information and speed; based on the state sub-information, determining a to-be-used adjustment value from a pre-set corresponding relationship between information and adjustment values; Adjust the scene rotating speed based on the to-be-used adjusting value to obtain a target rotating speed.
6. The method of claim 1-3, wherein, The scene information includes audio sub-information. In a case where the to-be-used information does not include the audio sub-information, the step of determining the target rotating speed based on the to-be-used information and the correspondence between information and rotating speed includes: Determine the scene rotating speed from the correspondence between information and rotating speed based on the to-be-used information. In a case where the volume corresponding to the audio sub-information is greater than a first preset volume threshold, take the sum of the scene rotating speed and a preset audio rotating speed as the target rotating speed. In a case where the volume corresponding to the audio sub-information is not greater than a second preset volume threshold, take the difference between the scene rotating speed and the audio rotating speed as the target rotating speed, wherein the second preset volume threshold is lower than the first preset volume threshold.
7. A device for optimizing indoor fan noise, characterized in that, The apparatus includes: An obtaining module configured to obtain an operating parameter of an air conditioner and scene information; A determining module configured to determine a to-be-used rotating speed relationship from a correspondence between a pre-stored parameter and rotating speed relationship based on the operating parameter, wherein the to-be-used rotating speed relationship includes a correspondence between information and rotating speed; An adjusting module configured to determine a target rotating speed based on the scene information and the correspondence between information and rotating speed, and adjust the rotating speed of the indoor fan based on the target rotating speed to optimize noise; The scene information includes a correspondence between scene sub-information and sub-information weight; The step of determining the target rotating speed based on the scene information and the correspondence between information and rotating speed includes: For each sub-information weight, in a case where the sub-information weight is greater than a pre-set weight threshold, take the scene sub-information corresponding to the sub-information weight as to-be-used information; Determine the target rotating speed based on the to-be-used information and the correspondence between information and rotating speed.
8. An air conditioner comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, characterized in that, The processor executes the computer program to implement the steps of the method for optimizing noise of an indoor fan according to any one of claims 1 to 6. 9.A non-transitory computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method for optimizing noise of an indoor fan according to any one of claims 1 to 6.
Citation Information
Patent Citations
Rotation speed control method and device
CN109780699A
Fan noise control method and device, terminal equipment and storage medium
CN112460059A