Linkage control method and device of air conditioner and range hood and air conditioner
By monitoring user actions and controlling the range hood using millimeter-wave radar from the air conditioner, combined with a vibration elimination device, the problem of low intelligence in range hoods has been solved, achieving intelligent control of the range hood and improving the user experience.
Patent Information
- Application Number
- CN202310920501.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-25
- Publication Date
- 2025-12-19
- Estimated Expiration
- 2043-07-25
AI Technical Summary
In the current technology, the level of intelligence of range hoods is low. Users need to operate them frequently during cooking, which can easily dirty the panel and lead to cross-infection of bacteria.
The system monitors the movement of limbs in the target area of the range hood using millimeter-wave radar installed on the air conditioner, and automatically sends control commands to the range hood based on the user's actions, thus realizing intelligent control of the range hood. Combined with a vibration elimination device, the impact of air conditioner vibration on radar imaging is reduced.
It improves the intelligence of range hoods, reduces the complexity of user operation, lowers the risk of the panel getting dirty, and enhances the user experience.
Smart Images

Figure CN119376263B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of air conditioner control, and particularly relates to an air conditioner and extractor hood linkage control method and device and air conditioner. BACKGROUND
[0002] With the continuous improvement of people's living standards and the continuous improvement of the intelligent level of home appliances, intelligent home appliances are becoming more and more popular.
[0003] In related technologies, in the cooking process, the user can adjust the air volume of the extractor hood according to the actual cooking demand. However, the user often has oil stains, flour, seasonings and the like on his hands during cooking. If the user directly operates the keys of the extractor hood with his hands, not only will the operation panel of the extractor hood be dirty, but also bacteria and viruses on the operation panel will be mixed into the processed food, causing cross infection of bacteria and viruses.
[0004] Therefore, there is an urgent need for an air conditioner and extractor hood linkage control method, which can automatically control the extractor hood according to the actual cooking demand to improve the intelligent level of the extractor hood. SUMMARY
[0005] The purpose of the present application is to provide an air conditioner and extractor hood linkage control method and device and air conditioner, which can improve the intelligent level of the extractor hood, reduce the operation complexity of the user and improve the user experience.
[0006] The present application provides an air conditioner and extractor hood linkage control method, which comprises the following steps:
[0007] Performing limb movement monitoring on a target area where the extractor hood is located based on a millimeter wave radar arranged on the air conditioner; in the case that the limb movement of any target object in the target area is determined as a target trigger action, sending a target control instruction to the extractor hood; wherein the target control instruction is used to control the extractor hood to perform a target operation corresponding to the target trigger action; the target operation comprises at least one of the following: controlling the extractor hood to start, controlling the extractor hood to adjust the wind power level, and controlling the extractor hood to stop.
[0008] Optionally, before the limb movement monitoring on the target area where the extractor hood is located based on the millimeter wave radar arranged on the air conditioner, the method further comprises the following steps: constructing a three-dimensional space structure diagram of an indoor environment by the millimeter wave radar, and identifying the extractor hood from the three-dimensional space structure diagram by shape feature matching; determining relative position information between the extractor hood and the air conditioner according to the three-dimensional space structure diagram; and determining the target area according to the relative position information.
[0009] Optionally, the target trigger action includes any one of the following: an open gas stove action, a stir-fry action, a cover closing action, a cover opening action, and a close gas stove action; and in a case where the limb action of any target object in the target area is determined as the target trigger action, sending a target control instruction to the range hood includes: in a case where the limb action of the target object is determined as the open gas stove action, sending a first control instruction to the range hood; or, in a case where the limb action of the target object is determined as the pour oil action, the stir-fry action, or the cover opening action, sending a second control instruction to the range hood; or, in a case where the limb action of the target object is determined as the cover closing action, sending a third control instruction to the range hood; or, in a case where the limb action of the target object is determined as the close gas stove action, sending a fourth control instruction to the range hood; wherein the first control instruction is used to control the range hood to start and the wind power level is the lowest; the second control instruction is used to control the range hood to increase the wind power level; the third control instruction is used to control the range hood to decrease the wind power level; and the fourth control instruction is used to control the range hood to stop.
[0010] Optionally, a vibration elimination device is arranged on the air conditioner; the millimeter wave radar is arranged on the vibration elimination device; the millimeter wave radar is not in direct contact with the vibration elimination device; and before the target control instruction is sent to the range hood in a case where the limb action of any target object in the target area is determined as the target trigger action, the method further includes: in a case where the air conditioner is running, acquiring a first vibration signal of the air conditioner; calculating an average value of a plurality of vibration amplitudes contained in the first vibration signal and an average value of a plurality of vibration periods contained in the first vibration signal according to the first vibration signal, to obtain an average vibration amplitude and an average vibration period, and generating a second vibration signal based on the average vibration amplitude and the average vibration period; and controlling a vibration generator arranged on the vibration elimination device to vibrate based on the second vibration signal, to reduce the influence of the vibration of the air conditioner on the millimeter wave radar imaging; wherein the vibration elimination device is arranged on the air conditioner, the millimeter wave radar is arranged on the vibration elimination device, and the millimeter wave radar is not in direct contact with the air conditioner.
[0011] Optionally, the obtaining the first vibration signal of the air conditioner comprises: obtaining vibration information of the air conditioner; the vibration information comprises: vibration amplitude of each vibration and vibration period of each vibration; in a case where the vibration information indicates that the vibration amplitude of the air conditioner is greater than a preset amplitude and / or the vibration frequency of the air conditioner is greater than a preset frequency, the vibration sensor is used to sample the vibration of the air conditioner to obtain the first vibration signal; wherein the first vibration signal comprises vibration information of multiple vibrations of the air conditioner.
[0012] Optionally, the calculating, according to the first vibration signal, an average value of multiple vibration amplitudes contained in the first vibration signal and an average value of multiple vibration periods contained in the first vibration signal to obtain an average vibration amplitude and an average vibration period comprises: determining vibration period of each vibration and vibration amplitude of each vibration in the vibration information of multiple vibrations contained in the first vibration signal; calculating the average vibration period according to the vibration period of each vibration and calculating the average vibration amplitude according to the vibration amplitude of each vibration.
[0013] Optionally, the generating, based on the average vibration amplitude and the average vibration period, a second vibration signal comprises: generating a sine wave fitting signal according to the average vibration amplitude and the average vibration period; offsetting the sine wave fitting signal by a target offset amount to obtain the second vibration signal; wherein the target offset amount is half of the average vibration period; the vibration amplitude of the second vibration signal is the average vibration amplitude, and the vibration period of the second vibration signal is the average vibration period.
[0014] Optionally, the vibration generator is provided with a linear motor; the vibration generator is further provided with a rotating mechanism for adjusting the angle of the linear motor; the controlling, based on the second vibration signal, the vibration generator provided on the vibration elimination device to vibrate comprises: determining the vibration direction of the air conditioner according to the vibration signal of the air conditioner, determining the rotation angle and rotation direction of the rotating mechanism according to the vibration direction of the air conditioner, and determining the voltage value and frequency value of the input voltage of the linear motor according to the vibration amplitude and vibration period of the second vibration signal; controlling the rotation of the rotating mechanism according to the rotation angle and rotation direction of the rotating mechanism, and controlling the operation of the linear motor according to the voltage value and frequency value of the input voltage; wherein the rotating mechanism is used to keep the vibration direction of the linear motor consistent with the vibration direction of the air conditioner.
[0015] The application further provides a linkage control device of an air conditioner and an extractor hood, which comprises:
[0016] The limb movement monitoring module is configured to monitor a target area where the range hood is located based on a millimeter wave radar arranged on the air conditioner; the instruction sending module is configured to send a target control instruction to the range hood in a case where limb movement of any target object in the target area is determined as a target trigger action; the target control instruction is configured to control the range hood to perform a target operation corresponding to the target trigger action; the target operation includes at least one of the following: turning on the range hood, adjusting a wind power level of the range hood, and turning off the range hood.
[0017] Optionally, the device further includes an image processing module and a determination module; the image processing module is configured to construct a three-dimensional space structure diagram of an indoor environment through the millimeter wave radar, and identify the range hood from the three-dimensional space structure diagram through shape feature matching; the determination module is configured to determine relative position information between the range hood and the air conditioner according to the three-dimensional space structure diagram; and the determination module is further configured to determine the target area according to the relative position information.
[0018] Optionally, the target trigger action includes any of the following: an open gas stove action, a frying action, a cover closing action, a cover opening action, and a close gas stove action; the instruction sending module is specifically configured to send a first control instruction to the range hood in a case where the limb movement of the target object is determined as the open gas stove action; the instruction sending module is further specifically configured to send a second control instruction to the range hood in a case where the limb movement of the target object is determined as the pour oil action, the frying action, or the cover opening action; the instruction sending module is further specifically configured to send a third control instruction to the range hood in a case where the limb movement of the target object is determined as the cover closing action; and the instruction sending module is further specifically configured to send a fourth control instruction to the range hood in a case where the limb movement of the target object is determined as the close gas stove action; the first control instruction is configured to control the range hood to turn on and the wind power level is the lowest; the second control instruction is configured to control the range hood to increase the wind power level; the third control instruction is configured to control the range hood to decrease the wind power level; and the fourth control instruction is configured to control the range hood to turn off.
[0019] Optionally, the apparatus further comprises an acquisition module, a calculation module and a generation module; the acquisition module is configured to acquire a first vibration signal of the air conditioner when the air conditioner is running; the calculation module is configured to calculate an average vibration amplitude of a plurality of vibration amplitudes contained in the first vibration signal and an average vibration period of a plurality of vibration periods contained in the first vibration signal according to the first vibration signal, to obtain the average vibration amplitude and the average vibration period; the generation module is configured to generate a second vibration signal based on the average vibration amplitude and the average vibration period; the instruction sending module is further configured to control a vibration generator provided on the vibration elimination apparatus to vibrate, based on the second vibration signal, to reduce the influence of the vibration of the air conditioner on the imaging of the millimeter wave radar; wherein the vibration elimination apparatus is provided on the air conditioner, the millimeter wave radar is provided on the vibration elimination apparatus, and the millimeter wave radar does not directly contact the air conditioner.
[0020] Optionally, the acquisition module is specifically configured to acquire vibration information of the air conditioner; the vibration information includes a vibration amplitude of each vibration and a vibration period of each vibration; the acquisition module is specifically further configured to, when the vibration information indicates that the vibration amplitude of the air conditioner is greater than a preset amplitude and / or the vibration frequency of the air conditioner is greater than a preset frequency, sample the vibration of the air conditioner by the vibration sensor to obtain the first vibration signal; wherein the first vibration signal includes vibration information of a plurality of vibrations of the air conditioner.
[0021] Optionally, the determination module is further configured to determine a vibration period of each vibration and a vibration amplitude of each vibration in the vibration information of a plurality of vibrations contained in the first vibration signal; and the calculation apparatus is specifically configured to calculate the average vibration period according to the vibration period of each vibration and calculate the average vibration amplitude according to the vibration amplitude of each vibration.
[0022] Optionally, the generation module is specifically configured to generate a sine wave fitting signal according to the average vibration amplitude and the average vibration period; and the generation module is specifically further configured to offset the sine wave fitting signal by a target offset amount to obtain the second vibration signal; wherein the target offset amount is half of the average vibration period; the vibration amplitude of the second vibration signal is the average vibration amplitude, and the vibration period of the second vibration signal is the average vibration period.
[0023] Optionally, the vibration generator is provided with a linear motor; the vibration generator is further provided with a rotating mechanism for adjusting the angle of the linear motor; the computing module is further configured to determine the vibration direction of the air conditioner according to the vibration signal of the air conditioner, determine the rotation angle and rotation direction of the rotating mechanism according to the vibration direction of the air conditioner, and determine the voltage value and frequency value of the input voltage of the linear motor according to the vibration amplitude and vibration period of the second vibration signal; the instruction sending module is specifically configured to control the rotation of the rotating mechanism according to the rotation angle and rotation direction of the rotating mechanism, and control the operation of the linear motor according to the voltage value and frequency value of the input voltage; wherein the rotating mechanism is configured to keep the vibration direction of the linear motor consistent with the vibration direction of the air conditioner.
[0024] The application further provides an air conditioner provided with the vibration elimination device, and the air conditioner can implement the steps of the linkage control method of the air conditioner and the extractor hood.
[0025] The application further provides a computer program product, which comprises a computer program / instruction, and the computer program / instruction is executed by a processor to implement the steps of the linkage control method of the air conditioner and the extractor hood.
[0026] The application further provides an electronic device, which comprises a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the steps of the linkage control method of the air conditioner and the extractor hood when executing the program.
[0027] The application further provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the steps of the linkage control method of the air conditioner and the extractor hood.
[0028] The application further provides an extractor hood, which comprises an instruction receiving device, a memory, a processor, and a computer program stored in the memory and executable on the processor; the instruction receiving device can receive the control instruction sent by the air conditioner, and the processor can execute the control instruction received by the instruction receiving device.
[0029] The air conditioner and the range hood linkage control method, device and air conditioner provided by the application first perform limb movement monitoring on a target area where the range hood is located based on a millimeter wave radar arranged on the air conditioner; then, in the case that the limb movement of any target object in the target area is determined as a target trigger action, a target control instruction is sent to the range hood; wherein the target control instruction is used to control the range hood to perform a target operation corresponding to the target trigger action; the target operation includes at least one of the following: controlling the range hood to start, controlling the range hood to adjust the wind power level, and controlling the range hood to stop. In this way, the intelligent degree of the range hood is improved, the operation complexity of the user is reduced, and the use experience of the user is improved. BRIEF DESCRIPTION OF DRAWINGS
[0030] In order to more clearly illustrate the technical solutions in the application or the prior art, the drawings needed to be used in the embodiments or the prior art description will be briefly introduced. 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 labor on the basis of these drawings.
[0031] Figure 1 is one of the flowcharts of the air conditioner and the range hood linkage control method provided by the application;
[0032] Figure 2 is a structural schematic diagram of the vibration elimination device provided by the application;
[0033] Figure 3 is the second flowchart of the air conditioner and the range hood linkage control method provided by the application;
[0034] Figure 4 is a waveform schematic diagram of the vibration wave generated by the air conditioner provided by the application;
[0035] Figure 5 is a waveform offset schematic diagram provided by the application;
[0036] Figure 6 is a structural schematic diagram of the air conditioner and the range hood linkage control device provided by the application;
[0037] Figure 7 is a structural schematic diagram of the electronic device provided by the application. DETAILED DESCRIPTION
[0038] In order to make the purposes, technical solutions and advantages of the present application clearer, the technical solutions in the present application will be described clearly and completely in combination with the drawings in the present application. Obviously, the described embodiments are some 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 scope of protection of the present application.
[0039] The terms "first", "second", and the like in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are generally a category and do not limit the number of objects, for example, the first object can be one or more. In addition, "and / or" in the specification and claims indicates at least one of the connected objects, and the character " / ", generally indicates that the front and rear associated objects are in an "or" relationship.
[0040] The following describes the professional terms related to the embodiments of the present application:
[0041] Millimeter wave radar: a new type of wireless communication technology that has developed rapidly in recent years, and has a wide range of applications in human body detection. Millimeter wave radar technology is to emit millimeter wave signals to the target object and receive its echo signals, and to extract the relevant information of the target object by using the slight changes of the weak signals, to realize the non-contact and non-invasive measurement and identification of the object.
[0042] Based on the above characteristics of millimeter wave radar, its application in human body detection includes the following aspects:
[0043] Health monitoring: By detecting physiological parameters such as heart rate, respiration, body temperature, etc., it can be used for health monitoring and disease prevention. For example, in the medical field, the heart or respiratory power of patients can be monitored by millimeter wave radar, which can allow doctors to more accurately understand the health status of patients. Posture recognition: By detecting and recognizing human posture, it can be further applied to human motion analysis, body position correction, etc., which can greatly help people's physical health and exercise effect. For example, in the gym, millimeter wave radar can be used to detect whether the athlete's posture is accurate, so as to correct the athlete's wrong posture and reduce the damage of exercise. Human safety detection: Millimeter wave radar can conduct security checks on the human body, identify and detect dangerous goods and thermal energy substances, etc., such as timely detection of personnel carrying dangerous goods in airports and large public places, etc., to ensure safety. In addition, when the human body is detected to be in poor condition, the millimeter wave radar can also automatically send a signal to the emergency personnel to obtain emergency help. In summary, millimeter wave radar has many applications in human body detection, which can effectively improve people's quality of life and ensure the safety of the human body. With the development of millimeter wave radar technology, future applications will be more extensive and diverse.
[0044] Compared with traditional infrared sensors, millimeter wave radar has the following advantages:
[0045] Low false touch, wide range: Compared with infrared sensor triggering, it reduces the false touch rate and breaks the limitations of mobile monitoring. Millimeter wave radar can realize target personnel presence perception, trajectory tracking and number statistics in the office scene area. No privacy leakage risk: Compared with cameras, millimeter wave radar does not involve privacy leakage and meets the requirements of relevant privacy regulations. It is more suitable for office scenarios where cameras are not convenient to deploy, such as employee office areas, conference spaces, open spaces, and even highly sensitive places such as toilets and rest areas. Strong environmental adaptability: Compared with infrared sensor devices that rely on glass, plastic and other light-transmitting materials as the shell, ultrasonic devices need to avoid obstructions when in use, which is a shortcoming. Millimeter wave radar has fewer limitations. It does not have to have a specific shape like an infrared sensor, nor does it have to be installed in a wide-angle view like a smart camera. With its penetrating characteristics, it can be integrated into different devices as a basic hardware to function.
[0046] In view of the technical problems of low intelligence of the range hood and the need for frequent operation by the user in the related art, the embodiment of the present application provides a linkage control method of an air conditioner and a range hood, which can monitor the target area where the range hood is located through the millimeter wave radar arranged on the air conditioner. When a specific action of the user is monitored, a control instruction is sent to the range hood, so that the range hood can be automatically controlled according to the action of the user.
[0047] The air conditioner and range hood linkage control method provided by the embodiments of the present application will be described in detail below with reference to the accompanying drawings, specific embodiments and application scenarios.
[0048] As shown in Figure 1 The air conditioner and range hood linkage control method provided by the embodiments of the present application can include the following steps 101 and 102:
[0049] Step 101, based on the millimeter wave radar arranged on the air conditioner, monitoring the limb movement of the target area where the range hood is located.
[0050] Exemplarily, the above-mentioned millimeter wave radar is arranged on the air conditioner to monitor the limb movement of all objects in the target area. The target area can be the area within the preset range centered on the range hood.
[0051] It should be noted that because the surface of the range hood is often covered with an oil film, it will greatly affect the imaging of the millimeter wave radar, so the millimeter wave radar for monitoring the user's limb movement cannot be directly arranged on the range hood. In the embodiments of the present application, it is thought that the millimeter wave radar arranged on the air conditioner can be used to monitor the user's limb movement. And a communication connection is established between the range hood and the air conditioner, so that the air conditioner can send control instructions to the range hood.
[0052] Step 102, in the case that the limb movement of any target object in the target area is determined as a target trigger action, sending a target control instruction to the range hood.
[0053] The target control instruction is used to control the range hood to perform a target operation corresponding to the target trigger action; the target operation includes at least one of the following: controlling the range hood to turn on, controlling the range hood to adjust the wind power level, and controlling the range hood to turn off.
[0054] Exemplarily, in the case that the limb movement of any target object in the target area is identified as a target trigger action, the range hood can be controlled to perform an operation corresponding to the target trigger action by sending a control instruction to the range hood.
[0055] Exemplarily, the above-mentioned target trigger action can be any of the following: opening the gas stove action, frying action, closing the lid action, opening the lid action, and closing the gas stove action.
[0056] Exemplarily, the above-mentioned range hood and air conditioner can access the same Internet of Things (Internet of Things, IOT) platform to realize information interaction between the range hood and the air conditioner.
[0057] Optionally, in the embodiment of the present application, before the body movement monitoring of the target area where the range hood is located, the relative position relationship between the range hood and the air conditioner needs to be determined.
[0058] Exemplarily, before the step 101, the linkage control method of the air conditioner and the range hood provided by the embodiment of the present application can further include the following steps 103 to 105:
[0059] Step 103, constructing a three-dimensional space structure diagram of the indoor environment by the millimeter wave radar, and identifying the range hood from the three-dimensional space structure diagram through shape feature matching.
[0060] Step 104, determining the relative position information between the range hood and the air conditioner according to the three-dimensional space structure diagram.
[0061] Step 105, determining the target area according to the relative position information.
[0062] Exemplarily, the millimeter wave radar can scan the indoor environment, and then obtain the depth information of the indoor environment. Based on the depth information, the three-dimensional space structure diagram of the indoor environment can be constructed.
[0063] Exemplarily, after obtaining the three-dimensional space structure diagram of the indoor environment, the relative position between the range hood and the air conditioner can be determined according to the shape feature of the range hood. Then, the area within a preset range centered on the position where the range hood is located is determined as the target area, and the body movement monitoring of the target area is performed.
[0064] Optionally, in the embodiment of the present application, different body movements can trigger the air conditioner to send different control instructions to the range hood, so that the range hood performs different operations.
[0065] Exemplarily, the target triggering action includes any one of the following: opening the gas stove action, frying action, closing the lid action, opening the lid action, and closing the gas stove action.
[0066] Specifically, the step 102 can include the following steps 102a1 to 102a4:
[0067] Step 102a1, in the case where the body movement of the target object is determined as the opening gas stove action, sending a first control instruction to the range hood.
[0068] Exemplarily, when it is monitored that the user in the target area performs the opening gas stove action, it indicates that the user needs to cook. At this time, the range hood can be controlled to start, and at the same time, since there is no large amount of oil fume at the beginning of cooking, the range hood can be controlled to run at the lowest wind power level.
[0069] Step 102a2, in the case where the limb action of the target object is determined as the oil pouring action, the cooking action or the cover opening action, a second control instruction is sent to the range hood.
[0070] Exemplarily, when the cooking action or the cover opening action of the user in the target area is monitored, it indicates that a large amount of oil fume or water vapor will be generated. At this time, the wind power level of the range hood can be increased so as to quickly exhaust the oil fume or water vapor out of the room.
[0071] Step 102a3, in the case where the limb action of the target object is determined as the cover closing action, a third control instruction is sent to the range hood.
[0072] Exemplarily, when the cover closing action of the user in the target area is monitored, it indicates that only a small part of the oil fume or water vapor in the stove is exhausted. At this time, the wind power level of the range hood can be appropriately reduced to reduce the noise generated by the range hood.
[0073] Step 102a4, in the case where the limb action of the target object is determined as the gas stove closing action, a fourth control instruction is sent to the range hood.
[0074] The first control instruction is used to control the range hood to start, and the wind power level is the lowest. The second control instruction is used to control the range hood to increase the wind power level. The third control instruction is used to control the range hood to reduce the wind power level. The fourth control instruction is used to control the range hood to stop.
[0075] Exemplarily, when the gas stove closing action of the user in the target area is monitored, it indicates that the user has completed cooking. At this time, the range hood can be controlled to stop, or the range hood can be controlled to stop after a preset time delay.
[0076] In this way, the intelligent control of the range hood can be realized, and the problems of the user frequently operating the range hood to dirty the operation panel of the range hood and the cross infection of bacteria can be avoided.
[0077] Optionally, in the embodiment of the present application, since the imaging clarity of the millimeter wave radar directly affects the accuracy of the limb action recognition, and the air conditioner generates relatively strong vibration when running, in order to improve the accuracy of the limb action recognition of the millimeter wave radar, the influence of the air conditioner vibration on the millimeter wave radar needs to be reduced.
[0078] It can be understood that the air conditioner will generate vibration when running, which will affect the imaging clarity of the millimeter wave radar arranged on the air conditioner, and further affect the operation of the air conditioner. For example, the vibration can affect the judgment of the user's limb movement, causing the recognition accuracy of the movement to be reduced, and the function based on the recognition of the limb movement to be difficult to trigger.
[0079] Exemplarily, as shown in Figure 2 The vibration elimination device provided by the embodiment of the present application includes a vibration sensor, a millimeter wave radar (or other radar), and a vibration generator. The vibration elimination device is arranged on the air conditioner, and the millimeter wave radar is arranged on the vibration elimination device, and the millimeter wave radar does not directly contact the air conditioner.
[0080] Exemplarily, based on the vibration elimination device as shown in Figure 2 , the vibration information of the air conditioner can be detected, and a vibration signal capable of offsetting the vibration of the air conditioner can be generated, so as to reduce the influence of the vibration of the air conditioner on the imaging of the millimeter wave radar and improve the imaging clarity of the millimeter wave radar arranged on the air conditioner.
[0081] Exemplarily, based on the vibration elimination device as shown in Figure 2 , as shown in Figure 3 Before the above step 102, the linkage control method of the air conditioner and the range hood provided by the embodiment of the present application can further include the following steps 301 to 303.
[0082] Step 301: In the case that the air conditioner is running, a first vibration signal of the air conditioner is acquired.
[0083] Specifically, the first vibration signal of the air conditioner can be acquired by the following steps, that is, the above step 301 can include the following steps 301a1 and 301a2.
[0084] Step 301a1: Vibration information of the air conditioner is acquired.
[0085] Exemplarily, the vibration information includes a vibration amplitude of each vibration and a vibration period of each vibration.
[0086] Step 301a2: In the case that the vibration information indicates that the vibration amplitude of the air conditioner is greater than a preset amplitude and / or the vibration frequency of the air conditioner is greater than a preset frequency, the vibration of the air conditioner is sampled by the vibration sensor to obtain the first vibration signal.
[0087] The first vibration signal includes vibration information of multiple vibrations of the air conditioner.
[0088] Exemplarily, the slight vibration generated by the air conditioner does not have an impact on the imaging of the millimeter wave radar, and thus the air conditioner can perform the vibration elimination operation when the vibration amplitude of the air conditioner is greater than a preset amplitude and / or the vibration frequency of the air conditioner is greater than a preset frequency.
[0089] It should be noted that the vibration waveform of the air conditioner is similar to a simple harmonic wave, but the time consumed by each vibration (one reciprocating motion is completed) of the air conditioner is not exactly the same (that is, the vibration period is different), and the vibration amplitude of each vibration is also not exactly the same. Therefore, in order to offset the impact of the vibration of the air conditioner on the imaging of the millimeter wave radar, vibration information generated by multiple vibrations needs to be collected, and the average vibration amplitude and the average vibration period are calculated, so as to generate an anti-phase vibration wave opposite to the vibration wave of the air conditioner based on the average vibration amplitude and the average vibration period, and then offset the vibration generated by the air conditioner.
[0090] In step 302, the average value of the multiple vibration amplitudes contained in the first vibration signal and the average value of the multiple vibration periods contained in the first vibration signal are calculated based on the first vibration signal, to obtain the average vibration amplitude and the average vibration period, and a second vibration signal is generated based on the average vibration amplitude and the average vibration period.
[0091] Exemplarily, the average vibration amplitude and the average vibration period are obtained by averaging the vibration amplitudes and the vibration periods contained in the vibration information of multiple vibrations collected in the above steps.
[0092] Specifically, the calculation of the average value of the multiple vibration amplitudes contained in the first vibration signal and the average value of the multiple vibration periods contained in the first vibration signal based on the first vibration signal in step 302 can include the following steps 302a and 302b:
[0093] In step 302a, the vibration period of each vibration and the vibration amplitude of each vibration in the vibration information of the multiple vibrations contained in the first vibration signal are determined.
[0094] In step 302b, the average vibration period is calculated based on the vibration period of each vibration, and the average vibration amplitude is calculated based on the vibration amplitude of each vibration.
[0095] Exemplarily, as shown in Figure 4 the waveform diagram of the vibration wave generated by the air conditioner when running, it can be known from the waveform diagram that the amplitude of each period of the vibration wave generated by the air conditioner when running is not exactly the same, and there is a certain difference. Therefore, in order to facilitate the calculation of the anti-phase vibration wave, the average vibration amplitude and the average vibration period of multiple vibrations can be calculated, and then the anti-phase vibration wave is obtained based on the average vibration amplitude and the average vibration period.
[0096] Specifically, the step 302a can include the following step 302a1.
[0097] Step 302a1, calculate the average vibration period T according to the following formula one:
[0098]
[0099] Wherein, n is the vibration sampling times; T i is the vibration period of each vibration.
[0100] Exemplarily, when calculating the average vibration period, n vibration periods obtained by n vibration samplings can be directly added and averaged.
[0101] Specifically, the step 302b can include the following step 302b1.
[0102] Step 302b1, calculate the average vibration amplitude A according to the following formula two:
[0103]
[0104] Wherein, n is the vibration sampling times; A i is the displacement extreme value of each vibration, and one vibration includes the displacement at the wave crest and the displacement at the wave trough.
[0105] Exemplarily, when calculating the average vibration amplitude, in order to make the average vibration amplitude more close to the true situation, the average vibration amplitude can be obtained by averaging the sum of squares of 2n vibration amplitudes obtained by n vibration samplings.
[0106] It can be understood that each vibration includes a maximum positive displacement and a maximum negative displacement, in order to eliminate the influence of positive and negative values, A i needs to be squared and then take the square root.
[0107] Exemplarily, after obtaining the average vibration amplitude and the average vibration period, the waveform fitting can be performed based on the average vibration amplitude and the average vibration period to obtain the inverse phase vibration wave of the original waveform, that is, the second vibration signal.
[0108] Exemplarily, in the embodiment of the present application, the second vibration signal can be obtained by the following two ways.
[0109] Way 1:
[0110] In way 1, a sine wave can be fitted directly according to the average vibration amplitude and the average vibration period, and the second vibration signal is obtained based on the sine wave.
[0111] Specifically, the step 302 of generating the second vibration signal based on the average vibration amplitude and the average vibration period can include the following steps 302c1 and 302c2:
[0112] The step 302c1 generates a sine wave fitting signal according to the average vibration amplitude and the average vibration period.
[0113] The step 302c2 offsets the sine wave fitting signal by a target offset to obtain the second vibration signal.
[0114] The target offset is half of the average vibration period; the vibration amplitude of the second vibration signal is the average vibration amplitude, and the vibration period of the second vibration signal is the average vibration period.
[0115] Mode 2:
[0116] In mode 2, the number of samples of the original waveform (i.e., the first vibration signal) can be increased, and a waveform closer to the vibration wave indicated by the first vibration signal can be fitted according to the average vibration amplitude and the average vibration period.
[0117] Specifically, the step 302 of generating the second vibration signal based on the average vibration amplitude and the average vibration period can include the following steps 302d1 and 302d2:
[0118] The step 302d1 generates a vibration wave fitting signal according to the average vibration amplitude, the average vibration period, and the average vibration median.
[0119] The step 302d2 offsets the vibration wave fitting signal by a target offset to obtain the second vibration signal.
[0120] The average vibration median is an average value calculated based on the displacement median of each vibration; the target offset is half of the average vibration period; the vibration amplitude of the second vibration signal is the average vibration amplitude, and the vibration period of the second vibration signal is the average vibration period.
[0121] For example, the average vibration median B can be calculated by the following formula three:
[0122]
[0123] Wherein, n is the number of vibration samples; B is the displacement median of each vibration, and one vibration includes four displacement medians.
[0124] It should be noted that, in order to offset the vibration generated by the air conditioner, the trough of the second vibration signal needs to correspond to the peak of the first vibration signal, and the peak of the second vibration signal needs to correspond to the trough of the first vibration signal.
[0125] Step 303, controlling the vibration generator arranged on the vibration elimination device to vibrate based on the second vibration signal, so as to reduce the influence of the vibration of the air conditioner on the imaging of the millimeter wave radar.
[0126] Wherein, the vibration elimination device is arranged on the air conditioner, and the millimeter wave radar is arranged on the vibration elimination device, and the millimeter wave radar is not in direct contact with the air conditioner. That is, the millimeter wave radar is installed on the air conditioner through the vibration elimination device.
[0127] Exemplarily, the above-mentioned millimeter wave radar can also be replaced by a laser radar, a time of flight (TOF) camera, an infrared sensing device or an RGB camera, etc.
[0128] Exemplarily, as shown in Figure 5 , by controlling the vibration generator to generate the anti-phase vibration wave (i.e. the second vibration signal described above), the original vibration wave (i.e. the first vibration signal described above) generated by the air conditioner can be offset, as shown in Figure 5 , the amplitude of the offset vibration wave is very small, which is difficult to affect the imaging of the millimeter wave radar.
[0129] Optionally, in the embodiment of the present application, in order to make the vibration generator generate the anti-phase vibration wave to offset the vibration wave generated by the air conditioner, it is necessary to ensure that the vibration direction of the vibration generator is consistent with the vibration direction of the air conditioner.
[0130] Specifically, the vibration generator is provided with a linear motor; the vibration generator is also provided with a rotating mechanism for adjusting the angle of the linear motor. The above-mentioned step 303 can also include the following step 303a1 and step 303a2:
[0131] Step 303a1, determining the vibration direction of the air conditioner according to the vibration signal of the air conditioner, and determining the rotation angle and rotation direction of the rotating mechanism according to the vibration direction of the air conditioner, and determining the voltage value and frequency value of the input voltage of the linear motor according to the vibration amplitude and vibration period of the second vibration signal.
[0132] Step 303a2, controlling the rotation of the rotating mechanism according to the rotation angle and rotation direction of the rotating mechanism, and controlling the operation of the linear motor according to the voltage value and frequency value of the input voltage.
[0133] The rotating mechanism is used for keeping the vibration direction of the linear motor consistent with the vibration direction of the air conditioner.
[0134] It should be noted that the rotating mechanism can rotate in any direction to ensure that any vibration generated by the air conditioner can be offset by the vibration elimination device.
[0135] The linkage control method of the air conditioner and the range hood provided by the embodiment of the present application first performs limb movement monitoring on a target area where the range hood is located based on a millimeter wave radar arranged on the air conditioner; then, in a case where limb movement of any target object in the target area is determined as a target triggering action, a target control instruction is sent to the range hood; wherein the target control instruction is used to control the range hood to perform a target operation corresponding to the target triggering action; the target operation includes at least one of the following: controlling the range hood to start, controlling the range hood to adjust the wind power level, and controlling the range hood to stop. In this way, not only the intelligent degree of the range hood is improved, but also the operation complexity of the user is reduced, and the use experience of the user is improved.
[0136] It should be noted that the linkage control method of the air conditioner and the range hood provided by the embodiment of the present application can be a linkage control device of the air conditioner and the range hood, or a command sending module in the linkage control device of the air conditioner and the range hood for executing the linkage control method of the air conditioner and the range hood. In the embodiment of the present application, the linkage control device of the air conditioner and the range hood is taken as an example to illustrate the linkage control device of the air conditioner and the range hood provided by the embodiment of the present application.
[0137] It should be noted that in the embodiment of the present application, the linkage control method of the air conditioner and the range hood shown in each method figure is illustratively described by taking one of the figures in the embodiment of the present application as an example. In specific implementation, the linkage control method of the air conditioner and the range hood shown in each method figure can also be implemented in combination with any other figure that can be combined as shown in the above embodiment, which will not be described here.
[0138] The linkage control device of the air conditioner and the range hood provided by the present application is described below, and the linkage control method of the air conditioner and the range hood described below can be correspondingly referred to the linkage control method of the air conditioner and the range hood described above.
[0139] Figure 6 The structure diagram of the linkage control device of the air conditioner and the range hood provided by an embodiment of the present application is shown in FIG. 1. Figure 6 As shown in FIG. 1, the linkage control device of the air conditioner and the range hood specifically includes:
[0140] The limb movement monitoring module 601 is configured to monitor limb movement of a target area where the range hood is located based on the millimeter wave radar arranged on the air conditioner; the instruction sending module 602 is configured to send a target control instruction to the range hood in a case where limb movement of any target object in the target area is determined as a target triggering action; and the target control instruction is used to control the range hood to perform a target operation corresponding to the target triggering action; and the target operation includes at least one of the following: turning on the range hood, adjusting a wind power level of the range hood, and turning off the range hood.
[0141] Optionally, the device further includes an image processing module and a determination module; the image processing module is configured to construct a three-dimensional space structure diagram of an indoor environment through the millimeter wave radar, and identify the range hood from the three-dimensional space structure diagram through shape feature matching; the determination module is configured to determine relative position information between the range hood and the air conditioner according to the three-dimensional space structure diagram; and the determination module is further configured to determine the target area according to the relative position information.
[0142] Optionally, the target triggering action includes any of the following: an open gas stove action, a frying action, a cover closing action, a cover opening action, and a close gas stove action; the instruction sending module 602 is specifically configured to send a first control instruction to the range hood in a case where the limb movement of the target object is determined as the open gas stove action; the instruction sending module 602 is further specifically configured to send a second control instruction to the range hood in a case where the limb movement of the target object is determined as the pour oil action, the frying action, or the cover opening action; the instruction sending module 602 is further specifically configured to send a third control instruction to the range hood in a case where the limb movement of the target object is determined as the cover closing action; and the instruction sending module 602 is further specifically configured to send a fourth control instruction to the range hood in a case where the limb movement of the target object is determined as the close gas stove action; wherein the first control instruction is used to control the range hood to turn on, and the wind power level is the lowest; the second control instruction is used to control the range hood to increase the wind power level; the third control instruction is used to control the range hood to decrease the wind power level; and the fourth control instruction is used to control the range hood to turn off.
[0143] Optionally, the apparatus further comprises an obtaining module, a calculating module and a generating module; the obtaining module is configured to obtain a first vibration signal of the air conditioner when the air conditioner is running; the calculating module is configured to calculate an average value of a plurality of vibration amplitudes contained in the first vibration signal and an average value of a plurality of vibration periods contained in the first vibration signal according to the first vibration signal, to obtain an average vibration amplitude and an average vibration period; the generating module is configured to generate a second vibration signal based on the average vibration amplitude and the average vibration period; the instruction sending module 602 is further configured to control a vibration generator provided on the vibration elimination apparatus to vibrate, based on the second vibration signal, to reduce the influence of the vibration of the air conditioner on the imaging of the millimeter wave radar; wherein the vibration elimination apparatus is provided on the air conditioner, the millimeter wave radar is provided on the vibration elimination apparatus, and the millimeter wave radar does not directly contact the air conditioner.
[0144] Optionally, the obtaining module is specifically configured to obtain vibration information of the air conditioner; the vibration information includes a vibration amplitude of each vibration and a vibration period of each vibration; the obtaining module is specifically further configured to, in a case where the vibration information indicates that the vibration amplitude of the air conditioner is greater than a preset amplitude and / or the vibration frequency of the air conditioner is greater than a preset frequency, perform vibration sampling on the air conditioner by the vibration sensor to obtain the first vibration signal; wherein the first vibration signal includes vibration information of a plurality of vibrations of the air conditioner.
[0145] Optionally, the determining module is further configured to determine a vibration period of each vibration and a vibration amplitude of each vibration in the vibration information of a plurality of vibrations contained in the first vibration signal; and the calculating apparatus is specifically configured to calculate the average vibration period according to the vibration period of each vibration and calculate the average vibration amplitude according to the vibration amplitude of each vibration.
[0146] Optionally, the generating module is specifically configured to generate a sine wave fitting signal according to the average vibration amplitude and the average vibration period; and the generating module is specifically further configured to offset the sine wave fitting signal by a target offset amount to obtain the second vibration signal; wherein the target offset amount is half of the average vibration period; the vibration amplitude of the second vibration signal is the average vibration amplitude, and the vibration period of the second vibration signal is the average vibration period.
[0147] Optionally, the vibration generator is equipped with a linear motor; the vibration generator is also equipped with a rotating mechanism for adjusting the angle of the linear motor; the calculation module is further configured to determine the vibration direction of the air conditioner based on the vibration signal of the air conditioner, and to determine the rotation angle and rotation direction of the rotating mechanism based on the vibration direction of the air conditioner, and to determine the voltage value and frequency value of the input voltage of the linear motor based on the vibration amplitude and vibration period of the second vibration signal; the instruction sending module 602 is specifically configured to control the rotation of the rotating mechanism according to the rotation angle and rotation direction of the rotating mechanism, and to control the operation of the linear motor according to the voltage value and frequency value of the input voltage; wherein, the rotating mechanism is used to keep the vibration direction of the linear motor consistent with the vibration direction of the air conditioner.
[0148] The air conditioner and range hood linkage control device provided in this application first monitors the limb movements of the target area where the range hood is located using a millimeter-wave radar installed on the air conditioner. Then, when the limb movement of any target object within the target area is determined to be a target-triggered action, a target control command is sent to the range hood. This target control command controls the range hood to perform a target operation corresponding to the target-triggered action. The target operation includes at least one of the following: controlling the range hood to turn on, controlling the range hood to adjust its fan speed, and controlling the range hood to turn off. This not only improves the intelligence of the range hood but also reduces the operational complexity for users, enhancing the user experience.
[0149] Figure 7 This example illustrates a schematic diagram of the physical structure of an electronic device, which can be the aforementioned air conditioner, such as... Figure 7 As shown, the electronic device may include: a processor 710, a communication interface 720, a memory 730, and a communication bus 740, wherein the processor 710, the communication interface 720, and the memory 730 communicate with each other through the communication bus 740. The processor 710 can call logical instructions in the memory 730 to execute a linkage control method between the air conditioner and the range hood, the method including:
[0150] The millimeter wave radar arranged on the air conditioner is used to monitor the target region where the range hood is located for limb movement; in the case that the limb movement of any target object in the target region is determined as a target triggering action, a target control instruction is sent to the range hood; wherein the target control instruction is used to control the range hood to perform a target operation corresponding to the target triggering action; the target operation includes at least one of the following: controlling the range hood to start, controlling the range hood to adjust the wind power level, and controlling the range hood to stop.
[0151] In addition, the logic instructions in the memory 730 described above can be implemented in the form of a software function unit and sold or used as an independent product, and can be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the present application essentially or the parts that contribute to the prior art or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM, Read-Only Memory), a random access memory (RAM, Random Access Memory), a magnetic disk or an optical disk, and various media that can store program codes.
[0152] On the other hand, the present application also provides a computer program product, which includes a computer program stored on a computer readable storage medium, and the computer program includes program instructions, when the program instructions are executed by a computer, the computer can execute the air conditioner and range hood linkage control method provided by the above-mentioned methods, and the method includes:
[0153] The millimeter wave radar arranged on the air conditioner is used to monitor the target region where the range hood is located for limb movement; in the case that the limb movement of any target object in the target region is determined as a target triggering action, a target control instruction is sent to the range hood; wherein the target control instruction is used to control the range hood to perform a target operation corresponding to the target triggering action; the target operation includes at least one of the following: controlling the range hood to start, controlling the range hood to adjust the wind power level, and controlling the range hood to stop.
[0154] In another aspect, the present application also provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the air conditioner and range hood linkage control method provided by the above-mentioned methods, and the method includes:
[0155] The millimeter wave radar arranged on the air conditioner is used to monitor the target area where the range hood is located for body movement; in the case that the body movement of any target object in the target area is determined as a target trigger action, a target control instruction is sent to the range hood; wherein the target control instruction is used to control the range hood to perform a target operation corresponding to the target trigger action; the target operation includes at least one of the following: controlling the range hood to start, controlling the range hood to adjust the wind power level, and controlling the range hood to stop.
[0156] The device embodiments described above are only schematic, wherein the units described as separate components can or can not be physically separated, 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 according to actual needs to achieve the purpose of the present embodiment. Those skilled in the art can understand and implement without creative labor.
[0157] Through the description of the above embodiments, those skilled in the art can clearly understand that the embodiments can be realized by means of software and necessary universal hardware platforms, and of course can also be realized by hardware. Based on such understanding, the above technical solutions can be embodied in the form of software products, which can be stored in a computer readable storage medium, such as ROM / RAM, magnetic disk, optical disk, etc., and include a number 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.
[0158] Finally, it should be noted that: the above examples are only used to illustrate the technical solutions of the present application, and not to limit them; although the present application has been described in detail with reference to the foregoing examples, those skilled in the art should understand that they can still modify the technical solutions recorded in the foregoing examples, or make equivalent replacement for some technical features; 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 linkage control method of an air conditioner and a range hood, characterized by, The method is applied to an air conditioner, and comprises the following steps: Performing limb action monitoring on a target area where a range hood is located based on a millimeter wave radar arranged on the air conditioner; In a case where limb action of any target object in the target area is determined as a target trigger action, sending a target control instruction to the range hood; The target control instruction is used to control the range hood to perform a target operation corresponding to the target trigger action; the target operation comprises at least one of the following: controlling the range hood to start, controlling the range hood to adjust a wind power level, and controlling the range hood to stop.
2. The method of claim 1, wherein, Before the limb action monitoring on the target area where the range hood is located based on the millimeter wave radar arranged on the air conditioner, the method further comprises the following steps: Constructing a three-dimensional space structure diagram of an indoor environment by the millimeter wave radar, and identifying the range hood from the three-dimensional space structure diagram through shape feature matching; Determining relative position information between the range hood and the air conditioner according to the three-dimensional space structure diagram; Determining the target area according to the relative position information.
3. The method of claim 1, wherein, The target trigger action comprises any one of the following: an open gas stove action, an oil pouring action, a frying action, a cover closing action, a cover opening action, and a close gas stove action; In a case where limb action of any target object in the target area is determined as a target trigger action, sending a target control instruction to the range hood, which comprises the following steps: In a case where the limb action of the target object is determined as the open gas stove action, sending a first control instruction to the range hood; Or, In a case where the limb action of the target object is determined as the oil pouring action, the frying action, or the cover opening action, sending a second control instruction to the range hood; Or, In a case where the limb action of the target object is determined as the cover closing action, sending a third control instruction to the range hood; Or, In a case where the limb action of the target object is determined as the close gas stove action, sending a fourth control instruction to the range hood; The first control instruction is used to control the range hood to start, and the wind power level is the lowest; the second control instruction is used to control the range hood to increase the wind power level; the third control instruction is used to control the range hood to decrease the wind power level; and the fourth control instruction is used to control the range hood to stop.
4. The method of claim 1, wherein, The air conditioner is provided with a vibration elimination device; the millimeter wave radar is arranged on the vibration elimination device; and the millimeter wave radar does not directly contact the vibration elimination device; Before the target control instruction is sent to the range hood in a case where limb action of any target object in the target area is determined as a target trigger action, the method further comprises the following steps: In a case where the air conditioner is running, acquiring a first vibration signal of the air conditioner by a vibration sensor arranged on the vibration elimination device; According to the first vibration signal, an average value of a plurality of vibration amplitudes contained in the first vibration signal and an average value of a plurality of vibration periods contained in the first vibration signal are calculated to obtain an average vibration amplitude and an average vibration period, and a second vibration signal is generated based on the average vibration amplitude and the average vibration period; The vibration generator provided on the vibration elimination device is controlled to vibrate based on the second vibration signal, so as to reduce the influence of the vibration of the air conditioner on the imaging of the millimeter wave radar; The first vibration signal of the air conditioner is obtained by a vibration sensor provided on the vibration elimination device.
5. The method of claim 4, wherein, The vibration information of the air conditioner is obtained; the vibration information includes the vibration amplitude of each vibration and the vibration period of each vibration; In a case where the vibration information indicates that the vibration amplitude of the air conditioner is greater than a preset amplitude and / or the vibration frequency of the air conditioner is greater than a preset frequency, the vibration sampling of the air conditioner is performed by the vibration sensor to obtain the first vibration signal. The average vibration amplitude and the average vibration period are obtained by calculating the average value of the plurality of vibration amplitudes contained in the first vibration signal and the average value of the plurality of vibration periods contained in the first vibration signal according to the first vibration signal, and the second vibration signal is generated based on the average vibration amplitude and the average vibration period.
6. The method of claim 4, wherein, The vibration period of each vibration and the vibration amplitude of each vibration in the vibration information of a plurality of vibrations contained in the first vibration signal are determined. The average vibration period is calculated according to the vibration period of each vibration, and the average vibration amplitude is calculated according to the vibration amplitude of each vibration. The second vibration signal is generated according to the average vibration amplitude and the average vibration period.
7. The method according to claim 5 or 6, characterized in that, The second vibration signal is obtained by offsetting the sine wave fitting signal by a target offset amount; The target offset amount is half of the average vibration period; the vibration amplitude of the second vibration signal is the average vibration amplitude, and the vibration period of the second vibration signal is the average vibration period. A linear motor is provided on the vibration generator; a rotating mechanism for adjusting the angle of the linear motor is also provided on the vibration generator. The vibration generator provided on the vibration elimination device is controlled to vibrate based on the second vibration signal, so as to reduce the influence of the vibration of the air conditioner on the imaging of the millimeter wave radar; 8. The method of claim 4, wherein, The vibration direction of the air conditioner is determined according to the vibration signal of the air conditioner, the rotation angle and the rotation direction of the rotating mechanism are determined according to the vibration direction of the air conditioner, and the voltage value and the frequency value of the input voltage of the linear motor are determined according to the vibration amplitude and the vibration period of the second vibration signal; The rotation of the rotating mechanism is controlled according to the rotation angle and the rotation direction of the rotating mechanism, and the operation of the linear motor is controlled according to the voltage value and the frequency value of the input voltage; The rotating mechanism is used to keep the vibration direction of the linear motor consistent with the vibration direction of the air conditioner. The device is applied to an air conditioner. 9. A linkage control device for an air conditioner and a range hood, characterized in that, The limb movement monitoring module is configured to monitor limb movement of a target area where the range hood is located based on a millimeter wave radar arranged on the air conditioner. The instruction sending module is configured to send a target control instruction to the range hood in a case where limb movement of any target object in the target area is determined as a target triggering action. The target control instruction is configured to control the range hood to perform a target operation corresponding to the target triggering action, and the target operation includes at least one of the following: controlling the range hood to start, controlling the range hood to adjust a wind power level, and controlling the range hood to stop.
10. An air conditioner characterized by comprising: The air conditioner is provided with a vibration elimination device, and the air conditioner can implement the steps of the linkage control method of the air conditioner and the range hood according to any one of claims 1 to 8.
Citation Information
Patent Citations
Gesture command control method and smart home control system
CN109991859A
Control method and device for range hood, range hood and processor
CN112594753A