UUM526E Project Spring 2023
UUM526E Project Spring 2023
First, establish teams of 2 students each for your final projects of this class. Then write an extended
abstract of the work that you propose to do. Your project can be either
1) developing your own computer code (in Matlab, Python, Fortran, C++ etc.) by programming a
state-of-the-art optimization algorithm and solving a generic optimization problem from
literature with it.
2) solving a complex product development from industry and/or a research problem by utilizing
the software packages (i.e. Nastran, Ansys,Tosca, Modefrontier, Optistruct, OpenMDAO,
Dakota)
In both cases, your contribution, the amount of effort and thinking that you put into this project,
innovation and the originality and complexity of your project will be the most important criteria when
evaluating your work. (Please remember that you should try to optimize a system if you know the
original design very well and then your analysis results and your analysis methodology concerning to
that design is very well validated.)
Further recommended topics are such as:
I. multi-disciplinary optimization
II. multi-objective optimization
III. sensitivity analysis (direct and adjoint methods)
IV. reliability based design optimization
V. robust optimization
VI. stochastic optimization
VII. uncertainty quantification and design under uncertainty
VIII. reduced order modelling/surrogate models
IX. topology optimization and additive manufacturing
X. multifidelity optimization
XI. machine learning, neural networks
Please include the following basic steps in your project proposal (if applicable):
Q Describe your optimization problem. Tell us why you choose this subject. Why is this
optimization problem important? In which area or sector? What will the end effects be?
(economy, time efficiency, energy efficiency, material efficiency, better industrial design etc.).
Q For the optimization problem you chose, describe your objective, constraints, design variables
etc. Explain the initial design and the performance at the initial design. What is your target
performance?
Q If it is possible, formulate your optimization problem mathematically. Tell us what kind of an
optimization problem it is according to each category (constrained/ unconstrained, single/
multi-objective, continuous/ discrete parameters, single/ multi-disciplinary, physical meaning
etc.)
Q Tell us about your methodology; which tools you will use in modelling the design geometry
and analysing your problem. If you are using a CAD, FEM and CFD code, give the names.
(CATIA, IDEAS, Pro-E, Patran, Hypermesh, Nastran, Ansys, Abaqus, Fluent, CFX, Star-CD
etc.).
Q If you are working on an industrial design project you should use either the true geometry in
the CAD model or at least a very good approximation of the true geometry. If there are any,
comment on your simplifications.
Q Tell us which optimization method you will use for solving this optimization problem and why.
Explain why this optimization method/ algorithm/ tool is the best fit method that can be used
for this problem? May there be other alternatives? If you will use one of the commercial or
open-source optimization softwares give the name (Matlab-optimization, Ansys-optimization,
Nastran-optimization, Modefrontier, Volta, LMS.Optimus, Opti-Struct, Tosca, Robust Design,
Engineous, OpenMDAO, Dakota, SNOPT etc.).
Q If you are developing your own computer code, explain the optimization algorithm that you will
program, which language you will use and give a proposal flow-chart.
Q Tell what kind of difficulties and results you expect while you will work on this project.
Q Comment if you would like to and/or can produce a conference paper out of this project.
Your abstract should be no less than 1500 words. You can also include pictures, print of CAD
geometry, plots, flowcharts etc. as an appendix. Use LaTeX technical paper template of AIAA.