MAKALAH
Disusun oleh :
Dewi Atikoh (H1E013049)
FAKULTAS MIPA
PURWOKERTO
2014
ii
DAFTAR ISI
HALAMAN SAMPUL.............................................................................................i
DAFTAR ISI............................................................................................................ii
BAB I PENDAHULUAN........................................................................................1
1.1. Latar Belakang..............................................................................................1
1.2. Tujuan...........................................................................................................1
1.3. Batasan Masalah...........................................................................................1
1.4. Tinjauan Pustaka...........................................................................................2
BAB II LANDASAN TEORI.................................................................................3
2.1. Hukum Kirchoff............................................................................................3
BAB III METODE...................................................................................................5
3.1. Matlab...........................................................................................................5
3.2. Metode Gauss-Jordan....................................................................................5
3.3. Flowchart......................................................................................................6
BAB IV HASIL DAN PEMBAHASAN.................................................................7
4.1. Hasil..............................................................................................................7
4.2. Pembahasan.................................................................................................10
BAB V PENUTUP.................................................................................................11
5.1. Kesimpulan.................................................................................................11
DAFTAR PUSTAKA............................................................................................12
LAMPIRAN...........................................................................................................13
iii
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)
Tanda negatif pada I1 menunjukkan bahwa arus keluar dari titik cabang dan
jika arus masuk titik cabang diberi tanda positif.
Pada hukum kirchhoff tegangan atau yang sering disebut hukum kirchoff ke
II ini menyatakan “Pada setiap rangkaian tertutup (loop), jumlah penurunan
tegangan adalah nol” . Hukum kirchhoff tegangan ini dapat juga dinyatakan
dengan persamaan matematika sebagai berikut.
∑ Vn=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 I 2 seperti gambar diatas, jumlah dari tegangan sekitar lup itu
sama dengan sumber tegangan V 1. Persamaannya adalah
I 2 . R1 + ( I 2+ I 3 ) . R 2=V 1 2
Untuk lup I 3 seperti yang ditunjukkan pada gambar diatas, jumlah dari
jatuh tegangan sekitar lup itu sama dengan tegangan sumber V 2. Persamaannya
adalah ... .
5
I 3 . R3 + ( I 3+ I 2 ) . R 2=V 2 3
Dengan mengoperasikan persamaan 1, 2, dan 3 akan didapatkan nilai arus
pada masing-masing titik yaitu I 1 , I 2dan I 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. [ CITATION Aminuddin14
\l 1057 ]
c. Bila entri baris kolom pertama tidak sama dengan satu, maka dilakukan operasi
baris elementer pada baris tersebut
d. Kemudian untuk baris dibawahnya, mengikuti langkah b dan c, entri di bawah
baris kolom pertama dibuat nol dan seterusnya
e. Jika terdapat baris-baris yang memiliki entri semuanya nol, maka baris-baris
tersebut berada di bawah baris-baris yang memiliki entri-entri bukan nol
f. Setelah terbentuk matriks segitiga atas, maka lakukan substitusi untuk
memperoleh penyelesaian sistem. [ CITATION Indrayani2009 \l 1057 ]
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 R1=2 Ω , R2=6 Ω, R3=3 Ωdan V 1=12 volt , V 2=8 volt !
Penyelesaian
Untuk memperoleh persamaan dari rangkaian tersebut, kita gunakan hukum
tegangan kirchoff pada tiap lup arus.
Untuk lup I 2 seperti gambar diatas, jumlah dari tegangan sekitar lup itu
sama dengan sumber tegangan V 1. Persamaannya adalah
I 2 . R1 + ( I 2+ I 3 ) . R 2=V 1 2
9
Untuk lup I 3 seperti yang ditunjukkan pada gambar diatas, jumlah dari
jatuh tegangan sekitar lup itu sama dengan tegangan sumber V 2. Persamaannya
adalah ...
I 3 . R3 + ( I 3+ I 2 ) . R 2=V 2 3
Dari persamaan 1, 2 dan 3 kita susun kembali menjadi :
0+ ( R 1+ R 2 ) . I 2+ R 2 . I 3 =V 1
0+ R 2 . I 2 + ( R2 + R3 ) . I 3 =V 2
- I 1+ I 2 + I 3 =0
I1
B= I 2
I3 []
V1
C= V 2
0 []
Jika ditulis dalam bentuk operasi matrik adalah :
0 ( R1 + R2 ) +R2 I1 V1
[ 0
−1
R2
1 1
I
I3
=
][ ] [ ]
( R2 + R3 ) 2 V 2
0
[A]
[ B ]=
[ C]
Menurut data pada soal bahwa :
R1=2 Ω , R2=6 Ω, R3=3 Ω dan V 1=12 volt , V 2=8 volt Sehingga matriksnya
dapat ditulis sebagai berikut :
0 8 6
[
A= 0 6 9
−1 1 1 ]
I1
[]
B= I 2
I3
12
C= 8
[]
0
v
Dijabarkan menjadi
I 2 . R1 + I 2 . R 2+ I 3 . R 2=V 1
I 3 . R3 + I 3 . R2 + I 2 . R 2=V 2
−I 1+ I 2 + I 3=0
6 I 2+ 9 I 3=8
−I 1+ I 2 + I 3=0
4.2. Pembahasan
Ilmu komputasi atau perhitungan ilmiah berkaitan dengan membangun
model matematika dan analisis kuantitatif teknik dan menggunakan komputer
untuk menganalisa dan memecahkan permasalahan ilmiah.
Telah dibuat program untuk mencari nilai arus pada rangkaian paralel
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
yang di dapat dari contoh soal yang telah dikerjakan yaitu:
Arus dengan perhitungan bahasa pemrogram Matlab
I 1=¿1,4444 ,
I 2=¿1,6667 dan
I 3=¿ -0.2222
I 2=¿1,6665 dan
I 3=¿ -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.
12
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.
14
DAFTAR PUSTAKA
LAMPIRAN