Nothing Special   »   [go: up one dir, main page]

CN111984098B - Heat dissipation method, device, equipment and medium for computer system - Google Patents

Heat dissipation method, device, equipment and medium for computer system Download PDF

Info

Publication number
CN111984098B
CN111984098B CN202010887212.1A CN202010887212A CN111984098B CN 111984098 B CN111984098 B CN 111984098B CN 202010887212 A CN202010887212 A CN 202010887212A CN 111984098 B CN111984098 B CN 111984098B
Authority
CN
China
Prior art keywords
computer system
target
busbar
temperature value
resistor
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
CN202010887212.1A
Other languages
Chinese (zh)
Other versions
CN111984098A (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.)
Suzhou Inspur Intelligent Technology Co Ltd
Original Assignee
Suzhou Inspur Intelligent 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 Suzhou Inspur Intelligent Technology Co Ltd filed Critical Suzhou Inspur Intelligent Technology Co Ltd
Priority to CN202010887212.1A priority Critical patent/CN111984098B/en
Publication of CN111984098A publication Critical patent/CN111984098A/en
Application granted granted Critical
Publication of CN111984098B publication Critical patent/CN111984098B/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
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04DNON-POSITIVE-DISPLACEMENT PUMPS
    • F04D27/00Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids
    • F04D27/004Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids by varying driving speed
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3058Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F05INDEXING SCHEMES RELATING TO ENGINES OR PUMPS IN VARIOUS SUBCLASSES OF CLASSES F01-F04
    • F05DINDEXING SCHEME FOR ASPECTS RELATING TO NON-POSITIVE-DISPLACEMENT MACHINES OR ENGINES, GAS-TURBINES OR JET-PROPULSION PLANTS
    • F05D2270/00Control
    • F05D2270/30Control parameters, e.g. input parameters
    • F05D2270/303Temperature
    • 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)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Mechanical Engineering (AREA)
  • Human Computer Interaction (AREA)
  • Computing Systems (AREA)
  • Quality & Reliability (AREA)
  • Cooling Or The Like Of Semiconductors Or Solid State Devices (AREA)

Abstract

The application discloses a heat dissipation method of a computer system, which is applied to BMC in a target computer system and comprises the following steps: detecting a temperature value of the target computer system by utilizing the busbar; wherein, the busbar is a wire cable which is inserted in advance on the PCBA in the target computer system; and acquiring a temperature value, and adjusting the rotating speed of a fan in the target computer system according to the temperature value so as to dissipate heat of the target computer system. Obviously, compared with the prior art, the method detects the temperature value of the target computer system by using the current flowing through the PCBA, and can avoid the influence of the temperature of the PCBA on the temperature measurement value of the target computer system, so that the temperature value of the computer system can be more accurately detected by the arrangement mode, and the computer system can be accurately radiated. Accordingly, the heat dissipation device, the equipment and the medium of the computer system provided by the application also have the beneficial effects.

Description

