Anda di halaman 1dari 4

JAF Vol 13 No.

3 (2017) 52-55

JURNAL APLIKASI FISIKA VOLUME 13 NOMOR 3 OKTOBER 2017

SIMULASI GERAK OSILASI PAKSA


DENGAN REDAMAN MENGGUNAKAN SPREADSHEET EXCEL
DAN MACRO VISUAL BASIC FOR APPLICATION

Rosliana Eso
Jurusan Pendidikan Fisika, FKIP UHO
rosliana.eso@uho.ac.id

Absract. This paper discus about the forced oscillation with damping which it is simulated by using Excel
Spreadsheet and Macro Visual Basic For Application. The system was considerating as a string with mass m
where it oscillates on the influence of force and damp. The Equations of forced oscillation with damping
processes in spreadsheet excel and simulates using Macro Visual Basic For Application approached. To
verify the accuracy we use the numerical solution of Heun and Runge-Kutta Merson methods, the two-order
differential equations are converted to first order linear differential equations and then look for algorithms for
each numerical method. Algorithm of numerical method of input, process and output. This paper also shows that
Runge-Kutta Merson numerical method has higher accuracy than Heun numerical method in solving the
equation of forced oscillation with damping.

Keywords: Numerical Solutions, Excel Spreadsheet, Visual Basic For Application

I. Pendahuluan tinggi dibandingkan dengan metode numerik


Fenomena osilasi paksa banyak Runge-Kutta Merson dalam menyelesaikan
dijumpai dalam membuat suatu rancang persamaan. Hal ini karena metode Runge-
bangun alat dan sistem akusisi. Sebuah studi Kutta Merson tidak melakukan pemotongan
teoritis dan eksperimental tentang rancang pada suku kedua dari deret Taylor seperti
bangun dan sistem akusisi dari osilasi yang metode Heun, melainkan pemotongan
dipaksakan dan teredam pada dua pendulum dilakukan pada suku ke lima dari deret
berbasis mikrokontroler menghasilkan Taylor [2,3].
model getaran dengan energi mekanik dari Namun demikian, gerak osilasi paksa
osilator teredam menurun dalam waktu dengan redaman ini, dapat di formulasikan
sebagai akibat dari gaya resistif. Untuk dan disimulasikan secara akurat dengan
mengkompensasi penurunan energi ini maka dimenggunakan fitur-fitur dalam Microsoft
gaya eksternal bekerja secara periodic pada Excel dengan metode yang digunakan lebih
sistem. Amplitudo gerak tetap konstan jika mudah dibandingkan dengan pendekatan
input energi per siklus gerak persis sama metode numerik. Kebanyakan peneliti lebih
dengan penurunan energi mekanik dalam memilih untuk menggunakan Matlab, Maple
setiap siklus yang dihasilkan dari gaya dan MathCAD dengan perintah pemrograman
resistif [1]. tingkat tinggi. Oleh karena itu pada
penelitian ini akan ditampilkan simulasi
Persoalan gerak osilasi ini banyak gerak osilasi paksa dengan redaman
diselesaikan secara numerik, namun galat menggunakan fitur-fitur dalam Microsoft
yang diperoleh sangat tinggi. Hal ini terlihat Excel
pada kasus gerak osilasi harmonik teredam
diperoleh galat metode numerik Heun lebih 2. Metode Penelitian

52
JAF Vol 13 No. 3 (2017) 52-55

Untuk membuat simulasi osilasi paksa 3. Membandingkan hasil dari solusi analitik
dengan redaman menggunakan fitur-fitur dengan solusi numerik metode Heun dan
dalam Microsoft Excel mengikuti prosedur Range-Kutta Merson.
sebagai berikut:
a. Membuka aplikasi Microsoft Excel 3. Hasil dan Pembahasan
2007, dengan cara klik START →All Persamaan gerak osilasi dengan redaman
Program → Microsoft Office, lalu pilih yang diberikan gaya paksa adalah sebagai
Microsoft Excel 2007. berikut:
b. Menginput data pada lembar kerja
 ( y0 cos ωt )e −γt + 
 
