GAN Microstructure Generation Under Property and Connectivity Constraints

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current computational design tools struggle to explore the immense design space for complex microstructures with multiple length scales, leading to limitations in achieving optimal performance due to high computational requirements and constraints on material properties and neighborhood connectivity.

Innovation Solution

The use of generative adversarial networks (GANs) to quickly generate microstructures on the fly based on material property constraints and neighborhood connectivity, allowing for data-driven design that reduces the cost and complexity of traditional optimization methods.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Manufacturing precision

If traditional optimization methods are used to design microstructures, then material property constraints can be satisfied, but computational requirements and design space exploration become prohibitively complex and time-consuming

Engineering Contradiction:
Improvematerial property constraintsVSAvoidcomputational complexity
Core Design Contradiction:
Manufacturing precisionVSDevice complexity

Solution Approach 1:

The patent replaces traditional mechanical optimization algorithms with a neural network-based generative adversarial network (GAN) system. The GAN learns the mapping from material properties to microstructure geometries through training, substituting iterative computational optimization with a trained predictive model that generates microstructures directly from desired material property inputs.

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

Solution Approach 2:

The patent performs preliminary training of the GAN model on a dataset of microstructures and their corresponding material properties before actual design. This pre-computational phase builds the knowledge base that enables rapid generation of microstructures meeting specific constraints without requiring complex real-time optimization calculations.

Inventive Principle:
Principle #10Preliminary action

2Reliability

If traditional optimization methods are used to ensure neighborhood connectivity, then connectivity constraints can be satisfied, but the design process becomes computationally expensive and slow

Engineering Contradiction:
Improveneighborhood connectivityVSAvoiddesign time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent replaces iterative connectivity constraint checking and optimization with a GAN-based generative approach. The neural network learns connectivity patterns from training data and directly generates microstructures with appropriate neighborhood connectivity, eliminating the need for repeated constraint verification and optimization iterations.

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

Solution Approach 2:

The patent transforms the connectivity constraint satisfaction problem from a constraint-checking task into a parameter-learning task. The GAN learns the relationship between neighborhood connectivity requirements and microstructure geometry parameters during training, enabling direct generation of connected microstructures without explicit constraint enforcement during design.

Inventive Principle:
Principle #35Parameter changes

3Productivity

If comprehensive design space exploration is attempted, then optimal microstructure performance can be achieved, but computational resources and time requirements become excessive

Engineering Contradiction:
Improvemicrostructure performanceVSAvoidcomputational resources
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The patent performs comprehensive design space exploration in advance during the GAN training phase. By training on a diverse dataset covering the full design space, the model captures optimal design patterns and relationships, enabling rapid retrieval of high-performance microstructures during actual design without re-exploring the entire design space.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates a computational model (GAN) that copies and generalizes the relationships between material properties, geometry, and performance from training data. This learned model serves as a surrogate for expensive computational simulations, allowing rapid evaluation and optimization of microstructure performance without repeated full-scale simulations.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11501037B2Microstructures using generative adversarial networks
Publication Date: 2022.11.15 XEROX CORP
  • US11501037B2 patent drawing
  • US11501037B2 patent drawing
  • US11501037B2 patent drawing

AI summary

A method for designing microstructures includes receiving at least one material property constraint for a design of at least one microstructure, the at least one microstructure configured to be a part of a larger macrostructure. At least one neighborhood connectivity constraint for the design of the at least one microstructure is received. One or more designs of the at least one microstructure is generated using a generative adversarial network (GAN) that is based on the at least one material property constraint and the at least one neighborhood connectivity constraint.