Back to results

Virginia Tech

A Structural Optimization Scripted Software System

Abstract

dc:description.abstract

This thesis introduces an optimization software system which supports two separate optimization approaches to solve structural optimization problems with small and large-scale finite element models. The approach for solving the structural optimization problems of small-scale finite element models consists of the gradient-based optimization method and input file regeneration program. The small-scale structural optimization system, requires users only to put in the parameters of the initial design, the system will run the optimization process and generate new models automatically until the solutions are obtained. The approach for solving structural optimization problems of large-scale finite element models combines parametric finite element modeling methods executed by Python scripts with response surface optimization methods (RSM). This approach reduces the number of finite element analyses as well as reduces the optimization process time. The optimization module of the system is performed by the MATLAB optimization toolbox and the Abaqus finite element program with scripts implemented in Python. A benchmark hollow-tube weight-minimization problem is conducted to test the optimization software system. The percent difference between the solution found by the graphical optimization method and the solution found by the 3D beam finite element model with Sequential Quadratic Programming (SQP) solver and the graphical optimization method is 1.99%. The percent difference between the results from the 3D beam finite element model with SQP solver and the result from 3D brick finite element model with response surface method is 8.16%. The percent difference between the results from the 3D brick finite element model with RSM and the result from the graphical optimization method is 10.31%.

Degree

thesis:*
Name thesis:degree_name
Master of Science
Level thesis:degree_level
masters
Discipline thesis:degree_discipline
Mechanical Engineering
Department dc:contributor.department
Mechanical Engineering
Grantor dc:publisher
Virginia Tech
Year dc:date.issued
2019

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Sun, Yongyan
Chair dc:contributor.committeechair
  • West, Robert L.
Committee members dc:contributor.committeemember
  • Bohn, Jan Helge
  • Canfield, Robert A.

Subjects

dc:subject × 3

Rights

dc:rights
Statement dc:rights
  • In Copyright

Identifiers

dc:identifier.*
Dc Identifier Other
vt_gsexam:19271
OAI identifier oai:identifier
oai:vtechworks.lib.vt.edu:10919/88725

Chain of custody

source
Harvested from
Virginia Tech
Base URL
vtechworks.lib.vt.edu/oai/request
Last updated
2026-07-22
Source record
OAI-PMH GetRecord
citation

Sun, Yongyan. A Structural Optimization Scripted Software System. masters thesis, Virginia Tech, 2019. http://hdl.handle.net/10919/88725