Electric fan operation protection methods, devices, electric fans, computer equipment, readable storage media and computer program products
By acquiring the position, angle, and movement data of the electric fan, and using the controller to adjust operating prompts and parameters, the problem of safe operation of the electric fan in different scenarios is solved, the flexibility and reliability of the electric fan are improved, and tipping and shaking are prevented.
Patent Information
- Application Number
- CN202510977394.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-16
- Publication Date
- 2025-11-14
- Estimated Expiration
- 2045-07-16
AI Technical Summary
Existing electric fan safety protection mechanisms are unable to achieve flexible and safe operation of electric fans in the face of different household application scenarios and changing usage needs, resulting in inflexible operation and insufficient reliability.
By acquiring the position angle and position movement data of the electric fan, a tilt index is determined based on a preset tilt angle threshold. The controller adjusts the operating prompt intensity and allowable operating parameters according to the tilt index when the electric fan is ready to start or running. When the position movement data reaches a preset momentum threshold, the controller controls the electric fan to stop running.
It provides comprehensive safety protection for the operation of electric fans, and can be flexibly adjusted according to different application scenarios, improving the operational flexibility and reliability of electric fans and preventing safety hazards when electric fans tip over or shake.
Smart Images

Figure CN120487657B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of home appliance technology, and in particular to a method, device, electric fan, computer equipment, computer-readable storage medium, and computer program product for protecting the operation of an electric fan. Background Technology
[0002] With the development of technology, people's demands for quality of life are also increasing. In order to improve comfort in high-temperature environments, electric fans are widely used in various households, bringing coolness to the sweltering summer. Electric fans generate airflow by rotating blades driven by electricity or through other means, bringing coolness to people by accelerating air movement.
[0003] In different home applications, electric fans may be placed in different locations and environments. In order to improve the operational safety of electric fans, it is usually necessary to configure safety protection mechanisms for them, such as controlling the power to stop the electric fan from running when it falls over.
[0004] However, the current safety protection mechanism of directly cutting off the power to electric fans has certain limitations in the face of different application scenarios and usage needs in different households, and cannot achieve flexible and safe operation of electric fans. Summary of the Invention
[0005] Therefore, it is necessary to provide a method, device, electric fan, computer equipment, computer-readable storage medium, and computer program product that can increase the operational flexibility of electric fans, addressing the aforementioned technical problems.
[0006] In a first aspect, this application provides a method for protecting the operation of an electric fan, the method comprising:
[0007] Acquire the pose angle and pose movement data of the electric fan;
[0008] Based on the preset tilt angle threshold and the pose angle, the tilt index of the electric fan is determined;
[0009] When the electric fan is in a standby state, the operating prompt intensity of the electric fan is determined according to the tilt index;
[0010] When the electric fan is running, the permissible operating parameters of the electric fan are determined according to the tilt index;
[0011] When the pose movement data reaches a preset momentum threshold, the electric fan is controlled to stop running.
[0012] In this embodiment, by analyzing the electric fan's position angle and position movement data, the operation prompts, operation process, and shutdown protection of the electric fan are monitored respectively, providing comprehensive safety protection for the operation of the electric fan. It can flexibly adjust the operation for different application situations, improving the operational flexibility and reliability of the electric fan.
[0013] In one embodiment, the operational alert intensity includes a tilt warning alert and a tilt operation alert, wherein determining the operational alert intensity of the electric fan based on the tilt index includes:
[0014] When the tilt index indicates that the electric fan has a tilt angle, control the electric fan to generate a tilt warning prompt;
[0015] In response to the start command, the electric fan is controlled to generate a tilt operation prompt of corresponding intensity based on the tilt index.
[0016] In this embodiment, when the electric fan is in a ready-to-start state, the user is prompted if the fan is tilted, allowing them to adjust its placement and promoting stable operation. When the user starts the fan while it is tilted, the system provides further prompts based on the tilt indicator, effectively alerting the user to the unevenness and increasing their awareness of the fan's placement, thus ensuring stable operation. Furthermore, the system provides a prompt instead of immediately starting the fan when the user triggers a start command, ensuring safe operation. Optionally, the fan can be started upon the user triggering a start command again, preserving user control.
[0017] In one embodiment, determining the permissible operating parameters of the electric fan based on the tilt index includes:
[0018] The downshifting coefficient of the electric fan is determined based on the tilt index;
[0019] Based on the downshift coefficient and the current operating speed of the electric fan, the permissible operating parameters of the electric fan are determined.
[0020] In this embodiment, when the electric fan is running, the fan's downshift coefficient is determined based on the tilt index, which in turn affects the fan's allowable operating parameters. This adjusts the fan's operation, enabling it to work flexibly at tilt angles while balancing its applicability and operational reliability.
[0021] In one embodiment, controlling the electric fan to stop operating when the pose movement data reaches a preset momentum threshold includes:
[0022] Calculate the sway angle data based on the posture and movement data;
[0023] When the sway angle data reaches the preset momentum threshold, the electric fan is controlled to stop running.
[0024] In this embodiment, the dynamics of the electric fan are analyzed based on pose movement data to provide safety protection for the fan in a swaying state. When the swaying angle reaches a certain level, the fan is controlled to stop running to prevent it from falling over during operation and to ensure the safety of the fan operation. This is especially important in the event of a child bumping into or accidentally touching the fan, which greatly increases the safety of the fan operation.
[0025] In one embodiment, after acquiring the pose angle and pose movement data of the electric fan, the method further includes:
[0026] When the pose movement data indicates that the electric fan is stationary, the real-time pose at the current moment is obtained;
[0027] The real-time pose is calibrated at an angle according to a preset pose range to determine the reference pose.
[0028] The pose angle is adjusted based on the reference pose.
[0029] In this embodiment, angle calibration is performed using the real-time pose of the electric fan when it is stationary. The pose angles used in subsequent steps are adjusted based on the current real-time pose, which is equivalent to eliminating the error of the current angle of the electric fan. This allows for more accurate protection and adjustment of the electric fan's operation when the electric fan is analyzed based on the pose angle, thereby improving the reliability of the electric fan's operation.
[0030] Secondly, this application also includes an electric fan operation protection device, the device comprising:
[0031] The pose sensing module is used to acquire the pose angle and pose movement data of the electric fan.
[0032] The tilting analysis module is used to determine the tilting index of the electric fan based on a preset tilting angle threshold and the pose angle.
[0033] The early warning module is used to determine the intensity of the operating warning for the electric fan based on the tilt index when the electric fan is in a standby state.
[0034] The operation control module is used to determine the permissible operating parameters of the electric fan based on the tilt index when the electric fan is in operation.
[0035] The safety protection module is used to control the electric fan to stop running when the pose movement data reaches a preset momentum threshold.
[0036] Thirdly, this application also provides an electric fan, which includes a posture detection device, a running prompt device, a fan body, and a controller. The posture detection device, the running prompt device, and the fan body are all connected to the controller. The posture detection device and the running prompt device are both disposed on the fan body. The posture detection device collects the posture angle and posture movement data of the electric fan and sends them to the controller. The controller controls the running prompt device and the fan body based on the electric fan operation protection method described in the above embodiments.
[0037] In one embodiment, the electric fan further includes an interactive device connected to the controller, which receives interactive information, generates a start command based on the interactive information, and transmits the start command to the controller.
[0038] Fourthly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:
[0039] Acquire the pose angle and pose movement data of the electric fan;
[0040] Based on the preset tilt angle threshold and the pose angle, the tilt index of the electric fan is determined;
[0041] When the electric fan is in a standby state, the operating prompt intensity of the electric fan is determined according to the tilt index;
[0042] When the electric fan is running, the permissible operating parameters of the electric fan are determined according to the tilt index;
[0043] When the pose movement data reaches a preset momentum threshold, the electric fan is controlled to stop running.
[0044] Fifthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:
[0045] Acquire the pose angle and pose movement data of the electric fan;
[0046] Based on the preset tilt angle threshold and the pose angle, the tilt index of the electric fan is determined;
[0047] When the electric fan is in a standby state, the operating prompt intensity of the electric fan is determined according to the tilt index;
[0048] When the electric fan is running, the permissible operating parameters of the electric fan are determined according to the tilt index;
[0049] When the pose movement data reaches a preset momentum threshold, the electric fan is controlled to stop running.
[0050] Sixthly, this application also provides a computer program product, including a computer program that, when executed by a processor, performs the following steps:
[0051] Acquire the pose angle and pose movement data of the electric fan;
[0052] Based on the preset tilt angle threshold and the pose angle, the tilt index of the electric fan is determined;
[0053] When the electric fan is in a standby state, the operating prompt intensity of the electric fan is determined according to the tilt index;
[0054] When the electric fan is running, the permissible operating parameters of the electric fan are determined according to the tilt index;
[0055] When the pose movement data reaches a preset momentum threshold, the electric fan is controlled to stop running.
[0056] The aforementioned electric fan operation protection method, device, electric fan, computer equipment, computer-readable storage medium, and computer program product include acquiring the electric fan's posture angle and posture movement data; determining the electric fan's tilt index based on a preset tilt angle threshold and posture angle; determining the electric fan's operation prompt intensity based on the tilt index when the electric fan is in a standby state; determining the electric fan's allowable operating parameters based on the tilt index when the electric fan is in operation; and controlling the electric fan to stop operation when the posture movement data reaches a preset momentum threshold. By analyzing the electric fan's posture angle and posture movement data, the system monitors the electric fan's operation prompts, operation process, and shutdown protection for different operating states, providing comprehensive safety protection for the electric fan's operation. It allows for flexible operation adjustments for different application scenarios, moving beyond a one-size-fits-all shutdown control, thus improving the electric fan's operational flexibility and reliability. Attached Figure Description
[0057] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0058] Figure 1 This is a schematic diagram of the structure of an electric fan in one embodiment;
[0059] Figure 2 This is a flowchart illustrating a fan operation protection method in one embodiment;
[0060] Figure 3 This is a flowchart illustrating the steps for determining the operating warning intensity of an electric fan based on a tilt index in one embodiment.
[0061] Figure 4 This is a flowchart illustrating the steps of determining the permissible operating parameters of an electric fan based on a tilting index in one embodiment.
[0062] Figure 5 This is a flowchart illustrating the steps of controlling the electric fan to stop operating when the pose movement data reaches a preset momentum threshold in one embodiment.
[0063] Figure 6 This is a structural block diagram of an electric fan operation protection device in one embodiment;
[0064] Figure 7 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0065] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0066] It is understood that the terms "first," "second," etc., used herein may be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish one element from another. For example, without departing from the scope of this application, a first resistor may be referred to as a second resistor, and similarly, a second resistor may be referred to as a first resistor. Both the first resistor and the second resistor are resistors, but they are not the same resistor.
[0067] It is understood that the term "connection" in the following embodiments should be understood as "electrical connection," "communication connection," etc., if the connected circuits, modules, units, etc., have electrical signal or data transmission with each other.
[0068] When used herein, the singular forms of “a,” “an,” and “the” may also include the plural forms unless the context clearly indicates otherwise. It should also be understood that the terms “comprising / including” or “having,” etc., specify the presence of the stated features, wholes, steps, operations, components, parts, or combinations thereof, but do not preclude the possibility of the presence or addition of one or more other features, wholes, steps, operations, components, parts, or combinations thereof. Meanwhile, the term “and / or” as used in this specification includes any and all combinations of the associated listed items.
[0069] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application.
[0070] The electric fan operation protection method provided in this application can be applied to electric fans of various models or operating principles. The air inlet of an electric fan needs to be kept unobstructed to ensure proper airflow. Therefore, the electric fan needs to be placed stably and should not easily tip over to avoid obstructing the air inlet and reducing airflow. This application was conceived by those skilled in the art to address this issue, providing operational protection for electric fans and improving operational flexibility and safety.
[0071] In one exemplary embodiment, such as Figure 1 As shown, this application provides an electric fan, which includes a posture detection device 102, an operation prompting device 106, a fan body 104, and a controller 108. The posture detection device 102, the operation prompting device 106, and the fan body 104 are all connected to the controller 108. The posture detection device 102 and the operation prompting device 106 are both disposed on the fan body 104. The posture detection device 102 collects the posture angle and posture movement data of the electric fan and sends them to the controller 108. The controller 108 controls the operation prompting device 106 and the fan body 104 based on the electric fan operation protection method described in the embodiments of this application.
[0072] The posture detection device is installed on the fan body and can detect the posture angle and posture movement data of the fan body, that is, the tilt angle and sway angle of the fan body. According to the tilt angle, the electric fan can be divided into different tilt degrees, which characterizes the levelness of the electric fan placement; according to the sway angle, the electric fan can be divided into a stationary or swaying state, where the swaying state refers to the sway angle not being zero.
[0073] Specifically, the pose detection device can be an accelerometer, capable of detecting the acceleration of the fan body and establishing the position change of the fan body in a three-dimensional coordinate system based on position changes. Based on the horizontal and vertical coordinates and angle changes, the pose angle and pose movement data of the electric fan can be obtained. Optionally, the pose detection device can only collect the pose angle of the electric fan. The controller analyzes the pose angles at multiple time points, analyzes the motion trajectory of the electric fan, and then obtains the pose movement data. At this time, the pose movement data includes the position of the electric fan at what time, and the rate of change of the electric fan's angle, that is, the sway angle. For example, the stationary angle is A. When the fan body is impacted or caused by other factors, it sways. After 0.5 seconds, the tilt angle of the fan body during the swaying is read as B. The magnitude of |A-B| is calculated to obtain the sway angle.
[0074] The controller connects to a pose detection device and analyzes the pose angle and movement data collected by the device. This analysis then corresponds to the control operation prompt device, which provides prompts to the user. The controller also controls the operation of the fan itself. The operation prompt device, controlled by the controller, generates corresponding prompts such as indicator lights and buzzers. The fan itself drives airflow and adjusts the wind speed under the controller's control.
[0075] Furthermore, in one embodiment, the electric fan also includes an interactive device connected to the controller for receiving interactive information, generating a start command based on the interactive information, and transmitting the start command to the controller.
[0076] Specifically, the controller is connected to an interactive device, which allows interaction with the user, such as a touch screen. The user can send commands to the electric fan through the interactive device. The user's actions generate interactive information. After parsing the interactive information, the interactive device generates a start command based on the interactive information. The controller receives the start command and controls the fan body accordingly to complete the adjustment of the electric fan's operation.
[0077] Optionally, the interactive information generated by the user's actions may not be a start command, but rather other commands to adjust the operation of the electric fan, such as commands to increase fan speed, decrease fan speed, or stop the fan. It could also be a command to turn a certain function of the electric fan on or off, which will not be elaborated further here. Furthermore, in one embodiment, the operation prompt device can be an interactive device that simultaneously receives user interaction information and outputs prompt information to the user.
[0078] For example, the interactive device can be a voice module, including a microphone, speaker, voice chip, etc. The voice chip can store specific response statements and provide feedback to the user's voice. The voice chip can also be connected to the cloud, send user commands to the cloud after receiving them, and then respond according to the response statements returned by the cloud.
[0079] In one exemplary embodiment, such as Figure 2 As shown, a method for protecting the operation of an electric fan is provided, which can be applied to... Figure 1 The following steps are used as an example to illustrate the process of controller 108, including steps 202 to 210. Wherein:
[0080] Step 202: Obtain the pose angle and pose movement data of the electric fan.
[0081] The electric fan includes a pose detection device, which can be an accelerometer, capable of detecting the fan's pose angle and pose movement data, i.e., the fan's tilt angle and sway angle. The pose angle corresponds to the tilt angle, and the pose movement data corresponds to the sway angle. Based on the tilt angle, the electric fan can be classified into different degrees of tilt, characterizing the levelness of the fan's placement; based on the sway angle, the electric fan can be classified into a stationary or swaying state, where the swaying state refers to a sway angle that is not zero.
[0082] Specifically, the controller is connected to the pose detection device and can acquire the pose angle and pose movement data detected by the pose detection device. When the pose detection device is an accelerometer, it can detect the acceleration of the electric fan and establish the position change of the electric fan in the three-dimensional coordinate system based on the position change. Based on the horizontal and vertical coordinates and the angle change, the pose angle and pose movement data of the electric fan can be obtained.
[0083] Optionally, the pose detection device can only collect the pose angle of the electric fan. The controller analyzes the pose angles at multiple time points to analyze the fan's motion trajectory and obtain pose movement data. This pose movement data includes the fan's position at what time and the rate of change of its angle, i.e., the sway angle. For example, if the stationary angle is A, and the fan sways due to an impact or other factors, the tilt angle during the sway is read after 0.5 seconds as B. The magnitude of |A-B| is calculated to obtain the sway angle.
[0084] Step 204: Determine the tilt index of the electric fan based on the preset tilt angle threshold and the pose angle.
[0085] Specifically, the operating prompt intensity and permissible operating parameters of the electric fan can be determined based on a preset tilt angle threshold and the posture angle. The controller stores a preset tilt angle threshold, which is a pre-set tilt angle classification table or matching system that can determine the corresponding tilt level for different posture angles.
[0086] The controller can determine the operating prompt intensity and allowable operating parameters of the electric fan corresponding to different tilt levels based on the preset tilt angle threshold. Optionally, the higher the tilt level corresponding to the tilt angle, the higher the operating prompt intensity of the electric fan, that is, the more frequent the operating prompts; at the same time, the lower the allowable operating parameters of the electric fan, that is, the lower the wind speed that the electric fan can operate at when the tilt angle is larger.
[0087] Specifically, the controller determines the tilt index of the electric fan based on preset tilt angle thresholds and the fan's position angle. This tilt index corresponds to a tilt level; the higher the tilt level, the worse the fan's current horizontal position, and the easier it is for it to tip over. For ease of understanding, there are multiple preset tilt angle thresholds, dividing the tilt angle into multiple levels, each corresponding to a tilt level, which is the tilt index.
[0088] For example, different tilt angle thresholds are preset, i.e., preset tilt angle thresholds, and the corresponding tilting indicators are as follows: vertical state (greater than or equal to 0° and less than 3°), slightly tilted (greater than or equal to 3° and less than 8°), slightly tilted (greater than or equal to 8° and less than 15°), moderately tilted (greater than or equal to 15° and less than 30°) and heavily tilted (greater than or equal to 30°).
[0089] Optionally, the controller can control the intensity of the operating prompts and the permissible operating parameters of the electric fan at different time periods, corresponding to different operating states of the electric fan. For example, when the electric fan is in the standby state, a prompt is given according to a determined intensity; when the electric fan is in the running state, the fan speed, gear, etc., are adjusted according to determined permissible operating parameters.
[0090] Step 206: With the electric fan in a standby state, determine the operating prompt intensity of the electric fan based on the tilt index.
[0091] Specifically, before the user starts the electric fan, it is in standby mode, i.e., ready to start. At this time, the controller can obtain the real-time tilt index based on the monitored posture angle and match it with the corresponding operating prompt intensity of the electric fan. That is, the larger the tilt angle represented by the tilt index, the greater the possibility of the electric fan falling over, and the stronger the operating prompt intensity determined by the controller. By reminding the user that the electric fan is not placed evenly before it is put into operation, the safety prompt of the electric fan operation is increased, which helps to improve the reliability of the electric fan operation.
[0092] Furthermore, in an exemplary embodiment, such as Figure 3 As shown, the intensity of the operation prompts includes tilt warning prompts and tilt operation prompts. When the electric fan is in the standby state, step 206 includes steps 302 to 304.
[0093] Step 302: When the tilt index indicates that the electric fan has a tilt angle, control the electric fan to generate a tilt warning prompt.
[0094] Specifically, when the electric fan is in a standby state, the controller can detect and alert the fan's attitude. That is, when the fan is in standby mode, it can determine a tilt index based on the fan's actual placement angle. If the tilt index indicates a tilt angle, the controller will generate a tilt warning. The tilt index, as mentioned earlier, can include vertical, slightly tilted, mildly tilted, moderately tilted, and severely tilted states. A vertical tilt index indicates no tilt angle, while slightly tilted, mildly tilted, moderately tilted, or severely tilted states indicate a tilt angle. The corresponding tilt warning can be indicated by an indicator light illuminating; that is, the indicator light on the fan will illuminate when a tilt angle is detected.
[0095] Furthermore, different tilt warning prompts can be configured for different tilt indicators. The larger the tilt angle represented by the tilt indicator, the stronger the tilt warning prompt can be. For example, the larger the tilt angle represented by the tilt indicator, the brighter the indicator light, or the more indicator lights are lit. When the operation prompting device for completing the tilt warning prompt is a buzzer, the buzzer's beeping interval can be shorter as the tilt angle represented by the tilt indicator increases.
[0096] Step 304: In response to the start command, based on the tilt index, control the electric fan to generate a tilt operation prompt of corresponding intensity.
[0097] When the electric fan is in a standby state, the user might directly turn it on. Specifically, the controller connects to an interactive device, such as a touchscreen, to allow user interaction. The user can send commands to the fan via this device, generating interactive information. The device parses this information and generates a start command, which is then received by the controller. In response to the start command, the controller provides a tilt indicator to the user, with the intensity of the tilt indicator varying depending on the indicator.
[0098] For example, the tilt indicator, as described above, may include vertical, slightly tilted, mildly tilted, moderately tilted, and severely tilted. As the tilt angle increases, the intensity of the tilt operation prompt also increases. This intensity refers to the frequency of the tilt operation prompt or other indicators. For instance, when the tilt operation prompt includes a voice reminder "Fan tilted, please adjust position" and indicator light flashing and color change, if the tilt indicator is slightly tilted, the voice prompt frequency and indicator light flashing frequency are once every 5 seconds, and the indicator light color is yellow. If the tilt indicator is severely tilted, the voice prompt frequency and indicator light flashing frequency are once every 2 seconds, and the indicator light color is red.
[0099] In this embodiment, instead of starting the fan directly when the user triggers the start command, a prompt is displayed, which helps ensure the safe operation of the electric fan. Optionally, the electric fan can be started when the user triggers the start command again, preserving the user's operational freedom.
[0100] In this embodiment, when the electric fan is in the standby state, the user is prompted when the electric fan is tilted, so that the user can adjust the placement of the electric fan, which is conducive to the stable operation of the electric fan. When the user starts the electric fan while it is tilted, the control of the electric fan provides further prompts according to the tilt index, which can fully remind the user that the current placement angle is uneven, increase the user's attention to the placement position of the electric fan, so that the electric fan can operate stably.
[0101] Step 208: With the electric fan running, determine the permissible operating parameters of the electric fan based on the tilt index.
[0102] Specifically, after the user starts the electric fan, that is, while the fan is running, its operation can be continuously monitored. The controller can obtain a real-time tilt index based on the monitored posture angle, and adjust the permissible operating parameters of the fan accordingly. As the tilt angle represented by the tilt index increases, meaning the probability of the fan falling over is greater, the controller lowers the permissible operating parameters of the fan, such as reducing the maximum permissible speed of the fan motor. By adjusting the fan's operation during work, real-time operational protection is achieved based on changes in the tilt angle.
[0103] In this embodiment, the tilt index of the electric fan is determined based on a preset tilt angle threshold. For different working states of the electric fan, the tilt index is used to provide corresponding prompts and adjust parameters to ensure that the user is fully informed and that the operation of the electric fan is reliable and safe. Instead of a one-size-fits-all shutdown control, the electric fan can be flexibly adjusted, improving the operational flexibility and reliability of the electric fan.
[0104] In one exemplary embodiment, such as Figure 4 As shown, step 208 includes steps 402 to 404.
[0105] Step 402: Determine the downshift coefficient of the electric fan based on the tilt index.
[0106] Specifically, the controller stores a downshift coefficient, which is based on the tilt angle, and the downshift coefficient level matches the tilt index level. While the electric fan is running, the controller continuously receives the real-time tilt index and then determines the downshift coefficient based on the tilt index to reduce the fan speed to different degrees.
[0107] For example, the tilting indicators include vertical state, slightly tilted, mildly tilted, moderately tilted, and severely tilted. The corresponding downgrade coefficients for each tilting indicator are as follows: Vertical state: the current wind speed remains at 100%; Slightly tilted: the current wind speed is reduced by 10% to 20%; Mildly tilted: the current wind speed is reduced by 20% to 30%; Moderately tilted: the current wind speed is reduced by 30% to 60%; Severely tilted: the current wind speed is reduced by 100%, and the fan stops running.
[0108] Step 404: Determine the permissible operating parameters of the electric fan based on the downshift coefficient and the current operating speed of the electric fan.
[0109] Specifically, based on a determined downshift coefficient, the controller reduces the fan speed by a corresponding amount. Since the user selects the current operating speed while the fan is running, the controller adjusts the fan's allowable operating parameters, i.e., its speed, based on the selected current operating speed and using the downshift coefficient as the adjustment range. For example, if the fan's current operating speed corresponds to 500 RPM, and the downshift coefficient reduces the speed by 10% to 20%, the fan speed will be controlled between 400 and 450 RPM.
[0110] In this embodiment, when the electric fan is running, the fan's downshift coefficient is determined based on the tilt index, which in turn affects the fan's allowable operating parameters. This adjusts the fan's operation, enabling it to work flexibly at tilt angles while balancing its applicability and operational reliability.
[0111] Step 210: When the pose movement data reaches the preset momentum threshold, control the electric fan to stop running.
[0112] The controller stores a preset momentum threshold, which is a pre-defined rate of change of tilt angle, used to determine the degree of impact on the electric fan, i.e., the fan's swaying angle. The greater the fan's swaying angle, the greater the impact it receives, and the greater the corresponding rate of change of tilt angle.
[0113] Specifically, the pose movement data includes the location of the fan at any given time, and the rate of change of the fan's angle, i.e., the swaying angle. For example, if the stationary angle is A, and the fan sways due to an impact or other factors, the tilt angle during the swaying is read after 0.5 seconds as B. The magnitude of |A-B| is calculated to obtain the swaying angle, which is then divided by time to obtain the rate of change of the tilt angle. The controller compares the pose movement data with a preset momentum threshold. If the pose movement data reaches (equal to or greater than) the preset momentum threshold, the fan stops operating; if the pose movement data is less than the preset momentum threshold, no adjustment is made to the fan's operation.
[0114] Furthermore, it is possible to perform safety protection directly based on the tilt angle without calculating the rate of change of the tilt angle. In this case, the preset momentum threshold is the set tilt angle. In an exemplary embodiment, such as... Figure 5 As shown, step 210 includes steps 502 to 504.
[0115] Step 502: Calculate the sway angle data based on the pose movement data.
[0116] Step 504: When the sway angle data reaches the preset momentum threshold, control the electric fan to stop running.
[0117] Specifically, the controller calculates the sway angle data based on the pose movement data. The sway angle data is the sway angle. Taking the angle when stationary as a reference, the controller records the movement of the current pose angle in real time, and calculates the angle difference between the recorded data and the reference based on the deviation between the two. This angle difference is used as the sway angle data.
[0118] The controller compares the sway angle data with a preset momentum threshold, which can be the set tilt angle. For example, the stationary angle is A. When the machine is impacted or caused by other factors, it sways. After 0.5 seconds, the tilt angle during the swaying is read as B. The value of |A-B| is calculated and compared with the set tilt angle. If the set tilt angle is reached, the controller stops the fan. If the set tilt angle is not reached, the operation of the fan is not adjusted.
[0119] In this embodiment, the dynamics of the electric fan are analyzed based on pose movement data to provide safety protection for the fan in a swaying state. When the swaying angle reaches a certain level, the fan is controlled to stop running to prevent it from falling over during operation and to ensure the safety of the fan operation. This is especially important in the event of a child bumping into or accidentally touching the fan, which greatly increases the safety of the fan operation.
[0120] The aforementioned electric fan operation protection method includes acquiring the fan's pose angle and pose movement data; determining the fan's operation warning intensity and permissible operating parameters based on preset tilt angle thresholds and pose angles; and controlling the fan to stop operation when the pose movement data reaches a preset momentum threshold. By analyzing the fan's pose angle and pose movement data, the method monitors the fan's operation warnings, operation process, and shutdown protection, providing comprehensive safety protection for the fan's operation. It also allows for flexible operation adjustments for different application scenarios, improving the fan's operational flexibility and reliability.
[0121] In one exemplary embodiment, after step 202, the electric fan operation protection method further includes steps 602 to 606.
[0122] Step 602: Under the condition that the electric fan is stationary as represented by the pose movement data, obtain the real-time pose at the current moment.
[0123] Specifically, when the pose movement data indicates that the electric fan is stationary, that is, when the swaying angle corresponding to the pose movement data is 0, the real-time pose is acquired in real time. This can be when the electric fan is in a standby state, or when the user actively triggers the corresponding function to acquire the real-time pose.
[0124] Step 604: Perform angle calibration on the real-time pose according to the preset pose range to determine the reference pose.
[0125] Specifically, the controller stores a preset pose range, which is a set range of tilt angle values, for example, greater than or equal to 0° and less than 3°. Using the preset pose range as a judgment condition, the real-time pose is calibrated. When the real-time pose is within the preset pose range, the reference pose can be determined as the real-time pose. That is, the electric fan is relatively level at this time. Although there is a small deviation, it can be calibrated as the reference pose to facilitate subsequent adjustment of the pose angle.
[0126] Optionally, when the real-time pose exceeds the preset pose range, it indicates that the electric fan is not level and is placed at a slightly skewed angle. No correction is needed, and the angle of deviation should be retained. In this case, the determined reference pose is 0, so that the pose data will not be adjusted subsequently.
[0127] Step 606: Adjust the pose angle based on the reference pose.
[0128] Specifically, the controller calculates the pose angle based on the obtained reference pose, subtracts the reference pose from the detected pose angle, and performs calibration to obtain the adjusted pose angle. This adjusted pose angle reduces the error caused by insufficient flatness of the ground, insufficient levelness of the placement area or terrain, so that the pose angle can accurately reflect the tilt angle between the electric fan and the placement surface.
[0129] Furthermore, after executing step 606, if steps 204 to 210 need to be executed, and if pose angles are involved, the adjusted pose angles obtained in step 606 will be used as the pose angles participating in the execution. If the pose movement data is also calculated based on pose angles, the pose movement data can be calculated based on the adjusted pose angles, and the calculated pose movement data will be used as the updated pose movement data to participate in the execution of other steps.
[0130] In this embodiment, angle calibration is performed using the real-time pose of the electric fan when it is stationary. The pose angles used in subsequent steps are adjusted based on the current real-time pose, which is equivalent to eliminating the error of the current angle of the electric fan. This allows for more accurate protection and adjustment of the electric fan's operation when the electric fan is analyzed based on the pose angle, thereby improving the reliability of the electric fan's operation.
[0131] Based on the same technical concept, this application also provides an electric fan, such as... Figure 1As shown, the electric fan includes a posture detection device 102, a running prompt device 106, a fan body 104, and a controller 108. The posture detection device 102, the running prompt device 106, and the fan body 104 are all connected to the controller 108. The posture detection device 102 and the running prompt device 106 are both disposed on the fan body 104. The posture detection device 102 collects the posture angle and posture movement data of the electric fan and sends them to the controller 108. The controller 108 controls the running prompt device 106 and the fan body 104 based on the electric fan operation protection method described in the embodiments of this application.
[0132] The posture detection device is installed on the fan body and can detect the posture angle and posture movement data of the fan body, that is, the tilt angle and sway angle of the fan body. According to the tilt angle, the electric fan can be divided into different tilt degrees, which characterizes the levelness of the electric fan placement; according to the sway angle, the electric fan can be divided into a stationary or swaying state, where the swaying state refers to the sway angle not being zero.
[0133] Specifically, the pose detection device can be an accelerometer, capable of detecting the acceleration of the fan body and establishing the position change of the fan body in a three-dimensional coordinate system based on position changes. Based on the horizontal and vertical coordinates and angle changes, the pose angle and pose movement data of the electric fan can be obtained. Optionally, the pose detection device can only collect the pose angle of the electric fan. The controller analyzes the pose angles at multiple time points, analyzes the motion trajectory of the electric fan, and then obtains the pose movement data. At this time, the pose movement data includes the position of the electric fan at what time, and the rate of change of the electric fan's angle, that is, the sway angle. For example, the stationary angle is A. When the fan body is impacted or caused by other factors, it sways. After 0.5 seconds, the tilt angle of the fan body during the swaying is read as B. The magnitude of |A-B| is calculated to obtain the sway angle.
[0134] The controller connects to a pose detection device and analyzes the pose angle and movement data collected by the device. This analysis then corresponds to the control operation prompt device, which provides prompts to the user. The controller also controls the operation of the fan itself. The operation prompt device, controlled by the controller, generates corresponding prompts such as indicator lights and buzzers. The fan itself drives airflow and adjusts the wind speed under the controller's control.
[0135] Furthermore, in one embodiment, the electric fan also includes an interactive device connected to the controller for receiving interactive information, generating a start command based on the interactive information, and transmitting the start command to the controller.
[0136] Specifically, the controller is connected to an interactive device, which allows interaction with the user, such as a touch screen. The user can send commands to the electric fan through the interactive device. The user's actions generate interactive information. After parsing the interactive information, the interactive device generates a start command based on the interactive information. The controller receives the start command and controls the fan body accordingly to complete the adjustment of the electric fan's operation.
[0137] Optionally, the interactive information generated by the user's actions may not be a start command, but rather other commands to adjust the operation of the electric fan, such as commands to increase fan speed, decrease fan speed, or stop the fan. It could also be a command to turn a certain function of the electric fan on or off, which will not be elaborated further here. Furthermore, in one embodiment, the operation prompt device can be an interactive device that simultaneously receives user interaction information and outputs prompt information to the user.
[0138] For example, the interactive device can be a voice module, including a microphone, speaker, voice chip, etc. The voice chip can store specific response statements and provide feedback to the user's voice. The voice chip can also be connected to the cloud, send user commands to the cloud after receiving them, and then respond according to the response statements returned by the cloud.
[0139] To better understand the above solution, a detailed explanation will be provided below with reference to a specific embodiment.
[0140] Current tilt-protected electric fans typically only have a simple tilt switch, which can only detect the extreme case of the fan falling completely over, but cannot detect slight tilting or shaking. This detection method is too simplistic and cannot cover all possible safety hazards. Especially in a home environment where children are curious and easily touch or shake the fan, current electric fans cannot provide sufficient safety protection, increasing the risk of accidents. Moreover, current electric fans usually directly cut off the power when tilting is detected, lacking graded protection measures based on the degree of tilt. This one-size-fits-all protection method is not flexible enough and may interrupt normal use unnecessarily. Users may frequently encounter power outages due to slight tilting during normal use, affecting the user experience. To address this, this embodiment provides an electric fan that can determine whether the electric fan's posture is tilted or fallen over, and can fine-tune it according to different levels of its placement position. Sensors detect the horizontal and vertical coordinates and angle of the electric fan. When the angle changes, it is determined that the electric fan's posture has changed, prompting or warning the user and reducing the wind speed according to the rate of angle change, thus completing the operation protection of the electric fan.
[0141] In one embodiment, the electric fan includes a pose detection device, an operation prompt device, an interactive device, a fan body, and a controller. The pose detection device is an accelerometer sensor, which can read the coordinates and angles of the sensor's x and y axes. The interactive device is a voice module, which includes a microphone, a speaker, and a voice chip. It can store specific response statements, and can also receive user commands and send them to the cloud, then respond based on the response statements returned from the cloud.
[0142] All functions mentioned in this application are independent functions, and users can choose to enable or disable this mode individually. The following descriptions of functions are all based on the premise that the user has selected to enable the tilt protection function.
[0143] 1. Function 1: Attitude detection and prompting function.
[0144] Attitude detection and alert function is a core basic function of the fan, mainly used to detect the fan's attitude (i.e., the tilt angle of the fan relative to the horizontal plane) in real time, and to alert the user through voice prompts or indicator lights when tilt is detected. If the fan is in a horizontal and vertical position, the user can power on and run it normally; if the fan is tilted, an alert light will illuminate, and when the user starts the machine, a voice prompt will indicate that the fan is tilted or that the power button needs to be pressed again. This function can have the following characteristics:
[0145] a. Real-time attitude monitoring: The fan can monitor its tilt angle relative to the ground in real time through a built-in acceleration sensor.
[0146] b. Tilt threshold setting: Preset thresholds for different tilt angles, such as vertical (0° to 3°), slightly tilted (3° to 8°), mildly tilted (8° to 15°), moderately tilted (15° to 30°), and severely tilted (above 30°).
[0147] c. Multi-mode prompts: When tilting is detected, the fan will alert the user via voice prompts or indicator lights. For example, the voice prompt may say, "Fan tilted, please adjust position," while the indicator light may alert the user by flashing or changing color (such as red).
[0148] d. Dynamic adjustment prompts: The frequency or intensity of the prompts will vary depending on the tilt angle to ensure that users can notice changes in the fan's status in a timely manner.
[0149] 2. Function Two: Initial Angle Calibration Function.
[0150] When the fan is first powered on, the system automatically enters calibration mode to ensure accurate subsequent attitude detection. During calibration, the fan needs to remain stationary, and the system uses an accelerometer to collect data and determine the reference angle for vertical orientation. Algorithm processing eliminates the influence of sensor noise and environmental vibrations on the calibration results, ensuring the accuracy of the reference angle. No manual user intervention is required during calibration; the fan will automatically return to normal operation upon completion. Users can also perform manual calibration, such as through voice control or by pressing a shortcut key.
[0151] 3. Function 3: Angle detection and wind speed self-adjustment function.
[0152] During operation, the fan continuously monitors its tilt angle and categorizes its posture based on preset thresholds, such as vertical, slightly tilted, mildly tilted, moderately tilted, and severely tilted. The fan speed is then intelligently adjusted according to the determined posture level, as shown below:
[0153] Vertical position (0° to 3°): The fan speed remains at 100%.
[0154] Slight tilt (3° to 8°): The wind speed at this setting is reduced by 10% to 20%.
[0155] Slight tilt (8° to 15°): The wind speed at this setting is reduced by 20% to 30%.
[0156] Medium tilt (15° to 30°): The wind speed is reduced by 30% to 60%.
[0157] Severe tilt (above 30°): The fan speed at this setting is reduced to 100%, and the fan stops running.
[0158] When the fan is suddenly impacted, causing the change in fan angle to increase to a certain extent, it will immediately stop running. After a period of pause, the fan will be assessed. If the fan is in a vertical position, it will resume operation; otherwise, it will stop running.
[0159] In this embodiment, sensors are used to detect the horizontal and vertical coordinates and angle of the electric fan. When the angle changes, it is determined that the fan's posture has changed, prompting or warning the user and reducing the wind speed based on the rate of angle change. By analyzing the fan's tilt angle, the system monitors the fan's operation prompts, operation process, and shutdown protection, providing comprehensive safety protection for the fan's operation. This allows for flexible operation adjustments for different application scenarios, improving the fan's operational flexibility and reliability.
[0160] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0161] Based on the same inventive concept, this application also provides an electric fan operation protection device for implementing the electric fan operation protection method described above. The solution provided by this device is similar to the solution described in the above method; therefore, the specific limitations in one or more embodiments of the electric fan operation protection device provided below can be found in the limitations of the electric fan operation protection method described above, and will not be repeated here.
[0162] In one exemplary embodiment, such as Figure 6 As shown, an electric fan operation protection device is provided, including: a posture sensing module 702, a tilt analysis module 704, an early warning module 706, an operation control module 708, and a safety protection module 710, wherein:
[0163] The pose sensing module 702 is used to acquire the pose angle and pose movement data of the electric fan.
[0164] The tilting analysis module 704 is used to determine the tilting index of the electric fan based on the preset tilting angle threshold and the pose angle.
[0165] The early warning module 706 is used to determine the intensity of the electric fan's operation warning based on the tilt index when the electric fan is in a standby state.
[0166] The operation control module 708 is used to determine the permissible operating parameters of the electric fan based on the tilt index when the electric fan is running.
[0167] The safety protection module 710 is used to control the electric fan to stop running when the pose movement data reaches a preset momentum threshold.
[0168] In one embodiment, the warning module 706 is further configured to control the electric fan to generate a tilt warning prompt when the tilt index indicates that the electric fan has a tilt angle. In response to a start command, based on the tilt index, the electric fan is controlled to generate a tilt operation prompt of corresponding intensity.
[0169] In one embodiment, the operation control module 708 is further configured to determine the downshift coefficient of the electric fan based on the tilt index, and determine the allowable operating parameters of the electric fan based on the downshift coefficient and the current operating speed of the electric fan.
[0170] In one embodiment, the safety protection module 710 is also used to calculate sway angle data based on pose movement data, and control the electric fan to stop running when the sway angle data reaches a preset momentum threshold.
[0171] In one embodiment, the electric fan operation protection device further includes a calibration module, which, after the pose sensing module 702, acquires the real-time pose at the current moment when the pose movement data indicates that the electric fan is stationary. The real-time pose is then calibrated at an angle according to a preset pose range to determine a reference pose, and the pose angle is adjusted based on the reference pose.
[0172] Each module in the aforementioned electric fan operation protection device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in the processor of a computer device in hardware form or independent of it, or stored in the memory of a computer device in software form, so that the processor can call and execute the corresponding operations of each module.
[0173] In one exemplary embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 7As shown, the computer device includes a processor, memory, input / output interface, communication interface, display unit, and input device. The processor, memory, and input / output interface are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interface. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The input / output interface is used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, Near Field Communication (NFC), or other technologies. When executed by the processor, the computer program implements a fan operation protection method. The display unit is used to form a visually visible image and can be a display screen, projection device, or virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.
[0174] Those skilled in the art will understand that Figure 7 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0175] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:
[0176] Acquire the pose angle and pose movement data of the electric fan;
[0177] Based on the preset tilt angle threshold and pose angle, the tilt index of the electric fan is determined;
[0178] When the electric fan is in the standby state, determine the operating prompt intensity of the electric fan based on the tilt index;
[0179] With the electric fan running, determine the permissible operating parameters of the electric fan based on the tilt index;
[0180] When the pose movement data reaches a preset momentum threshold, the electric fan is controlled to stop running.
[0181] In one embodiment, the processor further performs the following steps when executing the computer program:
[0182] When the tilt index indicates that the electric fan is tilted at an angle, the system controls the electric fan to generate a tilt warning. In response to the start command, based on the tilt index, the system controls the electric fan to generate a tilt operation warning of corresponding intensity.
[0183] In one embodiment, the processor further performs the following steps when executing the computer program:
[0184] The downshifting coefficient of the electric fan is determined based on the tilt index. The allowable operating parameters of the electric fan are then determined based on the downshifting coefficient and the current operating speed of the electric fan.
[0185] In one embodiment, the processor further performs the following steps when executing the computer program:
[0186] The sway angle data is calculated based on the pose and movement data. When the sway angle data reaches a preset momentum threshold, the electric fan is controlled to stop running.
[0187] In one embodiment, the processor further performs the following steps when executing the computer program:
[0188] Given that the electric fan is stationary, the real-time pose is acquired at the current moment. The real-time pose is then calibrated according to a preset pose range to determine a reference pose, and the pose angle is adjusted based on the reference pose.
[0189] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, the computer program performing the following steps when executed by a processor:
[0190] Acquire the pose angle and pose movement data of the electric fan;
[0191] Based on the preset tilt angle threshold and pose angle, the tilt index of the electric fan is determined;
[0192] When the electric fan is in the standby state, determine the operating prompt intensity of the electric fan based on the tilt index;
[0193] With the electric fan running, determine the permissible operating parameters of the electric fan based on the tilt index;
[0194] When the pose movement data reaches a preset momentum threshold, the electric fan is controlled to stop running.
[0195] In one embodiment, when the computer program is executed by the processor, it further performs the following steps:
[0196] When the tilt index indicates that the electric fan is tilted at an angle, the system controls the electric fan to generate a tilt warning. In response to the start command, based on the tilt index, the system controls the electric fan to generate a tilt operation warning of corresponding intensity.
[0197] In one embodiment, when the computer program is executed by the processor, it further performs the following steps:
[0198] The downshifting coefficient of the electric fan is determined based on the tilt index. The allowable operating parameters of the electric fan are then determined based on the downshifting coefficient and the current operating speed of the electric fan.
[0199] In one embodiment, when the computer program is executed by the processor, it further performs the following steps:
[0200] The sway angle data is calculated based on the pose and movement data. When the sway angle data reaches a preset momentum threshold, the electric fan is controlled to stop running.
[0201] In one embodiment, when the computer program is executed by the processor, it further performs the following steps:
[0202] Given that the electric fan is stationary, the real-time pose is acquired at the current moment. The real-time pose is then calibrated according to a preset pose range to determine a reference pose, and the pose angle is adjusted based on the reference pose.
[0203] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, performs the following steps:
[0204] Acquire the pose angle and pose movement data of the electric fan;
[0205] Based on the preset tilt angle threshold and pose angle, the tilt index of the electric fan is determined;
[0206] When the electric fan is in the standby state, determine the operating prompt intensity of the electric fan based on the tilt index;
[0207] With the electric fan running, determine the permissible operating parameters of the electric fan based on the tilt index;
[0208] When the pose movement data reaches a preset momentum threshold, the electric fan is controlled to stop running.
[0209] In one embodiment, when the computer program is executed by the processor, it further performs the following steps:
[0210] When the tilt index indicates that the electric fan is tilted at an angle, the system controls the electric fan to generate a tilt warning. In response to the start command, based on the tilt index, the system controls the electric fan to generate a tilt operation warning of corresponding intensity.
[0211] In one embodiment, when the computer program is executed by the processor, it further performs the following steps:
[0212] The downshifting coefficient of the electric fan is determined based on the tilt index. The allowable operating parameters of the electric fan are then determined based on the downshifting coefficient and the current operating speed of the electric fan.
[0213] In one embodiment, when the computer program is executed by the processor, it further performs the following steps:
[0214] The sway angle data is calculated based on the pose and movement data. When the sway angle data reaches a preset momentum threshold, the electric fan is controlled to stop running.
[0215] In one embodiment, when the computer program is executed by the processor, it further performs the following steps:
[0216] Given that the electric fan is stationary, the real-time pose is acquired at the current moment. The real-time pose is then calibrated according to a preset pose range to determine a reference pose, and the pose angle is adjusted based on the reference pose.
[0217] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.
[0218] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0219] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A method for protecting the operation of an electric fan, characterized in that, The method includes: Acquire the pose angle and pose movement data of the electric fan; Based on the preset tilt angle threshold and the pose angle, the tilt index of the electric fan is determined; When the electric fan is in a standby state, the operating prompt intensity of the electric fan is determined according to the tilt index; wherein, the operating prompt intensity includes a tilt warning prompt and a tilt operation prompt; when the tilt index indicates that the electric fan has a tilt angle, the electric fan is controlled to generate a tilt warning prompt; in response to a start command, based on the tilt index, the electric fan is controlled to generate a tilt operation prompt of corresponding intensity; in response to the start command again, the electric fan is controlled to start. When the electric fan is running, the permissible operating parameters of the electric fan are determined according to the tilt index; When the pose movement data reaches a preset momentum threshold, the electric fan is controlled to stop running.
2. The method according to claim 1, characterized in that, The acquisition of the electric fan's pose angle and pose movement data includes: Collect the position and angle of the electric fan; Based on the pose angles at multiple time points, the motion trajectory of the electric fan is analyzed to determine the pose movement data.
3. The method according to claim 1, characterized in that, The step of determining the permissible operating parameters of the electric fan based on the tilt index includes: The downshifting coefficient of the electric fan is determined based on the tilt index; Based on the downshift coefficient and the current operating speed of the electric fan, the permissible operating parameters of the electric fan are determined.
4. The method according to claim 1, characterized in that, The step of controlling the electric fan to stop operating when the pose movement data reaches a preset momentum threshold includes: Calculate the sway angle data based on the posture and movement data; When the sway angle data reaches the preset momentum threshold, the electric fan is controlled to stop running.
5. The method according to any one of claims 1 to 4, characterized in that, After acquiring the pose angle and pose movement data of the electric fan, the method further includes: When the pose movement data indicates that the electric fan is stationary, the real-time pose at the current moment is obtained; The real-time pose is calibrated at an angle according to a preset pose range to determine the reference pose. The pose angle is adjusted based on the reference pose.
6. A protective device for the operation of an electric fan, characterized in that, The device includes: The pose sensing module is used to acquire the pose angle and pose movement data of the electric fan. The tilting analysis module is used to determine the tilting index of the electric fan based on a preset tilting angle threshold and the pose angle. The warning module is used to determine the operating warning intensity of the electric fan based on the tilt index when the electric fan is in a standby state; wherein the operating warning intensity includes a tilt warning warning and a tilt operation warning; when the tilt index indicates that the electric fan has a tilt angle, the module controls the electric fan to generate a tilt warning warning; in response to a start command, the module controls the electric fan to generate a tilt operation warning of corresponding intensity based on the tilt index; and in response to the start command again, the module controls the electric fan to start. The operation control module is used to determine the permissible operating parameters of the electric fan based on the tilt index when the electric fan is in operation. The safety protection module is used to control the electric fan to stop running when the pose movement data reaches a preset momentum threshold.
7. An electric fan, characterized in that, The electric fan includes a posture detection device, a running prompt device, a fan body, and a controller. The posture detection device, the running prompt device, and the fan body are all connected to the controller. The posture detection device and the running prompt device are both located on the fan body. The posture detection device collects the posture angle and posture movement data of the electric fan and sends them to the controller. The controller controls the running prompt device and the fan body based on the electric fan operation protection method as described in any one of claims 1-5.
8. The electric fan according to claim 7, characterized in that, The electric fan also includes an interactive device connected to the controller, which receives interactive information, generates a start command based on the interactive information, and transmits the start command to the controller.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 5.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 5.
11. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Real-time logistics positioning monitoring system based on Beidou satellite system
CN110763277A
Mobile air conditioner, control method and device of mobile air conditioner and storage medium
CN113108435A
Method and device for protecting dehumidification equipment, dehumidification equipment and storage medium
CN114838476A
Anti-falling method and control device for outdoor air conditioner
CN117490145A
Air conditioner falling risk early warning method, air conditioner, computer device and readable storage medium
CN119687542A