Spatial Optimization of Interconnected Systems in Non-Convex Design Spaces
For engineers designing complex systems in non-convex spaces, this provides a differentiable optimization method that integrates geometric and physics constraints, though the demonstration is on a fictional example.
The paper extends the SPI2 framework to handle non-convex design boundaries for spatial optimization of interconnected systems, demonstrating feasibility on an aircraft auxiliary unit with simultaneous component placement, routing, and physics-based objectives.
This paper presents a spatial optimization methodology that extends the Spatial Packaging of Interconnected Systems with Physical Interaction (SPI2) framework to support arbitrary, non-convex design boundaries. We introduce a smooth, differentiable inside-outside evaluation for components represented using the Maximal Disjoint Ball Decomposition (MDBD) method. The framework also incorporates center-of-gravity and moment-of-inertia calculations directly into the optimization, and provides an end-to-end computer-aided design (CAD) workflow for importing components and reconstructing the optimized assembly. The method is demonstrated on a fictional aircraft auxiliary unit. Results show that the optimizer can place multiple interconnected components within a custom geometry while simultaneously handling routing and physics-based objectives. The approach maintains geometric feasibility within numerical tolerance and illustrates the potential of MDBD-based SPI2 methods for practical engineering design applications.