| Literature DB >> 35401993 |
Tejas Soni1, Ashwani Sharma1, Rajdeep Dutta2, Annwesha Dutta3,4, Senthilnath Jayavelu2, Saikat Sarkar1.
Abstract
While fluid-structure interaction (FSI) problems are ubiquitous in various applications from cell biology to aerodynamics, they involve huge computational overhead. In this paper, we adopt a machine learning (ML)-based strategy to bypass the detailed FSI analysis that requires cumbersome simulations in solving the Navier-Stokes equations. To mimic the effect of fluid on an immersed beam, we have introduced dissipation into the beam model with time-varying forces acting on it. The forces in a discretized set-up have been decoupled via an appropriate linear algebraic operation, which generates the ground truth force/moment data for the ML analysis. The adopted ML technique, symbolic regression, generates computationally tractable functional forms to represent the force/moment with respect to space and time. These estimates are fed into the dissipative beam model to generate the immersed beam's deflections over time, which are in conformity with the detailed FSI solutions. Numerical results demonstrate that the ML-estimated continuous force and moment functions are able to accurately predict the beam deflections under different discretizations.Entities:
Keywords: dissipation; finite-element method; fluid–structure interaction; functional relation; symbolic regression
Year: 2022 PMID: 35401993 PMCID: PMC8984386 DOI: 10.1098/rsos.220097
Source DB: PubMed Journal: R Soc Open Sci ISSN: 2054-5703 Impact factor: 2.963
Figure 1A simply supported beam immersed inside a fluid domain with the constant flow at the inlet: the beam is placed orthogonally with reference to the direction of the fluid flow; the involved coordinate systems are shown in a generic way and the nodal deflections are shown by highlighting three nodes of the beam.
Figure 2A flow diagram of the problem formulation and proposed methodology: (a) the processes involved in FSI interaction dynamics, (b) the dataset, and (c) depicts the ML solution.
A qualitative comparison between the existing and our proposed FSI analysis approaches to highlight some of the key factors and advantages.
| attributes | traditional FSI analysis | our ML-based approach |
|---|---|---|
| Navier–Stokes solution handling | explicitly solves Navier–Stokes equations governing fluid motions, which involves huge computational overhead | bypasses solving Navier–Stokes by mimicking fluid flow effects with proper forcing functions into dissipative Euler–Bernoulli beam model |
| structural displacement calculation | displacements are calculated via numerical integration involving force and velocity transfers from structure and fluid and vice versa | displacements are calculated by feeding SR-generated forces and moments into the dissipative Euler–Bernoulli beam model |
| cost of | computationally expensive owing to simultaneously solving numerical integration | computationally inexpensive owing to |
Parameters used in the symbolic regression.
| fit | population_size | tournament_size | parsimony_coefficient | p_crossover | p_mutation |
|---|---|---|---|---|---|
| force | 20 000 | 110 | 0.003 | 0.7 | 0.29 |
| moment | 18 900 | 100 | 0.002 | 0.7 | 0.29 |
Figure 3Symbolic regression (SR) outcome fitted to the ground truth data of nodal forces with respect to the spatio-temporal independent variables. The independent axes are non-dimensionalized by: and . The corresponding fitting error after 250 generations is: MAE=0.00351.
Figure 4Symbolic regression (SR) outcome fitted to the ground truth data of nodal moments with respect to the spatio-temporal independent variables. The independent axes are non-dimensionalized by: and . The corresponding fitting error after 250 generations is: MAE = 0.00874.
Mean, standard deviation (s.d.) and maximum values of the difference vector between the reference and ML outcome deflection profiles w.r.t time, for different number of beam nodes. (Note: a consistent fluid domain grid resolution of (32 × 20) is used for different discretizations of the beam.)
| time (s) | difference (% | |||
|---|---|---|---|---|
| 1.5 | mean | 0.013 | 0.013 | 0.014 |
| s.d. | 0.008 | 0.012 | 0.014 | |
| max | 0.030 | 0.036 | 0.042 | |
| 3 | mean | 0.042 | 0.053 | 0.067 |
| s.d. | 0.033 | 0.039 | 0.045 | |
| max | 0.097 | 0.117 | 0.141 | |
| 4.5 | mean | 0.018 | 0.033 | 0.054 |
| s.d. | 0.016 | 0.015 | 0.022 | |
| max | 0.054 | 0.060 | 0.084 | |
| 6 | mean | 0.027 | 0.042 | 0.070 |
| s.d. | 0.020 | 0.022 | 0.033 | |
| max | 0.066 | 0.074 | 0.121 | |
| 7.5 | mean | 0.027 | 0.034 | 0.067 |
| s.d. | 0.023 | 0.027 | 0.043 | |
| max | 0.084 | 0.087 | 0.139 | |
| 9 | mean | 0.016 | 0.030 | 0.067 |
| s.d. | 0.010 | 0.024 | 0.038 | |
| max | 0.035 | 0.070 | 0.129 | |
| 10.5 | mean | 0.025 | 0.030 | 0.055 |
| s.d. | 0.016 | 0.023 | 0.027 | |
| max | 0.052 | 0.066 | 0.110 | |
| 12 | mean | 0.035 | 0.055 | 0.085 |
| s.d. | 0.023 | 0.034 | 0.056 | |
| max | 0.073 | 0.111 | 0.167 | |
| 13.5 | mean | 0.056 | 0.082 | 0.109 |
| s.d. | 0.051 | 0.057 | 0.041 | |
| max | 0.172 | 0.210 | 0.202 | |
| 15 | mean | 0.068 | 0.092 | 0.109 |
| s.d. | 0.059 | 0.073 | 0.069 | |
| max | 0.164 | 0.202 | 0.190 |
Figure 5A visual comparison between the beam deflection profile simulated by detailed FSI analysis (dotted red) and by using ML (solid black): the first diagram shows the deflections at t1 and t2 = 4 s and 7 s along the fluid flow, and the second one shows the deflections at t3 and t4 = 9.25 s and 12.25 s against the fluid flow. Here, the independent and dependent axes are non-dimensionalized by and .
A performance evaluation comparison of different fluid domain grid resolutions, carried out with reference to the deflection simulated using higher resolved grids: 100 grids along x-axis × 100 grids along y-axis. The root mean square error (RMSE) is calculated between the deflections () obtained with different grid resolutions, at the corresponding Lagrangian points (65) for the same time instances (3000).
| grid resolution | time consumption (min) | simulation error (RMSE) |
|---|---|---|
| 70 | 0.00 (ref) | |
| 14 | 0.0189 | |
| 14 | 0.0293 | |
| 17 | 0.0310 |