Multi-Objective Evolutionary Algorithm Archive for Design Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current multi-objective evolutionary algorithms (MOEAs) for engineering design optimization are computationally expensive due to the need for numerous simulations to converge to the global Pareto optimal front, especially when each design evaluation requires time-consuming analyses like finite element analysis, and existing methods do not effectively account for the computational cost of industrial problems.
Innovation Solution
A system and method that uses an archive to monitor and characterize the performance of MOEAs by tracking optimization performance metrics such as consolidation ratio and improvement ratio, allowing for a stopping criterion based on these metrics to determine when further simulations would produce diminished improvement, thereby reducing the computational cost.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multi-objective evolutionary algorithm is used to converge to global Pareto optimal front, then diversity of trade-off solutions is improved, but computational cost increases significantly
Solution Approach 1:
The patent performs preliminary actions by evaluating multiple design alternatives in parallel using high-performance computing resources before the optimization algorithm begins. This pre-evaluation creates an initial population with known performance characteristics, reducing the number of expensive simulations needed during the optimization process to achieve convergence to the Pareto optimal front.
Solution Approach 2:
The patent uses approximation models or surrogate models that create simplified copies of the complex simulation models. These surrogate models can rapidly evaluate design alternatives without requiring full finite element analyses, thereby maintaining solution diversity while dramatically reducing computational cost. The surrogate models are trained on a subset of expensive simulations and then used to guide the evolutionary search.
2Productivity
If maximum number of generations is limited to reduce computational cost, then productivity is improved, but manufacturing precision deteriorates
Solution Approach 1:
The patent implements adaptive feedback mechanisms that continuously monitor the convergence behavior of the evolutionary algorithm. Based on this feedback, the maximum number of generations is dynamically adjusted - extending the optimization when convergence is slow and maintaining high precision requirements, while reducing generations when convergence is rapid or when computational resources are constrained. This feedback loop balances productivity and precision based on actual optimization progress.
Solution Approach 2:
The patent transforms the static maximum generation limit into a dynamic parameter that adapts during the optimization process. The generation limit is adjusted based on convergence criteria, resource availability, and the complexity of the design space being explored. This dynamic approach allows the system to achieve sufficient precision with fewer generations in simple problems while allocating more generations to complex problems requiring higher precision.
3Reliability
If numerous simulations are performed to achieve convergence, then reliability of optimization result is improved, but loss of time increases
Solution Approach 1:
The patent segments the optimization process into multiple phases with different simulation requirements. Early generations use coarser models or simplified evaluations that require less time, while later generations progressively use more detailed models as convergence approaches. This segmentation allows the algorithm to explore the design space efficiently in early stages and refine solutions in later stages, achieving reliable convergence without uniformly high computational cost across all generations.
Solution Approach 2:
The patent implements periodic evaluation intervals where full expensive simulations are performed only at selected generations rather than every generation. Between these periodic full evaluations, the algorithm uses surrogate models or simplified assessments to guide the search. This periodic action maintains reliability by periodically verifying convergence with accurate simulations while reducing overall time loss by avoiding expensive simulations at every single generation.
Data Source
AI summary
The present invention discloses systems and methods of conducting multi-objective evolutionary algorithm (MOEA) based engineering design optimization of a product (e.g., automobile, cellular phone, etc.). Particularly, the present invention discloses an archive configured for monitoring the progress and characterizing the performance of the MOEA based optimization. Further, an optimization performance indicator is created using the archive's update history. The optimization performance indicator is used as a metric of the current state of the optimization. Finally, a stopping or termination criterion for the MOEA based optimization is determined using a measurement derived from the optimization performance indicators. For example, a confirmation of a “knee” formation has developed in the optimization performance indicators. The optimization performance indicators include, but are not limited to, consolidation ratio, improvement ratio, hypervolume.


