An electric fan wind speed intelligent control method and system adaptive to ambient temperature

By deploying multiple temperature sensors in the electric fan to build a temperature distribution model and calculating the dispersion coefficient to optimize the wind speed adjustment, the problem of the disconnect between wind speed adjustment and temperature distribution in traditional electric fans is solved, achieving higher user comfort and system stability.

CN120576117BActive Publication Date: 2026-03-20MEISHIER (ZHEJIANG) ENVIRONMENTAL INTELLIGENT ELECTRICAL APPLIANCES CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

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

AI Technical Summary

Technical Problem

Traditional electric fans rely on manual operation or a single temperature sensor to adjust the wind speed, which cannot fully reflect the complex temperature distribution in the room. This leads to a disconnect between the wind speed adjustment and actual needs, affecting the user's comfort.

Method used

At least three spatially separated temperature sensors are used to synchronously collect temperature values ​​in the electric fan environment. The temperature distribution dispersion coefficient is calculated by constructing a closed geometric figure, and a wind speed correction value is generated. The wind speed is optimized by combining the average ambient temperature, and the motor speed is adjusted in real time.

Benefits of technology

It achieves precise adjustment of electric fan speed, avoids misjudgment by a single sensor, improves user comfort, takes into account both temperature variations and uniformity requirements, and optimizes the fine-grained processing of fan speed adjustment and system stability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120576117B_ABST
    Figure CN120576117B_ABST
Patent Text Reader

Abstract

The application provides a kind of self-adapting environmental temperature electric fan wind speed intelligent control method and system, it is related to intelligent household electrical appliances control technical field, the method includes: based on the first temperature value, second temperature value and third temperature value calculate environmental average temperature, while combining wind speed correction value, according to the preset temperature-wind speed mapping rule generates initial wind speed gear parameter;Wind speed correction value is superimposed to initial wind speed gear parameter, generates final wind speed gear control parameter;Final wind speed gear control parameter is converted into motor speed control instruction, adjusts electric fan motor speed in real time;Wherein, temperature-wind speed mapping rule satisfies temperature rises and promotes wind speed gear, temperature reduces and reduces wind speed gear.The application is converted into motor speed instruction by synchronous acquisition, real-time modeling and dynamic correction closed loop process, quickly temperature change is realized electric fan wind speed intelligent control.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of intelligent household appliance control, in particular to a fan speed intelligent control method and system for electric fan adaptive to ambient temperature. BACKGROUND

[0002] With the rapid development and popularization of smart home technology, users' demand for intelligent and humanized household appliances is increasing. However, as a cooling device commonly used in summer, the traditional electric fan has limitations in its wind speed adjustment mode. Some of the traditional electric fans rely on manual operation or preset timing and fixed mode, which may have limitations. Some of the traditional electric fans adjust the wind speed according to the local ambient temperature collected by a single temperature sensor, which cannot fully reflect the complex temperature distribution in the room. For example, in areas close to heat sources, ventilation dead angles or user residence areas, the temperature difference is obvious. The data collected by a single sensor may cause the wind speed adjustment to deviate from the actual demand, affecting the user's comfort. SUMMARY

[0003] The technical problem to be solved by the present application is to provide a fan speed intelligent control method and system for electric fan adaptive to ambient temperature, which quickly converts temperature changes into motor speed instructions through a closed loop process of synchronous acquisition, real-time modeling and dynamic correction, and realizes intelligent control of electric fan wind speed.

[0004] To solve the above technical problems, the technical solution of the present application is as follows:

[0005] In a first aspect, a fan speed intelligent control method for electric fan adaptive to ambient temperature is provided, which comprises:

[0006] Step S1: Synchronously acquiring first, second and third temperature values at different positions in the environment of the electric fan through at least three spatially separated temperature sensors;

[0007] Step S2: Mapping the first, second and third temperature values to spatial coordinate points to form a closed geometric figure; calculating the ratio of the current figure area to the initial figure area under the reference temperature as the area change rate; generating a temperature distribution dispersion coefficient based on the area change rate;

[0008] Step S3: Threshold judgment according to 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; calculating the corresponding wind speed correction value according to the correction instruction type;

[0009] Step S4: Calculating the average ambient temperature based on the first, second and third temperature values, and combining the wind speed correction value to generate the initial wind speed gear parameter according to the preset temperature-wind speed mapping rule;

[0010] Step S5: superimpose the wind speed correction value to the initial wind speed gear parameter to generate the final wind speed gear control parameter;

[0011] Step S6: convert the final wind speed gear control parameter into motor speed control instruction to adjust the electric fan motor speed in real time; wherein the temperature-wind speed mapping rule meets the requirement of increasing the wind speed gear when the temperature increases and decreasing the wind speed gear when the temperature decreases.

[0012] Further, step S1: synchronously collect first temperature value, second temperature value and third temperature value at different positions in the electric fan environment through at least three spatially separated temperature sensors, including:

[0013] The first temperature sensor is deployed in the near heat source area, the second temperature sensor is deployed in the user residence area, and the third temperature sensor is deployed in the ventilation dead angle area;

[0014] Based on the deployment area, the three area temperature values are synchronously collected.

[0015] Further, step S2: map the first temperature value, the second temperature value and the third temperature value to spatial coordinate points to form a closed geometric figure; calculate the ratio of the current figure area to the initial figure area under the reference temperature as the area change rate; generate a temperature distribution dispersion coefficient based on the area change rate, including:

[0016] Map the collected first temperature value, second temperature value and third temperature value to first coordinate point, second coordinate point and third coordinate point in a two-dimensional coordinate system, respectively;

[0017] Based on the first coordinate point, the second coordinate point and the third coordinate point, a dynamic closed geometric figure is constructed;

[0018] Calculate the current area of the dynamic closed geometric figure, and compare the current area with the baseline area under the baseline temperature state to generate an area change rate;

[0019] The area change rate is taken as the temperature distribution dispersion coefficient.

[0020] Further, step S3: threshold judgment is performed according to 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, including:

[0021] 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;

[0022] According to the correction instruction type, a corresponding wind speed correction value is calculated: for a positive correction instruction, the correction value is in a positive proportional relationship with the difference between the dispersion coefficient and the reference value; for a negative correction instruction, the correction value is in a positive proportional relationship with the difference between the reference value and the dispersion coefficient.

[0023] Further, step S4: based on the first temperature value, the second temperature value and the third temperature value, calculate the environmental average temperature, and combine the wind speed correction value to generate the initial wind speed gear parameter according to the preset temperature-wind speed mapping rule, including:

[0024] Calculate the average of the collected first temperature value, second temperature value and third temperature value to generate environmental average temperature data;

[0025] Input the environmental average temperature data into the preset temperature-wind speed mapping rule table, and output the basic wind speed gear parameter;

[0026] Based on the basic wind speed gear parameter and the wind speed correction value, dynamically adjust the temperature threshold interval of the mapping rule table;

