Jievan Abdullah Chered โ 2306247225 โ METNUM
ุจูุณูู
ู ุงูููููู ุงูุฑููุญูู
ููู ุงูุฑููุญูููู
ู
ูฑูุณููููุงู
ู ุนูููููููู
ู ููุฑูุญูู
ูุฉู ูฑูููููฐูู ููุจูุฑูููุงุชููู
Dalam perjalanan menyelesaikan tugas Metode Numerik (Metnum-01) yang membahas simulasi perpindahan panas 2D menggunakan CFDSOF, saya menghadapi berbagai tantangan. Mulai dari memahami konsep perpindahan panas, melakukan pemrograman numerik, hingga mengolah data agar mendapatkan hasil simulasi yang akurat. Ditambah lagi, tugas ini saya kerjakan di bulan puasa, yang tentu saja memberikan tantangan tambahan dalam menjaga fokus dan energi.
Namun, saya menyadari bahwa semua ini adalah bagian dari proses pembelajaran. Tidak hanya belajar tentang konsep numerik, tetapi juga bagaimana mengelola diri sendiri dalam menghadapi tantangan. Oleh karena itu, saya menerapkan kerangka DAI5 agar dapat menyelesaikan tugas ini dengan lebih terstruktur dan penuh kesadaran.
- Deep Awareness (Kesadaran bahwa ini bagian dari proses)
Saya sadar bahwa menyelesaikan tugas ini bukan hanya tentang menyusun kode dan menjalankan simulasi, tetapi juga melatih kesabaran dan keikhlasan dalam belajar.
- Saya menyadari bahwa memahami metode numerik membutuhkan waktu dan kesabaran.
- Saya juga sadar bahwa puasa mengajarkan saya untuk tetap tenang dan tidak mudah menyerah.
- Saya menerima bahwa setiap proses pasti ada tantangan, tetapi setiap tantangan pasti ada solusinya.
Seperti dalam hukum perpindahan panas, energi tidak hilang begitu saja, tetapi berubah bentuk dan berpindah. Begitu juga dengan usaha saya tidak ada usaha yang sia-sia, semua akan memberikan hasil pada waktunya.
- Intention (Menentukan niat agar langkah lebih terarah)
Saya meniatkan tugas ini bukan hanya untuk mendapatkan nilai, tetapi juga untuk benar-benar memahami bagaimana metode numerik bekerja dalam dunia teknik.
- Saya niatkan puasa ini sebagai ibadah, bukan sekadar menahan lapar dan haus.
- Saya niatkan belajar ini sebagai bagian dari perjuangan saya menuju masa depan.
- Saya niatkan semua ini sebagai bentuk rasa syukur atas ilmu yang diberikan.
Dengan niat yang kuat, saya lebih siap menghadapi tantangan dan tidak mudah menyerah. Saya percaya bahwa Allah tidak akan menyia-nyiakan usaha yang dilakukan dengan ikhlas dan sungguh-sungguh.
- Initial Thinking (Menyadari tantangan, tapi yakin bisa melewati)
Saya menyadari bahwa tugas ini tidak mudah, terutama karena saya masih perlu banyak belajar tentang pemrograman numerik dan cara kerja CFDSOF.
- Ada saat di mana kode yang saya buat tidak berjalan dengan baik.
- Ada saat di mana hasil simulasi tidak sesuai ekspektasi.
- Ada saat di mana saya merasa lelah dan ingin menyerah.
Tetapi, saya juga paham bahwa semua ini bisa diselesaikan dengan usaha dan strategi yang tepat. Banyak mahasiswa lain yang mengalami hal serupa, dan mereka tetap bisa melewatinya. Artinya, saya juga bisa, selama saya tetap berusaha dan tidak mudah putus asa.
- Idealization (Mencari strategi agar tugas bisa terselesaikan dengan baik)
Agar tugas ini bisa selesai dengan maksimal, saya menerapkan langkah-langkah berikut dalam mengerjakan tugas Metnum-01:
Langkah 1: Memahami Konsep Perpindahan Panas
Saya mulai dengan mempelajari persamaan konduksi panas 2D yang menjadi dasar dalam simulasi. Persamaan ini menyatakan bahwa perubahan suhu dalam suatu material bergantung pada fluks panas dan waktu.
Langkah 2: Menentukan Parameter Simulasi
Saya menentukan geometri pelat, kondisi batas, dan parameter simulasi, termasuk:
- Dimensi pelat rata 2D
- Koefisien konduktivitas termal (k)
- Suhu awal dan suhu batas
Langkah 3: Menggunakan CFDSOF untuk Simulasi
Saya menjalankan simulasi menggunakan CFDSOF, software berbasis Computational Fluid Dynamics (CFD), dengan langkah berikut:
- Menginput parameter ke dalam CFDSOF
- Menjalankan solver untuk menghitung distribusi suhu
- Melakukan post-processing untuk menganalisis hasil simulasi
Langkah 4: Melakukan Curve Fitting untuk Analisis Data
Dari hasil simulasi, saya mengambil data temperatur pada berbagai titik dan menggunakan metode curve fitting untuk menemukan persamaan yang paling sesuai dengan data tersebut.
Berikut adalah kode JavaScript yang saya gunakan untuk melakukan curve fitting:
// Curve Fitting menggunakan Least Squares Method di JavaScript
function linearRegression(x, y) {
let n = x.length;
let sumX = 0, sumY = 0, sumXY = 0, sumX2 = 0;
for (let i = 0; i < n; i++) {
sumX += x[i];
sumY += y[i];
sumXY += x[i] * y[i];
sumX2 += x[i] * x[i];
}
let m = (n * sumXY - sumX * sumY) / (n * sumX2 - sumX * sumX);
let b = (sumY - m * sumX) / n;
return { slope: m, intercept: b };
}
// Contoh penggunaan
let xValues = [1, 2, 3, 4, 5];
let yValues = [2, 4, 5, 4, 5];
let result = linearRegression(xValues, yValues);
console.log(Persamaan regresi: y = ${result.slope.toFixed(2)}x + ${result.intercept.toFixed(2)});

