Optimization in engineering problems
Loading...
Date
Authors
Lamichhane, Dipesh
Advisor
Referee
Mark
A
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta strojního inženýrství
ORCID
Abstract
This thesis addresses the application of optimization methods to engineering design problems, focusing on structural systems. It reviews linear programming (LP), nonlinear programming (NLP), and multi-objective optimization techniques. Four case studies are solved: (1) a scaffolding support system (LP); (2) a beam design problem (NLP); (3) a truss design problem (NLP); and (4) a water-tank column design with competing objectives (minimize mass, maximize natural frequency). For each problem, equilibrium equations and constraints are derived from mechanics, and the optimization model is implemented in MATLAB and Python. The results yield optimal designs under given constraints, with engineering insights drawn from load distribution, weight reduction, and vibration analysis. All computational results (numerical from python and graphical from MATLAB) agree, validating the formulations. Overall, the thesis demonstrates how combining optimization algorithms with mechanics principles can yield effective structural designs.
This thesis addresses the application of optimization methods to engineering design problems, focusing on structural systems. It reviews linear programming (LP), nonlinear programming (NLP), and multi-objective optimization techniques. Four case studies are solved: (1) a scaffolding support system (LP); (2) a beam design problem (NLP); (3) a truss design problem (NLP); and (4) a water-tank column design with competing objectives (minimize mass, maximize natural frequency). For each problem, equilibrium equations and constraints are derived from mechanics, and the optimization model is implemented in MATLAB and Python. The results yield optimal designs under given constraints, with engineering insights drawn from load distribution, weight reduction, and vibration analysis. All computational results (numerical from python and graphical from MATLAB) agree, validating the formulations. Overall, the thesis demonstrates how combining optimization algorithms with mechanics principles can yield effective structural designs.
This thesis addresses the application of optimization methods to engineering design problems, focusing on structural systems. It reviews linear programming (LP), nonlinear programming (NLP), and multi-objective optimization techniques. Four case studies are solved: (1) a scaffolding support system (LP); (2) a beam design problem (NLP); (3) a truss design problem (NLP); and (4) a water-tank column design with competing objectives (minimize mass, maximize natural frequency). For each problem, equilibrium equations and constraints are derived from mechanics, and the optimization model is implemented in MATLAB and Python. The results yield optimal designs under given constraints, with engineering insights drawn from load distribution, weight reduction, and vibration analysis. All computational results (numerical from python and graphical from MATLAB) agree, validating the formulations. Overall, the thesis demonstrates how combining optimization algorithms with mechanics principles can yield effective structural designs.
Description
Citation
LAMICHHANE, D. Optimization in engineering problems [online]. Brno: Vysoké učení technické v Brně. Fakulta strojního inženýrství. 2025.
Document type
Document version
Date of access to the full text
Language of document
en
Study field
bez specializace
Comittee
doc. Ing. Luděk Nechvátal, Ph.D. (předseda)
prof. RNDr. Josef Šlapal, CSc. (místopředseda)
doc. Ing. Petr Tomášek, Ph.D. (člen)
doc. Ing. Jiří Šremr, Ph.D. (člen)
prof. RNDr. Miloslav Druckmüller, CSc. (člen)
Prof. Bruno Rubino, Ph.D. (člen)
Prof. Corrado Lattanzio, Ph.D. (člen)
Gennaro Ciampa, Ph.D. (člen)
Date of acceptance
2025-06-17
Defence
The student presented their thesis, followed by the supervisor—who was present in person—delivering their evaluation. Subsequently, the secretary read the opponent's review aloud. The student then responded to the opponent's questions in a satisfactory manner.
Result of defence
práce byla úspěšně obhájena
