Improved topology optimization method for moving morphable components
In order to solve the problem that the optimization result of the classical moving morphable components(MMC)is easily affected by the component initialization,the improved MMC based on the double cycle mechanism is designed.The inner loop is based on the classical MMC to realize fast optimization.The outer loop implements the Russian roulette algorithm based on the component contribution rate,then selects,deletes and replaces some components,and finally introduces the reconstructed structure into the inner loop for further optimization.The optimization examples of an MBB beam and a short cantilever beam show that,compared with the classical MMC,the improved MMC can overcome the influence of component initialization on optimization results,and obtain better optimization results,although the operation cost is significantly increased.
topology optimizationmoving morphable componentsfinite element analysissensitivity analysisRussian roulette algorithm