Anda di halaman 1dari 15

TAKE HOME TEST II

MATEMATIKA LANJUT II

Penyelesaian Formulasi PDE Menggunakan PDE Toolbox

dan Fungsi PDEPE pada MATLAB dalam Kasus Driff-Diffusion

Oleh :

Alvian Iqbal Hanif Nasrullah 13614013

PROGRAM STUDI TEKNIK DIRGANTARA

FAKULTAS TEKNIK MESIN DAN DIRGANTARA

INSTITUT TEKNOLOGI BANDUNG

2018
I. Masalah:
Permasalahan
- Cari kasus formulasi PDE dalam bidang teknik
- Selesaikan dengan menggunakan fungsi PDEPE dan PDE Toolbox pada
MATLAB
- Cetak program MATLAB dan hasil formulasi
- Analisis apakah hasil benar, jelaskan alasannya
- Bandingkan kedua metode dan buat kesimpulan

II. Kasus PDE:


Formulasi PDE yang digunakan digunakan adalah kasus Drift-Diffusion.
Model drift-diffusion sering digunakan untuk menggambarkan perangkat
semikonduktor. Secara umum, arus drift adalah aliran karena tegangan yang
diterapkan pada persimpangan P-N. Sedangkan difusi adalah aliran karena
perbedaan konsentrasi lubang dan elektron pada persimpangan P-N. PDE yang
digunakan dalam permasalahan ini adalah sebagai berikut.

∂u ∂2 u ∂u
= 2 +2
∂t d x ∂x

Kondisi batas dan kondisi awal yang bekerja pada PDE ini adalah sebagai berikut.
u ( 0 , t ) =exp ( √−14 πt )
−(1+2 t)2
u ( 1 ,t )=exp ⁡ ( 4 t √ 4 πt )
u ( x , 0 ) =0
III. Langkah Pengerjaan

Untuk kasus persamaan diferensial parsial dalam ruang dua dimensi, aplikasi
MATLAB memiliki sebuah interface berupa PDE Toolbox. Aplikasi ini dapat
memuat empat macam persamaan PDE.

Penentuan persamaan yang akan digunakan dapat ditinjau dengan menguji


termasuk jenis apa persamaan PDE yang akan digunakan. Pengklasifikasian
persamaan tersebut dapat menggunakan pencarian diskriminan.

Standard persamaan PDE

𝐴𝑢𝑥𝑥 + 2𝐵𝑢𝑥𝑦 + 𝐶𝑢𝑦𝑦 + 𝑃𝑢𝑥 + 𝑄𝑢𝑦 + 𝑅𝑢 = 𝐹

Sedangkan kasus PDE Drift-Diffusion memiliki persamaan


ut =u xx +2u x

Diskriminan pada bentuk umum

d=B2 −AC

d=02−( 1 ) 0

d=0

Nilai diskriminan adalah 0 yang berarti, kasus ini masuk dalam kategori PDE
tiper Parabolik. Penggunaan tool yang akan digunakan dalam kasus PDE adalah
PDEPE dan PDE Toolbox MATLAB.
III.1 PDEPE MATLAB
Spesifikasi persamaan umum pada PDE Parabolik MATLAB adalah
persamaan berikut.

Dengan kondisi batas

Dimana xl merepresentasikan batas kiri dan xr merepresentasikan batas kanan


PDE.
Kondisi awal

Pada kasus ini, nilai dari persamaan PDE adalah


c=1
b=u x
s=2u x
m=0
Pada kondisi batas,
p(0 , t ,u)=u – exp ( √−14 πt ) q(0,t) = 0

−(1+2t )2
(
p ( 1, t ,u ) =exp ⁡
4 t √ 4 πt ) q(1,t) = 0

Kondisi awal,
u ( x , 0 ) =0

Dengan definisi-definisi tersebut, maka dapat dirumuskan kode MATLAB


meggunakan fungsi PDEPE.
figure
m=0;
x = linspace(0,1,100);
t = linspace(0,0.5,50);
u = pdepe(m,@eqn1,@initial1,@bc1,x,t);
surf(x,t,u);
title('Surface plot of solution.');
xlabel('Distance x');
ylabel('Time t');
--------------------------------------------------------------

function [c,b,s] = eqn1(x,t,u,DuDx)


c = 1;
b = DuDx;
s = 2.*DuDx;
--------------------------------------------------------------

function [pl,ql,pr,qr] = bc1(xl,ul,xr,ur,t)


pl = ul-exp(-1./(sqrt(4.*pi.*t)));
ql = 0;
pr = ur-exp((-(1+2.*t).^2)./(sqrt(4*pi.*t).*t*4));
qr = 0;
--------------------------------------------------------------

function value = initial1(x)


value = 0;

III.2 PDE TOOLBOX MATLAB


 Membuat jendela dengan batas axis pada interface :

 Membuat area rectangular:


 Input kondisi batas:
Sisi kiri

Sisi kanan

Sisi atas dan bawah


 Input PDE specification function dengan menggunakan Parabolik:

d=1, c=1, a=0, f =0

 Meshing:
 Input Solve parameter:

 Solve
IV. HASIL

Setelah dilakukan mekanisme sesuai prosedur di atas, hasil yang didapat


adalah sebagai berikut.
IV.1 PDEPE MATLAB
IV.2 PDE TOOLBOX MATLAB
IV.3 Perbandingan
V. Analisis dan Kesimpulan
5.1 Validasi Hasil

Hasil dari PDEPE dapat dibuktikan kebenarannya dengan meninjau


kondisi batas dan kondisi awal. Jika kondisi batas dan kondisi awal
memenuhi kriteria yang diberikan pada permasalahan, maka hasil pemodelan
dan perhitungan tersebut sudah valid. Adapun kondisi batas dapat dan
kondisi awal dapat dilihat dari perbandingan gambar berikut.

Kondisi batas dan kondisi awal tersebut cukup mirip dengan hasil
pemodelan menggunakan PDEPE MATLAB. Sehingga, model yang
digunakan cukup valid untuk menyelesaikan permasalahan PDE.
5.2 Kesimpulan
- PDE Toolbox dapat digunakan untuk menyelesaikan permasalahan PDE
dua dimensi. Jadi, hasil dari PDE Toolbox perlu dimodifikasi untuk
menjadi model 3 dimensi. PDE Toolbox memberikan gambaran model
dengan grafik ilustrasi. Pada PDE Toolbox, model teknik lain dapat
digunakan dengan baik seperti analisis tegangan
- PDEPE merupakan kode yang simpel dan mudah untuk digunakan.
Parameter yang digunakan cukup mudah untuk didefinisikan. Contoh
kode PDEPE dapat dicari di dalam MATLAB sehingga mempermudah
dalam penggunaan.
- Dengan menggunakan fungsi PDEPE MATLAB dan PDE Toolbox
MATLAB, masalah PDE dapat terselesaikan.

Anda mungkin juga menyukai