Pembahasan UTS OSE S2 Maret2011 Vers2
Pembahasan UTS OSE S2 Maret2011 Vers2
w cp w (tb out tb) = 7,6 kg/s * 4,19 kJ/kgK * (tb out tb) =
qc =
tb out =
qc =
17,9887(tc tb) kW
qe =
ta out =
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
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;
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
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
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);
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