stiffness optimization

Steel members optimization

At each iteration the members' thickness changes so to maximize its utilization but the system is hyperstatic therefore internal forces change as well.

A clustering algorithm is also used to reduce the number of different section types, reducing overall costs even more.

Other projects we ❤️

Implementation of several papers and algorithms for structural optimization and mesh optimization.

NL-gradient descent, stochastic gradient descent, for FE solvers.

Development of bespoke heuristic optimization algorithms (Genetic algorithms, simulated annealing, multi-objective optimization).