CN113377178B - Notebook computer heat dissipation control method, system, processing terminal and storage medium - Google Patents

Notebook computer heat dissipation control method, system, processing terminal and storage medium Download PDF

Info

Publication number
CN113377178B
CN113377178B CN202110488690.XA CN202110488690A CN113377178B CN 113377178 B CN113377178 B CN 113377178B CN 202110488690 A CN202110488690 A CN 202110488690A CN 113377178 B CN113377178 B CN 113377178B
Authority
CN
China
Prior art keywords
module
notebook computer
heat dissipation
information
temperature
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202110488690.XA
Other languages
Chinese (zh)
Other versions
CN113377178A (en
Inventor
刘纯坚
曾祥聪
毕顺军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shanghai Yingzhong Information Technology Co ltd
Original Assignee
Shanghai Yingzhong Information Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shanghai Yingzhong Information Technology Co ltd filed Critical Shanghai Yingzhong Information Technology Co ltd
Priority to CN202110488690.XA priority Critical patent/CN113377178B/en
Publication of CN113377178A publication Critical patent/CN113377178A/en
Application granted granted Critical
Publication of CN113377178B publication Critical patent/CN113377178B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/16Constructional details or arrangements
    • G06F1/20Cooling means
    • G06F1/203Cooling means for portable computers, e.g. for laptops
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/28Supervision thereof, e.g. detecting power-supply failure by out of limits supervision
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Human Computer Interaction (AREA)
  • Cooling Or The Like Of Electrical Apparatus (AREA)

Abstract

The invention belongs to the technical field of notebook computer heat dissipation and state monitoring, and discloses a notebook computer heat dissipation control method, a system, a processing terminal and a storage medium, which comprise the following steps: the device comprises a structure information acquisition module, a component information acquisition module, an operation information acquisition module, a heat dissipation channel selection module, a central control module, a dust cleaning module, a temperature monitoring module, a temperature threshold setting module and a heat dissipation module. The heat dissipation channel is arranged according to the internal structure and the assembly of the notebook computer, so that the heat dissipation is more targeted, and the heat dissipation effect is better; the temperature threshold of each component is set by acquiring the operation information, and the effect of controlling the temperature of each component in the notebook computer is better. The invention controls the temperature while setting the heat radiation fan, stops cooling when the temperature is reduced to the temperature which does not affect normal operation, can reduce the power consumption, improves the operation stability of the computer and prolongs the service life of the heat radiation fan.

Description

Notebook computer heat dissipation control method, system, processing terminal and storage medium
Technical Field
The invention belongs to the technical field of notebook computer heat dissipation and state monitoring, and particularly relates to a notebook computer heat dissipation control method, a notebook computer heat dissipation control system, a processing terminal and a storage medium.
Background
The notebook computer radiator is a fan device which directly blows heat towards the bottom of a notebook computer, forcibly blows out the heat of the notebook computer, introduces cold air and increases air flow at the bottom of the notebook computer, so that all heating elements in the notebook computer are radiated. However, the notebook radiator usually only assists the notebook to radiate heat, and most radiators mainly reduce the external temperature of the notebook by enhancing the air flow speed of the plastic shell at the bottom, while the internal heat of the notebook is mainly brought out by forced convection by the CPU fan, and the notebook radiator can complete cooling only by taking away the heat in relay, so that the ideal state cannot be achieved by a simple external radiating effect. The existing notebook computer cooling system is arranged independently of a notebook computer, is inconvenient to carry, has poor cooling effect and cannot fundamentally solve the problem of difficult cooling of the notebook computer.
Home office or learning is becoming a new trend, which leads to a great increase in the demand for chips. The increase of sales of notebook computers and household network equipment is stimulated by home and office work. Therefore, it is important to select a suitable domestic chip to replace the imported chip and to achieve the functions and performance of the existing computer state monitoring system. The defects are as follows: the existing notebook computer heat dissipation system is independent of a notebook computer, is inconvenient to carry, has poor heat dissipation effect, and cannot fundamentally solve the problem of difficult heat dissipation of the notebook computer, but the imported chips used by the monitoring system module are generally in shortage at present, have long supply period, and cannot meet the actual demand.
Through the above analysis, the problems and defects of the prior art are as follows:
(1) the existing notebook computer cooling system is arranged independently of a notebook computer and is inconvenient to carry.
(2) The existing notebook cooling system has poor cooling effect and cannot fundamentally solve the problem of difficult cooling of the notebook.
(3) The imported chips used by the current monitoring system module are generally in short supply at present, have long supply period and cannot meet the actual requirement.
Disclosure of Invention
Aiming at the problems in the prior art, the invention provides a notebook computer heat dissipation control method, a system, a processing terminal and a storage medium.
The invention is realized in such a way that a heat dissipation control method of a notebook computer comprises the following steps:
the structure information acquisition module acquires the structure information of the notebook computer by using the structure information acquisition program to obtain the structure information of the notebook computer; the component information acquisition module acquires information of the internal components of the notebook computer by using the component information acquisition program according to the acquired structural information of the notebook computer to obtain the information of the internal components of the notebook computer;
the operation information acquisition module acquires the operation information of the notebook computer by using the operation information acquisition program to obtain the operation information of the notebook computer; the heat dissipation channel selection module selects a heat dissipation channel of the notebook computer according to the acquired structural information of the notebook computer and the information of the internal components of the notebook computer by using a heat dissipation channel selection program;
the central control module controls the operation of each connecting module by using a main control machine to ensure the normal operation of each module; the dust cleaning module is used for cleaning dust attached to each component by using the dust remover according to the acquired information of the components in the notebook computer and cleaning dust in the heat dissipation channel according to the acquired heat dissipation channel;
the temperature monitoring module monitors the temperature of each component in the notebook computer by using a temperature sensor arranged in the notebook computer to obtain the temperature information of each component in the notebook computer; the temperature threshold setting module is used for setting the operating temperature threshold of each component according to the acquired information of the components in the notebook computer by using a temperature threshold setting program to obtain a plurality of groups of temperature thresholds;
the heat dissipation module utilizes a heat dissipation fan arranged on the heat dissipation channel to dissipate heat in the notebook computer; and adjusting the internal heat dissipation of the notebook computer by using the temperature adjusting module according to the acquired multiple groups of temperature thresholds by using the temperature adjusting program.
Further, the structural information obtaining program of the notebook computer heat dissipation control method obtains the structural information of the notebook computer to obtain the structural information of the notebook computer, and specifically includes:
(1) determining a database in which the notebook computer structure information is located, wherein the database comprises one or more data elements;
(2) acquiring one or more notebook computer structure information corresponding to the data elements based on the extraction path of the information corresponding to the data elements; the notebook computer structure information at least comprises the name of the notebook computer structure;
(3) based on the name of the notebook computer structure, associating one or more pieces of notebook computer structure information according to the name of the corresponding notebook computer structure;
(4) obtaining corresponding structured data based on the associated information; converting the structured data based on the corresponding relation between the data elements and the notebook computer structure information to obtain standard data corresponding to the data elements;
(5) based on the name of the notebook computer structure, respectively storing each standard data corresponding to the same name of the notebook computer structure and each data element corresponding to each standard data in an associated manner;
(6) accessing the network, searching in the webpage, and verifying the feasibility of the obtained associated storage.
Further, the access network specifically includes: removing the dimension of each attribute, and carrying out vector normalization on the original matrix to obtain a normalized matrix R (R)in)L×NWherein r isinComprises the following steps:
Figure RE-GDA0003190703380000031
establishing a weighted standardized decision matrix V, wherein user preference weight information is stored in a user module and is used for representing different preference degrees of each attribute when a terminal selects a network, and a weight vector of the attribute is W ═ omega1…ωn…ωN]T,ωnIs a weight corresponding to the nth attribute, and
Figure RE-GDA0003190703380000032
wherein the maximum ω isnThe attribute corresponding to the user's preference plays an important role in the network selection result, and each column of attribute values in the specification matrix R is multiplied by the corresponding weight to obtain a weighted and standardized decision matrix V (V ═ min)L×NWherein v isinComprises the following steps:
vin=ωnrin
determining positive ideal schemes Q for all schemes+Sum negative ideal scheme Q-
Figure RE-GDA0003190703380000041
Figure RE-GDA0003190703380000042
Respectively calculating Euclidean distances between the candidate schemes and the positive and negative ideal schemes;
each candidate scheme and positive ideal scheme Q+Is a distance of
Figure RE-GDA0003190703380000043
Comprises the following steps:
Figure RE-GDA0003190703380000044
distance of each candidate from negative ideal
Figure RE-GDA0003190703380000045
Comprises the following steps:
Figure RE-GDA0003190703380000046
calculating the relative closeness A of the candidate scheme and the positive ideal schemel +
Figure RE-GDA0003190703380000047
When distance between candidate scheme and negative ideal scheme
Figure RE-GDA0003190703380000048
The larger the distance from the ideal solution
Figure RE-GDA0003190703380000049
The smaller the size of the product is,
Figure RE-GDA00031907033800000410
closer to 1, indicating closer to the positive ideal; when in
Figure RE-GDA00031907033800000411
The smaller the size of the tube is,
Figure RE-GDA00031907033800000412
the larger the size of the tube, the larger the tube,
Figure RE-GDA00031907033800000413
closer to 0, indicating closer to negative ideal;
the candidate solutions are ranked and the optimal solution is selected. According to the proximity of the candidate scheme to the ideal scheme
Figure RE-GDA00031907033800000414
Will be provided with
Figure RE-GDA00031907033800000415
As the utility function, selecting the candidate scheme with the maximum utility function value as the optimal network selection scheme l*Namely:
Figure RE-GDA00031907033800000416
scheme l*Is opened and the mobile terminal performs access to multiple networks.
Further, the searching in the web page specifically includes:
determining the synchronization frequency of a local object and a remote data source, wherein the remote data source is a database on a remote Web;
representing remote data source average variation frequency lambda by using Poisson processiWherein i is 1,2, …, n, n represents the number of remote data sources;
determining the average novelty:
from the resulting mean variation frequency λiDetermining objects, i.e. data items e in a remote Web databaseiCorresponding synchronization frequency fiMaking the average novelty of the local database meet the synchronous resource limitation
Figure RE-GDA0003190703380000051
At the maximum, the number of the first,
Figure RE-GDA0003190703380000052
determining the updating frequency according to the data timeliness:
the ith data record r maintained by the data capture system at time tiThe novelty of (c) is as follows:
Figure RE-GDA0003190703380000053
then the average timeliness of the data record set S consisting of N data records is as follows:
Figure RE-GDA0003190703380000054
the data record set S is averaged over time and measured:
Figure RE-GDA0003190703380000055
and calculating by using a Lagrange multiplier to obtain the theoretical synchronization frequency of each object, and then synchronizing the object data according to the theoretical synchronization frequency to enable the average novelty of the local database to reach the maximum value.
Further, the synchronizing the object data by the theoretical synchronization frequency includes:
for all (s, a) initialization table entries Q0(s,a)=0;
Wherein Q represents professional representation of computer machine learning field, i.e. Q is representation form of reinforcement learning, s represents state, a represents action, Q (s, a) represents result state of applying action a to state s; initializing to 0 value, namely not learning initialization value; in each scenario, the range to the data source is taken as its activity, resulting in a reward value of Ri
Figure RE-GDA0003190703380000061
And updating the Q value in a time period 0-t:
Figure RE-GDA0003190703380000062
wherein q isjRepresents the resultant state value, R, of the jth data record obtained by reinforcement learning in the time interval 0-tjRepresenting the return value obtained by reinforcement learning of the jth data record in the time interval 0-t;
under the premise of resource limitation, namely the maximum interaction times M with the server is a constant value, so that the novelty
Figure RE-GDA0003190703380000063
Maximum value, F (F)ii) Representing the novelty of the corresponding ith data record, the novelty being derived from the timeliness of the data, i.e., the timeliness represents the frequency of update of the object, i.e., the smallest unit data item, in the record, and the novelty being the overall timeliness, ω, of the aggregate record of data items, i.e., the remote data sourceiIs the importance weight.
Further, the notebook computer heat dissipation control method for monitoring ventilation of the heat dissipation channel specifically comprises the following steps:
(1) cleaning up dust attached to the heat dissipation channel, and uniformly coating a layer of heat-conducting glue; attaching the sensor to fixed heat-insulating equipment, and fixing the sensor on a heat-radiating channel wall through the fixed heat-insulating equipment;
(2) leading out signal wires of the sensor to the outside of the heat dissipation channel, connecting the signal wires with inspection equipment, and recording the serial numbers of the measuring points and the serial numbers of inspection instruments in the inspection equipment in a one-to-one correspondence manner during wiring;
(3) converting the temperature signal transmitted by the sensor into a digital signal capable of being identified through a communication converter, and outputting all the temperatures on a display of a computer in a list form, wherein each data refreshing period is 1 second;
(4) and setting early warning parameters, after the detected dust exceeds the set parameter range, flashing the measuring point on the display, and simultaneously sending an alarm by the computer to prompt that the pipe blockage problem occurs.
Further, the heat dissipation control method for the notebook computer, in which the heat dissipation fan is disposed on the heat dissipation channel to dissipate heat inside the notebook computer, specifically includes:
(1) grading the rotating speed of the fan under the same PWM value, and setting fan protection strategies one by one under the rotating speeds of the fans of different grades;
(2) acquiring the actual rotating speed of the system fan under a target PWM value, and determining a target rotating speed grade corresponding to the actual rotating speed according to a rotating speed grade division rule corresponding to the system fan under the target PWM value;
(3) carrying out fan protection on a system fan according to a fan protection strategy corresponding to the target rotating speed grade;
(4) and after the protection of the fan is finished, the fan is started to dissipate heat.
It is another object of the present invention to provide a computer-readable storage medium storing a computer program which, when executed by a processor, causes the processor to perform the steps of:
the structure information acquisition module acquires the structure information of the notebook computer by using the structure information acquisition program to obtain the structure information of the notebook computer; the component information acquisition module acquires information of the internal components of the notebook computer by using the component information acquisition program according to the acquired structural information of the notebook computer to obtain the information of the internal components of the notebook computer;
the operation information acquisition module acquires the operation information of the notebook computer by using the operation information acquisition program to obtain the operation information of the notebook computer; the heat dissipation channel selection module selects a heat dissipation channel of the notebook computer according to the acquired structural information of the notebook computer and the information of the internal components of the notebook computer by using a heat dissipation channel selection program;
the central control module controls the operation of each connecting module by using a main control machine to ensure the normal operation of each module; the dust cleaning module is used for cleaning dust attached to each component by using the dust remover according to the acquired information of the components in the notebook computer and cleaning dust in the heat dissipation channel according to the acquired heat dissipation channel;
the temperature monitoring module monitors the temperature of each component in the notebook computer by using a temperature sensor arranged in the notebook computer to obtain the temperature information of each component in the notebook computer; the temperature threshold setting module is used for setting the operating temperature threshold of each component according to the acquired information of the components in the notebook computer by using a temperature threshold setting program to obtain a plurality of groups of temperature thresholds;
the heat dissipation module utilizes a heat dissipation fan arranged on the heat dissipation channel to dissipate heat in the notebook computer; and adjusting the internal heat dissipation of the notebook computer by using the temperature adjusting module according to the acquired multiple groups of temperature thresholds by using the temperature adjusting program.
Another objective of the present invention is to provide an information data processing terminal, which is used for implementing the heat dissipation control method for a notebook computer.
Another objective of the present invention is to provide a notebook computer heat dissipation control system for executing the notebook computer heat dissipation control method, the notebook computer heat dissipation control system comprising:
the power supply module is used for supplying power to the whole system;
the structure information acquisition module is connected with the central control module and used for acquiring the structure information of the notebook computer through a structure information acquisition program to obtain the structure information of the notebook computer;
the component information acquisition module is connected with the central control module and used for acquiring the information of the internal components of the notebook computer according to the acquired structural information of the notebook computer through a component information acquisition program to obtain the information of the internal components of the notebook computer;
the operation information acquisition module is connected with the central control module and is used for acquiring the operation information of the notebook computer through the operation information acquisition program to obtain the operation information of the notebook computer;
the heat dissipation channel selection module is connected with the central control module and used for selecting a heat dissipation channel of the notebook computer according to the acquired structural information of the notebook computer and the information of the internal components of the notebook computer through a heat dissipation channel selection program;
the central control module is connected with the structure information acquisition module, the component information acquisition module, the operation information acquisition module, the heat dissipation channel selection module, the dust cleaning module, the temperature monitoring module, the temperature threshold setting module, the heat dissipation module and the temperature regulation module, and is used for controlling the operation of each connection module through a main control computer and ensuring the normal operation of each module;
the dust cleaning module is connected with the central control module and used for cleaning dust attached to each component through the dust remover according to the acquired information of the components in the notebook computer and cleaning dust in the heat dissipation channel according to the acquired heat dissipation channel;
the temperature monitoring module is connected with the central control module and used for monitoring the temperature of each component in the notebook computer through a temperature sensor arranged in the notebook computer to obtain the temperature information of each component in the notebook computer;
the temperature threshold setting module is connected with the central control module and used for setting the operating temperature threshold of each component according to the acquired information of the components in the notebook computer through a temperature threshold setting program to obtain a plurality of groups of temperature thresholds;
the heat dissipation module is connected with the central control module and used for dissipating heat inside the notebook computer through a heat dissipation fan arranged on the heat dissipation channel;
the temperature adjusting module is connected with the central control module and used for adjusting the internal heat dissipation of the notebook computer according to the acquired multiple groups of temperature thresholds through a temperature adjusting program;
the notebook computer heat dissipation control system further comprises: a computer status monitoring system;
the computer state monitoring system comprises a power supply module, a temperature sensor module, an expansion interface module, a fan wind speed monitoring module, an alarm protection module, a monitoring system module, a central control module, a signal transmission module and a user side;
the temperature sensor module can detect the temperature of a computer in real time;
the fan wind speed monitoring module is used for monitoring the heat dissipation condition of the computer and judging whether the fan of the computer is abnormal or not through the fan wind speed monitoring module; the power supply module is respectively connected with the temperature sensor, the expansion interface module, the alarm protection module, the fan wind speed monitoring module, the monitoring system module and the central control module;
the monitoring system module is respectively preset with a threshold value of the lowest electric quantity of the power supply, a normal temperature threshold value of the computer, a normal fan wind speed threshold value and an alarm information threshold value, and is respectively compared with information transmitted by the power supply module, the temperature sensor module, the fan wind speed monitoring module and the alarm protection module to see whether the computer state is abnormal or not, the central control module is also respectively connected with the signal transmission module and the monitoring system, and the signal transmission module is connected with a user side;
the power supply module, the temperature sensor module, the fan wind speed monitoring module and the alarm protection module respectively transmit power supply electric quantity information, computer temperature information, fan rotation wind speed information and alarm information of the computer heat dissipation device to the monitoring system module, the monitoring system module respectively compares the information with a preset threshold value of the lowest electric quantity of the power supply, a normal temperature threshold value of the computer, a normal fan wind speed threshold value and the alarm information, if the information exceeds the threshold value, the monitoring system module gives an alarm to inform the central control module, and meanwhile, the central control module outputs a signal to the information exceeding the threshold value and transmits the signal to a user side to remind a user of the abnormal condition of the computer at the moment;
the fan wind speed monitoring module and the temperature sensor module are matched to monitor the heat dissipation device of the computer host.
By combining all the technical schemes, the invention has the advantages and positive effects that: the notebook computer cooling system provided by the invention is used for setting the cooling channel according to the internal structure and the component of the notebook computer, so that the cooling is more targeted, and the cooling effect is better; the temperature threshold of each component is set by acquiring the operation information, so that the effect of controlling the temperature of each component in the notebook computer is better; carry out temperature control when carrying out the setting of heat dissipation fan, stop the cooling when the temperature reduces to not influencing normal operating, can reduce electric quantity consumption monitored control system module and adopt the domestic chip scheme, through temperature sensor module, fan wind speed monitoring module and alarm protection module to the temperature of computer, the wind speed of the fan among the computer heat abstractor, the abnormal state information of computer carries out comprehensive effectual control to and the life of extension heat dissipation fan.
The heat dissipation channel is arranged according to the internal structure and the assembly of the notebook computer, so that the heat dissipation is more targeted, and the heat dissipation effect is better; the temperature threshold of each component is set by acquiring the operation information, so that the effect of controlling the temperature of each component in the notebook computer is better; the computer state monitoring system module is embedded in a computer design list, and a domestic chip is selected as a special chip of the computer state monitoring system module, so that an imported chip can be completely replaced. The invention adopts a domestic chip scheme to realize comprehensive and effective power management and abnormal management on the computer, controls the temperature while setting the heat dissipation fan, stops cooling when the temperature is reduced to the value which does not influence normal operation, can reduce the power consumption, improves the stable operation of the computer and prolongs the service life of the heat dissipation fan.
Drawings
Fig. 1 is a flowchart of a notebook computer heat dissipation control method according to an embodiment of the present invention.
Fig. 2 is a schematic structural diagram of a notebook computer heat dissipation control system according to an embodiment of the present invention;
in fig. 2: 1. a power supply module; 2. a structural information acquisition module; 3. a component information acquisition module; 4. an operation information acquisition module; 5. a heat dissipation information acquisition module; 6. a central control module; 7. a dust cleaning module; 8. a temperature monitoring module; 9. a temperature threshold setting module; 10. a heat dissipation module; 11. a temperature adjustment module; 12. a temperature sensor module; 13. an expansion interface module; 14. an alarm interface module; 15. a fan speed monitoring module; 16. a monitoring system module; 17. a signal transmission module; 18. and a user side.
Fig. 3 is a flowchart for acquiring the structural information of the notebook computer by using the structural information acquisition program according to the embodiment of the present invention to obtain the structural information of the notebook computer.
Fig. 4 is a flowchart illustrating a ventilation monitoring process of a heat dissipation channel according to an embodiment of the present invention.
Fig. 5 is a flowchart illustrating a heat dissipation process performed inside a notebook computer by a heat dissipation fan disposed on a heat dissipation channel according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, the present invention is further described in detail with reference to the following embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
In view of the problems in the prior art, the present invention provides a method, a system, a processing terminal, and a storage medium for controlling heat dissipation of a notebook computer, and the present invention is described in detail with reference to the accompanying drawings.
As shown in fig. 1, the heat dissipation control method of the notebook computer provided by the present invention includes the following steps:
s101, acquiring the structural information of the notebook computer by using a structural information acquisition program through a structural information acquisition module to obtain the structural information of the notebook computer; acquiring information of the internal components of the notebook computer by using a component information acquisition program through a component information acquisition module according to the acquired structural information of the notebook computer to obtain the information of the internal components of the notebook computer;
s102, acquiring the running information of the notebook computer by using the running information acquisition program through the running information acquisition module to obtain the running information of the notebook computer; selecting a heat dissipation channel of the notebook computer by utilizing a heat dissipation channel selection program through a heat dissipation channel selection module according to the acquired structural information of the notebook computer and the information of the internal components of the notebook computer;
s103, controlling the operation of each connecting module by using a main control computer through a central control module to ensure the normal operation of each module; the dust cleaning module is used for cleaning dust attached to each component according to the acquired information of the components in the notebook computer and cleaning the dust in the heat dissipation channel according to the acquired heat dissipation channel;
s104, monitoring the temperature of each component in the notebook computer by using a temperature sensor arranged in the notebook computer through a temperature monitoring module to obtain the temperature information of each component in the notebook computer; setting the operating temperature threshold of each component according to the acquired information of the components in the notebook computer by using a temperature threshold setting program through a temperature threshold setting module to obtain a plurality of groups of temperature thresholds;
s105, radiating the inside of the notebook computer by using a radiating fan arranged on the radiating channel through a radiating module; and adjusting the internal heat dissipation of the notebook computer by using the temperature adjusting module according to the acquired multiple groups of temperature thresholds by using the temperature adjusting program.
A person skilled in the art can also use other steps to implement the heat dissipation control method for a notebook computer provided by the present invention, and the heat dissipation control method for a notebook computer provided by the present invention shown in fig. 1 is only one specific embodiment.
As shown in fig. 2, the heat dissipation control system of the notebook computer provided by the present invention includes:
the power module 1 plays a role in power supply of the whole system, and the structure information acquisition module 2 is connected with the central control module 6 and used for acquiring the structure information of the notebook computer through a structure information acquisition program to obtain the structure information of the notebook computer.
And the component information acquisition module 3 is connected with the central control module 6 and is used for acquiring the information of the internal components of the notebook computer according to the acquired structural information of the notebook computer through a component information acquisition program to obtain the information of the internal components of the notebook computer.
And the operation information acquisition module 4 is connected with the central control module 6 and is used for acquiring the operation information of the notebook computer through the operation information acquisition program to obtain the operation information of the notebook computer.
And the heat dissipation channel selection module 5 is connected with the central control module 6 and is used for selecting a heat dissipation channel of the notebook computer according to the acquired structural information and internal component information of the notebook computer through a heat dissipation channel selection program.
The central control module 6 is connected with the structural information acquisition module 2, the component information acquisition module 3, the operation information acquisition module 4, the heat dissipation channel selection module 5, the dust cleaning module 7, the temperature monitoring module 8, the temperature threshold setting module 9, the heat dissipation module 10 and the temperature adjustment module 11, and is used for controlling the operation of each connection module through the main control computer and ensuring the normal operation of each module.
And the dust cleaning module 7 is connected with the central control module 6 and is used for cleaning dust attached to each component through the dust remover according to the acquired information of the components in the notebook computer and cleaning dust in the heat dissipation channel according to the acquired heat dissipation channel.
And the temperature monitoring module 8 is connected with the central control module 6 and is used for monitoring the temperature of each component in the notebook computer through a temperature sensor arranged in the notebook computer to obtain the temperature information of each component in the notebook computer.
And the temperature threshold setting module 9 is connected with the central control module 6 and is used for setting the operating temperature threshold of each component according to the acquired information of the components in the notebook computer through a temperature threshold setting program to obtain a plurality of groups of temperature thresholds.
And the heat dissipation module 10 is connected with the central control module 6 and used for dissipating heat inside the notebook computer through a heat dissipation fan arranged on the heat dissipation channel.
And the temperature adjusting module 11 is connected with the central control module 6 and is used for adjusting the internal heat dissipation of the notebook computer according to the acquired multiple groups of temperature thresholds through a temperature adjusting program.
The computer state monitoring system comprises a power supply module 1, a temperature sensor module 12, an expansion interface module 13, a fan wind speed monitoring module 15, an alarm protection module 14, a monitoring system module 16, a central control module 6, a signal transmission module 17 and a user side 18. The temperature sensor module can detect the temperature of a computer in real time.
The fan wind speed monitoring module is used for monitoring the heat dissipation condition of the computer and judging whether the fan of the computer is abnormal or not through the fan wind speed monitoring module; the power supply module is respectively connected with the temperature sensor, the expansion interface module, the alarm protection module, the fan wind speed monitoring module, the monitoring system module and the central control module.
The monitoring system module is respectively preset with a threshold value of the lowest electric quantity of the power supply, a normal temperature threshold value of the computer, a normal fan wind speed threshold value and an alarm information threshold value, and is compared with information transmitted by the power supply module, the temperature sensor module, the fan wind speed monitoring module and the alarm protection module respectively to see whether the computer state is abnormal or not, the central control module is also respectively connected with the signal transmission module and the monitoring system, and the signal transmission module is connected with a user side.
Specifically, the power supply module, the temperature sensor module, the fan wind speed monitoring module, the alarm protection module respectively transmit the power supply electric quantity information of the computer, the computer temperature information, the fan rotation wind speed information of the computer heat dissipation device, and the alarm information to the monitoring system module, the monitoring system module respectively compares the information with the threshold value of the preset power supply minimum electric quantity, the normal temperature threshold value of the computer, the normal fan wind speed threshold value, and the alarm information, if the information exceeds the threshold value, the monitoring system module gives an alarm to inform the central control module, and meanwhile, the information exceeding the threshold value is output through the central control module, and is transmitted to the user side, so that the user is reminded of the abnormal situation of the computer at the moment.
Specifically, the fan wind speed monitoring module and the temperature sensor module are matched to monitor a heat dissipation device of the computer host, so that the effective heat dissipation of the computer host is facilitated, and the service life of the computer is prolonged.
Specifically, the domestic chip is adopted to replace the imported chip, so that the requirements of the imported chip on functions and performance are met, and the domestic rate of the product is improved.
The technical solution of the present invention is further described below with reference to the accompanying drawings.
As shown in fig. 3, the obtaining of the notebook computer structure information through the structure information obtaining program according to the embodiment of the present invention to obtain the notebook computer structure information includes:
s201, determining a database in which the notebook computer structure information is located, wherein the database comprises one or more data elements;
s202, acquiring one or more notebook computer structure information corresponding to the data elements based on the extraction path of the information corresponding to the data elements; the notebook computer structure information at least comprises the name of the notebook computer structure;
s203, associating one or more pieces of notebook computer structure information according to the names of the corresponding notebook computer structures based on the names of the notebook computer structures;
s204, obtaining corresponding structured data based on the associated information; converting the structured data based on the corresponding relation between the data elements and the notebook computer structure information to obtain standard data corresponding to the data elements;
s205, based on the name of the notebook computer structure, respectively associating and storing each standard data corresponding to the same name of the notebook computer structure with each data element corresponding to each standard data;
s206, accessing the network, searching in the webpage, and verifying the feasibility of the acquired associated storage.
The access network provided by the embodiment of the invention comprises:
removing the dimension of each attribute, and carrying out vector normalization on the original matrix to obtain a normalized matrix R (R)in)L×NWherein r isinComprises the following steps:
Figure RE-GDA0003190703380000151
establishing a weighted standardized decision matrix V, wherein weight information of user preference is stored in a user module and is used for representing the network selection of the terminalDifferent preference degrees of each attribute, assuming that the weight vector of the attribute is W ═ ω1…ωn…ωN]T,ωnIs a weight corresponding to the nth attribute, and
Figure RE-GDA0003190703380000152
wherein the maximum ω isnThe attribute corresponding to the user's preference plays an important role in the network selection result, and each column of attribute values in the specification matrix R is multiplied by the corresponding weight to obtain a weighted and standardized decision matrix V (V ═ min)L×NWherein v isinComprises the following steps:
vin=ωnrin
determining positive ideal schemes Q for all schemes+Sum negative ideal scheme Q-
Figure RE-GDA0003190703380000153
Figure RE-GDA0003190703380000154
Respectively calculating Euclidean distances between the candidate schemes and the positive and negative ideal schemes;
each candidate scheme and positive ideal scheme Q+Is a distance of
Figure RE-GDA0003190703380000155
Comprises the following steps:
Figure RE-GDA0003190703380000156
distance of each candidate from negative ideal
Figure RE-GDA0003190703380000157
Comprises the following steps:
Figure RE-GDA0003190703380000158
calculating the relative closeness of the candidate scheme to the positive ideal scheme
Figure RE-GDA0003190703380000161
Figure RE-GDA0003190703380000162
When distance between candidate scheme and negative ideal scheme
Figure RE-GDA0003190703380000163
The larger the distance from the ideal solution
Figure RE-GDA0003190703380000164
The smaller the size of the product is,
Figure RE-GDA0003190703380000165
closer to 1, indicating closer to the positive ideal; when in
Figure RE-GDA0003190703380000166
The smaller the size of the tube is,
Figure RE-GDA0003190703380000167
the larger the size of the tube, the larger the tube,
Figure RE-GDA0003190703380000168
closer to 0, indicating closer to negative ideal;
the candidate solutions are ranked and the optimal solution is selected. According to the proximity of the candidate scheme to the ideal scheme
Figure RE-GDA0003190703380000169
Will be provided with
Figure RE-GDA00031907033800001610
As utility function, selecting the candidate with the maximum utility function value as optimal selection networkScheme l*Namely:
Figure RE-GDA00031907033800001611
scheme l*Is opened and the mobile terminal performs access to multiple networks.
The searching in the webpage provided by the embodiment of the invention comprises the following steps:
determining the synchronization frequency of a local object and a remote data source, wherein the remote data source is a database on a remote Web;
representing remote data source average variation frequency lambda by using Poisson processiWherein i is 1,2, …, n, n represents the number of remote data sources;
determining the average novelty:
from the resulting mean variation frequency λiDetermining objects, i.e. data items e in a remote Web databaseiCorresponding synchronization frequency fiMaking the average novelty of the local database meet the synchronous resource limitation
Figure RE-GDA00031907033800001612
At the maximum, the number of the first,
Figure RE-GDA00031907033800001613
determining the updating frequency according to the data timeliness:
the ith data record r maintained by the data capture system at time tiThe novelty of (c) is as follows:
Figure RE-GDA00031907033800001614
then the average timeliness of the data record set S consisting of N data records is as follows:
Figure RE-GDA0003190703380000171
the data record set S is averaged over time and measured:
Figure RE-GDA0003190703380000172
calculating to obtain theoretical synchronization frequency of each object by using a Lagrange multiplier, and then synchronizing object data according to the theoretical synchronization frequency to enable the average novelty of a local database to reach the maximum value;
the synchronizing the object data according to the theoretical synchronization frequency comprises the following steps:
for all (s, a) initialization table entries Q0(s,a)=0;
Wherein Q represents professional representation of computer machine learning field, i.e. Q is representation form of reinforcement learning, s represents state, a represents action, Q (s, a) represents result state of applying action a to state s; initializing to 0 value, namely not learning initialization value; in each scenario, the range to the data source is taken as its activity, resulting in a reward value of Ri
Figure RE-GDA0003190703380000173
And updating the Q value in a time period 0-t:
Figure RE-GDA0003190703380000174
wherein q isjRepresents the resultant state value, R, of the jth data record obtained by reinforcement learning in the time interval 0-tjRepresenting the return value obtained by reinforcement learning of the jth data record in the time interval 0-t;
under the premise of resource limitation, namely the maximum interaction times M with the server is a constant value, so that the novelty
Figure RE-GDA0003190703380000175
Maximum value, F (F)ii) Representing the novelty of the corresponding ith data record, the novelty being derived from the timeliness of the data, i.e., the timeliness represents the frequency of update of the object, i.e., the smallest unit data item, in the record, and the novelty being the overall timeliness, ω, of the aggregate record of data items, i.e., the remote data sourceiIs the importance weight.
The method for cleaning dust in the heat dissipation channel according to the acquired heat dissipation channel provided by the embodiment of the invention comprises the following steps: and carrying out ventilation monitoring on the heat dissipation channel, and cleaning dust in the heat dissipation channel according to the acquired monitoring information.
As shown in fig. 4, the ventilation monitoring of the heat dissipation channel according to the embodiment of the present invention includes:
s301, cleaning up dust attached to the heat dissipation channel, and uniformly coating a layer of heat conduction glue; attaching the sensor to fixed heat-insulating equipment, and fixing the sensor on a heat-radiating channel wall through the fixed heat-insulating equipment;
s302, leading out signal wires of the sensor to the outside of the heat dissipation channel, connecting the signal wires with inspection equipment, and recording the test point numbers which correspond to the inspection instrument numbers in the inspection equipment one by one during wiring;
s303, converting the temperature signal transmitted by the sensor into a digital signal which can be identified through a communication converter, and outputting all the temperatures on a display of a computer in a list form, wherein each data refreshing period is 1 second;
s304, setting early warning parameters, after detecting that dust exceeds the set parameter range, flashing the measuring point on the display, and simultaneously sending an alarm by the computer to prompt that the pipe blockage problem occurs.
As shown in fig. 5, the heat dissipation of the notebook computer by the heat dissipation fan disposed on the heat dissipation channel according to the embodiment of the present invention includes:
s401, grading the rotating speeds of the fans under the same PWM value, and setting fan protection strategies one by one under the rotating speeds of the fans of different grades;
s402, acquiring the actual rotating speed of the system fan under the target PWM value, and determining a target rotating speed grade corresponding to the actual rotating speed according to a rotating speed grade division rule corresponding to the system fan under the target PWM value;
s403, performing fan protection on the system fan according to a fan protection strategy corresponding to the target rotating speed grade;
and S404, starting the fan to dissipate heat after the protection of the fan is finished.
The fan protection strategy provided by the embodiment of the invention is as follows: the higher the rotation speed of the fan is, the lower the rotation speed of the fan with higher grade, the higher the protection degree of the fan of the system by the fan protection strategy set at the rotation speed of the fan with higher grade.
It should be noted that the embodiments of the present invention can be realized by hardware, software, or a combination of software and hardware. The hardware portion may be implemented using dedicated logic; the software portions may be stored in a memory and executed by a suitable instruction execution system, such as a microprocessor or specially designed hardware. Those skilled in the art will appreciate that the apparatus and methods described above may be implemented using computer executable instructions and/or embodied in processor control code, such code being provided on a carrier medium such as a disk, CD-or DVD-ROM, programmable memory such as read only memory (firmware), or a data carrier such as an optical or electronic signal carrier, for example. The apparatus and its modules of the present invention may be implemented by hardware circuits such as very large scale integrated circuits or gate arrays, semiconductors such as logic chips, transistors, or programmable hardware devices such as field programmable gate arrays, programmable logic devices, etc., or by software executed by various types of processors, or by a combination of hardware circuits and software, e.g., firmware. The above description is only for the purpose of illustrating the present invention and the appended claims are not to be construed as limiting the scope of the invention, which is intended to cover all modifications, equivalents and improvements that are within the spirit and scope of the invention as defined by the appended claims.

