Difference between revisions of "Erdiyanto Munandar"
Line 2: | Line 2: | ||
Saya memiliki topik penelitian "Optimasi Multi-Objektif Sistem Energi Keberlanjutan yang Terintegrasi dengan Implementasi Teknologi Carbon Capture". Penelitian ini adalah pendekatan yang bertujuan untuk menemukan keseimbangan terbaik antara beberapa tujuan, seperti meningkatkan efisiensi energi, mengurangi emisi karbon, dan menekan biaya operasional. Teknologi Carbon Capture bekerja dengan menangkap dan menyimpan CO2 yang dihasilkan dari pembangkit energi, sehingga mengurangi dampak negatif terhadap lingkungan. Penelitian ini diharapkan dapat mendukung transisi menuju penggunaan energi yang lebih bersih dan ramah lingkungan. Promotor untuk penelitian ini adalah Prof. Dr. -Ing. Ir. Nasruddin, M.Eng. | Saya memiliki topik penelitian "Optimasi Multi-Objektif Sistem Energi Keberlanjutan yang Terintegrasi dengan Implementasi Teknologi Carbon Capture". Penelitian ini adalah pendekatan yang bertujuan untuk menemukan keseimbangan terbaik antara beberapa tujuan, seperti meningkatkan efisiensi energi, mengurangi emisi karbon, dan menekan biaya operasional. Teknologi Carbon Capture bekerja dengan menangkap dan menyimpan CO2 yang dihasilkan dari pembangkit energi, sehingga mengurangi dampak negatif terhadap lingkungan. Penelitian ini diharapkan dapat mendukung transisi menuju penggunaan energi yang lebih bersih dan ramah lingkungan. Promotor untuk penelitian ini adalah Prof. Dr. -Ing. Ir. Nasruddin, M.Eng. | ||
− | [[Media:DAI5_Presentation]] | + | [[Media:DAI5_Presentation.mp4]] |
Revision as of 13:07, 3 October 2024
Nama Saya Erdiyanto Munandar, bisa dipanggil Erdi. Saya memiliki topik penelitian "Optimasi Multi-Objektif Sistem Energi Keberlanjutan yang Terintegrasi dengan Implementasi Teknologi Carbon Capture". Penelitian ini adalah pendekatan yang bertujuan untuk menemukan keseimbangan terbaik antara beberapa tujuan, seperti meningkatkan efisiensi energi, mengurangi emisi karbon, dan menekan biaya operasional. Teknologi Carbon Capture bekerja dengan menangkap dan menyimpan CO2 yang dihasilkan dari pembangkit energi, sehingga mengurangi dampak negatif terhadap lingkungan. Penelitian ini diharapkan dapat mendukung transisi menuju penggunaan energi yang lebih bersih dan ramah lingkungan. Promotor untuk penelitian ini adalah Prof. Dr. -Ing. Ir. Nasruddin, M.Eng.
Contents
Catatan Kuliah Pertemuan ke-1
Pada pertemuan pertama mata kuliah Aplikasi CFD, kami memulai dengan perkenalan dengan dosen pengajar, Pak DAI. Beliau merupakan seorang ahli di bidang Computational Fluid Dynamics (CFD) dan memiliki pengalaman yang luas dalam mengembangkan aplikasi simulasi CFD. Salah satu karya beliau yang sangat menarik adalah aplikasi simulasi CFD yang beliau kembangkan sendiri, bernama CFDSOF. Aplikasi ini mencerminkan kedalaman pengetahuan Pak DAI dalam CFD dan pendekatan praktisnya dalam bidang tersebut.
Untuk perkuliahan yang akan datang, Pak DAI menjelaskan bahwa kami akan menggunakan aplikasi OpenFoam untuk simulasi CFD. OpenFoam adalah software open-source yang banyak digunakan di kalangan akademisi dan profesional untuk melakukan berbagai macam simulasi fluida. Ini adalah salah satu perangkat lunak paling populer dalam bidang CFD karena fleksibilitas dan kemampuannya dalam menangani berbagai jenis kasus simulasi. Pada pertemuan ini, beliau mengarahkan kami untuk menginstall OpenFoam di perangkat masing-masing. Untungnya, saya sudah pernah menggunakan OpenFoam sebelumnya, sehingga saya tidak perlu melakukan instalasi ulang karena aplikasi tersebut sudah terpasang di laptop saya dan saya sudah familiar dalam menggunakannya.
Bagi yang membutuhkan panduan untuk instalasi OpenFoam, berikut adalah (https://www.youtube.com/@kelasCFD/videos) yang bisa diikuti untuk memastikan proses instalasi berjalan lancar. Selain itu, tutorial OpenFoam yang dulu saya gunakan bisa diakses melalui (https://www.cfd.at/sites/default/files/tutorialsV4/OFTutorialSeries.pdf) ini. Tutorial tersebut berisi panduan langkah demi langkah yang sangat membantu bagi pemula.
Selain membahas perangkat yang akan digunakan, Pak DAI juga memperkenalkan metode pembelajaran yang beliau kembangkan sendiri, yaitu DAI5. Metode ini terdiri dari beberapa tahapan penting dalam proses pembelajaran, yang meliputi:
1. Intention (Niat) – Memulai setiap langkah dengan niat yang jelas dan tujuan yang ingin dicapai.
2. Initial Thinking (Pemikiran Awal) – Melakukan analisis awal sebelum memulai sesuatu untuk memahami konteks atau masalah yang akan dipecahkan.
3. Idealization (Idealasi) – Mengidealkan solusi atau pendekatan terbaik untuk menyelesaikan suatu masalah.
4. Instruction Set (Instruksi) – Memecah proses ke dalam langkah-langkah yang jelas dan sistematis, sehingga memudahkan pelaksanaan.
Metode ini dirancang untuk membantu kami, para mahasiswa, dalam mendekati proses belajar dan simulasi CFD dengan cara yang lebih terstruktur dan efektif.
Selama pertemuan tersebut, saya diminta oleh Pak DAI untuk berbagi pengalaman pribadi terkait penggunaan CFD. Saya bercerita mengenai pengalaman saya saat melakukan simulasi pada sebuah model pesawat terbang. Dalam proses simulasi ini, saya menyadari bahwa meskipun saya mampu mengoperasikan perangkat lunak CFD, saya merasa belum benar-benar memahami teori-teori yang mendasari simulasi tersebut dengan baik. Pengalaman ini menjadi salah satu alasan utama saya memutuskan untuk mengambil mata kuliah ini, karena saya merasa perlu memperdalam pemahaman tentang konsep-konsep dasar yang mendukung penggunaan CFD agar bisa lebih maksimal dalam penerapannya di masa mendatang.
Secara keseluruhan, pertemuan pertama ini memberikan gambaran yang jelas tentang bagaimana jalannya mata kuliah Aplikasi CFD, baik dari segi perangkat lunak yang akan digunakan, metode pembelajaran, maupun ekspektasi dari Pak DAI terhadap para mahasiswa. Saya sangat antusias untuk mengikuti kelas ini lebih lanjut, terutama untuk memperdalam pemahaman saya mengenai teori CFD dan penerapannya.
Catatan Kuliah Pertemuan ke-2
Pada pertemuan kedua mata kuliah Aplikasi CFD, Pak DAI membahas prosedur dasar dalam menjalankan simulasi CFD yang terdiri dari tiga tahap utama, yaitu pre-processing, processing, dan post-processing. Setiap tahap dijelaskan dengan sangat rinci oleh Pak DAI menggunakan aplikasi CFD yang beliau kembangkan sendiri, yaitu CFDSOF. Penjelasan ini selalu dikaitkan dengan framework DAI5, sebuah pendekatan penyelesaian masalah berbasis conscious thinking, yang telah beliau perkenalkan pada pertemuan pertama.
1. Pre-Processing Tahap pertama dalam prosedur CFD adalah pre-processing, yang melibatkan persiapan awal sebelum simulasi dijalankan. Pak DAI menghubungkan setiap langkah dalam pre-processing dengan elemen Intention dan Initial Thinking dari DAI5:
• Pembuatan Geometri: Pada tahap ini, Pak DAI menekankan pentingnya Intention (Niat) dalam menentukan tujuan simulasi secara jelas. Seperti yang dijelaskan dalam DAI5, niat haruslah didasarkan pada kesadaran penuh dan tujuan akhir yang ingin dicapai dari simulasi. • Meshing: Dalam Initial Thinking (Pemikiran Awal), kita melakukan analisis awal dan persiapan mesh untuk memecah geometri menjadi elemen-elemen kecil. Pak DAI menekankan pentingnya berpikir kritis dalam memilih jenis dan kualitas mesh yang tepat agar simulasi berjalan optimal.
2. Processing Tahap kedua adalah inti dari simulasi CFD, di mana solusi numerik dihitung berdasarkan data pre-processing. Setiap langkah dalam processing dihubungkan dengan elemen Idealization dan Instruction Set dari DAI5:
• Pemilihan Solver: Pak DAI menjelaskan bagaimana konsep Idealization (Idealisasi) diterapkan dalam memilih solver. Proses idealisasi membantu menyederhanakan masalah yang kompleks melalui asumsi-asumsi yang dapat dipertanggungjawabkan, yang kemudian digunakan untuk memilih metode perhitungan yang tepat. • Iterasi dan Konvergensi: Tahap ini terkait dengan Instruction Set (Instruksi), di mana Pak DAI menjelaskan bahwa iterasi dalam simulasi harus diatur secara sistematis. Setiap langkah perlu dipandu oleh instruksi yang jelas untuk mencapai konvergensi, yaitu ketika solusi simulasi stabil dan dapat diandalkan.
3. Post-Processing Tahap terakhir adalah post-processing, di mana hasil simulasi dianalisis dan dievaluasi. Pak DAI mengaitkan langkah ini dengan Intention dan Initial Thinking kembali:
• Visualisasi Hasil: Dalam post-processing, hasil simulasi perlu divalidasi terhadap Intention awal untuk memastikan bahwa tujuan simulasi telah tercapai. Pak DAI menunjukkan bagaimana CFDSOF dapat digunakan untuk memvisualisasikan hasil dalam bentuk grafik dan kontur. • Analisis Data: Pada tahap ini, Initial Thinking digunakan untuk menganalisis data yang relevan dan memastikan bahwa data yang diekstrak sesuai dengan tujuan simulasi yang telah ditetapkan di awal proses.
4. Diskusi dan Tanya Jawab Pada akhir kelas, Pak DAI membuka sesi diskusi dan tanya jawab. Salah satu topik yang dibahas dalam diskusi ini adalah simulasi propeller toroidal untuk drone yang dilakukan menggunakan CFD. Beberapa mahasiswa yang mendapat tugas merancang simulasi bertanya terkait detail teknis, dan Pak DAI menjelaskan konsep simulasi tersebut dengan sangat rinci. Selama diskusi, saya mengajukan dua pertanyaan terkait:
1.Pentingnya Grid Independence Test: Saya bertanya apakah grid independence test merupakan tahap yang penting dalam simulasi CFD. Pak DAI menjawab bahwa grid independence test adalah wajib dalam simulasi. Tahap ini memastikan bahwa hasil simulasi tidak bergantung pada ukuran grid, sehingga hasil yang didapatkan lebih akurat dan dapat diandalkan. 2.Parameter Wall y+: Saya juga menanyakan tentang parameter wall y+ dan kapan kita harus memastikannya. Pak DAI menjelaskan dari konsep dasar boundary layer, di mana parameter y+ penting dalam simulasi aliran turbulen dekat dinding. Beliau menjelaskan bahwa memastikan nilai y+ berada pada kisaran yang tepat penting agar model turbulensi yang digunakan dalam simulasi dapat bekerja dengan optimal. Pak DAI selalu menjelaskan setiap konsep dari dasar agar kami memahami dengan baik esensi dari setiap proses CFD, bukan hanya bagaimana mengoperasikan perangkat lunaknya saja.
Pak DAI juga menekankan bahwa kita tidak boleh diatur oleh simulator, tetapi kita yang harus mengatur simulasi. Artinya, pemahaman mendalam tentang setiap aspek simulasi sangat penting agar kita dapat menggunakan alat simulasi dengan cara yang benar, serta memahami makna dari setiap hasil yang diperoleh.
Catatan Kuliah Pertemuan ke-3
Pemodelan Aliran Fluida dalam Rongga dengan CFDSOF
Pada pertemuan ketiga ini, Pak DAI memulai dengan memperlihatkan simulasi aliran fluida dalam rongga (lid-driven cavity) menggunakan perangkat lunak CFDSOF di depan kelas. Simulasi tersebut melibatkan rongga persegi berukuran 0,1 m x 0,1 m dengan dinding atas yang bergerak ke arah kanan pada kecepatan 0,1 m/detik. Rongga diisi dengan udara yang memiliki densitas 1,0 kg/m³ dan viskositas 2,0 x 10^-5 kg/m-detik. Saat simulasi dijalankan, peserta kelas dapat melihat bagaimana fluida dalam rongga mulai bergerak, mengikuti gerakan dinding atas, dan membentuk pola vortex yang kompleks.
Proses Simulasi dengan CFDSOF
Simulasi ini dimulai dengan membentuk domain komputasi dalam perangkat lunak CFDSOF. Rongga dibagi menjadi grid-grid kecil yang mewakili elemen-elemen dari ruang fluida. Pak DAI menjelaskan bahwa grid ini penting untuk memastikan setiap bagian dari rongga dihitung dengan tepat. Persamaan Navier-Stokes yang kompleks diterapkan pada setiap elemen grid melalui metode numerikal. Setelah domain dan grid diatur, parameter lain seperti tipe cell dan kondisi sempadan (boundary conditions) disesuaikan agar sesuai dengan kondisi simulasi.
Simulasi dijalankan melalui proses iterasi, di mana perangkat lunak secara bertahap menghitung nilai-nilai kecepatan dan tekanan di setiap elemen grid hingga hasil yang stabil diperoleh. Proses ini memerlukan penyimpanan file kasus (case file) dan file hasil perhitungan (data file) dengan nama yang tepat untuk memastikan file dapat terbaca oleh perangkat lunak.
Visualisasi dan Analisis Hasil
Setelah proses iterasi selesai, hasil simulasi ditampilkan dalam bentuk visual yang mudah dipahami. Pada layar, peserta kelas dapat melihat pola aliran fluida dalam bentuk vektor kecepatan dan kontur tekanan. Pola aliran ini memperlihatkan bagaimana fluida bergerak mengikuti gerakan dinding, membentuk vortex atau pusaran di dalam rongga. Tekanan minimum terlihat di pusat pusaran, menunjukkan adanya perbedaan tekanan yang signifikan di berbagai area rongga.
Pak DAI menunjukkan bagaimana peserta dapat memanipulasi tampilan visual ini, seperti memperbesar, memperkecil, dan menggeser gambar untuk melihat hasil simulasi dengan lebih jelas. Kami juga menganalisis distribusi kecepatan fluida di sepanjang sumbu vertikal (sumbu-Y) dan perubahan tekanan di sepanjang sumbu horizontal (sumbu-X). Analisis ini memungkinkan kami memahami lebih dalam bagaimana kecepatan dan tekanan fluida berinteraksi di dalam rongga.
Teori di Balik Simulasi Lid-Driven Cavity
Setelah memperlihatkan hasil simulasi, Pak DAI kemudian menjelaskan teori yang mendasari fenomena yang terlihat pada visualisasi. Simulasi lid-driven cavity adalah salah satu studi kasus klasik dalam Computational Fluid Dynamics (CFD) yang digunakan untuk memodelkan aliran fluida yang dipengaruhi oleh gerakan dinding. Dalam kasus ini, gerakan dinding atas menyebabkan fluida di dalam rongga bergerak, membentuk pola aliran yang kompleks, termasuk pusaran atau vortex yang stabil.
Persamaan Navier-Stokes: Inti dari Pemodelan CFD
Pak DAI kemudian menjelaskan pentingnya persamaan Navier-Stokes dalam simulasi fluida. Persamaan ini adalah inti dari pemodelan aliran fluida, yang menggambarkan bagaimana kecepatan, tekanan, dan viskositas fluida saling berinteraksi. Dalam kasus aliran lid-driven cavity, persamaan Navier-Stokes menggambarkan bagaimana fluida merespons gerakan dinding, menciptakan pola aliran yang dapat diamati dalam simulasi.
Namun, Pak DAI juga menekankan bahwa persamaan Navier-Stokes sangat kompleks dan tidak dapat diselesaikan secara analitik untuk sebagian besar kasus aliran nyata. Oleh karena itu, pendekatan numerikal digunakan dalam CFD, di mana domain fluida dibagi menjadi grid-grid kecil, dan perhitungan dilakukan secara iteratif. Hal ini memungkinkan perangkat lunak seperti CFDSOF untuk memprediksi perilaku fluida dengan akurasi yang tinggi.
Hubungan Tekanan, Momentum, dan Gaya Sentripetal
Pak DAI juga menjelaskan fenomena yang terjadi dalam simulasi, khususnya bagaimana tekanan fluida terkait dengan momentum yang dihasilkan oleh gerakan dinding. Saat dinding atas bergerak, fluida dipercepat, dan momentum fluida meningkat. Fenomena vortex yang terlihat dalam simulasi menunjukkan adanya tekanan yang lebih rendah di pusat pusaran. Hal ini disebabkan oleh gaya sentripetal yang bekerja pada fluida, yang menariknya menuju pusat pusaran. Sesuai dengan prinsip Bernoulli, tekanan di pusat pusaran lebih rendah karena kecepatan fluida yang tinggi di sekitarnya.
Pertanyaan tentang RANS, DNS, dan LES
Pada sesi tanya jawab, saya menanyakan apakah metode RANS, DNS, dan LES masih berhubungan dengan persamaan Navier-Stokes. Pak DAI menjelaskan bahwa ketiga metode tersebut berhubungan erat dengan persamaan Navier-Stokes, terutama dalam konteks perhitungan turbulensi. Turbulensi adalah fenomena yang sangat kompleks dalam dinamika fluida, dan metode RANS, DNS, dan LES dikembangkan untuk membantu memodelkan dan menyederhanakan perhitungan yang terkait dengan turbulent stress.
Catatan Kuliah Pertemuan ke-4
Pada pertemuan keempat ini, fokus utama adalah pada pengembangan simulasi cavity 3D, yang melanjutkan studi dari simulasi 2D yang telah dilakukan sebelumnya. Simulasi cavity menjadi penting dalam konteks Computational Fluid Dynamics (CFD) karena memungkinkan kita untuk memahami aliran fluida dalam ruang terbatas dan bagaimana aliran ini dipengaruhi oleh berbagai faktor seperti geometri, kecepatan, dan model turbulensi. Dalam simulasi ini, kami beralih dari simulasi 2D yang sederhana ke simulasi 3D yang lebih realistis, memberikan gambaran yang lebih mendekati kondisi nyata.
Simulasi 3D dilakukan dengan ukuran domain 10x50x10 cm, menggantikan simulasi 2D sebelumnya yang hanya berukuran 10x10 cm. Bagian front dan back yang pada simulasi 2D diberi boundary condition empty, kini diubah menjadi symmetry plane. Hal ini memberikan simulasi yang lebih efisien dari segi komputasi, sekaligus menjaga simetri aliran di dalam cavity.
Variasi Model Turbulensi dan Perbandingan dengan Aliran Laminar
Tiga model turbulensi utama digunakan dalam simulasi ini untuk menggambarkan berbagai skenario aliran turbulen: k-epsilon, RNG k-epsilon, dan Reynolds Stress Model (RSM). Masing-masing model diuji dan hasilnya dibandingkan dengan simulasi aliran laminar. Perbedaan utama yang diamati adalah:
k-epsilon Model: Model ini sering digunakan karena kesederhanaannya dalam menangani aliran turbulen yang stabil, meskipun kurang efektif dalam menangani aliran yang mengalami separasi atau aliran kompleks
RNG k-epsilon Model: Modifikasi dari k-epsilon ini memberikan prediksi yang lebih baik untuk aliran vorteks dan geometri kompleks. Model ini lebih efektif untuk aliran yang mengalami distorsi besar
Reynolds Stress Model (RSM): Model ini menawarkan pemodelan yang lebih rinci dengan menghitung secara eksplisit komponen tegangan Reynolds. RSM lebih cocok digunakan untuk aliran turbulen dengan gradien kecepatan yang tajam
Hasil perbandingan dengan aliran laminar menunjukkan bahwa aliran laminar lebih sederhana dan stabil, namun kurang memadai untuk memodelkan fluktuasi aliran yang kompleks.
Mengapa Turbulensi Harus Dimodelkan?
Pak DAI menekankan pentingnya memodelkan turbulensi karena menyelesaikan semua skala aliran turbulen secara langsung (melalui Direct Numerical Simulation - DNS) memerlukan sumber daya komputasi yang sangat besar dan tidak praktis untuk aplikasi industri. Turbulensi adalah fenomena aliran yang sangat kompleks, di mana fluktuasi aliran yang tidak teratur terjadi pada berbagai skala spasial dan temporal. Menggunakan model seperti Reynolds-Averaged Navier-Stokes (RANS) membantu memprediksi perilaku rata-rata aliran turbulen dengan efisiensi yang lebih tinggi
Pemodelan ini juga berkaitan dengan turbulent stress, yaitu tegangan yang dihasilkan dari fluktuasi aliran turbulen. Model turbulensi membantu menghitung tegangan ini tanpa perlu menghitung fluktuasi kecil yang tidak relevan untuk aplikasi teknik sehari-hari.
Boundary untuk External Flow
Dalam simulasi external flow, penentuan boundary condition dilakukan secara iteratif. Proses ini dimulai dengan membuat domain simulasi kecil dan secara bertahap memperluasnya hingga boundary condition tidak lagi mempengaruhi hasil simulasi di area yang menjadi fokus studi. Hal ini penting agar aliran masuk dan keluar dari domain simulasi tidak menyebabkan gangguan atau refleksi gelombang yang dapat merusak akurasi hasil simulasi
Pendekatan iteratif ini memungkinkan kita untuk menentukan ukuran domain yang optimal, di mana batas domain tidak mengganggu aliran di area yang diteliti, menghasilkan simulasi yang lebih stabil dan akurat.
Adaptive Mesh
Adaptive mesh digunakan dalam simulasi ini untuk meningkatkan resolusi di area dengan gradien aliran tinggi. Grid mesh dapat diadaptasi secara lokal untuk memperhalus resolusi di daerah kritis, seperti di sekitar dinding atau zona turbulensi tinggi, tanpa meningkatkan kepadatan mesh di seluruh domain. Ini memungkinkan simulasi yang lebih efisien secara komputasi tanpa mengorbankan akurasi di area yang memerlukan resolusi tinggi