PSI - Issue 37

Iulian Constantin Coropețchi et al. / Procedia Structural Integrity 37 (2022) 755 – 762 Coropetchi et al./ Structural Integrity Procedia 00 (2019) 000 – 000

760

6

(a)

(b)

Fig. 5.(a) Greedy algorithm structure; (b) Example of algorithm sequence.

Choosing an objective function for the algorithm is a very important part of the optimization process because the objective function dictates which is the best next step to take. We tried three different formulations for the objective function and tested how the formulations influenced the results. As we can observe in Fig. 6, given the same initial distribution of materials, the formulation of the objective function changes completely the final result. In some cases, as for example in the second formulation, the algorithm cannot find a better solution, even if the distribution is not an appropriate one. Obtained moduli are in MPa units.

Fig. 6. Objective functions comparisons for different iterations

Made with FlippingBook Ebook Creator