Claims (10)

1. A heat dissipation control method for a notebook computer is characterized by comprising the following steps:
the structure information acquisition module acquires the structure information of the notebook computer by using the structure information acquisition program to obtain the structure information of the notebook computer; the component information acquisition module acquires information of the internal components of the notebook computer by using the component information acquisition program according to the acquired structural information of the notebook computer to obtain the information of the internal components of the notebook computer;
the operation information acquisition module acquires the operation information of the notebook computer by using the operation information acquisition program to obtain the operation information of the notebook computer; the heat dissipation channel selection module selects a heat dissipation channel of the notebook computer according to the acquired structural information of the notebook computer and the information of the internal components of the notebook computer by using a heat dissipation channel selection program;
the central control module controls the operation of each connecting module by using a main control machine to ensure the normal operation of each module; the dust cleaning module is used for cleaning dust attached to each component by using the dust remover according to the acquired information of the components in the notebook computer and cleaning dust in the heat dissipation channel according to the acquired heat dissipation channel;
the temperature monitoring module monitors the temperature of each component in the notebook computer by using a temperature sensor arranged in the notebook computer to obtain the temperature information of each component in the notebook computer; the temperature threshold setting module is used for setting the operating temperature threshold of each component according to the acquired information of the components in the notebook computer by using a temperature threshold setting program to obtain a plurality of groups of temperature thresholds;
the heat dissipation module utilizes a heat dissipation fan arranged on the heat dissipation channel to dissipate heat in the notebook computer; and adjusting the internal heat dissipation of the notebook computer by using the temperature adjusting module according to the acquired multiple groups of temperature thresholds by using the temperature adjusting program.
2. The method according to claim 1, wherein the structure information obtaining program of the method obtains structure information of the notebook computer to obtain the structure information of the notebook computer, and specifically comprises:
(1) determining a database in which the notebook computer structure information is located, wherein the database comprises one or more data elements;
(2) acquiring one or more notebook computer structure information corresponding to the data elements based on the extraction path of the information corresponding to the data elements; the notebook computer structure information at least comprises the name of the notebook computer structure;
(3) based on the name of the notebook computer structure, associating one or more pieces of notebook computer structure information according to the name of the corresponding notebook computer structure;
(4) obtaining corresponding structured data based on the associated information; converting the structured data based on the corresponding relation between the data elements and the notebook computer structure information to obtain standard data corresponding to the data elements;
(5) based on the name of the notebook computer structure, respectively storing each standard data corresponding to the same name of the notebook computer structure and each data element corresponding to each standard data in an associated manner;
(6) accessing the network, searching in the webpage, and verifying the feasibility of the obtained associated storage.
3. The method according to claim 2, wherein the access network specifically includes: removing the dimension of each attribute, and carrying out vector normalization on the original matrix to obtain a normalized matrix R (R)in)L×NWherein r isinComprises the following steps:
Figure RE-FDA0003190703370000021
establishing a weighted standardized decision matrix V, wherein weight information of user preference is stored in a user module and is used for representing the network selection of the terminalFor different preference degrees of each attribute, the weight vector of the attribute is W ═ omega1…ωn…ωN]T,ωnIs a weight corresponding to the nth attribute, and
Figure RE-FDA0003190703370000022
wherein the maximum ω isnThe attribute corresponding to the user's preference plays an important role in the network selection result, and each column of attribute values in the specification matrix R is multiplied by the corresponding weight to obtain a weighted and standardized decision matrix V (V ═ min)L×NWherein v isinComprises the following steps:
vin=ωnrin
determining positive ideal schemes Q for all schemes+Sum negative ideal scheme Q-
Figure RE-FDA0003190703370000031
Figure RE-FDA0003190703370000032
Respectively calculating Euclidean distances between the candidate schemes and the positive and negative ideal schemes;
each candidate scheme and positive ideal scheme Q+Is a distance of
Figure RE-FDA0003190703370000033
Comprises the following steps:
Figure RE-FDA0003190703370000034
distance of each candidate from negative ideal
Figure RE-FDA0003190703370000035
Comprises the following steps:
Figure RE-FDA0003190703370000036
calculating the relative closeness of the candidate scheme to the positive ideal scheme
Figure RE-FDA0003190703370000037
Figure RE-FDA0003190703370000038
When distance between candidate scheme and negative ideal scheme
Figure RE-FDA0003190703370000039
The larger the distance from the ideal solution
Figure RE-FDA00031907033700000310
The smaller the size of the product is,
Figure RE-FDA00031907033700000311
closer to 1, indicating closer to the positive ideal; when in
Figure RE-FDA00031907033700000312
The smaller the size of the tube is,
Figure RE-FDA00031907033700000313
the larger the size of the tube, the larger the tube,
Figure RE-FDA00031907033700000314
closer to 0, indicating closer to negative ideal;
the candidate schemes are ranked and the optimal scheme is selected according to the proximity degree of the candidate schemes and the ideal scheme
Figure RE-FDA00031907033700000315
Will be provided with
Figure RE-FDA00031907033700000316
As the utility function, selecting the candidate scheme with the maximum utility function value as the optimal network selection scheme l*Namely:
Figure RE-FDA00031907033700000317
scheme l*Is opened and the mobile terminal performs access to multiple networks.
4. The method for controlling heat dissipation of a notebook computer according to claim 2, wherein the searching in the web page specifically includes:
determining the synchronization frequency of a local object and a remote data source, wherein the remote data source is a database on a remote Web;
representing remote data source average variation frequency lambda by using Poisson processiWherein i is 1,2, …, n, n represents the number of remote data sources;
determining the average novelty:
from the resulting mean variation frequency λiDetermining objects, i.e. data items e in a remote Web databaseiCorresponding synchronization frequency fiMaking the average novelty of the local database meet the synchronous resource limitation
Figure RE-FDA0003190703370000041
At the maximum, the number of the first,
Figure RE-FDA0003190703370000042
determining the updating frequency according to the data timeliness:
the ith data record r maintained by the data capture system at time tiThe novelty of (c) is as follows:
Figure RE-FDA0003190703370000043
then the average timeliness of the data record set S consisting of N data records is as follows:
Figure RE-FDA0003190703370000044
the data record set S is averaged over time and measured:
Figure RE-FDA0003190703370000045
and calculating by using a Lagrange multiplier to obtain the theoretical synchronization frequency of each object, and then synchronizing the object data according to the theoretical synchronization frequency to enable the average novelty of the local database to reach the maximum value.
5. The method for controlling heat dissipation of a notebook computer according to claim 4, wherein the synchronizing the object data at the theoretical synchronization frequency comprises:
for all (s, a) initialization table entries Q0(s,a)=0;
Wherein Q represents professional representation of computer machine learning field, i.e. Q is representation form of reinforcement learning, s represents state, a represents action, Q (s, a) represents result state of applying action a to state s; initializing to 0 value, namely not learning initialization value; in each scenario, the range to the data source is taken as its activity, resulting in a reward value of Ri
Figure RE-FDA0003190703370000051
And updating the Q value in a time period 0-t:
Figure RE-FDA0003190703370000052
wherein q isjRepresents the resultant state value, R, of the jth data record obtained by reinforcement learning in the time interval 0-tjRepresenting the return value obtained by reinforcement learning of the jth data record in the time interval 0-t;
under the premise of resource limitation, namely the maximum interaction times M with the server is a constant value, so that the novelty
Figure RE-FDA0003190703370000053
Maximum value, F (F)ii) Representing the novelty of the corresponding ith data record, the novelty being derived from the timeliness of the data, i.e., the timeliness represents the frequency of update of the object, i.e., the smallest unit data item, in the record, and the novelty being the overall timeliness, ω, of the aggregate record of data items, i.e., the remote data sourceiIs the importance weight.
6. The heat dissipation control method of the notebook computer according to claim 1, wherein the heat dissipation control method performs ventilation monitoring of a heat dissipation channel, and specifically comprises:
(1) cleaning up dust attached to the heat dissipation channel, and uniformly coating a layer of heat-conducting glue; attaching the sensor to fixed heat-insulating equipment, and fixing the sensor on a heat-radiating channel wall through the fixed heat-insulating equipment;
(2) leading out signal wires of the sensor to the outside of the heat dissipation channel, connecting the signal wires with inspection equipment, and recording the serial numbers of the measuring points and the serial numbers of inspection instruments in the inspection equipment in a one-to-one correspondence manner during wiring;
(3) converting the temperature signal transmitted by the sensor into a digital signal capable of being identified through a communication converter, and outputting all the temperatures on a display of a computer in a list form, wherein each data refreshing period is 1 second;
(4) and setting early warning parameters, after the detected dust exceeds the set parameter range, flashing the measuring point on the display, and simultaneously sending an alarm by the computer to prompt that the pipe blockage problem occurs.
7. The method for controlling heat dissipation of a notebook computer according to claim 1, wherein the heat dissipation fan disposed on the heat dissipation channel dissipates heat inside the notebook computer, and specifically comprises:
(1) grading the rotating speed of the fan under the same PWM value, and setting fan protection strategies one by one under the rotating speeds of the fans of different grades;
(2) acquiring the actual rotating speed of the system fan under a target PWM value, and determining a target rotating speed grade corresponding to the actual rotating speed according to a rotating speed grade division rule corresponding to the system fan under the target PWM value;
(3) carrying out fan protection on a system fan according to a fan protection strategy corresponding to the target rotating speed grade;
(4) and after the protection of the fan is finished, the fan is started to dissipate heat.
8. A computer-readable storage medium storing a computer program which, when executed by a processor, causes the processor to perform the steps of:
the structure information acquisition module acquires the structure information of the notebook computer by using the structure information acquisition program to obtain the structure information of the notebook computer; the component information acquisition module acquires information of the internal components of the notebook computer by using the component information acquisition program according to the acquired structural information of the notebook computer to obtain the information of the internal components of the notebook computer;
the operation information acquisition module acquires the operation information of the notebook computer by using the operation information acquisition program to obtain the operation information of the notebook computer; the heat dissipation channel selection module selects a heat dissipation channel of the notebook computer according to the acquired structural information of the notebook computer and the information of the internal components of the notebook computer by using a heat dissipation channel selection program;
the central control module controls the operation of each connecting module by using a main control machine to ensure the normal operation of each module; the dust cleaning module is used for cleaning dust attached to each component by using the dust remover according to the acquired information of the components in the notebook computer and cleaning dust in the heat dissipation channel according to the acquired heat dissipation channel;
the temperature monitoring module monitors the temperature of each component in the notebook computer by using a temperature sensor arranged in the notebook computer to obtain the temperature information of each component in the notebook computer; the temperature threshold setting module is used for setting the operating temperature threshold of each component according to the acquired information of the components in the notebook computer by using a temperature threshold setting program to obtain a plurality of groups of temperature thresholds;
the heat dissipation module utilizes a heat dissipation fan arranged on the heat dissipation channel to dissipate heat in the notebook computer; and adjusting the internal heat dissipation of the notebook computer by using the temperature adjusting module according to the acquired multiple groups of temperature thresholds by using the temperature adjusting program.
9. An information data processing terminal, characterized in that the information data processing terminal is used for realizing the heat dissipation control method of the notebook computer according to any one of claims 1 to 7.
10. A notebook computer heat dissipation control system for performing the notebook computer heat dissipation control method according to any one of claims 1 to 7, the notebook computer heat dissipation control system comprising:
the power supply module is used for supplying power to the whole system;
the structure information acquisition module is connected with the central control module and used for acquiring the structure information of the notebook computer through a structure information acquisition program to obtain the structure information of the notebook computer;
the component information acquisition module is connected with the central control module and used for acquiring the information of the internal components of the notebook computer according to the acquired structural information of the notebook computer through a component information acquisition program to obtain the information of the internal components of the notebook computer;
the operation information acquisition module is connected with the central control module and is used for acquiring the operation information of the notebook computer through the operation information acquisition program to obtain the operation information of the notebook computer;
the heat dissipation channel selection module is connected with the central control module and used for selecting a heat dissipation channel of the notebook computer according to the acquired structural information of the notebook computer and the information of the internal components of the notebook computer through a heat dissipation channel selection program;
the central control module is connected with the structure information acquisition module, the component information acquisition module, the operation information acquisition module, the heat dissipation channel selection module, the dust cleaning module, the temperature monitoring module, the temperature threshold setting module, the heat dissipation module and the temperature regulation module, and is used for controlling the operation of each connection module through a main control computer and ensuring the normal operation of each module;
the dust cleaning module is connected with the central control module and used for cleaning dust attached to each component through the dust remover according to the acquired information of the components in the notebook computer and cleaning dust in the heat dissipation channel according to the acquired heat dissipation channel;
the temperature monitoring module is connected with the central control module and used for monitoring the temperature of each component in the notebook computer through a temperature sensor arranged in the notebook computer to obtain the temperature information of each component in the notebook computer;
the temperature threshold setting module is connected with the central control module and used for setting the operating temperature threshold of each component according to the acquired information of the components in the notebook computer through a temperature threshold setting program to obtain a plurality of groups of temperature thresholds;
the heat dissipation module is connected with the central control module and used for dissipating heat inside the notebook computer through a heat dissipation fan arranged on the heat dissipation channel;
the temperature adjusting module is connected with the central control module and used for adjusting the internal heat dissipation of the notebook computer according to the acquired multiple groups of temperature thresholds through a temperature adjusting program;
the notebook computer heat dissipation control system further comprises: a computer status monitoring system;
the computer state monitoring system comprises a power supply module, a temperature sensor module, an expansion interface module, a fan wind speed monitoring module, an alarm protection module, a monitoring system module, a central control module, a signal transmission module and a user side;
the temperature sensor module can detect the temperature of a computer in real time;
the fan wind speed monitoring module is used for monitoring the heat dissipation condition of the computer and judging whether the fan of the computer is abnormal or not through the fan wind speed monitoring module; the power supply module is respectively connected with the temperature sensor, the expansion interface module, the alarm protection module, the fan wind speed monitoring module, the monitoring system module and the central control module;
the monitoring system module is respectively preset with a threshold value of the lowest electric quantity of the power supply, a normal temperature threshold value of the computer, a normal fan wind speed threshold value and an alarm information threshold value, and is respectively compared with information transmitted by the power supply module, the temperature sensor module, the fan wind speed monitoring module and the alarm protection module to see whether the computer state is abnormal or not, the central control module is also respectively connected with the signal transmission module and the monitoring system, and the signal transmission module is connected with a user side;
the power supply module, the temperature sensor module, the fan wind speed monitoring module and the alarm protection module respectively transmit power supply electric quantity information, computer temperature information, fan rotation wind speed information and alarm information of the computer heat dissipation device to the monitoring system module, the monitoring system module respectively compares the information with a preset threshold value of the lowest electric quantity of the power supply, a normal temperature threshold value of the computer, a normal fan wind speed threshold value and the alarm information, if the information exceeds the threshold value, the monitoring system module gives an alarm to inform the central control module, and meanwhile, the central control module outputs a signal to the information exceeding the threshold value and transmits the signal to a user side to remind a user of the abnormal condition of the computer at the moment;
the fan wind speed monitoring module and the temperature sensor module are matched to monitor the heat dissipation device of the computer host.
CN202110488690.XA 2021-04-30 2021-04-30 Notebook computer heat dissipation control method, system, processing terminal and storage medium Active CN113377178B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110488690.XA CN113377178B (en) 2021-04-30 2021-04-30 Notebook computer heat dissipation control method, system, processing terminal and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110488690.XA CN113377178B (en) 2021-04-30 2021-04-30 Notebook computer heat dissipation control method, system, processing terminal and storage medium

