Difference between revisions of "Ronna Hamimah"

From ccitonlinewiki
Jump to: navigation, search
Line 3: Line 3:
 
=='''Introduction'''==
 
=='''Introduction'''==
 
Hello there! My name is '''Ronna Hamimah (2106635543)''' , and I am a dedicated student pursuing a degree in Mechanical Engineering at University of Indonesia. With a passion for unraveling the complexities of machines and systems, I have immersed myself in the fascinating world of engineering. As a student, I strive for excellence in both my academic pursuits and practical applications
 
Hello there! My name is '''Ronna Hamimah (2106635543)''' , and I am a dedicated student pursuing a degree in Mechanical Engineering at University of Indonesia. With a passion for unraveling the complexities of machines and systems, I have immersed myself in the fascinating world of engineering. As a student, I strive for excellence in both my academic pursuits and practical applications
 +
 +
=='''Hydrogen'''==
 +
Hydrogen serves as an excellent '''medium for energy storage, transportation, and conversion''', aiming to develop '''clean and emission-free energy concepts'''. Various sources, using different technologies, can be utilized to produce hydrogen. Hydrogen can be derived from compounds such as fossil fuels, biomass, and water. Thermochemical processes allow for hydrogen production from biomass and fossil fuels like coal, petroleum, and natural gas.
 +
 +
Hydrogen, acquired through these methods, can be stored as an energy carrier in gas, liquid, or solid metal forms. High pressure is necessary to store hydrogen as a gas, while cryogenic systems are required for storing it as a liquid. Hydrogen can also be stored in solid form.
  
 
== '''Design & Optimization of Pressurized Hydrogen Storage'''==
 
== '''Design & Optimization of Pressurized Hydrogen Storage'''==
Line 71: Line 76:
 
Remember that optimizing a hydrogen storage design requires a multidisciplinary approach involving mechanical engineering, materials science, and safety considerations. It's advisable to consult with experts in the field and conduct a detailed feasibility study to achieve the best results within your budget.
 
Remember that optimizing a hydrogen storage design requires a multidisciplinary approach involving mechanical engineering, materials science, and safety considerations. It's advisable to consult with experts in the field and conduct a detailed feasibility study to achieve the best results within your budget.
  
 +
=='''Material of The Tank'''==
 +
The material that will be used in the construction of this hydrogen tank is '''AISI 316 austenitic stainless steel'''. Austenitic stainless steel is also one of the primary choices for manufacturers of industrial hydrogen storage. This indicates that austenitic stainless steel has been tested for availability, durability, strength, machinability, compatibility with hydrogen gas (non-reactive with hydrogen), and so on.
 +
 +
=='''Geometry Analysis'''==
 +
The code above optimizes the dimensions (radius and height) of a cylindrical structure to minimize its surface area while satisfying a volume constraint. This can be useful in various engineering and design applications where minimizing surface area or optimizing geometrical parameters is desired.
 +
<syntaxhighlight lang="xml">
 +
import numpy as np
 +
from scipy.optimize import minimize
 +
 +
def calculate_surface_area(x):
 +
    radius, height = x
 +
    surface_area = 2 * np.pi * radius * (radius + height)
 +
    return surface_area
 +
 +
def calculate_volume(x):
 +
    radius, height = x
 +
    volume = np.pi * radius**2 * height
 +
    return volume
 +
 +
def optimize_cylinder():
 +
    initial_guess = [1.0, 10.0]
 +
    bounds = [(0, None), (0, None)]
 +
    constraint = {'type': 'eq', 'fun': lambda x: calculate_volume(x) - 1050}
 +
 +
    result = minimize(calculate_surface_area, initial_guess, method='SLSQP', bounds=bounds, constraints=constraint)
 +
 +
    print("Optimization Results:")
 +
    print("Radius: {:.2f} cm".format(result.x[0]))
 +
    print("Height: {:.2f} cm".format(result.x[1]))
 +
    print("Surface Area: {:.2f} cm^2".format(result.fun))
 +
 +
optimize_cylinder()
 +
</syntaxhighlight>
 +
Based on the provided code, the following information can be obtained:
 +