Heat dissipation method, device, equipment and medium for computer system
Technical Field
The present invention relates to the field of computer technologies, and in particular, to a method, an apparatus, a device, and a medium for heat dissipation in a computer system.
Background
Under the existing computer system architecture, a temperature sensing component is usually used to feed back a temperature value of the computer system, and the detected temperature value is used to cool down the computer system. In the process of feeding back the temperature value of the computer system by using the temperature sensing element, firstly, a relatively common temperature sensing element BJT (Bipolar Junction Transistor) chip, IC (Integrated Circuit) chip or thermistor needs to be attached to a Printed Circuit Board Assembly (PCBA) through an SMD (Surface Mounted device), and then the temperature value of the computer system is determined by a voltage current fed back by the temperature sensing element. Therefore, under the detection mechanism, an additional software algorithm is required to estimate the actual temperature value of the computer system, and finally, the BMC cools the computer system by dissipating heat according to the actual temperature value of the computer system. Obviously, the temperature value of the target computer system cannot be fed back accurately by the temperature detection method, so that the problem that the computer system cannot perform heat dissipation accurately occurs. At present, no effective solution exists for the phenomenon.
Therefore, it is an urgent technical problem for those skilled in the art to accurately detect the temperature value of the computer system and accurately dissipate heat of the computer system.
Disclosure of Invention
In view of the above, an object of the present invention is to provide a method, an apparatus, a device and a medium for dissipating heat of a computer system, so as to detect a temperature value of the computer system more accurately and dissipate heat of the computer system accurately. The specific scheme is as follows:
a heat dissipation method of a computer system is applied to BMC in a target computer system, and comprises the following steps:
detecting a temperature value of the target computer system by utilizing the busbar; the busbar is a wire cable which is pre-inserted on a PCBA in the target computer system;
and acquiring the temperature value, and adjusting the rotating speed of a fan in the target computer system according to the temperature value so as to radiate the target computer system.
Preferably, the busbar is uniformly inserted on the PCBA.
Preferably, the step of detecting the temperature value of the target computer system by using the buss bar includes:
detecting a target voltage value of the busbar by using a current detection circuit;
determining the temperature value of the target computer system according to the target voltage value and a target mapping relation; the target mapping relationship is a mapping relationship between the temperature value of the busbar and the impedance value of the busbar per unit area, which is established in advance according to the attribute characteristics of the busbar.
Preferably, the current detection circuit includes: the device comprises a first resistor, a second resistor, a third resistor, a fourth resistor, a fifth resistor, a sensing resistor and an operational amplifier, wherein the sensing resistor is used for measuring the resistance value of the busbar;
the first end of the sensing resistor is connected with the first end of the first resistor, the first end of the sensing resistor is further used for receiving a target voltage, the second end of the sensing resistor is respectively connected with the first end of the second resistor and the first end of the third resistor, the second end of the second resistor is grounded, the second end of the first resistor is respectively connected with the positive phase input end of the operational amplifier and the first end of the fourth resistor, the second end of the fourth resistor is grounded, the second end of the third resistor is respectively connected with the negative phase input end of the operational amplifier and the first end of the fifth resistor, and the second end of the fifth resistor is connected with the output end of the operational amplifier.
Preferably, the determining the temperature value of the target computer system according to the target voltage value and the target mapping relationship includes:
acquiring a target impedance value of the busbar by using the target voltage value;
and searching a target temperature value corresponding to the target impedance value from the target mapping relation, and determining the target temperature value as the temperature value of the target computer system.
Preferably, the method further comprises the following steps:
and storing the target mapping relation to the BMC in advance.
Correspondingly, the invention also discloses a heat dissipation device of the computer system, which is applied to the BMC in the target computer system and comprises the following components:
the temperature detection module is used for detecting the temperature value of the target computer system by utilizing the busbar; the busbar is a wire cable which is pre-inserted on a PCBA in the target computer system;
and the rotating speed adjusting module is used for acquiring the temperature value and adjusting the rotating speed of the fan in the target computer system according to the temperature value so as to dissipate heat of the target computer system.
Correspondingly, the invention also discloses a heat dissipation device of the computer system, which comprises:
a memory for storing a computer program;
a processor for implementing the steps of the heat dissipation method of the computer system as disclosed in the foregoing when executing the computer program.
Accordingly, the present invention also discloses a computer readable storage medium, on which a computer program is stored, which, when being executed by a processor, implements the steps of the heat dissipation method of the computer system as disclosed in the foregoing.
Therefore, in the invention, firstly, the busbar is inserted into the PCBA of the target computer system in advance, and as the busbar can generate conduction loss and emit heat under the condition of current flowing, the temperature value of the target computer system can be detected by using the busbar inserted into the PCBA; when the BMC obtains the temperature value of the computer system, the rotating speed of a fan in the target computer system is adjusted according to the temperature value so as to radiate the target computer system. Obviously, compared with the prior art, the method provided by the invention has the advantages that the temperature value of the target computer system is detected by utilizing the current flowing through the PCBA, so that the influence of the temperature of the PCBA board on the temperature measurement value of the target computer system can be avoided, and the temperature value of the computer system can be detected more accurately by the method, and the computer system can be subjected to accurate heat dissipation. Accordingly, the heat dissipation device, the equipment and the medium of the computer system provided by the invention also have the beneficial effects.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
Fig. 1 is a flowchart of a method for dissipating heat of a computer system according to an embodiment of the present invention;
FIG. 2 is a schematic diagram illustrating a mapping relationship between a temperature value and an impedance value of the buss bar;
fig. 3 is a structural diagram of a current detection circuit according to an embodiment of the present invention;
FIG. 4 is a block diagram of a heat dissipation device of a computer system according to an embodiment of the present invention;
fig. 5 is a structural diagram of a heat dissipation apparatus of a computer system according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, fig. 1 is a flowchart of a heat dissipation method of a computer system according to an embodiment of the present invention, where the method includes:
step S11: detecting a temperature value of the target computer system by utilizing the busbar;
wherein, the busbar is a wire cable which is inserted in advance on the PCBA in the target computer system;
step S12: and acquiring a temperature value, and adjusting the rotating speed of a fan in the target computer system according to the temperature value so as to dissipate heat of the target computer system.
In this embodiment, a novel heat dissipation method for a computer system is provided, by which a temperature value of the computer system can be detected more accurately, and heat dissipation of the computer system can be performed accurately. It should be noted that, the heat dissipation method provided in this embodiment is described with the BMC in the target computer system as an execution main body, and in the heat dissipation method, a busbar needs to be inserted in advance on the PCBA of the target computer system.
It will be appreciated that the PCBA in the target computer system is typically used to carry various electronic components in the target computer system, and therefore, the PCBA temperature values are typically used to characterize the temperature values of the entire target computer system, while the busbars are typically used in power systems as transmission conductors for transmitting power in distribution grids, distribution boxes and substations. Since the busbar can generate conduction loss and emit heat under the condition of current flowing, in the present embodiment, the busbar inserted on the PCBA is used to detect the temperature value of the target computer system.
It can be thought that, when the temperature value of the target computer is obtained, the BMC may adjust the rotation speed of the fan in the target computer according to the temperature value of the target computer, thereby achieving the purpose of dissipating heat of the target computer. Since the process of adjusting the fan speed by the BMC according to the temperature value of the target computer is well known by those skilled in the art, and the present application focuses on a process of more accurately detecting the temperature value of the target computer system, in this embodiment, the process of adjusting the fan speed by the BMC is not described in detail.
Compared with the prior art, the heat dissipation method provided by the embodiment is to detect the temperature value of the target computer system by using the current flowing through the PCBA, so that the influence of the temperature of the PCBA board on the temperature measurement value of the target computer system can be avoided, and therefore, the temperature value of the target computer system can be accurately detected by the detection method, and the target computer system can be accurately dissipated.
In addition, since the manufacturing cost of the buss bar is lower than that of the temperature sensing component in the prior art, when the method provided by the embodiment is used for detecting the temperature value of the target computer system, the design cost required by the target computer system can be relatively reduced.
It can be seen that, in this embodiment, firstly, the busbar is inserted in advance on the PCBA of the target computer system, and since the busbar can generate conduction loss and emit heat under the condition of current flowing, the temperature value of the target computer system can be detected by using the busbar inserted on the PCBA; when the BMC obtains the temperature value of the computer system, the rotating speed of a fan in the target computer system is adjusted according to the temperature value so as to radiate the target computer system. Obviously, compared with the prior art, because the method provided by the embodiment detects the temperature value of the target computer system by using the current flowing through the PCBA, the influence of the temperature of the PCBA board itself on the temperature measurement value of the target computer system can be avoided, and therefore, the temperature value of the computer system can be detected more accurately by using the method, and the computer system can be cooled accurately.
Based on the above embodiments, this embodiment further describes and optimizes the technical solution, and as a preferred implementation, the buss bars are uniformly inserted on the PCBA.
It will be appreciated that in practice, a chip or processor mounted on the target computer system PCBA must have logic devices that are relatively powerful and relatively low in power, and the heat dissipated by them must be different, which may result in local overheating or local lowering of the temperature of the surface of the PCBA.
Obviously, if the surface temperature of the PCBA is locally overheated or locally low, the resistance value of the busbar inserted at a higher temperature position of the PCBA will be larger, and the resistance value of the busbar inserted at a lower temperature position of the PCBA will be smaller, so in the present embodiment, in order to avoid measurement errors caused by uneven insertion of the busbar on the PCBA, the busbar is uniformly inserted on the PCBA in advance, and thus the temperature value of the target computer system can be more accurately detected by using the busbar.
Based on the above embodiments, this embodiment further describes and optimizes the technical solution, and as a preferred implementation, the above steps: the process for detecting the temperature value of the target computer system by utilizing the busbar comprises the following steps:
detecting a target voltage value of the busbar by using a current detection circuit;
determining a temperature value of the target computer system according to the target voltage value and the target mapping relation;
the target mapping relationship is a mapping relationship between a temperature value of the busbar and an impedance value of the busbar per unit area, which is established in advance according to attribute characteristics of the busbar.
It is understood that the busbar is mainly composed of copper foil, and therefore, when current passes through the busbar, the copper foil in the busbar generates impedance, which causes the busbar to generate voltage difference and cause the buabar to emit corresponding heat. Obviously, under this setting mechanism, the temperature value of the busbar can represent the temperature value of the target computer, since the heat dissipated by the busbar is caused by the current flowing through the PCBA.
Referring to fig. 2, fig. 2 is a schematic diagram of a mapping relationship between a temperature value and an impedance value of a busbar, wherein the mapping relationship shown in fig. 2 is a corresponding relationship between the impedance value and the temperature value of a copper foil when the length, the width and the thickness of the copper foil in the busbar are 1mm, 1mm and 35um, respectively. Obviously, when the mapping relation between the impedance value and the temperature value of the copper foil in the busbar is obtained, the target mapping relation between the temperature value and the impedance value of the busbar is established according to the attribute characteristics of the busbar.
Wherein, the calculation expression of the copper foil impedance value is as follows:
Figure BDA0002655933350000061
wherein l is the length of the busbar, w is the width of the busbar, t is the thickness of the busbar, and rho is the specific impedance of the copper foil in the busbar.
In practical application, if the calculation is performed by using the impedance value of the busbar per unit area, the calculation expression of the impedance value of the busbar is as follows:
Figure BDA0002655933350000071
in the formula, RPFor the impedance value per unit area of the busbar read from the mapping table shown in FIG. 2, l is the length of the busbarW is the width of the busbar and t is the thickness of the busbar.
If the length and the width of the copper foil in the busbar are respectively 50mm and 3mm, and the temperature of the busbar is 25 ℃, the impedance value of the busbar is as follows: r ═ RpX 1/w × 35/t is 0.49 × 50/3 × 35/35 is 8.17m Ω. In this case, if the current on the PCBA is 3A, then the voltage drop of the busbar is 24.5 mA; when the temperature of the busbar rises to 100 ℃, according to the mapping shown in fig. 2, the resistance value of the busbar will increase by 29%, and the voltage drop of the busbar will also increase to 31.6 mV. Therefore, in the actual operation process, in the process of detecting the temperature value of the target computer system by using the busbar, the current detection circuit is firstly used for detecting the target voltage value of the busbar, and then the temperature value of the target computer system is determined according to the target voltage value of the busbar and the target mapping relation created in advance.
Referring to fig. 3, fig. 3 is a structural diagram of a current detection circuit according to an embodiment of the invention. As a preferred embodiment, the current detection circuit includes: a first resistor R1, a second resistor R2, a third resistor R3, a fourth resistor R4, a fifth resistor R5, a sensing resistor Rs for measuring the resistance value of the busbar, and an operational amplifier U;
the first end of the sensing resistor Rs is connected to the first end of the first resistor R1, the first end of the sensing resistor Rs is further configured to receive a target voltage, the second end of the sensing resistor Rs is respectively connected to the first end of the second resistor R2 and the first end of the third resistor R3, the second end of the second resistor R2 is grounded, the second end of the first resistor R1 is respectively connected to the positive-phase input terminal of the operational amplifier U and the first end of the fourth resistor R4, the second end of the fourth resistor R4 is grounded, the second end of the third resistor R3 is respectively connected to the negative-phase input terminal of the operational amplifier U and the first end of the fifth resistor R5, and the second end of the fifth resistor R5 is connected to the output terminal of the operational amplifier U.
In this embodiment, the current detection circuit shown in fig. 3 is used to detect the target voltage value of the busbar, and in the actual operation process, the sensing resistor may be replaced by two connection ports of the busbar, obviously, the busbar is connected to the detection circuit in such a manner, in this case, the operational amplifier U may be used to detect the voltage drop of the busbar, that is, the target voltage value of the busbar.
As a preferred embodiment, the above steps: the process of determining a temperature value for the target computer system based on the target voltage value and the target mapping relationship includes:
acquiring a target impedance value of the busbar by using the target voltage value;
and searching a target temperature value corresponding to the target impedance value from the target mapping relation, and determining the target temperature value as the temperature value of the target computer system.
In the embodiment, in the process of calculating the target computer system temperature value, firstly, the target impedance value of the busbar is obtained by using the target voltage value of the busbar, that is, the target impedance value of the busbar is determined according to the target voltage value of the busbar and the current flowing through the busbar; and then searching a target temperature value corresponding to the target impedance value from the target mapping relation according to the obtained target impedance value of the busbar.
It can be understood that, since the target temperature value found is the temperature value of the busbar, which is the temperature value generated due to the current flowing on the PCBA, in this case, the temperature value of the busbar can be determined as the temperature value of the target computer system.
As a preferred embodiment, the method further comprises:
and storing the target mapping relation to the BMC in advance.
In practical application, a target mapping relation between the temperature value of the busbar and the impedance value can be stored in the BMC in advance, so that the BMC can directly search the temperature value corresponding to the target computer system from the target mapping relation stored in the BMC in the process of regulating and controlling the rotating speed of the fan, and directly regulate and control the rotating speed of the fan according to the temperature value of the target computer system, and the aim of radiating the target computer system can be achieved.
Obviously, according to the technical scheme provided by this embodiment, since a tedious process that the BMC calls the target mapping relationship from other storage areas can be avoided, the speed of the BMC in controlling the fan can be further increased by such a setting manner.
Referring to fig. 4, fig. 4 is a structural diagram of a heat dissipation device of a computer system according to an embodiment of the present invention, the heat dissipation device is applied to a BMC in a target computer system, and includes:
the temperature detection module 21 is used for detecting the temperature value of the target computer system by utilizing the busbar; wherein, the busbar is a wire cable which is inserted in advance on the PCBA in the target computer system;
and the rotating speed adjusting module 22 is used for acquiring the temperature value and adjusting the rotating speed of the fan in the target computer system according to the temperature value so as to dissipate heat of the target computer system.
Preferably, the temperature detection module 21 includes:
the voltage detection submodule is used for detecting a target voltage value of the busbar by using the current detection circuit;
the temperature detection submodule is used for determining a temperature value of the target computer system according to the target voltage value and the target mapping relation; the target mapping relation is a mapping relation between a temperature value of the busbar and an impedance value of the busbar per unit area, which is established in advance according to the attribute characteristics of the busbar.
Preferably, the temperature detection submodule includes:
the impedance obtaining unit is used for obtaining a target impedance value of the busbar by using the target voltage value;
and the temperature determining unit is used for searching a target temperature value corresponding to the target impedance value from the target mapping relation and determining the target temperature value as the temperature value of the target computer system.
Preferably, the method further comprises the following steps:
and the relation storage module is used for storing the target mapping relation to the BMC in advance.
The heat dissipation device of the computer system provided by the embodiment of the invention has the beneficial effects of the heat dissipation method of the computer system disclosed in the foregoing.
Referring to fig. 5, fig. 5 is a structural diagram of a heat dissipation apparatus of a computer system according to an embodiment of the present invention, the heat dissipation apparatus includes:
a memory 31 for storing a computer program;
the processor 32 is configured to implement the steps of the heat dissipation method of the computer system as disclosed in the foregoing when executing the computer program.
The heat dissipation device of the computer system provided by the embodiment of the invention has the beneficial effects of the heat dissipation method of the computer system disclosed in the foregoing.
Correspondingly, the embodiment of the invention also discloses a computer readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the heat dissipation method of the computer system as disclosed in the foregoing are realized.
The computer-readable storage medium provided by the embodiment of the invention has the beneficial effects of the heat dissipation method of the computer system disclosed in the foregoing.
The embodiments are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same or similar parts among the embodiments are referred to each other. The device disclosed by the embodiment corresponds to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description.
Finally, in this document, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Furthermore, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly limited by the phrase "comprising one … …," without precluding the presence of additional like elements in the process, method, article, or apparatus that comprises the elements.
The above detailed description is provided for the heat dissipation method, apparatus, device and medium of the computer system, and the principle and implementation of the present invention are explained in this document by applying specific examples, and the description of the above examples is only used to help understanding the method and core idea of the present invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.