[0027] Based on the adjusted mapping rule table, the environmental average temperature data is remapped 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, output the high-speed gear; when the temperature is between the second temperature threshold and the first temperature threshold, output the medium-speed gear; when the temperature is lower than the second temperature threshold, output the low-speed gear.

[0028] Further, step S5: superimpose the wind speed correction value to the initial wind speed gear parameter to generate the final wind speed gear control parameter, including:

[0029] Add the initial wind speed gear parameter and the wind speed correction value to generate the superimposed operation result;

[0030] Boundary limiting processing is performed on the superimposed operation result: when the superimposed operation result exceeds the preset maximum gear threshold, the final wind speed gear control parameter is set to the maximum gear threshold; when the superimposed 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 superimposed operation result is between the minimum gear threshold and the maximum gear threshold, the superimposed operation result is directly taken as the final wind speed gear control parameter.

[0031] Further, step S6: convert the final wind speed gear control parameter into a motor speed control instruction to adjust the motor speed of the electric fan in real time; wherein the temperature-wind speed mapping rule satisfies that the wind speed gear is increased when the temperature is increased, and the wind speed gear is decreased when the temperature is decreased, including:

[0032] According to the predefined gear-speed correspondence table, the final wind speed gear control parameter is converted into a corresponding pulse width modulation duty cycle instruction;

[0033] The pulse width modulation duty cycle instruction is input into the motor driving unit, and the motor winding current intensity is changed by adjusting the conduction state of the power semiconductor device;

[0034] Based on the current intensity, the actual motor speed value and the final wind speed gear control parameter maintain a preset proportional relationship; wherein the value of the pulse width modulation duty cycle instruction and the final wind speed gear control parameter have a positive correlation change trend, and the temperature-wind speed mapping rule meets the control principle of increasing the wind speed gear when the environmental temperature rises and decreasing the wind speed gear when the environmental temperature decreases.

[0035] In a second aspect, an intelligent wind speed control system of an electric fan adapting to environmental temperature includes:

[0036] The acquisition module is configured to synchronously acquire first, second, and third temperature values at different positions in the environment of the electric fan through at least three spatially separated temperature sensors.

[0037] The calculation module is configured to map the first, second, and third temperature values to spatial coordinate points to form a closed geometric figure, calculate a ratio of a current figure area to an initial figure area at a reference temperature as an area change rate, and generate a temperature distribution dispersion coefficient based on the area change rate.

[0038] The correction module is configured to perform threshold value judgment according to the dispersion coefficient: when the dispersion coefficient is greater than a first preset threshold value, a positive correction instruction is generated; when the dispersion coefficient is less than a second preset threshold value, a negative correction instruction is generated; and a corresponding wind speed correction value is calculated according to the type of the correction instruction.

[0039] The mapping module is configured to calculate an average environmental temperature based on the first, second, and third temperature values, 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.

[0040] The superposition module is configured to superimpose the wind speed correction value on the initial wind speed gear parameter to generate a final wind speed gear control parameter.

[0041] The conversion module is configured to convert the final wind speed gear control parameter into a motor speed control instruction to adjust the motor speed of the electric fan in real time. The temperature-wind speed mapping rule meets the principle of increasing the wind speed gear when the temperature rises and decreasing the wind speed gear when the temperature decreases.

[0042] In a third aspect, a computing device includes:

[0043] One or more processors;

[0044] a memory device for storing one or more programs, when executed by the one or more processors, cause the one or more processors to implement the method.

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

[0046] The above scheme of the present application at least includes the following beneficial effects:

[0047] By synchronously collecting data through at least three spatially separated temperature sensors deployed in key areas such as near heat sources, user residence, and ventilation dead corners, the environment temperature is accurately perceived, single sensor misjudgment is avoided, temperature unevenness scenes are comprehensively covered, and reliable data support is provided for wind speed adjustment; the temperature value is mapped to a coordinate point to construct a dynamic closed geometric figure model, a geometric deformation index is calculated to generate a temperature distribution dispersion coefficient, the temperature distribution characteristics are quantified, and the problem of large sensory difference with the same average temperature is solved; the wind speed correction value is generated according to the dispersion coefficient, the adjustment logic is optimized in combination with the average environment temperature, the wind speed is dynamically and intelligently adjusted, the temperature height and uniformity requirements are taken into account, the user sensory comfort is improved, fine processing is realized through optimization calculation and control process, boundary limit processing is performed on the wind speed gear parameter, the motor speed is controlled by using PWM technology and current intensity proportion, and the feedback mechanism is combined to guarantee stable operation of the main controller. BRIEF DESCRIPTION OF DRAWINGS

[0048] Figure 1 is a flowchart of an adaptive environment temperature electric fan wind speed intelligent control method provided by an embodiment of the present application.

[0049] Figure 2 is a schematic diagram of an adaptive environment temperature electric fan wind speed intelligent control system provided by an embodiment of the present application. DETAILED DESCRIPTION

[0050] Exemplary embodiments of the present disclosure will be described more fully hereinafter with reference to the accompanying drawings; however, they are not limited to the embodiments set forth herein but can be implemented in various forms. The present disclosure will be described herein with reference to embodiments and working examples in order to fully convey the scope of the present disclosure to those skilled in the art.

[0051] As Figure 1 shown, an embodiment of the present application proposes an adaptive environment temperature electric fan wind speed intelligent control method, which comprises the following steps:

[0052] Step S1: synchronously collecting first, second and third temperature values at different positions in the environment of the electric fan through at least three spatially separated temperature sensors;

[0053] Step S2: mapping the first, second and third temperature values to spatial coordinate points to form a closed geometric figure; calculating a ratio of a current figure area to an initial figure area at a reference temperature as an area change rate; and generating a temperature distribution dispersion coefficient based on the area change rate;

[0054] Step S3: threshold judgment according to 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 calculating a corresponding wind speed correction value according to the correction instruction type;

[0055] Step S4: calculating an average environmental temperature based on the first, second and third temperature values, and combining the wind speed correction value to generate an initial wind speed gear parameter according to a preset temperature-wind speed mapping rule;

[0056] Step S5: superimposing the wind speed correction value to the initial wind speed gear parameter to generate a final wind speed gear control parameter;

[0057] Step S6: converting the final wind speed gear control parameter into a motor speed control instruction to adjust the motor speed of the electric fan in real time; wherein the temperature-wind speed mapping rule satisfies that the wind speed gear is increased when the temperature is increased and the wind speed gear is decreased when the temperature is decreased.

[0058] In the embodiment of the application, the data is synchronously collected through at least three spatially separated temperature sensors, the temperature values are mapped to spatial coordinate points for visual analysis, and the environmental temperature distribution is accurately monitored; the wind speed is dynamically and adaptively corrected based on the dispersion coefficient and the average temperature, the global trend and local optimization are considered; not only the energy waste is avoided and the user comfort is improved, but also the system stability is ensured through closed-loop control, and the intelligent control of the wind speed of the electric fan is improved.

