MAKALAH
RESPONSI FISIKA KOMPUTASI
Disusun oleh :
ALEX SANDRYADI
16034051
ii
BAB I
PENDAHULUAN
1.2. Tujuan
1.2.1. Menyusun program untuk Mencari Nilai Arus pada Rangkaian Paralel
dengan Metode Gauss-Jordan menggunakan bahasa pemrograman Matlab.
1.2.2. Membandingkan hasil perhitungan program dengan hasil pehitungan
secara manual.
Dalam hukum kirchhoff dikenal 2 teori yang dapat digunakan untuk analisis
rangkaian elektronika yaitu Hukum Kirchoff Arus (KCL, Kirchoff Current Law)
dan Hukum Kirchoff Tegangan (KVL, Kirchoff Voltage Law).
a. Hukum Kirchoff Arus (KCL, Kirchoff Current Law)
Hukum kirchhoff arus merupakan hukum kirchof pertama (1) yang
menyatakan bahwa “Arus total yang masuk pada suatu titik sambungan atau
percabangan adalah nol“. Hukum kirchoff arus ini dapat dinyatakan dalam
persamaan matematika sebagai berikut:
∑ 𝑖𝑛 = 0
Arah setiap arus ditunjukkan dengan anak panah, jika arus berharga positif
maka arus mengalir searah dengan anak panah, demikian sebaliknya. Dengan
demikian untuk rangkaian seperti pada gambar diatas dapat dituliskan persamaan
matematik berdasarkan hukum kirchoff arus sebagai berikut:
−𝐼1 + 𝐼2 + 𝐼3 = 0 1
Tanda negatif pada I1 menunjukkan bahwa arus keluar dari titik cabang dan
jika arus masuk titik cabang diberi tanda positif.
4
∑ 𝑉𝑛 = 0
Dari contoh rangkaian pada gambar diatas dengan hukum kirchhoff dapat
dituliskan beberapa persamaan matematis untuk menyatakan hukum kirchhoff
tegangan sesuai loop sebagai berikut.
Untuk lup 𝐼2 seperti gambar diatas, jumlah dari tegangan sekitar lup itu
sama dengan sumber tegangan 𝑉1. Persamaannya adalah
𝐼2 . 𝑅1 + (𝐼2 + 𝐼3 ). 𝑅2 = 𝑉1 2
Untuk lup 𝐼3 seperti yang ditunjukkan pada gambar diatas, jumlah dari
jatuh tegangan sekitar lup itu sama dengan tegangan sumber 𝑉2 . Persamaannya
adalah ... .
𝐼3 . 𝑅3 + (𝐼3 + 𝐼2 ). 𝑅2 = 𝑉2 3
Dengan mengoperasikan persamaan 1, 2, dan 3 akan didapatkan nilai arus
pada masing-masing titik yaitu 𝐼1 , 𝐼2 dan 𝐼3 .
BAB III
METODE
3.1. Matlab
Dengan bantuan komputer, langkah-langkah metode numerik
diformulasikan menjadi suatu program. Perkembangan teknologi yang
diantaranya mencakup bahasa pemrograman telah melalui beberapa tahap. Pada
awalnya bersifat Low Level Language dengan diperkenalkannya bahasa assembly.
Disusul perkembangan bahasa dengan tingkat Middle dan High Level Language
seperti FORTRAN, C++, BASIC / Visual Basic, Pascal, COBOL dan lain-lain.
Akhir akhir ini bahasa script pemrograman dijadikan alternatif bagi praktisi
karena kemudahannya dalam membuat suatu aplikasi program.
Dalam membuat suatu program dapat dilakukan dengan cara yang sangat
mudah dengan waktu yang relatif lebih singkat dibandingkan dengan
menggunakan bahasa Middle dan High Level Language. Tulisan ini membahas
tugas aplikasi dengan menggunakan bahasa pemrograman MATLAB. Program
MATLAB ini dapat ditulis dengan menggunakan perintah yang sangat sederhana,
namun dapat mencakup tuntutan untuk menyelesaikan persoalan menganalisis
data. Sekarang ini MATLAB adalah salah satu bahasa pemrograman yang banyak
digunakan. MATLAB mampu menangani perhitungan sederhana seperti
penambahan, pengurangan, perkalian dan pembagian. (Aminuddin, 2014)
3.2.Metode Gauss-Jordan
Metode Gauss-Jordan adalah metode paling awal yang digunakan untuk
menyelesaikan sistem persamaan linear. Prosedur penyelesaian metode ini adalah
membuat elemen-elemen matriks yang merupakan representasi koefisien variabel
dari sistem persamaan linear menjadi matriks identitas. (Sartono, 2006)
Langkah-langkahnya yaitu sbb:
a. Jika matriks entrinya nol semua , maka tidak ada penyelesaian
b. Mencari kolom dari kiri yang berisi entri tidak nol, entri tidak nol dalam baris
pertama adalah satu
c. Bila entri baris kolom pertama tidak sama dengan satu, maka dilakukan operasi
baris elementer pada baris tersebut
6
3.3.Flowchart
BAB IV
HASIL DAN PEMBAHASAN
4.1. Hasil
Sesuai dengan batasan masalah dan teori dasar yang telah dibuat, didapat
contoh soal sebagai berikut:
Carilah kuat arus pada masing masing-masing cabang pada rangkaian berikut
jika diketahui 𝑅1 = 2𝛺, 𝑅2 = 6𝛺, 𝑅3 = 3𝛺 dan 𝑉1 = 12 𝑣𝑜𝑙𝑡, 𝑉2 = 8 𝑣𝑜𝑙𝑡 !
Penyelesaian
Untuk memperoleh persamaan dari rangkaian tersebut, kita gunakan hukum
tegangan kirchoff pada tiap lup arus.
R R
E Untuk lup 𝐼3 seperti yang ditunjukkan
E
pada gambar diatas, jumlah dari
F dengan tegangan sumber 𝑉2 . Persamaannya
jatuh tegangan sekitar lup itu sama F
adalah ...
_ _
R R
e
e f
f 4
4 3
8
𝐼
�3�. 𝑅3 + (𝐼3 + 𝐼2 ). 𝑅2 = 𝑉2 3
9
12
𝐶=[8] v
0
Setelah didapat bentuk matriks A, B dan C diatas, program akan mudah
disusun, yaitu menggunakan metode gauss-jordan, dimana nantinya dengan kita
hanya menginput matriks A dan C akan diperoleh nilai matriks B sebagai nilai
arus pada tiap titik.
Untuk listing program dan running program dapat dilihat dibagian lampiran.
Pengerjaan secara manual
Kita tinjau kembali persamaan 1, 2 dan 3 sebagai berikut:
−𝐼1 + 𝐼2 + 𝐼3 = 0 1
R
E
R
EF
Dijabarkan menjadi
F
𝑰 𝟐 . 𝑹 𝟏 + 𝑰 𝟐 . 𝑹 𝟐 + 𝑰 𝟑 . 𝑹 𝟐 = 𝑽𝟏 _
𝑰 𝟑 . 𝑹 𝟑 + 𝑰 𝟑 . 𝑹 𝟐 + 𝑰 𝟐 . 𝑹 𝟐 = 𝑽𝟐 R_
−𝑰𝟏 + 𝑰𝟐 + 𝑰𝟑 = 𝟎
Re
ef
Masukkan nilai hambatan dan tegangan, menjadi 4f
𝟖𝑰𝟐 + 𝟔𝑰𝟑 = 𝟏𝟐 34
𝟔𝑰𝟐 + 𝟗𝑰𝟑 = 𝟖 3
−𝑰𝟏 + 𝑰𝟐 + 𝑰𝟑 = 𝟎 83
Lakukan proses eliminasi dan substitusi hingga didapat 𝐼1 , 𝐼2 𝑑𝑎𝑛 𝐼3 masing-87
masing 𝐼1 =1,4443 A , 𝐼2 =1,6665 A dan 𝐼3 = -0.2222 A. 70
0
4.2. Pembahasan 19
Ilmu komputasi atau perhitungan ilmiah berkaitan dengan membangun7
7
model matematika dan analisis kuantitatif teknik dan menggunakan komputer\
untuk menganalisa dan memecahkan permasalahan ilmiah. h\
Telah dibuat program untuk mencari nilai arus pada rangkaian paralelh
dengan metode gauss-jordan menggunakan bahasa pemrograman matlab dan telah
\
dilakukan perhitungan manual dengan hukum kirchoff untuk rangkaian dan*\
*
permasalahan yang sama, didapat nilai yang yang hampir sama. Nilai - nilai arus
M
yang di dapat dari contoh soal yang telah dikerjakan yaitu:
ME
Arus dengan perhitungan bahasa pemrogram Matlab RE
G
R
GE
F
E
OF
R
O
10
𝑰𝟏 =1,4444 ,
𝑰𝟐 =1,6667 dan
𝑰𝟑 = -0.2222
Dari data diatas dapat dilihat bahwa terdapat nilai perbedaan yang relatif
kecil yaitu sebesar ±0.0002 untuk perhitungan mengguanakan program dan secara
manual. Hal ini menunjukkan bahwa perhitungan menggunakan bahasa
pemrograman merupakan perhitungan yang valid.
BAB V
PENUTUP
5.1. Kesimpulan
Setelah dibuat program untuk mencari nilai arus pada rangkaian paralel
dengan metode gauss-jordan menggunakan bahasa pemrograman matlab dan
setelah dilakukan perhitungan manual dengan hukum kirchoff untuk rangkaian
dan permasalahan yang sama, dapat dilihat bahwa nilai arus yang didapat yaitu
hampir sama. Hal ini menunjukkan kevalidan perhitungan dengan bahasa
pemrograman. Untuk listing program dan running program dapat dilihat dibagian
lampiran.
12
DAFTAR PUSTAKA
LAMPIRAN
16