Optimisation of load carrying capacity of I-beams subject to buckling constraint using MATLAB and ANSYS
The I-beam, a foundational element in structural engineering, plays a critical role in loadbearing structures. In an I-beam, the horizontal section is often referred to as the "flange", while the vertical section is called the "web". As the I-beams are widely used in structural...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/177265 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-177265 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1772652024-06-01T16:50:38Z Optimisation of load carrying capacity of I-beams subject to buckling constraint using MATLAB and ANSYS Tan, Wei Zhe Sellakkutti Rajendran School of Mechanical and Aerospace Engineering MSRajendran@ntu.edu.sg Engineering ANSYS FEA The I-beam, a foundational element in structural engineering, plays a critical role in loadbearing structures. In an I-beam, the horizontal section is often referred to as the "flange", while the vertical section is called the "web". As the I-beams are widely used in structural engineering, an analysis to understand the failure load is essential in the design of I-beams. This Final Year Project (FYP) focuses on a detailed analysis of I-beams using the ANSYS APDL platform, with a primary focus on optimising the cross-section of the I-beam to avoid buckling failure and yield failure. The I-beam dimensions such as flange width, are varied to increase the failure load it can withstand. Finite element method is a powerful numerical tool for determining stress levels. This FYP uses the Finite Element Analysis (FEA) software, ANSYS Mechanical APDL to obtain the critical buckling load and yield load. Firstly, a series of finite element models are created by varying the design parameters, and the yield load and the critical buckling load are computed for each of the models. The results are plotted against the parameter values and the maximum failure load is obtained from the plot. For this purpose, four parameters are varied, viz., flange width, flange thickness, web width and web thickness. The above process of finding the maximum failure load is manual and time-consuming. Next, a code is written in MATLAB to automate the whole optimisation process described above. The code employs the collaborative use of MATLAB and ANSYS APDL for solving the optimisation problem, with the goal of enhancing the I-beam's failure load. In order to avoid the buckling failure happening before the yield failure, an additional constraint of (critical buckling load / yield load) > 1 is introduced in the optimisation process. This ratio (critical buckling load / yield load) is defined to be the safety factor against buckling failure. The result from the analyses shows that for different values of safety factor, critical buckling load stays almost constant and only the yield load changes. The higher the safety factor, the lower the yield load of the optimised beam. Bachelor's degree 2024-05-27T02:08:01Z 2024-05-27T02:08:01Z 2024 Final Year Project (FYP) Tan, W. Z. (2024). Optimisation of load carrying capacity of I-beams subject to buckling constraint using MATLAB and ANSYS. Final Year Project (FYP), Nanyang Technological University, Singapore. https://hdl.handle.net/10356/177265 https://hdl.handle.net/10356/177265 en C073 application/pdf Nanyang Technological University |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering ANSYS FEA |
spellingShingle |
Engineering ANSYS FEA Tan, Wei Zhe Optimisation of load carrying capacity of I-beams subject to buckling constraint using MATLAB and ANSYS |
description |
The I-beam, a foundational element in structural engineering, plays a critical role in loadbearing structures. In an I-beam, the horizontal section is often referred to as the "flange",
while the vertical section is called the "web". As the I-beams are widely used in structural
engineering, an analysis to understand the failure load is essential in the design of I-beams.
This Final Year Project (FYP) focuses on a detailed analysis of I-beams using the ANSYS
APDL platform, with a primary focus on optimising the cross-section of the I-beam to
avoid buckling failure and yield failure. The I-beam dimensions such as flange width, are
varied to increase the failure load it can withstand.
Finite element method is a powerful numerical tool for determining stress levels. This
FYP uses the Finite Element Analysis (FEA) software, ANSYS Mechanical APDL to
obtain the critical buckling load and yield load.
Firstly, a series of finite element models are created by varying the design parameters,
and the yield load and the critical buckling load are computed for each of the models. The
results are plotted against the parameter values and the maximum failure load is obtained
from the plot. For this purpose, four parameters are varied, viz., flange width, flange
thickness, web width and web thickness. The above process of finding the maximum
failure load is manual and time-consuming.
Next, a code is written in MATLAB to automate the whole optimisation process described
above. The code employs the collaborative use of MATLAB and ANSYS APDL for
solving the optimisation problem, with the goal of enhancing the I-beam's failure load. In
order to avoid the buckling failure happening before the yield failure, an additional
constraint of (critical buckling load / yield load) > 1 is introduced in the optimisation
process. This ratio (critical buckling load / yield load) is defined to be the safety factor
against buckling failure.
The result from the analyses shows that for different values of safety factor, critical
buckling load stays almost constant and only the yield load changes. The higher the safety
factor, the lower the yield load of the optimised beam. |
author2 |
Sellakkutti Rajendran |
author_facet |
Sellakkutti Rajendran Tan, Wei Zhe |
format |
Final Year Project |
author |
Tan, Wei Zhe |
author_sort |
Tan, Wei Zhe |
title |
Optimisation of load carrying capacity of I-beams subject to buckling constraint using MATLAB and ANSYS |
title_short |
Optimisation of load carrying capacity of I-beams subject to buckling constraint using MATLAB and ANSYS |
title_full |
Optimisation of load carrying capacity of I-beams subject to buckling constraint using MATLAB and ANSYS |
title_fullStr |
Optimisation of load carrying capacity of I-beams subject to buckling constraint using MATLAB and ANSYS |
title_full_unstemmed |
Optimisation of load carrying capacity of I-beams subject to buckling constraint using MATLAB and ANSYS |
title_sort |
optimisation of load carrying capacity of i-beams subject to buckling constraint using matlab and ansys |
publisher |
Nanyang Technological University |
publishDate |
2024 |
url |
https://hdl.handle.net/10356/177265 |
_version_ |
1800916107518803968 |