Mengapa kita harus menjalankan kembali pemecah CFD untuk nomor Reynolds yang lebih tinggi?

10

Saya mulai belajar OpenFOAM dari tutorial Cavity yang disediakan di situs web . Saat bereksperimen dengan angka Reynolds yang berbeda, di bagian "2.1.8.2 Menjalankan kode", tutorial mengatakan untuk menjalankan kembali solver karena "Masuk akal untuk menambah waktu solusi". Tetapi ketika saya melakukan ini, saya tidak dapat menemukan perbedaan apa pun antara aliran dalam rongga dengan angka Courant rendah (0,2) dan tinggi (0,6).

Bagaimana saya tahu jika saya perlu menjalankan kembali simulasi?

danny_23
sumber

Jawaban:

9

Karena lapisan batas yang kurang terselesaikan di dekat tutup, kecepatan dalam sel yang berdekatan jauh lebih rendah daripada tutupnya. Bagian ini menunjukkan Anda sebuah trik untuk membuat kode berjalan lebih cepat sambil tetap stabil. Meningkatkan jumlah Courant biasanya akan membuat metode ini tidak stabil, tetapi karena kecepatan di semua sel interior secara signifikan lebih kecil daripada kecepatan lapisan batas, Anda bisa lolos dengan meningkatkan langkah waktu.

Jed Brown
sumber