Difference between revisions of "Thafhan Bagas Kurniawan"

From ccitonlinewiki
Jump to: navigation, search
 
(6 intermediate revisions by one other user not shown)
Line 3: Line 3:
 
Saat ini saya sedang menjalani perkuliahan semester 4 di Universitas Indonesia jurusan Teknik Perkapalan  
 
Saat ini saya sedang menjalani perkuliahan semester 4 di Universitas Indonesia jurusan Teknik Perkapalan  
  
 +
[https://www.youtube.com/watch?v=yn6u-2c_h1I My Conscious Efforts in Numerical Method Learning and it's Application in Hydrogen Storage Design]
 +
<youtube width="400" height="200">v=yn6u-2c_h1I</youtube>
  
  
Line 45: Line 47:
 
Sum up the estimated material costs, manufacturing costs, and any additional expenses to evaluate the overall cost.
 
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.
 
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
 +
 +
# 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
 +
 +
# Example usage
 +
min_height = 0.1  # 10 cm in meters
 +
max_height = 0.3  # 30 cm in meters
 +
scaling_factor = 0.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.'''
 +
 +
'''Surface area'''
 +
 +
 +
import math
 +
 +
def calculate_surface_area(radius, height):
 +
    # Calculate the surface area
 +
    surface_area = 2 * math.pi * radius * (height + radius)
 +
 +
    return surface_area
 +
 +
# Example usage
 +
radius = 0.06  # meters
 +
height = 0.25  # meters
 +
 +
# Calculate the surface area
 +
surface_area = calculate_surface_area(radius, height)
 +
 +
print(f"The surface area of the hydrogen tube storage is {surface_area:.2f} square meters.")
 +
 +
the surface area is 0.12 square meters
 +
 +
for 1 mm CFRP the cost is Rp12000 in this case we want 10 mm so that we need Rp 120000
 +
for alumunium with dimension 13 mm we need Rp 136584. so in total we will need Rp 256584

Latest revision as of 11:13, 16 June 2023

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

My Conscious Efforts in Numerical Method Learning and it's Application in Hydrogen Storage Design



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.

Surface area


import math

def calculate_surface_area(radius, height):

   # Calculate the surface area
   surface_area = 2 * math.pi * radius * (height + radius)
   return surface_area
  1. Example usage

radius = 0.06 # meters height = 0.25 # meters

  1. Calculate the surface area

surface_area = calculate_surface_area(radius, height)

print(f"The surface area of the hydrogen tube storage is {surface_area:.2f} square meters.")

the surface area is 0.12 square meters

for 1 mm CFRP the cost is Rp12000 in this case we want 10 mm so that we need Rp 120000 for alumunium with dimension 13 mm we need Rp 136584. so in total we will need Rp 256584