Purdue Aeronautics and Astronautics logo vertical

Schedule

AAE 550 Multidisciplinary Design Optimization
Prof. Crossley

Fall 2021

SCHEDULE AAE 550 WEB PAGES


[Homepage] - [Syllabus] - [Schedule]


List of Topics

This page provides a listing of the topics planned for AAE 550 along with assignments due based on class number.  The specific topics and the order they appear may change throughout the semester.  For an exact schedule, including specific due dates for graded assignments this semester, refer to the course notes and visit the course on Brightspace.

Module Topic / Handout Equivalent class sessionAssignment due
01 Class Introduction 01:
23 Aug 2021
02 Basic Concepts I – Definitions, Optimal Design Problem Statement, Iterative Procedure 02:
25 Aug 2021
Basic Concepts II - Review of Matrix Algebra, Matrix Derivatives, Taylor's Theorem 03:
27 Aug 2021
Basic Concepts III - Solution Existence and Uniqueness, Kuhn-Tucker Conditions 04:
30 Aug 2021
Assessment 0
30 Aug 2021
03 Functions of One Variable I - Concepts, Newton's Method, and Quadratic Fit 05:
01 Sep 2021
Functions of One Variable II - Golden Section Search, Matlab’s fminbnd 06:
03 Sep 2021
04 Unconstrained Functions in N Variables I: First-Order Methods – Calculating Derivatives, Steepest Descent 07:
08 Sep 2021
Homework 0
08 Sep 2021
Unconstrained Functions in N Variables II: First-Order Methods - Conjugate Direction, Variable Metric (DFP, BFGS) 08:
10 Sep 2021
Unconstrained Functions in N Variables III: Second-Order Methods - Newton's Method, Variable Transformation and Scaling 09:
13 Sep 2021
Assessment 1
13 Sep 2021
Unconstrained Functions in N Variables IV: Convergence Criteria, Matlab’s fminunc, Excel Solver Add-in 10:
15 Sep 2021
05 Constrained Functions in N Variables I: SUMT - Exterior and Interior Penalty Methods 11:
17 Sep 2021
Constrained Functions in N Variables II: SUMT - Extended Interior Penalty Methods, Comparison of Penalty Methods, Constraint Scaling 12:
20 Sep 2021
Assessment 2
20 Sep 2021
Constrained Functions in N Variables III: SUMT - Augmented Lagrange Multiplier (ALM) Method 13:
22 Sep 2021
06 Linear Programming I: Simplex Method 14:
24 Sep 2021
Linear Programming II: Simplex Method, Excel Solver for LP 15:
27 Sep 2021
Linear Programming III and Quadratic Programming: Matlab’s linprog, Quadratic Programming, Matlab’s quadprog 16:
29 Sep 2021
Homework 1
29 Sep 2021
07 Constrained Functions in N Variables - Direct Methods I: Introductory Concepts, Sequential Linear Programming (SLP), Method of Centers (MoC) 17:
01 Oct 2021
Constrained Functions in N Variables - Direct Methods II: Method of Centers (MoC) continued, Feasible Directions 18:
04 Oct 2021
Constrained Functions in N Variables - Direct Methods III: Zoutendjik's Feasible Directions 19:
06 Oct 2021
Assessment 3
06 Oct 2021
Constrained Functions in N Variables - Direct Methods IV: Zoutendjik's Feasible Directions, Reduced Gradient 20:
08 Oct 2021
Constrained Functions in N Variables - Direct Methods V: Generalized Reduced Gradient (GRG) 21:
13 Oct 2021
Constrained Functions in N Variables - Direct Methods VI: Generalized Reduced Gradient (GRG) and Excel Solver Add-in, Sequential Quadratic Programming (SQP) 22:
15 Oct 2021
Homework 2
15 Oct 2021
Constrained Functions in N Variables - Direct Methods VII: Sequential Quadratic Programming (SQP), Matlab's fmincon 23:
18 Oct 2021

08 Final Project - first discussion 24:
20 Oct 2021
09 Non-smooth and Global Optimization I: Nelder-Mead Simplex 25:
22 Oct 2021
Non-smooth and Global Optimization II: Nelder-Mead Simplex 26:
25 Oct 2021
Assessment 4
25 Oct 2021
Non-smooth and Global Optimization III: Simulated Annealing 27:
27 Oct 2021
Non-smooth and Global Optimization IV: Simulated Annealing 28:
29 Oct 2021
Non-smooth and Global Optimization V: Genetic Algorithms 29:
01 Nov 2021
Homework 3
01 Nov 2021
Non-smooth and Global Optimization VI: Genetic Algorithms 30:
03 Nov 2021
Non-smooth and Global Optimization VII: Genetic Algorithms 31:
05 Nov 2021
Project Abstract
05 Nov 2021
complete Non-smooth and Global Optimization32:
08 Nov 2021
10 Multiobjective Design I: Pareto Optimality and Dominance, Weighted Sum 33:
10 Nov 2021
Multiobjective Design II: Weighted Sum, ε-Constraint (Gaming) Approach 34:
12 Nov 2021
Assessment 5
12 Nov 2021
Multiobjective Design III: Min-Max Approach, Goal Attainment 35:
15 Nov 2021
11 Approximation Techniques I: Basic Concepts, Derivative Based, Response Surface Methods 36:
17 Nov 2021
Homework 4
17 Nov 2021
Approximation Techniques II: Least squares for Response Surface Coefficients, Design of Experiments 37:
19 Nov 2021

Approximation Techniques III: Global Response Surface Approximation 38:
22 Nov 2021
Assessment 6
23 Nov 2021 (note this is a Tuesday)
Approximation Techniques IV: Sequential Response Surface Approximations 39:
29 Nov 2021

12 Final Project Comments and Course Evaluation Discussion 40:
01 Dec 2021
13 Multidisciplinary Optimization I: Decomposition Strategies 41:
03 Dec 2021
Assessment 7
03 Dec 2021
Multidisciplinary Optimization II: Multidisciplinary Feasible and All-at-Once Examples 42:
06 Dec 2021
Multidisciplinary Optimization III: Collaborative Optimization Example 43:
08 Dec 2021
14 Revisiting the AAE 550 "Toolbox" and Closing Comments 44:
10 Dec 2021
Final Project
10 Dec 2021


Modified August 19, 2021