[0059] In a preferred embodiment of the application, the above step S1: synchronously collecting first, second and third temperature values at different positions in the environment of the electric fan through at least three spatially separated temperature sensors can include:

[0060] Step S11: deploying the first temperature sensor in a region close to a heat source, deploying the second temperature sensor in a user's residence region, and deploying the third temperature sensor in a ventilation dead angle region;

[0061] Step S12: synchronously collecting temperature values of the three regions based on the deployment regions.

[0062] In the embodiment of the present application, by deploying temperature sensors in the near heat source area, the user's residence area and the ventilation dead angle area, the representative different areas in the environment can be accurately covered. The near heat source area sensor can timely sense the sudden heat change, the user's residence area sensor can ensure the accurate monitoring of the user's body temperature, and the ventilation dead angle area sensor can pay attention to the local high temperature area that is easily ignored, so as to provide accurate data basis for subsequent wind speed adjustment and avoid temperature misjudgment. At the same time, synchronous acquisition ensures the timeliness and consistency of the temperature data of the three areas, avoiding data deviation caused by asynchronous acquisition time.

[0063] In the embodiment of the present application, when specifically applied, the following technical solutions can be used to achieve the purpose, for example:

[0064] The step S11 above determines the near heat source area according to the heat source distribution in the environment. For example, in the kitchen scene, the area around the stove is a obvious heat source. The first temperature sensor is installed at a suitable position 0.5-1 meters away from the stove, which can effectively capture the influence of the heat generated by cooking on the surrounding environment temperature. In the living room scene, if it is close to the balcony and the sunlight is directly incident, the first temperature sensor can be placed in the sunlight irradiation area. For the user's residence area, the second temperature sensor is deployed above or beside the user's daily activity position at a distance of 0.3-0.5 meters according to the daily use habits, such as the sofa position in the living room and the bed position in the bedroom, so as to accurately obtain the temperature of the environment where the user is located. By observing the environment layout, the area with poor air circulation is found as the ventilation dead angle area, such as the corner of the room and the area blocked by large furniture, and the third temperature sensor is installed in this area to monitor the temperature change caused by insufficient ventilation.

[0065] After the three temperature sensors are deployed, the step S12 above starts the synchronous acquisition program, sets a fixed time interval, such as 10 seconds, and triggers the three sensors to collect temperature data at the same time. During the collection process, the sensor converts the detected temperature signal into an electrical signal, and then converts the analog electrical signal into a digital temperature value through an analog-digital conversion unit, and marks the first temperature value, the second temperature value and the third temperature value respectively. After the collection is completed, the three temperature values are sent to the central processing unit of the main controller in real time through the data transmission unit (such as wireless WiFi, Bluetooth, etc.).

[0066] In a preferred embodiment of the present application, the step S2 above: 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 under the reference temperature as the area change rate; and generating a temperature distribution dispersion coefficient based on the area change rate, which can include:

[0067] Step S21, mapping the collected first temperature value, second temperature value and third temperature value into first coordinate point, second coordinate point and third coordinate point in a two-dimensional coordinate system respectively;

[0068] Step S22, constructing a dynamic closed geometric figure based on the first coordinate point, second coordinate point and third coordinate point;

[0069] Step S23, calculating the current area of the dynamic closed geometric figure, and comparing the current area with the baseline area under the baseline temperature state to generate an area change rate;

[0070] Step S24, taking the area change rate as a temperature distribution dispersion coefficient.

[0071] In the embodiment of the present application, the temperature value is mapped into a coordinate point and a dynamic closed geometric figure model is constructed, which can convert abstract temperature data into visual and calculable geometric elements, intuitively present the temperature difference at different positions through the shape and size change of the closed geometric figure, facilitate the analysis of the coordinate point relationship and the quantification of the temperature distribution characteristics; by comparing the current closed geometric figure area with the baseline area to generate an area change ratio, which is taken as a temperature distribution dispersion coefficient, a quantitative index is provided for the main controller to judge the temperature dispersion degree, which simplifies the calculation process, and the main controller can quickly and accurately adjust the wind speed according to different dispersion coefficients, increases the wind speed to balance the temperature difference when the temperature dispersion degree is high, reduces the wind speed to avoid excessive blowing when it is uniform, and improves the user's comfort.

[0072] In the embodiment of the present application, when applied specifically, the following technical solutions can be used to achieve it, for example:

[0073] The above step S21, a two-dimensional coordinate system is preset, and a certain fixed point (such as the installation position of the electric fan) is taken as the origin of the coordinate system. When the first temperature value, the second temperature value and the third temperature value are collected by the three temperature sensors, the temperature values are converted into coordinate points in the coordinate system according to the preset rules. For example, it is set that the horizontal coordinate in the coordinate system increases by 1 unit when the temperature value increases by 1℃, and the vertical coordinate is given a different offset according to the different regions of the sensor deployment, such as the vertical coordinate offset of the sensor in the near heat source region is 2, the vertical coordinate offset of the user's residence region is 0, and the vertical coordinate offset of the ventilation dead angle region is -2. Through such conversion rules, the first temperature value, the second temperature value and the third temperature value are respectively mapped into the first coordinate point, the second coordinate point and the third coordinate point in the coordinate system.

[0074] After obtaining the first coordinate point, the second coordinate point and the third coordinate point, the main controller starts a graphic drawing algorithm, positions to the first coordinate point as the starting position, and extends a line segment from the first coordinate point to the second coordinate point to complete the drawing of the first side by using the algorithm; takes the second coordinate point as a new starting point, and draws a second line segment from the second coordinate point to the third coordinate point by using the algorithm again; connects the third coordinate point to the first coordinate point in reverse to form a third line segment, so that the three line segments are connected end to end to form a closed dynamic closed geometric figure geometric model; during the drawing process, the main controller tracks the drawing progress in real time to ensure that each coordinate point is connected accurately and the closed geometric figure is closed to prevent gaps or extra lines.

[0075] After the dynamic closed geometric figure geometric model is constructed, the main controller calculates the lengths of the three sides of the closed geometric figure. The main controller determines the horizontal distance and the vertical distance between two coordinate points in the coordinate system, and then obtains the actual length of the line segment according to a certain conversion rule. For example, for the line segment between the first coordinate point and the second coordinate point, the main controller first obtains the difference between the two points in the horizontal coordinate and the vertical coordinate, and then converts the difference into the length of the line segment according to a preset calculation logic and records the length. Similarly, the lengths of the line segments between the second coordinate point and the third coordinate point and between the third coordinate point and the first coordinate point are calculated and recorded.

[0076] In addition to the lengths of the sides, the main controller also calculates the angles of each corner of the closed geometric figure. The main controller analyzes the angle relationship between the three sides according to the length information of the three sides and the calculation logic of the internal angles of the closed geometric figure, determines the specific angle value of each corner through a series of judgment and calculation steps, and records and saves the angle value.

