Electric fan wind speed intelligent control method and system capable of self-adapting to environment temperature

By deploying multiple temperature sensors in the electric fan to build a temperature distribution model and generating a wind speed correction value, the problem of the disconnection between the traditional electric fan's wind speed adjustment and the temperature distribution is solved, and intelligent adaptive wind speed control is realized, improving user comfort and fan operation efficiency.

CN120576117AActive Publication Date: 2025-09-02MEISHIER (ZHEJIANG) ENVIRONMENTAL INTELLIGENT ELECTRICAL APPLIANCES CO LTD

Patent Information

Application Number
CN202511046032.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-29
Publication Date
2025-09-02
Estimated Expiration
2045-07-29

AI Technical Summary

Technical Problem

The wind speed adjustment method of traditional electric fans relies on manual operation of users or a single temperature sensor, and cannot fully reflect the complex temperature distribution in the room, resulting in disconnection of wind speed adjustment from actual needs and affecting the user's somatosensory comfort.

Method used

At least three spatially separated temperature sensors are used to synchronize the temperature values ​​in the electric fan environment, build a closed geometry, calculate the temperature distribution discretitude coefficient, generate a wind speed correction value, and optimize the wind speed to be adjusted based on the average ambient temperature.

Benefits of technology

It realizes intelligent adaptive control of fan air speed, accurately senses ambient temperature, avoids misjudgment of a single sensor, improves user's somatosensory comfort, takes into account the needs of temperature and uniformity, optimizes wind speed adjustment, and improves user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120576117A_ABST
    Figure CN120576117A_ABST
Patent Text Reader

Abstract

The invention provides an intelligent control method and system for the wind speed of an electric fan self-adaptive to the environment temperature, and relates to the technical field of intelligent household appliance control. The method comprises the steps that the average environment temperature is calculated based on a first temperature value, a second temperature value and a third temperature value, and meanwhile the wind speed correction value is combined; generating an initial wind speed gear parameter according to a preset temperature-wind speed mapping rule; superposing the wind speed correction value to the initial wind speed gear parameter to generate a final wind speed gear control parameter; converting the final wind speed gear control parameter into a motor rotating speed control instruction, and adjusting the rotating speed of an electric fan motor in real time; wherein the temperature-wind speed mapping rule meets the requirements that the wind speed gear is increased when the temperature is increased and the wind speed gear is reduced when the temperature is reduced. Through a closed-loop process of synchronous acquisition, real-time modeling and dynamic correction, temperature change is quickly converted into a motor rotating speed instruction, and intelligent control over the wind speed of the electric fan is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of intelligent home appliance control, and in particular to a method and system for intelligently controlling the wind speed of an electric fan that is adaptive to ambient temperature. Background Art

[0002] With the rapid development and widespread adoption of smart home technology, users are increasingly demanding smarter and more user-friendly home appliances. However, as a common cooling device in summer, traditional electric fans sometimes rely on manual user control or preset timers and settings for speed adjustment, which can have limitations. Some traditional fans also adjust speed based on the local ambient temperature measured by a single temperature sensor, which fails to fully reflect the complex temperature distribution in a room. For example, near heat sources, in ventilation blind spots, or in areas where users frequently reside, temperature differences can be significant. Data collected by a single sensor can cause speed adjustments to be out of sync with actual demand, impacting user comfort. Summary of the Invention

[0003] The technical problem to be solved by the present invention is to provide an intelligent control method and system for electric fan wind speed that is adaptive to ambient temperature. Through a closed-loop process of synchronous acquisition, real-time modeling and dynamic correction, temperature changes are quickly converted into motor speed instructions to achieve intelligent control of electric fan wind speed.

[0004] In order to solve the above technical problems, the technical solutions of the present invention are as follows: In a first aspect, a method for intelligently controlling the wind speed of an electric fan that is adaptive to ambient temperature is provided, the method comprising: Step S1: synchronously collecting a first temperature value, a second temperature value, and a third temperature value at different locations in an electric fan environment by using at least three spatially separated temperature sensors; Step S2: Mapping the first temperature value, the second temperature value, and the third temperature value into spatial coordinate points to form a closed geometric figure; calculating the ratio of the current figure area to the initial figure area at the reference temperature as the area change rate; and generating a temperature distribution dispersion coefficient based on the area change rate; Step S3: Perform threshold determination based on the dispersion coefficient: When the dispersion coefficient is greater than a first preset threshold, generate a positive correction instruction; when the dispersion coefficient is less than a second preset threshold, generate a negative correction instruction; calculate the corresponding wind speed correction value based on the correction instruction type; Step S4: Calculating the average ambient temperature based on the first temperature value, the second temperature value, and the third temperature value, and generating an initial wind speed gear parameter according to a preset temperature-wind speed mapping rule in combination with the wind speed correction value; Step S5: adding the wind speed correction value to the initial wind speed level parameter to generate the final wind speed level control parameter; Step S6: Convert the final wind speed gear control parameter into a motor speed control instruction to adjust the fan motor speed in real time; wherein, the temperature-wind speed mapping rule satisfies the requirement of increasing the wind speed gear when the temperature rises and decreasing the wind speed gear when the temperature drops.

[0005] Furthermore, step S1: synchronously collecting a first temperature value, a second temperature value, and a third temperature value at different locations in the electric fan environment by at least three spatially separated temperature sensors, including: The first temperature sensor is deployed near the heat source area, the second temperature sensor is deployed in the user's resident area, and the third temperature sensor is deployed in the ventilation dead corner area; Based on the deployment area, the temperature values ​​of three areas are collected simultaneously.

[0006] Furthermore, step S2: mapping the first temperature value, the second temperature value, and the third temperature value into spatial coordinate points to form a closed geometric figure; calculating the ratio of the current figure area to the initial figure area at the reference temperature as the area change rate; and generating a temperature distribution dispersion coefficient based on the area change rate, including: Mapping the collected first temperature value, second temperature value, and third temperature value to a first coordinate point, a second coordinate point, and a third coordinate point in a two-dimensional coordinate system, respectively; Constructing a dynamic closed geometric figure based on the first coordinate point, the second coordinate point and the third coordinate point; Calculate the current area of ​​the dynamic closed geometric figure and compare the current area with the reference area under the pre-stored reference temperature state to generate the area change rate; The area change rate is taken as the temperature distribution dispersion coefficient.

[0007] Furthermore, step S3: performing a threshold judgment based on the dispersion coefficient: when the dispersion coefficient is greater than a first preset threshold, generating a positive correction instruction; when the dispersion coefficient is less than a second preset threshold, generating a negative correction instruction; and calculating the corresponding wind speed correction value according to the correction instruction type, including: A threshold judgment is performed based on the dispersion coefficient: when the dispersion coefficient is greater than a first preset threshold, a positive correction instruction is generated; when the dispersion coefficient is less than a second preset threshold, a negative correction instruction is generated; According to the correction instruction type, the corresponding wind speed correction value is calculated: for positive correction instructions, the correction value is directly proportional to the difference between the dispersion coefficient and the reference value; for negative correction instructions, the correction value is directly proportional to the difference between the reference value and the dispersion coefficient.

