Electric fan operation protection method and device, electric fan, computer equipment, readable storage medium and computer program product
By obtaining the pose angle and movement data of the electric fan, analyzing it based on the inclination threshold and momentum threshold is provided, and operating prompts and parameter adjustments are solved, which solves the safety problems of the electric fan in different scenarios and achieves flexible and reliable operation protection.
Patent Information
- Application Number
- CN202510977394.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-16
- Publication Date
- 2025-08-15
- Estimated Expiration
- 2045-07-16
AI Technical Summary
The existing electric fan safety protection mechanism cannot achieve flexible electric fan safe operation in the face of different home application scenarios and changing usage requirements, resulting in inflexible operation and insufficient reliability.
By obtaining the position angle and position movement data of the electric fan, the tilt index is determined based on the preset inclination threshold, the operation prompt intensity and allowable operation parameters are provided, and the electric fan is controlled to stop running when the position movement data reaches the preset momentum threshold, achieving all-round safety protection for the electric fan.
It improves the operating flexibility and reliability of the electric fan, and can be flexibly adjusted according to different application conditions, preventing improper operation of the electric fan when it tilts or shakes, and ensuring the safety of the electric fan.
Smart Images

Figure CN120487657A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of household appliance technology, and in particular to a method and device for protecting the operation of an electric fan, an electric fan, a computer device, a computer-readable storage medium, and a computer program product. Background Art
[0002] With the advancement of technology, people's demands for a better quality of life are also increasing. To improve comfort in high-temperature environments, electric fans are widely used in every household to bring coolness during the scorching summer. Electric fans use electric energy to rotate blades or generate airflow through other means, bringing coolness to people by accelerating air flow.
[0003] In different home application scenarios, electric fans may be placed in different locations and in different environments. In order to improve the operating safety of electric fans, it is usually necessary to configure safety protection mechanisms for electric fans. For example, when the electric fan falls, the electric fan is controlled to power off and stop running.
[0004] However, the current safety protection mechanism of directly cutting off the power of electric fans has certain limitations in the face of changing application scenarios and usage requirements in different households, and cannot achieve flexible and safe operation of electric fans. Summary of the Invention
[0005] Based on this, it is necessary to provide an electric fan operation protection method, device, electric fan, computer equipment, computer-readable storage medium and computer program product that can increase the flexibility of electric fan operation to address the above technical problems.
[0006] In a first aspect, the present application provides a method for protecting an electric fan from running, the method comprising:
[0007] Obtain the posture angle and posture movement data of the electric fan;
[0008] Determining a tilt index of the electric fan based on a preset tilt angle threshold and the posture angle;
[0009] When the electric fan is in a waiting state, determining the operation prompt intensity of the electric fan according to the tipping index;
[0010] When the electric fan is in operation, determining the allowable operating parameters of the electric fan according to the tipping index;
[0011] When the posture movement data reaches a preset momentum threshold, the electric fan is controlled to stop running.
[0012] In this embodiment, by analyzing the posture angle and posture movement data of the electric fan, the operation prompts, operation process and shutdown protection of the electric fan are monitored respectively, and the operation of the electric fan is more comprehensively protected. The operation can be flexibly adjusted according to different application situations, thereby improving the operation flexibility and reliability of the electric fan.
[0013] In one embodiment, the operation prompt intensity includes a tilt warning prompt and a tilt operation prompt, and determining the operation prompt intensity of the electric fan according to the tilt indicator includes:
[0014] When the tilt indicator indicates that the electric fan has a tilt angle, controlling the electric fan to generate a tilt warning prompt;
[0015] In response to the start-up instruction, the electric fan is controlled to generate an incline operation prompt of corresponding intensity based on the tilt index.
[0016] In this embodiment, when the fan is in the standby state, a user is prompted when the fan is tilted, allowing the user to adjust the fan's placement, thereby facilitating smooth fan operation. When the user starts the fan while it is tilted, the fan is controlled to provide a further prompt based on the tilt indicator, effectively notifying the user of the uneven placement angle and increasing the user's awareness of the fan's placement, thereby ensuring stable fan operation. Furthermore, if the user triggers a start command, the fan is not directly started but instead prompted, thereby ensuring safe fan operation. Optionally, the fan can be started again upon the user triggering the start command, preserving user operational freedom.
[0017] In one embodiment, determining the allowable operating parameters of the electric fan according to the tipping indicator includes:
[0018] determining a downshift coefficient of the electric fan based on the dumping index;
[0019] The allowable operating parameters of the electric fan are determined according to the downshift coefficient and the current operating gear of the electric fan.
[0020] In this embodiment, when the electric fan is in operation, the downshift coefficient of the electric fan is determined according to the tilting index, thereby affecting the allowable operating parameters of the electric fan, and adjusting the operation of the electric fan to achieve flexible operation of the electric fan at a tilt angle, taking into account the applicability and operational reliability of the electric fan.
[0021] In one embodiment, when the posture movement data reaches a preset momentum threshold, controlling the electric fan to stop running includes:
[0022] Calculating roll angle data based on the posture movement data;
[0023] When the shaking 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 the posture movement data, the electric fan in a shaking state is protected, and the electric fan is controlled to stop running when the shaking angle reaches a certain degree to prevent the electric fan from falling during operation, thereby ensuring the safety of the electric fan operation, especially when faced with a collision or accidental touch by a child, which greatly increases the operating safety of the electric fan.
[0025] In one embodiment, after obtaining the posture angle and posture movement data of the electric fan, the method further includes:
[0026] When the posture movement data indicates that the electric fan is stationary, obtaining a real-time posture at a current moment;
[0027] Performing angle calibration on the real-time posture according to a preset posture range to determine a reference posture;
[0028] The posture angle is adjusted based on the reference posture.
[0029] In this embodiment, the angle calibration is completed based on the current real-time posture of the electric fan when the electric fan is stationary, and the posture angle used in subsequent steps is adjusted based on the current real-time posture. This is equivalent to eliminating the error in the current angle of the electric fan, so that when the electric fan is subsequently analyzed based on the posture angle, the operation of the electric fan can be protected and adjusted more accurately, thereby improving the reliability of the electric fan operation.
[0030] In a second aspect, the present application also includes an electric fan operation protection device, the device comprising:
[0031] Position sensing module, used to obtain the position angle and position movement data of the electric fan;
[0032] a tipping analysis module, configured to determine a tipping index of the electric fan based on a preset tipping angle threshold and the posture angle;
[0033] an early warning module, configured to determine an operation prompt intensity of the electric fan according to the tipping indicator when the electric fan is in a waiting-to-start state;
[0034] an operation control module, configured to determine, when the electric fan is in an operating state, allowable operating parameters of the electric fan according to the tipping indicator;
[0035] The safety protection module is used to control the electric fan to stop running when the posture movement data reaches a preset momentum threshold.
[0036] In the third aspect, the present application also provides an electric fan, which includes a posture detection device, an operation prompt device, a fan body and a controller. The posture detection device, the operation prompt device and the fan body are all connected to the controller. The posture detection device and the operation prompt device are both arranged on the fan body. The posture detection device collects the posture angle and posture movement data of the electric fan and sends it to the controller. The controller controls the operation 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 interaction device, which is connected to the controller and configured to receive interaction information, generate a start instruction according to the interaction information, and transmit the start instruction to the controller.
[0038] In a fourth aspect, the present application further provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and when the processor executes the computer program, the following steps are implemented:
[0039] Obtain the posture angle and posture movement data of the electric fan;
[0040] Determining a tilt index of the electric fan based on a preset tilt angle threshold and the posture angle;
[0041] When the electric fan is in a waiting state, determining the operation prompt intensity of the electric fan according to the tipping index;
[0042] When the electric fan is in operation, determining the allowable operating parameters of the electric fan according to the tipping index;
[0043] When the posture movement data reaches a preset momentum threshold, the electric fan is controlled to stop running.
[0044] In a fifth aspect, the present application further provides a computer-readable storage medium having a computer program stored thereon, wherein when the computer program is executed by a processor, the following steps are implemented:
[0045] Obtain the posture angle and posture movement data of the electric fan;
[0046] Determining a tilt index of the electric fan based on a preset tilt angle threshold and the posture angle;
[0047] When the electric fan is in a waiting state, determining the operation prompt intensity of the electric fan according to the tipping index;
[0048] When the electric fan is in operation, determining the allowable operating parameters of the electric fan according to the tipping index;
[0049] When the posture movement data reaches a preset momentum threshold, the electric fan is controlled to stop running.
[0050] In a sixth aspect, the present application further provides a computer program product, comprising a computer program, which, when executed by a processor, implements the following steps:
[0051] Obtain the posture angle and posture movement data of the electric fan;
[0052] Determining a tilt index of the electric fan based on a preset tilt angle threshold and the posture angle;
[0053] When the electric fan is in a waiting state, determining the operation prompt intensity of the electric fan according to the tipping index;
[0054] When the electric fan is in operation, determining the allowable operating parameters of the electric fan according to the tipping index;
[0055] When the posture movement data reaches a preset momentum threshold, the electric fan is controlled to stop running.
[0056] The above-mentioned electric fan operation protection method, device, electric fan, computer equipment, computer-readable storage medium and computer program product include obtaining the posture angle and posture movement data of the electric fan, determining the tilt index of the electric fan based on a preset tilt angle threshold and the posture angle, determining the operation prompt intensity of the electric fan according to the tilt index when the electric fan is in a waiting state, determining the allowable operation parameters of the electric fan according to the tilt index when the electric fan is in an operating state, and controlling the electric fan to stop running when the posture movement data reaches a preset momentum threshold. By analyzing the posture angle and posture movement data of the electric fan, the operation prompt, operation process and shutdown protection of the electric fan are monitored respectively according to the different working states of the electric fan, and the operation of the electric fan is more comprehensively protected. Flexible operation adjustment can be made according to different application situations. It is no longer a one-size-fits-all shutdown control, which improves the operation flexibility and reliability of the electric fan. BRIEF DESCRIPTION OF THE DRAWINGS
[0057] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following briefly introduces the drawings required for use in the embodiments of the present application or related technical descriptions. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying any creative work.
[0058] Figure 1 is a structural schematic diagram of an electric fan in one embodiment;
[0059] Figure 2 1 is a flow chart of an electric fan operation protection method according to an embodiment;
[0060] Figure 3 A schematic flow chart of a step of determining an electric fan's operating prompt intensity according to a tipping indicator in one embodiment;
[0061] Figure 4 1. A schematic flow chart of a step of determining allowable operating parameters of an electric fan according to a dumping indicator in one embodiment;
[0062] Figure 5 1. A flow chart of steps for controlling an electric fan to stop running when posture 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 FIG. 1 is a diagram showing the internal structure of a computer device in one embodiment. DETAILED DESCRIPTION
[0065] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0066] It will be 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 a first element from another element. For example, a first resistor may be referred to as a second resistor, and similarly, a second resistor may be referred to as a first resistor without departing from the scope of this application. The first resistor and the second resistor are both resistors, but they are not the same resistor.
[0067] It can be understood that the “connection” in the following embodiments should be understood as “electrical connection”, “communication connection”, etc. if there is transmission of electrical signals or data between the connected circuits, modules, units, etc.
[0068] As used herein, the singular forms "a," "an," and "the" may also include the plural forms, unless the context clearly indicates otherwise. It should also be understood that the terms "include," "comprising," "having," and the like specify the presence of stated features, integers, steps, operations, components, parts, or combinations thereof, but do not preclude the presence or addition of one or more other features, integers, steps, operations, components, parts, or combinations thereof. Furthermore, the term "and / or" as used in this specification includes any and all combinations of the relevant listed items.
[0069] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which this application pertains. The terms used herein in the specification of this application are for the purpose of describing specific embodiments only and are not intended to limit this application.
[0070] The electric fan operation protection method provided in the embodiments of this application can be applied to electric fans of various models or operating principles. The air inlet of an electric fan must maintain unobstructed air flow for proper airflow. Therefore, the electric fan must be placed stably and should not easily fall over to avoid blocking the air inlet and reducing airflow. Technicians have conceived this application to provide operational protection for electric fans, improving operational flexibility and safety.
[0071] In an exemplary embodiment, Figure 1 As shown, the present application provides an electric fan, which includes a posture detection device 102, an operation prompt device 106, a fan body 104 and a controller 108. The posture detection device 102, the operation prompt device 106 and the fan body 104 are all connected to the controller 108. The posture detection device 102 and the operation prompt device 106 are both arranged on the fan body 104. The posture detection device 102 collects the posture angle and posture movement data of the electric fan and sends it to the controller 108. The controller 108 controls the operation prompt device 106 and the fan body 104 based on the electric fan operation protection method as described in the embodiments of the present application.
[0072] The posture detection device, installed on the fan body, can detect the fan's posture angle and posture movement data, namely the fan's tilt angle and shake angle. The tilt angle can be used to classify the fan into different tilt levels, indicating the fan's horizontal placement. The shake angle can be used to classify the fan into a stationary or shaking state, where the shaking state refers to a non-zero shake angle.
[0073] Specifically, the posture detection device can be an acceleration sensor that can detect the acceleration of the fan body and establish the position change of the fan body in the three-dimensional coordinate system based on the position change. Based on the horizontal and vertical coordinates and the angle change, the posture angle and posture movement data of the electric fan can be obtained. Optionally, the posture detection device can only collect the posture angle of the electric fan, and the controller analyzes the posture angle based on multiple time points, analyzes the movement trajectory of the electric fan and then obtains the posture movement data. The posture movement data at this time includes the time and position of the electric fan, the angle change rate of the electric fan, that is, the shaking angle. For example, the static angle is A, and the body shakes when it is hit or other factors. The tilt angle of the body when it shakes is read after 0.5S as B. The size of |A-B| is calculated to obtain the shaking angle.
[0074] The controller is connected to the posture detection device and can analyze the posture angle and posture movement data collected by the posture detection device to control the operation prompt device to provide prompts to the user. It can also control the operation of the fan body. The operation prompt device is used to provide operation prompts to the user and can be controlled by the controller to generate corresponding prompts, such as indicator lights and buzzers. The fan body can drive air flow and can adjust the wind speed under the control of the controller.
[0075] Furthermore, in one embodiment, the electric fan further includes an interaction device, which is connected to the controller and is configured to receive interaction information, generate a start instruction according to the interaction information, and transmit the start instruction to the controller.
[0076] Specifically, the controller is connected to an interactive device and can interact with the user through the interactive device, such as a touch screen. The user can send instructions to the electric fan through the interactive device. The user's actions generate interactive information. After the interactive device parses the interactive information, it generates a start instruction based on the interactive information. The controller receives the start instruction and controls the fan body accordingly to complete the operation adjustment of the electric fan.
[0077] Alternatively, the interactive information generated by the user action may not be a startup command, but may be other instructions for adjusting the operation of the electric fan, such as an instruction to increase or decrease the wind speed, an instruction to stop the fan, or an instruction to turn on or off a function of the electric fan. This will not be described in detail here. Furthermore, in one embodiment, the operation prompt device may be an interactive device that simultaneously receives interactive information from the user and outputs prompt information to the user.
[0078] Exemplarily, the interactive device can be a voice module, including a microphone, a speaker, a voice chip, etc. The voice chip can store specific response sentences and provide feedback on the user's voice; the voice chip can also be connected to the cloud, send it to the cloud after receiving the user's instructions, and then answer according to the response sentence returned by the cloud.
[0079] In an exemplary embodiment, Figure 2 As shown, a method for protecting the operation of an electric fan is provided. Figure 1 The controller 108 in FIG. 1 is taken as an example to illustrate the process, which includes the following steps 202 to 210. In which:
[0080] Step 202: Acquire the posture angle and posture movement data of the electric fan.
[0081] The electric fan includes a posture detection device, which can be an acceleration sensor, capable of detecting the fan's posture angle and posture movement data, namely, the fan's tilt angle and shake angle. The posture angle corresponds to the tilt angle, and the posture movement data corresponds to the shake angle. The tilt angle can be used to classify the fan into different degrees of tilt, indicating the horizontal placement of the fan. The shake angle can be used to classify the fan into a stationary or shaking state, where the shaking state refers to a non-zero shake angle.
[0082] Specifically, the controller is connected to a posture detection device and is capable of acquiring posture angle and posture movement data detected by the posture detection device. If the posture detection device is an acceleration sensor, it is capable of detecting the acceleration of the electric fan and establishing the position change of the electric fan in a three-dimensional coordinate system based on the position change. Based on the horizontal and vertical coordinates and the angle change, the posture angle and posture movement data of the electric fan can be obtained.
[0083] Optionally, the posture detection device can only collect the posture angle of the electric fan. The controller analyzes the posture angle based on multiple time points, analyzes the movement trajectory of the electric fan, and then obtains the posture movement data. The posture movement data at this time includes the time and position of the electric fan, the angle change rate of the electric fan, that is, the shaking angle. For example, the static angle is A, and the body shakes when it is hit or other factors. The tilt angle of the body when shaking is read after 0.5S is B. The size of |A-B| is calculated to obtain the shaking angle.
[0084] Step 204 : determining the tilt index of the electric fan based on a preset tilt angle threshold and the posture angle.
[0085] The fan's operating prompt intensity and permitted operating parameters 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 grading table or matching system that determines corresponding tilt levels for different posture angles.
[0086] The controller can then determine the intensity of the fan's operating prompts and the permitted operating parameters for each position angle based on the different tilt levels corresponding to the preset tilt angle threshold. Optionally, the higher the tilt level corresponding to the position angle, the higher the intensity of the fan's operating prompts, meaning more frequent operating prompts; and the lower the permitted operating parameters, meaning the fan's operating speed decreases at higher tilt angles.
[0087] Specifically, the controller can determine the fan's tipping index based on a preset tilt angle threshold and the posture angle. The tipping index corresponds to a tilt level. A higher tilt level indicates a less leveled position of the fan, making it more susceptible to tipping. For ease of understanding, there are multiple preset tilt angle thresholds, which divide the tilt angle into multiple levels, each corresponding to a tilt level, or tipping index.
[0088] Exemplarily, thresholds for different tilt angles are preset, i.e., preset tilt angle thresholds, and their corresponding tilt 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 severely tilted (greater than or equal to 30°).
[0089] Optionally, the controller can control the fan's operating prompt intensity and permitted operating parameters at different time periods, corresponding to different operating states of the fan. For example, when the fan is in the standby state, a prompt is provided based on the determined operating prompt intensity; when the fan is in the operating state, the fan's wind speed, gear position, etc. are adjusted based on the determined permitted operating parameters.
[0090] Step 206 : When the electric fan is in a waiting state, determine the operation prompt intensity of the electric fan according to the tipping indicator.
[0091] Specifically, before the user starts the fan, it is in a standby state, or waiting to be started. At this point, the controller can determine a real-time tipping indicator based on the real-time monitored posture angle and match it with the corresponding fan operation prompt intensity. Specifically, the larger the tilt angle represented by the tipping indicator, the greater the likelihood of the fan toppling, and the stronger the fan operation prompt intensity determined by the controller. This increases the safety reminder for the fan operation by reminding the user that the fan is not level before it starts working, thereby improving the reliability of the fan operation.
[0092] Furthermore, in an exemplary embodiment, Figure 3 As shown, the operation prompt intensity includes a tilt warning prompt and a tilt operation prompt. When the electric fan is in a waiting state, step 206 includes steps 302 to 304.
[0093] Step 302 : When the tilt indicator 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 state to be started, the controller can complete the posture detection and prompt of the electric fan, that is, when the electric fan is in a state to be started, that is, when the electric fan is on standby, a corresponding tilting index can be obtained according to the actual placement angle of the electric fan, and then when the tilting index indicates that the electric fan has a tilt angle, the electric fan is controlled to generate a tilt warning prompt. Wherein, the tilting index, as mentioned above, can include a vertical state, a slight tilt, a light tilt, a moderate tilt and a heavy tilt. When the tilting index is a vertical state, it indicates that the electric fan does not have a tilt angle. When the tilting index is a slight tilt, a light tilt, a moderate tilt or a heavy tilt, it indicates that the electric fan has a tilt angle. The corresponding generated tilt warning prompt can be the lighting of an indicator light, that is, when the electric fan has a tilt angle, the indicator light of the electric fan is controlled to light up.
[0095] Furthermore, different tilt warning prompts can be configured for different tilt indicators. The greater the tilt angle indicated by the tilt indicator, the stronger the tilt warning prompt. For example, the greater the tilt angle indicated by the tilt indicator, the brighter the indicator light, or the more indicator lights illuminate. If the operational prompt device for providing the tilt warning prompt is a buzzer, the beep interval of the buzzer can be shortened as the tilt angle indicated by the tilt indicator increases.
[0096] Step 304 : In response to the start instruction, the electric fan is controlled to generate a tilt operation prompt of corresponding intensity based on the tilt indicator.
[0097] When the fan is in the standby state, the user may directly start the fan. Specifically, the controller is connected to an interactive device, such as a touch screen, and can interact with the user through the interactive device. The user can send instructions to the fan through the interactive device. The user's actions generate interaction information. The interactive device analyzes the interaction information and generates a start instruction based on the interaction information. The start instruction is received by the controller. In response to the start instruction, the controller prompts the user based on the tilt indicator. The intensity of the tilt operation prompt varies with the tilt indicator.
[0098] For example, as described above, the tilt indicator can include vertical state, slight tilt, mild tilt, moderate tilt, and severe tilt. As the tilt angle increases, the intensity of the tilt operation prompt also increases. The intensity refers to the frequency or other indicators of the tilt operation prompt. For example, when the tilt operation prompt includes a voice reminder "Fan tilt, please adjust the position" and an indicator light flashing and changing color, if the tilt indicator is slightly tilted, the voice prompt frequency and the 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 the indicator light flashing frequency are once every 2 seconds, and the indicator light color is red.
[0099] In this embodiment, when the user triggers the start command, the fan is not started directly but prompted, which is conducive to ensuring the safe operation of the electric fan. Optionally, the electric fan can be started when the user triggers the start command again, retaining the user's operational freedom.
[0100] In this embodiment, when the electric fan is in a waiting-to-start state, the user is prompted when the electric fan has a tilt angle so that the user can adjust the placement of the electric fan, which is conducive to the smooth operation of the electric fan; when the user starts the electric fan when the electric fan is tilted, the electric fan is controlled to further prompt according to the tilting index, which can fully remind the user that the current placement angle is uneven, and increase the user's attention to the placement position of the electric fan, so that the electric fan can run stably.
[0101] Step 208: When the electric fan is in operation, determine the allowable operating parameters of the electric fan according to the tipping index.
[0102] Specifically, after the user starts the electric fan, that is, when the electric fan is in operation, the operation of the electric fan can be continuously monitored. The controller can obtain a real-time tipping index based on the posture angle monitored in real time, and adjust the allowable operating parameters of the electric fan based on the tipping index. As the tilt angle represented by the tipping index becomes larger, that is, the possibility of the electric fan falling becomes greater, the allowable operating parameters of the electric fan controlled by the controller will also become lower, such as the maximum allowable speed of the fan body of the electric fan will be reduced. By adjusting the operation of the electric fan during operation, operational protection that changes in real time according to the change in the tilt angle can be achieved.
[0103] In this embodiment, the tilt index of the electric fan is determined based on a preset tilt angle threshold. The tilt index is used to provide prompts and adjust parameters according to different working states of the electric fan to ensure that the user is fully informed and the operation of the electric fan is reliable and safe. It is no longer a one-size-fits-all shutdown control, but a flexible adjustment of the electric fan, which improves the operating flexibility and reliability of the electric fan.
[0104] In an exemplary embodiment, Figure 4 As shown, step 208 includes steps 402 to 404 .
[0105] Step 402 : Determine a downshift coefficient of the electric fan based on the dump index.
[0106] Specifically, the controller stores a downshift coefficient based on the tilt angle, and the downshift coefficient's gear position matches the gear position of the tilt index. When the fan is running, the controller continuously obtains the real-time tilt index and then determines the fan's downshift coefficient based on the tilt index, reducing the fan's wind speed to varying degrees.
[0107] Exemplarily, the tilting indicators include vertical state, slight tilt, mild tilt, moderate tilt and severe tilt, and the downshift coefficient corresponding to each tilting indicator is: vertical state: the wind speed of the current gear remains at 100%; slight tilt: the wind speed of the current gear is reduced by 10% to 20%; mild tilt: the wind speed of the current gear is reduced by 20% to 30%; moderate tilt: the wind speed of the current gear is reduced by 30% to 60%; severe tilt: the wind speed of the current gear is reduced by 100%, and the fan stops running.
[0108] Step 404 : determining the allowable operating parameters of the electric fan according to the downshift coefficient and the current operating gear of the electric fan.
[0109] Specifically, based on the determined downshift coefficient, the controller controls the fan to reduce its wind speed by a corresponding value. Since the user may have selected a current operating gear for the fan while the fan is running, the controller adjusts the fan's allowable operating parameter, namely, the speed, based on the user-selected current gear and using the downshift coefficient as an adjustment range. For example, if the fan's current gear corresponds to a wind speed of 500 rpm, and the downshift coefficient reduces the wind speed by 10% to 20% of the current gear, the fan's wind speed will be controlled between 400 and 450 rpm.
[0110] In this embodiment, when the electric fan is in operation, the downshift coefficient of the electric fan is determined according to the tilting index, thereby affecting the allowable operating parameters of the electric fan, and adjusting the operation of the electric fan to achieve flexible operation of the electric fan at a tilt angle, taking into account the applicability and operational reliability of the electric fan.
[0111] Step 210: When the posture movement data reaches a preset momentum threshold, the electric fan is controlled to stop running.
[0112] The controller stores a preset momentum threshold, which is a pre-set rate of change of the tilt angle, to determine the degree of impact on the fan, specifically the fan's swing angle. A greater swing angle indicates a greater impact, and the corresponding rate of change of the tilt angle increases.
[0113] Specifically, the posture movement data includes the fan's location and time, as well as the fan's angular change rate, or the shaking angle. For example, the static angle is A. If the device is shaken by an impact or other factor, the tilt angle measured 0.5 seconds later is B. The shaking angle is calculated as |A - B|, which is then divided by the time to obtain the tilt angle change rate. The controller compares the posture movement data with a preset momentum threshold. If the posture movement data reaches (equal to or exceeds) the preset momentum threshold, the fan is stopped. If the posture movement data is less than the preset momentum threshold, the fan's operation is not adjusted.
[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. The preset momentum threshold is the set tilt angle. In an exemplary embodiment, Figure 5 As shown, step 210 includes steps 502 to 504 .
[0115] Step 502: Calculate the roll angle data based on the posture movement data.
[0116] Step 504 : When the shaking angle data reaches a preset momentum threshold, the electric fan is controlled to stop running.
[0117] Specifically, the controller calculates the shake angle data based on the posture movement data. The shake angle data is also the shake angle. It takes the angle when stationary as the benchmark, records the movement of the current posture angle in real time, and calculates the angle numerical difference between the recorded data and the benchmark based on the deviation, and uses the angle numerical difference as the shake angle data.
[0118] The controller compares the shake angle data with a preset momentum threshold, which can be a set tilt angle. For example, if the camera is at rest at angle A and shakes due to an impact or other factors, the tilt angle B is read 0.5 seconds later. The controller then calculates |A - B| and compares this value with the set tilt angle. If the set tilt angle is reached, the fan is stopped. If the set tilt angle is not reached, the fan is not adjusted.
[0119] In this embodiment, the dynamics of the electric fan are analyzed based on the posture movement data, the electric fan in a shaking state is protected, and the electric fan is controlled to stop running when the shaking angle reaches a certain degree to prevent the electric fan from falling during operation, thereby ensuring the safety of the electric fan operation, especially when faced with a collision or accidental touch by a child, which greatly increases the operating safety of the electric fan.
[0120] The above-mentioned electric fan operation protection method includes obtaining the electric fan's posture angle and posture movement data, determining the electric fan's operation prompt intensity and allowable operating parameters based on a preset inclination angle threshold and posture angle, 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 electric fan's operation prompts, operation process, and shutdown protection are monitored separately. This provides more comprehensive safety protection for the electric fan's operation and enables flexible operation adjustments for different application scenarios, improving the fan's operational flexibility and reliability.
[0121] In an exemplary embodiment, after step 202 , the electric fan operation protection method further includes steps 602 to 606 .
[0122] Step 602: When the posture movement data indicates that the electric fan is stationary, obtain the real-time posture at the current moment.
[0123] Specifically, when the posture movement data indicates that the fan is stationary, that is, when the corresponding shaking angle of the posture movement data is 0, the real-time posture at the current moment is obtained in real time. This can be when the fan is in the waiting state or when the user actively triggers the corresponding function.
[0124] Step 604: perform angle calibration on the real-time posture according to a preset posture range to determine a reference posture.
[0125] Specifically, the controller stores a preset posture 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 posture range as a judgment condition, the real-time posture is calibrated. When the real-time posture is within the preset posture range, the reference posture can be determined as the real-time posture. In other words, the fan is relatively level at this time. Although there is a small deviation, it can be calibrated as the reference posture to facilitate subsequent adjustment of the posture angle.
[0126] Alternatively, if the real-time pose exceeds the preset pose range, it indicates that the fan is not level and is positioned at an angle that is relatively skewed. No correction is required, and the deviation should be retained. The baseline pose determined at this time is set to 0, so that no subsequent pose data adjustments are required.
[0127] Step 606: Adjust the posture angle based on the reference posture.
[0128] Specifically, the controller calculates the posture angle based on the obtained reference posture, subtracts the reference posture from the detected posture angle, performs calibration, and obtains the adjusted posture angle. The adjusted posture angle reduces the error caused by insufficient flatness of the ground, placement area or terrain, so that the posture angle can accurately feedback the inclination angle of the electric fan and the placement surface.
[0129] Furthermore, after executing step 606, if steps 204 to 210 need to be executed, and if any pose angle is involved, the adjusted pose angle obtained in step 606 will be used as the pose angle for execution. If the pose movement data is also calculated based on the pose angle, the pose movement data can be calculated based on the adjusted pose angle, and the calculated pose movement data can be used as the updated pose movement data for execution of other steps.
[0130] In this embodiment, the angle calibration is completed based on the current real-time posture of the electric fan when the electric fan is stationary, and the posture angle used in subsequent steps is adjusted based on the current real-time posture. This is equivalent to eliminating the error in the current angle of the electric fan, so that when the electric fan is subsequently analyzed based on the posture angle, the operation of the electric fan can be protected and adjusted more accurately, thereby improving the reliability of the electric fan operation.
[0131] Based on the same technical concept, the present application also provides an electric fan, such as Figure 1As shown, the electric fan includes a posture detection device 102, an operation prompt device 106, a fan body 104 and a controller 108. The posture detection device 102, the operation prompt device 106 and the fan body 104 are all connected to the controller 108. The posture detection device 102 and the operation prompt device 106 are both arranged on the fan body 104. The posture detection device 102 collects the posture angle and posture movement data of the electric fan and sends it to the controller 108. The controller 108 controls the operation prompt device 106 and the fan body 104 based on the electric fan operation protection method as described in the embodiments of this application.
[0132] The posture detection device, installed on the fan body, can detect the fan's posture angle and posture movement data, namely the fan's tilt angle and shake angle. The tilt angle can be used to classify the fan into different tilt levels, indicating the fan's horizontal placement. The shake angle can be used to classify the fan into a stationary or shaking state, where the shaking state refers to a non-zero shake angle.
[0133] Specifically, the posture detection device can be an acceleration sensor that can detect the acceleration of the fan body and establish the position change of the fan body in the three-dimensional coordinate system based on the position change. Based on the horizontal and vertical coordinates and the angle change, the posture angle and posture movement data of the electric fan can be obtained. Optionally, the posture detection device can only collect the posture angle of the electric fan, and the controller analyzes the posture angle based on multiple time points, analyzes the movement trajectory of the electric fan and then obtains the posture movement data. The posture movement data at this time includes the time and position of the electric fan, the angle change rate of the electric fan, that is, the shaking angle. For example, the static angle is A, and the body shakes when it is hit or other factors. The tilt angle of the body when it shakes is read after 0.5S as B. The size of |A-B| is calculated to obtain the shaking angle.
[0134] The controller is connected to the posture detection device and can analyze the posture angle and posture movement data collected by the posture detection device to control the operation prompt device to provide prompts to the user. It can also control the operation of the fan body. The operation prompt device is used to provide operation prompts to the user and can be controlled by the controller to generate corresponding prompts, such as indicator lights and buzzers. The fan body can drive air flow and can adjust the wind speed under the control of the controller.
[0135] Furthermore, in one embodiment, the electric fan further includes an interaction device, which is connected to the controller and is configured to receive interaction information, generate a start instruction according to the interaction information, and transmit the start instruction to the controller.
[0136] Specifically, the controller is connected to an interactive device and can interact with the user through the interactive device, such as a touch screen. The user can send instructions to the electric fan through the interactive device. The user's actions generate interactive information. After the interactive device parses the interactive information, it generates a start instruction based on the interactive information. The controller receives the start instruction and controls the fan body accordingly to complete the operation adjustment of the electric fan.
[0137] Alternatively, the interactive information generated by the user action may not be a startup command, but may be other instructions for adjusting the operation of the electric fan, such as an instruction to increase or decrease the wind speed, an instruction to stop the fan, or an instruction to turn on or off a function of the electric fan. This will not be described in detail here. Furthermore, in one embodiment, the operation prompt device may be an interactive device that simultaneously receives interactive information from the user and outputs prompt information to the user.
[0138] Exemplarily, the interactive device can be a voice module, including a microphone, a speaker, a voice chip, etc. The voice chip can store specific response sentences and provide feedback on the user's voice; the voice chip can also be connected to the cloud, send it to the cloud after receiving the user's instructions, and then answer according to the response sentence returned by the cloud.
[0139] In order to better understand the above solution, a detailed explanation is given below in conjunction with a specific embodiment.
[0140] Current electric fans with tilt protection typically only feature a simple tilt switch, which can only detect extreme situations like the fan falling completely, but cannot detect even slight tilts or shakes. This single-minded detection method is overly simplistic and fails to cover all potential safety hazards. This is particularly true for children in homes, who are often curious and prone to touching or shaking the fan. Current electric fans lack adequate safety protection, increasing the risk of accidents. Furthermore, current electric fans typically immediately shut off power when tilt is detected, lacking differentiated protection measures based on the degree of tilt. This one-size-fits-all approach is inflexible and may interrupt normal use unnecessarily. Users may frequently experience power outages due to slight tilts during normal use, impacting their user experience. Therefore, this embodiment provides an electric fan that can determine whether the fan is tilted or falling, and can fine-tune the fan to accommodate varying levels of horizontality. Sensors are used to detect the fan's horizontal and vertical coordinates and angle. When the angle changes, the fan's posture is determined to have changed, prompting a user with a prompt or warning and reducing the fan speed based on the rate of angle change, thus protecting the fan's operation.
[0141] In one embodiment, an electric fan includes a posture detection device, an operation prompt device, an interaction device, a fan body, and a controller. The posture detection device is an accelerometer that can read the coordinates and angles of the sensor's xy axes. The interaction device is a voice module that includes a microphone, a speaker, and a voice chip. The voice module can store specific response statements, receive user instructions, send them to the cloud, and then respond based on the response statement returned by the cloud.
[0142] All functions mentioned in this application are independent functions, and users can choose to turn this mode on or off individually. The following function introductions are based on the premise that the user chooses to turn on the tilt protection function.
[0143] 1. Function 1: posture detection and prompt function.
[0144] The attitude detection and prompt function is the core basic function of the fan. It is mainly used to detect the attitude of the fan (i.e., the fan's tilt angle with respect to the horizontal plane) in real time and alert the user through voice prompts or indicator lights when tilt is detected. If the fan is in a horizontal or vertical position, the user can start the fan normally; if the fan is tilted, the warning light will light up, and when the user starts it, a voice broadcast will remind the user 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: Through the built-in accelerometer, the fan can monitor its tilt angle relative to the ground in real time.
[0146] b. Tilt threshold setting: Preset thresholds for different tilt angles, such as vertical (0° to 3°), slight tilt (3° to 8°), mild tilt (8° to 15°), moderate tilt (15° to 30°), and severe tilt (above 30°).
[0147] c. Multi-mode prompts: When a tilt condition is detected, the fan will provide a voice prompt or indicator light to remind the user. For example, the voice prompt "Fan tilted, please adjust the position" may be used, and the indicator light may flash or change color (such as red) to alert the user.
[0148] d. Dynamically adjust prompts: Depending on the tilt angle, the frequency or intensity of prompts will also change to ensure that users can promptly notice changes in fan status.
[0149] 2. Function 2: Initial angle calibration function.
[0150] When the fan is powered on for the first time, the system automatically enters calibration mode to ensure accurate subsequent attitude detection. During calibration, the fan remains stationary while the system collects data from the accelerometer to determine the vertical reference angle. Algorithmic processing eliminates the effects of sensor noise and environmental jitter on the calibration results, ensuring the accuracy of the reference angle. No manual user interaction is required during calibration; upon completion, the fan automatically enters normal operation. Manual calibration is also possible, for example, through voice control or by pressing a shortcut key.
[0151] 3. Function three: Angle detection and wind speed self-adjustment function.
[0152] During fan operation, the fan's tilt angle is continuously monitored and classified according to preset thresholds, such as vertical, slightly tilted, lightly tilted, moderately tilted, and heavily tilted. The fan speed is intelligently adjusted based on the fan's tilt level, for example, as shown below:
[0153] Vertical (0° to 3°): The fan speed remains at 100%.
[0154] Slightly tilted (3° to 8°): The wind speed in this position is reduced by 10% to 20%.
[0155] Slight tilt (8° to 15°): The wind speed of the gear is reduced by 20% to 30%.
[0156] Moderate tilt (15° to 30°): The wind speed of the gear is reduced by 30% to 60%.
[0157] Severe tilt (above 30°): The wind speed is reduced to 100% and the fan stops.
[0158] When the fan is suddenly hit and the angle change increases to a certain value, the fan stops running immediately. After a period of time, the fan is judged. If the fan is in a vertical state, the fan resumes running, otherwise it stops running.
[0159] In this embodiment, sensors detect the fan's horizontal and vertical coordinates and angle. When the angle changes, the fan's posture is determined to have 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 fan's operating prompts, operating process, and shutdown protection are monitored. This provides comprehensive safety protection for the fan's operation and allows flexible operational adjustments for different applications, improving the fan's operational flexibility and reliability.
[0160] It should be understood that, although the various steps in the flowcharts involved in the various embodiments described above are displayed in sequence according to the instructions of the arrows, these steps are not necessarily executed in sequence in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order restriction on the execution of these steps, and these steps can be executed in other orders. Moreover, at least a portion of the steps in the flowcharts involved in the various embodiments described above can include multiple steps or multiple stages, and these steps or stages are not necessarily executed and completed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily to be carried out in sequence, but can be executed in turn or alternately with other steps or at least a portion of steps or stages in other steps.
[0161] Based on the same inventive concept, embodiments of the present application further provide an electric fan operation protection device for implementing the above-mentioned electric fan operation protection method. The solution provided by this device is similar to the solution described in the above-mentioned method. Therefore, the specific limitations of one or more embodiments of the electric fan operation protection device provided below can be found in the above-mentioned limitations of the electric fan operation protection method and will not be further elaborated here.
[0162] In an exemplary embodiment, Figure 6 As shown, an electric fan operation protection device is provided, including: a posture sensing module 702, a dumping analysis module 704, an early warning module 706, an operation control module 708 and a safety protection module 710, wherein:
[0163] The posture sensing module 702 is used to obtain the posture angle and posture movement data of the electric fan;
[0164] A tipping analysis module 704 is configured to determine a tipping index of the electric fan based on a preset tipping angle threshold and a posture angle;
[0165] The early warning module 706 is used to determine the operation prompt intensity of the electric fan according to the dumping index when the electric fan is in the waiting state;
[0166] The operation control module 708 is used to determine the allowable operating parameters of the electric fan according to the dumping index when the electric fan is in the running state;
[0167] The safety protection module 710 is used to control the electric fan to stop running when the posture 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 indicator indicates that the electric fan has a tilt angle. In response to the start instruction, the electric fan is controlled to generate a tilt operation prompt of a corresponding intensity based on the tilt indicator.
[0169] In one embodiment, the operation control module 708 is further configured to determine a downshift coefficient of the electric fan based on the dump index, and determine allowable operating parameters of the electric fan according to the downshift coefficient and the current operating gear of the electric fan.
[0170] In one embodiment, the safety protection module 710 is further configured to calculate the shaking angle data based on the posture movement data, and control the electric fan to stop running when the shaking angle data reaches a preset momentum threshold.
[0171] In one embodiment, the fan operation protection device further includes a calibration module configured to, after the posture sensing module 702, obtain the current real-time posture when the posture movement data indicates that the fan is stationary. The real-time posture is calibrated according to a preset posture range to determine a reference posture, and the posture angle is adjusted based on the reference posture.
[0172] Each module in the above-mentioned electric fan operation protection device can be implemented in whole or in part through software, hardware, or a combination thereof. Each module can be embedded in or independent of a processor in a computer device in hardware form, or can be stored in a memory in the computer device in software form, so that the processor can call and execute the corresponding operations of each module.
[0173] In an exemplary embodiment, a computer device is provided. The computer device may be a terminal, and its internal structure diagram may be as shown in FIG. Figure 7As shown. The computer device includes a processor, memory, an input / output interface, a communication interface, a display unit, and an 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 connected to the system bus via the input / output interface. The processor of the computer device is used to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and computer program in the non-volatile storage medium. The input / output interface of the computer device is used to exchange information between the processor and external devices. The communication interface of the computer device is used to communicate with external terminals via wired or wireless means, and the wireless means can be implemented via Wi-Fi, a mobile cellular network, near-field communication (NFC), or other technologies. When executed by the processor, the computer program implements a method for protecting the operation of an electric fan. The display unit of the computer device is used to form a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be a liquid crystal display screen or an electronic ink display screen, and the input device of the computer device can be a touch layer covering the display screen, or a button, trackball or touchpad set on the computer device casing, or an external keyboard, touchpad or mouse.
[0174] Those skilled in the art will understand that Figure 7 The structure shown in the figure is only a block diagram of a part of the structure related to the solution of the present application, and does not constitute a limitation on the computer device to which the solution of the present application is applied. The specific computer device may include more or fewer components than shown in the figure, or combine certain components, or have a different component arrangement.
[0175] In an exemplary embodiment, a computer device is provided, including a memory and a processor, wherein a computer program is stored in the memory, and when the processor executes the computer program, the following steps are implemented:
[0176] Obtain the posture angle and posture movement data of the electric fan;
[0177] Determine the tilt index of the electric fan based on the preset tilt angle threshold and posture angle;
[0178] When the electric fan is in a waiting state, the operation prompt intensity of the electric fan is determined according to the dumping index;
[0179] When the electric fan is in operation, the allowable operating parameters of the electric fan are determined according to the dumping index;
[0180] When the posture movement data reaches the preset momentum threshold, the electric fan is controlled to stop running.
[0181] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0182] When the tilting index indicates that the electric fan has a tilt angle, the electric fan is controlled to generate a tilt warning prompt. In response to the start instruction, based on the tilting index, the electric fan is controlled to generate a tilt operation prompt of corresponding intensity.
[0183] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0184] A downshift coefficient of the electric fan is determined based on the dumping index, and an allowable operating parameter of the electric fan is determined according to the downshift coefficient and the current operating gear of the electric fan.
[0185] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0186] The shake angle data is calculated based on the posture movement data, and when the shake angle data reaches a preset momentum threshold, the electric fan is controlled to stop running.
[0187] In one embodiment, when the processor executes the computer program, the processor further implements the following steps:
[0188] When the pose movement data indicates that the fan is stationary, the current real-time pose is obtained. The real-time pose is 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, on which a computer program is stored. When the computer program is executed by a processor, the following steps are implemented:
[0190] Obtain the posture angle and posture movement data of the electric fan;
[0191] Determine the tilt index of the electric fan based on the preset tilt angle threshold and posture angle;
[0192] When the electric fan is in a waiting state, the operation prompt intensity of the electric fan is determined according to the dumping index;
[0193] When the electric fan is in operation, the allowable operating parameters of the electric fan are determined according to the dumping index;
[0194] When the posture movement data reaches the preset momentum threshold, the electric fan is controlled to stop running.
[0195] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0196] When the tilting index indicates that the electric fan has a tilt angle, the electric fan is controlled to generate a tilt warning prompt. In response to the start instruction, based on the tilting index, the electric fan is controlled to generate a tilt operation prompt of corresponding intensity.
[0197] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0198] A downshift coefficient of the electric fan is determined based on the dumping index, and an allowable operating parameter of the electric fan is determined according to the downshift coefficient and the current operating gear of the electric fan.
[0199] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0200] The shake angle data is calculated based on the posture movement data, and when the shake 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 a processor, the following steps are further implemented:
[0202] When the pose movement data indicates that the fan is stationary, the current real-time pose is obtained. The real-time pose is 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, comprising a computer program, which, when executed by a processor, implements the following steps:
[0204] Obtain the posture angle and posture movement data of the electric fan;
[0205] Determine the tilt index of the electric fan based on the preset tilt angle threshold and posture angle;
[0206] When the electric fan is in a waiting state, the operation prompt intensity of the electric fan is determined according to the dumping index;
[0207] When the electric fan is in operation, the allowable operating parameters of the electric fan are determined according to the dumping index;
[0208] When the posture movement data reaches the preset momentum threshold, the electric fan is controlled to stop running.
[0209] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0210] When the tilting index indicates that the electric fan has a tilt angle, the electric fan is controlled to generate a tilt warning prompt. In response to the start instruction, based on the tilting index, the electric fan is controlled to generate a tilt operation prompt of corresponding intensity.
[0211] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0212] A downshift coefficient of the electric fan is determined based on the dumping index, and an allowable operating parameter of the electric fan is determined according to the downshift coefficient and the current operating gear of the electric fan.
[0213] In one embodiment, when the computer program is executed by a processor, the following steps are further implemented:
[0214] The shake angle data is calculated based on the posture movement data, and when the shake 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 a processor, the following steps are further implemented:
[0216] When the pose movement data indicates that the fan is stationary, the current real-time pose is obtained. The real-time pose is 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 above-mentioned embodiments can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above-mentioned methods. In particular, any reference to memory, database, 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 various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM). The databases involved in the various embodiments provided herein may include at least one of a relational database and a non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the various embodiments provided herein may be, but are not limited to, general-purpose processors, central processing units (CPUs), graphics processing units (GPUs), digital signal processors (DSPs), programmable logic devices (PLDs), quantum computing-based data processing logic devices, artificial intelligence (AI) processors, and the like.
[0218] The technical features of the above embodiments can be combined arbitrarily. In order to make the description concise, 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 above-described embodiments merely represent several implementation methods of the present application. While the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the present application. It should be noted that a person of ordinary skill in the art may make various modifications and improvements without departing from the spirit of the present application, and these modifications and improvements fall within the scope of protection of the present application. Therefore, the scope of protection of the present application shall be determined by the appended claims.
Claims
1. A method for protecting an electric fan during operation, characterized in that: The method comprises: Obtain the posture angle and posture movement data of the electric fan; Determining a tilt index of the electric fan based on a preset tilt angle threshold and the posture angle; When the electric fan is in a waiting state, determining the operation prompt intensity of the electric fan according to the tipping index; When the electric fan is in operation, determining the allowable operating parameters of the electric fan according to the tipping index; When the posture 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 operation prompt intensity includes a tilt warning prompt and a tilt operation prompt; and determining the operation prompt intensity of the electric fan according to the tilt indicator includes: When the tilt indicator indicates that the electric fan has a tilt angle, controlling the electric fan to generate a tilt warning prompt; In response to the start-up instruction, the electric fan is controlled to generate an incline operation prompt of corresponding intensity based on the tilt indicator.
3. The method according to claim 1, characterized in that The step of determining the allowable operating parameters of the electric fan according to the dumping indicator includes: determining a downshift coefficient of the electric fan based on the dumping index; The allowable operating parameters of the electric fan are determined according to the downshift coefficient and the current operating gear of the electric fan.
4. The method according to claim 1, wherein When the posture movement data reaches a preset momentum threshold, controlling the electric fan to stop running includes: Calculating roll angle data based on the posture movement data; When the shaking 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 obtaining the posture angle and posture movement data of the electric fan, the method further includes: When the posture movement data indicates that the electric fan is stationary, obtaining a real-time posture at a current moment; Performing angle calibration on the real-time posture according to a preset posture range to determine a reference posture; The posture angle is adjusted based on the reference posture.
6. An electric fan operation protection device, characterized in that: The device comprises: A posture sensing module is used to obtain the posture angle and posture movement data of the electric fan; a tipping analysis module, configured to determine a tipping index of the electric fan based on a preset tipping angle threshold and the posture angle; an early warning module, configured to determine an operation prompt intensity of the electric fan according to the tipping indicator when the electric fan is in a waiting-to-start state; an operation control module, configured to determine, when the electric fan is in an operating state, allowable operating parameters of the electric fan according to the tipping indicator; The safety protection module is used to control the electric fan to stop running when the posture movement data reaches a preset momentum threshold.
7. An electric fan, characterized in that: The electric fan includes a posture detection device, an operation prompt device, a fan body and a controller. The posture detection device, the operation prompt device and the fan body are all connected to the controller. The posture detection device and the operation prompt device are both arranged 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 operation prompt device and the fan body based on the electric fan operation protection method according to any one of claims 1 to 5.
8. The electric fan according to claim 7, characterized in that The electric fan further includes an interaction device, which is connected to the controller and is configured to receive interaction information, generate a start instruction according to the interaction information, and transmit the start instruction to the controller.
9. A computer device comprising a memory and a processor, wherein the memory stores a computer program, wherein: When the processor executes the computer program, the steps of the method according to any one of claims 1 to 5 are implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.
11. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 5 are implemented.
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