Linkage control method and device for air conditioner and range hood and air conditioner
By setting a millimeter wave radar on the air conditioner, the automation control of the range hood is performed, the problem of low intelligence of the range hood has been solved, the degree of intelligence and lower operation complexity are achieved, and the user experience is improved.
Patent Information
- Application Number
- CN202310920501.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-07-25
- Publication Date
- 2025-01-28
- Estimated Expiration
- 2043-07-25
AI Technical Summary
In the prior art, the range hood has a low degree of intelligence, and users need to frequently operate the range hood during cooking, resulting in high operational complexity and easy staining of the operating panel, increasing the risk of cross-transmission of bacteria and viruses.
By setting a millimeter wave radar on the air conditioner, the limb action monitoring of the target area of the range hood is performed. When a specific action is detected, the control instruction is sent to the range hood to achieve automated control of the range hood.
It improves the intelligence of the range hood, reduces the complexity of the user's operation, reduces the pollution of the operating panel, reduces the risk of cross -transmission of bacteria and viruses, and enhances the user's experience.
Smart Images

Figure CN119376263A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of air conditioner control, and in particular to a linkage control method and device for an air conditioner and a range hood, and an air conditioner. Background Art
[0002] With the continuous improvement of people's living standards and the continuous improvement of the intelligence level of home appliances, smart home appliances are becoming more and more popular.
[0003] In the related art, users can adjust the air volume of the range hood according to actual cooking needs during cooking. However, users often have oil, flour, seasonings, etc. on their hands during cooking. If users directly operate the buttons of the range hood with their hands, it will not only dirty the operation panel of the range hood, but also mix the bacteria and viruses on the operation panel into the processed food, causing cross-transmission of bacteria and viruses.
[0004] Based on this, there is an urgent need for a linkage control method of an air conditioner and a range hood, which can automatically control the range hood according to actual cooking needs to improve the intelligence level of the range hood. Summary of the invention
[0005] The purpose of the present application is to provide a linkage control method and device for an air conditioner and a range hood, and an air conditioner, so as to improve the intelligence level of the range hood, reduce the operation complexity of the user, and improve the user experience.
[0006] The present application provides a linkage control method for an air conditioner and a range hood, the method comprising:
[0007] Based on the millimeter-wave radar provided on the air conditioner, the target area where the range hood is located is monitored for body movements; when the body 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 turn on, controlling the range hood to adjust the wind speed level, and controlling the range hood to turn off.
[0008] Optionally, before performing physical movement monitoring on the target area where the range hood is located based on the millimeter-wave radar provided on the air conditioner, the method further includes: constructing a three-dimensional spatial structure diagram of the indoor environment by using the millimeter-wave radar, and identifying the range hood from the three-dimensional spatial structure diagram by matching appearance features; determining the relative position information between the range hood and the air conditioner according to the three-dimensional spatial 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: turning on the gas stove, cooking, closing the lid, opening the lid, and turning off the gas stove; when the physical movement of any target object in the target area is determined to be the target trigger action, sending a target control instruction to the range hood includes: when the physical movement of the target object is determined to be the turning on gas stove action, sending a first control instruction to the range hood; or, when the physical movement of the target object is determined to be the pouring oil action, the cooking action or the opening lid action, sending a second control instruction to the range hood; or, when the physical movement of the target object is determined to be the closing lid action, sending a third control instruction to the range hood; or, when the physical movement of the target object is determined to be the turning off 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 turn on, and the wind speed level is the lowest; the second control instruction is used to control the range hood to increase the wind speed level; the third control instruction is used to control the range hood to reduce the wind speed level; and the fourth control instruction is used to control the range hood to turn off.
[0010] Optionally, a vibration elimination device is provided on the air conditioner; the millimeter wave radar is provided on the vibration elimination device; the millimeter wave radar is not in direct contact with the vibration elimination device; when the body movement of any target object in the target area is determined as a target triggering action, before sending a target control instruction to the range hood, the method also includes: when the air conditioner is running, obtaining a first vibration signal of the air conditioner; calculating the average value of multiple vibration amplitudes contained in the first vibration signal and the average value of multiple vibration periods contained in the first vibration signal according to the first vibration signal, obtaining 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; controlling the vibration generator provided 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 provided on the air conditioner, the millimeter wave radar is provided on the vibration elimination device, and the millimeter wave radar is not in direct contact with the air conditioner.
[0011] Optionally, obtaining the first vibration signal of the air conditioner includes: obtaining vibration information of the air conditioner; the vibration information includes: the vibration amplitude of each vibration, and the vibration period of each vibration; 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, performing vibration sampling on the air conditioner through the vibration sensor to obtain the first vibration signal; wherein the first vibration signal includes: vibration information of multiple vibrations of the air conditioner.
[0012] Optionally, calculating 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 according to the first vibration signal to obtain an average vibration amplitude and an average vibration period includes: determining the vibration period of each vibration and the 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, generating a second vibration signal based on the average vibration amplitude and the average vibration period includes: generating a sinusoidal wave fitting signal according to the average vibration amplitude and the average vibration period; offsetting the sinusoidal wave fitting signal according to a target offset to obtain the second vibration signal; wherein 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.
[0014] Optionally, 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; and controlling the vibration of the vibration generator provided on the vibration elimination device based on the second vibration signal comprises: 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; 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 present application also provides a linkage control device for an air conditioner and a range hood, the device comprising:
[0016] A body movement monitoring module is used to monitor the body movement of the target area where the range hood is located based on the millimeter wave radar set on the air conditioner; an instruction sending module is used to send a target control instruction to the range hood when the body movement of any target object in the target area is determined to be a target trigger action; 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 turn on, controlling the range hood to adjust the wind level, and controlling the range hood to turn off.
[0017] Optionally, the device also includes: an image processing module and a determination module; the image processing module is used to construct a three-dimensional spatial structure diagram of the indoor environment through the millimeter wave radar, and identify the range hood from the three-dimensional spatial structure diagram through appearance feature matching; the determination module is used to determine the relative position information between the range hood and the air conditioner according to the three-dimensional spatial structure diagram; the determination module is also used to determine the target area according to the relative position information.
[0018] Optionally, the target trigger action includes any one of the following: turning on the gas stove, cooking, closing the lid, opening the lid, and turning off the gas stove; the instruction sending module is specifically used to send a first control instruction to the range hood when the target object's body movement is determined to be the turning on gas stove action; the instruction sending module is also specifically used to send a second control instruction to the range hood when the target object's body movement is determined to be the pouring oil action, the cooking action, or the opening lid action; the instruction sending module is also specifically used to send a third control instruction to the range hood when the target object's body movement is determined to be the closing lid action; the instruction sending module is also specifically used to send a fourth control instruction to the range hood when the target object's body movement is determined to be the turning off gas stove action; wherein, the first control instruction is used to control the range hood to turn on, and the wind speed level is the lowest; the second control instruction is used to control the range hood to increase the wind speed level; the third control instruction is used to control the range hood to reduce the wind speed level; and the fourth control instruction is used to control the range hood to turn off.
[0019] Optionally, the device also includes: an acquisition module, a calculation module and a generation module; the acquisition module is used to acquire a first vibration signal of the air conditioner when the air conditioner is running; the calculation module is used to calculate the average value of multiple vibration amplitudes contained in the first vibration signal and the average value of multiple vibration periods contained in the first vibration signal according to the first vibration signal, so as to obtain an average vibration amplitude and an average vibration period; the generation module is used to generate a second vibration signal based on the average vibration amplitude and the average vibration period; the instruction sending module is also used to control the vibration generator provided 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 millimeter-wave radar imaging; wherein the vibration elimination device is provided on the air conditioner, the millimeter-wave radar is provided on the vibration elimination device, and the millimeter-wave radar is not in direct contact with the air conditioner.
[0020] Optionally, the acquisition module is specifically used to acquire vibration information of the air conditioner; the vibration information includes: the vibration amplitude of each vibration, and the vibration period of each vibration; the acquisition module is also specifically used to perform vibration sampling on the air conditioner through the vibration sensor to obtain the first vibration signal 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; wherein the first vibration signal includes: vibration information of multiple vibrations of the air conditioner.
[0021] Optionally, the determination module is also used to determine the vibration period of each vibration and the vibration amplitude of each vibration in the vibration information of multiple vibrations contained in the first vibration signal; the calculation device is specifically used 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 generating module is specifically used to generate a sinusoidal wave fitting signal according to the average vibration amplitude and the average vibration period; the generating module is also specifically used to offset the sinusoidal wave fitting signal according to a target offset to obtain the second vibration signal; wherein 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.
[0023] Optionally, 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 calculation module is also used to determine the vibration direction of the air conditioner according to the vibration signal of the air conditioner, and 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 used 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 used to keep the vibration direction of the linear motor consistent with the vibration direction of the air conditioner.
[0024] The present application also provides an air conditioner, on which a vibration elimination device is provided, and the air conditioner can implement the steps of any of the above-mentioned methods for linkage control of the air conditioner and the range hood.
[0025] The present application also provides a computer program product, including a computer program / instruction, which, when executed by a processor, implements the steps of any of the above-mentioned methods for linkage control of an air conditioner and a range hood.
[0026] The present application also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein when the processor executes the program, the steps of the linkage control method of the air conditioner and the range hood as described in any one of the above are implemented.
[0027] The present application also provides a computer-readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps of the linkage control method of the air conditioner and the range hood as described in any one of the above are implemented.
[0028] The present application also provides a range hood, comprising a command receiving device, a memory, a processor and a computer program stored in the memory and executable on the processor; the command receiving device is capable of receiving control commands sent by the above-mentioned air conditioner, and the processor is capable of executing the control commands received by the command receiving device.
[0029] The application provides a linkage control method, device and air conditioner for an air conditioner and a range hood. First, based on the millimeter wave radar set on the air conditioner, the target area where the range hood is located is monitored for body movements; then, when the body 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 turn on, controlling the range hood to adjust the wind level, and controlling the range hood to turn off. In this way, not only the intelligence of the range hood is improved, but also the user's operation complexity is reduced, and the user's experience is improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] In order to more clearly illustrate the technical solutions in the present application or the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0031] Figure 1 This is one of the flow charts of the linkage control method of the air conditioner and the range hood provided in the present application;
[0032] Figure 2 It is a structural schematic diagram of the vibration elimination device provided by the present application;
[0033] Figure 3 This is the second flow chart of the linkage control method of the air conditioner and the range hood provided in the present application;
[0034] Figure 4 is a waveform diagram of the vibration wave generated by the vibration of the air conditioner provided in the present application;
[0035] Figure 5 It is a waveform cancellation schematic diagram provided by the present application;
[0036] Figure 6 It is a structural schematic diagram of the linkage control device of the air conditioner and the range hood provided in the present application;
[0037] Figure 7 It is a structural schematic diagram of the electronic device provided by this application. DETAILED DESCRIPTION
[0038] In order to make the purpose, technical solutions and advantages of this application clearer, the technical solutions in this application will be clearly and completely described below in conjunction with the drawings in this application. Obviously, the described embodiments are part of the embodiments of this application, not all of them. Based on the embodiments in this application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.
[0039] The terms "first", "second", etc. 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 interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0040] The following is a description of the professional terms involved in the embodiments of the present application:
[0041] Millimeter wave radar: It is a new type of wireless communication technology that has developed rapidly in recent years and is also widely used in human body detection. Millimeter wave radar technology transmits millimeter wave signals to the target object and receives its echo signal. It uses the slight changes in weak signals to extract relevant information of the target object, thereby achieving 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 heartbeat, breathing, and body temperature of the human body, it is used for health monitoring and disease prevention. For example, in the medical field, the patient's heart or breathing power can be monitored by millimeter-wave radar, which can allow doctors to understand the patient's health status more accurately. Posture recognition: By detecting and identifying human posture, it can be further applied to human motion analysis, posture correction and other fields, which is of great help to people's physical health and exercise effects. 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 sports injuries. Human safety detection: Millimeter-wave radar can perform security checks on the human body, identify and detect dangerous goods and thermal energy materials, such as timely discovering people carrying dangerous goods in airports and large public places to ensure safety. In addition, when it is detected that the human body is in poor condition, the millimeter-wave radar can also automatically send a signal to the emergency personnel to obtain emergency help. In short, millimeter-wave radar has many applications in human detection, which can effectively improve people's quality of life and ensure human safety. Due to the development of millimeter-wave radar technology, future applications will also be more extensive and diversified.
[0044] Compared with traditional infrared sensors, millimeter wave radar has the following advantages:
[0045] Low false touch and wide range: Compared with infrared sensor trigger, it reduces the false touch rate and breaks the limitations of mobile monitoring. Millimeter wave radar can realize the presence perception, trajectory tracking and headcount of target personnel within the scope of office scene area. No privacy leakage risk: Compared with cameras, millimeter wave radar does not involve privacy leakage and complies with relevant privacy regulations. It is more suitable for office scenes where it is not convenient to deploy cameras, such as employee office areas, meeting spaces, open spaces, and even highly sensitive places such as toilets and rest areas. Strong environmental adaptability: Compared with infrared sensing equipment that relies on translucent materials such as glass and plastic as the shell, ultrasonic equipment needs to avoid the shortcomings of obstructions when using it, while millimeter wave radar has fewer limiting factors. It does not need to have a specific shape setting like infrared sensors, nor does it need to be installed in a place with a wide viewing angle like smart cameras. It has penetrating characteristics and can be integrated into different devices as a basic hardware to function.
[0046] In response to the technical problems in the related art that the range hood has a low level of intelligence and requires frequent user operations, the embodiment of the present application provides a linkage control method for an air conditioner and a range hood, which can monitor the body movements of the target area where the range hood is located through a millimeter-wave radar provided on the air conditioner. When specific user movements are detected, control instructions are sent to the range hood so that the range hood can be automatically controlled according to the user's movements.
[0047] The linkage control method of the air conditioner and the range hood provided in the embodiment of the present application is described in detail below through specific embodiments and application scenarios in combination with the accompanying drawings.
[0048] like Figure 1 As shown, a linkage control method of an air conditioner and a range hood provided in an embodiment of the present application may include the following steps 101 and 102:
[0049] Step 101: Perform body movement monitoring on a target area where the range hood is located based on the millimeter wave radar provided on the air conditioner.
[0050] Exemplarily, the millimeter wave radar is arranged on the air conditioner to monitor the body movements of all objects in the target area, which may be an area within a preset range with the range hood as the center.
[0051] It should be noted that since the surface of the range hood is often covered with a layer of oil film, which greatly affects the imaging of the millimeter-wave radar, the millimeter-wave radar for monitoring the user's body movements cannot be directly set on the range hood. In the embodiment of the present application, it is thought that the millimeter-wave radar set on the air conditioner can be used to monitor the user's body movements. 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: When a body 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.
[0053] Among them, 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 speed level, and controlling the range hood to turn off.
[0054] For example, when a physical movement of any target object in the target area is identified as a target triggering action, the range hood can be controlled to perform an operation corresponding to the target triggering action by sending a control instruction to the range hood.
[0055] Exemplarily, the target triggering action may be any one of: turning on the gas stove, cooking, closing the lid, opening the lid, and turning off the gas stove.
[0056] Exemplarily, the range hood and the air conditioner may be connected to the same Internet of Things (IOT) platform to achieve information interaction between the range hood and the air conditioner.
[0057] Optionally, in an embodiment of the present application, before performing body movement monitoring on the target area where the range hood is located, it is necessary to determine the relative position relationship between the range hood and the air conditioner.
[0058] For example, before the above step 101, the linkage control method of the air conditioner and the range hood provided in the embodiment of the present application may further include the following steps 103 to 105:
[0059] Step 103: construct a three-dimensional spatial structure diagram of the indoor environment by using the millimeter wave radar, and identify the range hood from the three-dimensional spatial structure diagram by matching appearance features.
[0060] Step 104: Determine the relative position information between the range hood and the air conditioner according to the three-dimensional spatial structure diagram.
[0061] Step 105: Determine the target area according to the relative position information.
[0062] Exemplarily, the millimeter wave radar can scan the indoor environment to obtain the depth information of the indoor environment, and based on the depth information, a three-dimensional spatial structure diagram of the indoor environment can be constructed.
[0063] For example, after obtaining the three-dimensional spatial structure diagram of the indoor environment, the relative position between the range hood and the air conditioner can be determined based on the appearance characteristics of the range hood. Then, the area within the preset range with the position of the range hood as the center is determined as the above-mentioned target area, and the body movement monitoring is performed on the target area.
[0064] Optionally, in an embodiment of the present application, different body movements can trigger the air conditioner to send different control instructions to the range hood, causing the range hood to perform different operations.
[0065] Exemplarily, the target triggering action includes any one of the following: turning on the gas stove action, cooking action, closing the lid action, opening the lid action, and turning off the gas stove action.
[0066] Specifically, the above step 102 may include the following steps 102a1 to 102a4:
[0067] Step 102a1: When the target object's body movement is determined to be the action of turning on the gas stove, a first control instruction is sent to the range hood.
[0068] For example, when it is detected that a user in the target area turns on a gas stove, it means that the user needs to cook. At this time, the range hood can be controlled to turn on. At the same time, since no large amount of oil smoke will be generated at the beginning of cooking, the range hood can be controlled to run at the lowest wind speed level.
[0069] Step 102a2: When the target object's body movement is determined to be the oil pouring action, the cooking action or the lid opening action, a second control instruction is sent to the range hood.
[0070] For example, when it is monitored that the user in the target area is cooking or opening a lid, it means that a lot of oil smoke or water vapor will be generated. At this time, the wind level of the range hood can be increased to quickly expel the oil smoke or water vapor from the room.
[0071] Step 102a3: When the target object's body movement is determined to be the lid closing movement, a third control instruction is sent to the range hood.
[0072] For example, when it is detected that a user in the target area closes the lid, it means that only a small amount of oil smoke or water vapor in the stove is discharged. At this time, the wind level of the range hood can be appropriately reduced to reduce the noise generated by the range hood.
[0073] Step 102a4: When the target object's body movement is determined to be the action of turning off the gas stove, a fourth control instruction is sent to the range hood.
[0074] Among them, the first control instruction is used to control the range hood to turn on, and the wind speed level is the lowest; the second control instruction is used to control the range hood to increase the wind speed level; the third control instruction is used to control the range hood to reduce the wind speed level; the fourth control instruction is used to control the range hood to turn off.
[0075] For example, when it is detected that a user in the target area turns off the gas stove, it means that the user has finished cooking. At this time, the range hood can be controlled to turn off, or the range hood can be controlled to delay for a preset time before turning off.
[0076] In this way, intelligent control of the range hood can be achieved, avoiding the problem of users frequently operating the range hood to dirty the operation panel of the range hood, as well as the problem of cross-transmission of bacteria.
[0077] Optionally, in an embodiment of the present application, since the imaging clarity of the millimeter-wave radar directly affects the accuracy of body motion recognition, and the air conditioner will produce relatively strong vibrations when running, in order to improve the accuracy of the millimeter-wave radar in recognizing body motions, it is necessary to reduce the impact of the air conditioner vibration on the millimeter-wave radar.
[0078] It is understandable that the air conditioner will generate vibration when it is running, and this vibration will affect the imaging clarity of the millimeter-wave radar installed on the air conditioner, and then affect the operation of the air conditioner. For example, the vibration can affect the judgment of the user's body movements, resulting in reduced accuracy in the recognition of movements, and functions based on body movement recognition are difficult to trigger.
[0079] For example, Figure 2 As shown, an embodiment of the present application provides a vibration elimination device, which includes: a vibration sensor, a millimeter wave radar (or other radars), 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] For example, based on Figure 2 The vibration elimination device shown can detect the vibration information of the air conditioner and generate a vibration signal that can offset the vibration of the air conditioner, so as to reduce the influence of the vibration of the air conditioner on the millimeter-wave radar imaging and improve the imaging clarity of the millimeter-wave radar installed on the air conditioner.
[0081] For example, based on Figure 2 The vibration elimination device shown, such as Figure 3 As shown, before the above step 102, the linkage control method of an air conditioner and a range hood provided in the embodiment of the present application may further include the following steps 301 to 303:
[0082] Step 301: When an air conditioner is running, obtain a first vibration signal of the air conditioner.
[0083] Specifically, the first vibration signal of the air conditioner may be obtained through the following steps, that is, the above step 301 may include the following steps 301a1 and 301a2:
[0084] Step 301a1: Obtain vibration information of the air conditioner.
[0085] Exemplarily, the vibration information includes: the vibration amplitude of each vibration and the vibration period of each vibration.
[0086] Step 301a2: 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, the vibration sensor is used to perform vibration sampling on the air conditioner to obtain the first vibration signal.
[0087] Wherein, the first vibration signal includes: vibration information of multiple vibrations of the air conditioner.
[0088] Exemplarily, the tiny vibrations generated by the air conditioner will not affect the imaging of the millimeter-wave radar. Therefore, the air conditioner can perform a 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 taken for each vibration of the air conditioner (to complete a reciprocating motion) is not exactly the same (that is, the vibration period is different), and the vibration amplitude of each vibration is not exactly the same. Therefore, in order to offset the impact of the vibration of the air conditioner on millimeter-wave radar imaging, it is necessary to collect vibration information generated by multiple vibrations and calculate the average vibration amplitude and average vibration period, 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 average vibration period, thereby offsetting the vibration generated by the air conditioner.
[0090] Step 302: Calculate 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 according to the first vibration signal to obtain an average vibration amplitude and an average vibration period, and generate a second vibration signal based on the average vibration amplitude and the average vibration period.
[0091] Exemplarily, the above average vibration amplitude and average vibration period are obtained by averaging the vibration amplitudes and vibration periods included in the vibration information of multiple vibrations collected in the above steps.
[0092] Specifically, in the above step 302, calculating the average of multiple vibration amplitudes contained in the first vibration signal and the average of multiple 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 may include the following steps 302a and 302b:
[0093] Step 302a: Determine the vibration period and the vibration amplitude of each vibration in the vibration information of multiple vibrations contained in the first vibration signal.
[0094] Step 302b: 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.
[0095] For example, Figure 4 As shown in FIG. 1 , it is a waveform diagram of the vibration wave generated when the air conditioner is running. According to the waveform diagram, it can be seen that the amplitude of each cycle of the vibration wave generated when the air conditioner is running is not completely the same, and there are certain differences. Therefore, in order to facilitate the calculation of the anti-phase vibration wave, the average vibration amplitude and average vibration period of multiple vibrations can be calculated, and then the anti-phase vibration wave can be obtained based on the average vibration amplitude and average vibration period.
[0096] Specifically, the above step 302a may include the following steps 302a1:
[0097] Step 302a1, calculating the average vibration period T according to the following formula 1:
[0098]
[0099] Where n is the number of vibration sampling times; T i is the vibration period of each vibration.
[0100] For example, when calculating the above average vibration period, the n vibration periods obtained by n vibration samplings may be directly added together to obtain the average value.
[0101] Specifically, the above step 302b may include the following steps 302b1:
[0102] Step 302b1, calculate the average vibration amplitude A according to the following formula 2
[0103]
[0104] Where n is the number of vibration sampling times; A i It is the maximum displacement of each vibration. One vibration includes the displacement at the peak and the displacement at the trough.
[0105] Exemplarily, when calculating the above average vibration amplitude, in order to make the average vibration amplitude closer to the actual situation, the above average vibration amplitude can be obtained by averaging the sum of squares of 2n vibration amplitudes obtained by n vibration samplings.
[0106] It is understandable that each vibration includes a maximum positive offset and a maximum negative offset. In order to eliminate the influence of positive and negative values, it is necessary to i Take the square root after finding the square.
[0107] Exemplarily, after obtaining the above average vibration amplitude and average vibration period, waveform fitting can be performed based on the average vibration amplitude and average vibration period to obtain a vibration wave with an anti-phase of the original waveform, that is, the above second vibration signal.
[0108] Illustratively, in the embodiment of the present application, the second vibration signal can be obtained in the following two ways.
[0109] Method 1:
[0110] In method 1, a sine wave can be directly fitted according to the average vibration amplitude and the average vibration period, and the second vibration signal can be obtained based on the sine wave.
[0111] Specifically, the generating of the second vibration signal based on the average vibration amplitude and the average vibration period in the above step 302 may include the following steps 302c1 and 302c2:
[0112] Step 302c1: Generate a sinusoidal wave fitting signal according to the average vibration amplitude and the average vibration period.
[0113] Step 302c2: offset the sinusoidal wave fitting signal according to the 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] Method 2:
[0116] In mode 2, the number of samples of the original waveform (ie, the first vibration signal) can be increased, and a waveform closer to the vibration wave indicated by the first vibration signal can be fitted based on the average vibration amplitude and the average vibration period.
[0117] Specifically, the generating of the second vibration signal based on the average vibration amplitude and the average vibration period in the above step 302 may include the following steps 302d1 and 302d2:
[0118] Step 302d1, generating a vibration wave fitting signal according to the average vibration amplitude, the average vibration period and the average vibration median.
[0119] Step 302d2: offset the vibration wave fitting signal according to the target offset to obtain the second vibration signal.
[0120] Among them, the average vibration median is: an average value calculated based on the median of the offset 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 value B can be calculated by the following formula 3:
[0122]
[0123] Wherein, n is the number of vibration sampling times; B is the median displacement of each vibration, and one vibration includes 4 median displacements.
[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: Based on the second vibration signal, control the vibration generator provided on the vibration elimination device to vibrate, so as to reduce the influence of the vibration of the air conditioner on millimeter wave radar imaging.
[0126] 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, 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] For example, Figure 5 As shown, by controlling the vibration generator to generate an anti-phase vibration wave (i.e., the second vibration signal), the original vibration wave (i.e., the first vibration signal) generated by the air conditioner can be offset. Figure 5 As shown, the amplitude of the vibration wave after cancellation is very small and it is difficult to affect the imaging of the millimeter-wave radar.
[0129] Optionally, in the embodiment of the present application, in order for the vibration generator to generate an anti-phase vibration wave that can 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 rotation mechanism for adjusting the angle of the linear motor. The above step 303 may also include the following steps 303a1 and 303a2:
[0131] Step 303a1, 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.
[0132] Step 303a2: 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.
[0133] Wherein, the rotating mechanism is used to keep the vibration direction of the linear motor consistent with the vibration direction of the air conditioner.
[0134] It should be noted that the above-mentioned 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 in the embodiment of the present application first monitors the body movements of the target area where the range hood is located based on the millimeter wave radar set on the air conditioner; then, when the body 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 turn on, controlling the range hood to adjust the wind level, and controlling the range hood to turn off. In this way, not only the intelligence of the range hood is improved, but also the operation complexity of the user is reduced, and the user experience is improved.
[0136] It should be noted that the linkage control method of the air conditioner and the range hood provided in the embodiment of the present application can be executed by the linkage control device of the air conditioner and the range hood, or by 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 executing the linkage control method 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 in the embodiment of the present application.
[0137] It should be noted that, in the embodiments of the present application, the linkage control methods of the air conditioner and the range hood shown in the above-mentioned method drawings are all illustrated by combining one of the drawings in the embodiments of the present application as an example. In specific implementation, the linkage control methods of the air conditioner and the range hood shown in the above-mentioned method drawings can also be implemented in combination with any other drawings that can be combined as shown in the above-mentioned embodiments, which will not be repeated here.
[0138] The linkage control device of the air conditioner and the range hood provided in the present application is described below, and the linkage control method of the air conditioner and the range hood described above can be referred to in correspondence with each other.
[0139] Figure 6 A schematic diagram of the structure of a linkage control device for an air conditioner and a range hood provided in an embodiment of the present application, as shown in FIG. Figure 6 As shown, specifically including:
[0140] The body movement monitoring module 601 is used to monitor the body movement of the target area where the range hood is located based on the millimeter wave radar set on the air conditioner; the instruction sending module 602 is used to send a target control instruction to the range hood when the body movement of any target object in the target area is determined to be a target trigger action; 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 turn on, controlling the range hood to adjust the wind speed level, and controlling the range hood to turn off.
[0141] Optionally, the device also includes: an image processing module and a determination module; the image processing module is used to construct a three-dimensional spatial structure diagram of the indoor environment through the millimeter wave radar, and identify the range hood from the three-dimensional spatial structure diagram through appearance feature matching; the determination module is used to determine the relative position information between the range hood and the air conditioner according to the three-dimensional spatial structure diagram; the determination module is also used to determine the target area according to the relative position information.
[0142] Optionally, the target trigger action includes any one of the following: turning on the gas stove action, cooking action, closing the lid action, opening the lid action, and turning off the gas stove action; the instruction sending module 602 is specifically used to send a first control instruction to the range hood when the body movement of the target object is determined to be the turning on the gas stove action; the instruction sending module 602 is also specifically used to send a second control instruction to the range hood when the body movement of the target object is determined to be the pouring oil action, the cooking action, or the opening the lid action; the instruction sending module 602 is also specifically used to When the target object's body movement is determined to be the lid closing action, a third control instruction is sent to the range hood; the instruction sending module 602 is further specifically used to send a fourth control instruction to the range hood when the target object's body movement is determined to be the gas stove closing action; wherein, the first control instruction is used to control the range hood to turn on, and the wind speed level is the lowest; the second control instruction is used to control the range hood to increase the wind speed level; the third control instruction is used to control the range hood to reduce the wind speed level; and the fourth control instruction is used to control the range hood to turn off.
[0143] Optionally, the device also includes: an acquisition module, a calculation module and a generation module; the acquisition module is used to acquire a first vibration signal of the air conditioner when the air conditioner is running; the calculation module is used to calculate the average value of multiple vibration amplitudes contained in the first vibration signal and the average value of multiple vibration periods contained in the first vibration signal according to the first vibration signal, so as to obtain an average vibration amplitude and an average vibration period; the generation module is used to generate a second vibration signal based on the average vibration amplitude and the average vibration period; the instruction sending module 602 is also used to control the vibration generator provided 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 millimeter-wave radar imaging; wherein, the vibration elimination device is provided on the air conditioner, the millimeter-wave radar is provided on the vibration elimination device, and the millimeter-wave radar is not in direct contact with the air conditioner.
[0144] Optionally, the acquisition module is specifically used to acquire vibration information of the air conditioner; the vibration information includes: the vibration amplitude of each vibration, and the vibration period of each vibration; the acquisition module is also specifically used to perform vibration sampling on the air conditioner through the vibration sensor to obtain the first vibration signal 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; wherein the first vibration signal includes: vibration information of multiple vibrations of the air conditioner.
[0145] Optionally, the determination module is also used to determine the vibration period of each vibration and the vibration amplitude of each vibration in the vibration information of multiple vibrations contained in the first vibration signal; the calculation device is specifically used 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 used to generate a sinusoidal wave fitting signal according to the average vibration amplitude and the average vibration period; the generating module is also specifically used to offset the sinusoidal wave fitting signal according to a target offset to obtain the second vibration signal; wherein 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.
[0147] Optionally, 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 calculation module is also used to determine the vibration direction of the air conditioner according to the vibration signal of the air conditioner, and 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 602 is specifically used 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 used to keep the vibration direction of the linear motor consistent with the vibration direction of the air conditioner.
[0148] The linkage control device of the air conditioner and the range hood provided by the present application first monitors the body movements of the target area where the range hood is located based on the millimeter wave radar set on the air conditioner; then, when the body 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 turn on, controlling the range hood to adjust the wind level, and controlling the range hood to turn off. In this way, not only the intelligence of the range hood is improved, but also the operation complexity of the user is reduced, and the user experience is improved.
[0149] Figure 7 The physical structure diagram of an electronic device is shown as an example. The electronic device may be the above-mentioned air conditioner. Figure 7 As shown, the electronic device may include: a processor 710, a communications interface 720, a memory 730 and a communication bus 740, wherein the processor 710, the communications interface 720 and the memory 730 communicate with each other through the communication bus 740. The processor 710 may call the logic instructions in the memory 730 to execute the linkage control method of the air conditioner and the range hood, the method comprising:
[0150] Based on the millimeter-wave radar provided on the air conditioner, the target area where the range hood is located is monitored for body movements; when the body 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 turn on, controlling the range hood to adjust the wind speed level, and controlling the range hood to turn off.
[0151] In addition, the logic instructions in the above-mentioned memory 730 can be implemented in the form of a software functional unit and can be stored in a computer-readable storage medium when it is sold or used as an independent product. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art, and the computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a disk or an optical disk.
[0152] On the other hand, the present application further provides a computer program product, the computer program product comprising a computer program stored on a computer-readable storage medium, the computer program comprising program instructions, when the program instructions are executed by a computer, the computer can execute the linkage control method of the air conditioner and the range hood provided by the above methods, the method comprising:
[0153] Based on the millimeter-wave radar provided on the air conditioner, the target area where the range hood is located is monitored for body movements; when the body 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 turn on, controlling the range hood to adjust the wind speed level, and controlling the range hood to turn off.
[0154] In another aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed by a processor, the method for controlling the linkage between the air conditioner and the range hood provided above is implemented, and the method comprises:
[0155] Based on the millimeter-wave radar provided on the air conditioner, the target area where the range hood is located is monitored for body movements; when the body 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 turn on, controlling the range hood to adjust the wind speed level, and controlling the range hood to turn off.
[0156] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.
[0157] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.
[0158] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present application.
Claims
1. A linkage control method for an air conditioner and a range hood, characterized in that: Applied to an air conditioner, the method comprises: Performing body movement monitoring on the target area where the range hood is located based on the millimeter wave radar provided on the air conditioner; When a body movement of any target object in the target area is determined as a target triggering movement, sending a target control instruction to the range hood; Among them, 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 speed level, and controlling the range hood to turn off.
2. The method according to claim 1, characterized in that Before performing body movement monitoring on the target area where the range hood is located based on the millimeter wave radar provided on the air conditioner, the method further includes: constructing a three-dimensional spatial structure diagram of the indoor environment by using the millimeter wave radar, and identifying the range hood from the three-dimensional spatial structure diagram by matching appearance features; Determine the relative position information between the range hood and the air conditioner according to the three-dimensional spatial structure diagram; The target area is determined according to the relative position information.
3. The method according to claim 1, characterized in that The target triggering action includes any one of the following: turning on the gas stove, pouring oil, cooking, closing the lid, opening the lid, and turning off the gas stove; When a body movement of any target object in the target area is determined as a target triggering movement, sending a target control instruction to the range hood includes: When the body movement of the target object is determined to be the action of turning on the gas stove, sending a first control instruction to the range hood; or, When the target object's body movement is determined to be the oil pouring movement, the cooking movement or the lid opening movement, sending a second control instruction to the range hood; or, When the body movement of the target object is determined to be the cover closing movement, sending a third control instruction to the range hood; or, When the body movement of the target object is determined to be the action of turning off the gas stove, sending a fourth control instruction to the range hood; Among them, the first control instruction is used to control the range hood to turn on, and the wind speed level is the lowest; the second control instruction is used to control the range hood to increase the wind speed level; the third control instruction is used to control the range hood to reduce the wind speed level; the fourth control instruction is used to control the range hood to turn off.
4. The method according to claim 1, characterized in that: The air conditioner is provided with a vibration elimination device; the millimeter wave radar is provided on the vibration elimination device; the millimeter wave radar is not in direct contact with the vibration elimination device; In the case where a body movement of any target object in the target area is determined as a target triggering movement, before sending a target control instruction to the range hood, the method further includes: When the air conditioner is running, obtaining a first vibration signal of the air conditioner through a vibration sensor provided on the vibration elimination device; Calculating, 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 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; Based on the second vibration signal, the vibration generator provided on the vibration elimination device is controlled to vibrate, so as to reduce the influence of the vibration of the air conditioner on the millimeter wave radar imaging; Wherein, the first vibration signal includes: vibration information of multiple vibrations of the outdoor unit.
5. The method according to claim 4, characterized in that The step of obtaining the first vibration signal of the air conditioner by using the vibration sensor provided on the vibration elimination device comprises: Acquire vibration information of the air conditioner; the vibration information includes: vibration amplitude of each vibration and vibration period of each vibration; 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, the vibration sensor is used to perform vibration sampling on the air conditioner to obtain the first vibration signal.
6. The method according to claim 4, characterized in that The step of calculating, 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 to obtain an average vibration amplitude and an average vibration period comprises: Determining the vibration period of each vibration and the vibration amplitude of each vibration in the vibration information of multiple vibrations included in the first vibration signal; 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.
7. The method according to claim 5 or 6, characterized in that: The generating a second vibration signal based on the average vibration amplitude and the average vibration period comprises: Generate a sine wave fitting signal according to the average vibration amplitude and the average vibration period; offsetting the sinusoidal wave fitting signal according to a target offset to obtain the second vibration signal; 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.
8. The method according to claim 4, characterized in that 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 step of controlling the vibration generator provided on the vibration elimination device to vibrate based on the second vibration signal includes: determining a vibration direction of the air conditioner according to the vibration signal of the air conditioner, determining a rotation angle and a rotation direction of the rotating mechanism according to the vibration direction of the air conditioner, and determining a voltage value and a frequency value of an input voltage of the linear motor according to a vibration amplitude and a vibration period of the second vibration signal; Controlling the rotation of the rotating mechanism according to the rotation angle and the rotation direction of the rotating mechanism, and controlling the operation of the linear motor according to the voltage value and the 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.
9. A linkage control device for an air conditioner and a range hood, characterized in that: Applied to an air conditioner, the device comprises: A body movement monitoring module, used for monitoring the body movement of the target area where the range hood is located based on the millimeter wave radar provided on the air conditioner; An instruction sending module, configured to send a target control instruction to the range hood when a body movement of any target object in the target area is determined as a target triggering action; Among them, 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 speed level, and controlling the range hood to turn off.
10. An air conditioner, characterized in that: The air conditioner is provided with a vibration eliminating device, and the air conditioner can implement the steps of the linkage control method of the air conditioner and the range hood as claimed in 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
Range hood control method and system, range hood and medium
CN116105200A