Create a code of Topology Optimization with FEniCS: dynamic problems -- 3

Job ID: 33963856

Budget: $250 – $750 USD

I need you to create a structural topology optimization code using the FEniCS Package, preferably the sensitivity calculated using Dolfin Adjoint. This code should perform two dynamic problems: Free Vibrations or eigenvalue problems; and Forced Vibrations. The SIMP approach should be considered.

The code must generate in addition to the final design seen in Paraview, it must show all iterations, the Compliance X Iteration X Volume Reduction graph, the Natural Frequency X Iteration graph and also FRF graphs. All for at least the first three modes in modal analysis, and in forced vibration considering established frequency ranges.

References:
BENDSOE, M. P.; SIGMUND, O. Topology Optimization: Theory, Methods, and Applications. [s.l.] Springer Berlin Heidelberg, 2003.
ANDREASSEN, E. et al. Efficient topology optimization in MATLAB using 88 lines of code. Structural and Multidisciplinary Optimization, v. 43, n. 1, 2011.

***** IMPORTANT NOTE: IF YOU HAVE NEVER WORKED WITH FENICS, PLEASE DO NOT SUBMIT A PROPOSAL!!! *****