Während jeder Iteration führt der Optimierungsalgorithmus eine Sensitivitätsanalyse durch, um die Auswirkung der Variation zu bewerten, die die Materialdichte auf die Zielfunktion hat, um letztendlich die Steifigkeit zu maximieren.
Mathematisch wird die Sensitivitätsanalyse als Ableitung der Zielfunktion in Bezug auf die Materialdichte ausgedrückt:
Während einer Sensitivitätsanalyse verlieren die Elemente, die mit niedrigen Materialdichtefaktoren gewichtet sind, ihre strukturelle Bedeutung und werden bei weiteren Iterationen eliminiert.
Wenn Sie die Sensitivität für jedes Element unabhängig voneinander berechnen, ohne die Verbindung der Elemente untereinander zu berücksichtigen, kann dies zu Materialunstetigkeit führen und dazu, dass die Volumenkörper nicht mit der Hauptgeometrie verbunden sind. Dies wird als Schachbretteffekt bezeichnet. Um den Schachbretteffekt zu verringern, wendet ein Filterschema einen Elementeinflussradius an und mittelt die Empfindlichkeiten der einzelnen Elemente innerhalb des Einflussbereichs.
Die Optimierungsiterationen werden fortgesetzt, bis die Variationen der Zielfunktion konvergieren und die Iterationen ihre Konvergenzkriterien erreichen.