Jumat, 30 Maret 2012

Metode Bisection

Melanjutkan postingan sebelumnya yang bertemakan Metode Iterative, maka penulis mecoba mengambil salah satu metode untuk dijadikan sebuah program pada Visual Basic, yaitu Metode Bisection,,, Yeeaaayyy...

Metode ini diaplikasikan saat kita ingin memecahkan persamaan f(x) = 0 untuk x bilangan asli, yang mana f adalah fungsi continue yang  mendefenisikan pada interval (a,b) dan f(b) harus berlawanan tanda. Pada setiap langkah, metode membagi interval menjadi 2 perhitungan titik tengah c = (a+b)/2 pada interval dan nilai fungsi f(c) pada titik tsbut.

Contoh yang penulis ambil merupakan sebuah contoh soal pada Buku Computer Oriented Numerical Methods “V.Rajaraman”, yaitu mencari akar persamaan dengan menggunakan metode Bisection dengan persamaan x^2 – d = F(x) = 0 dengan d = 25, x0 = 2 dan x1 = 7.

Faktorial dengan Beberapa Proses Looping

Hallo Sahabat Blogger semua..

kebetulan lagi nganggur neyh, lagi iseng2 eh kepikiran buat bikin program yang menggunakan beberapa proses looping, bahan yang bakal penulis buat seyh mengenai program faktorial yang sebetulnya sudah penulis buat di postingan sebelumnya..

Tapi kali ini berbeda, soalnya penulis membuat program faktorial yang tidak hanya menggunakan pengulangan for to next, tapi juga do- while, do-until dan while - wend, so pembaca bisa melihat sendiri bagaimana perbedaanya.. hehe..

Kamis, 29 Maret 2012

Eliminasi Gauss untuk Kasus Konduksi Panas pada Batang Logam Satu Dimensi

Hallo sahabat Blogger semua..
Kali ini peulis mencoba menulis sebuah tulisan yang masih bertemakan eliminasi gauss, tapi lebih cenderung pada pengaplikasiannya untuk kasus konduksi panas pada batang logam satu dimensi yang terdapat pada buku CFD.

Soal yang di dapat dari buku CFD adalah:

Rabu, 28 Maret 2012

Menyelesaikan Persamaan Aljabar Simultan

Menyelesaikan persamaan aljabar simultan merupakan suatu proses dalam menyelesaiakan persamaan aljabar dengan metode-meode yang telah ada. Persamaan aljabar simultan sendiri adalah suatu bentuk persamaan-persamaan yang secara bersama-sama menyajikan banyak variabel bebas.

Bentuk persamaan linier simultan dengan m persamaan dan n variabel bebas dapat dituliskan sebagai berikut:

Memahami Sifat Dasar Aliran

Rabu, 28 Maret 2012

Pada pertemuan kali ini, penulis mendapatkan suatu wawasan baru mengenai sifat dasar aliran.
Memahami sifat dasar aliran merupakan kegiatan yang dilakukan untuk dapat memahami dan memaknai suatu aliran yang terjadi. Hal ini sepatutnya dilakukan sebelum kita melakukan sebuah simulasi, entah itu menggunakan software CFD ataupun menggunakan instrumen dan alat-alat lain.

On progress...

Pemprograman (Programming)

Sahabat Blogger semua, ada yang tau gak apa itu pemprograman??
Selama ini kita sering mengatakan pemprograman ataupun bahasa pemprograman, tapi apa kita tau apa sebenarnya arti dari kata-kata itu??
HHmmm, sepertinya topik yang cukup menarik...

Menurut ensiklopedia terbesar di dunaia maya, permprograman adalah proses menulis, menguji dan memperbaiki (debug), dan memelihara kode yang membangun sebuah program komputer. Kode ini

Faktorial

Pagi Sahabat Blogger semua..
udah lama neyh gak posting lagi,, sibuk kuliah..
hehe...

gimana progres pembelajaran sahabat blogger semua??
semoga menunjukkan progres peningkatan yang signifikan,, Aamiin..

Sabtu, 24 Maret 2012

Metode Iterative

Hallo sahabat blogger semua..
kali ini penulis sedang mencoba menulis sedikit pengetahuan yang penulis dapat dari bangku kuliah, yaitu tentang metode iterative.

