Professional Documents
Culture Documents
Dipersiapkan oleh:
Soal
POKOK BAHASAN : SULUSI PERSAMAAN DIFERENSIAL BIASA 1. Bidang Fisika - Gelombang Sebuah osilator nonlinier bekerja berdasarkan persamaan
d 2x 2 x x 2 2 dt
dimana x(t) menunjukkan perpindahan, t adalah waktu, dan adalah kontanta. Diberikan nilai x(0) = 1, x(0) = 0, ambil = 1. Selesaikan persamaan diferensial tersebut secara numerik untuk = 0.01, 0.1, 1, 10 untuk interval waktu masukan.
Metode yang digunakan: a. b. c. d. e. Metode Euler Metode Heun Metode Runge-Kutta orde 3 Metode Runge-Kutta orde 4 Metode P-C Adams-Moulton
Metode yang digunakan: a. b. c. d. e. Metode Euler Metode Heun Metode Runge-Kutta orde 3 Metode Runge-Kutta orde 4 Metode P-C Adams-Moulton
[Petunjuk: Akan timbul permasalahan ketika y bernilai 0 pada x = 0. Untuk mengatasinya, bagi seluruh persamaan dengan x dan gunakan aturan LHospital pada y/x untuk x0]
3. Bidang Listrik Pada suatu rangkaian listrik yang terdiri dari resistor, induktor, dan kapasitor, nilai tegangan yang melaluinya adalah iR (i adalah arus dalam ampere, R adalah besar hambatan resistor dalam ohm), nilai induktansinya adalah L(di/dt) (L adalah nilai induktansi induktor dalam henry), dan nilai kapasitansinya adalah q/C (q adalah muatan kapasitor dalam coulomb, C adalah nilai kapasitansi kapasitor dalam farad). Maka perbedaan tegangan antara titik A dan B adalah
V AB L
di q Ri dt C
Jika persamaan tersebut diturunkan terhadap t dan dq/dt = i, maka akan diperoleh persamaan diferensial kedua:
d 2i di 1 dV R i 2 dt C dt dt
Jika tegangan VAB (pada mulanya bernilai 0) tiba-tiba meningkat menjadi 15 volt dan tetap stabil pada 15 volt (dV/dt = 0), arus akan mengalir melalui rangkaian. a. Hitung nilai arus yang melalui rangkaian saat t = 0 sampai t = 0.1 detik, jika C = 1000 mikrofarad, L = 50 milihenry, dan R = 4.7 ohm; gunakan t = 0.002 detik. b. Hitung nilai tegangan yang melalui kapasitor selama selang waktu tersebut. Metode yang digunakan: a. b. c. d. e. Metode Euler Metode Heun Metode Runge-Kutta orde 3 Metode Runge-Kutta orde 4 Metode P-C Adams-Moulton
4. Bidang Geografi Kurva penduduk P(t) untuk Amerika Serikat diasumsikan memenuhi persamaan diferensial P = aP bP2. Jika t menyatakan tahun setelah 1900, dan penambahannya h = 10, nilai a = 0.02 dan b = 0.00004. Tentukan P(t) hingga tahun 2000 dengan menggunakan pendekatan: a. b. c. d. e. Metode Euler Metode Heun Metode Runge-Kutta orde 3 Metode Runge-Kutta orde 4 Metode P-C Adams-Moulton
Penduduk Amerika Serikat pada tahun 1900 berjumlah 76.4 juta jiwa.
dy x3 y 2 dx
dengan y(0) = 0, gunakan h = 0.2 untuk menghitung y(1.4).
Metode yang digunakan: a. b. c. d. e. Metode Euler Metode Heun Metode Runge-Kutta orde 3 Metode Runge-Kutta orde 4 Metode P-C Adams-Moulton
(b) Diberikan persamaan differensial berikut: dy/dt = exp(-2t) 2y, y(0) = 0.1 Lakukan perhitungan numerik untuk menaksir nilai y pada nilai-nilai x dalam selang [0,2] (ambil ukuran langkah h = 0.2, 0.1 dan 0.05). Metode yang digunakan: a. Metode Euler b. Metode Heun c. Metode Runge-Kutta orde 3 d. Metode Runge-Kutta orde 4 e. Metode P-C Adams-Moulton Program juga harus dapat menerima masukan nilai x dari user.
(c) Diketahui sistem PDB orde 1 dy/dt = -0.5 y ; y(0) = 4 dz/dt = 4 0.3 z 0.1y ; z(0) = 6 Selesaikan sistem PDB di atas. Program menerima nilai peubah bebas x yang merupakan masukan dari user, yang akan dihitung nilai y(x) dan z(x) dari peubah x itu.
c. Metode Runge-Kutta orde 3 d. Metode Runge-Kutta orde 4 e. Metode P-C Adams-Moulton Nilai h juga merupakan masukan dari user.
Dasar Teori
Metode Euler
Metoda euler untuk turunan ke-2 dikerjangan dengan menggunakan hasil uraian di sekitar x ke dalam deret Taylor:
y(xr+1) = y(xr) + (xr+1 xr) y'(xr) + (xr+1 xr) + y"(xr) + ... (1)
; r = 0,1,2,,n
Metode Heun
Metode Heun untuk turunan persamaan ke-2 menggunakan prediktor yang sama dengan metode Euler untuk turunan persamaan ke-2 dan menggunakan korektor yang sama dengan metoda Heun biasa.
Perubahan pada kedua metode Runge Kutta dilakukan pada perhitungan seluruh konstanta yang ada, konstanta perubahan dilakukan dengan memperhitungkan turunan pertama fungsi dan juga nilai turunan kedua fungsi, dilakukan juga metode Runge Kutta terhadap turunan pertama dari fungsi.
( (
) )
Perubahan pada kedua metode Runge Kutta dilakukan pada perhitungan seluruh konstanta yang ada, konstanta perubahan dilakukan dengan memperhitungkan turunan pertama fungsi dan juga nilai turunan kedua fungsi, dilakukan juga metode Runge Kutta terhadap turunan pertama dari fungsi.
P-C Adams-Bashforth-Moulton
Metode dengan prediktor dan korektor merupakan metode bahu langkah atau multi-step yang artinya memerlukan lebih dari 1 buah nilai awal. Metode AdamsBashforth-Moulton memerlukan 3 buah nilai awal karena pendekatan dilakukan dengan interpolasi Lagrange derajat tiga. Hasil integrasi interpolasi Lagrange derajat tiga tersebut adalah:
Yang merupakan prediktor dari persamaan yang ingin dicari. Untuk mencari korektor dilakukan cara yang sama dengan tambahan data yang dicari itu sendiri. Sehingga persamaan untuk korektor adalah: ( )
Untuk mencari nilai diferensialnya, lakukan prediksi dan koreksi terus menerus dari x0, y0 hingga ke titik yang dicari. Pada metode Adams Bashfort Moulton dilakukan dengan menggunakan metode Runge Kutta untuk permasalahan turunan persamaan ke-2 dan merubah nilai perubahan yang digunakan pada perhitungan turunan pertama.
143.213 143.205
b. dy/dt = exp(-2t) 2y, y(0) = 0.1 h = 0.2 Metode Euler Heun Runge-Kutta Orde 3 Runge-Kutta Orde 4 P-C Adams-Bashforth-Moulton h = 0.1 Metode Euler Heun Runge-Kutta Orde 3 Runge-Kutta Orde 4 P-C Adams-Bashforth-Moulton h = 0.05 Metode y(2) y(2) 0.0373844 0.0386398 0.0384608 0.038463 0.0402842 y(2) 0.0354995 0.0391685 0.0384508 0.038465 0.0406937
Euler Heun Runge-Kutta Orde 3 Runge-Kutta Orde 4 P-C Adams-Bashforth-Moulton c. dy/dt = -0.5 y & dz/dt = 4 0.3 z 0.1y x=2 Metode y