Difference between revisions of "Muhammad Daffa Azzura Yasin"

From ccitonlinewiki
Jump to: navigation, search
(Desain Optimasi Sistem Penyimpanan Hidrogen)
(Desain Optimasi Sistem Penyimpanan Hidrogen)
Line 79: Line 79:
 
  height_bounds = (0.1, 100)  # batasan tinggi antara 0.1 cm dan 100 cm
 
  height_bounds = (0.1, 100)  # batasan tinggi antara 0.1 cm dan 100 cm
  
  # Mendeskripsikan nilai awal diameter dan tinggi x0 = [1, 1]  # n
+
  # Mendeskripsikan nilai awal diameter dan tinggi x0 = [1, 1]   
ilai awal diameter 1 cm, tinggi 1 cm
+
nilai awal diameter 1 cm, tinggi 1 cm
  
 
  # Melakukan optimisasi menggunakan metode minimize dari library scipy
 
  # Melakukan optimisasi menggunakan metode minimize dari library scipy

Revision as of 10:39, 9 June 2023

Introduction

Assalamu'alaikum warahmatullahi wabarakatuh. Perkenalkan nama saya Muhammad Daffa Azzura Yasin bisa dipanggil Daffa Yasin, dengan nomor NPM 2106733433 dari jurusan Teknik Perkapalan 2021. Saya lahir di Jakarta pada tanggal 7 Januari 2003. Salam kenal semuanya, Terima kasih.

Resume Minggu 1

Pada minggu pertama, Bapak Dr. Ir. Ahmad Indra Siswantara atau sering dipanggil Pak Dai. Di sini kita belajar bahwa setiap individu, seperti seorang siswa, sebelum suatu masalah harus memiliki hati nurani atau kesadaran untuk berpikir secara optimal untuk mencapai hasil terbaik dalam menyelesaikan masalah. Pak Dai juga menekankan kepada mahasiswanya untuk menggunakan potensi yang dimiliki dengan sebaik mungkin dan menekankan kepada mahasiswanya bahwa sebaiknya tidak hanya menggunakan waktu mereka selama perkuliahan, tetapi juga ditukar dengan dosen untuk belajar mandiri. Pak Dai juga menjelaskan metode pengujian yang nantinya akan digunakan di kelas yang dia ajar. Metode ujiannya adalah “Lembaran Soal Kertas Kosong” dimana mahasiswa diberi kesempatan untuk menulis dan membuat materi dan soal yang akan ditanyakan oleh setiap mahasiswa berdasarkan segala macam informasi yang diperoleh dalam perkuliahan. Pak DAI mengharapkan mahasiswa memahami materi yang disampaikan dalam perkuliahan, yang nantinya akan berimplikasi pada karya yang diberikan. Pak Dai mempresentasikan studi kasus dan pendekatan analogi untuk menggugah mahasiswa agar lebih giat belajar dan mendekatkan diri kepada Tuhan Yang Maha Esa, sehingga selama perkuliahan kita harus selalu ingat bahwa tidak ada yang sempurna dan pasti kecuali Yang Maha Kuasa. 

Desain Optimasi Sistem Penyimpanan Hidrogen

Berdasarkan tugas yang diberikan, saya mendapatkan data sebagai berikut:

Objective : Mendesain dan Mengoptimalkan Tekanan dari Penyimpanan Hidrogen

Spesifikasi :

Kapasitas  : 1 Litres

Tingkat Tekanan  : 8 bar

Biaya tidak boleh lebih dari Rp.500.000

Langkah Langkah Untuk Mendesain Penyimpanan Hidrogen yang didapatkan menurut pencarian menggunakan ChatGPT

1. Menentukan kebutuhan aplikasi, kita menentukan desain yang digunakan untuk kebutuhan secara spesifik seperti kapasitas, tekanan operasional, kecepatan pengisian dan penyaluran.

2. Pilih teknologi penyimpanan, memilih teknologi sesuai kebutuhan yang akan digunakan, seperti menggunakan tangi berbahan komposit, tangki berbahan cryogenic dan sebagainya. Kemudian evaluasi kelebihan, kekurangan dan persyaratan teknologi tersebut.

3. Hitung Kapasitas Penyimpanan, hal ini diperlukan berdasarkan kebutuhan aplikasi dan durasi penyimpanan yang diinginkan. Ini akan mempengaruhi ukuran dan jumlah tangki yang dibutuhkan.