Langkah 5: Menganalisis dan Menyimpulkan Hasil
Dari hasil curve fitting, saya membandingkan persamaan regresi yang diperoleh dengan data asli. Saya juga melakukan validasi dengan teori konduksi panas untuk memastikan hasil simulasi masuk akal.
- Instruction Set (Menjalankan semua ini dengan sabar, tawakal, dan tetap berusaha)
Sekarang, saatnya menjalankan semua yang sudah saya rencanakan. Jika ada hambatan, saya ingat kembali bahwa setiap proses pasti ada ujiannya.
Misalnya, jika hasil simulasi tidak sesuai dengan teori, saya tidak langsung menyerah. Saya mencoba mengevaluasi kembali parameter yang saya gunakan, memperbaiki kesalahan, dan menjalankan ulang simulasi dengan lebih teliti.
Saya juga belajar untuk bertawakal berusaha sebaik mungkin, tetapi tetap menyerahkan hasil akhirnya kepada Allah. Jika setelah semua usaha yang saya lakukan hasilnya masih kurang maksimal, saya percaya bahwa Allah pasti punya rencana lebih baik untuk saya.
Kesimpulan: Belajar Kesabaran dan Tawakal dari Simulasi Metode Numerik
Dari pengalaman ini, saya belajar bahwa kesabaran dan tawakal bukan berarti diam tanpa usaha, tetapi tetap berjuang dengan keyakinan bahwa semua ini akan membawa kebaikan. Sama seperti bagaimana konduksi panas berjalan perlahan hingga mencapai kesetimbangan, begitu juga dengan usaha saya. Jika saya tetap sabar dan terus berusaha, hasil yang diharapkan pasti akan tercapai pada waktunya.
Sebagai penutup, saya ingin mengingatkan diri saya sendiri:
MESIN! BERSYUKUR, BERSYUKUR, BERSYUKUR!
Karena di setiap tantangan, pasti ada pelajaran berharga yang bisa saya ambil.