Anda di halaman 1dari 17

LABORATORIUM TEKNIK KIMIA

FAKULTAS TEKNIK
UPN “VETERAN” JAWA TIMUR Nama : MUHAMMAD ADAM A
NPM/Semester : 19031010015/1
Praktikum : PEMROGRAMAN KOMPUTER Sesi : VI
Percobaan : ITC MATLAB DAN STATEMENT Paralel :A
PEMILIHAN KONDISI MATLAB

Tanggal : 30 OKTOBER 2019


Pembimbing : LILIK SUPRIANTI, ST, MSC LAPORAN RESMI

SOAL :
Sebuah pabrik minyak bumi akan melakukan sebuah pemurnian minyak bumi.
Dari offshore crude oil yang didapat akan dilakukan proses pengurangan
kandungan air dan pemecahan emulsi. Dalam proses tersebut akan mengurangi
jumlah air dari 70 % menjadi 100 ppm. Feed masuk crude oil dari offshore sekitar
1 juta gallon perhari. Dari proses pemurnian tersebut akan menghasilkan produce
water yang akan dioleh di IPAL. Dengan flowsheet sebagai berikut.

Proses awal produce water akan dimasukkan di alat skimmer. Dalam alat ini akan
memisahkan minyak yang terbawa dalam produce water
 Q masuk = jumlah produce water yang diperoleh dari plant
Desain alat skimmer jika berbentuk seperti :

Q masuk
Minyak

Q keluar

88
Jika
 P=2L; H= 3 m
 Volume = Q x waktu tinggal
 Waktu tinggal = 6 jam
 Q keluar = Q masuk – Q minyak
 Q minyak = 5% Q masuk

Untuk proses selanjutnya produce water akan di tampung dalam equalizing basin
untuk menyetabilkan kondisi limbah
Desainer dapat memlilih (dengan pemilihan kondisi) bentuk dari equalizing basin

A. Dengan alas persegi


Jika P=2L; H= 3 m

B. Dengan alas lingkaran


Jika H= 3 m

Keterangan:
 Q masuk = Q keluar Skimmer
 Volume = Q x waktu tinggal
 Waktu tinggal = 4 jam
 Q keluar = Q masuk

89
Proses selanjutnya akan masuk ke biological treatment. Dalam alat ini akan
mengolah limbah agar dapat dibuang ke sungai dengan bantuan microba.
 Q masuk = Q keluar equalisasi basin + Q microba
 Q microba = 20 % x Q masuk
Desain alat jika berbentuk seperti :

Q masuk

Q keluar
Jika
 P=2L; H= 3 m
 Volume = Q x waktu tinggal
 Waktu tinggal = 12 jam
 Q keluar = Q masuk

Selanjutnya dilanjutkan akan masuk alat clarifier. Dalam alat ini akan
memisahkan microba dengan air limbah siap buang
Q masuk = Q keluar Biological Treatment
Desain alat jika berbentuk seperti (anggap sebagai kerucut):

90
Jika
 D= 10 H
 Volume = Q x waktu tinggal
 Waktu tinggal = 2 jam
 Q keluar = Q masuk – Q microba
Bahan yang digunakan untuk clarifier
 Jika tinggi kurang dari 2 m maka akan menggunakan bahan plat besi
 Jika tinggi lebih dari 2 m maka akan menggunakan plat besi dengan
tambahan penguat beton
 Jika tinggi lebih dari 4 meter maka akan menggunakan beton dengan
ketebalan 20 cm

Catatan:
hasil Setiap desain alat harus disertai dengan keterangan hasil desain
Contoh:

A. Nama alat
1. Volume
2. Dimensi : P; L; H
3. Q masuk
4. Q keluar

91
JAWABAN :
A. Algoritma
1. Memulai program
2. Memasukkan jumlah Produce Water yang diperoleh dari plant dan
akan diolah di IPAL
3. Proses perhitungan jumlah Produce Water yang diperoleh dari plant
dan akan diolah di IPAL dan mengkonversi satuan Produce Water dari
galon ke m3 per hari
4. Menampilkan perhitungan jumlah Produce Water yang diperoleh dari
plant dan akan diolah di IPAL dan mengkonversi satuan Produce
Water dari galon ke m3 per hari
5. Pada alat Skimmer , memproses perhitungan Volume, Panjang, Lebar,
Q masuk dan Q keluar
Volume = Q x waktu tinggal
Panjang = 2 x Lebar
Volume = Panjang x Lebar x Tinggi
Volume = 2 x Lebar x Lebar x 3
Volume = 6 x Lebar2
𝑣𝑜𝑙𝑢𝑚𝑒
Lebar2 = 6

𝑣𝑜𝑙𝑢𝑚𝑒
Lebar = √ 6

Q masuk = (70% x galon x 0,00454609)/24


Q keluar = Q masuk – Q minyak
6. Menampilkan hasil perhitungan Volume, Panjang, Lebar, Tinggi, Q
masuk dan Q keluar
7. Pada alat Equalizing Basin, memasukkan pilihan bentuk dengan
pilihan : 1. Balok 2. Tabung

92
8. Jika
a. Memilih 1. Balok
- menampilkan bentuk balok dan memproses perhitungan
Volume, Panjang, Lebar, Q masuk dan Q keluar pada
Equalizing Basin.
Volume = Q masuk x waktu tinggal
Panjang = 2 x Lebar
Volume = Panjang x Lebar x Tinggi
Volume = 2 x Lebar x Lebar x 3
Volume = 6 x Lebar2
𝑣𝑜𝑙𝑢𝑚𝑒
Lebar2 = 6

𝑣𝑜𝑙𝑢𝑚𝑒
Lebar = √ 6

Q masuk = Q keluar Skimmer


Q keluar = Q masuk
- Menampilkan hasil perhitungan Volume, Panjang, Lebar,
Tinggi, Q masuk dan Q keluar pada alat Equalizing Basin
b. Memilih 2. Tabung , menampilkan bentuk tabung dan perhitungan
Volume, Panjang, Lebar, Q masuk dan Q keluar pada Equalizing
Basin.
- Menampilkan hasil perhitungan Volume, Panjang, Lebar,
Tinggi, Q masuk dan Q keluar pada alat Equalizing Basin
Volume = Q masuk x waktu tinggal
Panjang = 2 x Lebar
Volume = 𝜋 𝑥 𝑗𝑎𝑟𝑖 − 𝑗𝑎𝑟𝑖2 x Tinggi
𝑉𝑜𝑙𝑢𝑚𝑒
= jari - jari2
𝜋 𝑥 𝑇𝑖𝑛𝑔𝑔𝑖

𝑣𝑜𝑙𝑢𝑚𝑒
Jari – jari = √𝜋 𝑥 𝑇𝑖𝑛𝑔𝑔𝑖

Q masuk = Q keluar Equalizing basin + Q mircoba


Q keluar = Q masuk

93
9. Pada alat Biological Treatment memproses perhitungan Volume,
Panjang, Lebar, Q masuk dan Q keluar
Volume = Q masuk x waktu tinggal
Panjang = 2 x Lebar
Volume = Panjang x Lebar x Tinggi
Volume = 2 x Lebar x Lebar x 3
Volume = 6 x Lebar2
𝑣𝑜𝑙𝑢𝑚𝑒
Lebar2 = 6

𝑣𝑜𝑙𝑢𝑚𝑒
Lebar = √ 6

Q masuk = Q keluar Equalizing basin + Q mircoba


Q keluar = Q masuk
10. Menampilkan hasil perhitungan Volume, Panjang, Lebar, Tinggi, Q
masuk dan Q keluar pada alat Biological Treatment
11. Pada alat Clarifier memproses perhitungan Volume, Jari-Jari, Q
masuk dan Q keluar
Volume = Q masuk x waktu tinggal
1
Volume = 3 𝜋. 𝑗𝑎𝑟𝑖 − 𝑗𝑎𝑟𝑖 2Tinggi
1 1
Volume = 𝜋( 2 Diameter2)Tinggi
3
1 1
Volume = 3 𝜋.4 Diameter2Tinggi
1
Volume = 12 𝜋.Diameter2Tinggi
1
Volume = 12 𝜋.(10Tinggi)2Tinggi
1
Volume = 𝜋.100Tinggi2Tinggi
12
1
Volume = 12 𝜋.100Tinggi3
𝑉𝑜𝑙𝑢𝑚𝑒 𝑥 12
= Tinggi3
100 𝜋

𝑉𝑜𝑙𝑢𝑚𝑒 𝑥 12
Tinggi = 3 √ 100 𝜋

Diameter = 10 x Tinggi

94
1
Jari-Jari = 2 x Diameter

Q masuk = Q keluar Biological Treatment


Q keluar = Q masuk – Q microba
12. Menampilkan hasil perhitungan Volume, Jari-Jari, Tinggi, Q masuk
dan Q keluar pada Clarifier
a. Tinggi < 2m , maka menampilkan bahan yang akan digunakan
adalah plat besi
b. Tinggi >= 2m , maka menampilkan bahan yang akan digunakan
adalah plat besi dengan tambahan penguat beton
c. Tinggi > 4m, maka menampilkan bahan yang digunakan adalah
beton dengan ketebalan 20 cm
13. Memilih selain 1 dan 2, maka menampilkan benda tidak tersedia
14. Mengakhiri program

95
B. Flowchart
Mulai

Memasukkan jumlah
produce water yang
akan diolah di IPAL

Perhitungan jumlah produce water yang


akan diolah di IPAL dan konversi satuan
produce water dari gallon ke m3 per hari

Menampilkan hasil
Perhitungan jumlah
produce water yang akan
diolah di IPAL dan
konversi satuan produce
water dari gallon ke m3 per
hari

Perhitungan Volume, panjang,


lebar, Q masuk, Q keluar pada
alat Skimmer

Menampilkan hasil
Volume, panjang, lebar,
tinggi, Q masuk, Q keluar
pada alat skimmer dan
memasukkan pilihan
bentuk Equalizing Basin

Iya Perhitungan Volume, panjang,


Prisma dengan alas
lebar, Q masuk, Q keluar pada
persegi (balok)
alat Equalizing Basin

Menampilkan hasil
Volume, panjang, lebar,
Tidak tinggi, Q masuk, Q keluar
pada alat Equalizing Basin

A B

96
A B

Iya Perhitungan Volume, Jari-jari,


Prisma dengan alas
Q masuk, Q keluar pada alat
lingkaran (tabung)
Equalizing Basin

Menampilkan hasil
Tidak Volume, Jari-jari, tinggi,
Q masuk, Q keluar pada
alat Equalizing Basin

Pilihan tidak
tersedia

97
C

Perhitungan Volume, Jari-jari,


Q masuk, Q keluar pada alat
Biological Treatment

Menampilkan Volume, panjang,


lebar, tinggi, Q masuk, Q keluar
pada alat Biological Treatment

Perhitungan Volume, Jari-jari,


Q masuk, Q keluar pada alat
Clarifier

Menampilkan Volume,
Jari-jari, tinggi, Q masuk,
Q keluar pada alat
Clarifier

Iya Menampilkan alat


Jika Tinggi<2 menggunakan plat
besi

Tidak

Iya Menampilkan alat


Jika Tinggi>=2 menggunakan plat
& Tinggi<4 besi tambahan
beton
Tidak

Iya Menampilkan alat


Jika Tinggi>=4 menggunakan
beton tebal 20cm

Selesai

98
C. Listing program
clc;
disp('');
disp('______________PEMURNIAN MINYAK BUMI_______________');
disp('');
g=input('Jumlah produce water yang akan diolah di IPAL =');
Qm1=(0.7*g*0.00454609)/24;
disp(['Produce Water yang akan diolah di IPAL :',num2str(Qm1)]);

disp('+++++++++++++++++++++++++++++++++++++++++++++++++++');
disp(' PROSES PERTAMA DENGAN ALAT SKIMMER');
disp('+++++++++++++++++++++++++++++++++++++++++++++++++++');
H=3;
WT=6;
disp('A.SKIMMER');
v=Qm1*WT;
L=sqrt(v/6);
P=2*L;
T=3;
Qmasuk=Qm1;
Qminyak=5/100*Qm1;
Qk1=Qm1-Qminyak;
disp([ ' 1.Volume :',num2str(v)]);
disp([ ' 2.Dimensi : P=',num2str(P)]);
disp([ ' L=',num2str(L)]);
disp([ ' T=',num2str(T)]);
disp([' 3.Q masuk :',num2str(Qmasuk)]);
disp([' 4.Q keluar:',num2str(Qk1)]);
disp('');
disp('+++++++++++++++++++++++++++++++++++++++++++++++++++');

99
disp(' PROSES KEDUA DENGAN EQUALIZING BASIN');
disp('+++++++++++++++++++++++++++++++++++++++++++++++++++');
disp('Bentuk Equalizing basin :');
disp('1. Prisma dengan alas persegi (Balok)');
disp('2. Prisma dengan alas lingkaran (Tabung)');
disp('');
Bentuk=input('Bentuk= ');
switch Bentuk;
case 1
disp('B.EQUALIZING BASIN BALOK');
Qm2=Qk1;
WT2=4;
v1=Qm2*WT2;
L1=sqrt(v1/6);
P1=2*L1;
T=3;
Qk2=Qm2;
disp([ ' 1. Volume :',num2str(v1)]);
disp([ ' 2. Dimensi : P=',num2str(P1)]);
disp([ ' L=',num2str(L1)]);
disp([ ' T=',num2str(T)]);
disp([' 3. Q masuk :',num2str(Qm2)]);
disp([' 4. Q keluar:',num2str(Qk2)]);

case 2
disp('B.EQUALIZING BASIN TABUNG');
Qm2=Qk1;
WT2=4;
v2=Qm2*WT2;
r=sqrt(v2/(pi*H));
vt=pi*r^2*H;

100
Qk2=Qm2;
disp([' 1. Volume :',num2str(vt)]);
disp([' 2. Dimensi :r=',num2str(r)]);
disp([' T=',num2str(T)]);
disp([' 3. Q masuk :',num2str(Qm2)]);
disp([' 4. Q keluar:',num2str(Qk2)]);

otherwise
disp('Bentuk Alat lainnya tidak tersedia');
end
disp('');
disp('+++++++++++++++++++++++++++++++++++++++++++++++++++');
disp(' PROSES KETIGA DENGAN BIOLOGICAL ');
disp('+++++++++++++++++++++++++++++++++++++++++++++++++++');
Qm3=Qk2;
Qmkb=0.2*Qm3;
Qm3=Qk2+Qmkb;

WT3=12;
v3=Qm3*WT3;
L3=sqrt(v3/6);
P3=2*L3;
T=3;
Qk3=Qm3;
disp('C.BIOLOGICAL TREATMENT');
disp([ ' 1. Volume :',num2str(v3)]);
disp([ ' 2. Dimensi : P=',num2str(P3)]);
disp([ ' L=',num2str(L3)]);
disp([ ' T=',num2str(T)]);
disp([' 3. Q masuk :',num2str(Qm3)]);
disp([' 4. Q keluar:',num2str(Qk3)]);

101
disp('');
disp('+++++++++++++++++++++++++++++++++++++++++++++++++++');
disp(' PROSES KEEMPAT DENGAN CLARIFIER');
disp('+++++++++++++++++++++++++++++++++++++++++++++++++++');

Qm4=Qk3;
Qmkb=0.2*Qm4;
WT4=2;
Qk4=Qm4-Qmkb;
v4=Qm4*WT4;
T=((12*v4)/(100*pi))^1/3;
D=10*H;
r=1/2 *D;
disp('D.CLARIFIIER');
disp([' 1. Volume :',num2str(v4)]);
disp([' 2. Dimensi : r=',num2str(r)]);
disp([' T=',num2str(H)]);
disp([' 3. Q masuk :',num2str(Qm4)]);
disp([' 4. Q keluar:',num2str(Qk4)]);
disp([' Tinggi Alat=',num2str(T)]);
if T<2
disp('ALAT MENGGUNAKAN BAHAN PLAT BESI');
elseif T>=2 & T<4
disp('ALAT MENGGUNAKAN PLAT BESI DENGAN TAMBAHAN
PENGUAT BETON');
elseif T>=4
disp('ALAT MENGGUNAKAN BETON DENGAN KETEBALAN 20cm');

end

102
D. Hasil run

103
104

Anda mungkin juga menyukai