Cairan tidak mengalir lurus

Aug 20 2020

Saya mencoba untuk mensimulasikan aliran fluida di bagian atas dan bawah tangki melalui pipa. Sedikit seperti di gambar ini:

Saat ini, aliran masuk teratas tampaknya terhalang untuk beberapa bingkai pertama dan kemudian mengalir dengan cara yang tidak realistis dan terhalang. Silakan lihat gif:

Jika melihat pipa atas, ternyata alirannya tidak lancar. Saya sudah mencoba memutar objek aliran masuk di pipa atas (90 derajat), memeriksa permukaan normal semua mengarah ke luar dan memberikan aliran masuk kecepatan awal Z yang sedikit positif dan tidak ada yang tampaknya membuat perbedaan.

Mungkin perlu dicatat bahwa ketika saya menjalankan animasi tanpa membuat jaring, saya hanya melihat sedikit aliran cairan di sepanjang bagian bawah pipa atas itu.

Saya baru dalam hal ini jadi maafkan ketidaktahuan saya!

Saya rasa saya membaca di suatu tempat di manual bahwa jika Anda memiliki banyak cairan dalam adegan Anda, Anda harus mendesainnya secara terpisah dan kemudian menggabungkannya nanti? Tetapi saya tidak benar-benar memahaminya dan sekarang saya tidak dapat menemukan bagian manual itu!

Jawaban

haarigertroll Aug 20 2020 at 18:33

Sepertinya resolusi simulasi fluida Anda terlalu kasar. Umumnya, fluida hanya dapat berinteraksi dengan baik dengan hambatan jika resolusinya cukup baik sehingga detail penting dari hambatan dapat dideteksi. Parameter "Divisi Resolusi" di pengaturan domain memberi Anda kendali atas ini.

Tantangannya adalah membuat jumlah divisi cukup tinggi sehingga semua rintangan dan batasan dikenali dengan benar tetapi cukup kecil untuk menjaga waktu memanggang dan memori dapat dikelola ...

Masalah "banyak cairan" yang Anda sebutkan hanya menjadi masalah jika Anda membutuhkan cairan berbeda dengan properti berbeda (mis. Madu dan minyak) dalam suasana yang sama. Karena mereka tidak dapat benar-benar berinteraksi satu sama lain dengan cara ini, itu adalah topik yang agak maju yang membutuhkan sedikit tipu daya.

Untungnya, benda yang berbeda dari fluida yang sama (seperti dalam kasus Anda) tidak menjadi masalah untuk simulasi.