Predicting fluid-structure interaction with graph neural networks Rui Gao1and Rajeev K. Jaiman1 Department of Mechanical Engineering University of British Columbia

2025-05-02 0 0 5.14MB 35 页 10玖币
侵权投诉
Predicting fluid-structure interaction with graph neural networks
Rui Gao1and Rajeev K. Jaiman1
Department of Mechanical Engineering, University of British Columbia
(*Electronic mail: rjaiman@mail.ubc.ca)
(Dated: 17 October 2023)
We present a rotation equivariant, quasi-monolithic graph neural network framework for the
reduced-order modeling of fluid-structure interaction systems. With the aid of an arbitrary
Lagrangian-Eulerian formulation, the system states are evolved temporally with two sub-
networks. The movement of the mesh is reduced to the evolution of several coefficients via
complex-valued proper orthogonal decomposition, and the prediction of these coefficients
over time is handled by a single multi-layer perceptron. A finite element-inspired hypergraph
neural network is employed to predict the evolution of the fluid state based on the state
of the whole system. The structural state is implicitly modeled by the movement of the
mesh on the solid-fluid interface; hence it makes the proposed framework quasi-monolithic.
The effectiveness of the proposed framework is assessed on two prototypical fluid-structure
systems, namely the flow around an elastically-mounted cylinder, and the flow around a
hyperelastic plate attached to a fixed cylinder. The proposed framework tracks the interface
description and provides stable and accurate system state predictions during roll-out for at
least 2000 time steps, and even demonstrates some capability in self-correcting erroneous
predictions. The proposed framework also enables direct calculation of the lift and drag
forces using the predicted fluid and mesh states, in contrast to existing convolution-based
architectures. The proposed reduced-order model via graph neural network has implications
for the development of physics-based digital twins concerning moving boundaries and
fluid-structure interactions.
1
arXiv:2210.04193v2 [physics.flu-dyn] 16 Oct 2023
I. INTRODUCTION
Accurate and efficient predictions and control of the spatial-temporal dynamics of fluid-structure
systems are essential in various engineering disciplines. The coupling between fluid and structure
can lead to complex dynamical effects such as vortex-induced vibrations and flutter/galloping
1
.
Owing to the highly nonlinear and multiscale characteristics of fluid-structure coupling, state-
of-the-art computational fluid dynamics (CFD) and finite element analysis (FEA) tools based on
the solution of partial differential equations are considered for engineering analysis and design.
While high-fidelity CFD/FEA simulations can provide accurate prediction, the high computational
cost of these simulations limits their applications for downstream design optimization and control
tasks. High-fidelity CFD/FEA simulations can serve the role of a data generator for data-driven
predictions, with efficient design iterations or active control of coupled fluid-structure systems.
This work is motivated by the need to make coupled fluid-structure simulations efficient for the
digital twin technology, whereby multi-query analysis, optimization and control are required.
This limitation of high-fidelity modeling based on partial differential equations has inspired
the development of the so-called data-driven reduced-order modeling (ROM) techniques. By
constructing low-dimensional models, ROM techniques have the potential to address the limitations
of high-fidelity CFD/FEA models for efficient multi-query analysis, optimization and control tasks.
Such data-driven models can be used in an offline-online manner, whereby the models can be
trained to learn a low-dimensional representation of the system from the high-dimensional physical
data in the offline stage, and provide efficient predictions during the online stage. Numerous data-
driven techniques have been developed for low-dimensional modeling and predictive offline-online
applications. Popular methods like proper orthogonal decomposition (POD)
2,3
and dynamic mode
decomposition (DMD)
4
, as well as their variants (e.g.,
5–7
), are usually based on the projection into
a linear subspace. However, these methods encounter difficulty when applied to scenarios with high
Reynolds numbers and convection-dominated problems, whereas one needs a significantly larger
number of linear subspaces to achieve a satisfactory approximation.
In the last decade, deep neural networks have been explored as alternatives to the aforementioned
techniques. Autoencoders, as a non-linear extension of POD, have been shown to have significant
advantages over POD in the compression of data
8
. Combined with convolution, which supplies
the inductive bias of locality and translational equivariance, the convolutional encoder-propagator-
decoder architecture has been adopted in many applications, including flow over fixed bodies in
2
both 2D
9–12
and 3D
13
scenarios, fluid-structure interactions
14,15
, under-water noise propagation
16
,
and many more. Leveraging the computational power of modern graphical processing units (GPU),
the computational times needed for these convolutional neural networks are usually reduced to the
level of milliseconds per step, which are orders of magnitude faster than the traditional full-order
CFD simulations.
While convolutional neural networks have achieved numerous successes, they have inherent
limitations and pose challenges in dealing with fluid-structure boundaries. As convolutions have to
be performed on a uniform Cartesian grid, the resolution of the grid on different regions within
the simulation domain has to maintain similar resolutions. Considering the flow past a bluff body
as an example, the region near the body’s surface is resolved by a grid of the same density as the
far field. This means that one must either introduce a significant number of grids in a far-field
region that does not feature much physics, or tolerate a relatively low resolution near the body’s
surface. The former choice of maintaining a dense grid throughout the bulk and interface requires
substantially more computational resources. As a result, the balance usually aligns with the latter,
inevitably leading to the loss of fine physical details and the difficulty in extracting important
physical statistics like lift and drag coefficients. Despite many efforts to mitigate this issue, by
forming a hybrid model with traditional machine learning techniques such as proper orthogonal
decomposition
17,18
, interpolation & projection schemes
14
, or special mesh design
19
, a completely
satisfactory solution is not yet available.
Graph neural networks, recently introduced as a geometric deep learning framework, have the
ability to address this difficulty, although existing applications are mostly restricted to fluid systems
with fixed boundaries. As its name suggests, graph neural networks operate on graphs, which
can be intuitively converted from any mesh, meaning that one can control the resolution of the
different parts of the simulation domain using the strategies adopted in CFD. As a result, graph
neural networks can maintain a significantly better resolution for important regions within the
domain with the same mesh size compared with convolutional neural networks. With this clear
advantage over convolutional neural networks, graph neural networks are recently introduced for
modeling fluid flow. Applications include flow around fixed bodies like cylinder or airfoil
20–22
,
reacting flows
23
, flow field super-resolution
24
, flow field completion
25
, etc. Additional techniques
and designs like on-the-fly graph adaptation
20
, multi-graph with different levels of fineness
21,26
,
rotational equivariance
21
, quadrature integration-based loss
27
, and polynomial processors
23
are also
combined with the graph neural networks to further boost their performance.
3
While these works have demonstrated the potential of graph neural networks for various fluid
flow applications, no study exists for the application to fully coupled fluid-structure systems.
Notably, Pfaff et al.
20
simulated the dynamics of flags in their work, but the graph is limited to the
flag itself, and the fluid flow surrounding the flag is not simulated. Li et al.
28
simulated the flow
flushing around a free-moving rigid box within a container. However, both the flow and the box are
discretized into large particles, and therefore losing the fine physical details. Most other existing
graph neural network-based works on fluid flow modeling, to the best of the authors’ knowledge,
only focus on applications with fixed, rigid body and/or domain boundaries.
In this work, we aim to fill this gap in the literature by modeling fluid-structure systems via
graph neural network. Adopting the arbitrary Lagrangian-Eulerian formulation, we propose a
rotation-equivariant quasi-monolithic graph neural network framework for modeling fluid-structure
systems. The recently developed
φ
-GNN
22
is employed to predict the evolution of the fluid state
based on the state of the whole fluid-structure system. Mesh and solid movements are first projected
to a lower dimension via complex-valued POD (CPOD), and then the low-order POD coefficients
in polar coordinates are propagated through time by a multi-layer perceptron. The solid-state is
implicitly modeled by the movement of the mesh on the fluid-solid boundary. The framework is
applied to two prototypical fluid-structure problems: an elastically-mounted cylinder in a uniform
flow, and a hyperelastic plate attached to a fixed cylinder in a channel flow. It is demonstrated that
the framework can generate stable and accurate roll-out predictions over at least thousands of time
steps. More importantly, accurate lift and drag force predictions can be directly extracted from the
predicted system states by simply integrating the Cauchy stress tensor at the surface of the moving
solid body, which is difficult for existing convolution-based frameworks.
This article is organized as follows. In Section II, we describe the full-order fluid-structure
interaction system and discuss the individual components for our proposed quasi-monolithic
graph neural network framework: complex-valued proper orthogonal decomposition, multi-layer
perceptrons, and
φ
-GNN. These individual components are then assembled in Section III to form
a novel quasi-monolithic graph neural network framework. Detailed setup of the experiments
on two prototypical fluid-structure interaction problems, namely the elastically-mounted cylinder
system undergoing vortex-induced vibration, as well as the hyperelastic plate attached to a fixed
cylinder immersed in a channel flow, are covered in Section IV. The results of these experiments
are presented and discussed in Section V. We conclude the work in Section VI.
4
II. METHODOLOGY
Before presenting our quasi-monolithic methodology, we first provide a brief review of the full-
order representation of the fluid-structure system. Subsequently, we will introduce the individual
components that will be assembled into a complete framework in Sec. III.
A. Full-order system, discretization in space and time
We briefly summarize the full-order system comprising the Eulerian fluid and the Lagrangian
solid, together with the traction and velocity continuity conditions at the fluid-solid interface. Under
the arbitrary Lagragian-Eulerian (ALE) framework, for the coupled system between isothermal
incompressible viscous fluid flow and an compressible elastic solid body, the system can be modeled
as
ρfuf
t+ρf(ufw)·uf=·σf+bfon f,(1a)
·uf=0 on f,(1b)
ρs2φs
t2=·(σs) + ρsbson s,(1c)
with boundary conditions on the fluid-solid interface
uf(t) = us(t)on Γf s,(2a)
σs·n=σf·non Γf s,(2b)
along with appropriate boundary conditions on other domain boundaries. The superscripts
(·)f
and
(·)s
denote the state parameters for fluid and solid respectively. The fluid velocity, mesh velocity
and body force are denoted by
uf
,
w
and
bf
respectively within the fluid domain
f
, while
φs
,
us
,
σs
and
bs
denote the displacement, the velocity, the stress and the body force for the solid body
s
,
respectively. The solid and fluid density are denoted by
ρs
and
ρf
respectively. At the solid-fluid
interface
Γf s
,
n
denotes the unit outward normal vector. Assuming Newtonian fluid, the Cauchy
stress tensor is written as
σf=pfI+µf(uf+ (uf)T),(3)
in which pfdenotes the pressure, and µfdenotes the viscosity of the fluid.
The governing Eqs. (1) and (2) can be re-written in the abstract dynamical form
dq
dt =˜
F(q),(4)
5
摘要:

Predictingfluid-structureinteractionwithgraphneuralnetworksRuiGao1andRajeevK.Jaiman1DepartmentofMechanicalEngineering,UniversityofBritishColumbia(*Electronicmail:rjaiman@mail.ubc.ca)(Dated:17October2023)Wepresentarotationequivariant,quasi-monolithicgraphneuralnetworkframeworkforthereduced-ordermodel...

展开>> 收起<<
Predicting fluid-structure interaction with graph neural networks Rui Gao1and Rajeev K. Jaiman1 Department of Mechanical Engineering University of British Columbia.pdf

共35页,预览5页

还剩页未读, 继续阅读

声明:本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。玖贝云文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知玖贝云文库,我们立即给予删除!
分类:图书资源 价格:10玖币 属性:35 页 大小:5.14MB 格式:PDF 时间:2025-05-02

开通VIP享超值会员特权

  • 多端同步记录
  • 高速下载文档
  • 免费文档工具
  • 分享文档赚钱
  • 每日登录抽奖
  • 优质衍生服务
/ 35
客服
关注