• Tidak ada hasil yang ditemukan

https://drive.google.com/file/d/0B9HTG AMkP1YM1VFZm0yU1h6UG8/view?usp=sharing

N/A
N/A
Protected

Academic year: 2017

Membagikan "https://drive.google.com/file/d/0B9HTG AMkP1YM1VFZm0yU1h6UG8/view?usp=sharing"

Copied!
3
0
0

Teks penuh

(1)

Temperature Control Personal Computer Using

Liquid Cooling System Based PID Control

Nur Hidayat

Engineering Physics, School of Electrical Engineering

Telkom University Bandung, Indonesia

nurhdyt@students.telkomuniversity.ac.id

Reza Fauzi Iskandar*

Engineering Physics, School of Electrical Engineering

Telkom University Bandung, Indonesia rezafauzii@telkomuniversity.ac.id

Mamat Rokhmat

Engineering Physics, School of Electrical Engineering

Telkom University Bandung, Indonesia mamatrokhmat07@gmail.com

Abstract— Central Processing Unit (CPU) is an important

part of a system, where most of the data processing is done there. Therefore, CPU temperature tends to be higher than other components. High CPU temperature can result in degraded performance due to malfunction or damage the CPU permanently. In this study, the control proportional-integral-derivative (PID) is selected to control the CPU temperature. This study aimed to obtain information on the effect of using a liquid cooling system fans to the CPU temperature. There are two stages, testing the effect of the use of liquid cooling system fans and the effect on the temperature control system. The first test results obtained the highest CPU temperature is at 336 K before experiencing shutdown during the test without a fan, while the highest CPU temperature was 316 K when using the fan. The second test results obtained by the average error between the CPU and the setpoint temperature is 2 degree with rise time (Tr)

96 s and settling time (Ts) 424 s.

Keywordspid; personal computer; temperature; control;

liquid cooling system; thermistor;

I. INTRODUCTION

CPU development is rapidly increasing, evidenced by the manufacturers who created the microprocessor CPU with manufacturing small as possible. The smaller size of the microprocessor, the more the number of transistors on a chip [8]. This will result in the CPU generates high temperatures. Currently there are two types of CPU cooling systems, liquid cooling systems and air. Liquid cooling system consists of a water block, water pump, radiator, reservoir, coolant, and fans [1-3]. The liquid cooling system is still the best innovation for the cooling system of a computer processor in terms of performance [4]. For the measurement of CPU temperature in real-time, use NTC thermistor sensor. Thermistor is a temperature indicator that has a resistance value depends on the height and the low temperature is detected [7]. The output of the thermistor should be changed to be the value of the temperature.

CPU produces undesirable high temperature in the computer system, so that the temperature of the CPU must be controlled to avoid overheating which can lead to defective function or permanent damage [4]. CPU used in this research is the AMD FX-8350. FX-8350 is one of the products of the largest microprocessor manufacturers are AMD. This CPU has eight cores with a frequency of 4.0GHz (default) and 4.2GHz

(Turbo Boost). This CPU was created in 2012 with 32 nm manufacturing technology [5].

In order to optimize the performance of the liquid cooling system, in this study will be conducted by the PID control method of Ziegler Nichols [6].

II. METODOLOGY

In the liquid cooling system, there are several heat transfer processes, such as conduction and convection. heat transfer process that occurs in the heat distribution system of equations based on Eq. 1.

)

(

 

 hAc T T

dx dT kA dt dT mC

Q p cond conv

(1) where Q, m, Acond, Aconv, and T is the flow of heat from the CPU, the mass of Ni blocks, the surface area of the fin normal to the heat flow, the temperature of fin surface, and the temperature of the environment, respectively. The process of heat absorption, conduction, and convection is shown in Eq. 1.

In industrial, PID control is also often used for controlling [6]. In this study, using PID control to regulate the radiator fan rotation in order for the forced convection occurs between the radiator fin with the environment. Regulation of fan rotation is set using the equation of Eq. 2.

) ( )

