A control method of a range hood and related devices
By installing infrared and radar detection modules on the range hood, signals are filtered and adjusted in real time, solving the problem of signal misidentification caused by abnormal motion interference, achieving more reliable wave control, and improving user experience and technological feel.
Patent Information
- Application Number
- CN202410520828.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-28
- Publication Date
- 2025-11-18
- Estimated Expiration
- 2044-04-28
AI Technical Summary
The lifting control of existing range hoods is easily interfered with by abnormal action signals, leading to signal misidentification and affecting the user experience.
By installing infrared and radar detection modules on the control panel of the range hood, the system can receive cabinet door detection signals in real time, shield abnormal interference signals, adjust radar gain, accurately identify hand gestures, and achieve precise lifting control.
It reduces the impact of abnormal actions on the range hood control, improves control reliability and user experience, and allows users to control the range hood by waving their hands through the cabinet door, enhancing the sense of technology.
Smart Images

Figure CN118347039B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of kitchen appliance technology, and in particular to a range hood control method and related equipment. Background Technology
[0002] Range hoods are essential kitchen appliances in almost every household, used to extract cooking fumes and purify the indoor environment. As users increasingly pursue a better home environment, range hoods not only need to have excellent fume extraction capabilities but also need to complement the kitchen cabinetry. Therefore, lift-up range hoods have emerged. When not in use, they rise and hide behind the cabinet doors; when in use, their air inlet moves down to a suitable distance from the cooktop to extract fumes. The lifting control of lift-up range hoods typically incorporates a sensor module that recognizes human movement to trigger control commands.
[0003] However, this control method can be affected by abnormal motion signals. For example, when a user opens a cabinet door, the opening action is very similar to a waving hand action, which can lead to signal misidentification. Another example is that when the range hood is raised or lowered, the body and the cabinet door are in relative motion, which is also a motion signal for the sensing module, and may also lead to signal misidentification, thus affecting the user experience. Summary of the Invention
[0004] To address at least one of the aforementioned technical problems, the present invention provides a range hood control method and related equipment, the solution of which is as follows:
[0005] Firstly, a method for controlling a range hood is provided, including:
[0006] It receives cabinet door detection signals sent by the infrared detection module in real time for a preset time period; the preset time period includes multiple polling cycles;
[0007] Within each polling cycle, the real-time status change of the cabinet door relative to the range hood is determined based on the cabinet door detection signal;
[0008] During the current polling cycle, if it is determined that the real-time state of the cabinet door relative to the range hood has changed, the action detection signal corresponding to the target trigger action sent by the radar detection module will be blocked until it is determined that the real-time state of the cabinet door relative to the range hood has not changed, and then the action detection signal corresponding to the target trigger action will be received.
[0009] Determine the initial position of the range hood, and based on the initial position, determine the target control command corresponding to the motion detection signal; the initial position includes the relative high and low positions in the vertical direction;
[0010] In response to the target control command, control the range hood to perform the operation corresponding to the target control command.
[0011] Furthermore, determining the real-time state changes of the cabinet door relative to the range hood based on the cabinet door detection signal includes:
[0012] The real-time distance between the cabinet door and the range hood is determined based on the cabinet door detection signal;
[0013] Based on the real-time distance between the cabinet door and the range hood, and the rate of change of the real-time distance, the real-time state change of the cabinet door relative to the range hood is determined.
[0014] Determining whether the cabinet door's real-time status relative to the range hood has changed includes:
[0015] When the real-time distance changes between the first distance threshold and the second distance threshold at a first rate of change or a second rate of change, it is determined that the real-time state of the cabinet door relative to the range hood has changed.
[0016] Determining that the cabinet door remains unchanged relative to the range hood in real time includes:
[0017] When the real-time distance remains unchanged at the first distance threshold or the second distance threshold, the real-time state of the cabinet door relative to the range hood is determined to be unchanged.
[0018] Furthermore, when the cabinet door remains unchanged relative to the range hood in real time, the process includes the following steps before receiving the action detection signal corresponding to the target triggered action:
[0019] Based on the real-time distance between the cabinet door and the range hood, the radar gain adjustment parameters are determined, and corresponding parameter adjustment commands are generated.
[0020] An adjustment command is sent to the radar parameter adjustment module so that the radar parameter adjustment module responds to the parameter adjustment command and adjusts the radar gain of the radar detection module.
[0021] Furthermore, based on the real-time distance between the cabinet door and the range hood, the radar gain adjustment parameters are determined as follows:
[0022] When the real-time distance between the cabinet door and the range hood is the first distance threshold, the radar gain adjustment parameter is set to increase the gain.
[0023] When the real-time distance between the cabinet door and the range hood is the second distance threshold, the radar gain adjustment parameter is set to reduce the gain.
[0024] Furthermore, the method also includes:
[0025] Based on the adjusted radar gain, radar sampling signals are received in real time; the radar sampling signals include a first detection signal corresponding to a first trigger action and a second detection signal corresponding to a second trigger action; the first detection signal has a first pulse width and the second detection signal has a second pulse width.
[0026] When both the first pulse width and the second pulse width are within the reference width range, the signal interval between the first detection signal and the second detection signal is determined.
[0027] If the signal interval does not exceed the preset interval, the first trigger action and the second trigger action are taken as target trigger actions, and the radar sampling signal is taken as the action detection signal corresponding to the target trigger action.
[0028] Furthermore, based on the initial position of the range hood, the target control commands corresponding to the motion detection signals are determined to include:
[0029] When the initial position of the range hood is low, the target control command corresponding to the motion detection signal is determined to be an upward command;
[0030] When the initial position of the range hood is high, the target control command corresponding to the motion detection signal is determined to be a descent command.
[0031] On the other hand, a range hood control device is provided, comprising:
[0032] The first signal receiving unit is used to receive cabinet door detection signals sent by the infrared detection module for a preset time period in real time; the preset time period includes multiple polling cycles.
[0033] The signal processing unit is used to determine the real-time status change of the cabinet door relative to the range hood based on the cabinet door detection signal in each polling cycle.
[0034] The second signal receiving unit is used to, within the current polling cycle, if it is determined that the real-time state of the cabinet door relative to the range hood has changed, block the action detection signal corresponding to the target trigger action sent by the radar detection module until it is determined that the real-time state of the cabinet door relative to the range hood has not changed, and then receive the action detection signal corresponding to the target trigger action.
[0035] The position determination unit is used to determine the initial position of the range hood, and based on the initial position, to determine the target control command corresponding to the motion detection signal; the initial position includes a relative high position and a low position in the vertical direction; the control unit is used to respond to the target control command and control the range hood to perform the operation corresponding to the target control command.
[0036] Furthermore, the signal processing unit is also used for:
[0037] The real-time distance between the cabinet door and the range hood is determined based on the cabinet door detection signal;
[0038] Based on the real-time distance between the cabinet door and the range hood, and the rate of change of the real-time distance, the real-time state change of the cabinet door relative to the range hood is determined.
[0039] The second signal receiving unit is also used for:
[0040] When the real-time distance changes between the first distance threshold and the second distance threshold at a first rate of change or a second rate of change, it is determined that the real-time state of the cabinet door relative to the range hood has changed.
[0041] When the real-time distance remains unchanged at the first distance threshold or the second distance threshold, the real-time state of the cabinet door relative to the range hood is determined to be unchanged.
[0042] Furthermore, it also includes a parameter adjustment unit for:
[0043] Based on the real-time distance between the cabinet door and the range hood, the radar gain adjustment parameters are determined, and corresponding parameter adjustment commands are generated.
[0044] An adjustment command is sent to the radar parameter adjustment module so that the radar parameter adjustment module responds to the parameter adjustment command and adjusts the radar gain of the radar detection module.
[0045] Furthermore, the parameter adjustment unit is also used for:
[0046] When the real-time distance between the cabinet door and the range hood is the first distance threshold, the radar gain adjustment parameter is set to increase the gain.
[0047] When the real-time distance between the cabinet door and the range hood is the second distance threshold, the radar gain adjustment parameter is set to reduce the gain.
[0048] Furthermore, the device also includes an action detection signal determination unit, used for:
[0049] Based on the adjusted radar gain, radar sampling signals are received in real time; the radar sampling signals include a first detection signal corresponding to a first trigger action and a second detection signal corresponding to a second trigger action; the first detection signal has a first pulse width and the second detection signal has a second pulse width.
[0050] When both the first pulse width and the second pulse width are within the reference width range, the signal interval between the first detection signal and the second detection signal is determined.
[0051] If the signal interval does not exceed the preset interval, the first trigger action and the second trigger action are taken as target trigger actions, and the radar sampling signal is taken as the action detection signal corresponding to the target trigger action.
[0052] Furthermore, the position determination unit is also used for:
[0053] When the initial position of the range hood is low, the target control command corresponding to the motion detection signal is determined to be an upward command;
[0054] When the initial position of the range hood is high, the target control command corresponding to the motion detection signal is determined to be a descent command.
[0055] On the other hand, a range hood is also provided, including a control module, an infrared detection module, a radar detection module, and a radar parameter adjustment module, for implementing the range hood control method described above.
[0056] On the other hand, an electronic device is also provided, including a processor and a memory, wherein the memory stores at least one instruction or at least one program, and the processor loads and executes the at least one instruction or at least one program to implement the steps of the range hood control method described above.
[0057] On the other hand, a computer-readable storage medium is also provided, characterized in that the computer-readable storage medium stores at least one instruction or at least one program, wherein the at least one instruction or at least one program is loaded and executed by a processor to implement the steps of the range hood control method as described above.
[0058] By adopting the above technical solution, the present invention has the following beneficial effects:
[0059] This invention determines the presence of interference signals by receiving cabinet door detection signals from an infrared detection module over a preset time period. If interference is detected, the motion detection signal corresponding to the target-triggered action sent by the radar detection module is blocked. If no interference is detected, the motion detection signal corresponding to the target-triggered action sent by the radar detection module is received, thereby effectively responding to the motion detection signal and accurately controlling the raising and lowering of the range hood. This reduces the impact of other interfering actions, improves the reliability of range hood control, and allows users to control the range hood with a wave of their hand through the cabinet door, enhancing the user experience and the overall technological feel of the machine.
[0060] Other features and advantages of the present invention will be described in detail in the following detailed description section. Attached Figure Description
[0061] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention, and the same reference numerals usually represent the same parts. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0062] Figure 1 A schematic diagram of the installation structure of a range hood provided in an embodiment of the present invention;
[0063] Figure 2A schematic diagram of the structure of a range hood control panel provided in an embodiment of the present invention;
[0064] Figure 3 A flowchart illustrating a range hood control method provided in an embodiment of the present invention;
[0065] Figure 4 This is a schematic diagram of the structure of a range hood control device provided in an embodiment of the present invention. Detailed Implementation
[0066] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without creative effort are within the scope of protection of the present invention.
[0067] The term "an embodiment" or "embodiment" as used herein refers to a specific feature, structure, or characteristic that may be included in at least one implementation of the invention. In the description of the invention, it should be understood that the terms "upper," "lower," "top," "bottom," etc., indicating orientation or positional relationships based on the orientation or positional relationships shown in the accompanying drawings, are only for the convenience of describing the invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of the invention. Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of indicated technical features. Thus, a feature defined with "first" and "second" may explicitly or implicitly include one or more of that feature. Moreover, the terms "first," "second," etc., are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the invention described herein can be used in real time in orders other than those illustrated or described herein.
[0068] Range hoods are essential kitchen appliances in every household, used to extract cooking fumes and purify the indoor environment. As users increasingly pursue a better home environment, range hoods should not only have excellent fume extraction capabilities but also complement kitchen cabinetry. However, due to fire resistance and temperature tolerance considerations, range hoods are primarily made of glass and sheet metal, while kitchen cabinets are mainly made of wood, making it difficult to achieve a seamless integration between the two materials. Therefore, lift-up range hoods have emerged. When not in use, they rise and retract behind the cabinet door; when in use, their air intake lowers, approaching the cooktop at a suitable distance to extract fumes. The lifting control of lift-up range hoods typically incorporates a sensor module that recognizes human movement to trigger control commands.
[0069] However, this control method is affected by abnormal motion signals. For example, when a user opens a cabinet door, the opening action is very similar to a waving hand action. If no appropriate distinction is made, it will lead to signal misidentification. Another example is that when the range hood is raised and lowered, the body and the cabinet door are in relative motion. For the sensing module, this is also a motion signal, which may also lead to signal misidentification, thus affecting the user experience.
[0070] To address the aforementioned problems, this invention provides a range hood control method and related equipment, as described above. Figure 1 and Figure 2 The diagram shows the installation structure of the range hood and the structural diagram of the control panel in an embodiment of the present invention. The range hood is installed inside the cabinet, and the control panel is located on the front of the range hood. The cabinet door is a double-door structure, and there is a certain gap between the control panel of the range hood and the cabinet door. An infrared detection module and a radar detection module are installed on the front of the control panel. The infrared detection module is divided into a first infrared detection module and a second infrared detection module, located on the left and right sides of the control panel, respectively. The infrared detection module is used to detect the real-time status of the cabinet door relative to the range hood, such as the opening process, closing process, opening completion, closing completion, and relative movement between the cabinet door and the range hood. (Lifting and lowering process), etc.; the radar detection module is divided into a first radar detection module and a second radar detection module, located on the left and right sides of the control panel respectively. The radar detection module is used to detect and judge the user's limb movements such as waving hands (unless otherwise emphasized, the following implementation uses waving hands as an example). The control panel receives cabinet door detection signals sent by the infrared detection module for a preset time period to determine whether there is interference from abnormal signals. If there is interference, the action detection signal corresponding to the target trigger action sent by the radar detection module is blocked; if there is no interference, the action detection signal corresponding to the target trigger action sent by the radar detection module is received, thereby effectively responding to the action detection signal and accurately controlling the lifting and lowering of the range hood. Based on the above installation architecture, the control method of the range hood will be described in detail below.
[0071] refer to Figure 3 The diagram illustrates a flowchart of a range hood control method according to an embodiment of the present invention. It should be noted that while this specification provides the operational steps described in the embodiments or flowchart, more or fewer operational steps may be included based on conventional or non-inventive methods. The order of steps listed in the embodiments is merely one possible execution order among many and does not represent the only possible execution order. In actual system devices or products, the methods shown in the embodiments or drawings can be executed sequentially or in parallel (e.g., in a parallel processor or multi-threaded processing environment). The range hood control method provided in this embodiment includes:
[0072] S301 receives cabinet door detection signals sent by the infrared detection module for a preset time period in real time; the preset time period includes multiple polling cycles.
[0073] In practice, this step is performed by the control panel of the range hood, which acts as a control module and receives cabinet door detection signals for a preset time period from the infrared detection module in real time.
[0074] In this embodiment of the invention, the first infrared detection module / second infrared detection module is implemented by an infrared ranging sensor. Each infrared detection module includes a transmitting terminal and a receiving terminal. The transmitting terminal continuously transmits a detection signal, which is reflected by an object to generate a reflected signal, which is received by the receiving terminal. When there is an object near the infrared ranging sensor, the reflected signal received by the receiving terminal is strong, indicating that the measured distance is close; when there is no object obstructing the infrared ranging sensor, the receiving terminal cannot receive the reflected signal, and the reflected signal received by the receiving terminal is weak, indicating that the measured distance is far, approaching infinity. Considering the presence of left and right cabinet doors, the first and second infrared detection modules are set up to detect the opening and closing of the left and right cabinet doors, respectively.
[0075] Therefore, the cabinet door detection signal is generated and sent by the first infrared detection module and the second infrared detection module respectively. Unless otherwise specified, the following process will also analyze the cabinet door detection signals sent by the first infrared detection module and the second infrared detection module individually.
[0076] Since the first infrared detection module / second infrared detection module continuously generates cabinet door detection signals, several cabinet door detection signals will be generated within a preset time period. The operation panel also receives these preset time period cabinet door detection signals sent by the infrared detection modules in real time. In the exemplary embodiment, the preset time period is set to 200ms, the sampling signal is an intermediate frequency signal, and the polling period is 20ms.
[0077] S302 determines the real-time status change of the cabinet door relative to the range hood based on the cabinet door detection signal during each polling cycle.
[0078] In specific implementation, analysis is performed for each polling cycle within a preset time period. Within the polling cycle, the operation panel determines the real-time status change of the cabinet door relative to the range hood based on the cabinet door detection signal. In one possible implementation, step S302 may include:
[0079] The real-time distance between the cabinet door and the range hood is determined based on the cabinet door detection signal;
[0080] Based on the time distance between the cabinet door and the range hood, and the rate of change of the real-time distance, the real-time state change of the cabinet door relative to the range hood is determined.
[0081] Specifically, the cabinet door detection signal is generated based on the reflected signal received by the receiving terminal of the infrared detection module. As mentioned earlier, when there is an object nearby, the reflected signal received by the receiving terminal is strong, indicating a short distance. When there is no object obstructing the infrared distance sensor, the receiving terminal cannot receive a reflected signal, and the reflected signal received by the receiving terminal is weak, indicating a long distance. Therefore, the real-time distance between the cabinet door and the range hood can be determined based on the cabinet door detection signal. The real-time distance is the distance at any time within the polling cycle, thus multiple real-time distances can be obtained within the polling cycle.
[0082] Further determining whether the time distance between the cabinet door and the range hood changes can be understood as whether the distance at the current moment has changed relative to the distance at a historical moment, and determining the rate of change of the real-time distance. Then, based on the real-time distance between the cabinet door and the range hood, and the rate of change of the real-time distance, the real-time state change of the cabinet door relative to the range hood can be determined.
[0083] Real-time state changes are categorized as either changing or not changing. One possible implementation of a method for determining whether the real-time state of the cabinet door relative to the range hood is changing may include: determining that the real-time state of the cabinet door relative to the range hood is changing when the real-time distance changes between a first distance threshold and a second distance threshold at a first rate of change or a second rate of change.
[0084] In this embodiment of the invention, the first distance threshold is the distance between the cabinet door and the range hood when the cabinet door is completely closed and the range hood is not in operation, because the cabinet door is closest to the range hood at this time. The specific value can be set according to the actual situation. When using it for the first time, the first threshold can be initialized. For example, with the cabinet door closed and the range hood not in operation, the infrared detection module is powered on, and the distance between the cabinet door and the range hood is determined based on the reflected signal, and this distance is used as the first distance threshold.
[0085] The second distance threshold is the distance between the cabinet door and the range hood when the cabinet door is fully open and the range hood is not in operation. Since the cabinet door is fully open, the infrared detection module's signal cannot be reflected by the door, and therefore no reflected signal is received. In this case, the distance between the cabinet door and the range hood is considered to be ∞, hence ∞ is used as the second distance threshold. In practical applications, the second distance threshold can also be determined based on the parameters of the infrared ranging sensor used in the infrared detection module. For example, if the effective detection distance of the infrared ranging sensor is 1 meter, and no reflected signal is received beyond 1 meter, then the second distance threshold can be set to 1 meter or a slightly larger value, such as 1.5 meters or 2 meters. This can be adjusted according to the actual situation and is not limited here. In short, the first distance threshold is less than the second distance threshold, and when the cabinet door is open or closed, the distance between the cabinet door and the range hood satisfies the condition of being greater than the first distance threshold and less than the second distance threshold.
[0086] The first rate of change is slower than the second rate of change. In this relative case, the first rate of change characterizes a slower change in the real-time distance between the cabinet door and the range hood, while the second rate of change characterizes a faster change, i.e., a sudden change, in the real-time distance between the cabinet door and the range hood. When the real-time distance changes at the first rate of change between the first and second distance thresholds, the real-time state of the cabinet door relative to the range hood is defined as changing, i.e., an opening or closing process. When the real-time distance changes at the second rate of change between the first and second distance thresholds, the real-time state of the cabinet door relative to the range hood is defined as changing, i.e., the range hood is rising or falling.
[0087] Therefore, when the real-time distance changes between the first distance threshold and the second distance threshold at a first rate of change or a second rate of change, it is determined that the real-time state of the cabinet door relative to the range hood has changed.
[0088] One possible implementation of the method for determining whether the real-time state of the cabinet door relative to the range hood is changing may include: when the real-time distance remains unchanged at a first distance threshold or a second distance threshold, the real-time state of the cabinet door relative to the range hood is determined to be unchanged.
[0089] Specifically, when the real-time distance remains constant at either the first or second distance threshold, the cabinet door is determined to be either continuously closed or open, meaning the real-time state of the cabinet door relative to the range hood is unchanged. Alternatively, if the real-time distance remains constant at either the first or second distance threshold, it can be considered that the cabinet door is in a partially open state, such as being stuck. In this case, the real-time state of the cabinet door relative to the range hood is also determined to be unchanged.
[0090] S303: If, within the current polling cycle, it is determined that the real-time state of the cabinet door relative to the range hood has changed, the action detection signal corresponding to the target trigger action sent by the radar detection module is blocked until it is determined that the real-time state of the cabinet door relative to the range hood has not changed, then the action detection signal corresponding to the target trigger action is received.
[0091] Specifically, for the current polling cycle, if the real-time state of the cabinet door relative to the range hood is determined to be changing according to the above steps (e.g., during the opening or closing process, or when the range hood is rising or falling), then it is considered that there is an interference signal. In this case, it is not necessary to control the range hood's raising or lowering, and the action detection signal corresponding to the target trigger action sent by the radar detection module is blocked. If the real-time state of the cabinet door relative to the range hood is determined to be unchanged according to the above steps (e.g., the cabinet door is closed or open), then it is considered that there is no interference signal. In this case, the action detection signal corresponding to the target trigger action sent by the radar detection module can be received to control the raising or lowering of the range hood.
[0092] In one possible implementation, when the cabinet door remains unchanged relative to the range hood in real time, the process further includes the following before receiving the action detection signal corresponding to the target triggered action:
[0093] Based on the real-time distance between the cabinet door and the range hood, the radar gain adjustment parameters are determined, and corresponding parameter adjustment commands are generated.
[0094] An adjustment command is sent to the radar parameter adjustment module so that the radar parameter adjustment module responds to the parameter adjustment command and adjusts the radar gain of the radar detection module.
[0095] Specifically, as mentioned above, when the cabinet door's real-time state relative to the range hood remains unchanged, it could be either closed or open. In these two scenarios, the sensitivity of the radar detection module to detecting hand gestures differs: the sensitivity is low when the door is closed and high when it's open. Therefore, based on the real-time distance between the cabinet door and the range hood, the state is determined as either closed or open. The corresponding radar gain adjustment parameters are then determined, and a corresponding parameter adjustment command is generated. This adjustment command is sent to the radar parameter adjustment module, causing it to respond and adjust the radar gain of the radar detection module.
[0096] In one possible implementation, determining the radar gain adjustment parameter includes: when the real-time distance between the cabinet door and the range hood is a first distance threshold, determining the radar gain adjustment parameter to increase the gain; when the real-time distance between the cabinet door and the range hood is a second distance threshold, determining the radar gain adjustment parameter to decrease the gain.
[0097] Specifically, when the real-time distance between the cabinet door and the range hood is at the first distance threshold, the cabinet door is determined to be closed. Since the radar detection module has low sensitivity to waving signals, its gain is increased. Conversely, when the real-time distance is at the second distance threshold, the cabinet door is determined to be open. Since the radar detection module has high sensitivity to waving signals, its gain is decreased. This allows for more accurate identification of waving signals, thus enabling precise control of the range hood's raising and lowering.
[0098] Determining the action detection signal corresponding to the target trigger action can, in one possible approach, include the following steps:
[0099] (1) Based on the adjusted radar gain, the radar sampling signal is received in real time; the radar sampling signal includes a first detection signal corresponding to the first trigger action and a second detection signal corresponding to the second trigger action; the first detection signal has a first pulse width and the second detection signal has a second pulse width;
[0100] (2) When both the first pulse width and the second pulse width are within the reference width range, determine the signal interval between the first detection signal and the second detection signal;
[0101] (3) If the signal interval does not exceed the preset interval, the first trigger action and the second trigger action are the target trigger actions, and the radar sampling signal is used as the action detection signal corresponding to the target trigger action.
[0102] In practice, this step is executed by a first radar detection module and a second radar detection module, which are installed on both sides of the control panel. Based on the adjusted radar gain, the first and second radar detection modules receive radar sampling signals in real time. These signals include a first detection signal and a second detection signal. The first detection signal corresponds to a first trigger action sensed by the first radar detection module, and the second detection signal corresponds to a second trigger action sensed by the second radar detection module. These trigger actions include, but are not limited to, waving a hand, cooking, wiping a cabinet door, and the circulation of steam and smoke. Both the first and second detection signals are pulse-level signals with corresponding pulse widths. The first pulse width of the first detection signal is determined by the first detection module, and the second pulse width of the second detection signal is determined by the second detection module.
[0103] First, the radar sampled signal is preprocessed, which can be done using a Fast Fourier Transform (FFT) to convert the original time-domain sampled signal into corresponding frequency-domain data, resulting in a preprocessed signal. The target frequency range of the preprocessed signal is then extracted as the target detection domain. This target frequency range can be low-frequency, as the characteristic waveforms of low-frequency bands are closely related to the moving object and its motion. Generally, the larger the object and the closer the distance, the stronger the low-frequency signal received by the first / second detection module, and the higher its peak value during detection. Extracting the low-frequency characteristic waveform of the preprocessed signal as the target detection domain facilitates more accurate analysis. The target detection domain is then analyzed, and the pulse width of the detection signal is determined based on the analysis results. Further analysis is performed to determine whether the signal amplitude within the target detection domain exceeds a trigger threshold. The trigger threshold indicates the likelihood that the action corresponding to the preprocessed signal can trigger the control of the range hood. In an exemplary embodiment, the trigger threshold can be 700±100, that is, the trigger threshold is set to a range of values [600, 800]. As long as there is a signal amplitude in the target detection domain that exceeds the minimum value of the trigger threshold, the trigger threshold can be set according to the actual situation.
[0104] If a signal amplitude within the target detection domain exceeds the trigger threshold, then it is further determined whether the signal trigger ratio is greater than the trigger ratio threshold. The signal trigger ratio refers to the ratio of the number of signal points corresponding to signal amplitudes exceeding the trigger threshold within the target detection domain to the total number of signal points within the target detection domain. The signal trigger ratio is obtained by counting the number of signal points corresponding to signal amplitudes exceeding the trigger threshold within the target detection domain and calculating its ratio to the total number of signal points within the target detection domain.
[0105] If the analysis result indicates that a signal amplitude exceeding the trigger threshold exists within the target detection domain, and the signal trigger ratio is greater than the trigger ratio threshold, then the maximum signal amplitude within the target detection domain is determined. In an exemplary embodiment, the trigger ratio threshold can be 50% ± 20%, which can be set according to actual conditions. If the maximum signal amplitude is less than the maximum trigger threshold, the pulse width of the detection signal is determined based on the maximum signal amplitude. In an exemplary embodiment, the formula for determining the pulse width of the detection signal based on the maximum signal amplitude is: Pulse width = (10 + maximum signal amplitude / 100). It should be noted that the above description refers to the operation performed by a single module of the first radar detection module / second radar detection module.
[0106] When both the first pulse width and the second pulse width are within the reference width range, the signal interval between the first detection signal and the second detection signal is determined. Specifically, the operation panel determines whether both the first pulse width and the second pulse width are within the reference width range. If both are, the signal interval between the first and second detection signals is further determined; this signal interval can be the time difference between the first and second detection signals. If neither the first nor the second pulse width is within the reference width range, the current action is deemed invalid, and the process ends. In an exemplary embodiment, the reference width range can be 25ms to 35ms, meaning that if both the first and second pulse widths are between 25ms and 35ms, the first and second detection signals are determined to be valid pulse signals. The signal interval between the first and second detection signals is further determined; this signal interval can be the time difference between the first and second detection signals.
[0107] If the signal interval does not exceed a preset interval, the first and second triggering actions are considered target triggering actions, and the radar sampling signal is used as the action detection signal corresponding to the target triggering action. That is, after determining the signal interval between the first and second detection signals, it is determined whether the signal interval exceeds the preset interval. If the signal interval exceeds the preset interval, the action is deemed to have timed out, and the process ends. If the signal interval does not exceed the preset interval, the radar sampling signal is used as the action detection signal corresponding to the target triggering action. In some embodiments, the preset interval is set with a minimum preset interval and a maximum preset interval, forming a range. Within this range, the radar sampling signal is used as the action detection signal corresponding to the target triggering action. For example, if the signal interval is between 15ms and 300ms, the action is valid; if the signal interval is <15ms or >300ms, it is considered a timeout, and the action is invalid.
[0108] This implementation method can filter out interference, such as random hand movements or opening and closing of cabinet doors on one side. These actions show significant differences in the waveforms on the left and right sides, and can therefore be filtered out by the control panel. It can accurately determine whether the action corresponding to the radar sampling signal is a target-triggered action, i.e., a user's hand gesture, thus eliminating other interfering actions. This makes the range hood control more precise and improves the user experience.
[0109] S304, determine the initial position of the range hood, and based on the initial position, determine the target control command corresponding to the motion detection signal; the initial position includes the relative high position and low position in the vertical direction.
[0110] Specifically, "high position" refers to the range hood being in a non-operating state, located above the inside of the cabinet, while "low position" refers to the range hood being in an operating state, located below the cabinet. In one possible implementation, step S304 may include: when the initial position of the range hood is low, determining that the target control command corresponding to the motion detection signal is an upward command; when the initial position of the range hood is high, determining that the target control command corresponding to the motion detection signal is a downward command.
[0111] S305, in response to the target control command, controls the range hood to perform the operation corresponding to the target control command.
[0112] Specifically, when the target control command is an upward command, the range hood will turn off and rise into the cabinet to be hidden. When the target control command is a downward command, the range hood will turn on and descend below the cabinet to extract and exhaust fumes.
[0113] Through the above implementation, this invention installs an infrared detection module and a radar detection module on the front of the range hood's control panel. The infrared detection module detects the real-time status of the cabinet door relative to the range hood, while the radar detection module detects and judges target-triggered actions such as user hand gestures. The control panel receives cabinet door detection signals sent by the infrared detection module for a preset time period to determine whether there is interference from abnormal signals. If interference is present, the panel blocks the action detection signal corresponding to the target-triggered action sent by the radar detection module; otherwise, it receives the action detection signal corresponding to the target-triggered action sent by the radar detection module, thereby effectively responding to the action detection signal and accurately controlling the raising and lowering of the range hood. This reduces the impact of other interfering actions, improves the reliability of range hood control, and allows users to control the range hood by waving their hands through the cabinet door, enhancing the user experience and the overall technological feel of the machine.
[0114] Corresponding to the above-described range hood control method, this embodiment of the invention also provides a range hood control device. Since the range hood control device provided in this embodiment corresponds to the range hood control methods provided in the above-described embodiments, the implementation methods of the aforementioned range hood control methods are also applicable to the range hood control device provided in this embodiment, and will not be described again in this embodiment.
[0115] refer to Figure 4 The diagram shows a structural schematic of a range hood control device provided in an embodiment of the present invention. This device has the function of implementing the range hood control method described in the above-described method embodiments. The function can be implemented by hardware or by hardware executing corresponding software. The device may include:
[0116] On the other hand, a range hood control device is provided, comprising:
[0117] The first signal receiving unit 410 is used to receive cabinet door detection signals sent by the infrared detection module for a preset time period in real time; the preset time period includes multiple polling cycles.
[0118] The signal processing unit 420 is used to determine the real-time state change of the cabinet door relative to the range hood based on the cabinet door detection signal in each polling cycle.
[0119] The second signal receiving unit 430 is used to, within the current polling period, if it is determined that the real-time state of the cabinet door relative to the range hood has changed, block the action detection signal corresponding to the target trigger action sent by the radar detection module until it is determined that the real-time state of the cabinet door relative to the range hood has not changed, and then receive the action detection signal corresponding to the target trigger action.
[0120] The position determination unit 440 is used to determine the initial position of the range hood and, based on the initial position, determine the target control command corresponding to the motion detection signal; the initial position includes the relative high position and low position in the vertical direction;
[0121] The control unit 450 is used to control the range hood to perform the operation corresponding to the target control command in response to the target control command.
[0122] Furthermore, the signal processing unit 420 is also used for:
[0123] The real-time distance between the cabinet door and the range hood is determined based on the cabinet door detection signal;
[0124] Based on the real-time distance between the cabinet door and the range hood, and the rate of change of the real-time distance, the real-time state change of the cabinet door relative to the range hood is determined.
[0125] The second signal receiving unit 430 is also used for:
[0126] When the real-time distance changes between the first distance threshold and the second distance threshold at a first rate of change or a second rate of change, it is determined that the real-time state of the cabinet door relative to the range hood has changed.
[0127] When the real-time distance remains unchanged at the first distance threshold or the second distance threshold, the real-time state of the cabinet door relative to the range hood is determined to be unchanged.
[0128] Furthermore, it also includes a parameter adjustment unit for:
[0129] Based on the real-time distance between the cabinet door and the range hood, the radar gain adjustment parameters are determined, and corresponding parameter adjustment commands are generated.
[0130] An adjustment command is sent to the radar parameter adjustment module so that the radar parameter adjustment module responds to the parameter adjustment command and adjusts the radar gain of the radar detection module.
[0131] Furthermore, the parameter adjustment unit is also used for:
[0132] When the real-time distance between the cabinet door and the range hood is the first distance threshold, the radar gain adjustment parameter is set to increase the gain.
[0133] When the real-time distance between the cabinet door and the range hood is the second distance threshold, the radar gain adjustment parameter is set to reduce the gain.
[0134] Furthermore, the device also includes an action detection signal determination unit, used for:
[0135] Based on the adjusted radar gain, radar sampling signals are received in real time; the radar sampling signals include a first detection signal corresponding to a first trigger action and a second detection signal corresponding to a second trigger action; the first detection signal has a first pulse width and the second detection signal has a second pulse width.
[0136] When both the first pulse width and the second pulse width are within the reference width range, the signal interval between the first detection signal and the second detection signal is determined.
[0137] If the signal interval does not exceed the preset interval, the first trigger action and the second trigger action are taken as target trigger actions, and the radar sampling signal is taken as the action detection signal corresponding to the target trigger action.
[0138] Furthermore, the position determination unit 440 is also used for:
[0139] When the initial position of the range hood is low, the target control command corresponding to the motion detection signal is determined to be an upward command;
[0140] When the initial position of the range hood is high, the target control command corresponding to the motion detection signal is determined to be a descent command.
[0141] It should be noted that the apparatus provided in the above embodiments is only illustrated by the division of the above functional modules when implementing its functions. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. In addition, the apparatus and method embodiments provided in the above embodiments belong to the same concept, and the specific implementation process can be found in the method embodiments, which will not be repeated here.
[0142] This invention also provides a range hood, including a control module, an infrared detection module, a radar detection module, and a radar parameter adjustment module, for implementing the range hood control method described above. Specifically, the control module can be the range hood's operation panel. The infrared detection module is divided into a first infrared detection module and a second infrared detection module, located on the left and right sides of the operation panel respectively. The infrared detection module is used to detect the real-time status of the cabinet door relative to the range hood. The radar detection module is divided into a first radar detection module and a second radar detection module, located on the left and right sides of the operation panel respectively. The radar detection module is used to detect and identify user gestures such as waving hands. The operation panel receives cabinet door detection signals sent by the infrared detection module for a preset time period to determine if there is interference from abnormal signals. If there is interference, the panel blocks the action detection signal corresponding to the target trigger action sent by the radar detection module; if there is no interference, the panel receives the action detection signal corresponding to the target trigger action sent by the radar detection module, thereby effectively responding to the action detection signal and accurately controlling the raising and lowering of the range hood.
[0143] This invention also provides an electronic device, including a processor and a memory, wherein the memory stores at least one instruction or at least one program, and the at least one instruction or the at least one program is loaded and executed by the processor to implement the steps of the range hood control method described above.
[0144] Memory can be used to store software programs and modules. The processor executes various functional applications by running the software programs and modules stored in the memory. Memory can mainly include a program storage area and a data storage area. The program storage area can store the operating system, application programs required for functions, etc.; the data storage area can store data created based on the use of the device, etc. Furthermore, memory can include high-speed random access memory, and can also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, memory can also include a memory controller to provide the processor with access to the memory. The processor can be a central processing unit, or other general-purpose processors, digital signal processors, application-specific integrated circuits (ASICs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor.
[0145] This invention also provides a computer-readable storage medium storing at least one instruction or at least one program segment, which is loaded and executed by a processor to implement the steps of the range hood control method described above. In this invention, the computer program includes computer program code, which may be in the form of source code, object code, executable file, or some intermediate form. The computer-readable storage medium may include any entity or device capable of carrying the computer program code, a recording medium, a USB flash drive, a portable hard drive, a magnetic disk, an optical disk, a computer memory, a read-only memory, a random access memory, an electrical carrier signal, a telecommunication signal, and a software distribution medium, etc.
[0146] This invention also provides a computer program product or computer program, which includes computer instructions stored in a computer-readable storage medium. A processor of a computer device reads the computer instructions from the computer-readable storage medium and executes the computer instructions, causing the computer device to perform the range hood control method provided in the various optional implementations described above.
[0147] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.
Claims
1. A method for controlling a range hood, characterized in that, include: It receives cabinet door detection signals for a preset time period from the infrared detection module in real time. The preset time period includes multiple polling cycles; Within each polling cycle, the real-time status change of the cabinet door relative to the range hood is determined based on the cabinet door detection signal; During the current polling cycle, if it is determined that the real-time state of the cabinet door relative to the range hood has changed, the action detection signal corresponding to the target trigger action sent by the radar detection module is blocked until it is determined that the real-time state of the cabinet door relative to the range hood has not changed, and then the action detection signal corresponding to the target trigger action is received. Determine the initial position of the range hood, and based on the initial position, determine the target control command corresponding to the motion detection signal; the initial position includes a relative high position and a low position in the vertical direction; In response to the target control command, the range hood is controlled to perform the operation corresponding to the target control command.
2. The range hood control method according to claim 1, characterized in that, The determination of the real-time status change of the cabinet door relative to the range hood based on the cabinet door detection signal includes: The real-time distance between the cabinet door and the range hood is determined based on the cabinet door detection signal; Based on the real-time distance between the cabinet door and the range hood, and the rate of change of the real-time distance, the real-time state change of the cabinet door relative to the range hood is determined; Determining that the cabinet door's real-time state relative to the range hood has changed includes: When the real-time distance changes between a first distance threshold and a second distance threshold at a first rate of change or a second rate of change, it is determined that the real-time state of the cabinet door relative to the range hood has changed; Determining that the cabinet door remains unchanged relative to the range hood in real time includes: When the real-time distance remains constant at the first distance threshold or the second distance threshold, it is determined that the real-time state of the cabinet door relative to the range hood is unchanged.
3. The range hood control method according to claim 2, characterized in that, When the cabinet door remains unchanged relative to the range hood in real time, the process further includes the following steps before receiving the action detection signal corresponding to the target trigger action: Based on the real-time distance between the cabinet door and the range hood, the radar gain adjustment parameters are determined, and corresponding parameter adjustment instructions are generated; The parameter adjustment command is sent to the radar parameter adjustment module so that the radar parameter adjustment module responds to the parameter adjustment command and adjusts the radar gain of the radar detection module.
4. The range hood control method according to claim 3, characterized in that, The determination of radar gain adjustment parameters based on the real-time distance between the cabinet door and the range hood includes: When the real-time distance between the cabinet door and the range hood is the first distance threshold, the radar gain adjustment parameter is determined to increase the gain. When the real-time distance between the cabinet door and the range hood is the second distance threshold, the radar gain adjustment parameter is determined to be to reduce the gain.
5. The range hood control method according to claim 3, characterized in that, Also includes: Based on the adjusted radar gain, radar sampling signals are received in real time; the radar sampling signals include a first detection signal corresponding to a first trigger action and a second detection signal corresponding to a second trigger action; the first detection signal has a first pulse width and the second detection signal has a second pulse width; When both the first pulse width and the second pulse width are within the reference width range, the signal interval between the first detection signal and the second detection signal is determined. If the signal interval does not exceed a preset interval, the first triggering action and the second triggering action are designated as target triggering actions, and the radar sampling signal is used as the action detection signal corresponding to the target triggering action.
6. The range hood control method according to claim 4, characterized in that, The determination of the target control command corresponding to the motion detection signal based on the initial position of the range hood includes: When the initial position of the range hood is the low position, the target control command corresponding to the action detection signal is determined to be an upward command; When the initial position of the range hood is the high position, the target control command corresponding to the action detection signal is determined to be a descent command.
7. A range hood control device, characterized in that, include: The first signal receiving unit is used to receive cabinet door detection signals sent by the infrared detection module for a preset time period in real time. The preset time period includes multiple polling cycles; The signal processing unit is used to determine the real-time state change of the cabinet door relative to the range hood based on the cabinet door detection signal in each polling cycle. The second signal receiving unit is used to, within the current polling period, if it is determined that the real-time state of the cabinet door relative to the range hood has changed, block the action detection signal corresponding to the target trigger action sent by the radar detection module until it is determined that the real-time state of the cabinet door relative to the range hood has not changed, and then receive the action detection signal corresponding to the target trigger action. A position determination unit is used to determine the initial position of the range hood, and based on the initial position, determine the target control command corresponding to the motion detection signal; the initial position includes a relative high position and a low position in the vertical direction; The control unit is used to control the range hood to perform the operation corresponding to the target control command in response to the target control command.
8. A range hood, characterized in that, It includes a control module, an infrared detection module, a radar detection module, and a radar parameter adjustment module, used to implement the range hood control method as described in any one of claims 1 to 6.
9. An electronic device, characterized in that, The method includes a processor and a memory, wherein the memory stores at least one instruction or at least one program, the at least one instruction or the at least one program being loaded and executed by the processor to implement the steps of the range hood control method as described in any one of claims 1 to 6.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores at least one instruction or at least one program, which is loaded and executed by a processor to implement the steps of the range hood control method as described in any one of claims 1 to 6.
Citation Information
Patent Citations
Range hood and control method thereof
CN114413298A
Lifting range hood system and control method thereof
CN115823633A