To design spacecraft systems, it is important to understand mathematical theories of optimization, multi-purpose optimization, multidisciplinary optimization, and the concept of Pareto optimal solutions. This lecture starts with the basic theory of optimization, and covers approaches to Pareto optimization and robust optimization, also covering methods of applying heuristic optimization techniques, etc. to the optimal design of complex systems.
[Objectives] Students will gain an understanding of engineering optimization techniques based on approaches such as the concept of Pareto optimal solutions and robust design needed for designing optimal systems under design requirements given to spacecraft systems. Students will also learn to apply these optimization techniques to design.
[Topics] Focusing on topics such as the mathematical theory of optimization, approximate methods for the optimization of spacecraft systems, heuristic optimization techniques, multipurpose optimization, and multidisciplinary optimization, we will cover application techniques for the optimization of spacecraft system structures, while gaining an understanding of applications for general optimization design.
Structural optimization. Optimal design, Heuristic optimization, Multi-objective optimization, Multi-disciplinary optimization, Algorithms
✔ Specialist skills | Intercultural skills | Communication skills | Critical thinking skills | Practical and/or problem-solving skills |
Aside from lectures, students will be given exercises and homework (submit as report) as necessary to deepen their understanding.
Course schedule | Required learning | |
---|---|---|
Class 1 | Basic Concepts of Numerical Optimization for Engineering Design | Studying basic concepts of optimization, and treatment of optimization of one variable functions |
Class 2 | Unconstrained Function Optimization | Treatment of unconstrained functions of N-Variables |
Class 3 | Constrained Function Minimization Techniques | Studying constrained functions of N-Variables. Linear Programming |
Class 4 | Sequential Unconstrained Techniques | Studying Sequential Unconstrained Techniques |
Class 5 | Direct Methods | Understanding Direct Methods |
Class 6 | Approximation Techniques | Studying Approximation Techniques |
Class 7 | Multi-Objective Optimization and Structural Optimization and Multi-disciplinary Optimization | Understanding Multi-Objective Optimization and Structural Optimization and Multi-disciplinary Optimization |
To enhance effective learning, students are encouraged to spend approximately 100 minutes preparing for class and another 100 minutes reviewing class content afterwards (including assignments) for each class.
They should do so by referring to textbooks and other course material.
Numerical Optimization Techniques for Engineering Design, Garret N. Vanderplaats
Numerical Optimization Techniques for Engineering Design, Garret N. Vanderplaats
Students' achievement scores are determined by final examination (about 60%) plus exercise and reports (about 40%).
Knowledge of analytical mathematics and structural analysis, and experience for computational programming are strongly recommended.
furuya.h.ab[at]m.titech.ac.jp
Contact by email for appointment.