Anda di halaman 1dari 16

1/27/2017

Komputasi Sistem Fisis

Peluru kendali ditembakan dengan kecepatan awal 600 m/s dengan


sudut sebesar 45 derajat terhadap bidang horizontal. Berapa jarak
yang ditempuh oleh peluru senjata tersebut ?
Model I

Model I tidaklah menggambarkan suatu keadaan fisis yang nyata

Model II : Efek gesekan udara

Model III : Efek Ketinggian  efek dari perubahan rapat


massa udara yang berubah terhadap ketinggian

Model IV : Efek angin bertiup dengan kecepatan tertentu

1
1/27/2017

• review komputasi, numerik dan pemrograman.


• Metoda Numerik dalam fisika : review tools untuk pemrograman
komputasi dalam Fisika; Poisson dan sistem partikel, sistem
bilangan random dan aplikasinya dalam kasus fisika.
• Metoda simulasi berbasis grid : metoda beda hingga [FDD],
konsep dasar serta aplikasi dalam kasus temperatur, metoda
elemen hingga (Finite element Method/FEM), stress distribution,
steady-state temperature, FEM dalam sistem fisis kompleks.
• Pengolahan sinyal digital transformasi fourier, deret fourier dan
aplikasinya dalam pengolahan sinyal.
• Metoda simulasi berbasis partikel : sistem partikel dan molekular
dinamika, studi kasus sistem makro.
• Computation Fluid Dynamics : Navier stokes dan sistem aliran
fluida, analisa analitik pada sistem aliran fluida untuk beberapa
model aliran dan jenis fluida, Metoda partikel menggunakan
metoda SPH dan MPS

• Komputasi : proses perhitungan atau pemecahan masalah


menggunakan algoritma komputer.
• Bidang ini berbeda dengan ilmu komputer (computer
science), yang mengkaji komputasi, komputer dan
pemrosesan informasi. Bidang ini juga berbeda dengan teori
dan percobaan sebagai bentuk tradisional dari ilmu dan kerja
keilmuan.
• Dalam ilmu alam, pendekatan ilmu komputasi dapat
memberikan berbagai pemahaman baru, melalui penerapan
model-model matematika dalam program komputer
berdasarkan landasan teori yang telah berkembang, untuk
menyelesaikan masalah-masalah nyata dalam ilmu tersebut.
• komputasi dianggap lebih cepat dibandingkan dengan
penyelesaian masalah secara manual. Seiring dengan hal
tersebut, semakin dituntut proses komputasi yang semakin
cepat. Untuk meningkatkan kecepatan proses komputasi,
dapat ditempuh dua cara : peningkatan kecepatan perangkat
keras dan peningkatan kecepatan perangkat lunak.

2
1/27/2017

3
1/27/2017

4
1/27/2017

5
1/27/2017

Sistem Fisis

Sistem termodinamika

6
1/27/2017

Pemodelan sistem
 Model menyatakan karakteristik atau perilaku dari
sistem atau proses fisis.
 Model mewakili sistem sedangkan simulasi menyatakan
operasi atau cara kerja sistem terhadap waktu

Model matematika
 Gambaran matematika dari karakteristik dinamik suatu
sistem
 Beberapa sistem dinamik seperti mekanika, listrik,
panas, hidraulik dst dapat dikarakterisasi dengan
persamaan diferensial, integral dst;

7
1/27/2017

Sistem translasi mekanik

• Grafik aliran sinyal v2/v1

8
1/27/2017

METODE NUMERIK
• metode numerik adalah teknik di mana masalah
matematika diformulasikan sedemikian rupa sehingga
dapat diselesaikan oleh pengoperasian aritmetika
• Ada banyak jenis metode numerik, namun pada
dasarnya, masing -masing metode tersebut memiliki
karakteristik umum, yaitu selalu mencakup sejumlah
kalkulasi aritmetika.
• metode numerik adalah suatu teknik untuk
memformulasikan masalah matematika sehingga
dapat diselesaikan dengan operasi aritmetika yang
terdiri dari operasi tambah, kurang, kali dan bagi

Alasan menggunakan metode numerik


 Metode numerik merupakan suatu teknik untuk
menyelesaikan masalah matematika yang efektif dan
efisien.
 komputer sanggup menangani masalah yang rumit
dan melibatkan perhitungan yang luas, misalnya
untuk memecahkan masalah solusi suatu persamaan
tak linear, sistem persamaan yang besar, dan
permasalahan lainnya termasuk dalam teknik dan
sosial.
 Masalah yang sering sulit atau bahkan tidak mungkin
dapat diselesaikan secara analitis dapat diselesaikan
dengan metode numerik.

9
1/27/2017

• berbagai paket program komputer (misalnya exel, maple,


matlab, atau program paket lainnya) tersedia dan
diperdagangkan sehingga mudah didapat yang dalam
pengoperasiannya mencakup metode numerik. Dengan
demikian, pemecah masalah tinggal menyesuaikan dengan
karakteristik program paket tersebut dengan algortima yang
digunakan dalam pemecahan masalah.

