Simulasi Gerak Peluru dengan Memasukkan Gaya gesek Udara

Simulasi Gerak Peluru dengan Memasukkan Gaya gesek Udara



Mungkin kita sudah familiar dengan masalah lintasan gerak dalam 2 dimensi tanpa kehadiran gesekan udara. Sebagai contoh, sebuah bola dilempar ke udara dengan kecepatan awal dengan sudut lempar theta. Seberapa jauh bola akan meninggalkan pelempar pada arah horisontal dan berapa tinggi maksimum yang dicapai oleh bola serta berapa lama bola akan terbang di angkasa? Misalnya bola dilepas pada ketinggian tertentu, berapa sudut lemparan untuk jangkauan maksimum? Apakah jawaban Anda masih berlaku apabila gerakan sudah dipengaruhi oleh gesekan udara.

Nah, misalnya sebuah benda dengan massa m dengan kecepatan awal v0 diarahkan dengan sudut theta0. Partikel dipengaruhi oleh gaya grafitasi dan gaya gesek udara yaitu mg dan Fd . Ingat bahwa arah dari gaya gesek selalu berlawanan arah dengan arah kecepatan benda.

Misalnya, kita pandang sebuah bola baja dengan radius 4 cm. Asumsi yang cocok untuk bola baja dengan ukuran ini adalah bergerak dengan gaya gesekan sebesar Fd=C v^2 . Nah, oleh karena vx=v cos(theta) dan vy=v sin(theta), maka kita dapat menuliskan ungkapan penting, yaitu m dvx/dt=-C v vx dan m dvy/dt= – C v vy. Hasilnya dapat dilihat seperti gambar di bawah ini. Download source codenya disini.

10 Responses »

      • untuk yang simulasi gerak partikel dalam medan magnet kok gak bisa running
        ada baris yang mengatakan ” load medan.txt ”
        untuk source kode medan.txt itu kita yang buat atau bagaimana
        mohon jawabannya.

  1. Mohon dicoba lagi, karena setelah saya cek lagi programnya dapat berjalan lancar. O ya, baris yang mengatakan “load medan.txt” adalah baris perintah untuk mengambil data dari file bernama medan.txt. File medan.txt ini sebelumnya sudah kita isi data melalhui perintah “fprintf(fid,’%f %f %f %f\n’,t,x,y,z);”. Coba lihat lagi, file yang akan kita gunakan untuk menampung data kita sebelumnya sudah dituliskan pada baris perintah “fid=fopen(‘medan.txt’,'w’);”. Ok..?? Selamat mencoba lagi… Ini saya berikan ilustrasi masukan untuk program ini.
    >> medan1
    masukkan medan listrik E0 :3
    masukkan medan magnet B0 :4
    masukkan kecepat. awal partikel v0 :5
    Sudut arah medan listrik thdp x :90
    Sudut arah medan listrik thdp y :0
    Sudut arah medan listrik thdp z :90
    Sudut arah medan magnet thdp x :90
    Sudut arah medan magnet thdp y :90
    Sudut arah medan magnet thdp z :0
    Sudut arah kecept. awal partikel hdp x :30
    Sudut arah kecept. awal partikel hdp y :45
    Sudut arah kecept. awal partikel hdp z :90

      • ya
        programnya berhasil
        ternyata harus disave dulu ya
        kemarin saya langsung runing
        pantes aja macet

        tapi saya masih perlu penjelasan untuk tiap baris program nya
        banyak source kode yang belym saya pahami

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s