topopt-hw

Problem 7: Mechanism synthesis

This problem is relatively simple because we have already dealt with multi-load cases in Assignment 3, and we have extensively analyzed the MMA method in Assignment 4. Therefore, both the problem to be solved and the method to solve it are already very familiar to us.

The purpose of this problem is to minimize the maximum compliance of the structure under different loads, that is, to find the optimal material distribution within a given volume constraint so that the structure deforms minimally under various force applications.

\[z=\max_{k=1,\cdots,p} \lbrace |h_k(x)| \rbrace\]

In the code, we let

fval(1:p) = c(1:p);  fval(p+1:2*p) = -c(1:p);

Results and Analysis

Figure 1: Using MMA & Formulation in Assignment 7

The shortcoming of this assignment is the lack of sufficient examples in mind, failing to come up with appropriate three load cases that possess practical physical significance. The three curves presented in the assignment example show minimal differences.

Another area for improvement is to compare the explanation of the optimization problem in this assignment with the approach in Assignment 3, where the objective function is a weighted sum of three individual objective functions.