Differentiable Mesh Morphing for Neural Shape Optimization

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing shape optimization methods for complex objects are cumbersome, expensive, and computationally inefficient, particularly when dealing with complex physics like computational fluid dynamics, often requiring tedious iterative calculations and solving multiple partial differential equations.

Innovation Solution

Utilizing a neural network trained on a dataset of meshes with corresponding physical fields to predict and deform shapes, allowing for efficient shape optimization by approximating functional spaces and avoiding direct solving of complex equations, enabling smooth and symmetrical deformations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional optimization algorithms solving multiple partial differential equations are used, then shape optimization accuracy is improved, but computational time and cost increase significantly

Engineering Contradiction:
Improveshape optimization accuracyVSAvoidcomputational time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The neural network is trained in advance on a dataset of meshes with corresponding physical fields, enabling it to predict physical fields for new meshes without solving partial differential equations during the optimization process. This preliminary training action transfers computational effort from the optimization phase to the training phase, dramatically reducing iterative computation time while maintaining accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Instead of solving complex partial differential equations from scratch for each optimization iteration, the system uses a neural network that has learned to copy the behavior of physical field solutions from training data. The network approximates the solution space by replicating patterns learned during training, providing accurate predictions without the computational burden of direct PDE solving

Inventive Principle:
Principle #26Copying

2Productivity

If neural network prediction is used, then computational efficiency is improved, but manufacturing precision may be compromised

Engineering Contradiction:
Improvecomputational efficiencyVSAvoidshape optimization precision
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The system changes the parameter representation from discrete mesh configurations to continuous control point positions that can be smoothly optimized. By representing shapes through control points and using differentiable morphing functions, the system enables gradient-based optimization that maintains precision while achieving computational efficiency through the trained neural network

Inventive Principle:
Principle #35Parameter changes

3Reliability

If complex physics simulations are performed, then physical accuracy is improved, but device complexity increases

Engineering Contradiction:
Improvephysical accuracyVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system replaces the mechanical computation of solving partial differential equations with a neural network-based prediction system. The neural network, trained on physical field data, substitutes the complex iterative mathematical solving process with a direct prediction approach, maintaining physical accuracy while dramatically simplifying the computational system architecture

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS20260017906A1Systems and Methods for Non-Parametric Optimization of Complex Shapes Using Neural Networks and Differentiable Morphing
Publication Date: 2026.01.15 ANSYS INC
  • US20260017906A1 patent drawing
  • US20260017906A1 patent drawing
  • US20260017906A1 patent drawing

AI summary

Systems and methods are provided for generating a geometric shape. A mesh is defined that includes a plurality of mesh nodes. A plurality of control points are defined based on the mesh. The control points and mesh nodes are related through a differentiable function. A neural network is applied to the mesh. The neural network predicts one or more physical fields of the mesh based on the mesh and a parameter. A plurality of gradients of an objective function is calculated based on the one or more physical fields and a position of the plurality of control points. The position of one or more of the plurality of control points is moved based on the plurality of gradients. The movement induces a deformation of the mesh.