The present disclosure relates to a technique for monitoring a flow rate of a target.
There is a technique for cooling an electronic device including a heat generation member using a heat medium. For example, PTL 1 discloses a technique for cooling a semiconductor element by bringing a heat sink, which is a cooling member, into contact with a module including the semiconductor element, which is a heat generation member, via a metal base and allowing cooling water to flow through the heat sink.
Here, if the heat medium does not appropriately flow, there is a possibility that the heat generation member cannot be cooled. Therefore, whether the heat medium flowing through the cooling member flows properly is monitored. For example, PTL 2 discloses a technique for measuring a temperature of a heat medium, a temperature of a heat generation member, and a calorific value of the heat generation member for an electronic device including the heat generation member, and calculating a flow rate of the heat medium from these pieces of information.
As a related document, PTL 3 discloses a technique for measuring the speed of the heat medium from information such as an increase amount of the temperature of the sensor under a specific condition and when various kinds of information such as characteristics of the heat medium and a structure of the device are known.
A plurality of electronic devices including a heat generation member and a cooling member may be installed in one device. At this time, if the flow path is provided so as to independently supply the heat medium to each of the electronic devices from the outside of the device including the electronic device, the electronic device and the device including the electronic device may be increased in size. Therefore, for example, the flow path of the heat medium may be designed such that the heat medium is supplied to one electronic device and the heat medium discharged from one electronic device is supplied to another electronic device. In such a case, when the flowmeter is installed to monitor the flow rate of the heat medium, it is necessary to install the flowmeter for each flow path, and thus there is a possibility that the electronic device and the device including the electronic device become large in size. In a case where components in the electronic device are disposed at a high density, it is difficult to install the flowmeter.
In the technique of PTL 2, the flow rate of the heat medium is calculated from various types of information without using a flowmeter. However, in the technique of PTL 2, it is necessary to install all the sensors that measure the temperature of the heat medium, the temperature of the heat generation member, and the calorific value of the heat generation member, and thus there is a possibility that the electronic device and the device including the electronic device become large in size.
PTL 3 does not describe monitoring the heat medium in the above-described case.
The present disclosure has been made in view of the above problems, and one of the purposes of the present disclosure is to provide a flow-rate monitoring device, etc. that make it possible to monitor the flow rate of a heat medium for cooling a heat generation member, while moderating an increase in the size of an appliance in which the heat generation member is installed.
A device according to an aspect of the present disclosure is a flow-rate monitoring device including an acquisition means that acquires, in an information processing device having mounted with a plurality of modules, each of which including an electronic circuit board including a heat generation member and a cooling member that receives heat from the heat generation member and cools the heat generation member by utilizing a heat medium, when the heat medium discharged from the cooling member of a first module among the plurality of modules is supplied to a second module among the plurality of modules, a calorific value of the first module, a first temperature that is a temperature of the heat generation member of the first module, and a second temperature that is a temperature of the heat generation member of the second module, and an estimation means that estimates a flow rate of the heat medium supplied to the first module based on a calorific value of the first module, the first temperature, and the second temperature.
A flow-rate monitoring device according to an aspect of the present disclosure includes an acquisition means that acquires a calorific value of a module including an electronic circuit board including a heat generation member and a cooling member that receives heat from the heat generation member and cools the heat generation member by using a heat medium, a supply temperature that is a temperature of the heat medium supplied to the cooling member, and a discharge temperature that is a temperature of the heat medium discharged from the cooling member, and an estimation means that estimates a flow rate of the heat medium supplied to the module based on the calorific value, the supply temperature, and the discharge temperature.
A flow-rate monitoring method according to an aspect of the present disclosure includes acquiring, in an information processing device having mounted with a plurality of modules, each of which including an electronic circuit board including a heat generation member and a cooling member that receives heat from the heat generation member and cools the heat generation member by utilizing a heat medium, when the heat medium discharged from the cooling member of a first module among the plurality of modules is supplied to a second module among the plurality of modules, a calorific value of the first module, a first temperature that is a temperature of the heat generation member of the first module, and a second temperature that is a temperature of the heat generation member of the second module, and estimating a flow rate of the heat medium supplied to the first module based on a calorific value of the first module, the first temperature, and the second temperature.
A computer-readable storage medium according to an aspect of the present disclosure stores a program causing a computer to execute acquiring, in an information processing device having mounted with a plurality of modules, each of which including an electronic circuit board including a heat generation member and a cooling member that receives heat from the heat generation member and cools the heat generation member by utilizing a heat medium, when the heat medium discharged from the cooling member of a first module among the plurality of modules is supplied to a second module among the plurality of modules, a calorific value of the first module, a first temperature that is a temperature of the heat generation member of the first module, and a second temperature that is a temperature of the heat generation member of the second module, and estimating a flow rate of the heat medium supplied to the first module based on a calorific value of the first module, the first temperature, and the second temperature.
According to the present disclosure, it is possible to monitor a flow rate of a heat medium for cooling a heat generation member while suppressing an increase in size of a device on which the heat generation member is mounted.
Hereinafter, example embodiments of the present disclosure will be described with reference to the drawings.
An outline of a flow-rate monitoring device according to a first example embodiment will be described.
In the example of
The information processing device 200 is connected to a pump 300 and a radiator 400 via a pipe. Here, a line connecting each block in
The acquisition unit 110 acquires a calorific value of the first module, a first temperature that is a temperature of the heat generation member of the first module, and a second temperature that is a temperature of the heat generation member of the second module. For example, the acquisition unit 110 acquires the temperature of the heat generation member from a sensor that is mounted on each of the module 1 and the module 2 and measures the temperature. The temperature of the heat generation member may be, for example, a junction temperature of the heat generation member. The acquisition unit 110 acquires the calorific value of the module 1 from, for example, a sensor mounted on the module 1. Here, the calorific value is a physical quantity whose unit is W (watt). For example, the acquisition unit 110 acquires, as a calorific value, information on power generated in the module 1 measured by a sensor mounted on the module 1. The acquisition unit 110 is an example of an acquisition means.
The estimation unit 120 estimates the flow rate of the heat medium supplied to the first module based on the calorific value, the first temperature, and the second temperature. For example, according to the law of conservation of heat quantity, the calorific value of the module 1 can be obtained from the density and specific heat of the heat medium, the flow rate of the heat medium, and the difference between the temperature of the heat medium supplied to the module 1 and the temperature of the heat medium supplied from the module 1 to the module 2. Here, the difference between the temperature of the heat medium supplied to the module 1 and the temperature of the heat medium supplied from the module 1 to the module 2 can be approximated to the difference between the temperature of the heat generation member of the module 1 and the temperature of the heat generation member of the module 2. For example, the estimation unit 120 may estimate the flow rate of the heat medium supplied to the module 1 using such a relationship. However, the estimation unit 120 is an example of an estimation means.
Next, an example of the operation of the flow-rate monitoring device 100 will be described with reference to
As described above, the flow-rate monitoring device 100 of the present disclosure acquires the calorific value of the first module, the first temperature that is the temperature of the heat generation member of the first module, and the second temperature that is the temperature of the heat generation member of the second module, and estimates the flow rate of the heat medium supplied to the first module based on the calorific value, the first temperature, and the second temperature. That is, the flow-rate monitoring device 100 of the present disclosure can calculate the flow rate as long as the information on the calorific value and the temperature can be obtained from the electronic device. Therefore, in order to calculate the flow rate, a sensor other than the sensor that measures the calorific value and the temperature may not be attached to the electronic device. That is, the flow-rate monitoring device 100 of the present disclosure can monitor the flow rate of the heat medium for cooling the heat generation member while suppressing an increase in size of the device on which the heat generation member is mounted.
Next, details of the flow-rate monitoring system 1000 including the flow-rate monitoring device 100 of the present disclosure will be described.
The information processing device 200 is connected to the pump 300 and the radiator 400 via connection pipes 5 and 6. For example, the heat medium supplied from the pump passes through the connection pipe 5 and flows into a distribution pipe 3. The distribution pipe 3 is connected to supply pipes 31-1, 31-2, . . . , 31-n. That is, the distribution pipe 3 distributes the heat medium to each of the supply pipes 31-1, 31-2, . . . , 31-n. Accordingly, the heat medium can be distributed to each of the electronic device arrays 10-1, 10-2, . . . , 10-n. Here, when the electronic device arrays 10-1, 10-2, . . . , and 10-n are not distinguished, they are simply referred to as the electronic device array 10. In the present disclosure, similarly to the electronic device array 10, in a case where configurations to which reference signs of x-n (x is an integer) are attached are not distinguished, the reference signs attached to the configurations are denoted only as x. For example, the electronic device array 10 includes the module 1 and the module 2, and the module 1 includes an electronic circuit board 11, a heat generation member 12, a cooling member 13, a power measurement unit 14, and a temperature measurement unit 15.
The heat medium passing through the supply pipe 31 is supplied to the cooling member 13. Here, the cooling member 13 is disposed on the heat generation member 12. The cooling member 13 receives heat from the heat generation member 12. The cooling member 13 causes the heat medium flowing into the cooling member 13 to receive the heat taken from the heat generation member 12. The cooling member 13 cools the heat generation member 12 by using the heat medium in this manner. The heat medium discharged from the cooling member 13 passes through an intermediate pipe 32 and is supplied to the cooling member 23. Similarly to the cooling member 13, the cooling member 23 cools the heat generation member 22 using the heat medium flowing through the cooling member 23. The heat medium discharged from the cooling member 23 passes through a discharge pipe 41 and flows into a junction pipe 4. The junction pipe 4 is connected to discharge pipes 41-1, 41-2, . . . , 41-n. That is, the junction pipe 4 joins the heat medium having passed through each of the electronic device arrays 10. The junction pipe 4 is connected to a connection pipe 6. That is, the heat medium discharged from each of the electronic device arrays 10 flows through the connection pipe 6. The heat medium flowing through the connection pipe 6 flows into the radiator 400.
The power measurement units 14 and 24 measure the power of the module. For example, the power measurement unit 14 measures power generated in the module 1. The timing of measuring power is arbitrary. For example, the power measurement units 14 and 24 may perform measurement at regular intervals or may perform measurement constantly. The temperature measurement units 15 and 25 measure the temperature of the heat generation member of the module. For example, the temperature measurement unit 15 measures the temperature of the heat generation member 12 of the module 1. The temperature of the heat generation member 12 of the module 1 is also referred to as a first temperature, and the temperature of the heat generation member 22 of the module 2 is also referred to as a second temperature. The temperature is measured at any timing. For example, the temperature measurement units 15 and 25 may perform measurement at regular intervals or may perform measurement constantly. The measurement timings of the power measurement units 14 and 24 and the measurement timings of the temperature measurement units 15 and 25 may be the same.
The acquisition unit 110 acquires a calorific value and the first temperature that is the temperature of the heat generation member 12 from each of the modules 1. The acquisition unit 110 acquires the second temperature, which is the temperature of the heat generation member 22, from each of the modules 2.
The estimation unit 120 estimates the flow rate of the heat medium flowing into each of the modules 1 based on the information acquired by the acquisition unit 110, that is, the flow rate of the heat medium flowing through the electronic device array 10 for each of the electronic device arrays 10. Here, an example of a method of estimating the flow rate of the heat medium will be described.
Let the calorific values of the modules 1 and 2 be P(W), the first temperature be Tj1(° C.), and the second temperature be Tj2(° C.). Assuming that the temperature of the heat medium supplied to the cooling member 13 is Tw1(° C.), the temperature of the heat medium supplied to the cooling member 23 is Tw2(° C.), and the thermal resistance between Tw1 and Tw2 is θjw(° C./W), the difference ΔT between the temperature of the heat generation member and the temperature of the heat medium can be expressed as follows.
Here, when Expression 1 is used, the first temperature Tj1 and the second temperature Tj2 can be expressed as Expression 2 and Expression 3.
Then, Expression 2 is subtracted from Expression 3 to be expressed as Expression 4.
The flow rate of the heat medium supplied to the module 1 is L (L/min). When the density of the heat medium is ρ (g/cm3), the specific heat of the heat medium is c (cal/g·° C.), and the constant is k, the following equation is derived from the law of conservation of heat quantity.
When Expression 4 is substituted into Expression 5, Expression 6 is derived. Then, the flow rate L is calculated as Expression 7.
The estimation unit 120 estimates the flow rate of the heat medium supplied to the module 1 using, for example, Expression 7.
The output unit 130 outputs the flow rate estimated by the estimation unit 120. For example, the output unit 130 may store information indicating each of the electronic device arrays 10 and a flow rate estimated for each of the electronic device arrays 10 in association with each other in a storage device (not illustrated) connected to the flow-rate monitoring device 100. At this time, information indicating each of the modules may be further associated and stored. For example, the output unit 130 may cause a display (not illustrated) connected to the flow-rate monitoring device 100 to display information in which information indicating each of the electronic device arrays 10 is associated with a flow rate estimated for each of the electronic device arrays 10.
The output unit 130 may output an alarm when there is the electronic device array 10 having a flow rate less than the predetermined threshold. For example, the output unit 130 may cause the display to highlight information indicating the electronic device array 10 having a flow rate less than the predetermined threshold and the flow rate. Not limited to this example, the output unit 130 may cause a speaker (not illustrated) connected to the flow-rate monitoring device 100 to output a sound or may perform control to turn on a lamp (not illustrated) connected to the flow-rate monitoring device 100 when there is the electronic device array 10 having a flow rate less than a predetermined threshold.
Next, another example of the operation of the flow-rate monitoring device 100 will be described with reference to
First, the acquisition unit 110 acquires the calorific value of the first module (that is, the module 1), the first temperature, and the second temperature (S101). Then, the estimation unit 120 estimates the flow rate of the heat medium supplied to the electronic device array 10 (S102). When the flow rate of the heat medium is not estimated for all the electronic device arrays 10 (“No” in S103), the processes in S101 and S102 are performed for the electronic device array 10 for which the flow rate is not estimated. When the flow rate of the heat medium is estimated for all the electronic device arrays 10 (“Yes” in S103), the output unit 130 outputs the flow rate of the heat medium (S104). In the present operation example, the flow-rate monitoring device 100 outputs the flow rate after the flow rate of the heat medium is estimated for all the electronic device arrays 10, but the timing of outputting the flow rate is not limited to this example. For example, the flow-rate monitoring device 100 may output the flow rate after S102, and then perform the process of S103. That is, the flow-rate monitoring device 100 may output the flow rate every time the flow rate is estimated.
As described above, the flow-rate monitoring device 100 of the first example embodiment acquires the calorific value of the first module, the first temperature that is the temperature of the heat generation member of the first module, and the second temperature that is the temperature of the heat generation member of the second module, and estimates the flow rate of the heat medium supplied to the first module based on the calorific value, the first temperature, and the second temperature. Accordingly, in order to calculate the flow rate, measurement devices other than the power measurement unit and the temperature measurement unit may not be attached to each module. That is, the flow-rate monitoring device 100 of the present disclosure can monitor the flow rate of the heat medium for cooling the heat generation member while suppressing an increase in size of the device on which the heat generation member is mounted.
In the first example embodiment, the example in which the power measurement unit is mounted on all the modules has been described, but the present invention is not limited to this example. When each module is the same device, the power generated in each module is considered to be similar. Therefore, in each of the electronic device arrays 10, at least one module may be configured to include the power measurement unit. In this case, the acquisition unit 110 may set the calorific value acquired from the module on which the power measurement unit is mounted as the calorific value of the first module in each of the electronic device arrays 10. In this manner, the acquisition unit 110 may acquire the calorific value acquired from either the first module or the second module as the calorific value of the first module used by the estimation unit 120.
The configuration of the electronic device array 10 is not limited to the example illustrated in
In Modification 2, the acquisition unit 110 acquires the supply temperature Tw1 and the discharge temperature Tw2 instead of the first temperature Tj1 and the second temperature Tj2.
At this time, the estimation unit 120 estimates the flow rate L based on the calorific value P and Tw1 and Tw2. Specifically, the estimation unit 120 calculates L using Expression 8 obtained by modifying Expression 5.
As described above, the flow-rate monitoring device 100 of Modification 2 acquires the calorific value of the module including the electronic circuit board including the heat generation member and the cooling member that receives heat from the heat generation member and cools the heat generation member by using the heat medium, the supply temperature that is the temperature of the heat medium supplied to the cooling member, and the discharge temperature that is the temperature of the heat medium discharged from the cooling member. Then, the flow-rate monitoring device 100 estimates the flow rate of the heat medium supplied to the module based on the calorific value, the supply temperature, and the discharge temperature. With this configuration, the flow-rate monitoring device 100 of Modification 2 has the same effect as the flow-rate monitoring device 100 described in the first example embodiment.
That is, the flow-rate monitoring device 100 of Modification 2 can monitor the flow rate of the heat medium for cooling the heat generation member while suppressing an increase in size of the device on which the heat generation member is mounted.
Next, a flow-rate monitoring system according to a second example embodiment will be described. In the second example embodiment, description of contents overlapping with the contents described in the first example embodiment will be partially omitted.
The flow-rate monitoring device 101 includes an acquisition unit 110, an estimation unit 120, an output unit 130, an abnormality detection unit 140, and a specification unit 150.
The abnormality detection unit 140 detects occurrence of an abnormality based on the flow rate of the heat medium estimated by the estimation unit 120. For example, the abnormality detection unit 140 determines whether the estimated flow rate is a flow rate less than a predetermined threshold. Then, in a case where the estimated flow rate is less than the predetermined threshold, the abnormality detection unit 140 detects that an abnormality has occurred in the electronic device array 10. The abnormality detection unit 140 is an example of an abnormality detection means.
The method of detecting the abnormality is not limited to this example. For example, in a case where a plurality of the electronic device arrays 10 are mounted on the information processing device 200, the abnormality detection unit 140 compares the flow rates relevant to the electronic device arrays. Then, the abnormality detection unit 140 detects an abnormality when the flow rate of the heat medium in one electronic device array is different from the flow rate of the heat medium in the other electronic device array. At this time, the abnormality detection unit 140 may detect an abnormality when the flow rate of the heat medium in one electronic device array is different from the estimated average value, median value, or mode of the flow rate by a predetermined value or more. At this time, the abnormality detection unit 140 may calculate an average value, a median value, or a mode of the flow rate from a plurality of electronic device arrays excluding one electronic device array. As described above, when there is an electronic device array having a different estimated flow rate from other electronic device arrays among the plurality of electronic device arrays, the abnormality detection unit 140 may detect that an abnormality has occurred in the electronic device arrays having different estimated flow rates.
The output unit 130 may output that the abnormality is detected by the abnormality detection unit 140 using the display, the speaker, the lamp, and the like described above.
When the abnormality detection unit 140 detects that an abnormality has occurred, the specification unit 150 specifies the module in which the abnormality has occurred. In this case, for example, the acquisition unit 110 may acquire the calorific values of all the modules included in the information processing device 200. Then, the specification unit 150 specifies a module having a different calorific value among the plurality of modules as a module in which an abnormality has occurred. At this time, for example, in a case where the calorific value of one module is different from an average value, a median value, or a mode of the calorific values of the modules included in the information processing device 200 by a predetermined value or more, the specification unit 150 may specify one module as the module in which the abnormality has occurred. At this time, the specification unit 150 may calculate an average value, a median value, or a mode of the calorific value from a plurality of modules excluding one module. In this manner, the specification unit 150 specifies the module in which the abnormality has occurred based on the acquired calorific value. The specification unit 150 is an example of a specification means.
The method of specifying the module in which the abnormality has occurred is not limited to this example. For example, the acquisition unit 110 may acquire the calorific value of the module included in the electronic device array 10 in which the occurrence of the abnormality is detected. Then, the specification unit 150 may specify the module in which the abnormality has occurred based on the calorific value of the module included in the electronic device array in which the occurrence of the abnormality is detected.
The output unit 130 may output information indicating the specified module using the above-described display, speaker, lamp, and the like.
Next, an example of the operation of the flow-rate monitoring device 101 will be described with reference to
When the abnormality detection unit 140 detects that an abnormality has occurred in the electronic device array 10 (“Yes” in S204), the acquisition unit 110 acquires the calorific value of each module (S205). Then, the specification unit 150 specifies the module in which the abnormality has occurred based on the acquired calorific value. The output unit 130 outputs information regarding the abnormality. For example, the output unit 130 outputs information indicating that an abnormality is detected by the abnormality detection unit 140 and information indicating the specified module as information regarding the abnormality.
As described above, the flow-rate monitoring device 101 of the second example embodiment detects the occurrence of abnormality based on the estimated flow rate. Specifically, when the estimated flow rate is less than a predetermined threshold, the flow-rate monitoring device 101 detects that an abnormality has occurred in the electronic device array having the flow rate less than the predetermined threshold. As a result, for example, it is possible to notify that an abnormality has occurred in the flow path of the heat medium in the electronic device array. In a case where a plurality of electronic device arrays are mounted on the information processing device, when there is an electronic device array having a different estimated flow rate from other electronic device arrays among the plurality of electronic device arrays, the flow-rate monitoring device 101 may detect that an abnormality has occurred in the electronic device arrays having different estimated flow rates. As a result, the flow-rate monitoring device 101 can notify which electronic device array among the plurality of electronic device arrays has an abnormality.
The flow-rate monitoring device 101 of the second example embodiment specifies a module in which an abnormality has occurred. Specifically, in a case where the occurrence of the abnormality in the electronic device array is detected, the flow-rate monitoring device 101 acquires a calorific value of a module included in the information processing device, and specifies the module in which the abnormality has occurred based on the acquired calorific value. As a result, the flow-rate monitoring device 101 can notify which one of the modules included in the information processing device has an abnormality. At this time, the flow-rate monitoring device 101 may acquire the calorific value of the module included in the electronic device array in which the occurrence of the abnormality is detected, and specify the module in which the abnormality has occurred based on the calorific value of the module included in the electronic device array in which the occurrence of the abnormality is detected. As a result, since the flow-rate monitoring device 101 does not need to process the information of the calorific values of all the modules, the processing load can be reduced.
Hardware constituting the flow-rate monitoring devices of the first and second example embodiments will be described.
As illustrated in
The storage device 94 stores a program (computer program) 98. The processor 91 executes the program 98 of the flow-rate monitoring device using the RAM 92. Specifically, for example, the program 98 includes a program that causes a computer to execute the processing described in
The input/output interface 95 exchanges data with a peripheral device (keyboard, mouse, display, etc.) 99. The input/output interface 95 functions as a means for acquiring or outputting data. The bus 96 connects the components
There are various modifications of the method of implementing the flow-rate monitoring device. For example, the flow-rate monitoring device can be implemented as a dedicated device. The flow-rate monitoring device can be implemented based on a combination of a plurality of devices.
Processing methods for causing a storage medium to record a program for implementing components in a function of each example embodiment, reading the program recorded in the storage medium as a code, and executing the program in a computer are also included in the scope of each example embodiment. That is, a computer-readable storage medium is also included in the scope of each example embodiment. A storage medium in which the above-described program is recorded and the program itself are also included in each example embodiment.
The storage medium is, for example, a floppy (registered trademark) disk, a hard disk, an optical disk, a magneto-optical disk, a compact disc (CD)-ROM, a magnetic tape, a nonvolatile memory card, or a ROM, but is not limited to this example. The program recorded in the storage medium is not limited to a program that executes processing alone, and programs that operate on an operating system (OS) to execute processing in cooperation with other software and functions of an extension board are also included in the scope of each example embodiment.
While the invention has been particularly shown and described with reference to example embodiments thereof, the invention is not limited to these example embodiments. It will be understood by those of ordinary skill in the art that various changes in form and details may be made therein without departing from the spirit and scope of the present invention as defined by the claims.
This application is based upon and claims the benefit of priority from Japanese patent application No. 2021-086319, filed on May 21, 2021, the disclosure of which is incorporated herein in its entirety by reference.
Number | Date | Country | Kind |
---|---|---|---|
2021-086319 | May 2021 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2022/012159 | 3/17/2022 | WO |