( ) ( ) (

0

set d

t set i

set

p T T

dt d K dt T T K T T K t

k   

  

(2) Parameter input is proportional control (Kp), integral (Ki), derivative (Kd), and the temperature setpoint (Tset).

III. EXPERIMENTAL RESULT

A. Experimental Design

The general process and setup of this study is shown in Fig. 1 and 2. CPU temperature is measured using a NTC thermistor sensor that is connected to the Arduino UNO during testing. Before the system is turned on, the temperature of the system should be equal to 298 K. The system tested during 2200 second for each set point by using the Intel Burning Test (IBT) software. The test is performed 4 times by using a set point different. In this study, Arduino UNO is used as data acquisition system.

*Corresponding author

2015 International Conference on Automation, Cognitive Science, Optics, Micro Electro-Mechanical System, and Information Technology (ICACOMIT), Bandung, Indonesia, October 29–30, 2015

(2)

Fig. 1 The realization of system

Waterblock (Ni)

DCP 2.2 Waterpump Reservoir

Radiator

Fan 2 Fan 1

Arduino UNO Thermistor

S-4 S-5

S-6 CPU

P-12

P-13 S-7

Fig. 2 Schematic configuration of system

Based on Fig. 2, the flow of the liquid cooling system is a closed-loop, so that the heat generated by the CPU is delivered by waterblock connected with NTC Thermistor to be absorbed by the coolant. The cooling fluid is moved toward the reservoir using water pump, after it goes into the radiator where there is forced convection caused by the use of a fan. coolant flowing into the CPU has a lower temperature.

Temperature sensors are used for this study is NTC Thermistor temperature sensor (Negative temperature Coefficient) that temperature value is inversely proportional to the resistance. The results of the characteristic test can be seen in Fig. 3. This test is used to ensure that the sensor is not defective.

23 24 25 26 27 28 29 30 31

6,5 7,0 7,5 8,0 8,5

R

e

s

is

ta

n

s

i

(O

h

m

)

Temperatur (Celcius)

Resistansi

Fig. 3 Thermistor NTC 10K characteristic

In this study, the effect of the use of liquid cooling system fans. Results of the testing system can be seen in Fig. 4 which shows that the system still requires a fan to exhaust heat generated CPU. The CPU is shut down when testing the system without using a fan

0 500 1000 1500 2000

0 10 20 30 40 50 60 70

T

e

mp

e

ra

tu

r

(C

e

lc

iu

s

)

Waktu (detik)

Fan OFF Fan ON

Fig. 4 System test characteristic

Based on the reaction curve of Fig. 4, the variable L (dead time) and T (delay time) can be obtained. These variables are useful to get the PID constants with Ziegler-Nichols method. The use of these variables can be seen in Table 1.

Table 1. Ziegler-Nichols Recipe - first method [6]

Tipe Kp Ti Td

P T/L ~ 0

PI 0,9 * T/L L / 0,3 0

PID 1,2 * T/L 2L 0,5L

B. Result and Discussion

(3)

0 500 1000 1500 2000

0 500 1000 1500 2000

-14

0 500 1000 1500 2000

600

0 500 1000 1500 2000

-600

Fig. 5 The test results using PID control with a different set point (a) temperature (b) error (c) rotary fan (d) PWM signal

Based on Fig. 5, the average error between the CPU and the setpoint temperature is 2 degree with rise time (Tr) 96 s and settling time (Ts) 424 s.

When the control system is tested with setpoint 313 K, there is no system error. It is because the forced convection processes running optimally. However, the control system generates an error of 2 degrees when testing using other setpoint.

IV. CONCLUSION

Characterization and implementation of NTC thermistor sensor has been done on CPU to convert CPU temperature into resistance and then converted into temperature value by Arduino UNO. Based on Fig. 4, the system still requires a fan to exhaust heat generated CPU. Based on Fig. 5, with the implementation of PID control on the system, the temperature of the CPU can be reduced, with the average error between the CPU and the setpoint temperature is 2 degree with rise time (Tr) 96 s and settling time (Ts) 424 s. Therefore, the CPU life time can be extended with the implementation of PID control on the system.

Acknowledgment

This project is financially and hardware support by D.Comp Technology.

References

[1] Kang, S., Miller, D., & Cennamo, J., “Closed Loop Liquid Cooling For

High Performance Computer Systems” , Canada , ASME , (2007).

[2] Sharma, R.P., “Experimental Analysis Of Liquid Cooling System For

Desktop Computer”, India, IJMET, (2013).

[3] Ogawara, T. & Ikeda, T., “High Cooling Performance / Low Noise

Measures : High Performance Liquid Cooling System”, SANYO

DENKI Technical Report, No.18 (2004-11).

[4] Carr, J.D & Sundin, W.D., “Minimizing CPU Overheating with Liquid

Immersion Cooling”, www.dsiventures.com

[5] Hagedoorn, H. “AMD FX 8350 Processor Review”, (2012). http://www.guru3d.com/articles-pages/amd-fx-8350-processor-review,1.html

[6] Copeland, B.R., “The Design of PID Controller using Ziegler Nichols

Tuning”, (2008).

[7] Recktenwald, G., “Temperature Measurement with a Thermistor and a

Arduino”, (2013).

[8]

Gambar

Fig. 1 The realization of system
Fig. 5 The test results using PID control with a different set point (a) temperature (b) error (c) rotary fan (d) PWM signal

Referensi

Dokumen terkait

Attackers can exploit one or more NDP messages used by SLAAC mechanism to disturb the address generation process or making the generated address wrongly by sending wrong

So, in this research include the effect of temperature annealing, pore volume and surface area of TiO 2 nanoparticle to calculate the current density and

In this work we have used an Agilent EXA Signal Analyzer N9010A controlled by the Agilent VSA 89600B software to measure the signal-to-noise ratio (SNR) and the error vector

On the other hand, the combination 5 and 6 of feedback resistors have not been used in this experiment because of the combination 1 to 4 is enough to measure the full

Finger Movement Pattern Recognition Method Using Artificial Neural Network Based on.. Electromyography

Abstract —This paper presents the development of PV (photovoltaic) simulator used for laboratory testing. The proposed simulator integrates both the software and the hardware

This paper analyze overshoot percentage, rise time, and data series smoothness of Sensor Fusion (Complementary and Kalman filter) and Moving Average filter response in IMU data

Abstract —The magnetic field can be used to change the components of water and affect water molecules, one of which is the conductivity of the solution.. Tools for generating