Thafhan Bagas Kurniawan

From ccitonlinewiki
Revision as of 22:26, 8 June 2023 by Thafhan Bagas Kurniawan (talk | contribs) (Design and optimize a pressurized hydrogen storage)
Jump to: navigation, search

Introduction Assalamualaikum wr. wb. perkenalkan nama saya Thafhan Bagas Kurniawan dengan NPM 2106733446

Saat ini saya sedang menjalani perkuliahan semester 4 di Universitas Indonesia jurusan Teknik Perkapalan



Resume Pertemuan 1 (26/05/2023)

Kuliah Metode Numerik 26/05/2023 diawali dengan perkenalan dari Pak DAI serta dasar pembelajaran di kelas metode numerik ini. Pada kuliah kali ini juga dibahas mengenai nilai-nilai penting yang harus dipahami ketika belajar metode numerik. salah satu nilai yang dibahas yaitu consciousness. seorang mahasiswa yang memiliki kesadaran akan mampu mempelajari hal-hal dengan baik. belajar suatu ilmu dengan beberapa guru atau dosen akan membuat kita memperoleh berbagai macam perspektif. Salah satunya ialah belajar metode numerik dengan berbagai macam dosen akan membuat kita menyadari beberapa teori yang sebelumnya belum kita sadari.


Design and optimize a pressurized hydrogen storage

To design and optimize a pressurized hydrogen storage system with a capacity of 1 liter and a pressure of 8 bar while keeping the cost below 500,000 Indonesian Rupiah (IDR), we need to consider various factors such as materials, construction, and safety requirements. Here's a general approach to achieve this:

Material Selection: The storage vessel should be made of a material suitable for high-pressure hydrogen storage, such as lightweight metals (e.g., aluminum or carbon fiber composite) or high-strength steel. Consider the cost-effectiveness of the chosen material while ensuring it meets safety standards.

Tank Design: Optimize the tank design to minimize material usage while maintaining structural integrity and safety. Consider the shape and dimensions of the tank to maximize the storage capacity within the given constraints. Explore cylindrical or spherical shapes, which are commonly used for high-pressure gas storage.

Safety Measures: Incorporate safety features such as pressure relief devices, burst discs, and pressure sensors to ensure safe operation. Conduct thorough testing and comply with safety standards to mitigate any potential risks associated with high-pressure hydrogen storage.

Cost Optimization: Estimate the material cost based on the selected storage vessel material. Consider manufacturing processes, such as extrusion or filament winding, that can reduce production costs. Minimize additional components and features to keep the overall cost within budget. Consider using cost-effective mass production techniques if applicable.

Market Research: Conduct market research to identify potential suppliers of storage vessels or components at competitive prices. Compare prices from multiple vendors to find the most cost-effective solution.

Performance Evaluation: Perform simulations or calculations to ensure the designed storage system can store hydrogen at 8 bar pressure and 1-liter capacity. Verify that the system meets the required performance criteria for hydrogen storage, such as leakage rate and pressure stability.

Cost Analysis: Sum up the estimated material costs, manufacturing costs, and any additional expenses to evaluate the overall cost. Consider potential cost reductions through partnerships, bulk purchases, or material substitution, if feasible.


Tube Thickness

import math

def calculate_optimized_thickness(capacity, pressure):

   # Constants
   density_hydrogen = 0.0899  # kg/L
   safety_factor = 2  # For safety considerations
   # Convert pressure from bar to Pa
   pressure_pa = pressure * 1e5
   # Calculate the volume of hydrogen in kg
   hydrogen_mass = capacity * density_hydrogen
   # Calculate the required thickness
   thickness = math.sqrt((pressure_pa * capacity * safety_factor) / (2 * get_yield_strength()))
   return thickness

def get_yield_strength():

   # TODO: Return the yield strength of the material in MPa
   yield_strength = 550  # MPa (example value)
   return yield_strength
  1. Example usage

capacity = 1 # L pressure = 8 # bar

optimized_thickness = calculate_optimized_thickness(capacity, pressure) print(f"The optimized hydrogen tube storage thickness is {optimized_thickness:.2f} mm.")

The optimal thickness for a hydrogen tube with a 1 L capacity and 0.8 mPa pressure is 38.14 mm

Height and Diameter

import math

def calculate_optimized_diameter(height, scaling_factor):

   # Constants
   capacity = 1  # L
   pressure = 8  # bar
   density_hydrogen = 0.0899  # kg/L
   # Calculate the mass of hydrogen in kg
   hydrogen_mass = capacity * density_hydrogen
   # Calculate the diameter
   diameter = math.sqrt((4 * hydrogen_mass) / (math.pi * pressure * height * density_hydrogen)) * scaling_factor
   return diameter
  1. Example usage

min_height = 0.1 # 10 cm in meters max_height = 0.3 # 30 cm in meters scaling_factor = 0.1

  1. Iterate over a range of heights to estimate the corresponding diameters

for height in range(int(min_height * 100), int(max_height * 100) + 1):

   height /= 100.0  # Convert back to meters from cm
   optimized_diameter = calculate_optimized_diameter(height, scaling_factor)
   print(f"For height {height:.2f} meters, the estimated diameter is {optimized_diameter:.2f} meters.")

For height 0.10 meters, the estimated diameter is 0.13 meters.