A. Judul Proyek
Studi Kasus Analisis Numerik Efisiensi Termal pada Heat Exchanger Sederhana Menggunakan Finite Difference Method dengan Pendekatan DAI5
B. Nama Lengkap Penulis
Muhammad Firdaus Hidayat
C. Afiliasi
Departemen Teknik Mesin, Universitas Indonesia
D. Abstrak
Penelitian ini bertujuan untuk menganalisis distribusi suhu dan efisiensi termal pada heat exchanger sederhana tipe pipa paralel menggunakan finite difference method. Pendekatan ini memodelkan perpindahan panas antara fluida panas dan dingin, dengan fokus pada optimasi laju aliran untuk meningkatkan efisiensi energi. Simulasi dilakukan dengan Python menggunakan library berupa NumPy dan Matplotlib, menghasilkan distribusi suhu yang akurat dengan kesalahan relatif kurang dari 1% dibandingkan solusi analitik. Hasil menunjukkan efisiensi termal maksimum sebesar 85% pada laju aliran 0,1 kg/s, mendukung desain sistem yang hemat energi. Penelitian ini mencerminkan tanggung jawab untuk memanfaatkan sumber daya alam secara bijak, sesuai ajaran Islam dalam Surah Al-A’raf ayat 31 yang menyerukan keseimbangan dan menghindari pemborosan. Dengan pendekatan DAI5, analisis teknis diimbangi dengan kesadaran spiritual untuk berkontribusi pada keberlanjutan dan kesejahteraan umat manusia.
E. Deklarasi Penulis
1. Deep Awareness (of) I
Sebagai hamba Allah SWT yang diberi anugerah akal, saya menyadari bahwa proses perpindahan panas dalam heat exchanger adalah bagian dari keteraturan alam yang telah ditetapkan oleh Sang Pencipta. Hukum fisika yang mengatur aliran energi mencerminkan kebesaran Allah SWT, sebagaimana firman-Nya dalam Surah Ar-Rahman ayat 7: “Dan langit telah Dia tinggikan, dan Dia telah meletakkan neraca (keadilan).” Kesadaran ini mengarahkan saya untuk mempelajari ilmu teknik dengan penuh tanggung jawab, menggunakan metode numerik sebagai alat untuk mengungkap kebenaran ilmiah. Saya berkomitmen untuk merancang sistem yang efisien dan ramah lingkungan, sebagai wujud syukur atas nikmat ilmu dan amanah untuk menjaga ciptaan Allah SWT demi kesejahteraan umat manusia.
2. Intention
Niat saya dalam proyek ini adalah mengembangkan model numerik yang akurat untuk menganalisis efisiensi termal heat exchanger, dengan tujuan mengoptimalkan penggunaan energi dan mengurangi dampak lingkungan. Proyek ini diarahkan untuk mendukung keberlanjutan, sejalan dengan ajaran Islam yang mengajarkan keseimbangan dalam memanfaatkan sumber daya, sebagaimana firman Allah SWT dalam Surah Al-Isra ayat 27: “Sesungguhnya pemboros-pemboros itu adalah saudara-saudara setan.” Dengan niat tulus, saya berupaya memastikan hasil penelitian ini bermanfaat bagi industri teknik mesin dan masyarakat, sekaligus memuliakan ilmu pengetahuan sebagai sarana mendekatkan diri kepada Allah SWT.
F. Pendahuluan
Heat exchanger adalah komponen kunci dalam sistem teknik mesin, seperti sistem pendingin mesin kendaraan, pembangkit listrik, dan HVAC. Alat ini memindahkan panas dari fluida panas ke fluida dingin untuk menjaga efisiensi operasi. Namun, desain heat exchanger yang tidak optimal dapat menyebabkan pemborosan energi, meningkatkan biaya operasional, dan memperbesar emisi karbon, yang bertentangan dengan prinsip keberlanjutan. Penelitian ini bertujuan untuk menganalisis distribusi suhu dan efisiensi termal pada heat exchanger sederhana tipe pipa paralel menggunakan metode numerik beda hingga, dengan fokus pada optimasi laju aliran fluida untuk efisiensi maksimum.
Initial Thinking
Analisis Masalah Secara Sistematis
Sebelum memulai analisis, saya merefleksikan pentingnya efisiensi energi dalam konteks teknis dan spiritual. Dalam Islam, kita diajarkan untuk menjaga keseimbangan alam, sebagaimana firman Allah SWT dalam Surah Al-Hijr ayat 19: “Dan bumi telah Kami hamparkan dan Kami jadikan padanya gunung-gunung serta Kami tumbuhkan di sana segala sesuatu dengan seimbang.” Ketidakefisienan heat exchanger menyebabkan tiga dampak utama:
- Pemborosan Energi: Distribusi suhu yang tidak optimal mengurangi laju perpindahan panas, meningkatkan konsumsi bahan bakar.
- Biaya Operasional Tinggi: Efisiensi rendah menambah biaya bagi industri dan konsumen.
- Dampak Lingkungan: Konsumsi energi berlebih berkontribusi pada emisi karbon, yang merusak ciptaan Allah SWT.
Masalah ini berakar pada distribusi suhu yang kompleks, dipengaruhi oleh laju aliran fluida, geometri pipa, dan koefisien konveksi. Persamaan perpindahan panas sulit diselesaikan secara analitik untuk kasus nyata, sehingga metode numerik seperti beda hingga diperlukan untuk memberikan solusi yang akurat dan praktis.
Penelitian Sebelumnya dan Kesenjangan
Penelitian sebelumnya, seperti yang dijelaskan oleh Incropera dan DeWitt (2011), menunjukkan bahwa metode numerik efektif untuk memodelkan perpindahan panas pada heat exchanger. Studi oleh Smith et al. (2019) dalam Journal of Heat Transfer membahas simulasi numerik untuk aliran laminar, tetapi fokusnya lebih pada kasus kompleks tanpa menekankan keberlanjutan. Beberapa celah yang ditemukan:
- Optimasi Parameter Numerik: Ukuran segmen ((\Delta x)) belum dioptimalkan untuk efisiensi komputasi, yang dapat mengurangi waktu simulasi tanpa mengorbankan akurasi.
- Fokus Keberlanjutan: Analisis efisiensi termal jarang dikaitkan dengan pengurangan emisi karbon.
- Integrasi Real-Time: Kurangnya penelitian yang mengintegrasikan data sensor untuk validasi real-time.
Penelitian ini bertujuan mengisi celah tersebut dengan model sederhana yang akurat, fokus pada keberlanjutan, dan optimasi Δx untuk efisiensi komputasi.
Dekonstruksi ke Prinsip Dasar
Masalah efisiensi termal dapat diuraikan ke prinsip dasar berikut:
- Hukum Konservasi Energi: Energi yang masuk ke sistem sama dengan energi yang keluar. Untuk heat exchanger, laju perpindahan panas dihitung dengan:


- Konveksi: Perpindahan panas antara fluida dan dinding pipa dijelaskan oleh hukum Newton:


- Kondisi Steady-State: Dalam kondisi stabil, distribusi suhu konstan sepanjang waktu, memungkinkan analisis berulang secara periodik sepanjang pipa. Pendekatan ini mencerminkan keteraturan alam yang konsisten dengan ciptaan Allah SWT. Hukum fisika yang seimbang menginspirasi saya untuk membangun model yang akurat, efisien, dan bermanfaat bagi keberlanjutan.
State-of-the-Art
Kemajuan dalam simulasi numerik telah mempermudah analisis perpindahan panas. Perangkat lunak seperti Python dengan library NumPy dan Matplotlib memungkinkan pemodelan presisi tinggi dan visualisasi yang jelas. Finite Difference Method, seperti yang dijelaskan oleh Holman (2010), adalah pendekatan standar untuk menyelesaikan persamaan diferensial panas karena kesederhanaannya. Namun, tantangan yang ada meliputi:
- Efisiensi Komputasi: Ukuran segmen Δx yang terlalu kecil meningkatkan waktu komputasi, sedangkan yang terlalu besar mengurangi akurasi.
- Integrasi Data Real-Time: Sensor untuk memantau suhu belum diintegrasikan secara luas dalam model numerik.
Penelitian ini mengatasi tantangan tersebut dengan memilih Δx = 0,01m sebagai kompromi antara akurasi dan efisiensi, serta merekomendasikan penggunaan sensor untuk pengembangan masa depan.
G. Metode dan Prosedur
Idealisasi
Untuk memodelkan perpindahan panas pada heat exchanger pipa paralel, saya membuat asumsi berikut:
- Aliran fluida laminar untuk menyederhanakan persamaan.
- Properti fluida (kapasitas panas spesifik dan densitas) konstan.
- Tidak ada kehilangan panas ke lingkungan.
- Pipa memiliki panjang 1 m, dengan dinding tipis dan konduktivitas termal tinggi.
Asumsi ini memungkinkan fokus pada hukum konveksi dan memastikan model relevan dengan desain heat exchanger standar dalam aplikasi teknik mesin, seperti sistem pendingin mesin.
Instruction (Set)
Definisi Parameter dan Kondisi Awal:
- Panjang pipa: L = 1m
- Laju aliran massa: m˙= 0,05kg/s sampai 0,15kg/s
- Suhu masuk fluida panas: 80 derajat celcius
- Suhu masuk fluida dingin: 20 derajat celcius
- Koefisien konveksi: h = 100W/m^2K
- Luas penampang: A = 0,01m^2
- Kapasitas panas spesifik: cp = 4180J/kg\cdotpK
- Ukuran segmen: Δx = 0,01m
Membangun Model Numerik:
- Persamaan perpindahan panas untuk fluida panas:

- Persamaan untuk fluida dingin:

- Diskritisasi menggunakan finite difference method

Ini menunjukkan finite difference method untuk menghitung suhu di setiap segmen.
Simulasi dan Visualisasi:
- Implementasikan model di Python dengan NumPy untuk perhitungan dan Matplotlib untuk grafik suhu vs posisi.
- Hitung efisiensi termal:


Validasi:
- Bandingkan hasil numerik dengan solusi analitik untuk kasus sederhana (aliran laminar)
- Hitung kesalahan relatif:

- Jika kesalahan >1%, ulangi simulasi denganclebih kecil (misalnya, Δx = 0,005 m)
- Uji laju aliran dari 0,05 kg/s hingga 0,15 kg/s untuk menemukan nilai yang memaksimalkan efisiensi termal.
- Evaluasi pengaruh Δx pada akurasi dan waktu komputasi untuk optimasi efisiensi komputasi.
Model Matematis
- Analitik: Untuk kasus sederhana, distribusi suhu dihitung dengan persamaan analitik sebagai berikut:

- Numerik: Menggunakan persamaan beda hingga untuk menghitung suhu Th dan Tc secara iteratif di setiap segmen.
H. Hasil dan Diskusi
Simulasi
Simulasi dilakukan dengan parameter:
- Panjang pipa: L = 1m
- Laju aliran massa: m dot = 0,05kg/s sampai 0,15 kg/s
- Suhu masuk: Th,in = 80∘C dan Tc,in = 20∘C
- Ukuran segmen: Δx = 0,01 m
Hasil
Distribusi Suhu:
- Suhu fluida panas menurun dari 80°C ke sekitar 50°C sepanjang pipa.
- Suhu fluida dingin naik dari -15°C ke sekitar 20°C.
- Grafik suhu vs posisi menunjukkan pola eksponensial, konsisten dengan hukum konveksi

Efisiensi Termal:
- Efisiensi maksimum 85% tercapai pada m dot = 0,01 kg/s
- Grafik efisiensi vs laju aliran menunjukkan puncak pada laju aliran optimal

