提出二阶平滑投影法,让拓扑优化在结构变化时仍可微,加速收敛。
Differentiating through binarized topology changes: Second-order subpixel-smoothed projection
- 用海森矩阵正则化光滑投影,实现拓扑变化时的双阶可微
- 在连接性主导问题中收敛速度比原方法快,其他情况性能相当
- 兼容更强理论保障的优化算法,可直接替换现有代码
拓扑优化中的制造结构本质上是二值的,导致不可微,与基于梯度的优化存在根本矛盾。子像素平滑投影(SSP)通过滤波场的一阶展开在亚像素层面平滑边界,缓解了该问题,但在界面合并等拓扑变化时无法保证可微性,破坏了多数梯度优化算法的收敛性保证。本文通过引入滤波场的海森矩阵进行正则化,提出二阶子像素平滑投影(SSP2),在拓扑转换过程中实现密度场的双重可微性,同时保持几乎处处二值的结构特性。我们在热传导与光子学问题上验证了该方法的有效性:在连接性主导场景(频繁发生拓扑变化)下,SSP2 收敛速度显著优于 SSP;在其他情况下性能相近。除了增强 CCSA 优化器的收敛保障外,SSP2 还支持更广泛的、具有更强理论保证的优化算法,如内点法。由于其相对传统投影或 SSP 方法的额外复杂度极低,可作为即插即用的替代方案集成到现有拓扑优化代码中。
原文摘要 · Abstract (English)
A key challenge in topology optimization (TopOpt) is that manufacturable structures, being inherently binary, are non-differentiable, creating a fundamental tension with gradient-based optimization. The subpixel-smoothed projection (SSP) method addresses this issue by smoothing sharp interfaces at the subpixel level through a first-order expansion of the filtered field. However, SSP does not guarantee differentiability under topology changes, such as the merging of two interfaces, and therefore violates the convergence guarantees of many popular gradient-based optimization algorithms. We overcome this limitation by regularizing SSP with the Hessian of the filtered field, resulting in a twice-differentiable projected density during such transitions, while still guaranteeing an almost-everywhere binary structure. We demonstrate the effectiveness of our second-order SSP (SSP2) methodology on both thermal and photonic problems, showing that SSP2 has faster convergence than SSP for connectivity-dominant cases -- where frequent topology changes occur -- while exhibiting comparable performance otherwise. Beyond improving convergence guarantees for CCSA optimizers, SSP2 enables the use of a broader class of optimization algorithms with stronger theoretical guarantees, such as interior-point methods. Since SSP2 adds minimal complexity relative to SSP or traditional projection schemes, it can be used as a drop-in replacement in existing TopOpt codes.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。