Publications (2)

Publication Number Publication Date
CN113377178A CN113377178A (en) 2021-09-10
CN113377178B true CN113377178B (en) 2022-03-29

Family

ID=77570554

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110488690.XA Active CN113377178B (en) 2021-04-30 2021-04-30 Notebook computer heat dissipation control method, system, processing terminal and storage medium

Country Status (1)

Country Link
CN (1) CN113377178B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2024036427A1 (en) * 2022-08-15 2024-02-22 威刚科技股份有限公司 Fan control system
CN116820197B (en) * 2023-06-27 2024-04-12 深圳小非牛科技有限公司 Software testing technology platform based on big data interconnection
CN117130872B (en) * 2023-10-27 2024-01-30 中国民用航空飞行学院 Computer hardware monitoring and processing system based on network

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104571425A (en) * 2015-01-28 2015-04-29 合肥联宝信息技术有限公司 Laptop heat dissipation method and laptop heat dissipation device capable of pre-heating battery
CN204463017U (en) * 2015-04-03 2015-07-08 河海大学常州校区 Air-draft-type notebook computer radiating device
CN206741418U (en) * 2017-05-05 2017-12-12 常熟理工学院 A kind of notebook PC radiator with environment monitoring function
CN111414062A (en) * 2020-03-25 2020-07-14 联想(北京)有限公司 Electronic apparatus and control method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9387813B1 (en) * 2012-03-21 2016-07-12 Road-Iq, Llc Device, system and method for aggregating networks and serving data from those networks to computers

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104571425A (en) * 2015-01-28 2015-04-29 合肥联宝信息技术有限公司 Laptop heat dissipation method and laptop heat dissipation device capable of pre-heating battery
CN204463017U (en) * 2015-04-03 2015-07-08 河海大学常州校区 Air-draft-type notebook computer radiating device
CN206741418U (en) * 2017-05-05 2017-12-12 常熟理工学院 A kind of notebook PC radiator with environment monitoring function
CN111414062A (en) * 2020-03-25 2020-07-14 联想(北京)有限公司 Electronic apparatus and control method