[0077] The calculated geometric property information such as the lengths of the sides and the angles of the corners will be an important basis for subsequent calculation of the area of the closed geometric figure and analysis of the geometric deformation of the closed geometric figure. The main controller can accurately determine the shape and size changes of the closed geometric figure by further processing and analyzing the data.

[0078] In the above step S23, the main controller uses the area calculation formula of the closed geometric figure to calculate the area of the current dynamic closed geometric figure according to the lengths of the three sides or other geometric properties of the dynamic closed geometric figure recorded. At the same time, the main controller retrieves the reference area of the initial closed geometric figure constructed at the reference temperature state (such as when the ambient temperature is uniform and stable) from the pre-stored database. Then, the main controller divides the calculated area 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, the area change ratio is 1.5.

[0079] After the area change ratio is obtained, the main controller directly takes the ratio as a temperature distribution dispersion coefficient in step S24; the coefficient will be passed to the subsequent wind speed adjustment algorithm for correcting the wind speed; for example, when the area change ratio is 1.5, the main controller takes 1.5 as the dispersion coefficient, and according to a preset rule, judges whether the promotion amplitude of the wind speed gear needs to be enhanced or weakened.

[0080] In a preferred embodiment of the present application, step S3: threshold value judgment according to the dispersion coefficient: when the dispersion coefficient is greater than a first preset threshold value, a positive correction instruction is generated; when the dispersion coefficient is less than a second preset threshold value, a negative correction instruction is generated; and according to the type of the correction instruction, a corresponding wind speed correction value is calculated, which can include:

[0081] Step S31, threshold value judgment based on the dispersion coefficient: when the dispersion coefficient is greater than a first preset threshold value, a positive correction instruction is generated; when the dispersion coefficient is less than a second preset threshold value, a negative correction instruction is generated;

[0082] Step S32, according to the type of the correction instruction, a corresponding wind speed correction value is calculated: for the positive correction instruction, the correction value is in a positive proportional relationship with the difference between the dispersion coefficient and a reference value; and for the negative correction instruction, the correction value is in a positive proportional relationship with the difference between the reference value and the dispersion coefficient.

[0083] In the embodiment of the present application, by setting double threshold value judgment temperature distribution condition, a positive or negative correction instruction is generated, which provides a clear direction for wind speed adjustment, so that the fan adjustment scheme can flexibly adjust the strategy according to the actual temperature distribution, and the intelligence and adaptability of the fan adjustment are enhanced; at the same time, the wind speed correction value is calculated in a positive proportional relationship according to the type of the correction instruction, so that the wind speed adjustment amplitude is closely related to the temperature dispersion degree, the greater the temperature difference, the greater the wind speed adjustment, and the more uniform the adjustment is more gentle, which not only meets the environmental requirements to improve user comfort, but also optimizes the fan operation efficiency.

[0084] In the embodiment of the present application, when specifically applied, the following technical solutions can be used to realize, for example:

[0085] The step S31 sets two key values, i.e., a first preset threshold and a second preset threshold, which are important boundaries for judging the dispersion degree of the temperature distribution; after obtaining the dispersion degree coefficient of the temperature distribution, the main controller compares the coefficient with the preset threshold one by one, first judges whether the dispersion degree coefficient is greater than the first preset threshold, if yes, it indicates that the current environmental temperature distribution has a high dispersion degree 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 strengthen the lifting amplitude of the wind speed gear to speed up the air flow and balance the temperature difference; then, the main controller further judges whether the dispersion degree coefficient is less than the second preset threshold, if yes, it indicates that the current environmental 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 weaken the lifting amplitude of the wind speed gear to avoid excessive blowing. If the dispersion degree coefficient is between the two preset thresholds, no correction instruction is generated and the current wind speed adjustment logic is maintained.

[0086] The step S32 further calculates a wind speed correction value according to the type of the correction instruction after the main controller generates the correction instruction; if a positive correction instruction is received, the main controller first determines a reference value (usually the first preset threshold or a value related thereto), then calculates the difference between the dispersion degree coefficient and the reference value, which reflects the degree to which the current temperature distribution dispersion degree exceeds the reference state. According to the preset calculation rule, the wind speed correction value is in a positive proportional relationship with the difference, i.e., the greater the difference, the greater the wind speed correction value, which means that the wind speed gear needs to be increased by a larger amplitude; for example, if the difference is 0.5, the wind speed correction value calculated according to the rule may be 1 gear unit; if the difference increases to 1, the wind speed correction value may be increased to 2 gear units accordingly.

[0087] If a negative correction instruction is received, the main controller also first determines a reference value (usually the second preset threshold or a value related thereto), then calculates the difference between the reference value and the dispersion degree coefficient, which reflects the degree to which the current temperature distribution dispersion degree is lower than the reference state. According to the preset rule, the wind speed correction value is in a positive proportional relationship with the difference, i.e., the greater the difference, the greater the wind speed correction value, which means that the wind speed gear needs to be weakened by a larger amplitude; for example, if the difference is 0.3, the wind speed correction value may be reduced by 0.5 gear units; if the difference increases to 0.6, the wind speed correction value may be increased to reduce 1 gear unit accordingly.

[0088] In a preferred embodiment of the present application, the step S4 of calculating the average environmental 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 the preset temperature-wind speed mapping rule in combination with the wind speed correction value can include:

[0089] Step S41, calculate the average of the collected first temperature value, second temperature value and third temperature value, and generate environment average temperature data;

[0090] Step S42, input the environment average temperature data into the preset temperature-wind speed mapping rule table, and output the basic wind speed gear parameter;

[0091] Step S43, dynamically adjust the temperature threshold interval of the mapping rule table based on the basic wind speed gear parameter and the wind speed correction value;

[0092] Step S44, remap the environment average temperature data based on the adjusted mapping rule table to generate the initial wind speed gear parameter; wherein the temperature-wind speed mapping rule satisfies: outputting a high speed gear when the temperature reaches or exceeds the first temperature threshold; outputting a medium speed gear when the temperature is between the second temperature threshold and the first temperature threshold; and outputting a low speed gear when the temperature is below the second temperature threshold.

[0093] In the embodiment of the application, by calculating the average of the temperature data of three different positions, a representative basic temperature is obtained, avoiding the influence of local anomalies on the overall judgment, and providing a reliable reference for wind speed adjustment; with the help of the preset temperature-wind speed mapping rule table, the basic wind speed gear can be quickly determined to indicate the direction of adjustment and ensure the rationality and stability of the adjustment; according to the wind speed correction value, the temperature threshold interval of the mapping rule table is dynamically adjusted, which can enhance the adjustment sensitivity when the temperature dispersion is high to balance the temperature difference, and reduce the wind speed fluctuation when the temperature is uniform, and flexibly adapt to complex environments; based on the adjusted rule table, the initial wind speed gear parameter is regenerated, the temperature dispersion information is integrated into the basic adjustment strategy, and secondary optimization is realized.

