Difference between revisions of "Ganggastara Utama"

From ccitonlinewiki
Jump to: navigation, search
(Final Report of Case Study of pressurized Hydrogen Storage Optimization Project)
Line 83: Line 83:
  
 
'''Mencari ukuran permukaan optimal untuk tangki 1 liter'''
 
'''Mencari ukuran permukaan optimal untuk tangki 1 liter'''
 +
 
Dalam mencari ukuran tangki yang optimal=, saya akan menggunakan bantuan chat gpt untuk melakukan pemerograman yang akan saya jalankan di Python. Pemerogramannya adalah sebagai berikut:
 
Dalam mencari ukuran tangki yang optimal=, saya akan menggunakan bantuan chat gpt untuk melakukan pemerograman yang akan saya jalankan di Python. Pemerogramannya adalah sebagai berikut:
  

Revision as of 11:43, 9 June 2023

Introduction

Halo nama saya Ganggastara Utama dengan NPM 2106631066, dari jurusan Teknik Perkapalan Universitas Indonesia.

Resume Perkuliahan 26/05/2023

Dalam pertemuan ini, kami menyadari bahwa kesadaran dalam berpikir sangat penting dalam mencapai hasil dalam menyelesaikan masalah. Seorang mahasiswa juga perlu menggunakan potensi diri secara maksimal dan tidak hanya mengandalkan waktu di kelas untuk belajar, tetapi juga memanfaatkan waktu secara efisien untuk belajar secara mandiri.

Design & Optimization of Pressurized Hydrogen Storage

- Volume  : 1 L - Pressure  : 8 Bar - Cost  : Rp 500.000

The process of designing a hydrogen system requires careful consideration to ensure safety and efficiency. As I utilize ChatGPT to guide me through the steps involved, here is the procedure to follow:

Determine the desired capacity and size:

Decide the amount of hydrogen you intend to store in the tank, as it will influence the tank's dimensions. Consider the energy requirements that the hydrogen will provide. In this case, a 1-liter-sized tank is required. Select the appropriate tank material:

Hydrogen tanks are typically constructed using strong materials capable of withstanding high pressures. Common materials include alloy steel or carbon fiber reinforced with epoxy resin. Ensure the chosen material has sufficient resistance to hydrogen corrosion. Determine the working pressure:

Hydrogen can be stored either in compressed form or as a liquid. For compression storage, establish the working pressure based on your specific application needs. Higher working pressures necessitate tanks with thicker and stronger walls. Design the tank structure:

Hydrogen tanks often have a cylindrical design with end caps. Consider factors such as structural strength, tank mass, and thermal performance to prevent leaks or structural failures. Incorporate safety systems:

Safety is paramount when designing hydrogen tanks. Equip the tank with pressure relief valves and other necessary safety features to minimize the risk of hazards or accidents. Optimize costs:

Minimize expenses by considering factors such as material selection, manufacturing processes, and economies of scale. In this particular case, the maximum allowable cost is Rp 500,000. Explore different manufacturing techniques, such as filament winding or automated fiber placement, to optimize production costs. Test and validate:

Once the design is finalized, conduct rigorous testing and validation procedures. Ensure that the tank meets the required standards and complies with safety regulations. Examples of tests that can be performed include pressure tests, leak tests, and strength tests.The process of designing a hydrogen system requires careful consideration to ensure safety and efficiency. As I utilize ChatGPT to guide me through the steps involved, here is the procedure to follow:

Determine the desired capacity and size:

Decide the amount of hydrogen you intend to store in the tank, as it will influence the tank's dimensions. Consider the energy requirements that the hydrogen will provide. In this case, a 1-liter-sized tank is required. Select the appropriate tank material:

Hydrogen tanks are typically constructed using strong materials capable of withstanding high pressures. Common materials include alloy steel or carbon fiber reinforced with epoxy resin. Ensure the chosen material has sufficient resistance to hydrogen corrosion. Determine the working pressure:

Hydrogen can be stored either in compressed form or as a liquid. For compression storage, establish the working pressure based on your specific application needs. Higher working pressures necessitate tanks with thicker and stronger walls. Design the tank structure:

Hydrogen tanks often have a cylindrical design with end caps. Consider factors such as structural strength, tank mass, and thermal performance to prevent leaks or structural failures. Incorporate safety systems:

Safety is paramount when designing hydrogen tanks. Equip the tank with pressure relief valves and other necessary safety features to minimize the risk of hazards or accidents. Optimize costs:

Minimize expenses by considering factors such as material selection, manufacturing processes, and economies of scale. In this particular case, the maximum allowable cost is Rp 500,000. Explore different manufacturing techniques, such as filament winding or automated fiber placement, to optimize production costs. Test and validate:

Once the design is finalized, conduct rigorous testing and validation procedures. Ensure that the tank meets the required standards and complies with safety regulations. Examples of tests that can be performed include pressure tests, leak tests, and strength tests.


Final Report of Case Study of pressurized Hydrogen Storage Optimization Project

Mencari ukuran permukaan optimal untuk tangki 1 liter

Dalam mencari ukuran tangki yang optimal=, saya akan menggunakan bantuan chat gpt untuk melakukan pemerograman yang akan saya jalankan di Python. Pemerogramannya adalah sebagai berikut:

import numpy as np from scipy.optimize import minimize

  1. Fungsi objektif untuk mencari permukaan optimal tangki

def objective(x):

   # x adalah vektor variabel desain (misalnya: radius, tinggi, dll.)
   radius = x[0]
   tinggi = x[1]
   
   # Misalkan kita memiliki model matematis untuk luas permukaan tangki berdasarkan variabel desain
   permukaan = 2 * np.pi * radius**2 + 2 * np.pi * radius * tinggi
   
   # Misalkan kita ingin meminimalkan fungsi objektif, yaitu luas permukaan
   return permukaan
  1. Fungsi batasan untuk membatasi tekanan pada tangki

def constraint(x):

   # x adalah vektor variabel desain (misalnya: radius, tinggi, dll.)
   radius = x[0]
   tinggi = x[1]
   
   # Misalkan kita memiliki model matematis untuk tekanan pada tangki berdasarkan variabel desain
   tekanan = hitung_tekanan_tangki(radius, tinggi)
   
   # Mengembalikan selisih antara tekanan tangki dengan batasan tekanan (8 bar)
   return tekanan - 8
  1. Fungsi untuk menghitung tekanan pada tangki

def hitung_tekanan_tangki(radius, tinggi):

   # Implementasikan model matematis tekanan pada tangki berdasarkan variabel desain
   volume = np.pi * radius**2 * tinggi
   tekanan = volume / (1e-3)  # Mengasumsikan 1 liter = 1e-3 m^3
   return tekanan
  1. Variabel desain awal (misalnya: radius dan tinggi)

x0 = [0.5, 0.5]

  1. Batasan

constraint1 = {'type': 'ineq', 'fun': constraint}

  1. Mencari solusi optimal dengan menggunakan metode Sequential Least SQuares Programming (SLSQP)

solusi = minimize(objective, x0, method='SLSQP', constraints=constraint1)

  1. Menampilkan solusi optimal

print("Solusi optimal:") print("Radius: ", solusi.x[0]) print("Tinggi: ", solusi.x[1])