• Apabila masalah yang dihadapi sulit diselesaikan dengan


bantuan program paket komputer, maka pemecah masalah
dapat menggunakan program komputer (misalnya basic,
pascal, fortran, C, C++ atau program komputer lainnya). Jika
pemecah masalah mahir mendesain program sendiri, maka
pemecah masalah dapat lebih leluasa dalam menggunakan
metode numerik untuk memecahka n masalah

Persoalan yang melibatkan model matematika banyak muncul dalam


berbagai disiplin ilmu pengetahuan, seperti dalam bidang fisika, kimia,
ekonomi, atau pada persoalan rekayasa (engineering), seperti Teknik
Sipil, Teknik Mesin, Elektro, dan sebagainya.

Seringkali model matematika tersebut muncul dalam bentuk


yang tidak ideal alias rumit. Model matematika yang rumit ini
adakalanya tidak dapat diselesaikan dengan metode analitik yang
sudah umum untuk mendapatkan solusi sejatinya (exact
solution).

Yang dimaksud dengan metode analitik adalah metode


penyelesaian model matematika dengan rumus-rumus aljabar yang
sudah baku (lazim).

10
1/27/2017

11
1/27/2017

Solusi?
• Soal (i): biasanya untuk polinom derajat 2
orang masih dapat mencari akar-akar polinom
dengan rumus abc yang terkenal

namun, untuk polinom derajat > 2, tidak terdapat rumus aljabar untuk menghitung
akar polinom. Yang mungkin kita lakukan adalah dengan memanipulasi polinom,
misalnya dengan memfaktorkan (atau menguraikan) polinom tersebut menjadi perkalian
beberapa suku. Semakin tinggi derajat polinom, jelas semakin sukar
memfaktorkannya.

Cara grafik: merajah kurva fungsi di atas kertas grafik, kemudian berdasarkan gambar
kurva, kita mengambil tarikan akar secara kasar, yaitu titik potong kurva dengan sumbu-x.
Cara ini: KAKU dan TIDAK PRAKTIS
Untuk fungsi dengan peubah lebih besar dari 3? jelas tidak dapat (tidak mungkin)

12
1/27/2017

Pertanyaan agak klasik soal nomor (v): bagaimana menghitung nilai


sebuah fungsi bila rumus fungsinya sendiri tidak diketahui?

: pengamatan fenomena alam, baik berupa eksperimen di laboratorium


maupun penelitian di lapangan yang melibatkan beberapa parameter
(misalnya suhu, tekanan, waktu, dan sebagainya).

Pengamat tidak mengetahui relasi yang menghubungkan parameter-


parameter itu. Pengamat hanya dapat mengukur nilai-nilai parameter
tersebut dengan menggunakan alat ukur seperti sensor, termometer,
barometer, dsb.
Tidak satupun metode analitik yang yang tersedia untuk
menyelesaikan persoalan jenis ini.

Begitu juga soal nomor (vi) melahirkan pertanyaan yang sama,


bagaimana menghitung nilai turunan fungsi bila fungsinya sendiri
tidak diketahui?.

Tahapan memecahakan persoalan secara numerik


1. Pemodelan
Persoalan dunia nyata dimodelkan ke dalam persamaan
matematika

2. Penyederhanaan model
Model matematika yang dihasilkan dari tahap 1 mungkin saja
terlalu kompleks (memerlukan banyak peubah (variable) atau
parameter. Semakin kompleks model matematikanya, semakin
rumit penyelesaiannya.Mungkin beberapa andaian dibuat
sehingga beberapa parameter dapat diabaikan. Contohnya,
faktor gesekan udara diabaikan sehingga koefisian gesekan
di dalam model dapat dibuang.

13
1/27/2017

3. Formulasi numerik
a. menentukan metode numerik yang akan
dipakai bersama -sama dengan analisis galat awal
(yaitu taksiran galat, penentuan ukuran langkah,
dan sebagainya).
•apakah metode tersebut teliti?
•apakah metode tersebut mudah diprogram dan waktu
pelaksanaannya cepat?
•apakah metode tersebut tidak peka terhadap
perubahan data yang cukup kecil?
b. menyusun algoritma dari metode numerik
yang dipilih

4. Pemrograman
menerjemahkan algoritma ke dalam program komputer
dengan menggunakan salah satu bahasa pemrograman yang
dikuasai

5. Operasional
program komputer dijalankan dengan data uji coba sebelum
data yang sesungguhnya.

6. Evaluasi
Bila program sudah selesai dijalankan dengan data yang
sesungguhnya, maka hasil yang diperoleh diinterpretasi.
Interpretasi meliputi analisis hasil run dan
membandingkannya dengan prinsip dasar dan hasil-hasil
empirik untuk menaksir kualitas solusi numerik, dan
keputusan untuk menjalankan kembali program dengan
untuk memperoleh hasil yang lebih baik.

14
1/27/2017

15
1/27/2017

aplikasi

16

Anda mungkin juga menyukai