Claims (8)

1. A heat dissipation method of a computer system is applied to a BMC in a target computer system, and comprises the following steps:
detecting a temperature value of the target computer system by utilizing the busbar; the busbar is a wire cable which is pre-inserted on a PCBA in the target computer system;
acquiring the temperature value, and adjusting the rotating speed of a fan in the target computer system according to the temperature value so as to dissipate heat of the target computer system;
the process of detecting the temperature value of the target computer system by using the busbar comprises the following steps:
detecting a target voltage value of the busbar by using a current detection circuit;
determining the temperature value of the target computer system according to the target voltage value and a target mapping relation; the target mapping relation is a mapping relation between the temperature value of the busbar and the impedance value of the busbar per unit area, which is established in advance according to the attribute characteristics of the busbar.
2. The method for dissipating heat according to claim 1, wherein the buss bars are evenly inserted on the PCBA.
3. The method for dissipating heat according to claim 1, wherein the current detection circuit comprises: the device comprises a first resistor, a second resistor, a third resistor, a fourth resistor, a fifth resistor, a sensing resistor and an operational amplifier, wherein the sensing resistor is used for measuring the resistance value of the busbar;
the first end of the sensing resistor is connected with the first end of the first resistor, the first end of the sensing resistor is further used for receiving a target voltage, the second end of the sensing resistor is respectively connected with the first end of the second resistor and the first end of the third resistor, the second end of the second resistor is grounded, the second end of the first resistor is respectively connected with the positive phase input end of the operational amplifier and the first end of the fourth resistor, the second end of the fourth resistor is grounded, the second end of the third resistor is respectively connected with the negative phase input end of the operational amplifier and the first end of the fifth resistor, and the second end of the fifth resistor is connected with the output end of the operational amplifier.
4. The method for dissipating heat according to claim 1, wherein the determining the temperature value of the target computer system according to the target voltage value and a target mapping comprises:
acquiring a target impedance value of the busbar by using the target voltage value;
and searching a target temperature value corresponding to the target impedance value from the target mapping relation, and determining the target temperature value as the temperature value of the target computer system.
5. The method for dissipating heat according to claim 1, further comprising:
and storing the target mapping relation to the BMC in advance.
6. A heat dissipation device for a computer system, applied to a BMC in a target computer system, comprising:
the temperature detection module is used for detecting the temperature value of the target computer system by utilizing the busbar; the busbars are electric wires and cables pre-inserted on a PCBA in the target computer system;
the rotating speed adjusting module is used for acquiring the temperature value and adjusting the rotating speed of a fan in the target computer system according to the temperature value so as to dissipate heat of the target computer system;
the process of detecting the temperature value of the target computer system by using the busbar comprises the following steps:
detecting a target voltage value of the busbar by using a current detection circuit;
determining the temperature value of the target computer system according to the target voltage value and a target mapping relation; the target mapping relation is a mapping relation between the temperature value of the busbar and the impedance value of the busbar per unit area, which is established in advance according to the attribute characteristics of the busbar.
7. A heat dissipation device for a computer system, comprising:
a memory for storing a computer program;
a processor for implementing the steps of a method of dissipating heat from a computer system as claimed in any one of claims 1 to 5 when executing said computer program.
8. A computer-readable storage medium, having stored thereon a computer program which, when being executed by a processor, carries out the steps of a method for dissipating heat of a computer system according to any one of claims 1 to 5.
CN202010887212.1A 2020-08-28 2020-08-28 Heat dissipation method, device, equipment and medium for computer system Active CN111984098B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010887212.1A CN111984098B (en) 2020-08-28 2020-08-28 Heat dissipation method, device, equipment and medium for computer system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010887212.1A CN111984098B (en) 2020-08-28 2020-08-28 Heat dissipation method, device, equipment and medium for computer system