y (t ) =  F cos(ω ' t ) 
 
 (ω0 − ω ' ) + 4γ ω '
2 2 2 2 2
 (1)
Adapun hasil dari solusi pers.1
menggunakan spreadsheet excel
diperoleh seperti pada gb. 3 berikut

Gambar 1. Input Data Parameter


Awal
c. Melakukan perintah tabulasi.
d. Memasukkan data tersebut ke dalam grafik
caranya klik menu insert → scatter.
e. Membuat tombol perintah
f. Mengubah nama tombol
g. Mengklik view code pada menu Developer.
h. Membuat tombol perintah bekerja
dengan memasukkan perintah berikut Gambar 3 Hubungan Simpangan (y)
pada Visual Basic Aplication (VBA) terhadap Waktu (t) tampilan
microsoft excel
Pada Gambar 3 Sumbu y menyatakan
simpangan (y) sedangkan sumbu x
menyatakan waktu (t). Dari grafik yang
ditunjukkan menggambarkan simpangan
yang semakin lama semakin kecil
sebagai akibat adanya faktor redaman
pada sistem. Dari grafik juga dapat
diamati bahwa sistem tidak berhenti
Gambar 2 Tombol Variasi Parameter
bergetar, hal ini karena impuls-impuls
yang Sudah Dapat Digunakan
kecil yang diberikan secara terus-
2. Melakukan pengamatan terhadap
menerus sebagai pengaruh dari gaya luar
gelombang yang muncul pada layar, yang
menyebabkan sistem terus menerus
menyatakan hubungan antara simpangan
berosilasi.
dengan waktu dari solusi analitik
Berdasarkan hasil dari penelitian
ini, apabila diterapkan dalam
53
JAF Vol 13 No. 3 (2017) 52-55

pembelajaran di kelas, beberapa ahli eksponensial, sedangkan pengaruh gaya


mengatakan bahwa dengan adanya paksa mengakibatkan getaran sistem tidak
simulasi menggunakan Microsoft Excel berhenti
pelajar mampu memahami gejalah fisis
secara komprehensif melalui sebuah
media pembelajaran dalam hal ini
berupa simulasi dari getaran paksa
teredam dengan harga yang terjangkau
dan mudah dikembangkan oleh guru [3].

Verifikasi hasil yang diperoleh


dilakukan untuk menunjukan keakuratan
hasil ini dibandingkan dengan metode
numerik yakni metode Heun dan
metode Runge-Kutta Merson. Hasil
simulasi yang baik dari masing-masing Gambar 5 Hubungan Simpangan
metode numerik yang digunakan dapat (y) terhadap Waktu (t)
dilihat berdasarkan besarnya galat dengan Metode RKM
(error) yang dihasilkan dan juga
berdasarkan grafik simulasi yang paling
mendekati solusi analitik. Gambar 4 dan
Gambar 5 menunjukkan grafik hasil
simulasi antara solusi numerik dan solusi
analitik dari model gerak osilasi paksa
dengan redaman dan grafik besarnya
galat yang dihasilkan oleh metode Heun
dan Runge-Kutta Merson.
Gambar 6. Verifikasi Solusi Numerik
dan Solusi analitik dengan spreadsheet excel

Adapun galat atau error yang dihasilkan oleh


kedua metode ini cukup besar seperti pada
gb.7 berikut

Gambar 4 Hubungan Simpangan (y)


Terhadap Waktu (t)
dengan Metode Heun
Pada Gb. 4 dan Gb. 5 sumbu y menyatakan
nilai simpangan (y) sedangkan sumbu x
menyatakan nilai waktu (t). Dari grafik
dapat diamati bahwa sistem bergetar dengan
pengaruh gaya luar yaitu gaya redam dan
gaya paksa, gaya redam mengakibatkan Gambar 6 Galat (Error) dari Metode
amplitudo osilasi menurun secara Heun dan RKM
54
JAF Vol 13 No. 3 (2017) 52-55

Berdasarkan gambar dapat diamati dengan Metode Heun pada Model


bahwa grafik yang menunjukkan galat Lotka-Volterra. Pontianak: UNTAN.
untuk metode numerik Heun tidak saling
[4] Mail, M. 2015. Simulasi Numerik
berimpit dengan grafik yang Metode Euler-Cromer, Heun dan
menunjukkan galat untuk metode Runge Kutta-Merson Pada Gerak
numerik Runge-Kutta Merson, ini Osilator Harmonik Teredam Kurang
menunjukkan bahwa metode numerik Menggunakan Microsoft Excel.
Runge-Kutta Merson memiliki ketelitian Program Studi Pendidikan Fisika,
yang lebih besar dibandingkan metode Fakultas Keguruan dan Ilmu
Pendidikan. Kendari: Universitas
numerik Heun dengan rata-rata nilai
Halu Oleo.
error 0,2581. Adapun metode numerik
Heun rata-rata nilai error yang diperoleh [5] Sastri, Dr. O. S. K. S. 2014. Model
adalah 0,2645. Based Simulation of Forced
4. Kesimpulan Oscillator using Open Source
Application Xcos: A Constructivist
Adapun penelitian ini menyimpulkan
Paradigm. India: University of
bahwa spreadsheet excel mampu Himachal Pradesh, Dharamshala,
mensimulasikan gerak osilasi paksa teredam H.P.
dan lebih akurat dibandingkan dengan
metode numerik Heun dan metode numerik
Runge-Kutta Merson. Namun demikinan,
metode numerik Runge-Kutta Merson lebih
baik dibandingkan dengan metode numerik
Heun dalam menyelesaikan persamaan gerak
osilasi paksa dengan redaman. Hal ini dapat
dilihat berdasarkan nilai rata-rata galat
(error) masing-masing, secara berurutan dari
yang paling akurat ke yang tidak akurat yaitu
metode Runge-Kutta Merson dengan rata-
rata nilai error = 0,2581 dan metode Heun
dengan rata-rata nilai error = 0,2645.

Referensi
[1] Firzy, Muhamad. 2012. Rancang
Bangun dan Sistem Akusisi dari
Osilasi yang Dipaksakan dan
Teredam pada Dua Pendulum
Berbasis Mikrokontroler. Depok:
Universitas Indonesia.

[2] Aquarito, Hilman, dkk. 2013. Metode


Runge-Kutta Merson untuk Solusi
Persamaa[pn Differensial Biasa.
Padang: UNP.
[3] Oktaviani, Rizka, dkk. 2014.
Penyelesaian Numerik Sistem
Persamaan Diferensial Non Linear
55

Anda mungkin juga menyukai