Saya tahu bahwa pemecah aliran yang tidak dapat dimampatkan dan dapat dikompresikan secara khusus dirancang untuk menyelesaikan berbagai jenis masalah dengan berbagai sifat fluida / kondisi aliran. Jelas, di antara keuntungan menggunakan pemecah aliran yang tidak dapat dimampatkan untuk memodelkan masalah dengan cairan yang tidak dapat dimampatkan adalah bahwa persamaan energi dapat diabaikan, sehingga mengurangi jumlah variabel dan persamaan yang perlu dipecahkan.
Namun, saya ingin tahu tentang keakuratan pemecah aliran kompresif dalam batas karena sifat fluida dan kondisi aliran cenderung menjadi tidak tertekan. Apakah pemecah aliran kompresibel cenderung gagal karena fluida / aliran yang dimodelkan menjadi semakin tidak dapat dimampatkan? Atau apakah pemecah aliran yang dapat dikompresasikan bekerja dengan baik secara terpisah dari kompresibilitas cairan / aliran?
Saya menyadari bahwa pertanyaan ini agak luas dan mungkin sangat tergantung pada karakteristik masalah yang dimodelkan. Jika demikian, bantu saya untuk memahami faktor-faktor apa yang perlu saya ingat ketika menentukan penerapan menggunakan pemecah aliran kompresibel di mana jika tidak cukup pemecah aliran tidak terkompresi.
sumber
Jawaban:
Persamaan kompresibel bersifat hiperbolik, yaitu mereka memiliki kecepatan suara yang terbatas. Dalam praktiknya, ini menyiratkan bahwa Anda harus mengambil langkah waktu yang proporsional dengan sesuatu seperti ukuran jala dibagi dengan kecepatan suara. (Ini, pada intinya, kondisi CFL yang harus Anda penuhi untuk stabilitas saat menggunakan solver eksplisit, dan untuk akurasi jika Anda menggunakan soliter implisit.)
Di sisi lain, jika Anda pergi ke batas yang tidak dapat dimampatkan, maka ini menyiratkan bahwa kecepatan suara pergi hingga tak terbatas. Dengan pemecah hiperbolik yang biasa, ini berarti bahwa Anda perlu membiarkan langkah waktu menjadi nol - yaitu, Anda tidak akan membuat banyak kemajuan dalam simulasi Anda. Akibatnya, pemecah kompresibel kurang cocok untuk masalah yang tidak dapat dikompres, dan ketika digunakan untuk masalah seperti itu hampir selalu memperlakukan mereka sebagai sedikit masalah yang dikompresi.
Dengan kata lain, ada perbedaan mendasar antara persamaan kompresibel dan tidak kompresibel, meskipun satu adalah batas yang lain. Ini menyiratkan bahwa seseorang disarankan untuk menggunakan kode yang berbeda yang menyesuaikan dengan perbedaan-perbedaan ini.
sumber
Asumsi ketidakmampatan adalah perkiraan. Jadi pemecah aliran kompresibel - yang tidak menggunakan pendekatan itu - lebih akurat tetapi juga lebih mahal. Pemecah yang dapat dimampatkan akan memberi Anda jawaban yang sangat baik jika diterapkan pada masalah "tidak dapat dimampatkan" (yaitu di mana kompresibilitas tidak memainkan peran penting). Ini akan memakan waktu yang sangat lama.
Jawaban yang sama berlaku untuk setiap pasangan model di mana satu adalah perkiraan biaya lebih rendah dari yang lain.
sumber
Jawaban singkatnya adalah: Ya.
Sekarang untuk jawaban yang panjang.
Seperti jawaban lain tunjukkan, itu pasti mungkin tetapi Anda harus menyesuaikan langkah waktu Anda yang sesuai, yang akan membuat simulasi Anda menjadi sangat lambat dibandingkan jika Anda menggunakan pemecah yang tidak dapat dimampatkan.
sumber