Anda di halaman 1dari 3

II.

PENYELESAIAN PDP ORDE DUA DENGAN METODE


PEMISAHAN DUA VARIABEL
TUJUAN PRAKTIKUM
Dapat menyelesaiakan PDP orde 2 dengan metode pemisahan variabel menggunakan Maple.

ALAT BANTU
Komputer dan Software Maple

DASAR TEORI
Metode klasik untuk menyelesaikan PDP adalah metode pemisahan variabel. Metode ini
digunakan untuk PDP homogeny dengan koefisien konstan dan syarat batas yang homogen juga. Ide
dasarnya adalah dengan mengasumsikan bahwa PDP dengan dua peubah dapat dinyatakan sebagai
perkalian dua fungsi yang masing-masing hanya memiliki satu peubah bebas, bentuk
penyelesaiannya, kemudian setelah dilakukan beberapa manipulasi akan dihasilkan dua persamaan
diferensial biasa. Dengan mencari penyelesaian kedua PDB tersebut berarti kita telah menyelesaiakan
PDP dengan metode pemisahan variabel.
Untuk mengingatkan kembali metode ini, kita ambil persamaan gelombang dimensi satu yang
menyatakan getaran senar yang direntangkan sejajar sumbu-x dengan panjang L dinyatakan oleh
persamaan berikut :
𝜕2 𝑢 2
𝜕 𝑢
= 𝑐2 2 , 0 ≤ 𝑥 ≤ 𝐿, 0 ≤ 𝑡 (2.1)
𝜕𝑡 2 𝜕𝑥

Selanjutnya syarat batas diperoleh dengan mengikat kedua ujung senar pada titik tetap 𝑥 = 0 dan
𝑥 = 𝐿, sehingga senar tidak bergetar pada kedua ujungnya yang dinyatakan oleh syarat batas dirichlet
𝑢(0, 𝑡) = 0, 𝑢(𝐿, 𝑡) = 0 ; 𝑡 ≥ 0 (2.2)

Bila diberi simpangan awal dan kecepatan awal, maka syarat awalnya secara umum dinyatakan
dengan :

(2.3)

Penyelesaian dari persamaan gelombang di atas dengan menggunakan metode pemisahan variabel
menghasilkan suatu penyelesaian akhir yang memenuhi syarat batas dan syarat awal seperti yang
dinyatakan oleh persamaan berikut:
𝑛𝜋 2 𝐿 𝑛𝜋 𝑛𝜋𝑐 2 𝐿 𝑛𝜋 𝑛𝜋𝑐
𝑢(𝑥, 𝑡) = ∑∞
𝑛=0 𝑠𝑖𝑛 𝑥 ([𝐿 ∫0 𝑓(𝑥) sin 𝑥 𝑑𝑥] 𝑐𝑜𝑠 𝑡 + [𝑛𝜋𝑐 ∫0 𝑔(𝑥)𝑠𝑖𝑛 𝑥 𝑑𝑥] 𝑠𝑖𝑛 𝑡)
𝐿 𝐿 𝐿 𝐿 𝐿

Satu hal yang perlu dicatat adalah bahwa meskipun penyelesaiannya dicari dengan metode peubah
terpisah namun hasil akhir yang diperoleh adalah fungsi dengan peubah yang tidak dapat dipisah.

Latihan Praktikum Membuat Program Penyelesaian Persamaan Panas


Penyelesaian Persmaan Parabolik dengan menggunakan metode pemisahan variabel. Sebagai
contoh kita menggunakan persamaan perpindahan panas pada sebatang logam dengan panjang L.
Mencari solusinya dilakukan dengan langkah-langkah sebagai berikut:
> restart;
> with(PDEtools):
Persamaan perpindahan panas pada sebatang logam
> diff(U(x,t),t)=beta*diff(U(x,t),x$2);
 
2

U( x, t )  2 U( x, t ) 
t  x 
Fungsi syarat batas:
> U(0,t)=U(L,t);
U( 0, t )U( L, t )

Fungsi syarat awal:


> U(x,0)=f(x);
U( x, 0 )f( x )

> U:='U';
U := U

> U(x,t):=X(x)*T(t);
U( x, t ) := X( x ) T( t )

PDP perpindahan panas


> PDP:=diff(U(x,t),t)=beta*diff(U(x,t),x$2);
d 
2
 d  
PDP := X( x )  T( t )   2 X( x )  T( t )
 d t   dx 
> pdsub:=expand(PDP/(beta*U(x,t)));
d d2
T( t ) X( x )
dt dx 2
pdsub := 
 T( t ) X( x )
> pers1:=diff(T(t),t)+(lambda^2)*(beta*T(t))=0;
pers1 :=  T( t )  2  T( t )0
d
 dt 
> pers2:=diff(X(x),x$2)+(lambda^2)*X(x)=0;
d 
2
pers2 :=  2 X( x )  2 X( x )0
 dx 
> sol:=dsolve(pers2,X(x));
sol := X( x )_C1 sin(  x )_C2 cos(  x )

> eval(subs(x=0,X(0)=0,sol));
0_C2

> eval(subs(x=L,X(L)=0,_C2=0,sol));
0_C1 sin(  L )

> sol1:=subs(_C1=a[n],_C2=0,lambda=n*Pi/L,sol);
nx
sol1 := X( x )an sin 
 L 
> sol2:=subs(lambda=n*Pi/L,dsolve(pers1,T(t)));
 n2 2  t 

 
 2 
 L 
sol2 := T( t )_C1 e
> U[n](x,t):=b[n]*exp(-(n*Pi/L)^2*beta*t)*sin(n*Pi*x/L);
#b[n]=_C1*a[n]
 n2 2  t 

 
 
2 nx
sin
 L 
Un( x, t ) := bn e 
 L 
> U(x,t):=sum(U[n](x,t),n=1..infinity);
 n2 2  t 

  
 
2 nx
 bn e sin
 L 
U( x, t ) := 
n 1  L 
> U(x,0):=eval(subs(t=0,U(x,t)));#U(x,0)=f(x)

nx
U( x, 0 ) :=  bn sin 
n 1  L 
> b[n]:=2/L*(int(f(x)*sin(n*Pi*x/L),x=0..L));
L

2  f( x ) sin n  x  dx
bn :=   
L 
  L 
0

> U(x,t):=subs(b[n]=1/L*(int(f(x)*sin(n*Pi*x/L),x=0..L)),U(x,t));
 n2 2  t 

  
 
2 nx
 bn e sin
 L 
U( x, t ) := 
n 1  L 
Penyelesaian di atas ini merupakan penyelesaian persamaan panas.

TUGAS PRAKTIKUM
1. Buatlah program dalam Maple untuk menyelesaikan persamaan (2.1) dengan syarat yang
diberikan oleh persamaan (2.2) dan (2.3). (Pemberian penjelasan pada setiap perintah atau
command mendapat tambahan poin.)

Anda mungkin juga menyukai