Publications (2)

Publication Number Publication Date
CN111984098A CN111984098A (en) 2020-11-24
CN111984098B true CN111984098B (en) 2022-06-07

Family

ID=73440251

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010887212.1A Active CN111984098B (en) 2020-08-28 2020-08-28 Heat dissipation method, device, equipment and medium for computer system

Country Status (1)

Country Link
CN (1) CN111984098B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101398219B1 (en) * 2014-03-27 2014-05-22 태성전장주식회사 Apparatus for high current sensing using hall sensor
CN207319085U (en) * 2017-09-14 2018-05-04 郑州云海信息技术有限公司 A kind of Bus bar system for detecting temperature
US10145744B2 (en) * 2014-01-15 2018-12-04 Tokuden Co., Ltd. Induction-heated roller apparatus
EP3553808A2 (en) * 2018-03-22 2019-10-16 Huawei Technologies Co., Ltd. Miniature circuit breaker, control method thereof, and control system thereof
CN111310362A (en) * 2020-04-01 2020-06-19 纬湃科技投资(中国)有限公司 Method for estimating temperature of DC bus connector and computer readable storage medium

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2563186A (en) * 2017-01-30 2018-12-12 Yasa Motors Ltd Semiconductor arrangement

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10145744B2 (en) * 2014-01-15 2018-12-04 Tokuden Co., Ltd. Induction-heated roller apparatus
KR101398219B1 (en) * 2014-03-27 2014-05-22 태성전장주식회사 Apparatus for high current sensing using hall sensor
CN207319085U (en) * 2017-09-14 2018-05-04 郑州云海信息技术有限公司 A kind of Bus bar system for detecting temperature
EP3553808A2 (en) * 2018-03-22 2019-10-16 Huawei Technologies Co., Ltd. Miniature circuit breaker, control method thereof, and control system thereof
CN111310362A (en) * 2020-04-01 2020-06-19 纬湃科技投资(中国)有限公司 Method for estimating temperature of DC bus connector and computer readable storage medium