the code Optimization Results:
 +
Radius: '''5.51 cm'''
 +
Height: '''11.02 cm'''
 +
Surface Area: '''571.88 cm^2'''
  
 
=='''Cost Analysis'''==
 
=='''Cost Analysis'''==
Line 171: Line 214:
 
This code calculates the optimal number of hydrogen storage units to be purchased based on the given price per unit, capacity per unit, and maximum budget. It iterates through the possible number of units within the budget and calculates the corresponding total storage capacity and cost. It keeps track of the best solution with the highest total capacity while staying within the budget. The results are then printed, including the number of units, total capacity, and total cost. Additionally, the code plots a graph showing the '''relationship between the number of units and the total storage capacity'''.
 
This code calculates the optimal number of hydrogen storage units to be purchased based on the given price per unit, capacity per unit, and maximum budget. It iterates through the possible number of units within the budget and calculates the corresponding total storage capacity and cost. It keeps track of the best solution with the highest total capacity while staying within the budget. The results are then printed, including the number of units, total capacity, and total cost. Additionally, the code plots a graph showing the '''relationship between the number of units and the total storage capacity'''.
 
[[File:Graphic.png|300x300px]]
 
[[File:Graphic.png|300x300px]]
 +
 +
=='''Final Remarks'''==
 +
It is highly recommended to involve experienced professionals with expertise in hydrogen safety and risk assessment during the design and implementation of a hydrogen storage system. They can provide valuable insights and help identify and mitigate potential risks associated with the specific storage design and application. Remember that optimizing a hydrogen storage design requires a multidisciplinary approach involving mechanical engineering, materials science, and safety considerations. It's advisable to consult with experts in the field and conduct a detailed feasibility study to achieve the best results within your budget.

Revision as of 12:17, 5 June 2023

Ronna Hamimah.jpg

Introduction

Hello there! My name is Ronna Hamimah (2106635543) , and I am a dedicated student pursuing a degree in Mechanical Engineering at University of Indonesia. With a passion for unraveling the complexities of machines and systems, I have immersed myself in the fascinating world of engineering. As a student, I strive for excellence in both my academic pursuits and practical applications

Hydrogen

Hydrogen serves as an excellent medium for energy storage, transportation, and conversion, aiming to develop clean and emission-free energy concepts. Various sources, using different technologies, can be utilized to produce hydrogen. Hydrogen can be derived from compounds such as fossil fuels, biomass, and water. Thermochemical processes allow for hydrogen production from biomass and fossil fuels like coal, petroleum, and natural gas.

Hydrogen, acquired through these methods, can be stored as an energy carrier in gas, liquid, or solid metal forms. High pressure is necessary to store hydrogen as a gas, while cryogenic systems are required for storing it as a liquid. Hydrogen can also be stored in solid form.

Design & Optimization of Pressurized Hydrogen Storage

Optimizing a 1-liter hydrogen storage design within a limited budget requires careful consideration of various factors. Here are a few suggestions to help you achieve a design concept and optimization for storing hydrogen at 8 bar pressure with a capacity of 1 liter and a maximum budget of Rp500,000.

1. Material Selection

Choose lightweight materials that can withstand high-pressure conditions while remaining cost-effective. Composite materials, such as carbon fiber reinforced polymers (CFRP) or aluminum alloys, could be potential options.

2. Tank Design

Opt for a cylindrical shape with reinforced walls to minimize material usage while maintaining structural integrity. Conduct thorough stress analysis to ensure the tank can withstand the desired pressure of 8 bar.

3. Safety Measures

Implement necessary safety features, such as pressure relief valves and rupture discs, to prevent over-pressurization and ensure the integrity of the tank.

4. Insulation

To reduce heat transfer and minimize energy loss, consider incorporating efficient insulation materials, such as foams or vacuum insulation panels.

5. Regulators and Valves

Include efficient pressure regulators and valves to control the release of hydrogen and maintain a stable pressure within the storage system.

6. Cost Analysis

Evaluate different suppliers, materials, and manufacturing methods to find the most cost-effective options within your budget. Consider both initial costs and long-term maintenance expenses.

7. Testing and Certification

Ensure the hydrogen storage design complies with industry standards and safety regulations. Perform thorough testing, including burst tests and leak checks, to verify the integrity of the storage system.


Conducting a comprehensive risk assessment is an essential part of designing any hydrogen storage system. Hydrogen is a highly flammable gas, and ensuring the safety of the storage system is of paramount importance. Here are some key aspects to consider during the risk assessment:

1. Fire and Explosion Hazards:

Hydrogen is highly flammable and can form explosive mixtures with air. Assess the potential for ignition sources, such as electrical equipment, static electricity, or open flames, and implement appropriate safety measures to mitigate the risks.

2. Ventilation:

Adequate ventilation is crucial to prevent the accumulation of hydrogen gas, which can create an explosive atmosphere. Ensure that the storage system is properly ventilated to disperse any leaked hydrogen gas.

3. Pressure Management:

Hydrogen storage systems operate under pressure. Assess the risks associated with over-pressurization or sudden pressure releases, and include pressure relief valves, burst discs, or other pressure safety devices to prevent catastrophic failures.

4. Material Compatibility:

Evaluate the compatibility of storage materials (e.g., cylinders, seals, valves) with hydrogen gas. Hydrogen can cause embrittlement in certain metals, potentially leading to failures. Use materials that are specifically designed for hydrogen storage or have been certified for compatibility.

5. Leak Detection and Monitoring:

Implement systems for detecting and monitoring hydrogen leaks. This can include gas sensors, hydrogen detectors, or leak detection solutions. Early detection of leaks allows for timely intervention and prevents the build-up of hydrogen gas.

6. Training and Safety Procedures:

Provide adequate training to personnel involved in handling, storing, and maintaining the hydrogen storage system. Develop clear safety procedures, emergency response plans, and protocols for handling hydrogen-related incidents.

7. Compliance with Regulations:

Ensure compliance with relevant safety regulations, codes, and standards for hydrogen storage systems. Familiarize yourself with local, national, and international guidelines to ensure the system meets all necessary requirements.


It is highly recommended to involve experienced professionals with expertise in hydrogen safety and risk assessment during the design and implementation of a hydrogen storage system. They can provide valuable insights and help identify and mitigate potential risks associated with the specific storage design and application. Remember that optimizing a hydrogen storage design requires a multidisciplinary approach involving mechanical engineering, materials science, and safety considerations. It's advisable to consult with experts in the field and conduct a detailed feasibility study to achieve the best results within your budget.

Material of The Tank

The material that will be used in the construction of this hydrogen tank is AISI 316 austenitic stainless steel. Austenitic stainless steel is also one of the primary choices for manufacturers of industrial hydrogen storage. This indicates that austenitic stainless steel has been tested for availability, durability, strength, machinability, compatibility with hydrogen gas (non-reactive with hydrogen), and so on.

Geometry Analysis

The code above optimizes the dimensions (radius and height) of a cylindrical structure to minimize its surface area while satisfying a volume constraint. This can be useful in various engineering and design applications where minimizing surface area or optimizing geometrical parameters is desired.

import numpy as np
from scipy.optimize import minimize

def calculate_surface_area(x):
    radius, height = x
    surface_area = 2 * np.pi * radius * (radius + height)
    return surface_area

def calculate_volume(x):
    radius, height = x
    volume = np.pi * radius**2 * height
    return volume

def optimize_cylinder():
    initial_guess = [1.0, 10.0]
    bounds = [(0, None), (0, None)]
    constraint = {'type': 'eq', 'fun': lambda x: calculate_volume(x) - 1050}

    result = minimize(calculate_surface_area, initial_guess, method='SLSQP', bounds=bounds, constraints=constraint)

    print("Optimization Results:")
    print("Radius: {:.2f} cm".format(result.x[0]))
    print("Height: {:.2f} cm".format(result.x[1]))
    print("Surface Area: {:.2f} cm^2".format(result.fun))

optimize_cylinder()

Based on the provided code, the following information can be obtained: the code Optimization Results: Radius: 5.51 cm Height: 11.02 cm Surface Area: 571.88 cm^2

Cost Analysis

To optimize the storage of hydrogen at 8 bar pressure with a 1-liter capacity and a maximum budget of Rp500,000, we can approach it as an optimization problem by using a phyton's code below:

from scipy.optimize import minimize

# Price and capacity
price_per_unit = 100000  # Price per unit of hydrogen storage
capacity_per_unit = 1  # Capacity of hydrogen storage per unit

# Maximum budget
max_budget = 500000

# Objective function
def objective_function(x):
    return -x * capacity_per_unit

# Constraint function
def budget_constraint(purchase_amount):
    return max_budget - (price_per_unit * purchase_amount)

budget_constraint_eq = {'type': 'ineq', 'fun': budget_constraint}

# Initial value
x0 = 0

# Bounds
bounds = [(0, None)]

# Solve the optimization problem
solution = minimize(objective_function, x0, method='SLSQP', bounds=bounds, constraints=[budget_constraint_eq])

# Print the results
print("Status:", "Optimal" if solution.success else "No solution found")
print("Number of hydrogen storage units to be purchased:", solution.x[0])
print("Total storage capacity:", solution.x[0] * capacity_per_unit, "liters")
print("Total cost:", solution.x[0] * price_per_unit, "Rupiah")

This code will calculate the optimal number of hydrogen storage units to be purchased within the given budget, considering a storage capacity of 1 liter per unit and a price per unit of Rp100,000. The optimization problem is solved using the SLSQP method, and the results are printed, including the status, the number of units to be purchased, the total storage capacity, and the total cost in Rupiah.

From the code above, we obtain the following information:

Status: Optimal Number of hydrogen storage units to be purchased: 5.0 Total storage capacity: 5.0 liters Total cost: 500000.0 Rupiah


We can also use phyton to show graphic between total storage and hydrogen storage optimazation:

import matplotlib.pyplot as plt

# Price and capacity
unit_price = 100000  # Price per unit of hydrogen storage
unit_capacity = 1  # Capacity per unit of hydrogen storage

# Maximum budget
max_budget = 500000

# Initialize variables
best_unit_count = 0
best_total_capacity = 0
best_total_cost = 0

# Initialize lists for the graph
unit_count_list = []
total_capacity_list = []

# Iteration to find the optimal solution
for unit_count in range(int(max_budget / unit_price) + 1):
    total_capacity = unit_count * unit_capacity
    total_cost = unit_count * unit_price

    if total_capacity > best_total_capacity and total_cost <= max_budget:
        best_unit_count = unit_count
        best_total_capacity = total_capacity
        best_total_cost = total_cost

    # Add data to the lists for the graph
    unit_count_list.append(unit_count)
    total_capacity_list.append(total_capacity)

# Display the results
print("Number of hydrogen storage units to be purchased:", best_unit_count)
print("Total storage capacity:", best_total_capacity, "liters")
print("Total cost:", best_total_cost, "Rupiah")

# Display the graph
plt.plot(unit_count_list, total_capacity_list)
plt.xlabel('Number of Hydrogen Storage Units')
plt.ylabel('Total Storage Capacity (liters)')
plt.title('Hydrogen Storage Optimization')
plt.grid(True)
plt.show()

This code calculates the optimal number of hydrogen storage units to be purchased based on the given price per unit, capacity per unit, and maximum budget. It iterates through the possible number of units within the budget and calculates the corresponding total storage capacity and cost. It keeps track of the best solution with the highest total capacity while staying within the budget. The results are then printed, including the number of units, total capacity, and total cost. Additionally, the code plots a graph showing the relationship between the number of units and the total storage capacity. Graphic.png

Final Remarks

It is highly recommended to involve experienced professionals with expertise in hydrogen safety and risk assessment during the design and implementation of a hydrogen storage system. They can provide valuable insights and help identify and mitigate potential risks associated with the specific storage design and application. Remember that optimizing a hydrogen storage design requires a multidisciplinary approach involving mechanical engineering, materials science, and safety considerations. It's advisable to consult with experts in the field and conduct a detailed feasibility study to achieve the best results within your budget.