[0008] Furthermore, step S4: calculating the average ambient temperature based on the first temperature value, the second temperature value, and the third temperature value, and generating an initial wind speed gear parameter according to a preset temperature-wind speed mapping rule in combination with the wind speed correction value, including: Calculating the average of the collected first temperature value, the second temperature value, and the third temperature value to generate ambient average temperature data; Input the ambient average temperature data into the preset temperature-wind speed mapping rule table and output the basic wind speed gear parameters; Dynamically adjust the temperature threshold range of the mapping rule table based on the basic wind speed gear parameters and wind speed correction value; Based on the adjusted mapping rule table, the ambient average temperature data is remapped to generate the initial wind speed gear parameters; the temperature-wind speed mapping rule satisfies: when the temperature reaches or exceeds the first temperature threshold, the high speed gear is output; when the temperature is between the second temperature threshold and the first temperature threshold, the medium speed gear is output; when the temperature is lower than the second temperature threshold, the low speed gear is output.

[0009] Furthermore, step S5: adding the wind speed correction value to the initial wind speed level parameter to generate the final wind speed level control parameter, including: Perform addition operation on the initial wind speed gear parameter and the wind speed correction value to generate a superposition operation result; Boundary restriction processing is performed on the superposition operation result: when the superposition operation result exceeds the preset maximum gear threshold, the final wind speed gear control parameter is set to the maximum gear threshold; when the superposition operation result is lower than the preset minimum gear threshold, the final wind speed gear control parameter is set to the minimum gear threshold; when the superposition operation result is between the minimum gear threshold and the maximum gear threshold, the superposition operation result is directly used as the final wind speed gear control parameter.

[0010] Furthermore, step S6: converting the final wind speed gear control parameter into a motor speed control instruction to adjust the fan motor speed in real time; wherein the temperature-wind speed mapping rule satisfies the requirement of increasing the wind speed gear when the temperature rises and decreasing the wind speed gear when the temperature drops, including: According to the predefined gear-speed correspondence table, the final wind speed gear control parameter is converted into the corresponding pulse width modulation duty cycle instruction; The pulse width modulation duty cycle command is input into the motor drive unit, and the current intensity of the motor winding is changed by adjusting the conduction state of the power semiconductor device; Based on the current intensity, the actual motor speed value and the final wind speed gear control parameter maintain a preset proportional relationship; the value of the pulse width modulation duty cycle instruction shows a positive correlation with the final wind speed gear control parameter, and the temperature-wind speed mapping rule meets the control principle of increasing the wind speed gear when the ambient temperature rises and reducing the wind speed gear when the ambient temperature drops.

[0011] In a second aspect, an intelligent control system for electric fan wind speed that is adaptive to ambient temperature is provided, comprising: An acquisition module, configured to synchronously acquire a first temperature value, a second temperature value, and a third temperature value at different locations in the electric fan environment through at least three spatially separated temperature sensors; a calculation module, configured to map the first temperature value, the second temperature value, and the third temperature value into spatial coordinate points to form a closed geometric figure; calculate a ratio of an area of ​​the current figure to an area of ​​an initial figure at a reference temperature as an area change rate; and generate a temperature distribution dispersion coefficient based on the area change rate; A correction module is configured to perform a threshold judgment based on the dispersion coefficient: when the dispersion coefficient is greater than a first preset threshold, a positive correction instruction is generated; when the dispersion coefficient is less than a second preset threshold, a negative correction instruction is generated; and according to the correction instruction type, a corresponding wind speed correction value is calculated; A mapping module is used to calculate the average ambient temperature based on the first temperature value, the second temperature value, and the third temperature value, and generate an initial wind speed gear parameter according to a preset temperature-wind speed mapping rule in combination with the wind speed correction value; A superposition module is used to superimpose the wind speed correction value onto the initial wind speed gear parameter to generate the final wind speed gear control parameter; The conversion module is used to convert the final wind speed gear control parameter into a motor speed control instruction to adjust the electric fan motor speed in real time; wherein, the temperature-wind speed mapping rule satisfies the requirement of increasing the wind speed gear when the temperature rises and decreasing the wind speed gear when the temperature drops.

[0012] According to a third aspect, a computing device includes: one or more processors; The storage device is used to store one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors implement the method.

[0013] In a fourth aspect, a computer-readable storage medium stores a program, which implements the method when executed by a processor.

[0014] The above solution of the present invention includes at least the following beneficial effects: By synchronously collecting data through at least three spatially separated temperature sensors deployed in key areas such as near heat sources, user residences, and ventilation dead corners, the ambient temperature is accurately sensed to avoid misjudgment by a single sensor, and temperature unevenness scenarios are fully covered to provide reliable data support for wind speed adjustment; the temperature value is mapped to coordinate points to construct a dynamic closed geometric model, and the geometric deformation index is calculated to generate the temperature distribution dispersion coefficient, quantify the temperature distribution characteristics, and solve the problem of the same average temperature but large differences in physical perception; the wind speed correction value is generated based on the dispersion coefficient, and combined with the ambient average temperature optimization adjustment logic, the wind speed is dynamically and intelligently adjusted, taking into account the temperature high and low and uniformity requirements, to improve user physical comfort; refined processing is achieved through optimized calculation and control processes; boundary restriction processing is performed on the wind speed gear parameters, and the motor speed is controlled using PWM technology and current intensity ratio, combined with the feedback mechanism to ensure stable operation of the main controller. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 The present invention provides a flow chart of an intelligent method for controlling the wind speed of an electric fan that is adaptive to ambient temperature.

[0016] Figure 2 The figure is a schematic diagram of an intelligent control system for electric fan wind speed that is adaptive to ambient temperature provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0017] The following describes exemplary embodiments of the present disclosure in more detail with reference to the accompanying drawings. Although exemplary embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be limited by the embodiments set forth herein. Rather, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the present disclosure to those skilled in the art.

[0018] like Figure 1 As shown, an embodiment of the present invention provides an intelligent control method for electric fan wind speed that is adaptive to ambient temperature, the method comprising the following steps: Step S1: synchronously collecting a first temperature value, a second temperature value, and a third temperature value at different locations in an electric fan environment by using at least three spatially separated temperature sensors; Step S2: Mapping the first temperature value, the second temperature value, and the third temperature value into spatial coordinate points to form a closed geometric figure; calculating the ratio of the current figure area to the initial figure area at the reference temperature as the area change rate; and generating a temperature distribution dispersion coefficient based on the area change rate; Step S3: Perform threshold determination based on the dispersion coefficient: When the dispersion coefficient is greater than a first preset threshold, generate a positive correction instruction; when the dispersion coefficient is less than a second preset threshold, generate a negative correction instruction; calculate the corresponding wind speed correction value based on the correction instruction type; Step S4: Calculating the average ambient temperature based on the first temperature value, the second temperature value, and the third temperature value, and generating an initial wind speed gear parameter according to a preset temperature-wind speed mapping rule in combination with the wind speed correction value; Step S5: adding the wind speed correction value to the initial wind speed level parameter to generate the final wind speed level control parameter; Step S6: Convert the final wind speed gear control parameter into a motor speed control instruction to adjust the fan motor speed in real time; wherein, the temperature-wind speed mapping rule satisfies the requirement of increasing the wind speed gear when the temperature rises and decreasing the wind speed gear when the temperature drops.

