Case heat dissipation intelligent control system based on temperature sensing
By establishing an intelligent control system based on temperature sensing in the chassis heat dissipation intelligent control system, the problem of lack of control variable testing and optimization in the existing technology is solved, and more efficient heat dissipation management and energy saving are achieved.
Patent Information
- Application Number
- CN202411907709.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-24
- Publication Date
- 2025-01-24
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In the prior art, the control variable test is not conducted on the relevant parameters of the internal components of the chassis, thereby obtaining the relevant laws of heat dissipation, lacking the application and accuracy of control, and not optimizing the efficiency of the system, which is easy to cause energy waste and is not conducive to energy conservation. Environmental friendly.
An intelligent chassis cooling control system based on temperature sensing is provided, including a data acquisition module, a data analysis module, an optimization module and a building module. By obtaining the models and parameters of key components of the chassis, experiments and data analysis are conducted, and a mapping relationship is established to optimize the fan blade installation angle and pulse frequency.
It has achieved more effectively managing the temperature in the chassis, preventing overheating, improving the performance and life of electronic equipment, avoiding unnecessary energy consumption, realizing energy saving, automatic adjustment of heat dissipation strategies, reducing manual intervention, and improving management efficiency and system response speed.
Smart Images

Figure CN119356444A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data analysis, and in particular to a chassis heat dissipation intelligent control system based on temperature perception. Background Art
[0002] In recent years, intelligent temperature controllers are developing from analog to digital, from integration to intelligence and networking, improving temperature measurement accuracy and resolution, adding testing functions, realizing standardization and normalization of bus technology, and improving reliability and safety design.
[0003] At present, a chassis heat dissipation control system is disclosed in a Chinese invention patent with publication number CN117369603B. The method collects load and temperature information of key components by combining a temperature sensor network and infrared thermal imaging technology, and uses a long short-term memory network algorithm to provide accurate load and temperature trend predictions, optimize power management and heat dissipation regulation, and a real-time monitoring module to continuously monitor power consumption and performance. However, the related technology does not conduct control variable tests on relevant parameters of internal components of the chassis to obtain heat dissipation-related laws, lacks control applicability and accuracy, does not optimize system efficiency, easily causes energy waste, and is not conducive to energy conservation and environmental protection. Summary of the invention
[0004] The technical problem solved by the present invention is that the related technology does not conduct controlled variable tests on the relevant parameters of the internal components of the chassis to obtain the heat dissipation related laws, lacks the applicability and accuracy of the control, does not optimize the efficiency of the system, easily causes energy waste, and is not conducive to energy saving and environmental protection.
[0005] In order to solve the above technical problems, the present invention provides the following technical solutions: In the first aspect, a chassis heat dissipation intelligent control system based on temperature perception includes a data acquisition module, a data analysis module, an optimization module and a construction module; The data acquisition module obtains key components of the chassis and their models, the key components including fans, CPUs, power adapters and batteries, matches the corresponding rated temperatures according to the CPU models, power adapter models and battery models, records them as standard temperatures, obtains the fan radius according to the fan model, and sets the analog quantity; The data analysis module sets a first variable, a first invariant and a first control variable according to the analog quantity, performs a first test, collects a first test temperature, compares the first test temperature with a corresponding standard temperature, sends a first pulse frequency control instruction according to the comparison result, and the CPU continuously controls the pulse frequency according to the first pulse frequency control instruction until the first test temperature is less than the corresponding standard temperature and stops the control to obtain a second pulse frequency; The optimization module sets a second invariant and a second variable, performs a second test, obtains a second test temperature, calculates a rate of change of the second test temperature, and sets an ideal fan blade installation angle according to the rate of change of the second test temperature; The construction module establishes a first mapping relationship between the CPU model, the power adapter model, the battery model, the fan model and the ideal fan blade installation angle, and establishes a second mapping relationship between the load value, the ideal fan blade installation angle and the second pulse frequency.
[0006] As a preferred solution of the temperature-aware chassis heat dissipation intelligent control system described in the present invention, the data acquisition module obtains a chassis QR code image, connects to a network to scan the chassis QR code image, and obtains key components of the chassis and their models, wherein the key components include a fan, a CPU, a power adapter, and a battery, and the CPU adjusts the pulse frequency through a frequency converter to adjust the fan speed; Calling a component database, inputting the model of the CPU, the model of the power adapter and the model of the battery into the component database, matching the rated temperatures corresponding to the model of the CPU, the model of the power adapter and the model of the battery, and recording them as standard temperatures, wherein the standard temperatures include a first standard temperature, a second standard temperature and a third standard temperature; Inputting the fan model into the component database, and matching the fan radius corresponding to the fan model; Set the load value, pulse frequency, CPU model, power adapter model, battery model, fan radius and fan blade installation angle as analog quantities.
[0007] As a preferred solution of the temperature-aware chassis heat dissipation intelligent control system described in the present invention, wherein: the data analysis module sets the first variable, the first invariant and the first control quantity according to the analog quantity; The first variable is the load value, the first invariant is the CPU model, the power adapter model, the battery model, the fan radius and the fan blade installation angle, the first control variable is the pulse frequency, and a first test is performed; A first test temperature is collected, where the first test temperature includes a first CPU temperature, a first power adapter temperature, and a first battery temperature.
[0008] As a preferred solution of the temperature-sensing-based chassis heat dissipation intelligent control system described in the present invention, wherein: the data analysis module compares the first test temperature with the corresponding standard temperature, and sends a first pulse frequency control instruction according to the comparison result; The comparison result of the first test temperature and the corresponding standard temperature includes that the first test temperature is greater than the corresponding standard temperature, and the first test temperature is less than or equal to the corresponding standard temperature; When the first test temperature is greater than the corresponding standard temperature, the first pulse control instruction is sent, and when the first test temperature is less than or equal to the corresponding standard temperature, the first pulse control instruction is not sent; When the first pulse frequency control instruction occurs, the CPU sets the first value as the first change amount, continuously controls the pulse frequency, and continuously obtains the corresponding first test temperature, compares the first test temperature with the corresponding standard temperature, and when the first test temperature is less than or equal to the corresponding standard temperature, stops regulating and controlling, and obtains the pulse frequency after regulation, and records the pulse frequency after regulation as the second pulse frequency. Continuous regulation is represented by continuous increase.
[0009] As a preferred solution of the temperature-aware chassis heat dissipation intelligent control system described in the present invention, the logic of stopping regulating the first test temperature includes: Acquire a first CPU temperature, a first power adapter temperature, and a first battery temperature, as well as corresponding first standard temperature, second standard temperature, and third standard temperature; Compare the first CPU temperature with the first standard temperature to obtain a CPU temperature comparison result, wherein the CPU temperature comparison result includes that the CPU temperature is greater than the first standard temperature and that the CPU temperature is less than or equal to the first standard temperature; Compare the first power adapter temperature with the second standard temperature to obtain a power adapter temperature comparison result, wherein the power adapter temperature comparison result includes that the power adapter temperature is greater than the second standard temperature and that the power adapter temperature is less than or equal to the second standard temperature; Comparing the first battery temperature with the third standard temperature to obtain a battery temperature comparison result, wherein the battery temperature comparison result includes that the battery temperature is greater than the third standard temperature and that the battery temperature is less than or equal to the third standard temperature; When the CPU temperature comparison result is that the CPU temperature is less than or equal to the first standard temperature, and the power adapter temperature comparison result is that the power adapter temperature is less than or equal to the second standard temperature, and the battery temperature comparison result is that the battery temperature is less than or equal to the third standard temperature, stop adjusting the first test temperature; otherwise, continue to adjust the first test temperature continuously.
[0010] As a preferred solution of the temperature-aware chassis heat dissipation intelligent control system described in the present invention, the optimization module sets the second pulse frequency, the CPU model, the power adapter model, the battery model, the fan radius and the load value as the second invariant, sets the installation angle of the fan blade as the second variable, performs a second test, sets the second value as the second change amount, and continuously increases or continuously decreases the installation angle of the fan blade according to the second change amount; Acquire a second test temperature, where the second test temperature includes a second CPU temperature, a second power adapter temperature, and a second battery temperature, and calculate a change rate of the second test temperature; The ideal fan blade installation angle is set according to the change rate of the second test temperature, and the setting logic of the ideal fan blade installation angle includes: The change rates of the second test temperature are traversed, the change rates of the second test temperatures are sorted in descending order, the change rate of the second test temperature with the largest value is selected, the fan blade installation angle corresponding to the change rate of the second test temperature with the largest value is obtained, and the fan blade installation angle is set as the ideal fan blade installation angle.
[0011] As a preferred solution of the temperature-aware chassis heat dissipation intelligent control system described in the present invention, the calculation logic of the change rate of the second test temperature includes: Acquire adjacent second CPU temperatures, where the adjacent ones are two second CPU temperatures in time sequence, calculate a difference between the adjacent second CPU temperatures, record it as a first difference, calculate a ratio of the first difference to a previous second CPU temperature in the adjacent second CPU temperatures, record it as a first ratio, traverse the first ratios, calculate an average value of the first ratios, record it as an average value of the second CPU temperature change rate; Acquire adjacent second power adapter temperatures, where the adjacent temperatures are two second power adapter temperatures in time sequence, calculate a difference between the adjacent second power adapter temperatures, record it as a second difference, calculate a ratio of the second difference to a previous second power adapter temperature in the adjacent second power adapter temperatures, record it as a second ratio, traverse the second ratios, calculate an average value of the second ratios, record it as an average value of the second power adapter temperature change rate; Acquire adjacent second battery temperatures, where the adjacent second battery temperatures are two second battery temperatures in time sequence, calculate a difference between the adjacent second battery temperatures, record it as a third difference, calculate a ratio of the third difference to a previous second battery temperature in the adjacent second battery temperatures, record it as a third ratio, traverse the third ratios, calculate an average value of the second ratios, record it as an average value of the second battery temperature change rate; The average value of the second CPU temperature change rate average value, the second power adapter temperature change rate average value, and the second battery temperature change rate average value is calculated and set as the change rate of the second test temperature.
[0012] As a preferred solution of the temperature-aware chassis heat dissipation intelligent control system described in the present invention, the construction module establishes a first mapping relationship between the CPU model, the power adapter model, the battery model, the fan radius and the ideal fan blade installation angle, and establishes a second mapping relationship between the load value, the ideal fan blade installation angle and the second pulse frequency; Obtain the model of the current CPU, the model of the current power adapter, the model of the current battery, and the model of the current fan, obtain the corresponding current ideal fan blade installation angle according to the first mapping relationship, obtain the current fan blade installation angle, and compare the current fan blade installation angle with the current ideal fan blade installation angle; When the current fan blade installation angle is the same as the current ideal fan blade installation angle, the second mapping relationship is retrieved; when the current fan blade installation angle is different from the current ideal fan blade installation angle, the current fan blade installation angle is adjusted to be the same as the current ideal fan blade installation angle, the current fan blade installation angle is stopped from being adjusted, and the second mapping relationship is retrieved; The current ideal fan blade installation angle is obtained, and the corresponding current second pulse frequency is obtained according to the second mapping relationship. The CPU adjusts the pulse frequency according to the current second pulse frequency.
[0013] In a second aspect, the present invention provides an electronic device comprising a storage device, a processor and storage in the storage device, wherein the storage device stores computer-readable instructions. When the computer-readable instructions are executed by the processor, the steps in a temperature-aware chassis heat dissipation intelligent control system as described in any one of the above items are executed.
[0014] In a third aspect, the present invention provides a storage medium having a computer program stored thereon. When the computer program is executed by a processor, the steps in a temperature-aware chassis heat dissipation intelligent control system as described in any one of the above items are executed.
[0015] The beneficial effects of the present invention are as follows: by intelligently controlling fans and other heat dissipation components, the temperature inside the chassis can be managed more effectively to prevent overheating, thereby improving the performance and life of electronic equipment; the working state of the heat dissipation components can be adjusted according to actual temperature requirements to avoid unnecessary energy consumption and achieve energy saving; the integrated intelligent control system can automatically adjust the heat dissipation strategy, reducing manual intervention, improving management efficiency and system response speed; and the heat dissipation strategy can be flexibly adjusted according to different hardware configurations and workloads, with strong adaptability. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1A schematic diagram of the basic flow of a chassis heat dissipation intelligent control system based on temperature perception is provided for one embodiment of the present invention. DETAILED DESCRIPTION
[0017] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the specific implementation methods of the present invention are described in detail below in conjunction with the drawings. It is obvious that the described embodiments are only part of the embodiments of the present invention, but not all of the embodiments.
[0018] Example, see Figure 1 , is an embodiment of the present invention, which provides a chassis heat dissipation intelligent control system based on temperature perception, including a data acquisition module, a data analysis module, an optimization module and a construction module; The data acquisition module obtains key components of the chassis and their models, the key components including fans, CPUs, power adapters and batteries, matches the corresponding rated temperatures according to the CPU models, power adapter models and battery models, records them as standard temperatures, obtains the fan radius according to the fan model, and sets the analog quantity; The data analysis module sets a first variable, a first invariant and a first control variable according to the analog quantity, performs a first test, collects a first test temperature, compares the first test temperature with a corresponding standard temperature, sends a first pulse frequency control instruction according to the comparison result, and the CPU continuously controls the pulse frequency according to the first pulse frequency control instruction until the first test temperature is less than the corresponding standard temperature and stops the control to obtain a second pulse frequency; The optimization module sets a second invariant and a second variable, performs a second test, obtains a second test temperature, calculates a rate of change of the second test temperature, and sets an ideal fan blade installation angle according to the rate of change of the second test temperature; The construction module establishes a first mapping relationship between the CPU model, the power adapter model, the battery model, the fan model and the ideal fan blade installation angle, and establishes a second mapping relationship between the load value, the ideal fan blade installation angle and the second pulse frequency.
[0019] The present invention can more effectively manage the temperature in the chassis and prevent overheating by intelligently controlling fans and other heat dissipation components, thereby improving the performance and life of the electronic equipment. It can adjust the working state of the heat dissipation components according to actual temperature requirements, avoid unnecessary energy consumption, and achieve energy saving. The integrated intelligent control system can automatically adjust the heat dissipation strategy, reduce manual intervention, improve management efficiency and system response speed, and can flexibly adjust the heat dissipation strategy according to different hardware configurations and workloads, and has strong adaptability.
[0020] The data acquisition module acquires a two-dimensional code image of the chassis, connects to a network to scan the two-dimensional code image of the chassis, and obtains key components of the chassis and models of the key components. The key components include a fan, a CPU, a power adapter, and a battery. The CPU adjusts the pulse frequency through a frequency converter to adjust the fan speed. Calling a component database, inputting the model of the CPU, the model of the power adapter and the model of the battery into the component database, matching the rated temperatures corresponding to the model of the CPU, the model of the power adapter and the model of the battery, and recording them as standard temperatures, wherein the standard temperatures include a first standard temperature, a second standard temperature and a third standard temperature; Inputting the fan model into the component database, and matching the fan radius corresponding to the fan model; Set the load value, pulse frequency, CPU model, power adapter model, battery model, fan radius and fan blade installation angle as analog quantities.
[0021] The data analysis module sets a first variable, a first invariant and a first control variable according to the simulation quantity; The first variable is the load value, the first invariant is the CPU model, the power adapter model, the battery model, the fan radius and the fan blade installation angle, the first control variable is the pulse frequency, and a first test is performed; A first test temperature is collected, where the first test temperature includes a first CPU temperature, a first power adapter temperature, and a first battery temperature.
[0022] In specific implementation, it can automatically identify key components in the chassis without manual input, reducing operational complexity and improving the system's automation level. By matching component models with rated temperatures, the system can set precise standard temperatures for each component, thereby more accurately controlling the temperature in the chassis. According to different CPU, power adapter and battery models, as well as the fan's radius and blade installation angle, the fan speed is automatically adjusted to accommodate different heat dissipation requirements. The fan speed is controlled by adjusting the pulse frequency through the inverter. While maintaining a suitable temperature in the chassis, the system reduces unnecessary energy consumption and improves energy efficiency. By real-time monitoring and adjusting the temperature in the chassis, the system helps prevent system crashes or performance degradation due to excessive temperature, thereby improving overall stability and reliability.
[0023] The data analysis module compares the first test temperature with the corresponding standard temperature, and sends a first pulse frequency control instruction according to the comparison result; The comparison result of the first test temperature and the corresponding standard temperature includes that the first test temperature is greater than the corresponding standard temperature, and the first test temperature is less than or equal to the corresponding standard temperature; When the first test temperature is greater than the corresponding standard temperature, the first pulse control instruction is sent, and when the first test temperature is less than or equal to the corresponding standard temperature, the first pulse control instruction is not sent; When the first pulse frequency control instruction occurs, the CPU sets the first value as the first change amount, continuously controls the pulse frequency, and continuously obtains the corresponding first test temperature, compares the first test temperature with the corresponding standard temperature, and when the first test temperature is less than or equal to the corresponding standard temperature, stops regulating and controlling, and obtains the pulse frequency after regulation, and records the pulse frequency after regulation as the second pulse frequency. Continuous regulation is represented by continuous increase.
[0024] In specific implementation, it can monitor the temperature inside the chassis in real time and compare it with the preset standard temperature to ensure that the temperature is controlled within a safe range. By continuously adjusting the pulse frequency, it can quickly respond to temperature changes and improve heat dissipation efficiency. Through analog setting, it can be easily maintained and upgraded without complex hardware changes, simplifying the maintenance process.
[0025] The logic for stopping regulating the first test temperature includes: Acquire a first CPU temperature, a first power adapter temperature, and a first battery temperature, as well as corresponding first standard temperature, second standard temperature, and third standard temperature; Compare the first CPU temperature with the first standard temperature to obtain a CPU temperature comparison result, wherein the CPU temperature comparison result includes that the CPU temperature is greater than the first standard temperature and that the CPU temperature is less than or equal to the first standard temperature; Compare the first power adapter temperature with the second standard temperature to obtain a power adapter temperature comparison result, wherein the power adapter temperature comparison result includes that the power adapter temperature is greater than the second standard temperature and that the power adapter temperature is less than or equal to the second standard temperature; Comparing the first battery temperature with the third standard temperature to obtain a battery temperature comparison result, wherein the battery temperature comparison result includes that the battery temperature is greater than the third standard temperature and that the battery temperature is less than or equal to the third standard temperature; When the CPU temperature comparison result is that the CPU temperature is less than or equal to the first standard temperature, and the power adapter temperature comparison result is that the power adapter temperature is less than or equal to the second standard temperature, and the battery temperature comparison result is that the battery temperature is less than or equal to the third standard temperature, stop adjusting the first test temperature; otherwise, continue to adjust the first test temperature continuously.
[0026] In specific implementation, it not only monitors the temperature of a single component, but also comprehensively considers the temperature conditions of multiple key components in the chassis to provide more comprehensive heat dissipation management. By ensuring that the temperatures of all key components are within a safe range, the system helps prevent equipment damage or performance degradation due to overheating. Temperature control is performed only when necessary. When the temperatures of all key components reach or fall below the standard temperature, the system will stop regulating, thereby avoiding unnecessary energy waste. When the temperature is effectively controlled, the system can reduce the speed of the fan, thereby reducing the noise level and providing users with a quieter usage environment.
[0027] The optimization module sets the second pulse frequency, the CPU model, the power adapter model, the battery model, the radius and the load value of the fan as second invariants, sets the installation angle of the fan blades as a second variable, performs a second test, sets the second value as a second change, and continuously increases or continuously decreases the installation angle of the fan blades according to the second change; Acquire a second test temperature, where the second test temperature includes a second CPU temperature, a second power adapter temperature, and a second battery temperature, and calculate a change rate of the second test temperature; The ideal fan blade installation angle is set according to the change rate of the second test temperature, and the setting logic of the ideal fan blade installation angle includes: The change rates of the second test temperature are traversed, the change rates of the second test temperatures are sorted in descending order, the change rate of the second test temperature with the largest value is selected, the fan blade installation angle corresponding to the change rate of the second test temperature with the largest value is obtained, and the fan blade installation angle is set as the ideal fan blade installation angle.
[0028] In specific implementation, by adjusting the installation angle of the fan blades, the system can more finely control the temperature inside the chassis to adapt to different heat dissipation requirements. The optimized fan blade installation angle improves air flow efficiency, thereby improving heat dissipation efficiency and ensuring that the equipment can maintain an appropriate temperature even under high load.
[0029] The calculation logic of the change rate of the second test temperature includes: Acquire adjacent second CPU temperatures, where the adjacent ones are two second CPU temperatures in time sequence, calculate a difference between the adjacent second CPU temperatures, record it as a first difference, calculate a ratio of the first difference to a previous second CPU temperature in the adjacent second CPU temperatures, record it as a first ratio, traverse the first ratios, calculate an average value of the first ratios, record it as an average value of the second CPU temperature change rate; Acquire adjacent second power adapter temperatures, where the adjacent temperatures are two second power adapter temperatures in time sequence, calculate a difference between the adjacent second power adapter temperatures, record it as a second difference, calculate a ratio of the second difference to a previous second power adapter temperature in the adjacent second power adapter temperatures, record it as a second ratio, traverse the second ratios, calculate an average value of the second ratios, record it as an average value of the second power adapter temperature change rate; Acquire adjacent second battery temperatures, where the adjacent second battery temperatures are two second battery temperatures in time sequence, calculate a difference between the adjacent second battery temperatures, record it as a third difference, calculate a ratio of the third difference to a previous second battery temperature in the adjacent second battery temperatures, record it as a third ratio, traverse the third ratios, calculate an average value of the second ratios, record it as an average value of the second battery temperature change rate; The average value of the second CPU temperature change rate average value, the second power adapter temperature change rate average value, and the second battery temperature change rate average value is calculated and set as the change rate of the second test temperature.
[0030] In specific implementation, by calculating the difference and ratio of adjacent temperatures, the system can accurately monitor the temperature changes of the CPU, power adapter and battery, and provide more accurate temperature data. By calculating the average of multiple ratios, the system can reduce the impact of accidental temperature fluctuations on the overall temperature change rate and provide more stable temperature change rate data.
[0031] The construction module establishes a first mapping relationship between the CPU model, the power adapter model, the battery model, the radius of the fan and the ideal fan blade installation angle, and establishes a second mapping relationship between the load value, the ideal fan blade installation angle and the second pulse frequency; Obtain the model of the current CPU, the model of the current power adapter, the model of the current battery, and the model of the current fan, obtain the corresponding current ideal fan blade installation angle according to the first mapping relationship, obtain the current fan blade installation angle, and compare the current fan blade installation angle with the current ideal fan blade installation angle; When the current fan blade installation angle is the same as the current ideal fan blade installation angle, the second mapping relationship is retrieved; when the current fan blade installation angle is different from the current ideal fan blade installation angle, the current fan blade installation angle is adjusted to be the same as the current ideal fan blade installation angle, the current fan blade installation angle is stopped from being adjusted, and the second mapping relationship is retrieved; The current ideal fan blade installation angle is obtained, and the corresponding current second pulse frequency is obtained according to the second mapping relationship. The CPU adjusts the pulse frequency according to the current second pulse frequency.
[0032] In a specific implementation, by establishing a first mapping relationship between the CPU model, the power adapter model, the battery model, the fan radius and the ideal fan blade installation angle, the system can provide precise heat dissipation control for different hardware configurations.
[0033] The present invention can more effectively manage the temperature in the chassis and prevent overheating by intelligently controlling fans and other heat dissipation components, thereby improving the performance and life of the electronic equipment. It can adjust the working state of the heat dissipation components according to actual temperature requirements, avoid unnecessary energy consumption, and achieve energy saving. The integrated intelligent control system can automatically adjust the heat dissipation strategy, reduce manual intervention, improve management efficiency and system response speed, and can flexibly adjust the heat dissipation strategy according to different hardware configurations and workloads, and has strong adaptability.
[0034] It should be understood by those skilled in the art that the embodiments of the present invention may be provided as methods, systems or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment or an embodiment combining software and hardware aspects. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media containing computer-usable program codes. Among them, the storage medium may be implemented by any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (Static Random Access Memory, referred to as SRAM), electrically erasable programmable read-only memory (Electrically Erasable Programmable Read-Only Memory, referred to as EEPROM), erasable programmable read-only memory (Erasable Programmable Read Only Memory, referred to as EPROM), programmable read-only memory (Programmable Red-Only Memory, referred to as PROM), read-only memory (Read-Only Memory, referred to as ROM), magnetic memory, flash memory, magnetic disk or optical disk. These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0035] It should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the preferred embodiments, those skilled in the art should understand that the technical solutions of the present invention may be modified or replaced by equivalents without departing from the spirit and scope of the technical solutions of the present invention, which should all be included in the scope of the claims of the present invention.
Claims
1. A chassis heat dissipation intelligent control system based on temperature perception, characterized in that: It includes data acquisition module, data analysis module, optimization module and construction module; The data acquisition module obtains key components of the chassis and their models, the key components including fans, CPUs, power adapters and batteries, matches the corresponding rated temperatures according to the CPU models, power adapter models and battery models, records them as standard temperatures, obtains the fan radius according to the fan model, and sets the analog quantity; The data analysis module sets a first variable, a first invariant and a first control variable according to the analog quantity, performs a first test, collects a first test temperature, compares the first test temperature with a corresponding standard temperature, sends a first pulse frequency control instruction according to the comparison result, and the CPU continuously controls the pulse frequency according to the first pulse frequency control instruction until the first test temperature is less than the corresponding standard temperature and stops the control to obtain a second pulse frequency; The optimization module sets a second invariant and a second variable, performs a second test, obtains a second test temperature, calculates a rate of change of the second test temperature, and sets an ideal fan blade installation angle according to the rate of change of the second test temperature; The construction module establishes a first mapping relationship between the CPU model, the power adapter model, the battery model, the fan model and the ideal fan blade installation angle, and establishes a second mapping relationship between the load value, the ideal fan blade installation angle and the second pulse frequency.
2. The intelligent control system for heat dissipation of a chassis based on temperature perception as claimed in claim 1, characterized in that: The data acquisition module acquires a two-dimensional code image of the chassis, connects to a network to scan the two-dimensional code image of the chassis, and obtains key components of the chassis and models of the key components. The key components include a fan, a CPU, a power adapter, and a battery. The CPU adjusts the pulse frequency through a frequency converter to adjust the fan speed. Calling a component database, inputting the model of the CPU, the model of the power adapter and the model of the battery into the component database, matching the rated temperatures corresponding to the model of the CPU, the model of the power adapter and the model of the battery, and recording them as standard temperatures, wherein the standard temperatures include a first standard temperature, a second standard temperature and a third standard temperature; Inputting the fan model into the component database, and matching the fan radius corresponding to the fan model; Set the load value, pulse frequency, CPU model, power adapter model, battery model, fan radius and fan blade installation angle as analog quantities.
3. The intelligent control system for heat dissipation of a chassis based on temperature perception as claimed in claim 1, characterized in that: The data analysis module sets a first variable, a first invariant and a first control variable according to the simulation quantity; The first variable is the load value, the first invariant is the CPU model, the power adapter model, the battery model, the fan radius and the fan blade installation angle, the first control variable is the pulse frequency, and a first test is performed; A first test temperature is collected, where the first test temperature includes a first CPU temperature, a first power adapter temperature, and a first battery temperature.
4. The intelligent control system for heat dissipation of a chassis based on temperature perception as claimed in claim 3, characterized in that: The data analysis module compares the first test temperature with the corresponding standard temperature, and sends a first pulse frequency control instruction according to the comparison result; The comparison result of the first test temperature and the corresponding standard temperature includes that the first test temperature is greater than the corresponding standard temperature, and the first test temperature is less than or equal to the corresponding standard temperature; When the first test temperature is greater than the corresponding standard temperature, the first pulse control instruction is sent, and when the first test temperature is less than or equal to the corresponding standard temperature, the first pulse control instruction is not sent; When the first pulse frequency control instruction occurs, the CPU sets the first value as the first change amount, continuously controls the pulse frequency, and continuously obtains the corresponding first test temperature, compares the first test temperature with the corresponding standard temperature, and when the first test temperature is less than or equal to the corresponding standard temperature, stops regulating and controlling, and obtains the pulse frequency after regulation, and records the pulse frequency after regulation as the second pulse frequency. Continuous regulation is represented by continuous increase.
5. The intelligent control system for heat dissipation of a chassis based on temperature perception as claimed in claim 4, characterized in that: The logic for stopping regulating the first test temperature includes: Acquire a first CPU temperature, a first power adapter temperature, and a first battery temperature, as well as corresponding first standard temperature, second standard temperature, and third standard temperature; Compare the first CPU temperature with the first standard temperature to obtain a CPU temperature comparison result, wherein the CPU temperature comparison result includes that the CPU temperature is greater than the first standard temperature and that the CPU temperature is less than or equal to the first standard temperature; Compare the first power adapter temperature with the second standard temperature to obtain a power adapter temperature comparison result, wherein the power adapter temperature comparison result includes that the power adapter temperature is greater than the second standard temperature and that the power adapter temperature is less than or equal to the second standard temperature; Comparing the first battery temperature with the third standard temperature to obtain a battery temperature comparison result, wherein the battery temperature comparison result includes that the battery temperature is greater than the third standard temperature and that the battery temperature is less than or equal to the third standard temperature; When the CPU temperature comparison result is that the CPU temperature is less than or equal to the first standard temperature, and the power adapter temperature comparison result is that the power adapter temperature is less than or equal to the second standard temperature, and the battery temperature comparison result is that the battery temperature is less than or equal to the third standard temperature, stop adjusting the first test temperature; otherwise, continue to adjust the first test temperature continuously.
6. The temperature sensing-based chassis heat dissipation intelligent control system according to claim 1, characterized in that: The optimization module sets the second pulse frequency, the CPU model, the power adapter model, the battery model, the radius and the load value of the fan as second invariants, sets the installation angle of the fan blades as a second variable, performs a second test, sets the second value as a second change, and continuously increases or continuously decreases the installation angle of the fan blades according to the second change; Acquire a second test temperature, where the second test temperature includes a second CPU temperature, a second power adapter temperature, and a second battery temperature, and calculate a change rate of the second test temperature; The ideal fan blade installation angle is set according to the change rate of the second test temperature, and the setting logic of the ideal fan blade installation angle includes: The change rates of the second test temperature are traversed, the change rates of the second test temperatures are sorted in descending order, the change rate of the second test temperature with the largest value is selected, the fan blade installation angle corresponding to the change rate of the second test temperature with the largest value is obtained, and the fan blade installation angle is set as the ideal fan blade installation angle.
7. The intelligent control system for heat dissipation of a chassis based on temperature perception as claimed in claim 6, characterized in that: The calculation logic of the change rate of the second test temperature includes: Acquire adjacent second CPU temperatures, where the adjacent ones are two second CPU temperatures in time sequence, calculate a difference between the adjacent second CPU temperatures, record it as a first difference, calculate a ratio of the first difference to a previous second CPU temperature in the adjacent second CPU temperatures, record it as a first ratio, traverse the first ratios, calculate an average value of the first ratios, record it as an average value of the second CPU temperature change rate; Acquire adjacent second power adapter temperatures, where the adjacent temperatures are two second power adapter temperatures in time sequence, calculate a difference between the adjacent second power adapter temperatures, record it as a second difference, calculate a ratio of the second difference to a previous second power adapter temperature in the adjacent second power adapter temperatures, record it as a second ratio, traverse the second ratios, calculate an average value of the second ratios, record it as an average value of the second power adapter temperature change rate; Acquire adjacent second battery temperatures, where the adjacent second battery temperatures are two second battery temperatures in time sequence, calculate a difference between the adjacent second battery temperatures, record it as a third difference, calculate a ratio of the third difference to a previous second battery temperature in the adjacent second battery temperatures, record it as a third ratio, traverse the third ratios, calculate an average value of the second ratios, record it as an average value of the second battery temperature change rate; The average value of the second CPU temperature change rate average value, the second power adapter temperature change rate average value, and the second battery temperature change rate average value is calculated and set as the change rate of the second test temperature.
8. The temperature sensing-based chassis heat dissipation intelligent control system according to claim 1, characterized in that: The construction module establishes a first mapping relationship between the CPU model, the power adapter model, the battery model, the radius of the fan and the ideal fan blade installation angle, and establishes a second mapping relationship between the load value, the ideal fan blade installation angle and the second pulse frequency; Obtain the model of the current CPU, the model of the current power adapter, the model of the current battery, and the model of the current fan, obtain the corresponding current ideal fan blade installation angle according to the first mapping relationship, obtain the current fan blade installation angle, and compare the current fan blade installation angle with the current ideal fan blade installation angle; When the current fan blade installation angle is the same as the current ideal fan blade installation angle, the second mapping relationship is retrieved; when the current fan blade installation angle is different from the current ideal fan blade installation angle, the current fan blade installation angle is adjusted to be the same as the current ideal fan blade installation angle, the current fan blade installation angle is stopped from being adjusted, and the second mapping relationship is retrieved; The current ideal fan blade installation angle is obtained, and the corresponding current second pulse frequency is obtained according to the second mapping relationship. The CPU adjusts the pulse frequency according to the current second pulse frequency.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein: When the processor executes the computer program, the intelligent chassis heat dissipation control system based on temperature perception as described in any one of claims 1-8 is implemented.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by the processor, the intelligent chassis heat dissipation control system based on temperature perception as described in any one of claims 1 to 8 is implemented.
Citation Information
Patent Citations
A chassis heat dissipation control system
CN117369603B
Method and device for regulating temperature of cabinet and cabinet
CN102348365A
Method and equipment for adjusting rotation speed of fan
CN106325464A
Heat dissipation device, driving method and computer readable storage medium
CN112181105A
Fan control method and system and medium
CN112631414A