CN114061054A - Control method and system for active noise reduction of air conditioner, electronic equipment and storage medium - Google Patents
Control method and system for active noise reduction of air conditioner, electronic equipment and storage medium Download PDFInfo
- Publication number
- CN114061054A CN114061054A CN202111296294.3A CN202111296294A CN114061054A CN 114061054 A CN114061054 A CN 114061054A CN 202111296294 A CN202111296294 A CN 202111296294A CN 114061054 A CN114061054 A CN 114061054A
- Authority
- CN
- China
- Prior art keywords
- noise
- air conditioner
- loudspeaker
- closest
- standby state
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F11/00—Control or safety arrangements
- F24F11/62—Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F13/00—Details common to, or for air-conditioning, air-humidification, ventilation or use of air currents for screening
- F24F13/24—Means for preventing or suppressing noise
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F13/00—Details common to, or for air-conditioning, air-humidification, ventilation or use of air currents for screening
- F24F13/24—Means for preventing or suppressing noise
- F24F2013/247—Active noise-suppression
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F24—HEATING; RANGES; VENTILATING
- F24F—AIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
- F24F2130/00—Control inputs relating to environmental factors not covered by group F24F2110/00
- F24F2130/40—Noise
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Signal Processing (AREA)
- Soundproofing, Sound Blocking, And Sound Damping (AREA)
- Air Conditioning Control Device (AREA)
Abstract
The invention provides a control method, a system, electronic equipment and a storage medium for active noise reduction of an air conditioner, which comprises the steps of obtaining audio data during the operation of the air conditioner, and determining the position and the parameters of noise based on the audio data; and judging the running state of the loudspeaker, and carrying out active noise reduction control based on the noise position and the noise parameter. The invention provides a control method for actively reducing noise of an air conditioner, which comprises the steps of obtaining audio data generated when the air conditioner runs, obtaining a noise position and a noise parameter generated by the air conditioner, judging the running state of a loudspeaker according to the noise position and the noise parameter, carrying out active noise reduction control based on the noise position and the noise parameter, controlling the loudspeaker closest to the noise position when the loudspeaker closest to the noise position is in a standby state, and carrying out active noise reduction according to the noise parameter; when the loudspeaker closest to the noise position is not in a standby state, the loudspeaker which is in the standby state and is relatively closest to the noise position is controlled, active noise reduction is carried out according to the noise parameters, and noise during the operation of the air conditioner is effectively reduced.
Description
Technical Field
The invention relates to the technical field of air conditioners, in particular to a control method and a control system for active noise reduction of an air conditioner, electronic equipment and a storage medium.
Background
Air conditioners are now essential appliances for homes and offices, and are used for a long time especially in summer and winter. The air conditioner can refrigerate in summer and heat in winter, can adjust the indoor temperature to be warm in winter and cool in summer, and provides a comfortable environment for users.
However, the existing air conditioner has high noise during operation, and is difficult to meet the actual requirements of users when working in places such as libraries, bedrooms, recording booths and the like which need both a loudspeaker and are quiet.
Disclosure of Invention
The embodiment of the invention provides a control method and system for active noise reduction of an air conditioner, electronic equipment and a storage medium, which are used for solving the noise problem of the air conditioner in a quiet environment.
The embodiment of the invention provides a control method for active noise reduction of an air conditioner, wherein the air conditioner is provided with a plurality of loudspeakers arranged at different positions; the control method comprises the following steps:
acquiring audio data during air conditioner operation, and determining a noise position and a noise parameter based on the audio data;
judging the running state of the loudspeaker, and performing active noise reduction control based on the noise position and the noise parameter; and controlling the loudspeaker which is in a standby state and is relatively closest to the noise position, and actively reducing noise according to the noise parameter.
According to an embodiment of the present invention, after the step of obtaining audio data during operation of an air conditioner and determining a noise position and a noise parameter based on the audio data, the step of activating an active noise reduction function of the air conditioner further includes:
judging whether the noise parameter exceeds a set value;
if the noise parameter is judged to be over the set value, activating the active noise reduction function of the air conditioner;
and if the noise parameter is judged and obtained to be not over the set value, the active noise reduction function of the air conditioner is closed.
According to the control method for actively reducing the noise of the air conditioner, provided by one embodiment of the invention, if the loudspeaker closest to the noise position is judged and known to be in a standby state, the loudspeaker closest to the noise position is controlled, and active noise reduction is carried out according to the noise parameter;
if judging that the loudspeaker closest to the noise position is not in a standby state, controlling the loudspeaker which is in the standby state and is relatively closest to the noise position, and actively reducing noise according to the noise parameter;
and if judging that all the loudspeakers are not in the standby state, closing the active noise reduction function of the air conditioner.
According to an embodiment of the invention, an air conditioner active noise reduction control method is provided, the air conditioner comprises: an air conditioner indoor unit and an air conditioner outdoor unit; the air-conditioning indoor unit is provided with a plurality of loudspeakers arranged at different positions on the air-conditioning indoor unit, the running state of the loudspeakers is judged, and the step of actively reducing noise based on the noise positions and the noise parameters specifically comprises the following steps:
if the noise position is judged and known to be indoor and the closest loudspeaker on the indoor unit of the air conditioner is in a standby state, controlling the loudspeaker on the closest noise position on the indoor unit of the air conditioner, and actively reducing noise according to the noise parameter;
if the noise position is judged and known to be indoor and the closest loudspeaker on the indoor unit of the air conditioner is not in a standby state, controlling the loudspeaker on the indoor unit of the air conditioner in the standby state and relatively closest to the noise position, and actively reducing noise according to the noise parameter;
and if the noise position is judged and known to be outdoor, the active noise reduction function of the air conditioner is closed.
According to the control method for actively reducing the noise of the air conditioner, provided by one embodiment of the invention, if the noise position is judged and known to be indoor and all the loudspeakers on the indoor unit of the air conditioner are not in a standby state, the active noise reduction function of the air conditioner is turned off.
According to an embodiment of the invention, an air conditioner active noise reduction control method is provided, the air conditioner comprises: an air conditioner indoor unit and an air conditioner outdoor unit; the air conditioner indoor unit and the air conditioner outdoor unit are respectively provided with the loudspeaker arranged at different positions on the air conditioner indoor unit and the air conditioner outdoor unit, then the operation state of the loudspeaker is judged, and the step of actively reducing noise based on the noise position and the noise parameter specifically comprises the following steps:
if the noise position is judged and known to be indoor and the closest loudspeaker on the indoor unit of the air conditioner is in a standby state, controlling the loudspeaker on the closest noise position on the indoor unit of the air conditioner, and actively reducing noise according to the noise parameter;
if the noise position is judged and known to be indoor and the closest loudspeaker on the indoor unit of the air conditioner is not in a standby state, controlling the loudspeaker on the indoor unit of the air conditioner in the standby state and relatively closest to the noise position, and actively reducing noise according to the noise parameter;
if the noise position is judged and known to be outdoors and the closest loudspeaker on the air conditioner outdoor unit is in a standby state, controlling the loudspeaker on the closest noise position on the air conditioner outdoor unit, and actively reducing noise according to the noise parameter;
and if the noise position is judged and known to be outdoors and the closest loudspeaker on the air conditioner outdoor unit is not in a standby state, controlling the loudspeaker on the air conditioner outdoor unit in the standby state and relatively closest to the noise position, and actively reducing noise according to the noise parameter.
According to the control method for actively reducing the noise of the air conditioner, provided by one embodiment of the invention, if the noise position is judged and known to be indoor and all the loudspeakers on the indoor unit of the air conditioner are not in a standby state, the active noise reduction function of the air conditioner is turned off;
and if the noise position is judged and known to be outdoors and all the loudspeakers on the outdoor unit of the air conditioner are not in a standby state, closing the active noise reduction function of the air conditioner.
The embodiment of the invention provides an active noise reduction system of an air conditioner, which comprises:
the acquisition module is used for acquiring audio data when the air conditioner operates;
a determination module for determining a noise location and a noise parameter based on the audio data;
the processing module is used for activating an active noise reduction function of the air conditioner and controlling active noise reduction based on the noise position and the noise parameter; if judging that the loudspeaker closest to the noise position is in a standby state, controlling the loudspeaker closest to the noise position, and actively reducing noise according to the noise parameter; and if judging that the loudspeaker closest to the noise position is not in a standby state, controlling the loudspeaker which is in the standby state and is relatively closest to the noise position, and actively reducing noise according to the noise parameter.
According to one embodiment of the invention, the electronic device comprises a memory, a processor and a computer program which is stored on the memory and can run on the processor, and when the processor executes the program, the steps of the control method for the active noise reduction of the air conditioner are realized.
According to an embodiment of the present invention, a non-transitory computer readable storage medium is provided, on which a computer program is stored, which when executed by a processor, implements the steps of the control method for active noise reduction of an air conditioner.
According to the control method, the system, the electronic equipment and the storage medium for the active noise reduction of the air conditioner, the noise position and the noise parameter generated by the air conditioner are obtained by obtaining the audio data during the operation of the air conditioner, the operation state of the loudspeaker is judged according to the noise position and the noise parameter, the active noise reduction control is carried out based on the noise position and the noise parameter, the loudspeaker closest to the noise position is controlled when the loudspeaker closest to the noise position is in a standby state, and the active noise reduction is carried out according to the noise parameter; when the loudspeaker closest to the noise position is not in a standby state, the loudspeaker which is in the standby state and is relatively closest to the noise position is controlled, active noise reduction is carried out according to noise parameters, and the noise generated when the air conditioner operates is reduced, so that the situation that the air conditioner works in bedrooms, recording sheds and other places which need both the loudspeaker and the quiet place is adapted.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, and it is obvious that the drawings in the following description are some embodiments of the present invention, and those skilled in the art can also obtain other drawings according to the drawings without creative efforts.
Fig. 1 is a schematic flowchart of a control method for active noise reduction of an air conditioner according to an embodiment of the present invention;
fig. 2 is a flowchart illustrating a method for controlling active noise reduction of an air conditioner according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of an active noise reduction system of an air conditioner according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of an electronic device according to an embodiment of the present invention.
Reference numerals: 310. an acquisition module; 320. a determination module; 330. a processing module; 410. a processor; 420. a communication interface; 430. a memory; 440. a communication bus.
Detailed Description
The embodiments of the present invention will be described in further detail with reference to the drawings and examples. The following examples are intended to illustrate the invention but are not intended to limit the scope of the invention.
In the description of the embodiments of the present invention, the terms "first" and "second" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance.
In the description of the embodiments of the present invention, it should be noted that, unless explicitly stated or limited otherwise, the terms "connected" and "connected" are to be interpreted broadly, and may be, for example, fixedly connected, detachably connected, or integrally connected; can be mechanically or electrically connected; may be directly connected or indirectly connected through an intermediate. Specific meanings of the above terms in the embodiments of the present invention can be understood in specific cases by those of ordinary skill in the art.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of an embodiment of the invention. In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
The existing air conditioner can generate noise in the operation process, the noise is particularly obvious in quiet places such as libraries, bedrooms and recording booths, and the user experience is very easily influenced.
In order to solve the above problems, the present invention provides a method for controlling active noise reduction of an air conditioner, as shown in fig. 1 and 2.
The control method can be used for controlling various air conditioners, such as a wall-mounted air conditioner, a vertical cabinet air conditioner, a window air conditioner, a ceiling air conditioner and the like. The air conditioner is provided with a plurality of loudspeakers (sound devices) which are arranged at different positions, the loudspeakers can be arranged in the air conditioner, and the loudspeakers are used for playing audio data on one hand and are used for actively reducing noise in cooperation with the air conditioner on the other hand.
As shown in fig. 1, the method for controlling active noise reduction of an air conditioner according to an embodiment of the present invention includes the following steps: S110-S120.
Step S110: and acquiring audio data when the air conditioner operates, and determining a noise position and a noise parameter based on the audio data.
The air conditioner can receive a control instruction input by a user through a physical key, a remote control and the like. In the process that the air conditioner operates according to the control instruction, the air conditioner acquires audio data during operation through a sensor, for example, the air conditioner can detect low-frequency noise which can be heard by human ears and is 100-1000 Hz or even 3000Hz through a signal microphone. And transmitting the audio signal to a control circuit of the air conditioner, and carrying out real-time operation by the control circuit to obtain the noise position and the noise parameter.
The noise position is a space coordinate of the noise generation position, and comprises a longitude and latitude coordinate and a height coordinate, namely the noise generation position can be determined after the noise position is determined. The noise parameters include: noise amplitude, noise peak, noise direction, noise frequency, and the like.
Therefore, the control method can acquire parameters such as noise amplitude, noise peak value, noise direction, noise frequency and the like of the air conditioner in real time.
Step S120: judging the running state of the loudspeaker, and performing active noise reduction control based on the noise position and the noise parameter; and controlling the loudspeaker which is in a standby state and is relatively closest to the noise position, and actively reducing noise according to the noise parameter.
After the air conditioner acquires the noise position and the noise parameter, if no other abnormality exists, the running state of the loudspeaker can be judged, and active noise reduction control is carried out based on the noise position and the noise parameter.
In the control process, if the air conditioner judges that the loudspeaker closest to the noise position is in a standby state, the loudspeaker closest to the noise position is controlled, and active noise reduction is carried out according to the noise parameters.
If the air conditioner judges that the loudspeaker closest to the noise position is not in the standby state, the loudspeaker which is in the standby state and relatively closest to the noise position is controlled to actively reduce noise according to the noise parameter.
And if the air conditioner judges that all the loudspeakers are not in the standby state, the active noise reduction function of the air conditioner is turned off.
For example, in the present embodiment, the air conditioner is provided with three speakers, which are a first speaker, a second speaker, and a third speaker, respectively. The first loudspeaker, the second loudspeaker and the third loudspeaker are respectively arranged at three parts with larger noise in the air conditioner, for example, the first loudspeaker is arranged at the edge of the compressor, the second loudspeaker is arranged at the edge of the fan, and the third loudspeaker is arranged on a shell of the air conditioner.
The sensor acquires audio data of the air conditioner, determines that noise is generated at an air conditioner compressor, starts to judge working conditions of the first loudspeaker, the second loudspeaker and the third loudspeaker, and controls the first loudspeaker to actively reduce noise according to noise parameters if the first loudspeaker is judged to be in a standby state.
And if the first loudspeaker is not in a standby state at the moment, namely the first loudspeaker is used for executing other work, controlling other loudspeakers in the standby state to actively reduce noise, and if the second loudspeaker is in an idle state at the moment, controlling the second loudspeaker to actively reduce noise according to the noise parameters. And if the first loudspeaker and the second loudspeaker are both working at other times, controlling the idle third loudspeaker to actively reduce noise according to the noise parameters. And if the three loudspeakers are found to execute other work, controlling to close the active noise reduction function of the air conditioner.
The invention provides a control method for actively reducing noise of an air conditioner, which comprises the steps of obtaining audio data generated when the air conditioner runs, obtaining a noise position and a noise parameter generated by the air conditioner, judging the running state of a loudspeaker according to the noise position and the noise parameter, carrying out active noise reduction control based on the noise position and the noise parameter, controlling the loudspeaker closest to the noise position when the loudspeaker closest to the noise position is in a standby state, and carrying out active noise reduction according to the noise parameter; when the loudspeaker closest to the noise position is not in a standby state, the loudspeaker which is in the standby state and is relatively closest to the noise position is controlled, active noise reduction is carried out according to noise parameters, and the noise generated when the air conditioner operates is reduced, so that the situation that the air conditioner works in bedrooms, recording sheds and other places which need both the loudspeaker and the quiet place is adapted.
As shown in fig. 2, between step S110 and step S120, there are further included: and judging whether the noise parameter exceeds a set value. And if the noise parameter is judged to exceed the set value, activating the active noise reduction function of the air conditioner. And if the noise parameter is judged to be acquired and does not exceed the set value, the active noise reduction function of the air conditioner is closed.
In order to simplify the judgment process, in the process of judging the noise parameter, the noise amplitude, the noise peak value, the noise direction or the noise frequency can be compared with the set value, and if the noise parameter is judged to exceed the set value, for example, the noise is more than 100 decibels, the active noise reduction function of the air conditioner is activated. At this time, the air conditioner starts to perform active noise reduction control based on the noise position and the noise parameter.
If the noise parameter is judged not to exceed the set value, for example, the noise is less than 100 decibels, or the user does not have the noise reduction requirement, the active noise reduction function of the air conditioner is closed, at the moment, the air conditioner works normally, and the task of noise reduction is not carried out.
In an embodiment provided by the present invention, an air conditioner includes: indoor unit of air conditioner and outdoor unit of air conditioner. The indoor unit of the air conditioner is installed indoors, the outdoor unit of the air conditioner is installed outdoors, in order to reduce the indoor noise, a plurality of loudspeakers installed at different positions on the indoor unit of the air conditioner are arranged on the indoor unit of the air conditioner, and then the specific steps of the step S120 include:
and if the noise position is judged to be known indoors and the closest loudspeaker on the indoor unit of the air conditioner is in a standby state, controlling the loudspeaker on the closest noise position on the indoor unit of the air conditioner, and actively reducing the noise according to the noise parameter.
And if the noise position is judged to be known to be indoor and the closest loudspeaker on the indoor unit of the air conditioner is not in a standby state, controlling the loudspeaker which is in the standby state and is relatively closest to the noise position on the indoor unit of the air conditioner, and actively reducing the noise according to the noise parameter.
And if the noise position is judged and known to be outdoor, the active noise reduction function of the air conditioner is closed.
And if the noise position is judged to be known indoors and the loudspeakers on all the indoor units of the air conditioner are not in the standby state, closing the active noise reduction function of the air conditioner.
Specifically, for example, the present embodiment provides two speakers, namely a first speaker and a second speaker, on the air conditioning indoor unit.
And if the sensor acquires the audio data of the air conditioner, determining that the air conditioner generates noise at the edge of the first loudspeaker, and if the first loudspeaker is in a standby state, controlling the first loudspeaker on the indoor unit of the air conditioner, and actively reducing the noise by the first loudspeaker according to the noise parameter. If the first loudspeaker is not in the standby state, controlling a loudspeaker which is in the standby state and is relatively closest to the noise position on the indoor unit of the air conditioner, such as a second loudspeaker, and actively reducing noise by the second loudspeaker according to the noise parameter.
And if the noise position is judged and known to be outdoor, the active noise reduction function of the air conditioner is closed if the effective active noise reduction of the air conditioner cannot be carried out at the moment. If the noise position is judged to be known indoors, and the first loudspeaker and the second loudspeaker are not in a standby state, in order to ensure the operation of the loudspeakers, the noise cannot be directly reduced through the loudspeakers, and then the active noise reduction function of the air conditioner is turned off.
In another embodiment provided by the present invention, an air conditioner includes: indoor unit of air conditioner and outdoor unit of air conditioner. The indoor set of air conditioner is installed indoor, and the outdoor set of air conditioner is installed outdoors, for reducing indoor outer noise simultaneously, all is equipped with the speaker of installing different positions on it on indoor set of air conditioner and the outdoor set of air conditioner, then step S120' S concrete step includes:
and if the noise position is judged to be known indoors and the closest loudspeaker on the indoor unit of the air conditioner is in a standby state, controlling the loudspeaker on the closest noise position on the indoor unit of the air conditioner, and actively reducing the noise according to the noise parameter.
And if the noise position is judged to be known to be indoor and the closest loudspeaker on the indoor unit of the air conditioner is not in a standby state, controlling the loudspeaker which is in the standby state and is relatively closest to the noise position on the indoor unit of the air conditioner, and actively reducing the noise according to the noise parameter.
And if the noise position is judged to be known to be outdoor and the closest loudspeaker on the air conditioner outdoor unit is in a standby state, controlling the loudspeaker on the closest noise position on the air conditioner outdoor unit and actively reducing noise according to the noise parameter.
And if the noise position is judged to be known to be outdoor and the closest loudspeaker on the air conditioner outdoor unit is not in a standby state, controlling the loudspeaker which is in the standby state and is relatively closest to the noise position on the air conditioner outdoor unit, and actively reducing the noise according to the noise parameter.
And if the noise position is judged to be known indoors and the loudspeakers on all the indoor units of the air conditioner are not in the standby state, closing the active noise reduction function of the air conditioner.
And if the noise position is judged to be known to be outdoor and the loudspeakers on all the outdoor units of the air conditioner are not in the standby state, closing the active noise reduction function of the air conditioner.
Specifically, for example, the present embodiment provides a first speaker in the air conditioning indoor unit. The air conditioner outdoor unit is provided with a second loudspeaker.
And if the sensor acquires the audio data of the air conditioner, determining that the air conditioner generates noise at the edge of the first loudspeaker, and if the first loudspeaker is in a standby state, controlling the first loudspeaker on the indoor unit of the air conditioner, and actively reducing the noise by the first loudspeaker according to the noise parameter. If the first loudspeaker is not in a standby state, the noise cannot be directly reduced through the first loudspeaker and the second loudspeaker, and the active noise reduction function of the air conditioner is turned off.
And if the sensor acquires the audio data of the air conditioner, determining that the air conditioner generates noise at the edge of the second loudspeaker, and if the second loudspeaker is in a standby state, controlling the second loudspeaker on the outdoor unit of the air conditioner, and actively reducing the noise by the second loudspeaker according to the noise parameter. If the second loudspeaker is not in a standby state, the noise cannot be directly reduced through the first loudspeaker and the second loudspeaker, and the active noise reduction function of the air conditioner is turned off.
The following describes the active noise reduction system of the air conditioner provided by the embodiment of the present invention, and the active noise reduction system of the air conditioner described below and the control method described above may be referred to correspondingly.
As shown in fig. 3, the active noise reduction system of the air conditioner includes: an acquisition module 310, a determination module 320, and a processing module 330.
The obtaining module 310 is configured to obtain audio data when the air conditioner is running. The determination module 320 is configured to determine a noise location and a noise parameter based on the audio data. The processing module 330 is configured to activate an active noise reduction function of the air conditioner, and perform active noise reduction control based on the noise position and the noise parameter; if judging that the loudspeaker closest to the noise position is in a standby state, controlling the loudspeaker closest to the noise position, and actively reducing noise according to the noise parameter; and if judging that the loudspeaker closest to the noise position is not in a standby state, controlling the loudspeaker in the standby state and relatively closest to the noise position, and actively reducing noise according to the noise parameter.
Fig. 4 illustrates a physical structure diagram of an electronic device, which may include, as shown in fig. 4: a processor (processor)410, a communication Interface 420, a memory (memory)430 and a communication bus 440, wherein the processor 410, the communication Interface 420 and the memory 430 are communicated with each other via the communication bus 440. The processor 410 may call logic instructions in the memory 430 to execute a control method for active noise reduction of the air conditioner, the control method including: acquiring audio data during the operation of the air conditioner, and determining a noise position and a noise parameter based on the audio data; judging the running state of the loudspeaker, and performing active noise reduction control based on the noise position and the noise parameter; if judging that the loudspeaker closest to the noise position is in a standby state, controlling the loudspeaker closest to the noise position, and actively reducing noise according to the noise parameter; and if judging that the loudspeaker closest to the noise position is not in a standby state, controlling the loudspeaker in the standby state and relatively closest to the noise position, and actively reducing the noise according to the noise parameter.
It should be noted that, when being implemented specifically, the electronic device in this embodiment may be a server, a PC, or other devices, as long as the structure includes the processor 410, the communication interface 420, the memory 430, and the communication bus 440 shown in fig. 4, where the processor 410, the communication interface 420, and the memory 430 complete mutual communication through the communication bus 440, and the processor 410 may call the logic instruction in the memory 430 to execute the above method. The embodiment does not limit the specific implementation form of the electronic device.
In addition, the logic instructions in the memory 430 may be implemented in the form of software functional units and stored in a computer readable storage medium when the software functional units are sold or used as independent products. Based on such understanding, the technical solution of the present invention may be embodied in the form of a software product, which is stored in a storage medium and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the method according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
Further, an embodiment of the present invention discloses a computer program product, the computer program product includes a computer program stored on a non-transitory computer readable storage medium, the computer program includes program instructions, when the program instructions are executed by a computer, the computer can execute the control method for active noise reduction of an air conditioner provided by the above-mentioned method embodiments, the control method includes: acquiring audio data during the operation of the air conditioner, and determining a noise position and a noise parameter based on the audio data; judging the running state of the loudspeaker, and performing active noise reduction control based on the noise position and the noise parameter; if judging that the loudspeaker closest to the noise position is in a standby state, controlling the loudspeaker closest to the noise position, and actively reducing noise according to the noise parameter; and if judging that the loudspeaker closest to the noise position is not in a standby state, controlling the loudspeaker in the standby state and relatively closest to the noise position, and actively reducing the noise according to the noise parameter.
In another aspect, an embodiment of the present invention further provides a non-transitory computer-readable storage medium, on which a computer program is stored, where the computer program is implemented to, when executed by a processor, perform the control method for active noise reduction of an air conditioner provided in the foregoing embodiments, where the control method includes: acquiring audio data during the operation of the air conditioner, and determining a noise position and a noise parameter based on the audio data; judging the running state of the loudspeaker, and performing active noise reduction control based on the noise position and the noise parameter; if judging that the loudspeaker closest to the noise position is in a standby state, controlling the loudspeaker closest to the noise position, and actively reducing noise according to the noise parameter; and if judging that the loudspeaker closest to the noise position is not in a standby state, controlling the loudspeaker in the standby state and relatively closest to the noise position, and actively reducing the noise according to the noise parameter.
The above-described embodiments of the apparatus are merely illustrative, and the units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment. One of ordinary skill in the art can understand and implement it without inventive effort.
Through the above description of the embodiments, those skilled in the art will clearly understand that each embodiment can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware. With this understanding in mind, the above-described technical solutions may be embodied in the form of a software product, which can be stored in a computer-readable storage medium such as ROM/RAM, magnetic disk, optical disk, etc., and includes instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute the methods described in the embodiments or some parts of the embodiments.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.
The above embodiments are merely illustrative of the present invention and are not to be construed as limiting the invention. Although the present invention has been described in detail with reference to the embodiments, it should be understood by those skilled in the art that various combinations, modifications or equivalents may be made to the technical solution of the present invention without departing from the spirit and scope of the technical solution of the present invention, and the technical solution of the present invention is covered by the claims of the present invention.
Claims (10)
1. The control method for the active noise reduction of the air conditioner is characterized in that the air conditioner is provided with a plurality of loudspeakers arranged at different positions; the control method comprises the following steps:
acquiring audio data during air conditioner operation, and determining a noise position and a noise parameter based on the audio data;
judging the running state of the loudspeaker, and performing active noise reduction control based on the noise position and the noise parameter; and controlling the loudspeaker which is in a standby state and is relatively closest to the noise position, and actively reducing noise according to the noise parameter.
2. The method as claimed in claim 1, wherein after the step of obtaining audio data during operation of the air conditioner and determining the noise position and the noise parameter based on the audio data, the step of determining the operation state of the speaker further comprises:
judging whether the noise parameter exceeds a set value;
if the noise parameter is judged to be over the set value, activating the active noise reduction function of the air conditioner;
and if the noise parameter is judged and obtained to be not over the set value, the active noise reduction function of the air conditioner is closed.
3. The active noise reduction control method of the air conditioner according to claim 1, wherein if the speaker closest to the noise position is judged to be in a standby state, the speaker closest to the noise position is controlled to actively reduce noise according to the noise parameter;
if judging that the loudspeaker closest to the noise position is not in a standby state, controlling the loudspeaker which is in the standby state and is relatively closest to the noise position, and actively reducing noise according to the noise parameter;
and if judging that all the loudspeakers are not in the standby state, closing the active noise reduction function of the air conditioner.
4. The method for controlling the active noise reduction of the air conditioner according to claim 1, wherein the air conditioner comprises: an air conditioner indoor unit and an air conditioner outdoor unit; the air-conditioning indoor unit is provided with a plurality of loudspeakers arranged at different positions on the air-conditioning indoor unit, the running state of the loudspeakers is judged, and the step of actively reducing noise based on the noise positions and the noise parameters specifically comprises the following steps:
if the noise position is judged and known to be indoor and the closest loudspeaker on the indoor unit of the air conditioner is in a standby state, controlling the loudspeaker on the closest noise position on the indoor unit of the air conditioner, and actively reducing noise according to the noise parameter;
if the noise position is judged and known to be indoor and the closest loudspeaker on the indoor unit of the air conditioner is not in a standby state, controlling the loudspeaker on the indoor unit of the air conditioner in the standby state and relatively closest to the noise position, and actively reducing noise according to the noise parameter;
and if the noise position is judged and known to be outdoor, the active noise reduction function of the air conditioner is closed.
5. The method as claimed in claim 4, wherein if it is determined that the noise position is indoors and all the speakers of the indoor units of the air conditioner are not in standby status, the active noise reduction function of the air conditioner is turned off.
6. The method for controlling the active noise reduction of the air conditioner according to claim 1, wherein the air conditioner comprises: an air conditioner indoor unit and an air conditioner outdoor unit; the air conditioner indoor unit and the air conditioner outdoor unit are respectively provided with the loudspeaker arranged at different positions on the air conditioner indoor unit and the air conditioner outdoor unit, then the operation state of the loudspeaker is judged, and the step of actively reducing noise based on the noise position and the noise parameter specifically comprises the following steps:
if the noise position is judged and known to be indoor and the closest loudspeaker on the indoor unit of the air conditioner is in a standby state, controlling the loudspeaker on the closest noise position on the indoor unit of the air conditioner, and actively reducing noise according to the noise parameter;
if the noise position is judged and known to be indoor and the closest loudspeaker on the indoor unit of the air conditioner is not in a standby state, controlling the loudspeaker on the indoor unit of the air conditioner in the standby state and relatively closest to the noise position, and actively reducing noise according to the noise parameter;
if the noise position is judged and known to be outdoors and the closest loudspeaker on the air conditioner outdoor unit is in a standby state, controlling the loudspeaker on the closest noise position on the air conditioner outdoor unit, and actively reducing noise according to the noise parameter;
and if the noise position is judged and known to be outdoors and the closest loudspeaker on the air conditioner outdoor unit is not in a standby state, controlling the loudspeaker on the air conditioner outdoor unit in the standby state and relatively closest to the noise position, and actively reducing noise according to the noise parameter.
7. The method as claimed in claim 4, wherein if it is determined that the noise position is indoors and all the speakers of the indoor units of the air conditioner are not in standby status, the active noise reduction function of the air conditioner is turned off;
and if the noise position is judged and known to be outdoors and all the loudspeakers on the outdoor unit of the air conditioner are not in a standby state, closing the active noise reduction function of the air conditioner.
8. An active noise reduction system of an air conditioner, comprising:
the acquisition module is used for acquiring audio data when the air conditioner operates;
a determination module for determining a noise location and a noise parameter based on the audio data;
the processing module is used for activating an active noise reduction function of the air conditioner and controlling active noise reduction based on the noise position and the noise parameter; if judging that the loudspeaker closest to the noise position is in a standby state, controlling the loudspeaker closest to the noise position, and actively reducing noise according to the noise parameter; and if judging that the loudspeaker closest to the noise position is not in a standby state, controlling the loudspeaker which is in the standby state and is relatively closest to the noise position, and actively reducing noise according to the noise parameter.
9. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the steps of the method for controlling active noise reduction of an air conditioner according to any one of claims 1 to 7 when executing the program.
10. A non-transitory computer readable storage medium, on which a computer program is stored, wherein the computer program, when being executed by a processor, implements the steps of the control method for active noise reduction of an air conditioner according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111296294.3A CN114061054B (en) | 2021-11-03 | 2021-11-03 | Control method and system for active noise reduction of air conditioner, electronic equipment and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111296294.3A CN114061054B (en) | 2021-11-03 | 2021-11-03 | Control method and system for active noise reduction of air conditioner, electronic equipment and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114061054A true CN114061054A (en) | 2022-02-18 |
CN114061054B CN114061054B (en) | 2023-01-13 |
Family
ID=80273875
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111296294.3A Active CN114061054B (en) | 2021-11-03 | 2021-11-03 | Control method and system for active noise reduction of air conditioner, electronic equipment and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114061054B (en) |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011152820A (en) * | 2010-01-26 | 2011-08-11 | Denso Corp | Noise cancel device for vehicle and noise cancel system for vehicle |
CN105157204A (en) * | 2015-10-19 | 2015-12-16 | 珠海格力电器股份有限公司 | Noise reducing method and system, electronic expansion valve and air conditioner |
CN105674534A (en) * | 2016-03-25 | 2016-06-15 | 海信(山东)空调有限公司 | Active noise reducing device and noise reducing method for air conditioner |
CN213019888U (en) * | 2020-06-03 | 2021-04-20 | 青岛海尔空调器有限总公司 | Active noise-reducing split air conditioner |
US20210211803A1 (en) * | 2019-11-15 | 2021-07-08 | Panasonic Intellectual Property Management Co., Ltd. | Noise reduction device, vehicle, and noise reduction method |
US20210262687A1 (en) * | 2020-02-20 | 2021-08-26 | Lg Electronics Inc. | Air conditioner and a method for controlling an air conditioner |
WO2021174781A1 (en) * | 2020-03-03 | 2021-09-10 | 青岛海尔空调器有限总公司 | Active noise reduction air conditioner and control method therefor |
CN113465111A (en) * | 2021-07-16 | 2021-10-01 | 宁波奥克斯电气股份有限公司 | Automatic denoising control method and device and air conditioner |
CN113531844A (en) * | 2021-07-06 | 2021-10-22 | 青岛海尔空调器有限总公司 | Control method and system for noise reduction of air conditioner, electronic equipment and storage medium |
-
2021
- 2021-11-03 CN CN202111296294.3A patent/CN114061054B/en active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011152820A (en) * | 2010-01-26 | 2011-08-11 | Denso Corp | Noise cancel device for vehicle and noise cancel system for vehicle |
CN105157204A (en) * | 2015-10-19 | 2015-12-16 | 珠海格力电器股份有限公司 | Noise reducing method and system, electronic expansion valve and air conditioner |
CN105674534A (en) * | 2016-03-25 | 2016-06-15 | 海信(山东)空调有限公司 | Active noise reducing device and noise reducing method for air conditioner |
US20210211803A1 (en) * | 2019-11-15 | 2021-07-08 | Panasonic Intellectual Property Management Co., Ltd. | Noise reduction device, vehicle, and noise reduction method |
US20210262687A1 (en) * | 2020-02-20 | 2021-08-26 | Lg Electronics Inc. | Air conditioner and a method for controlling an air conditioner |
WO2021174781A1 (en) * | 2020-03-03 | 2021-09-10 | 青岛海尔空调器有限总公司 | Active noise reduction air conditioner and control method therefor |
CN213019888U (en) * | 2020-06-03 | 2021-04-20 | 青岛海尔空调器有限总公司 | Active noise-reducing split air conditioner |
CN113531844A (en) * | 2021-07-06 | 2021-10-22 | 青岛海尔空调器有限总公司 | Control method and system for noise reduction of air conditioner, electronic equipment and storage medium |
CN113465111A (en) * | 2021-07-16 | 2021-10-01 | 宁波奥克斯电气股份有限公司 | Automatic denoising control method and device and air conditioner |
Also Published As
Publication number | Publication date |
---|---|
CN114061054B (en) | 2023-01-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105957519B (en) | Method and system for simultaneously performing voice control on multiple regions, server and microphone | |
US20170061951A1 (en) | System and Method for Providing a Quiet Zone | |
JP6660808B2 (en) | Audio output control device, electronic device, and control method for audio output control device | |
CN111486562B (en) | Air conditioner control method and device, air conditioner and storage medium | |
JP6552381B2 (en) | Control device, control system and program | |
CN113531844B (en) | Control method and system for noise reduction of air conditioner, electronic equipment and storage medium | |
US11601757B2 (en) | Audio input prioritization | |
CN110716444A (en) | Sound control method and device based on smart home and storage medium | |
CN105299828A (en) | Method and system for noise treatment and air conditioner | |
JP2023139242A (en) | Reduction of undesired sound transmission | |
CN111006374A (en) | Control method and device of air conditioner, air conditioner and computer readable storage medium | |
US11551657B2 (en) | System and method for providing a quiet zone | |
CN106126182B (en) | Data output method and electronic equipment | |
CN114061054B (en) | Control method and system for active noise reduction of air conditioner, electronic equipment and storage medium | |
US11232781B2 (en) | Information processing device, information processing method, voice output device, and voice output method | |
JP2021197727A (en) | Program, system, and computer implementation method for adjusting audio output device settings | |
CN111981632A (en) | Information notification method and device and air conditioning system | |
WO2012000404A1 (en) | Method and device for suppressing fan noise | |
CN106949597A (en) | A kind of detection method for preventing air-conditioner outdoor unit from falling, system and air-conditioning | |
EP3886457A1 (en) | Information processing device and information processing method | |
CN110486907A (en) | Multi-split air conditioner and its control method, control device and readable storage medium storing program for executing | |
CN113659950B (en) | High-fidelity multipurpose sound control method, system, device and storage medium | |
JP2002312866A (en) | Sound volume adjustment system and home terminal equipment | |
CN114283773A (en) | Method and apparatus for reducing environmental noise for voice device, and storage medium | |
CN114322191A (en) | Noise reduction control method and device for air conditioner, air conditioner and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |