Anda di halaman 1dari 10

Pembahasan soal UTS OSE S2 maret 2011

Persamaan heat transfer pada condenser:


qc =

w cp w (tb out tb) = 7,6 kg/s * 4,19 kJ/kgK * (tb out tb) =

qc =

31,844 kW/K * (tb tb out)K

dengan tb out = tb + (tc tb) * (1-e-UA/ cp) = tb + (tc tb) * (1-e-26,5W/K/(7,6kg/s*4,19kJ/kgK))


tb out =

tb + (tc tb) * (1-e-0,832) = tb + (tc tb) * (1- 0,435)

tb out =

tb + (tc tb) * 0,565 = 0,435tb + 0,565tc

nilai ini disubstitusikan pada persamaan qc, maka didapat:


qc =

31,844 kW/K * (0,435tb + 0,565tc- tb)K = 31,844 kW/K*0,565(tc tb)K

qc =

17,9887(tc tb) kW

Persamaan heat transfer pada evaporator:


qe =

w cp w (ta ta out) = 6,8 kg/s * 4,19 kJ/kgK * (ta ta out) =

qe =

28,492 kW/K * (ta out ta)K

dengan ta out = ta - (ta te) * (1-e-UA/ cp) = ta - (ta te)* (1-e-30.6W/K/(6,8kg/s*4,19kJ/kgK))


ta out =

ta - (ta te) * (1-e-1,073) = ta - (ta te)* (1- 0,3416)

ta out =

ta - (ta te) * 0,658 = 0.342ta + 0,658te

nilai ini disubstitusikan pada persamaan qc, maka didapat:


qe =

28,492 kW/K * (ta (0,342ta + 0,658te))K = 28,492 kW/K*(0,658te 0,658ta)K

qe =

18,758(ta te) kW

Persamaan dari pernyataan soal: condenser must reject the energy added in both the
evaporator and the compressor, dapat dituliskan
qc = qe + P
untuk mengurangi satu variable qc persamaan ini dapat disubstitusikan dengan
persamaan qc dari heat transfer condenser diatas. Maka didapatkan persamaan:
qe + P = 17,9887(tc tb)
Jadi saat ini didapat 2 persamaan, yaitu:
f1 = qe - 18,758(ta te) = 0 1
dan
f2 = qe + P - 17,9887(tc tb) = 0.2
1

Persamaan lain adalah persamaan daya kompresor diketahui dari soal adalah:
P = -2.634 - 0.308*te - 0.00301*te^2 +1.066 *tc -0.00528*tc^2 -0.0011*te*tc0.000306*te^2*tc +0.000567 *te*tc^2 +0.0000031*te^2*tc^2
Jadi persamaan ketiga adalah:
f3 = -2.634 - 0.308*te - 0.00301*te^2 +1.066*tc -0.00528*tc^2 -0.0011*te*tc0.000306*te^2*tc +0.000567 *te*tc^2 +0.0000031*te^2*tc^2 P = 03
Persamaan berikutnya adalah persamaan qe dengan fungsi te dan tc seperti tertera
disoal:
qe = 239.5125+10.073te-0.109te^2-3.41tc-0.0025tc^20.203tetc+0.0082te^2tc+0.0013tetc^2-0.000080005te^2tc^2
atau dapat ditulis:
f4 = 239.5125+10.073te-0.109te^2-3.41tc-0.0025tc^20.203tetc+0.0082te^2tc+0.0013tetc^2-0.000080005te^2tc^2 - qe.4
Jadi didapatkan 4 persamaan dengan 4 variabel yang dicari (te, tc, qe dan P) ditambah
dua variabel ta dan tb yang bisa dipilih di soal.
Untuk menyelesaikan bisa digunakan metode newton raphson dengan menggunakan
software matlab.
Penyelesaian dengan matlab:
Dengan menggunakan matlab bisa diselesaikan dengan tahapan sbb:
1. Membuat program Iterasi dengan Newton Raphson di M-Files sbb:
function [x,iter] = newtraphson(x0,f,J)
% Newton-Raphson method applied to a
% system of linear equations f(x) = 0,
% given the jacobian function J, with
% J = del(f1,f2,...,fn)/del(x1,x2,...,xn)
% x = [x1;x2;...;xn], f = [f1;f2;...;fn]
% x0 is an initial guess of the solution
N = 100; % define max. number of iterations
epsilon = 1e-10; % define tolerance
maxval = 10000.0; % define value for divergence
xx = x0; % load initial guess
while (N>0)
JJ = feval(J,xx);
if abs(det(JJ))<epsilon
error('newtraphson - Jacobian is singular - try new x0');
abort;
end;
xn = xx - inv(JJ)*feval(f,xx);

if abs(feval(f,xn))<epsilon
x=xn;
iter = 100-N;
return;
end;
if abs(feval(f,xx))>maxval
iter = 100-N;
disp(['iterations = ',num2str(iter)]);
error('Solution diverges');
abort;
end;
N = N - 1;
xx = xn;
end;
error('No convergence after 100 iterations.');
abort;
% end function

kemudian disimpan sebagai newtonraphson.m


2. Menuliskan semua persamaan beserta semua variabel yang akan kita selesaikan di
M-Files.
Semua persamaan:
f1 = qe - 18,758(ta te) = 0
f2 = qe + P - 17,9887(tc tb) = 0
f3 = P-(-2.634 - 0.308*te - 0.00301*te^2 +1.066 *tc -0.00528*tc^2 -0.0011*te*tc0.000306*te^2*tc +0.000567 *te*tc^2 +0.0000031*te^2*tc^2) = 0
f4 = qe (239.5125+10.073te-0.109te^2-3.41tc-0.0025tc^20.203tetc+0.0082te^2tc+0.0013tetc^2-0.000080005te^2tc^2)
dengan menyesuaikan penulisan pada matlab untuk te=x(1), tc=x(2), qe = x(3) dan
P = x(4) dan dengan ta = 10C dan tb = 25C didapatkan penulisan pada M-Files di
matlab:
function [f] = persUAS(x)
% 4 persamaan (non linear equations) yang akan diselesaikan:
% dengan variabel x = [x(1);x(2);x(3);x(4)]
% Keterangan variabel x(1)=delta p, x(2)=w1, x(3)=w2 dan x(4)=w
f1=x(3)-18.758*(10-x(1));
f2=x(3)+x(4)-17.9887*(x(2)-25);
f3=x(4)+2.634+0.3081*x(1)+0.00301*x(1)^21.066*x(2)+0.00528*x(2)^2+0.0011*x(1)*x(2)+0.000306*x(1)^2*x(2)0.000567*x(1)*x(2)^2-0.0000031*x(1)^2*x(2)^2;
f4=x(3)-239.510.073*x(1)+0.109*x(1)^2+3.41*x(2)+0.0025*x(2)^2+0.203*x(1)*x(2)0.0082*x(1)^2*x(2)-0.0013*x(1)*x(2)^2+0.000080005*x(1)^2*x(2)^2;
f=[f1;f2;f3;f4];
% end function

M-Files ini kemudian disimpan sebagai persUAS.m


3. Menuliskan seluruh turunan parsial persamaan terhadap masing-masing fungsi
(Jacobien) sebagaimana dibawah ini:
function [J] = turunanUAS(x)
% Turunan Parsial terhadap 4 variabel (Jacobian of a 4x4)
% system of non-linear equations
J(1,1)=18.758;
J(1,2)=0;
J(1,3)=1;
J(1,4)=0;
J(2,1)=0;
J(2,2)=-17.9887;
J(2,3)=1;
J(2,4)=1;
J(3,1)=0.3081+0.000602*x(1)+0.0011*x(2)+0.000612*x(1)*x(2)0.000567*x(2)^2-0.0000062*x(1)*x(2)^2;
J(3,2)=-1.066+0.01056*x(2)+0.0011*x(1)+0.000306*x(1)^20.001134*x(1)*x(2)-0.0000062*x(1)^2*x(2);
J(3,3)=0;
J(3,4)=1;
J(4,1)=-10.073+0.218*x(1)+0.203*x(2)-0.0164*x(1)*x(2)0.0013*x(2)^2+0.00016001*x(1)*x(2)^2;
J(4,2)=3.41+0.005*x(2)+0.203*x(1)-0.0082*x(1)^20.0026*x(1)*x(2)+0.00016001*x(1)^2*x(2);
J(4,3)=1;
J(4,4)=0;
% end function

M-Files ini kemudian disimpan sebagai turunanUAS.m


4.

Selanjutnya kita dapat memasukkan nilai trial value (nilai tebakan) didalam
command windows matlab dan memanggil program newtraphson, semuapers
dan turunan sebagai berikut:

trial value yang kita masukkan misalnya adalah x(1)=1, x(2)=1, x(3)=1 dan
x(4)=1. Maka dalam command windows matlab kita tuliskan sbb:
>> %memasukkan trial value:
>> x0=[1;1;1;1]
x0 =
1
1
1
1

>> [x,iter]=newtraphson(x0,'persUAS','turunanUAS')
x =
2.8365
34.0455
134.3728
28.3433

iter =
4

Dari hasil perhitungan matlab diatas, bisa didapatkan bahwa setelah 4 kali iterasi
didapatkan nilai:
x(1)= te = 2,8365 C
x(2)= tc =34,0455 C
x(3)= qe =134,3728 kW
x(4)= P = 28,3433 kW
Pembahasan soal Kode A:
Sama dengan pembahasan diatas dengan perbedaan pada persamaan qe. Untuk soal
kode A (file excel):
qe = 71,2+62,62te-3,765te^2+5,91tc-0.126tc^2-3.436tetc+0.2308te^2tc+0.0471tetc^20.0032te^2tc^2
dan bila ta = 10.2 C dan tb = 25.7 C,
untuk f1 = qe - 18,758(ta te), maka f1 = qe - 18,758(10.2 te)
dan untuk f2 = qe + P - 17,9887(tc tb), maka f2 = qe + P - 17,9887(tc 25.7)
Penyelesaian dengan matlab
Sama dengan penyelesaian diatas, dengan peerubahan di f1, f2 dan f4:
f1=x(3)-18.758*(10.2-x(1));
f2=x(3)+x(4)-17.9887*(x(2)-25.7);
f4=x(3)-71.2-62.62*x(1)+3.7653*x(1)^25.91*x(2)+0.126*x(2)^2+3.436*x(1)*x(2)-0.2308*x(1)^2*x(2)0.0471*x(1)*x(2)^2+0.0032*x(1)^2*x(2)^2;

sedangkan perubahan di turunanUAS adalah di J(4,1) dan J(4,2):


J(4,1)= -62.62+2*3.7653*x(1)+3.436*x(2)-2*0.2308*x(1)*x(2)0.0471*x(2)^2+2*0.0032*x(1)*x(2)^2;
J(4,2)= -5.91+2*0.126*x(2)+3.436*x(1)-0.2308*x(1)^22*0.0471*x(1)*x(2)+2*0.0032*x(1)^2*x(2);

Maka di command window di matlab dapat kita selesaikan sbb:


>> x0=[1;1;1;1]
x0 =
1
1
1
1
>> [x,iter]=newtraphson(x0,'persUASkdA','turunanUASkdA')
x =
3.2845
34.5148
129.7218
28.8441
iter =
5

Dari hasil perhitungan matlab diatas, bisa didapatkan bahwa setelah 5 kali iterasi
didapatkan nilai:
x(1)= te = 3,2845 C
x(2)= tc =34,5148 C
x(3)= qe =129,7218 kW
x(4)= P = 28,8441 kW
Pembahasan soal Kode B:
Sama dengan pembahasan diatas dengan perbedaan pada persamaan qe. Untuk soal
kode B (file excel):
qe = 81,2+62,62te-3,765te^2+5,91tc-0.126tc^2-3.436tetc+0.2308te^2tc+0.0471tetc^20.0032te^2tc^2
dan bila ta = 10.1 C dan tb = 25.6 C,
6

untuk f1 = qe - 18,758(ta te), maka f1 = qe - 18,758(10.1 te)


dan untuk f2 = qe + P - 17,9887(tc tb), maka f2 = qe + P - 17,9887(tc 25.6)
Penyelesaian dengan matlab
Sama dengan penyelesaian diatas, dengan peerubahan di f1, f2 dan f4:
f1=x(3)-18.758*(10.1-x(1));
f2=x(3)+x(4)-17.9887*(x(2)-25.6);
f4=x(3)-81.2-62.62*x(1)+3.7653*x(1)^25.91*x(2)+0.126*x(2)^2+3.436*x(1)*x(2)-0.2308*x(1)^2*x(2)0.0471*x(1)*x(2)^2+0.0032*x(1)^2*x(2)^2;
sedangkan perubahan di turunanUAS adalah di J(4,1) dan J(4,2):
J(4,1)= -62.62+2*3.7653*x(1)+3.436*x(2)-2*0.2308*x(1)*x(2)0.0471*x(2)^2+2*0.0032*x(1)*x(2)^2;
J(4,2)= -5.91+2*0.126*x(2)+3.436*x(1)-0.2308*x(1)^22*0.0471*x(1)*x(2)+2*0.0032*x(1)^2*x(2);

Maka di command window di matlab dapat kita selesaikan sbb:


>> x0=[1;1;1;1]
x0 =
1
1
1
1
>> [x,iter]=newtraphson(x0,'persUASkdB','turunanUASkdB')
x =
2.7762
34.8477
137.3797
28.9753
iter =
23

Dari hasil perhitungan matlab diatas, bisa didapatkan bahwa setelah 23 kali iterasi
didapatkan nilai:
x(1)= te = 2,7762 C
x(2)= tc =34,8477 C
7

x(3)= qe =137,3797 kW
x(4)= P = 28,9753 kW

Pembahasan soal Kode C:


Sama dengan pembahasan diatas dengan perbedaan pada persamaan qe. Untuk soal
kode C (file excel):
qe = 91,2+62,62te-3,765te^2+5,91tc-0.126tc^2-3.436tetc+0.2308te^2tc+0.0471tetc^20.0032te^2tc^2
dan bila ta = 10.5 C dan tb = 25.5 C,
untuk f1 = qe - 18,758(ta te), maka f1 = qe - 18,758(10.5 te)
dan untuk f2 = qe + P - 17,9887(tc tb), maka f2 = qe + P - 17,9887(tc 25.5)
Penyelesaian dengan matlab
Sama dengan penyelesaian diatas, dengan peerubahan di f1, f2 dan f4:
f1=x(3)-18.758*(10.5-x(1));
f2=x(3)+x(4)-17.9887*(x(2)-25.5);
f4=x(3)-91.2-62.62*x(1)+3.7653*x(1)^25.91*x(2)+0.126*x(2)^2+3.436*x(1)*x(2)-0.2308*x(1)^2*x(2)0.0471*x(1)*x(2)^2+0.0032*x(1)^2*x(2)^2;
sedangkan perubahan di turunanUAS adalah di J(4,1) dan J(4,2):
J(4,1)= -62.62+2*3.7653*x(1)+3.436*x(2)-2*0.2308*x(1)*x(2)0.0471*x(2)^2+2*0.0032*x(1)*x(2)^2;
J(4,2)= -5.91+2*0.126*x(2)+3.436*x(1)-0.2308*x(1)^22*0.0471*x(1)*x(2)+2*0.0032*x(1)^2*x(2);

Maka di command window di matlab dapat kita selesaikan sbb:


>> x0=[1;1;1;1]
x0 =
1
1
1
1
>> [x,iter]=newtraphson(x0,'persUASkdC','turunanUASkdC')
x =
2.7181
35.2420

145.9727
29.2741
iter =
4

Dari hasil perhitungan matlab diatas, bisa didapatkan bahwa setelah 4 kali iterasi
didapatkan nilai:
x(1)= te = 2,7181 C
x(2)= tc =35,242 C
x(3)= qe =145,9727 kW
x(4)= P = 29,2741 kW
Pembahasan soal Kode D:
Sama dengan pembahasan diatas dengan perbedaan pada persamaan qe. Untuk soal
kode D (file excel):
qe = 61,2+94,124te-6,915te^2+5,91tc-0.126tc^25.036tetc+0.3908te^2tc+0.0671tetc^2-0.00523te^2tc^2
dan bila ta = 10.9 C dan tb = 25.9 C,
untuk f1 = qe - 18,758(ta te), maka f1 = qe - 18,758(10.9 te)
dan untuk f2 = qe + P - 17,9887(tc tb), maka f2 = qe + P - 17,9887(tc 25.9)
Penyelesaian dengan matlab
Sama dengan penyelesaian diatas, dengan peerubahan di f1, f2 dan f4:
f1=x(3)-18.758*(10.9-x(1));
f2=x(3)+x(4)-17.9887*(x(2)-25.9);
f4=x(3)-61.2-94.12*x(1)+6.915*x(1)^25.91*x(2)+0.126*x(2)^2+5.036*x(1)*x(2)-0.3908*x(1)^2*x(2)0.067*x(1)*x(2)^2+0.0062*x(1)^2*x(2)^2;
sedangkan perubahan di turunanUAS adalah di J(4,1) dan J(4,2):
J(4,1)=-94.12+2*6.915*x(1)+5.036*x(2)-2*0.3908*x(1)*x(2)0.067*x(2)^2+2*0.0062*x(1)*x(2)^2;
J(4,2)= -5.91+2*0.126*x(2)+5.036*x(1)-0.3908*x(1)^22*0.067*x(1)*x(2)+2*0.0062*x(1)^2*x(2);

Maka di command window di matlab dapat kita selesaikan sbb:


>> x0=[1;1;1;1]

x0 =
1
1
1
1
>> [x,iter]=newtraphson(x0,'persUASkdD','turunanUASkdD')
x =
5.5691
33.0170
99.9978
28.0286
iter =
5

Dari hasil perhitungan matlab diatas, bisa didapatkan bahwa setelah 5 kali iterasi
didapatkan nilai:
x(1)= te = 5,5691 C
x(2)= tc =33,017 C
x(3)= qe =99,9978 kW
x(4)= P = 28,0286 kW

10

Anda mungkin juga menyukai