infistream

Algoritma Solusi

Algoritma solusi. Pada persamaan konservasi momentum, terdapat suku di sisi kanan yang memodelkan kerapatan gaya volumetrik dari tekanan yang bekerja pada fluida. Bidang tekanan tidak diketahui pada awal simulasi. Tekanan yang bekerja pada fluida memaksa perubahan momentum, namun, persamaan konservasi massa (kontinuitas) harus dipenuhi setiap saat. Untuk aliran yang tidak dapat dipadatkan, kondisi ini menyebabkan keterkaitan yang erat antara persamaan kontinuitas dan persamaan momentum.

Keterkaitan ini dapat diatasi dengan solusi simultan dari sistem persamaan aljabar menggunakan solver terkopel blok. Titik awal dalam penelitian tentang algoritma solusi terkopel blok pada jaringan tak terstruktur secara umum dapat ditemukan dalam karya [2]. Meskipun intuitif untuk sifat kuat keterkaitan persamaan, pendekatan ini secara historis tidak pernah digunakan karena batasan memori yang melarang pada saat tekanan-kecepatan masalah keterkaitan ditemui dalam CFD. Sebagai konsekuensinya, algoritma terpisah telah dikembangkan yang memodifikasi set persamaan asli menjadi set yang dimodifikasi yang memungkinkan solusi terpisah dari setiap persamaan.

Mulai dari versi OpenFOAM 2.0 atau yang lebih baru, antarmuka pengguna untuk algoritma keterkaitan tekanan-kecepatan telah mengalami refaktor besar yang menggabungkan kedua algoritma yang ada menjadi satu yang dinamai PIMPLE. Alih-alih membaca pengaturan yang sesuai dari fvSolution dalam setiap solver secara eksplisit, kelas baru bernama pimpleControl mengurus semua ini pada konstruksinya. Hal ini menyebabkan penyederhanaan pada readControls.H untuk setiap solver. Harap dicatat bahwa ini hanya memengaruhi cara parameter tertentu dibaca dari fvSolution dan bukan implementasi algoritma dalam solver itu sendiri. Seseorang dapat menggunakan pimpleControl dan masih mengimplementasikan algoritma keterkaitan tekanan-kecepatan yang sepenuhnya berbeda.
Open chat
Infichat
Hello 👋
Thank you for text me
Can we help you?