Deep Learning for CAE

Machine learning frameworks to enhance computer-aided engineering workflows

Deep Learning for Computer-Aided Engineering

Computer-Aided Engineering (CAE) has traditionally relied on physics-based solvers that, while accurate, can be computationally intensive. Our research aims to integrate deep learning methodologies into CAE workflows to enhance efficiency, enable new capabilities, and streamline the design process.

Recent Advances (2023-2024)

Latent Diffusion Models for Structural Component Design (2024)

Our recent work has explored using latent diffusion models for generating novel structural component designs:

  • Conditional generation based on performance requirements
  • Exploration of design spaces not accessible with traditional methods
  • Integration with manufacturing constraints
Latent Diffusion Design Results
Examples of structural component designs generated using our latent diffusion model approach, published in Computer-Aided Design, 2024.

Deep Learning-Based Topology Optimization (2023)

Topology optimization is a critical aspect of modern engineering design. We’ve developed deep learning approaches to accelerate this process:

  • Multigrid topology optimization using convolutional neural networks
  • Manufacturable designs with manufacturing constraints embedded in the optimization
  • Significant speed improvements over traditional methods
Topology Optimization Results
Optimization Process
Left: Results from our deep learning-based topology optimization showing different design outcomes. Right: Visualization of the optimization process over iterations.

Direct Flow Simulation Using Point Clouds (2023)

We’ve developed methods for direct flow simulation using point cloud representations:

  • Immersogeometric fluid flow and heat transfer analysis
  • Enables simulation directly from scanned data without mesh generation
  • GPU acceleration for real-time performance
Point Cloud Flow Simulation
Visualization of our direct immersogeometric fluid flow and heat transfer analysis on point cloud representations.

Earlier Work (2021)

Machine Learning Framework for Design and Manufacturing

We developed a comprehensive machine learning framework that supports decision-making in design and manufacturing processes. This framework leverages:

  • Deep learning models for geometry representation and analysis
  • GPU acceleration for real-time processing and visualization
  • Knowledge integration to combine domain expertise with data-driven approaches
ML Framework Architecture
Overview of our machine learning framework for design and manufacturing, showing data flow and processing steps.

Publications

Key publications in this area include:

  1. Herron, E., Rade, J., Jignasu, A., Ganapathysubramanian, B., Balu, A., Sarkar, S., & Krishnamurthy, A. (2024). Latent diffusion models for structural component design. Computer-Aided Design, 171, 103707.

  2. Balu, A., Rajanna, M.R., Khristy, J., Xu, F., Krishnamurthy, A., & Hsu, M.C. (2023). Direct immersogeometric fluid flow and heat transfer analysis of objects represented by point clouds. Computer Methods in Applied Mechanics and Engineering, 404(115742).

  3. Rade, J., Jignasu, A., Herron, E., Corpuz, A., Ganapathysubramanian, B., Sarkar, S., Balu, A., & Krishnamurthy, A. (2023). Deep learning-based 3D multigrid topology optimization of manufacturable designs. Engineering Applications of Artificial Intelligence.

  4. Balu, A., Ghadai, S., Young, G., Sarkar, S., & Krishnamurthy, A. (2021). A machine learning framework for decision support in design and manufacturing. Advances in Computing and Information in Engineering (ACIER), 2, 479-498.

  5. Hsu, M.C., & Balu, A. (2023). Direct flow simulation of objects represented by point clouds. Frontiers in Computational Fluid-Structure Interaction and Flow Simulation: Research from Lead Investigators Under Forty-2023, 119-153.

Current and Future Work

We continue to develop this research in several exciting directions:

  • Integration with AR/VR for interactive design
  • Multi-objective optimization with user preferences
  • Adaptive learning systems for manufacturing process control
  • Uncertainty quantification in ML-enhanced CAE
  • Real-time digital twins for manufacturing processes

For more information or collaboration opportunities, please reach out.