4. Pertimbangkan Keamanan, desain sistem penyimpanan harus mempertimbangkan aspek keamanan. Pastikan tangki dan peralatan lainnya mampu menahan tekanan yang tinggi dan tahan terhadap kebocoran. Gunakan sistem pengaman seperti katup pelepas tekanan, sensor kebocoran, dan sistem pemadam kebakaran.

5. Pertimbangkan Efisiensi, optimalkan efisiensi sistem penyimpanan dengan mengurangi kerugian hidrogen selama penyimpanan. Pertimbangkan isolasi termal yang baik dan desain yang meminimalkan kontak antara hidrogen dan lingkungan untuk mengurangi kerugian energi.

6. Pertimbangkan Keberlanjutan, pertimbangkan aspek keberlanjutan dalam desain penyimpanan hidrogen. Gunakan energi terbarukan untuk produksi dan penyimpanan hidrogen. Gunakan juga material yang dapat didaur ulang atau dapat terurai

7. Infrastruktur dan Integras, pertimbangkan infrastruktur yang diperlukan untuk penyimpanan hidrogen, termasuk fasilitas pengisian dan distribusi hidrogen, sistem pipa, dan instalasi keamanan. Pastikan sistem penyimpanan terintegrasi dengan infrastruktur yang ada atau dirancang dengan mempertimbangkan kebutuhan infrastruktur yang baru.

8. Monitoring dan Pengendalian, desain sistem dengan sistem monitoring dan pengendalian yang efektif untuk memantau dan mengendalikan tekanan, suhu, dan kebocoran hidrogen. Ini penting untuk memastikan operasi yang aman dan efisien serta deteksi dini terhadap masalah potensial.

9. Pengujian dan Sertifikasi, lakukan pengujian menyeluruh pada sistem penyimpanan untuk memastikan bahwa mereka memenuhi persyaratan kinerja dan keamanan. Peroleh sertifikasi dan persetujuan dari badan regulasi yang berwenang sebelum mengoperasikan sistem penyimpanan.

10. Evaluasi dan Perbaikan, lakukan evaluasi secara berkala terhadap kinerja sistem penyimpanan dan lakukan perbaikan jika diperlukan. Terus optimalkan desain dan operasi sistem untuk mencapai efisiensi

Desain Optimasi Sistem Penyimpanan Hidrogen

import math from scipy.optimize import minimize

def calculate_tank_properties(diameter, height):
   # Menghitung volume tangki
   volume_m3 = (math.pi * (diameter**2) * height) / 4
   # Menghitung luas permukaan tangki
   radius = diameter / 2
   surface_area = 2 * math.pi * radius * (radius + height)
   # Konversi diameter, tinggi, dan luas permukaan ke dalam satuan cm
   diameter_cm = diameter * 100
   height_cm = height * 100
   surface_area_cm2 = surface_area * 10000
   return diameter_cm, height_cm, surface_area_cm2
def cost_function(x):
   diameter = x[0]
   height = x[1]
   # Menghitung luas permukaan tangki
   _, _, surface_area_cm2 = calculate_tank_properties(diameter, height)
   # Menghitung biaya berdasarkan luas permukaan
   # Anggap harga material adalah Rp 100 per cm^2
   cost = surface_area_cm2 * 100
   return cost
# Mendeskirpsikan batasan ukuran tangki
diameter_bounds = (0.1, 100)  # batasan diameter antara 0.1 cm dan 100 cm
height_bounds = (0.1, 100)  # batasan tinggi antara 0.1 cm dan 100 cm
# Mendeskripsikan nilai awal diameter dan tinggi x0 = [1, 1]  
nilai awal diameter 1 cm, tinggi 1 cm
# Melakukan optimisasi menggunakan metode minimize dari library scipy
result = minimize(cost_function, x0, bounds=(diameter_bounds, height_bounds))
# Mengambil nilai diameter dan tinggi yang dioptimasi
diameter_opt = result.x[0]
height_opt = result.x[1]
# Menghitung luas permukaan tangki yang dioptimasi
diameter_cm, height_cm, surface_area_cm2 = calculate_tank_properties(diameter_opt, height_opt)
print("Diameter tangki oksigen (cm):", diameter_cm)
print("Tinggi tangki oksigen (cm):", height_cm)
print("Luas permukaan tangki oksigen (cm^2):", surface_area_cm2)