Applications of critical-plane-based fatigue criteria on large FE meshes remain uncommon, primarily due to the absence of a search scheme capable of identifying the critical plane for multiaxial loading scenarios in a way that is both reliable and fast enough. To address this gap, we introduce a three-module optimization scheme based on the Maximum Variance Method (MVM), guided by insights learned from visualizing the solution space. These visualizations not only validate the MVM strategy but also reveal a symmetry axis, which in turn assists in selecting the most critical among reciprocal solutions. Through iterative refinement of optimization parameters on automatically generated loading signals, our algorithm achieves a significant speedup over existing methods, while improving accuracy. The potential that comes with a processing speed of 10k nodes per CPU minute is demonstrated on a design challenge involving an additively manufactured Ti–6Al–4V bearing house subjected to non-proportional loading. A full critical-plane-based fatigue analysis on the 100k surface nodes takes 75 s with C++ PPL across 16 threads, which is fast enough to enable integration into iterative procedures such as topology optimization, promising substantial advancements in both academic research and engineering practices.
Read full abstract