Desain Injeksi Mold untuk Plastik

Pembuatan cetakan plastik selain harus mampu mengintegrasikan mulai dari konsep aliran fluida saat proses injeksi sampai dengan proses manufacture dilaksanakan, CAD berperan besar dalam menuangkan imaginasi menjadi visualisasi yang mudah dipahami dan dilakukan pengecekan sebelum proses CAM dan manufacture dijalankan. melalui satu-teknik.blogspot.com, saya menerima jasa desain, analisa aliran, hingga pembuatan injeksi mold dengan harga jauh lebih murah daripada pabrikan.

CFD Application : Air Flow and Temperature Distribution

Gambar ini memperlihatkan suhu sebuah ruangan data center, atau ruang server komputer pada sebuah perusahaan, perbedaan panas jelas terlihat, melalui CFD desain ruangan dapat menentukan letak exhaust, input fan yang tepat, sekaligus dapat memperkirakan besar aliran udara yang terjadi, sehingga ukuran fan pun bisa sesuai dengan kapasitas yang diperlukan.

CAE on Polymer Technology

Metode numerik khusus untuk aliran polymer telah dikembangkan, meliputi proses solidifikasi, proses perpindahan panas antar material, hingga perpindahan panas antara mesin injeksi dan lingkungan sekitar. metode tersebut sangat membantu desainer mold untuk merancang cetakan, memperkirakan arah aliran, menjaga balancing runner, balancing aliran, hingga meminimalisir defect yang akan terjadi.

Integrated CAD-CFD

Untuk mempermudah proses pre processor, saat ini sudah banyak software yang mengabungkan fitur CAD dan CFD menjadi satu bagian, misalnya Unigraphics dengan Fluent dan Nastran.

CFD Application : wind turbine blade

Aplikasi CFD paling bermanfaat terhadap aliran panas, perpindahan panas dan aliran fluida, seperti udara, turbing angin, desain sayap pesawat, kapal laut sangat banyak menggunakan CFD untuk mempercepat proses analisa.

Showing posts with label newton raphson. Show all posts
Showing posts with label newton raphson. Show all posts

Tuesday, 27 March 2012

Metode Iterative dan aplikasinya

metode ini dapat dipahami sebagi salah satu metode matematika untuk menyelesaikan persamaan atau kumpulan persamaan, dengan cara memasukkan nilai tebakan awal, lalu dilakukan pendekatan sampai nilai tersebut konvergen, pendekatan tersebut dilakukan sampai nilai error sesuai atau lebih kecil dari yang kita inginkan, karena komputer saat ini sudah berkecepatan tinggi, memasukkan nilai error sampai 0.00001 pun tidak akan menjadi kesulitan.  kondisi error lebih kecil dari pada yang kita inginkan disebut konvergen.

misalnya pada permasalahan mencari akar persamaan, perhitungan secara exact dapat dilakukan dengan memakai metode eliminasi gaus, misalnya pada Ax+b=0, namun pada persamaan non linier, metode iterative sangat banyak digunakan, karena persamaan, suku pangkat sangat susah untuk diselesaikan secara exact.
ada beberapa metode iterative yang biasa dipakai antara lain :
1. Metode newton raphson
2. Metode Secant
3. Metode Bisection
4. Metode False Position
sebenarnya masih banyak metode lain yang lebih rumit dan memusingkan, saya sebut metode advance, misalnya :
1. Newton Krylov
2. Arnoldi Iteration
3. Jacobi Method