[0019] In an embodiment of the present invention, data is collected synchronously by at least three spatially separated temperature sensors, and the temperature values ​​are mapped to spatial coordinate points for visual analysis, thereby accurately monitoring the ambient temperature distribution. Based on the dispersion coefficient and the average temperature, dynamic adaptive correction of the wind speed is achieved, taking into account both global trends and local optimization. This not only avoids energy waste and improves user comfort, but also ensures system stability through closed-loop control and improves the intelligent control of electric fan wind speed.

[0020] In a preferred embodiment of the present invention, the above-mentioned step S1: synchronously collecting the first temperature value, the second temperature value, and the third temperature value at different locations in the electric fan environment by at least three spatially separated temperature sensors may include: Step S11: deploy a first temperature sensor in an area near a heat source, a second temperature sensor in an area where users reside, and a third temperature sensor in a ventilation blind spot. Step S12: synchronously collect temperature values ​​of three areas based on the deployment area.

[0021] In an embodiment of the present invention, by deploying temperature sensors in areas near heat sources, user resident areas, and ventilation blind spots, different representative areas in the environment can be accurately covered. Sensors in areas near heat sources can promptly perceive sudden heat changes, sensors in user resident areas ensure accurate monitoring of user perceived temperature, and sensors in ventilation blind spots focus on local high-temperature areas that are easily overlooked, providing an accurate data basis for subsequent wind speed adjustment and avoiding temperature misjudgment. At the same time, synchronous collection ensures the timeliness and consistency of temperature data in the three areas, avoiding data deviations due to asynchronous collection time.

[0022] In the embodiments of the present invention, when applied specifically, it can be achieved through the following technical solutions, for example: In the above step S11, the area near the heat source is determined based on the distribution of heat sources in the environment. For example, in the kitchen scene, the area around the stove is an obvious heat source. The first temperature sensor is installed at a suitable position 0.5-1 meters away from the stove. This position can effectively capture the impact of the heat generated by cooking on the surrounding temperature; in the living room scene, if it is close to the balcony and directly exposed to sunlight, the first temperature sensor can be placed in the sunlight area; for the user's permanent area, based on daily usage habits, such as the position of the sofa in the living room, the position of the bed in the bedroom, etc., the second temperature sensor is deployed 0.3-0.5 meters above or to the side of the user's daily activity position, so as to accurately obtain the temperature of the user's environment; by observing the environmental layout, find areas with poor air circulation as ventilation dead corners, such as corners of the room, areas where airflow is blocked by large furniture, etc., and install the third temperature sensor there to monitor the temperature changes in the area due to insufficient ventilation.

[0023] In step S12, after the three temperature sensors are deployed, a synchronous data acquisition program is initiated. A fixed time interval, such as every 10 seconds, is set to trigger all three sensors simultaneously to collect temperature data. During the data acquisition process, the sensors convert their detected temperature signals into electrical signals. The analog-to-digital conversion unit then converts the analog electrical signals into digital temperature values, labeled as the first, second, and third temperature values, respectively. After data acquisition is complete, the three temperature values ​​are transmitted in real time to the central processing unit of the main controller via a data transmission unit (e.g., wireless WiFi, Bluetooth, etc.).

[0024] In a preferred embodiment of the present invention, the above step S2: mapping the first temperature value, the second temperature value, and the third temperature value into spatial coordinate points to form a closed geometric figure; calculating the ratio of the current figure area to the initial figure area at the reference temperature as the area change rate; and generating the temperature distribution dispersion coefficient based on the area change rate may include: Step S21, mapping the collected first temperature value, second temperature value, and third temperature value to a first coordinate point, a second coordinate point, and a third coordinate point in a two-dimensional coordinate system, respectively; Step S22, constructing a dynamic closed geometric figure based on the first coordinate point, the second coordinate point, and the third coordinate point; Step S23, calculating the current area of ​​the dynamic closed geometric figure, and comparing the current area with a pre-stored reference area under a reference temperature state to generate an area change rate; In step S24, the area change rate is used as the temperature distribution dispersion coefficient.

[0025] In an embodiment of the present invention, temperature values ​​are mapped to coordinate points and a dynamic closed geometric figure model is constructed, which can convert abstract temperature data into visual and calculable geometric elements. The temperature differences at different locations are intuitively presented through the changes in the shape and size of the closed geometric figure, which facilitates the analysis of the relationship between coordinate points and the quantification of temperature distribution characteristics. By comparing the area of ​​the current closed geometric figure with the reference area, an area change ratio is generated, which is used as the temperature distribution dispersion coefficient to provide a quantitative indicator for the main controller to judge the degree of temperature dispersion. While simplifying the calculation process, the main controller can quickly and accurately adjust the wind speed according to different dispersion coefficients, increase the wind speed to balance the temperature difference when the temperature dispersion is high, and reduce the wind speed to avoid excessive blowing when the temperature is uniform, thereby improving user comfort.

[0026] In the embodiments of the present invention, when applied specifically, it can be achieved through the following technical solutions, for example: In step S21, a two-dimensional coordinate system is pre-set, with a fixed point (such as the fan's installation location) serving as the coordinate system's origin. After the three temperature sensors collect the first, second, and third temperature values, these temperature values ​​are converted to coordinate points in the coordinate system according to a preset rule. For example, for every 1°C increase in the set temperature, the horizontal coordinate in the coordinate system increases by 1 unit, and the vertical coordinate is assigned different offsets based on the different sensor deployment areas. For example, the vertical coordinate offset corresponding to sensors in areas near heat sources is 2, 0 in user-resident areas, and -2 in ventilation blind spots. Through this conversion rule, the first, second, and third temperature values ​​are respectively mapped to the first, second, and third coordinate points in the coordinate system.

[0027] In the above step S22, after obtaining the first coordinate point, the second coordinate point and the third coordinate point, the main controller starts the graphics drawing algorithm, locates the first coordinate point as the starting position, and uses the algorithm to extend a line segment to the second coordinate point from this point to complete the drawing of the first edge; with the second coordinate point as the new starting point, the algorithm is used again to draw the second line segment to the third coordinate point; from the third coordinate point, it is connected back to the first coordinate point to form a third line segment. At this point, the three line segments are connected end to end to form a closed dynamic closed geometric figure geometric model; during the entire drawing process, the main controller will track the drawing progress in real time to ensure that the connection of each coordinate point is accurate, and to ensure the closedness of the closed geometric figure to prevent gaps or redundant lines.

[0028] After the geometric model of a dynamic closed geometric figure is constructed, the main controller calculates the lengths of the three sides of the closed geometric figure. It does this by analyzing the positional relationship between two coordinate points in the coordinate system, determining the horizontal and vertical distances between the two points. Then, based on certain conversion rules, these two distances are combined to determine the actual length of the line segment. For example, for a line segment between a first coordinate point and a second coordinate point, the main controller first obtains the difference between the two points in the horizontal and vertical coordinates. Then, based on pre-set calculation logic, it converts these differences into the line segment length and records them. Similarly, it calculates and records the lengths of the line segments between the second coordinate point and the third coordinate point, and then between the third coordinate point and the first coordinate point.

[0029] In addition to the length of the sides, the main controller also calculates the angle of each corner of the closed geometric figure. Based on the length information of the three sides already obtained and the calculation logic of the internal angle of the closed geometric figure, it analyzes the angle relationship between the three sides. Through a series of judgment and calculation steps, it determines the specific angle value of each angle and records it.

[0030] The calculated geometric attribute information, such as the length of the sides and the angle of the corners, will become an important basis for the subsequent calculation of the area of ​​the closed geometric figure and the analysis of its geometric deformation. The main controller can accurately determine the shape and size changes of the closed geometric figure by further processing and analyzing these data.

[0031] In the above step S23, the main controller uses the closed geometric figure area calculation formula to calculate the area of ​​the current dynamic closed geometric figure based on the lengths of the three sides or other geometric properties of the recorded dynamic closed geometric figure; at the same time, the reference area of ​​the initial closed geometric figure constructed under the reference temperature state (for example, when the ambient temperature is uniform and stable) is retrieved from the pre-stored database; then, the currently calculated area is divided by the reference area to obtain an area change ratio; for example, if the area of ​​the current closed geometric figure is 15 square units and the reference area is 10 square units, then the area change ratio is 1.5.

[0032] In the above step S24, after obtaining the area change ratio, the main controller directly uses the ratio as the temperature distribution dispersion coefficient; this coefficient will be passed to the subsequent wind speed adjustment algorithm to correct the wind speed; for example, when the area change ratio is 1.5, the main controller uses 1.5 as the dispersion coefficient and determines whether it is necessary to increase or decrease the increase in the wind speed level according to the preset rules.

[0033] In a preferred embodiment of the present invention, the above step S3: performing a threshold judgment based on the dispersion coefficient: when the dispersion coefficient is greater than a first preset threshold, generating a positive correction instruction; when the dispersion coefficient is less than a second preset threshold, generating a negative correction instruction; calculating the corresponding wind speed correction value according to the correction instruction type may include: Step S31, performing a threshold determination based on the dispersion coefficient: when the dispersion coefficient is greater than a first preset threshold, generating a positive correction instruction; when the dispersion coefficient is less than a second preset threshold, generating a negative correction instruction; Step S32, calculate the corresponding wind speed correction value according to the correction instruction type: for a positive correction instruction, make the correction value directly proportional to the difference between the dispersion coefficient and the reference value; for a negative correction instruction, make the correction value directly proportional to the difference between the dispersion coefficient and the reference value.

[0034] In an embodiment of the present invention, by setting dual thresholds to judge the temperature distribution condition, positive or negative correction instructions are generated to provide a clear direction for wind speed adjustment, so that the fan adjustment scheme can flexibly adjust the strategy according to the actual temperature distribution, thereby enhancing the intelligence and adaptability of fan adjustment; at the same time, the wind speed correction value is calculated in a positive proportional relationship according to the correction instruction type, so that the wind speed adjustment amplitude is closely related to the degree of temperature dispersion. The greater the temperature difference, the greater the wind speed adjustment, and the more uniform the wind speed adjustment, the smoother the adjustment. This not only meets environmental requirements and improves user comfort, but also optimizes fan operating efficiency.

[0035] In the embodiments of the present invention, when applied specifically, it can be achieved through the following technical solutions, for example: In step S31, the main controller pre-sets two key values: a first preset threshold and a second preset threshold. These two thresholds are important dividing lines for determining the degree of temperature distribution dispersion. After obtaining the temperature distribution dispersion coefficient, the main controller compares the coefficient with the preset thresholds one by one. First, it determines whether the dispersion coefficient is greater than the first preset threshold. If it is, it indicates that the current ambient temperature distribution is highly dispersed and there is a large temperature difference. At this time, the main controller generates a positive correction instruction, which is used to instruct the system to subsequently increase the increase in the wind speed gear to accelerate air flow and balance the temperature difference. Then, the main controller determines whether the dispersion coefficient is less than the second preset threshold. If it is, it indicates that the current ambient temperature distribution is relatively uniform. At this time, the main controller generates a negative correction instruction, which is used to inform the system to subsequently reduce the increase in the wind speed gear to avoid excessive blowing. If the dispersion coefficient is between the two preset thresholds, no correction instruction is generated, and the current wind speed adjustment logic is maintained.

[0036] In step S32, after the main controller generates a correction instruction, it further calculates the wind speed correction value based on the instruction type. If a positive correction instruction is received, the main controller first determines a baseline value (typically a first preset threshold value or a value related thereto), then calculates the difference between the dispersion coefficient and the baseline value. This difference reflects the extent to which the current temperature distribution dispersion exceeds the baseline state. Based on a preset calculation rule, the system establishes a positive relationship between the wind speed correction value and the difference. The larger the difference, the larger the wind speed correction value, which means a greater increase in the wind speed level is required. For example, if the difference is 0.5, the wind speed correction value calculated according to the rule might be 1 level unit; if the difference increases to 1, the wind speed correction value might be increased to 2 levels.

[0037] If a negative correction instruction is received, the main controller will also first determine the reference value (generally the second preset threshold or related value), and then calculate the difference between the reference value and the dispersion coefficient. This difference reflects the degree to which the current temperature distribution dispersion is lower than the reference state. Similarly, according to the preset rules, the wind speed correction value is made to be in direct proportion to this difference. The larger the difference, the larger the wind speed correction value, which means that the wind speed level needs to be reduced to a greater extent. For example, when the difference is 0.3, the wind speed correction value may be reduced by 0.5 level units; when the difference increases to 0.6, the wind speed correction value may be increased to reduce by 1 level unit accordingly.

[0038] In a preferred embodiment of the present invention, the above step S4: calculating the average ambient temperature based on the first temperature value, the second temperature value, and the third temperature value, and generating the initial wind speed gear parameter according to a preset temperature-wind speed mapping rule in combination with the wind speed correction value, may include: Step S41, calculating the average of the collected first temperature value, second temperature value, and third temperature value to generate ambient average temperature data; Step S42: input the ambient average temperature data into a preset temperature-wind speed mapping rule table and output the basic wind speed gear parameter; Step S43, dynamically adjusting the temperature threshold interval of the mapping rule table based on the basic wind speed gear parameter and the wind speed correction value; Step S44, based on the adjusted mapping rule table, remap the ambient average temperature data to generate the initial wind speed gear parameter; wherein the temperature-wind speed mapping rule satisfies: when the temperature reaches or exceeds the first temperature threshold, the high speed gear is output; when the temperature is between the second temperature threshold and the first temperature threshold, the medium speed gear is output; when the temperature is lower than the second temperature threshold, the low speed gear is output.

[0039] In an embodiment of the present invention, by calculating the average value of temperature data at three different locations, a representative basic temperature is obtained, which avoids local anomalies affecting the overall judgment and provides a reliable reference for wind speed regulation; with the help of a preset temperature-wind speed mapping rule table, the basic wind speed gear can be quickly determined, indicating the direction for regulation and ensuring the rationality and stability of regulation; the temperature threshold interval of the mapping rule table is dynamically adjusted according to the wind speed correction value, which can enhance the regulation sensitivity to balance the temperature difference when the temperature dispersion is high, reduce the wind speed fluctuation when the temperature is uniform, and flexibly adapt to complex environments; the initial wind speed gear parameters are regenerated based on the adjusted rule table, and the temperature dispersion information is integrated into the basic regulation strategy to achieve secondary optimization.

[0040] In the embodiments of the present invention, when applied specifically, it can be achieved through the following technical solutions, for example: In the above step S41, after obtaining the first temperature value, the second temperature value and the third temperature value, the main controller starts the data processing program. The main controller summarizes the three temperature values, adds the three temperature values ​​according to the calculation logic of the arithmetic average, and then divides them by 3; for example, if the first temperature value is 28°C, the second temperature value is 30°C, and the third temperature value is 26°C, the main controller first calculates 28+30+26=84, and then divides 84 by 3 to obtain the ambient average temperature data of 28°C; after the calculation is completed, the ambient average temperature data is stored in a specific cache area for subsequent use.

[0041] In step S42 above, a temperature-wind speed mapping rule table is pre-stored in the system. The temperature-wind speed mapping rule table divides different temperature intervals by setting multiple temperature thresholds and matches each interval with a unique corresponding wind speed level, thereby achieving a linear adjustment logic where the higher the temperature, the higher the wind speed level; the lower the temperature, the lower the wind speed level. The specific regulations are as follows: The rule table mainly contains two parts: Temperature thresholds and interval divisions: The table contains multiple preset temperature thresholds (such as 30°C and 25°C). These thresholds are arranged in descending order or descending order, dividing the temperature range into several consecutive intervals. For example, if the thresholds are set to 30°C and 25°C, the temperature interval can be divided into three intervals: above 30°C, 25°C, and between 30°C and below or equal to 25°C.

[0042] Correspondence between wind speed levels: Each temperature range corresponds to a fixed wind speed level (such as high, medium, and low). The level is directly related to the temperature range; for example, temperatures above 30°C correspond to high speed, temperatures between 25°C and 30°C correspond to medium speed, and temperatures below or equal to 25°C correspond to low speed.

[0043] Taking the three common wind speed levels (high, medium, and low) as an example, the specific mapping relationship in the rule table is as follows: Temperature range Corresponding wind speed gear illustrate Temperature > 30°C High gear In high temperature environments, start the highest wind speed to enhance cooling. 25 °C < temperature ≤ 30 °C Medium speed In a medium temperature environment, maintain a moderate wind speed to balance comfort and energy saving. Temperature ≤ 25℃ Low gear In low temperature environments, use the lowest wind speed to avoid overcooling. Special instructions: If the temperature is exactly equal to the threshold (such as 25℃), the rule table will clearly specify its belonging range (such as 25℃ and below or above 25℃) to avoid confusion in judgment; the number of thresholds can be increased according to actual needs (such as adding 20℃ as a low temperature threshold), and the temperature range and wind speed level can be further refined (such as adding a breeze level).

[0044] Key design principles: The positive correlation logic between temperature and wind speed: The wind speed level must increase step by step as the temperature rises. For example, low temperature corresponds to low speed, medium temperature corresponds to medium speed, and high temperature corresponds to high speed, ensuring that the logic is consistent and meets the needs of human body sensation.

[0045] Covering the full temperature range: The threshold setting must cover all possible temperatures in the fan's usage scenarios (e.g., 18°C-35°C) to ensure that any ambient temperature matches the corresponding wind speed level and avoid the situation where no level is available.

[0046] Reasonableness of threshold intervals: The threshold intervals need to be set based on the human body's sensitivity to temperature changes. For example, in summer, the medium temperature range can be set to 26°C-30°C (corresponding to the comfortable temperature of air conditioning), and the high temperature range can be set to above 30°C (corresponding to the feeling of heat).

[0047] Adjustability: The rule table supports flexible adjustment of the relationship between thresholds and gears according to different scenarios. For example, the high temperature threshold can be set to 28°C for the elderly (starting the medium gear earlier), and the low temperature threshold can be set to 24°C for children's rooms (switching to low gear earlier). Different regions can adjust the threshold according to climate characteristics (for example, the high temperature threshold is set to 32°C in tropical regions and 30°C in temperate regions).

[0048] Matching process of the main controller: After the main controller obtains the average ambient temperature, it will execute the following steps: All temperature thresholds are read from the rule table, and the temperature range is determined in order. For example, if the temperature is 28°C and the thresholds in the rule table are 30°C and 25°C, it is determined to be between 25°C and 30°C. Based on the range, the corresponding wind speed gear is directly retrieved from the rule table as the basic parameter. For example, the medium speed gear corresponds to the range of 25°C-30°C, and the main controller outputs the medium speed gear signal.

[0049] In step S43 above, after the main controller obtains the basic wind speed level parameters and wind speed correction value, it will dynamically adjust the preset temperature-wind speed mapping rule table. If the wind speed correction value is positive, indicating that the wind speed adjustment range needs to be increased, the main controller will fine-tune the temperature threshold range in the mapping rule table downward as a whole, for example, adjusting the first temperature threshold from 30°C to 29°C and the second temperature threshold from 25°C to 24°C. This will make it easier to trigger a higher-level wind speed adjustment at the same average ambient temperature. If the wind speed correction value is negative, indicating that the wind speed adjustment range needs to be weakened, the main controller will fine-tune the temperature threshold range upward as a whole, for example, adjusting the first temperature threshold from 30°C to 31°C and the second temperature threshold from 25°C to 26°C. This will make it more likely to select a lower-level wind speed at the same temperature. During the adjustment process, the main controller records the adjusted temperature threshold range.

[0050] In the above step S44, after completing the temperature threshold interval adjustment of the mapping rule table, the main controller inputs the ambient average temperature data into the adjusted mapping rule table again; the system re-compares the ambient average temperature with the adjusted temperature threshold, and determines the corresponding wind speed level according to the new rule; for example, the ambient average temperature is still 28°C, but after adjustment, the first temperature threshold becomes 29°C, and the second temperature threshold becomes 24°C. At this time, the main controller determines that 24°C<28°C<29°C, and outputs the new wind speed level as the initial wind speed level parameter according to the adjusted rule.

[0051] In a preferred embodiment of the present invention, the above step S5: adding the wind speed correction value to the initial wind speed level parameter to generate the final wind speed level control parameter may include: Step S51, performing an addition operation on the initial wind speed gear parameter and the wind speed correction value to generate a superposition operation result; Step S52, perform boundary restriction processing on the superposition operation result: when the superposition operation result exceeds the preset maximum gear threshold, the final wind speed gear control parameter is set to the maximum gear threshold; when the superposition operation result is lower than the preset minimum gear threshold, the final wind speed gear control parameter is set to the minimum gear threshold; when the superposition operation result is between the minimum gear threshold and the maximum gear threshold, the superposition operation result is directly used as the final wind speed gear control parameter.

[0052] In an embodiment of the present invention, the wind speed correction value is added to the initial wind speed gear parameter, which can quickly integrate the basic adjustment requirements under the average ambient temperature and the correction requirements of the temperature distribution discreteness, so that the system optimizes the wind speed gear according to the actual temperature distribution on top of the basic adjustment, so that the wind speed adjustment is more in line with the environment; at the same time, performing boundary restriction processing can ensure that the final wind speed gear control parameter is in a reasonable range, prevent excessive adjustment from causing the gear to exceed the hardware support range or unreasonable settings, prevent motor overload when the temperature discreteness is high, and ensure basic ventilation function when the result is too low, thereby ensuring the safe and stable operation of the electric fan and extending its service life, and ensuring that users get a suitable wind speed experience.

[0053] In the embodiments of the present invention, when applied specifically, it can be achieved through the following technical solutions, for example: In step S51, after obtaining the initial wind speed level parameter and wind speed correction value, the main controller initiates a parameter calculation program. The main controller treats the initial wind speed level parameter as a basic value. For example, if the parameter is a medium speed level, it can be set to 3 if expressed digitally (assuming low speed is 1, medium speed is 3, and high speed is 5). The obtained wind speed correction value is also assumed to be +1. The main controller adds the initial wind speed level parameter and the wind speed correction value according to the logic of arithmetic addition, that is, 3 + 1 = 4. After the addition operation is completed, the superposition operation result 4 is obtained, which is temporarily stored in the cache area awaiting the next step of processing. Through this direct addition operation, the system combines the wind speed correction value obtained after considering the dispersion of the temperature distribution with the initial wind speed level determined based on the average temperature to preliminarily adjust the wind speed level parameter.

[0054] In the above step S52, after the main controller obtains the superposition operation result, it immediately starts the boundary limit processing program; two key thresholds are pre-set in the system, namely, a preset maximum gear threshold (assuming it is 5, corresponding to the high gear) and a preset minimum gear threshold (assuming it is 1, corresponding to the low gear); the main controller first compares the superposition operation result with the preset maximum gear threshold. If the superposition operation result exceeds the maximum gear threshold, for example, the superposition operation result is 6, which is greater than the preset maximum gear threshold of 5, the main controller will forcibly set the final wind speed gear control parameter to 5, that is, the maximum gear threshold; then, the main controller compares the superposition operation result with the preset minimum gear threshold. If the superposition operation result is lower than the minimum gear threshold, for example, the result is 0, which is less than the preset minimum gear threshold of 1, the main controller will set the final wind speed gear control parameter to 1, that is, the minimum gear threshold; if the superposition operation result is between the minimum gear threshold and the maximum gear threshold, for example, the result is 3, which is within the range of 1 to 5, the main controller directly uses the superposition operation result 3 as the final wind speed gear control parameter.

[0055] In a preferred embodiment of the present invention, the above step S6: converting the final wind speed gear control parameter into a motor speed control instruction to adjust the fan motor speed in real time; wherein the temperature-wind speed mapping rule satisfies the requirement of increasing the wind speed gear when the temperature rises and decreasing the wind speed gear when the temperature drops, and may include: Step S61, converting the final wind speed gear control parameter into a corresponding pulse width modulation duty cycle instruction according to a predefined gear-speed correspondence table; Step S62, inputting the pulse width modulation duty cycle instruction into the motor drive unit, and changing the motor winding current intensity by adjusting the conduction state of the power semiconductor device; In step S63, based on the current intensity, the actual speed value of the motor is maintained in a preset proportional relationship with the final wind speed gear control parameter; wherein the value of the pulse width modulation duty cycle instruction is positively correlated with the final wind speed gear control parameter, and the temperature-wind speed mapping rule satisfies the control principle of increasing the wind speed gear when the ambient temperature rises and reducing the wind speed gear when the ambient temperature drops.

[0056] In an embodiment of the present invention, a gear-speed mapping table is used to achieve precise conversion between abstract wind speed gears and specific motor control signals, ensuring that the motor hardware accurately recognizes the adjustment instructions; PWM technology is used to adjust the motor power to achieve stepless and smooth speed control to avoid mechanical shock, and by precisely controlling the conduction state of the power device, the motor input energy is adjusted in real time to make the speed respond to the gear instruction quickly and stably, thereby improving the running smoothness; based on the proportional control of the current intensity, the motor speed strictly follows the gear instruction, ensuring that the logic of temperature increase → gear increase → speed increase is accurately implemented, and the feedback mechanism enhances the anti-interference ability, dynamically adjusts to maintain the speed stability when the load changes, thereby improving the regulation reliability.

[0057] In the embodiments of the present invention, when applied specifically, it can be achieved through the following technical solutions, for example: In step S61 above, the system pre-stores a gear-speed correspondence table. This table directly maps the preset wind speed gear levels to the pulse width modulation (PWM) duty cycle values, implementing control logic that the higher the gear, the greater the PWM duty cycle, and the faster the motor speed. The following is a detailed description of the specific correspondence method: The core components of the form are: Wind speed gear system: The table contains several discrete wind speed gears (such as low speed, medium speed, high speed), which are usually identified by numerical serial numbers (such as gear 1, gear 3, gear 5) or text labels (such as gear 1, gear 3, gear 5). The gear levels increase in order of numerical value or label (such as gear 1 is the lowest speed and gear 5 is the highest speed). For example: the common three-speed design is low speed gear (gear 1), medium speed gear (gear 3), and high speed gear (gear 5). More gears (such as gear 7, gear 9) can also be subdivided according to needs.

[0058] PWM duty cycle mapping: Each gear corresponds to a unique PWM duty cycle value (range 0%~100%). The duty cycle directly determines the average voltage input of the motor: the higher the duty cycle, the higher the voltage across the motor and the faster the speed; vice versa, the speed is slower. For example: low speed gear (gear 1) corresponds to a 20% duty cycle, and the motor runs at a low speed; medium speed gear (gear 3) corresponds to a 50% duty cycle, and the motor speed is moderate; high speed gear (gear 5) corresponds to an 80% duty cycle, and the motor runs at a high speed.

[0059] The corresponding logic between gear position and duty cycle: Linear increasing relationship: The gear level is linearly positively correlated with the PWM duty cycle, that is, the duty cycle difference between adjacent gears is basically the same (or increases at a fixed ratio).

[0060] For example (five-speed design): Wind speed level Gear number PWM duty cycle Speed ​​effect Lowest gear 1st gear 20% Minimum motor speed Low-mid-range 2nd gear 35% The speed is slightly higher than the lowest gear mid-range 3rd gear 50% Medium speed High-mid range 4 gears 65% Speed ​​close to top gear Top Gear 5 gears 80% Maximum motor speed Features: Each time you increase one gear, the duty cycle increases by 15%, ensuring uniform speed changes and avoiding sudden changes in wind speed due to excessive gear jumps.

[0061] Non-isometric mapping (non-linear adjustment): According to actual needs, non-equidistant duty cycle distribution can be designed, for example: dense low-gear intervals: set a smaller duty cycle difference (such as 20% for 1st gear and 25% for 2nd gear) in the low-speed area (such as 1st gear and 2nd gear) to meet the user's demand for delicate adjustment of the breeze; sparse high-gear intervals: set a larger duty cycle difference (such as 70% for 4th gear and 85% for 5th gear) in the high-speed area (such as 4th gear and 5th gear) to reduce the increase in energy consumption in high gears.

[0062] Interpolation calculation for intermediate gears: When the final wind speed gear control parameter obtained by the system is a non-preset gear number (such as the value 4, which is between the preset gears 3 and 5), the corresponding duty cycle needs to be calculated using linear interpolation: Determine adjacent preset gears: Find the preset gears on both sides of the parameter (e.g., gear 4 is between gears 3 and 5); Extract duty cycle values: Get the duty cycles of adjacent gears (e.g. 50% for gear 3, 80% for gear 5); Calculate Difference Ratio: Calculates the duty cycle increment based on the parameter position.

[0063] For example: If gear 4 is between gear 3 (50%) and gear 5 (80%), the duty cycle = 50% + (80% - 50%) × (4 - 3) / (5 - 3) = 65%.

[0064] Output interpolation result: Use the calculated duty cycle (such as 65%) as the control parameter of the gear.

[0065] Key design principles: Duty cycle limit: The lowest gear corresponds to a duty cycle ≥ 0% (usually set to 10%-20% to prevent the motor from failing to start due to low voltage); the highest gear corresponds to a duty cycle ≤ 100% (usually set to 80%-95% to reserve overload protection space).

[0066] Speed ​​smoothness: The duty cycle difference between adjacent gears should not be too large (e.g., ≤20%) to avoid noise or mechanical shock caused by sudden changes in motor speed when switching gears. Soft start / soft stop logic is supported. For example, when starting from a 0% duty cycle, the motor is preheated at a 10% duty cycle and then gradually increased to the target gear duty cycle.

[0067] Configurability: The preset gear numbers and duty cycle values ​​in the table can be flexibly adjusted according to the motor model (such as DC motor and AC motor). For example, for a low-power motor, setting the highest gear duty cycle to 70% can achieve the rated speed. User-defined gear mapping is also supported (for example, adjusting the duty cycle of gear 3 from 50% to 60% to increase the mid-range wind speed).

[0068] Conversion and execution of control instructions: Table lookup matching: If the final gear is a preset number (such as 3rd gear), the system directly retrieves the corresponding duty cycle (50%) from the table; Interpolation calculation: If it is a non-preset gear (such as gear 4), the duty cycle (65%) is generated through linear interpolation; Signal conversion: convert the duty cycle into a digital signal instruction (e.g. binary code 100001 corresponds to a 65% duty cycle PWM waveform); Command sending: The signal is transmitted to the motor drive unit. The drive circuit generates the corresponding PWM waveform according to the duty cycle to control the motor speed.

[0069] In the above step S62, after the motor drive unit receives the PWM duty cycle instruction, it adjusts the proportion of the power-on time of the motor winding by controlling the on and off states of the power semiconductor device (such as MOSFET or IGBT); for example, when the PWM duty cycle is 65%, the power device is on for 65% of the time and off for 35% of the time in one cycle, so that the average current intensity obtained by the motor winding corresponds to the medium and high speed gear.

[0070] The current intensity is positively correlated with the PWM duty cycle: the higher the duty cycle, the longer the motor winding is energized, the greater the average current, and the faster the motor speed.

[0071] In step S63, the proportional relationship preset by the main controller is a linear correspondence logic established based on the electromagnetic induction principle of the motor. The core is to bind the change in current intensity and the change in speed to a fixed ratio. The specific rules are as follows: Basic corresponding logic: Using current intensity as the intermediate variable, establish a linear transmission relationship between gear parameter → current intensity → speed. For example, for every 1A increase in current, the speed increases by 100 rpm, so that the speed change and current change are in a fixed ratio (current intensity and speed are positively correlated).

[0072] Mapping of gear parameters and current: Each wind speed gear parameter corresponds to a unique current intensity value, which is predetermined through motor characteristic testing.

[0073] For example, when the gear parameter is 4, the corresponding current is 3A. According to the preset ratio of 1A to 100 rpm, the basic speed is 3×100=300 rpm (the initial reference speed may be superimposed. For example, the total speed in the example is 1200 rpm, which implies that the base speed is 900 rpm). When the gear parameter is increased to 5, the corresponding current is 4A, and the speed is increased to 4×100=400 rpm (1600 rpm after superimposing the benchmark).

[0074] The physical meaning of linear proportion: The motor's magnetic field strength is directly controlled by current intensity (the greater the current, the stronger the magnetic field → the greater the torque → the higher the speed). The control logic is simplified by fixing the ratio, making the speed regulation predictable.

[0075] This proportional relationship needs to be calibrated in advance based on the motor's rated parameters (such as rated current and rated speed) to ensure operation within a safe operating range.

[0076] Dynamic correction of feedback mechanism: The Hall sensor monitors the actual motor speed in real time. If the speed deviates from the preset ratio due to load changes (such as a blocked fan blade) (for example, gear parameter 5 corresponds to a theoretical speed of 1600 rpm, but the actual speed is only 1500 rpm), the main controller automatically fine-tunes the PWM duty cycle (for example, increasing the duty cycle to increase the current) until the actual speed matches the gear parameter, maintaining the effectiveness of the linear ratio.

[0077] like Figure 2 As shown, an embodiment of the present invention further provides an electric fan wind speed intelligent control system that is adaptive to ambient temperature, comprising: An acquisition module, configured to synchronously acquire a first temperature value, a second temperature value, and a third temperature value at different locations in the electric fan environment through at least three spatially separated temperature sensors; a calculation module, configured to map the first temperature value, the second temperature value, and the third temperature value into spatial coordinate points to form a closed geometric figure; calculate a ratio of an area of ​​the current figure to an area of ​​an initial figure at a reference temperature as an area change rate; and generate a temperature distribution dispersion coefficient based on the area change rate; A correction module is configured to perform a threshold judgment based on the dispersion coefficient: when the dispersion coefficient is greater than a first preset threshold, a positive correction instruction is generated; when the dispersion coefficient is less than a second preset threshold, a negative correction instruction is generated; and according to the correction instruction type, a corresponding wind speed correction value is calculated; A mapping module is used to calculate the average ambient temperature based on the first temperature value, the second temperature value, and the third temperature value, and generate an initial wind speed gear parameter according to a preset temperature-wind speed mapping rule in combination with the wind speed correction value; A superposition module is used to superimpose the wind speed correction value onto the initial wind speed gear parameter to generate the final wind speed gear control parameter; The conversion module is used to convert the final wind speed gear control parameter into a motor speed control instruction to adjust the electric fan motor speed in real time; wherein, the temperature-wind speed mapping rule satisfies the requirement of increasing the wind speed gear when the temperature rises and decreasing the wind speed gear when the temperature drops.

[0078] It should be noted that this system is a system corresponding to the above method, and all implementation methods in the above method embodiment are applicable to this embodiment and can achieve the same technical effects.

[0079] The above is a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the principles of the present invention. These improvements and modifications should also be regarded as within the scope of protection of the present invention.

Claims

1. An intelligent control method for electric fan wind speed that adapts to ambient temperature, characterized in that: The method comprises: Step S1: synchronously collecting a first temperature value, a second temperature value, and a third temperature value at different locations in an electric fan environment by using at least three spatially separated temperature sensors; Step S2: Mapping the first temperature value, the second temperature value, and the third temperature value into spatial coordinate points to form a closed geometric figure; calculating the ratio of the current figure area to the initial figure area at the reference temperature as the area change rate; and generating a temperature distribution dispersion coefficient based on the area change rate; Step S3: Perform threshold determination based on the dispersion coefficient: When the dispersion coefficient is greater than a first preset threshold, generate a positive correction instruction; when the dispersion coefficient is less than a second preset threshold, generate a negative correction instruction; calculate the corresponding wind speed correction value based on the correction instruction type; Step S4: Calculating the average ambient temperature based on the first temperature value, the second temperature value, and the third temperature value, and generating an initial wind speed gear parameter according to a preset temperature-wind speed mapping rule in combination with the wind speed correction value; Step S5: adding the wind speed correction value to the initial wind speed level parameter to generate the final wind speed level control parameter; Step S6: Convert the final wind speed gear control parameter into a motor speed control instruction to adjust the fan motor speed in real time; wherein, the temperature-wind speed mapping rule satisfies the requirement of increasing the wind speed gear when the temperature rises and decreasing the wind speed gear when the temperature drops.

2. The method for intelligently controlling the wind speed of an electric fan according to claim 1, wherein: Step S1: synchronously collecting a first temperature value, a second temperature value, and a third temperature value at different locations in an electric fan environment using at least three spatially separated temperature sensors, including: The first temperature sensor is deployed near the heat source area, the second temperature sensor is deployed in the user's resident area, and the third temperature sensor is deployed in the ventilation dead corner area; Based on the deployment area, the temperature values ​​of three areas are collected simultaneously.

3. The method for intelligently controlling the wind speed of an electric fan according to claim 2, wherein: Step S2: mapping the first temperature value, the second temperature value, and the third temperature value into spatial coordinate points to form a closed geometric figure; Calculate the ratio of the current graphic area to the initial graphic area at the reference temperature as the area change rate; The temperature distribution dispersion coefficient is generated based on the area change rate, including: Mapping the collected first temperature value, second temperature value, and third temperature value to a first coordinate point, a second coordinate point, and a third coordinate point in a two-dimensional coordinate system, respectively; Constructing a dynamic closed geometric figure based on the first coordinate point, the second coordinate point and the third coordinate point; Calculate the current area of ​​the dynamic closed geometric figure and compare the current area with the reference area under the pre-stored reference temperature state to generate the area change rate; The area change rate is taken as the temperature distribution dispersion coefficient.

4. The method for intelligently controlling the wind speed of an electric fan according to claim 3, wherein: Step S3: performing a threshold determination based on the dispersion coefficient: when the dispersion coefficient is greater than a first preset threshold, generating a positive correction instruction; When the dispersion coefficient is less than a second preset threshold, a negative correction instruction is generated; According to the correction instruction type, calculate the corresponding wind speed correction value, including: A threshold judgment is performed based on the dispersion coefficient: when the dispersion coefficient is greater than a first preset threshold, a positive correction instruction is generated; when the dispersion coefficient is less than a second preset threshold, a negative correction instruction is generated; According to the correction instruction type, the corresponding wind speed correction value is calculated: for positive correction instructions, the correction value is directly proportional to the difference between the dispersion coefficient and the reference value; for negative correction instructions, the correction value is directly proportional to the difference between the reference value and the dispersion coefficient.

5. The method for intelligently controlling the wind speed of an electric fan according to claim 4, wherein: Step S4: Calculating the average ambient temperature based on the first temperature value, the second temperature value, and the third temperature value, and generating initial wind speed gear parameters according to a preset temperature-wind speed mapping rule in combination with the wind speed correction value, including: Calculating the average of the collected first temperature value, the second temperature value, and the third temperature value to generate ambient average temperature data; Input the ambient average temperature data into the preset temperature-wind speed mapping rule table and output the basic wind speed gear parameters; Dynamically adjust the temperature threshold range of the mapping rule table based on the basic wind speed gear parameters and wind speed correction value; Based on the adjusted mapping rule table, the ambient average temperature data is remapped to generate the initial wind speed gear parameters; the temperature-wind speed mapping rule satisfies: when the temperature reaches or exceeds the first temperature threshold, the high speed gear is output; when the temperature is between the second temperature threshold and the first temperature threshold, the medium speed gear is output; when the temperature is lower than the second temperature threshold, the low speed gear is output.

6. The method for intelligently controlling the wind speed of an electric fan according to claim 5, wherein: Step S5: Adding the wind speed correction value to the initial wind speed level parameter to generate the final wind speed level control parameter, including: Perform addition operation on the initial wind speed gear parameter and the wind speed correction value to generate a superposition operation result; Boundary restriction processing is performed on the superposition operation result: when the superposition operation result exceeds the preset maximum gear threshold, the final wind speed gear control parameter is set to the maximum gear threshold; when the superposition operation result is lower than the preset minimum gear threshold, the final wind speed gear control parameter is set to the minimum gear threshold; when the superposition operation result is between the minimum gear threshold and the maximum gear threshold, the superposition operation result is directly used as the final wind speed gear control parameter.

7. The method for intelligently controlling the wind speed of an electric fan according to claim 6, wherein: Step S6: Convert the final wind speed gear control parameter into a motor speed control instruction to adjust the fan motor speed in real time; wherein the temperature-wind speed mapping rule satisfies the requirement to increase the wind speed gear when the temperature rises and decrease the wind speed gear when the temperature drops, including: According to the predefined gear-speed correspondence table, the final wind speed gear control parameter is converted into the corresponding pulse width modulation duty cycle instruction; The pulse width modulation duty cycle command is input into the motor drive unit, and the current intensity of the motor winding is changed by adjusting the conduction state of the power semiconductor device; Based on the current intensity, the actual motor speed value and the final wind speed gear control parameter maintain a preset proportional relationship; the value of the pulse width modulation duty cycle instruction shows a positive correlation with the final wind speed gear control parameter, and the temperature-wind speed mapping rule meets the control principle of increasing the wind speed gear when the ambient temperature rises and reducing the wind speed gear when the ambient temperature drops.

8. An intelligent control system for electric fan wind speed that adapts to ambient temperature, the system implementing the method according to any one of claims 1 to 7, characterized in that: include: An acquisition module, configured to synchronously acquire a first temperature value, a second temperature value, and a third temperature value at different locations in the electric fan environment through at least three spatially separated temperature sensors; a calculation module, configured to map the first temperature value, the second temperature value, and the third temperature value into spatial coordinate points to form a closed geometric figure; Calculate the ratio of the current graphic area to the initial graphic area at the reference temperature as the area change rate; generate the temperature distribution dispersion coefficient based on the area change rate; A correction module is used to perform a threshold judgment based on the dispersion coefficient: when the dispersion coefficient is greater than a first preset threshold, a positive correction instruction is generated; when the dispersion coefficient is less than a second preset threshold, a negative correction instruction is generated; Calculate the corresponding wind speed correction value according to the correction instruction type; A mapping module is used to calculate the average ambient temperature based on the first temperature value, the second temperature value, and the third temperature value, and generate an initial wind speed gear parameter according to a preset temperature-wind speed mapping rule in combination with the wind speed correction value; A superposition module is used to superimpose the wind speed correction value onto the initial wind speed gear parameter to generate the final wind speed gear control parameter; The conversion module is used to convert the final wind speed gear control parameter into a motor speed control instruction to adjust the electric fan motor speed in real time; wherein, the temperature-wind speed mapping rule satisfies the requirement of increasing the wind speed gear when the temperature rises and decreasing the wind speed gear when the temperature drops.

9. A computing device, characterized in that include: one or more processors; A storage device for storing one or more programs, wherein when the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that The computer-readable storage medium stores a program, which, when executed by a processor, implements the method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Apparatus and method for temperature self-adaptive control fan

    CN101303021A

  • Tunnel segmented exhaust method and system based on train working conditions, medium and product

    CN119616566A

  • Intelligent fan temperature adjustment control system based on AI

    CN119616905A

  • Fan control method and device, fan and readable storage medium

    CN119900729A

  • Electric fan control method and apparatus, electric fan, and computer readable storage medium

    WO2022027993A1

Cited By

  • Hair care device and control method thereof

    CN121176709A

  • Intelligent control method, system, equipment and medium

    CN121576692A