[0094] In the embodiment of the application, when specifically applied, the following technical solutions can be used to realize it, for example:

[0095] After the first temperature value, the second temperature value and the third temperature value are obtained in the above step S41, the main controller starts the data processing program, the main controller collects the three temperature values, adds the three temperature values according to the calculation logic of arithmetic mean, and then divides by 3; for example, if the first temperature value is 28℃, the second temperature value is 30℃, and the third temperature value is 26℃, the main controller first calculates 28+30+26=84, and then divides 84 by 3 to obtain the environment average temperature data of 28℃; after the calculation is completed, the environment average temperature data is stored in a specific cache area for subsequent use.

[0096] The step S42 above, the system pre-stores a temperature-wind speed mapping rule table, the temperature-wind speed mapping rule table is divided into different temperature intervals by setting multiple temperature thresholds, and each interval is matched with a unique corresponding wind speed gear, so as to realize the linear regulation logic that the higher the temperature, the higher the wind speed gear, and the lower the temperature, the lower the wind speed gear. The following is a specific provision method:

[0097] The rule table mainly includes two parts of contents:

[0098] Temperature threshold and interval division: multiple temperature thresholds (such as 30℃, 25℃, etc.) are pre-set in the table, and these thresholds are arranged in order from high to low or from low to high, so as to divide the temperature range into several continuous intervals; for example: if the thresholds are set to 30℃ and 25℃, the temperature interval can be divided into three intervals of higher than 30℃, 25℃-30℃, and lower than or equal to 25℃.

[0099] Corresponding relationship of wind speed gears: each temperature interval corresponds to a fixed wind speed gear (such as high speed, medium speed, and low speed), and the gear level is directly related to the high and low of the temperature interval; for example: higher than 30℃ corresponds to high speed gear, 25℃-30℃ corresponds to medium speed gear, and lower than or equal to 25℃ corresponds to low speed gear.

[0100] Taking the common three-gear wind speed (high speed, medium speed, and low speed) as an example, the specific mapping relationship of the rule table is as follows:

[0101] Temperature range Corresponding wind speed gear Explanation Temperature > 30℃ High speed gear In high temperature environment, start with the highest wind speed to enhance cooling. 25°C < temperature < 30°C Medium speed gear In medium temperature environment, maintain medium wind speed to balance comfort and energy saving. Temperature ≤ 25℃ Low speed gear In low temperature environment, use the lowest wind speed to avoid overcooling.

[0102] Special notes:

[0103] If the temperature is exactly equal to the threshold (such as 25℃), the rule table will clearly specify its belonging interval (such as 25℃ and below or 25℃ and above), so as to avoid confusion in judgment; the number of thresholds can be increased (such as adding 20℃ as a low temperature threshold) according to actual needs, so as to further refine the temperature interval and the wind speed gear (such as adding a light wind gear).

[0104] Key design principles:

[0105] Positive correlation logic of temperature and wind speed: the wind speed gear must be gradually increased with the increase of temperature, for example: low temperature corresponds to low speed, medium temperature corresponds to medium speed, and high temperature corresponds to high speed, so as to ensure consistent logic and meet the human body's sensory needs.

[0106] Cover the full temperature range: the threshold setting needs to cover all possible temperatures (such as 18℃-35℃) of the electric fan use scene, so as to ensure that any ambient temperature can be matched with a corresponding wind speed gear, and avoid the situation that no gear is available.

[0107] Reasonableness of threshold intervals: Threshold intervals need to be set in combination with the human body’s sensitivity to temperature changes. For example, in summer, the medium temperature range can be set to 26℃-30℃ (corresponding to the comfortable temperature of air conditioning), and the high temperature range can be set to above 30℃ (corresponding to the feeling of heat).

[0108] Adjustability: The rule table supports flexible adjustment of threshold and speed correspondence according to different scenarios. For example, the high temperature threshold can be set to 28℃ for the elderly (starting the medium speed earlier), and the low temperature threshold can be set to 24℃ for children's rooms (switching to the low speed earlier). Different regions can adjust the threshold according to climate characteristics (such as setting the high temperature threshold to 32℃ in tropical regions and 30℃ in temperate regions).

[0109] The matching process of the main controller: After the main controller obtains the average ambient temperature, it will perform the following steps:

[0110] Read all temperature thresholds from the rule table and determine which range the temperature belongs to in order. For example, if the temperature is 28℃ and the thresholds in the rule table are 30℃ and 25℃, then it is determined to be between 25℃ and 30℃. Based on the range, directly retrieve the corresponding wind speed setting from the rule table as the basic parameter. For example, the range between 25℃ and 30℃ corresponds to the medium speed setting, and the main controller outputs the medium speed setting signal.

[0111] In step S43 above, after the main controller obtains the basic wind speed level parameters and wind speed correction value, it dynamically adjusts the preset temperature-wind speed mapping rule table. If the wind speed correction value is positive, it indicates 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 downwards, for example, adjusting the first temperature threshold from 30℃ to 29℃ and the second temperature threshold from 25℃ to 24℃. This makes it easier to trigger a higher wind speed adjustment at the same average ambient temperature. If the wind speed correction value is negative, it indicates that the wind speed adjustment range needs to be reduced. The main controller will fine-tune the temperature threshold range upwards, for example, adjusting the first temperature threshold from 30℃ to 31℃ and the second temperature threshold from 25℃ to 26℃. This makes it more inclined to select a lower wind speed at the same temperature. During the adjustment process, the main controller records the adjusted temperature threshold range.

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

[0113] In a preferred embodiment of the present invention, step S5 above: superimposing the wind speed correction value onto the initial wind speed gear parameter to generate the final wind speed gear control parameter may include:

[0114] Step S51: Add the initial wind speed setting parameter and the wind speed correction value to generate the superposition result;

[0115] Step S52: Perform boundary restriction processing on the superposition calculation result: when the superposition calculation result exceeds the preset maximum gear threshold, set the final wind speed gear control parameter to the maximum gear threshold; when the superposition calculation result is lower than the preset minimum gear threshold, set the final wind speed gear control parameter to the minimum gear threshold; when the superposition calculation result is between the minimum gear threshold and the maximum gear threshold, use the superposition calculation result directly as the final wind speed gear control parameter.

[0116] In this embodiment of the invention, the wind speed correction value is added to the initial wind speed setting parameter. This allows for the rapid integration of the basic adjustment requirements under the average ambient temperature and the correction requirements for temperature distribution dispersion. The system optimizes the wind speed setting based on the actual temperature distribution, making the wind speed adjustment more environmentally friendly. Simultaneously, boundary constraint processing ensures that the final wind speed setting control parameter is within a reasonable range, preventing over-adjustment that could exceed the hardware's support range or result in unreasonable settings. This prevents motor overload when temperature dispersion is high and ensures basic ventilation function when the temperature is too low. This approach guarantees the safe and stable operation of the fan, extends its service life, and ensures users receive a suitable wind speed experience.

