Sun Research Group at Columbia University
  • Home
  • News
  • PI
  • Team Members
  • Publications
  • Research
  • Teaching
  • Software & Data
  • Presentations
  • Recruitment & Advice
  • ML for Mechanics
  • Home
  • News
  • PI
  • Team Members
  • Publications
  • Research
  • Teaching
  • Software & Data
  • Presentations
  • Recruitment & Advice
  • ML for Mechanics

Geometric Learning for physics-constrained response surface for geometrically nonlinear shell has been accepted by CMAME

6/27/2023

0 Comments

 
Classical finite element simulation often solves one boundary value problem at a time. However, for many engineering applications, a response surface for a family of boundary value problems is often needed to understand how a structure responds to a variety of external loadings. In principle, run multiple finite element simulations to populate the parametric space and then interpolate the responses. However, due to the high dimensionality of the problems (which is equal to the number of degrees of freedom), the traditional interpolation technique may lead to significant errors (see figure below for the Simo-Fox-Rifai shell).
Picture
In this work, we have two goals. First, we want to introduce a technique in which we can use multi-resolution latent space deduced from the weighted graph of finite elements to predict high-fidelity finite element simulations with a mixture of low-fidelity data. Second, we want to introduce the physics constraints without introducing an underlying non-convex optimization (see the overall design). 
Picture
​To achieve both goals, we use the graph isomorphism layer to construct an encoder for nonlinear dimensional reduction. While the graph isomorphism layer enables us to introduce message-passing mechanisms to aggregate information among the finite element nodes, the graph pooling and the multilayer-perceptron enable us to combine the nodal information to complete the graph embedding. This treatment lets us extrapolate the finite element solutions in the latent space (see Figure below).
Picture
While this seems like a curve-fitting in a high-dimensional space, the trick to enhance the physics compatibility of the model is to use the solutions generated from the graph auto-encoder to form another Galerkin projection spanned by a very few potential candidate solutions. In other words, instead of assuming that the GNN predicts the finite element solutions, we only assume that the GNN may prediction something quite close. We then leverage this proximity to sample a few snapshots of the response surface to form a temporary space spanned by those candidate solutions. This allows us to solve the Galerkin projection of the balance principle with just the coefficient of the candidate solutions as unknown. Unlike classical reduced order modeling where a linear embedding is used throughout the entire simulations, our new model may generate different Euclidean space at different locations of the parametric space due to the nonlinear embedding afforded by the GNN.  A key benefit of the proposed method is that it does not require searching for the optimal set of parameters in a highly nonlinear landscape (of neural networks). Hence, it does not get stuck in a local minimizer, while it enables the GNN-enabled reduced order simulations to perform with a consistent calculation time. 
Picture
Preprint available at ResearchGate [URL]. This paper is Part III of our quest on introducing geometric learning for a variety of computational mechanics problems. The first two parts can be found below. 

  1. N. Vlassis, R. Ma", W.C. Sun, Geometric deep learning for computational mechanics Part I: Anisotropic Hyperelasticity, Computer Methods in Applied Mechanics and Engineering, doi:10.1016/j.cma.2020.113299, 2020. [PDF]
  2. N.N. Vlassis, W.C. Sun, Geometric deep learning for computational mechanics Part II: Graph embedding for interpretable multi-scale plasticity, Computer Methods in Applied Mechanics and Engineering, doi:10.1016/j.cma.2022.115768, 2023. [Preprint]
0 Comments



Leave a Reply.

    Group News

    News about Computational Poromechanics lab at Columbia University.

    Categories

    All
    Invited Talk
    Job Placements
    Journal Article
    Presentation
    Special Events

    Archives

    July 2023
    June 2023
    May 2023
    March 2023
    December 2022
    November 2022
    August 2022
    July 2022
    May 2022
    April 2022
    March 2022
    December 2021
    November 2021
    October 2021
    September 2021
    August 2021
    July 2021
    June 2021
    May 2021
    April 2021
    March 2021
    February 2021
    January 2021
    October 2020
    August 2020
    July 2020
    June 2020
    May 2020
    February 2020
    January 2020
    December 2019
    September 2019
    July 2019
    June 2019
    May 2019
    April 2019
    March 2019
    February 2019
    December 2018
    October 2018
    September 2018
    August 2018
    July 2018
    June 2018
    May 2018
    April 2018
    March 2018
    January 2018
    December 2017
    November 2017
    October 2017
    September 2017
    August 2017
    July 2017
    June 2017
    May 2017
    April 2017
    March 2017
    February 2017
    January 2017
    December 2016
    November 2016
    October 2016
    May 2016
    April 2016
    March 2016
    February 2016
    January 2016
    November 2015
    October 2015
    September 2015
    August 2015
    July 2015
    June 2015
    May 2015
    March 2015
    February 2015
    January 2015
    December 2014
    November 2014
    October 2014
    September 2014
    August 2014
    July 2014
    June 2014
    May 2014
    April 2014
    March 2014
    February 2014
    January 2014
    November 2013
    September 2013

    RSS Feed

Contact Information
Prof. Steve Sun
Phone: 212-851-4371 
Fax: +1 212-854-6267
Email: wsun@columbia.edu
Copyright @ 2014-2022.  All rights reserved.