Also Published As

Publication number Publication date
CN113377178A (en) 2021-09-10

Similar Documents

Publication Publication Date Title
CN113377178B (en) Notebook computer heat dissipation control method, system, processing terminal and storage medium
US9128704B2 (en) Operations management methods and devices thereof in information-processing systems
CN106255392B (en) The cooling control method of electrical cabinet, device and system
US9658661B2 (en) Climate regulator control for device enclosures
CN105393187B (en) Hot configuration file based on the temperature information for calculating device location
JP6295867B2 (en) Air conditioning control system and air conditioning control method
Lee et al. Vmap: Proactive thermal-aware virtual machine allocation in hpc cloud datacenters
JP2005115941A (en) Rack equipment management system and method
US10863653B2 (en) Thermal testing system and method of thermal testing
Chen et al. PTEC: A system for predictive thermal and energy control in data centers
CN106445027A (en) Intelligent adjusting method and controlling system of computer fan revolving speed
CN102473108B (en) Enclosure airflow controller
CN109857228A (en) Fan control device and method
TW201327146A (en) The container system, server cabinet and the heat management method of the container system
JP2007010204A (en) Energy management device for facility
CN110397616A (en) Control method of cooling fan, cooling system and high voltage power supply distributor box
CN109489190B (en) Method and system for regulating and controlling cold quantity of machine room
CN103176516A (en) Cabinet system and monitoring method of cabinet system
CN114607989A (en) Device for radiating light source
CN115130329B (en) Computer-aided optimal design method for heat dissipation of communication electronic equipment
Bayer et al. Transient numerical simulation for optimization of a water-cooled high-performance computing center with dynamic cooling circuit temperatures–Work-in-progress
CN114608182B (en) Cooling tower control method and control system
Eriksson Monitoring, modelling and identification of data center servers
CN114183882B (en) Refrigerating unit control method and device, electronic equipment and storage medium
CN114593509B (en) Air conditioning unit air quantity regulation and control method and related components

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant