x x
LINIER NON-LINIER
Contoh Persamaan Tak Linier
Jenis Pers.
Contoh
Tak Linier
Persamaan Kuadrat x2 − 4 x + 3 = 0
Persamaan Polinomial x 4 + 6 x3 + 7 x 2 − 6 x − 8 = 0
Persamaan Transenden sin x − 2exp(− x2 ) = 0
H + N C dT − N C =0
o out out in in
Neraca Massa dan Energi, 0 P ,i P ,i
To To
Termodinamika RT a
(1
P= − 2
Persamaan gas nyata/kubik, V −b V
Kesetimbangan reaksi kimia, G0o − H 0o H 0o 1 T C p T
C p dT o o
ln K + + + dT − =0
RT0 RT T T0 R T0
R T
n j z jF F
Operasi Teknik Kimia, dll. − F (1 − q) = 0 (2
j =1 j −
1) Persamaan kubik tersebut diusulkan oleh Johannes Diderik van der Waals (1873), Fisikawan Belanda, peraih nobel Fisika pada tahun 1910.
2) Persamaan Underwood pada distilasi multikomponen
Klasifikasi
Persamaan Tak Linier
Klasifikasi Contoh
f ( x) = 0
Persamaan Tunggal
RT a
P= − 2
V −b V Keterangan :
PV 3 − ( Pb + RT )V 2 + aV − ab = 0
kasus3.m Pemrograman MATLAB
clear
clc
% Masukan kondisi operasi
P = input('masukan tekanan, Pa = ');
T = input('masukan temperatur, K = ');
R = 8314 ; %J/(kmol.K)
Pc = 37.96e5; %Pa
Tc = 425.1; %K
% Hitung konstanta a & b
a = (27/64)*R^2*Tc^2/Pc;
b = (1/8)*R*Tc/Pc;
% Definisikan koefisien polinomial
VdW=[P, -(P*b + R*T), a, -a*b];
vol = roots(VdW); %liter/mol
>>kasus3
masukan tekanan, Pa = 9.4573e5
masukan temperatur, K = 350
kasus 4
Diketahui sebuah persamaan kapasitas panas sbb.
−6 15.04 kJ
Cp = 0.716 − 4257 x10 T + kg.K
T
>> kasus4
masukan harga kapasitas panas,kJ/kg.K = 1
T=
189.7597
Latihan 4 (Tidak dikumpulkan)
Menyelesaikan persamaan tak linier tunggal dengan menggunakan subrutin
MATLAB
Tekanan uap n-butana pada temperatur 350 K adalah 9.4573 bar. Volume molar
uap jenuh dan cair jenuh n-butana pada kondisi tersebut dapat dihitung dengan
menggunakan persamaan kubik Redlich-Kwong-Soave sebagai berikut:
RT a
P= −
V − b V (V + b)
Dalam bentuk persamaan polinomial menjadi sebagai berikut:
Z 3 − Z 2 + ( A − B − B2 )Z − AB = 0
Dengan:
PV aP bP
Z= A= B=
RT R 2T 2 RT
2
2
0.4278R T 2
0.0867 RTC ; T ;
a= C ; b= = 1 + S 1 − S = 0.48508 + 1.55171 − 0.15613 2
PC PC TC
fsolve
Aplikasi fsolve
Kasus 5
Reaksi reformasi kukus berlangsung menurut rangkaian
reaksi kesetimbangan berikut:
CH4(g) + H2O(g) CO(g) + 3H2(g) R-1
e2 2 − e1
YCO 2 = YCH 4 =
10 + 2e1 10 + 2e1
( e1 − e2 )( 3e1 − e2 )
3
= K1
( 2 − e1 )(8 − e1 − e2 )(10 + 2e1 )
2
e2 ( 3e1 + e2 )
= K2
( e1 − e2 )(8 − e1 − e2 )
KsT.m Pemrograman MATLAB
function y = KsT(e,K1,K2)
%Sistem Pers.tak linier yang akan dinolkan
y = [(e(1)-e(2))*(3*e(1)-e(2))^3 /((2-e(1))*(8-e(1)…
- e(2))*(10+2*e(1))^2) - K1
e(2)*(3*e(1)+e(2)) / ((e(1)-e(2))*(8-e(1)-e(2))) - K2];
>>kasus5
Masukan harga konstanta kst. reaksi 1 = 1.93e-4
Masukan harga konstanta kst. reaksi 2 = 5.528
Optimization terminated: first-order optimality is less
than options.TolFun.
e=
0.7480 0.6920
Latihan 5 (Tidak dikumpulkan)
Menyelesaikan sistem persamaan tak linier dengan menggunakan subrutin MATLAB