Difference between revisions of "Thafhan Bagas Kurniawan"
Raffa.bainan (talk | contribs) |
|||
(8 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 8: | Line 10: | ||
== Resume Pertemuan 1 (26/05/2023) == | == 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 | ||
+ | |||
+ | # 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
- 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