Sahabat blogger tau gak apa itu metode iterative??
Kalau belum tau, simak kelanjutan dari tulisan ini, kalau udah tau, kita sharing aja ya.. 
CMIIW (Correct Me If I'm Wrong)..

Metode Iterative merupakan salah satu metode dalam penyelesaian suatu persamaan matematika yang menghasilkan urutan atau rentetan solusi untuk tiap permasalahan, dimana metode ini juga

Jumat, 16 Maret 2012

Simulasi Pendistribusian Panas dengan Pembangkit Kalor

Kamis, 14 Maret 2012

Pada pertemuan kal iini, penulis melanjutkan pengerjaan soal pada bab 4 buku cfd, yaitu soal 4.2.
Kira-kira soalnya seperti ini:

Now we discuss a problem that includes sources other than those arising from boundary conditions.
Figure 4.6 shows a large plate of thickness L = 2 cm with constant thermal conductivity k = 0.5 W/m/K and uniform heat generation q = 1000 kW/m3. The faces A and B are at temperatures of 100 °C and 200 °C respectively. Assuming that the dimensions in the y- and z-directions are so large that temperature gradients are significant in the x-direction only, calculate the steady state temperature distribution. Compare the numerical result with the analytical solution. The governing equation is
d/dx (k. dT/dx)+ q = 0

Pada soal di dapat beberapa item yang bisa kita gunakan sebagai input untuk melakukan proses perhitungan

Simulasi Pendistribusian Panas

Senin, 12 Maret 2012

Haha.. Pada pertemuan mata kuliah CFD tanggal 12 ini, penulis mendapat tugas untuk mensimulasikan suatu pendistribusian panas pada sebuah bidang yang terapat pada buku CFD, "Introduction to Computational Fluid Dyanmics",  pada contoh soal 4.1.

Pada soal di dapat beberapa item yang bisa kita gunakan sebagai input untuk melakukan proses perhitungan yaitu sebuah bangun 2 dimensi dengan panjang 0,5 m dan tinggi 0,1 m, Jumlah cell (panjang = 7, tinggi = 3). Ddan nilai konduktivitas thermal sebesar 1000 W/m3, untuk temperature T1 = 100 C (373 K) dan T2 = 500 C (773).

Langkah-langkah yang digunakan seperti biasanya, yaitu:

Diskritisasi Persamaan Atur dengan Metode Finite Volume

Senin, 12 Maret 2012

Hallo sahabat blogger semua..
Kali ini penulis mencoba memaparkan arti dari judul tulisan ini.. hehehe...

Sebelumnya sudah pada tau belum apa itu diskritisasi persamaan atur dengan metode finite volume??
Klo belum tau, kita sama-sama belajar ya.. tapi klo udah tau, gak usah baca tulisan ini deyh.. hehehe..
Gak qo, cuma bercanda...

Persamaan atur atau yang biasa dikenal dengan Government Equation adalah persamaan yang digunakan dalam proses komputasi pada CFD. Persamaan atur sendiri dapat dikatakan valid apabila memenuhi 3 syarat, yaitu memenuhi keseimbangan masa, keseimbangan momentum dan

Senin, 12 Maret 2012

Persamaan Aljabar Simultan dengan metoda Eliminasi Gauss pada VB

Senin, 12 Maret 2012

Hallo sahabat blogger semua..
kali ini penulis ingin share neyh tetang program yang dapat melakukan eliminasi metode gauss dengan menggunakan vitur macro Visual Basic pada Microsoft Excel..
Hehe..

Udah pada tau kan gimana dn apa itu eliminasi gauss??
pasti udah tau ya..
klo belum tau tanya prof. Google aj.. hehehe..

Sekarang penulis mencoba membuat algoritma-nya terlebih dahulu, jika diketahui 3 buah persamaan:

a11 x1 + a12 x2 + a13 x3 = a14 (persamaan 1)
a21 x1 + a22 x2 + a23 x3 = a24 (persamaan 2)

Selasa, 06 Maret 2012

Menghitung Ketinggian Cairan dalam Silinder

Senin, 5 Maret 2012

Hallo Sahabat Blogger...
Pada pertemuan kali ini, penulis meneruskan pembuatan program menggunakan VB untuk menghitung tinggi cairan dalam silinder, dengan volume cairan adalah 1/4 silinder.


Skema silinder yang diberika:



Setelah diketahui sebelumnya, setelah berdiskusi dengan teman2, didapatkan rumus:

Membuat Simulasi Aliran Udara pada Kamar - Part II

Senin, 5 Maret 2012

Pada pertemuan kali ini.. penulis membuat sebuah simulasi aliran pada kamar secara 3d. Berbeda dengan tugas sebelumnya yang hanya berupa simulasi ruang kosong saja, pada bagian ini, penulis membuat simulasi pada kamar yang di dalamnya juga terdapat barang-barang ilik penulis, seperti lemari dan lain-lain.

Berikut adalah hasil simulasi yang telah dilakukan penulis:

Membuat Simulasi Aliran Udara pada Kamar

Senin, 27 Februari 2012

Pada pertemuan kali ini, penulis mencoba menyelesaikan tugas membuat aliran udara pada kamar tidur.

Penulis pribadi membuat sebuah simulasi aliran udara menggunakan CFDSoft yang telah disediakan, dengan ukuran kamar kost penulis sekitar 3 m x 3 m x 4 m. Simulasi menggunakan metode 3 dimensi dengan perbandingan antara ukuran asli kamar dengan jumlah cell sekitar 1 : 20.

Langkah-langkah yang digunakan tidaklah berbeda jauh dengan tugas-tugas yang sebelumnya, seperti yang telah diterangkan oleh Ibu Chandra. Hanya saja, pada saat pemilihan dimensi, penulis langsung memilih dimensi 3, ketimbang dimensi 2 seperti yang dilakukan pada tugas sebelumnya.

Simulasi Aliran pada Ruangan Bersekat

Rabu, 29 Februari 2012

Pada pertemuan kali ini , penulis membuat sebuah simulasi pada ruang bersekat. Sekat ini sendiri dibuat dengan menggunakan grid. Ukuran ruang adalah 10 x 4 meter.

Langkah-langkah yang digunakan hampir sama dengan langkah yang biasa, hanya saja setelah mengatur jc (jumlah cell), di lanjutkan dengan penggunaan fungsi bg (bangun grid) untuk dapat membentuk grid yang kita inginkan.

Pada saat melakukan bg, kita diharuskan untuk melakukan inisiasi segmen. Untuk bidang x kita bagi menjadi 3 segmen, sedangkan untuk bidang y sebanyak 2 segmen, dengan masing masing bidang

Bilangan Fibonacci

Jumat, 24 Februari 2012

Sahabat blogger, ada yang tau apa itu bilangan fibonacci???
 
Yup, bilangan fibonacci merupakan bilangan yang didefenisikan secara rekursif. Barisan ini berawal dari 0 dan 1, kemudian angka berikutnya didapat dengan cara menambahkan kedua bilangan yang berurutan sebelumnya.
 
Pada pertemuan kali ini, penulis mencoba untuk membuat sebuah program yang dapat memunculkan deretan bilangan fibonacci, namun pada program kali ini, kedua bilangan awal pada barisan ini tidak ditentukan sebelumnnya, alias bebas.

Lho, kenapa harus bebas??

Latihan Menggunakan CFDSoft

Rabu, 22 Februari 2012

Hai sahabat Blogger..
Pada pertemuan kali ini, materi yang dibahas masih berkutat pada pemahaman mahasiswa terhadap software CFD yang digunakan, yaitu CFDSoft, dan untungnya semua mahasiswa kali ini dapat mengakses software CFDSoft menggunakan jaringan yang ada.

Tapi sayangnya, dikarenakan koneksi yang berat, maka sebagian mahasiswa di anjurkan untuk mengakses CFDSoft secara berkelompok, sehingga 1 komputer dipakai untuk sedikitnya 3 orang.
Kali ini, mahasiswa diajarkan untuk membuat simulasi sederhana ruangan 2 dimensi dan 3 dimensi

Menghitung Nilai x pada Persamaan Kuadrat

Senin, 20 Februari 2012

Hallo Sahabat Blogger semua,  kali ini penulis akan mencoba membuat sebuah program sederhana untuk menghitung nilai x1 dan x2 pada sebuah persamaan kuadrat dengan nilai a, b, dan c yang telah ditentukan sebelumnya.

Persamaan yang dimaksud adalah ax^2 + bx + c = 0.

Langkah pertama yang dilakukan adalah mendeklarasikan nilai dan tipe data dari input yang akan dimasukkan.

Selanjutnya menentukan nilai Determinan (d) agar program dapat menentukan rumus yang akan

Menghitung Nilai x dan y pada Dua Persamaan Aljabar

Senin, 20 Februari 2012

Pada pertemuan mata kuliah Komputasi Teknik sebelumnya, mahasiswa di ajarkan untuk membuat sebuah program sederhana menggunakan Program macro Visual Basic.

Pada pertemuan kali ini, mahasiswa di tugaskan untuk membuat sebuah program untuk yang dapat

Menggunakan Software CFD - CFDSoft

Hari ini, Kamis tanggal 16 Februari 2012...

Pada kuliah CFD kali ini, mahasiswa di haruskan membuat sebuah akun untuk dapat menggunakan perangkat lunak CFD dengan menggunakan Remote Desktop Connection.

Remote Desktop Connection (RDC) merupakan sebuah program bawaan dari Microsoft Windows yang berfungsi layaknya remote untuk dapat berinteraksi dan mengakses komputer lain. Dengan menggunakan RDC, maka mahasiswa dapat menggunakan software CFD khusus yang terdapat pada server atau host yang telah ditentukan.

Software CFD yang mahasiswa pelajari kali ini, sebagian besar menggunakan Text sebagai input, atau berbasis text. Software tersebut walaupun sebagian besar berbasis text sangatlah menarik untuk dipelajari. Sayangnya, komputer yang digunakan oleh penulis tidak dapat mengakses RDC dan membuat akun sehingga tidak dapat terhubung dengan host dan tidak dapat menggunakan software tersebut.

Dari pantauan penulis dengan menumpang pada teman yang dapat mengakses software CFD tersebut, banyak hal yang dapat dilakukan dengan software tersebut seperti melakukan analisa terhadap distribusi tekanan, distribusi kecepatan, bahkan hingga arah aliran dalam suatu batas ruang yang telah ditentukan sebelumnya.

Pada latihan pertama, penulis mencoba membuat aliran distribusi udara yang sederhana dengan ukuran 15 x 6 x 9.

Algoritma Komputasi

Rabu, 15 Februari 2012

Algoritma komputasi adalah tema dalam mata kuliah komputasi teknik pada pertemuan kali ini.

Algoritma dan komputasi pada dasarnya memiliki pengertiannya masing-masing, dimana pengertian algoritma adalah merupakan kumpulan perintah untuk menyelesaikan suatu masalah, sedangkan komputasi bisa diartiokan sebagai cara untuk menemukan pemecahan masalah dari input data dengan menggunakan suatu algoritma. Dengan demikian, walaupun algoritma dan komputasi memiliki arti

CFD itu apa ya??

Senin, 13 Februari 2012

Sobat, blogger, ada yang tau apa itu CFD??

Computational Fluid Dynamic (Komputasi Dinamika Fluida) atau yang biasa dikenal dengan CFD, adalah cabang dari mekanika fluida yang menggunakan metode numerik dan algoritma untuk memecahkan dan menganalisa masalah yang meibatkan aliran fluida.

Kuliah Perdana Komputasi Teknik

Senin, 13 Februari 2012

Pada pertemuan kali ini, mahasiswa diberikan penjelasan mengenai komutasi teknik oleh bapak  Dr. Ahmad Indra Siswantara. Dari penjelasan beliau, penulis mencoba untuk memahami dan menulis ulang apa yang penulis dengar sesuai dengan kemampuan penulis dalam menyusun kata-kata.


Komputasi sebenarnya dapat diartikan sebagai cara untuk menemukan pemecahan masalah dari data input dengan menggunakan suatu algoritma tertentu. Hal ini juga bisa disebut dengan teori komputasi, yang merupakan suatu sub-bidang dari ilmu komputer dan matematika, hampir mirip dengan istilah komputasi teknik.