Algoritma SIMPLEC dalam CFD
Dalam Computational Fluid Dynamics (CFD), salah satu tantangan utama dalam menyelesaikan persamaan aliran fluida adalah menentukan hubungan yang konsisten antara tekanan (pressure) dan kecepatan (velocity). Pada aliran inkompresibel, tekanan tidak memiliki persamaan transport tersendiri, tetapi tetap berperan penting dalam menentukan distribusi kecepatan dalam domain aliran.
Untuk mengatasi masalah ini, digunakan berbagai algoritma pressure–velocity coupling, salah satunya adalah SIMPLEC. Algoritma ini merupakan pengembangan dari metode SIMPLE yang bertujuan untuk mempercepat konvergensi simulasi CFD.
SIMPLEC merupakan singkatan dari Semi-Implicit Method for Pressure Linked Equations – Consistent. Metode ini diperkenalkan sebagai penyempurnaan dari algoritma SIMPLE dengan memperbaiki pendekatan yang digunakan dalam proses koreksi kecepatan dan tekanan.
Latar Belakang Pengembangan SIMPLEC
Algoritma SIMPLE (Semi-Implicit Method for Pressure Linked Equations) telah lama menjadi metode standar untuk menyelesaikan masalah pressure–velocity coupling pada aliran inkompresibel. Metode ini bekerja dengan pendekatan iteratif, di mana tekanan dan kecepatan diperbarui secara bertahap sampai solusi memenuhi persamaan momentum dan kontinuitas.
Namun dalam praktiknya, SIMPLE sering membutuhkan jumlah iterasi yang cukup banyak untuk mencapai konvergensi, terutama pada simulasi dengan mesh besar atau kasus aliran yang kompleks.
Untuk mengatasi keterbatasan tersebut, dikembangkan algoritma SIMPLEC. Tujuan utama dari metode ini adalah mengurangi kesalahan dalam proses koreksi kecepatan, sehingga proses iterasi dapat berlangsung lebih cepat.
Dengan pendekatan ini, solver dapat mencapai konvergensi dengan jumlah iterasi yang lebih sedikit dibandingkan metode SIMPLE.
Konsep Dasar Algoritma SIMPLEC
Secara umum, SIMPLEC masih mengikuti kerangka dasar yang sama dengan SIMPLE. Algoritma ini tetap menggunakan pendekatan iteratif untuk menyesuaikan tekanan dan kecepatan hingga persamaan kontinuitas terpenuhi.
Perbedaannya terletak pada cara menghitung koreksi kecepatan yang dihasilkan dari koreksi tekanan.
Pada algoritma SIMPLE, hubungan antara koreksi tekanan dan koreksi kecepatan menggunakan pendekatan yang cukup sederhana. Pendekatan ini membuat proses koreksi menjadi lebih konservatif sehingga konvergensi bisa lebih lambat.
Pada SIMPLEC, pendekatan ini diperbaiki dengan formulasi yang lebih konsisten terhadap persamaan momentum. Oleh karena itu, koreksi yang dihasilkan menjadi lebih akurat dan proses iterasi menjadi lebih efisien.
Prinsip Kerja SIMPLEC
Proses perhitungan dalam SIMPLEC secara umum terdiri dari beberapa tahap yang mirip dengan SIMPLE.
Pertama, solver memulai dengan tebakan awal tekanan pada seluruh domain. Berdasarkan tekanan tersebut, persamaan momentum diselesaikan untuk memperoleh medan kecepatan sementara.
Kecepatan yang dihasilkan pada tahap ini biasanya belum memenuhi persamaan kontinuitas. Oleh karena itu, solver kemudian membentuk persamaan koreksi tekanan yang bertujuan untuk memperbaiki distribusi tekanan.
Dari koreksi tekanan ini, dilakukan pembaruan pada tekanan dan kecepatan.
Perbedaan utama SIMPLEC muncul pada tahap koreksi kecepatan, di mana metode ini menggunakan formulasi yang lebih konsisten dengan persamaan momentum sehingga estimasi perubahan kecepatan menjadi lebih tepat.
Proses iterasi ini diulang sampai solusi mencapai konvergensi.
Perbedaan SIMPLE dan SIMPLEC
Meskipun kedua algoritma memiliki struktur dasar yang sama, terdapat beberapa perbedaan penting antara SIMPLE dan SIMPLEC.
Pada metode SIMPLE, koreksi kecepatan dihitung menggunakan pendekatan yang lebih sederhana sehingga perubahan kecepatan pada setiap iterasi relatif kecil.
Sebaliknya, pada SIMPLEC pendekatan koreksi diperbaiki sehingga perubahan kecepatan dapat lebih besar dan lebih mendekati solusi yang sebenarnya.
Akibatnya, metode SIMPLEC biasanya membutuhkan jumlah iterasi yang lebih sedikit untuk mencapai konvergensi.
Perbedaan lainnya adalah pada penggunaan under-relaxation factor. Pada metode SIMPLE, under-relaxation sering digunakan secara signifikan untuk menjaga stabilitas perhitungan. Pada SIMPLEC, kebutuhan under-relaxation biasanya lebih kecil karena formulasi koreksi yang lebih baik.
Kelebihan Algoritma SIMPLEC
Algoritma SIMPLEC memiliki beberapa keunggulan yang membuatnya banyak digunakan dalam simulasi CFD.
Salah satu keunggulan utamanya adalah konvergensi yang lebih cepat dibandingkan metode SIMPLE. Hal ini sangat penting pada simulasi dengan mesh yang besar karena dapat mengurangi waktu komputasi secara signifikan.
Selain itu, SIMPLEC tetap mempertahankan stabilitas numerik yang baik sehingga dapat digunakan pada berbagai jenis simulasi aliran, termasuk aliran turbulen.
Metode ini juga mudah diintegrasikan dengan Finite Volume Method, yang merupakan metode diskritisasi utama dalam banyak solver CFD.
Implementasi dalam Software CFD
Algoritma SIMPLEC tersedia dalam berbagai software CFD modern.
Pada ANSYS Fluent, pengguna dapat memilih metode pressure–velocity coupling seperti:
-
SIMPLE
-
SIMPLEC
-
PISO
SIMPLEC sering digunakan untuk simulasi steady-state karena konvergensinya yang lebih cepat dibandingkan SIMPLE.
Pada kode CFD berbasis Finite Volume Method, implementasi SIMPLEC biasanya hanya membutuhkan modifikasi kecil pada formulasi koreksi kecepatan dalam algoritma SIMPLE.
Kapan Menggunakan SIMPLEC?
SIMPLEC umumnya digunakan pada simulasi CFD yang bersifat steady-state, terutama ketika solver membutuhkan banyak iterasi untuk mencapai konvergensi.
Metode ini sangat berguna pada kasus:
-
simulasi dengan mesh besar
-
aliran turbulen kompleks
-
simulasi industri dengan domain geometri yang rumit
Dengan konvergensi yang lebih cepat, SIMPLEC dapat membantu mengurangi waktu komputasi secara signifikan.
Kesimpulan
Algoritma SIMPLEC merupakan pengembangan dari metode SIMPLE yang digunakan untuk menangani hubungan antara tekanan dan kecepatan dalam simulasi CFD.
Metode ini mempertahankan struktur dasar SIMPLE tetapi menggunakan formulasi koreksi kecepatan yang lebih konsisten terhadap persamaan momentum. Pendekatan ini membuat proses iterasi menjadi lebih efisien sehingga konvergensi dapat dicapai lebih cepat.
Karena kecepatan konvergensinya yang lebih baik dan stabilitas yang tetap terjaga, SIMPLEC menjadi salah satu algoritma pressure–velocity coupling yang banyak digunakan dalam berbagai solver CFD modern.