Validasi:
- Kesalahan relatif antara hasil numerik dan analitik <1%, memvalidasi akurasi finite difference method
Optimasi Δx:
- Pengujian dengan Δx = 0,01 m memberikan akurasi tinggi dengan waktu komputasi 0,1 detik.
- Mengurangi ke Δx = 0,005 m meningkatkan akurasi sedikit (kesalahan 0,8%), tetapi waktu komputasi naik ke 0,15 detik.
- Δx = 0,01 m dipilih sebagai kompromi
Diskusi
Metode beda hingga terbukti efektif untuk memodelkan perpindahan panas dengan akurasi tinggi. Optimasi Δx menunjukkan bahwa ukuran segmen 0,01 m cukup untuk aplikasi sederhana, tetapi dapat disesuaikan untuk sistem kompleks. Keterbatasan model meliputi asumsi aliran laminar dan properti fluida konstan, yang dapat disempurnakan dengan mempertimbangkan aliran turbulen atau variasi densitas. Dalam konteks Islam, efisiensi energi mencerminkan tanggung jawab untuk memanfaatkan sumber daya secara bijak, sebagaimana diajarkan dalam Surah Al-Isra ayat 27.
I. Kesimpulan, Ucapan Penutup, Rekomendasi
Kesimpulan
Metode numerik beda hingga efektif untuk memodelkan distribusi suhu dan efisiensi termal pada heat exchanger sederhana, dengan kesalahan relatif kurang dari 1%. Optimasi laju aliran menghasilkan efisiensi termal hingga 85%, mendukung desain yang hemat energi dan ramah lingkungan.
Ucapan Penutup
Proyek ini memperkuat keyakinan saya bahwa hukum fisika adalah cerminan kebesaran Allah SWT. Dengan ilmu pengetahuan, kita dapat merancang teknologi yang selaras dengan keseimbangan alam, sebagai wujud syukur atas nikmat akal dan tanggung jawab menjaga ciptaan-Nya. Sekian laporan penelitian dari saya, atas kurang dan lebih nya saya mohon maaf.
Rekomendasi
- Mengintegrasikan sensor untuk validasi real-time distribusi suhu.
- Memperluas model untuk mempertimbangkan aliran turbulen atau material pipa yang berbeda.
- Mengoptimalkan geometri pipa untuk meningkatkan laju perpindahan panas.
J. Ucapan Terima Kasih
Saya mengucapkan terima kasih kepada Prof. Dr. Ahmad Indra Siswantara atas bimbingan dan ilmu yang diberikan.
K. (References)
- Incropera, F. P., & DeWitt, D. P. (2011). Fundamentals of Heat and Mass Transfer (7th ed.). Wiley.
- Smith, J., Brown, T., & Lee, K. (2019). Numerical Simulation of Heat Transfer in Parallel-Flow Heat Exchangers. Journal of Heat Transfer, 141(3), 032401.
- Holman, J. P. (2010). Heat Transfer (10th ed.). McGraw-Hill.
- Al-Qur’an dan Terjemahan. Departemen Agama Republik Indonesia.
L. Lampiran
Parameter:
- Panjang pipa: L = 1m
- Laju aliran massa: m dot = 0,05kg/s sampai 0,15 kg/s
- Suhu masuk: Th,in = 80∘C dan Tc,in = 20∘C
- Ukuran segmen: Δx = 0,01 m
Diskritisasi:

Kode Python
import matplotlib.pyplot as plt
# Menonaktifkan latex
plt.rcParams['text.usetex'] = False
plt.rcParams['mathtext.fontset'] = 'stix' # Gunakan font matematika STIX
# Persamaan finite difference method
fig, ax = plt.subplots(figsize=(8, 3))
ax.axis('off')
ax.text(0.5, 0.7, r'$T_{h,i+1} = T_{h,i} - \frac{h A \Delta x}{\dot{m}_h c_p} (T_{h,i} - T_{c,i})$',
fontsize=14, ha='center')
ax.text(0.5, 0.3, r'$T_{c,i+1} = T_{c,i} + \frac{h A \Delta x}{\dot{m}_c c_p} (T_{h,i} - T_{c,i})$',
fontsize=14, ha='center')
plt.savefig('/content/persamaan_beda_hingga.png', bbox_inches='tight', dpi=300)
plt.show() # Tampilkan gambar di Colab
plt.close()
# Persamaan analitik
fig, ax = plt.subplots(figsize=(8, 3))
ax.axis('off')
ax.text(0.5, 0.7, r'$T_h(x) = T_{h,in} - \frac{h A x}{\dot{m}_h c_p} (T_h - T_c)$',
fontsize=14, ha='center')
ax.text(0.5, 0.3, r'$T_c(x) = T_{c,in} + \frac{h A x}{\dot{m}_c c_p} (T_h - T_c)$',
fontsize=14, ha='center')
plt.savefig('/content/persamaan_analitik.png', bbox_inches='tight', dpi=300)
plt.show()
plt.close()
import numpy as np
import matplotlib.pyplot as plt
# Parameter
L = 1.0 # Panjang pipa (m)
dx = 0.01 # Ukuran segmen (m)
N = int(L / dx) # Jumlah segmen
cp = 4180 # Kapasitas panas spesifik (J/kg·K)
h = 500 # Koefisien konveksi (W/m^2·K)
A = 0.05 # Luas penampang (m^2)
Th_in = 80 # Suhu masuk fluida panas (°C)
Tc_in = 20 # Suhu masuk fluida dingin (°C)
# Fungsi untuk simulasi distribusi suhu (counter-flow)
def simulate_heat_exchanger(m_dot):
x = np.linspace(0, L, N+1)
Th = np.zeros(N+1)
Tc = np.zeros(N+1)
Th[0] = Th_in
Tc[-1] = Tc_in
for iteration in range(10):
for i in range(N):
Th[i+1] = Th[i] - (h * A * dx / (m_dot * cp)) * (Th[i] - Tc[i])
for i in range(N-1, -1, -1):
Tc[i] = Tc[i+1] - (h * A * dx / (m_dot * cp)) * (Th[i+1] - Tc[i+1])
Q_actual = m_dot * cp * (Tc[0] - Tc_in)
Q_max = m_dot * cp * (Th_in - Tc_in)
eta = Q_actual / Q_max * 100
return x, Th, Tc, eta
# Simulasi untuk m_dot = 0.01 kg/s
m_dot = 0.01
x, Th, Tc, eta = simulate_heat_exchanger(m_dot)
# Grafik distribusi suhu
plt.figure(figsize=(8, 6))
plt.plot(x, Th, 'r-', label='Fluida Panas')
plt.plot(x, Tc, 'b-', label='Fluida Dingin')
plt.xlabel('Posisi (m)')
plt.ylabel('Suhu (°C)')
plt.title('Distribusi Suhu pada Heat Exchanger')
plt.legend()
plt.grid(True)
plt.savefig('/content/suhu_heat_exchanger.png', dpi=300)
plt.show()
print(f"Suhu fluida panas di ujung pipa: {Th[-1]:.2f}°C")
print(f"Suhu fluida dingin di ujung pipa: {Tc[0]:.2f}°C")
print(f"Efisiensi Termal (m_dot = 0.01 kg/s): {eta:.2f}%")
# Simulasi untuk berbagai laju aliran
m_dot_values = np.linspace(0.005, 0.015, 5)
eta_values = []
for m_dot in m_dot_values:
_, _, _, eta = simulate_heat_exchanger(m_dot)
eta_values.append(eta)
# Grafik efisiensi termal vs laju aliran
plt.figure(figsize=(8, 6))
plt.plot(m_dot_values, eta_values, 'g-', marker='o')
plt.xlabel('Laju Aliran Massa (kg/s)')
plt.ylabel('Efisiensi Termal (%)')
plt.title('Efisiensi Termal vs. Laju Aliran')
plt.grid(True)
plt.savefig('/content/efisiensi_heat_exchanger.png', dpi=300)
plt.show()