Also Published As

Publication number Publication date
CN111984098A (en) 2020-11-24

Similar Documents

Publication Publication Date Title
US10554038B2 (en) Insulated synchronous rectification type DC/DC converter, and power adaptor and electronic device
US10132695B2 (en) Determining an extreme temperature location from a plurality of locations
KR100685000B1 (en) Thermal Sensing Apparatus And Computer Comprising The Same
JP2000091884A (en) Electronic circuit device
CN104571273A (en) Fan controller and server system provided with same
CN111984098B (en) Heat dissipation method, device, equipment and medium for computer system
US20070223155A1 (en) Device for identifying ac power supply arrangement
JP2009052898A (en) Current detection substrate
JP6171902B2 (en) Temperature detection device
US8334665B2 (en) Fan control system
CN105353851A (en) Fan board and connection system of fan board
WO2024045469A1 (en) Temperature control method for power conversion chip, related assembly, and multi-phase power supply apparatus
CN112444324A (en) Method and circuit for detecting motor winding over-temperature
US20220373407A1 (en) Computing systems with power protection using infrared sensors
US8083400B2 (en) Arrangement with an assembly and a mounting rack
Kollman Constructing Your Power Supply-Layout Considerations
TW201315307A (en) Printed circuit board
US11908621B2 (en) Inductive-load control circuit
US11454997B2 (en) Dynamic voltage compensation circuit and method thereof
CN112865016B (en) Mainboard protection circuit, method and terminal
CN214014566U (en) Control mainboard of electromagnetic heating equipment and electromagnetic heating equipment
CN218956703U (en) MOS-based test power board
US11803218B2 (en) Output structure for power supply with a plurality of heat dissipation plates
CN111736687A (en) Server mainboard and temperature protection circuit thereof
JP2005043162A (en) Overheat detecting circuit and temperature monitoring method

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