[0117] In this embodiment of the invention, when applied in a specific way, it can be implemented through the following technical solutions, for example:

[0118] In step S51 above, after obtaining the initial wind speed setting parameter and wind speed correction value, the main controller starts the parameter calculation program. The main controller treats the initial wind speed setting parameter as a basic value. For example, if this parameter is a medium speed setting, it can be set to 3 (assuming low speed is 1, medium speed is 3, and high speed is 5). At the same time, the obtained wind speed correction value is assumed to be +1. The main controller adds the initial wind speed setting parameter and the wind speed correction value according to the logic of arithmetic addition, that is, 3 + 1 = 4. After completing the addition operation, the superposition operation result 4 is obtained. This result is temporarily stored in the cache area, waiting for the next step of processing. Through this direct addition operation, the system combines the wind speed correction value obtained after considering the temperature distribution dispersion with the initial wind speed setting determined based on the average temperature to initially adjust the wind speed setting parameter.

[0119] After the main controller obtains the superposition operation result, the boundary limiting processing program is started immediately in step S52; two key threshold values are preset in the system, namely a preset maximum gear threshold value (supposed to be 5, corresponding to a high speed gear) and a preset minimum gear threshold value (supposed to be 1, corresponding to a low speed gear); the main controller compares the superposition operation result with the preset maximum gear threshold value first, if the superposition operation result exceeds the maximum gear threshold value, for example, the superposition operation result is 6, greater than the preset maximum gear threshold value 5, at this time, the main controller forcibly sets the final wind speed gear control parameter to 5, namely the maximum gear threshold value; then, the main controller compares the superposition operation result with the preset minimum gear threshold value again, if the superposition operation result is lower than the minimum gear threshold value, for example, the result is 0, less than the preset minimum gear threshold value 1, the main controller sets the final wind speed gear control parameter to 1, namely the minimum gear threshold value; if the superposition operation result is between the minimum gear threshold value and the maximum gear threshold value, for example, the result is 3, in the range of 1 to 5, the main controller directly takes the superposition operation result 3 as the final wind speed gear control parameter.

[0120] In a preferred embodiment of the present application, step S6: converting the final wind speed gear control parameter into a motor speed control instruction to adjust the motor speed of the electric fan in real time; wherein the temperature-wind speed mapping rule satisfies the control principle that the wind speed gear is increased when the temperature is increased and the wind speed gear is decreased when the temperature is decreased, which can include:

[0121] 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 corresponding relationship table;

[0122] Step S62: inputting the pulse width modulation duty cycle instruction into the motor driving unit to change the motor winding current intensity by adjusting the conduction state of the power semiconductor device;

[0123] Step S63: based on the current intensity, keeping a preset proportional relationship between the actual motor speed value and the final wind speed gear control parameter; wherein the value of the pulse width modulation duty cycle instruction and the final wind speed gear control parameter have a positive correlation change trend, and the temperature-wind speed mapping rule satisfies the control principle that the wind speed gear is increased when the environmental temperature is increased and the wind speed gear is decreased when the environmental temperature is decreased.

[0124] In the embodiment of the application, through the gear-speed mapping table, the accurate conversion of the abstract wind speed gear and the specific motor control signal is realized, the motor hardware accurately identifies the adjustment instruction, the motor power is adjusted by using the PWM technology, the stepless smooth control of the speed is realized, the mechanical impact is avoided, the conduction state of the power device is accurately controlled, the input energy of the motor is adjusted in real time, the speed quickly and stably responds to the gear instruction, the running smoothness is improved, the proportional control based on the current intensity is used, the motor speed strictly follows the gear instruction, the temperature rise-gear promotion-speed up logic is accurately landed, the anti-interference ability of the feedback mechanism is enhanced, the speed is dynamically adjusted and maintained stable when the load changes, and the adjustment reliability is improved.

[0125] In the embodiment of the application, when specifically applied, the following technical solutions can be used to realize it, for example:

[0126] The step S61 is that a gear-speed corresponding relationship table is pre-stored in the system, the gear-speed corresponding relationship table is directly mapped by presetting the wind speed gear level and the pulse width modulation (PWM) duty cycle value, the control logic that the higher the gear, the larger the PWM duty cycle, and the faster the motor speed is realized. The following is a detailed description of the specific corresponding mode:

[0127] The core component of the table is:

[0128] The 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 order (such as gear 1, gear 3, gear 5) or text label (such as 1 gear, 3 gear, 5 gear), and the gear level increases in numerical value or label order (such as 1 gear is the lowest speed and 5 gear is the highest speed); for example: the common three-gear design is low-speed gear (1 gear), medium-speed gear (3 gear), and high-speed gear (5 gear), and more gears (such as 7 gear, 9 gear) can be further divided according to requirements.

[0129] The PWM duty cycle mapping: each gear corresponds to a unique PWM duty cycle value (range 0%~100%), and 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; otherwise, the speed is slower; for example: the low-speed gear (1 gear) corresponds to a 20% duty cycle, and the motor runs at a low speed; the medium-speed gear (3 gear) corresponds to a 50% duty cycle, and the motor speed is moderate; the high-speed gear (5 gear) corresponds to an 80% duty cycle, and the motor runs at a high speed.

[0130] The corresponding logic of the gear and the duty cycle is:

[0131] Linearly increasing relationship: the gear level and the PWM duty cycle are linearly and positively correlated, that is, the difference value of the duty cycle of adjacent gears is basically consistent (or increases by a fixed ratio).

[0132] For example (five-gear design):

[0133] Wind speed gear Gear number PWM duty cycle Speed effect Lowest gear Gear 1 20% Motor speed is the lowest Low-medium gear Gear 2 35% Speed is slightly higher than the lowest gear Medium gear Gear 3 50% Medium speed High-medium gear Gear 4 65% Speed is close to the highest gear Highest gear Gear 5 80% Motor speed is the highest

[0134] Features: Each gear up, duty cycle increases by 15%, to ensure uniform speed change, avoid gear jump too large resulting in wind speed mutation.

[0135] Non-uniform mapping (non-linear regulation):

[0136] According to the actual demand, non-uniform duty cycle distribution can be designed, for example: low gear interval dense: set smaller duty cycle difference (such as 1st gear 20%, 2nd gear 25%) in low speed area (such as 1st gear, 2nd gear) to meet the user's fine adjustment demand of breeze; high gear interval sparse: set larger duty cycle difference (such as 4th gear 70%, 5th gear 85%) in high speed area (such as 4th gear, 5th gear) to reduce the energy consumption increase range of high speed gear.

[0137] Interpolation calculation of intermediate gear:

[0138] When the final wind speed gear control parameter obtained by the system is not a preset gear number (such as the value 4, between the preset 3rd gear and 5th gear), the corresponding duty cycle needs to be calculated by linear interpolation method:

[0139] Determine the adjacent preset gear: find the preset gears on both sides of the parameter (such as 4th gear between 3rd gear and 5th gear);

[0140] Extract the duty cycle value: get the duty cycle of adjacent gears (such as 3rd gear 50%, 5th gear 80%);

[0141] Calculate the difference ratio: calculate the duty cycle increment according to the parameter position.

[0142] For example: if the 4th gear is located between the 3rd gear (50%) and the 5th gear (80%), the duty cycle = 50% + (80%-50%) x (4-3) / (5-3) = 65%.

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

[0144] Key design principles:

[0145] Duty cycle boundary limit: the duty cycle corresponding to the lowest gear ≥ 0% (usually set to 10%~20%, to avoid the motor unable to start due to too low voltage); the duty cycle corresponding to the highest gear ≤ 100% (usually set to 80%~95%, to reserve overload protection space).

[0146] Smoothness of rotation speed: The difference between the duty cycles of adjacent gears should not be too large (e.g., ≤20%) to avoid sudden changes in motor rotation speed during gear switching, which may produce noise or mechanical impact. Soft start / soft stop logic is supported, for example, when starting from a 0% duty cycle, the motor is first preheated at a 10% duty cycle, and then gradually increased to the target gear duty cycle.

[0147] Configurability: The gear numbers and duty cycle values in the table can be flexibly adjusted according to the motor model (e.g., DC motor, AC motor), for example, for a motor with smaller power, the highest gear duty cycle can be set to 70% to achieve the rated rotation speed. User-defined gear mapping is supported (e.g., adjusting the 3rd gear duty cycle from 50% to 60% to increase the mid-speed wind speed).

[0148] Conversion and execution of control instructions:

[0149] Table lookup matching: If the final gear is a preset number (e.g., 3rd gear), the system directly retrieves the corresponding duty cycle (50%) from the table;

[0150] Interpolation calculation: If it is not a preset gear (e.g., 4th gear), the duty cycle is generated through linear interpolation (65%);

[0151] Signal conversion: Convert the duty cycle to a digital signal instruction (e.g., binary code 100001 corresponds to a PWM waveform with a 65% duty cycle);

[0152] Instruction sending: Transmit the signal to the motor drive unit, and the drive circuit generates a corresponding PWM waveform according to the duty cycle to control the motor rotation speed.

[0153] After the motor drive unit receives the PWM duty cycle instruction, it adjusts the energization time proportion of the motor winding by controlling the on and off states of power semiconductor devices (e.g., MOSFET or IGBT); for example, when the PWM duty cycle is 65%, the power device is on for 65% of the cycle and off for 35%, so that the motor winding obtains an average current intensity corresponding to the high-speed gear.

[0154] Current intensity and PWM duty cycle are positively correlated: The higher the duty cycle, the longer the motor winding is energized, the larger the average current, and the faster the motor rotation speed.

[0155] The above step S63, the proportional relationship preset by the main controller is a linear correspondence logic established based on the principle of electromagnetic induction of the motor, the core of which is to bind the current intensity change and the rotation speed change as a fixed proportion, the specific rules are as follows:

[0156] The basic correspondence logic: taking the current intensity as the intermediate variable, a linear transmission relationship of gear parameter→current intensity→rotational speed is established; for example: setting the current to increase by 1A, the rotational speed is increased by 100 rpm, so that the rotational speed change is in a fixed proportion to the current change (the current intensity is positively correlated with the rotational speed).

[0157] Mapping of gear parameters and current: each wind speed gear parameter corresponds to a unique current intensity value, which is determined in advance through motor characteristic testing.

[0158] For example: when the gear parameter is 4, the corresponding current is 3A, according to the preset proportion of 1A→100 rpm, the basic rotational speed is 3*100=300 rpm (possibly superimposed with the initial reference rotational speed, for example, the total rotational speed is 1200 rpm in the example, which implies that the reference rotational speed is 900 rpm);

[0159] When the gear parameter is increased to 5, the corresponding current is 4A, and the rotational speed is increased to 4*100=400 rpm (superimposed with the reference, which is 1600 rpm).

[0160] Physical meaning of linear proportion:

[0161] The current intensity is directly used to control the motor magnetic field intensity (the greater the current, the stronger the magnetic field→the greater the torque→the higher the rotational speed), and the control logic is simplified through a fixed proportion, so that the rotational speed regulation is predictable.

[0162] The proportional relationship needs to be calibrated in advance in combination with the rated parameters of the motor (such as rated current and rated rotational speed) to ensure operation within the safe working range.

[0163] Dynamic correction of feedback mechanism:

[0164] The Hall sensor monitors the actual rotational speed of the motor in real time, and if the rotational speed deviates from the preset proportion due to load changes (such as fan blade obstruction) (for example, gear parameter 5 corresponds to a theoretical rotational speed of 1600 rpm, but the actual rotational speed is only 1500 rpm), the main controller automatically adjusts the PWM duty cycle (such as increasing the duty cycle to increase the current), until the actual rotational speed matches the gear parameter, maintaining the effectiveness of the linear proportion.

[0165] As shown in Figure 2 The embodiment of the present application also provides an electric fan wind speed intelligent control system that is self-adaptive to environmental temperature, which comprises:

[0166] A collection module is configured to synchronously collect first, second and third temperature values at different positions in the environment of the electric fan through at least three spatially separated temperature sensors.

[0167] The calculation module is used to map the first temperature value, the second temperature value, and the third temperature value to spatial coordinate points to form a closed geometric figure; calculate the ratio of the current figure area to the initial figure area at the reference temperature as the area change rate; and generate the temperature distribution dispersion coefficient based on this area change rate.

[0168] The correction module is used to determine the threshold based on the dispersion coefficient: when the dispersion coefficient is greater than the first preset threshold, a positive correction instruction is generated; when the dispersion coefficient is less than the second preset threshold, a negative correction instruction is generated; and the corresponding wind speed correction value is calculated according to the type of correction instruction.

[0169] The 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 at the same time, combined with the wind speed correction value, generate the initial wind speed level parameters according to the preset temperature-wind speed mapping rules.

[0170] The overlay module is used to overlay the wind speed correction value onto the initial wind speed gear parameter to generate the final wind speed gear control parameter.

[0171] The conversion module is used to convert the final fan speed control parameters into motor speed control commands to adjust the electric fan motor speed in real time. The temperature-fan speed mapping rule satisfies the condition that the fan speed is increased when the temperature rises and decreased when the temperature falls.

[0172] It should be noted that this system is a system corresponding to the above method. All implementation methods in the above method embodiments are applicable to this embodiment and can achieve the same technical effect.

[0173] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.

Claims

1. A method for intelligent control of electric fan speed that adapts to ambient temperature, characterized in that, The method includes: Step S1: Simultaneously collect the first temperature value, the second temperature value, and the third temperature value at different locations in the electric fan environment using at least three spatially separated temperature sensors; Step S2: Map the first temperature value, the second temperature value, and the third temperature value to spatial coordinate points to form a closed geometric figure; calculate the ratio of the current figure area to the initial figure area at the reference temperature as the area change rate; generate the temperature distribution dispersion coefficient based on this area change rate; Step S3: Determine the threshold based on the dispersion coefficient: when the dispersion coefficient is greater than the first preset threshold, generate a positive correction command; when the dispersion coefficient is less than the second preset threshold, generate a negative correction command; calculate the corresponding wind speed correction value according to the correction command type. Step S4: Calculate the average ambient temperature based on the first, second, and third temperature values. Simultaneously, combine this with a wind speed correction value and generate initial wind speed parameters according to a preset temperature-wind speed mapping rule. This includes: calculating the average of the collected first, second, and third temperature values ​​to generate average ambient temperature data; inputting the average ambient temperature data into a preset temperature-wind speed mapping rule table to output basic wind speed parameters; dynamically adjusting the temperature threshold range of the mapping rule table based on the basic wind speed parameters and the wind speed correction value; and remapping the average ambient temperature data to generate the initial wind speed parameters based on the adjusted mapping rule table. The temperature-wind speed mapping rule satisfies the following: outputting a high speed when the temperature reaches or exceeds the first temperature threshold; outputting a medium speed when the temperature is between the second and first temperature thresholds; and outputting a low speed when the temperature is below the second temperature threshold. Step S5: Add the wind speed correction value to the initial wind speed setting parameter to generate the final wind speed setting control parameter; Step S6: Convert the final fan speed control parameters into motor speed control commands to adjust the electric fan motor speed in real time; wherein, the temperature-fan speed mapping rule satisfies the condition that the fan speed is increased when the temperature rises and decreased when the temperature falls.

2. The intelligent fan speed control method for adaptive ambient temperature as described in claim 1, characterized in that, Step S1: Simultaneously collect the first, second, and third temperature values ​​at different locations in the electric fan environment using at least three spatially separated temperature sensors, including: The first temperature sensor is deployed in the area near the heat source, the second temperature sensor is deployed in the area where users usually reside, and the third temperature sensor is deployed in the area where ventilation is in a dead zone. Based on the deployment area, temperature values ​​from three areas are collected simultaneously.

3. The intelligent fan speed control method for adaptive ambient temperature as described in claim 2, characterized in that, Step S2: Map the first temperature value, the second temperature value, and the third temperature value to spatial coordinate points to form a closed geometric figure; The ratio of the current graphic area to the initial graphic area at the reference temperature is calculated as the area change rate. The temperature distribution dispersion coefficient is generated based on this area change rate, including: The collected first temperature value, second temperature value, and third temperature value are mapped to the first coordinate point, second coordinate point, and third coordinate point in a two-dimensional coordinate system, respectively. Based on the first coordinate point, the second coordinate point, and the third coordinate point, construct a dynamic closed geometric figure; Calculate the current area of ​​the dynamic closed geometry and compare it with the reference area under the pre-stored reference temperature state to generate the area change rate; The area change rate is used as the temperature distribution dispersion coefficient.

4. The intelligent fan speed control method for adaptive ambient temperature as described in claim 3, characterized in that, Step S3: Threshold judgment based on the dispersion coefficient: When the dispersion coefficient is greater than the first preset threshold, a positive correction instruction is generated; When the dispersion coefficient is less than the second preset threshold, a negative correction instruction is generated; Calculate the corresponding wind speed correction value based on the correction instruction type, including: Threshold determination based on the dispersion coefficient: when the dispersion coefficient is greater than the first preset threshold, a positive correction instruction is generated; when the dispersion coefficient is less than the second preset threshold, a negative correction instruction is generated. Based on the type of correction instruction, calculate the corresponding wind speed correction value: for positive correction instructions, make the correction value directly proportional to the difference between the dispersion coefficient and the reference value; for negative correction instructions, make the correction value directly proportional to the difference between the reference value and the dispersion coefficient.

5. The intelligent fan speed control method for adaptive ambient temperature as described in claim 4, characterized in that, Step S5: Add the wind speed correction value to the initial wind speed setting parameter to generate the final wind speed setting control parameter, including: The initial wind speed setting parameter and the wind speed correction value are added together to generate the superposition result. Boundary constraint processing is performed on the superposition calculation results: when the superposition calculation result exceeds the preset maximum gear threshold, the final wind speed gear control parameter is set to the maximum gear threshold; when the superposition calculation 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 calculation result is between the minimum gear threshold and the maximum gear threshold, the superposition calculation result is directly used as the final wind speed gear control parameter.

6. The intelligent fan speed control method for adaptive ambient temperature as described in claim 5, characterized in that, Step S6: Convert the final fan speed control parameters into motor speed control commands to adjust the fan motor speed in real time; wherein, the temperature-fan speed mapping rule satisfies the condition of increasing the fan speed when the temperature rises and decreasing the fan speed when the temperature falls, including: Based on the predefined gear-speed correspondence table, the final wind speed gear control parameters are converted into the corresponding pulse width modulation duty cycle command; The pulse width modulation duty cycle command is input to 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 speed of the motor is kept in a preset proportional relationship with the final wind speed control parameter; the value of the pulse width modulation duty cycle command is positively correlated with the final wind speed control parameter, and the temperature-wind speed mapping rule meets the control principle of increasing the wind speed when the ambient temperature rises and decreasing the wind speed when the ambient temperature falls.

7. An intelligent control system for electric fan speed that adapts to ambient temperature, the system implementing the method as described in any one of claims 1 to 6, characterized in that, include: The acquisition module is used to simultaneously acquire the first temperature value, the second temperature value, and the third temperature value at different locations in the electric fan environment through at least three spatially separated temperature sensors; The calculation module is used 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; The ratio of the current graphic area to the initial graphic area at the reference temperature is calculated as the area change rate; the temperature distribution dispersion coefficient is generated based on this area change rate. The correction module is used to determine the threshold based on the dispersion coefficient: when the dispersion coefficient is greater than the first preset threshold, a positive correction instruction is generated; when the dispersion coefficient is less than the second preset threshold, a negative correction instruction is generated. Calculate the corresponding wind speed correction value based on the type of correction instruction; The 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 at the same time, combined with the wind speed correction value, generate the initial wind speed level parameters according to the preset temperature-wind speed mapping rules. The overlay module is used to overlay 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 fan speed control parameters into motor speed control commands to adjust the electric fan motor speed in real time. The temperature-fan speed mapping rule satisfies the condition that the fan speed is increased when the temperature rises and decreased when the temperature falls.

8. A computing device, characterized in that, include: One or more processors; A storage device for storing one or more programs that, when executed by one or more processors, cause the one or more processors to implement the method as described in any one of claims 1 to 6.

9. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a program that, when executed by a processor, implements the method as described in any one of claims 1 to 6.

Citation Information

Patent Citations

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

    CN119616566A

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

    CN119900729A