penjelasan singkatnya adalah sebagai berikut
1. Metode Newton Raphson
saya sudah mencoba membuat alogaritma dan pemogramannya menjadi sebuah fungsi di visual basic, silahkan check di  http://bloghasnan.blogspot.com/2012/03/pemograman-newton-rapshon-sebagai.html,  kelemahan dari program yang saya buat tersebut adalah, harus memasukkan fungsi secara manual, sehingga bila terdapat fungsi lain, kita harus menuliskannya dahulu ke syntax code. metode ini ditemukan oleh Isaac Newton dan Joseph Raphson, metode ini dapat mencari nilai pendekatan dari akar persamaan sama dengan nol.
newton raphson untuk satu fariable dapat dijelaskan sebagai berikut

 misalnya diketahui sebuah fungsi f(x)=0 (garis biru), tebakan pertama (x1) menghasilkan slope (garis merah), pada titik perpotongan dengan sumbu maka didapatkan nilai x2 yang lebih mendekati, nilai x2 didapatkan dari nilai x1 dikurangi f(x)/f'(x), dari nilai x2 dihitung nilai f(x) lalu didapatkan slope yang lebih mendekati, dan seterusnya sampai pendekatan tersebut mendekati nol, seberapa dekat?? semampu komputer menghitung saya rasa.
Definisi dari turunan f'(x) sebuah fungsi f(x) adalah

sehingga nilai xn adalah


2. Metode Secant
metode ini dikembangkan terpisah dari newton, namun secara prinsip metode secant adalah metode untuk menentukan akar-akar persamaan yang sering disebut sebagai pendekatan finite different dari metode newton-raphson, untuk lebih jelasnya perhatikan gambar berikut ini

sesuai pada gambar diatas, untuk menebak nilai yang mendekati f(x) maka dibutuhkan dua buah tebakan, yaitu x0 dan x1, lalu didapatkan nilai x2, rumus untuk menghitung nilai x ke n untuk metode secant adalah



3. Metode Bisection
metode ini adalah metode pencarian akar persamaan dengan cara membelah suatu fungsi dalam interval tertentu, lalu interval tersebut diperkecil, secara berurutan sampai didapatkan nilai x yang mendekati f(x)=0, secara grafis dapat dilihat pada gambar dibawah berikut

analisis intervalnya

alogaritmanya adalah :
INPUT: Function f, endpoint values a, b, tolerance TOL, maximum iterations NMAX
CONDITIONS: a < b, either f(a) < 0 and f(b) > 0 or f(a) > 0 and f(b) < 0
OUTPUT: value which differs from a root of f(x)=0 by less than TOL

N ← 1
While NNMAX { limit iterations to prevent infinite loop
  c ← (a + b)/2 new midpoint
  If (f(c) = 0 or (ba)/2 < TOL then { solution found
    Output(c)
    Stop
  }
  NN + 1 increment step counter
  If sign(f(c)) = sign(f(a)) then ac else bc new interval
}
Output("Method failed.") max number of steps exceeded
 
(Burden, Richard L.; Faires, J. Douglas (1985), "2.1 The Bisection Algorithm", Numerical Analysis (3rd ed.), PWS Publishers)

4. False Position
 metode ini sering disebut juga dengan regula falsi yaitu metode untuk mencari akar persamaan dengan cara menebak x lalu fungsi akan mengembalikan dengan arah berlawanan, proses tersebut diulang sampai didapatkan nilai f(x) dengan error mendekati nol

bila diambil dari dua titik, didapatkan

dengan y=0, dan y1=f(x1) penyelesaian Xn dapat didekati dengan iterasi


metode manakah yang lebih effisien, lebih cepat melakukan perhitungan? sepertinya perlu dibuat programnya satu per satu lalu dibandingkan hasilnya, ada yang mau bantu?


Referensi
1. iterative for optimization : www.caam.rice.edu/~zhang/caam554/KelleyBooks/fr18_book.pdf
2. Iterative for linier and non linier system : www.caam.rice.edu/~zhang/caam454/KelleyBooks/fr16_book.pdf
3.   Iterative Solution Methods :  Oleh Owe Axelsson
4. Solving nonlinear equations with Newton's method  Oleh C. T. Kelle
5. Numerical analysis oleh Richard L. Burden, J. Douglas Faires
6.  Computer solution of large linear systems  Oleh GĂ©rard Meurant

Aknowledment
Many thanks to Google books.