Hostname: page-component-76d6cb85b7-ntvhh Total loading time: 0 Render date: 2026-07-17T05:46:39.954Z Has data issue: false hasContentIssue false

Deep reinforcement learning finds a new strategy for vortex-induced vibration control

Published online by Cambridge University Press:  12 August 2024

Feng Ren*
Affiliation:
School of Marine Science and Technology, Northwestern Polytechnical University, Xi'an 710072, PR China Innovation Center of NPU in Chongqing, Northwestern Polytechnical University, Chongqing 401100, PR China
Chenglei Wang
Affiliation:
Department of Mechanical Engineering, The Hong Kong Polytechnic University, Hong Kong, PR China
Jian Song
Affiliation:
School of Marine Science and Technology, Northwestern Polytechnical University, Xi'an 710072, PR China
Hui Tang*
Affiliation:
Department of Mechanical Engineering, The Hong Kong Polytechnic University, Hong Kong, PR China The Hong Kong Polytechnic University Shenzhen Research Institute, Shenzhen 518057, PR China
*
Email addresses for correspondence: renfeng@nwpu.edu.cn, h.tang@polyu.edu.hk
Email addresses for correspondence: renfeng@nwpu.edu.cn, h.tang@polyu.edu.hk

Abstract

As a promising machine learning method for active flow control (AFC), deep reinforcement learning (DRL) has been successfully applied in various scenarios, such as the drag reduction for stationary cylinders under both laminar and weakly turbulent conditions. However, current applications of DRL in AFC still suffer from drawbacks including excessive sensor usage, unclear search paths and insufficient robustness tests. In this study, we aim to tackle these issues by applying DRL-guided self-rotation to suppress the vortex-induced vibration (VIV) of a circular cylinder under the lock-in condition. With a state space consisting only of the acceleration, velocity and displacement of the cylinder, the DRL agent learns an effective control strategy that successfully suppresses the VIV amplitude by $99.6\,\%$. Through systematic comparisons between different combinations of sensory-motor cues as well as sensitivity analysis, we identify three distinct stages of the search path related to the flow physics, in which the DRL agent adjusts the amplitude, frequency and phase lag of the actions. Under the deterministic control, only a little forcing is required to maintain the control performance, and the VIV frequency is only slightly affected, showing that the present control strategy is distinct from those utilizing the lock-on effect. Through dynamic mode decomposition analysis, we observe that the growth rates of the dominant modes in the controlled case all become negative, indicating that DRL remarkably enhances the system stability. Furthermore, tests involving various Reynolds numbers and upstream perturbations confirm that the learned control strategy is robust. Finally, the present study shows that DRL is capable of controlling VIV with a very small number of sensors, making it effective, efficient, interpretable and robust. We anticipate that DRL could provide a general framework for AFC and a deeper understanding of the underlying physics.

Information

Type
JFM Papers
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2024. Published by Cambridge University Press.
Figure 0

Figure 1. A schematic diagram of the FSI system. The cylinder of diameter $D_0$ is connected to a spring with stiffness $K$. The upstream flow has a uniform velocity $U_0$. The system damping is neglected.

Figure 1

Figure 2. (a) The computational domain with four-level mesh refinement (not in scale). (b) A schematic diagram of the immersed boundary method to model the moving cylinder as Lagrangian nodes distributed with equal spacing.

Figure 2

Table 1. Comparisons with prior studies and mesh convergence results. The Strouhal numbers $St_1$ and $St_2$ are the vortex shedding frequencies in the fixed and VIV scenarios, respectively, normalized by $T_0^{-1}$. Here $y_A$ represents the amplitude of the cross-flow displacement.

Figure 3

Figure 3. A schematic diagram of the DRL loop used in the present study. The DRL agent adopts two independent neural networks for decision-making (‘actor’) and reward evaluation (‘critic’). In the VIV environment, the instantaneous vorticity field is shown, together with grey lines to identify vortex structures based on the $\lambda _{ci}$ criterion (Zhou et al.1999).

Figure 4

Table 2. Hyperparameters used in the DRL during the training stage.

Figure 5

Figure 4. Training processes using all six types of combinations of sensory-motor cues as the state space. In each training process, three or five independent trials are performed. The associated performances are shown with translucent lines, while the mean data are shown as thick solid lines.

Figure 6

Figure 5. Trajectories of the (a) mean drag, (b) r.m.s. of the vortex force and (c) absolute value of the transverse displacement against the AFC forcing strength during training. Four training processes with different combinations of sensory-motor cues are shown in (aa). The scattered points are coloured with the episode number, ranging from $1$ to $2000$. Five representative cases in subpanels of (a) are marked with white star.

Figure 7

Figure 6. The trajectories of (a) the mean drag versus the absolute value of the transverse displacement and (b) the momentum coefficient versus power coefficient. Training with the full state space $\{\ddot {y}^*, \dot {y}^*, y^*\}$ is used in this case.

Figure 8

Figure 7. The variations of the control quantities during a deterministic run from the fifth episode to the $2000$th episode with an interval of five episodes. The (a) mean actuation, (b) fluctuation amplitude of actuation, (c) frequency of actuation and (d) phase lag between the actuation and kinematic variables. The three stages are identified again and classified using different background colours.

Figure 9

Figure 8. The total sensitivity index for all sensory-motor cues during one training. The sensitivity analysis is conducted from the fifth to the $2000$th episode with an interval of five episodes.

Figure 10

Figure 9. (a) Temporal variations of the rotational velocity after the AFC is turned on. (b) The frequency spectrum of $\omega ^*$ in the quasisteady state. Here $f^*$ denotes the frequency normalized by $T_0^{-1}$. The $25$th, $200$th and $1996$th episode are representatives of Stage I, Stage II and Stage III, respectively. The $150$th episode is the boundary between Stage I and Stage II and the $998$th episode the boundary between Stage II and Stage III.

Figure 11

Figure 10. Temporal variations of the power coefficient and the momentum coefficient in the deterministic control using controllers learned in selected episodes.

Figure 12

Figure 11. The temporal variation of the rotational forcing as well as the kinematic variables in the quasisteady state. Flow fields at four representative instants are demonstrated. The unsuccessful $25$th episode is shown here for comparison purposes.

Figure 13

Figure 12. The 3-D scatters of $\ddot {y}^*-\dot {y}^*-y^*$, with projections on the 2-D planes. The scatters are denoted by blue square cubes and pink spheres, respectively, for instants before and after the control is turned on.

Figure 14

Figure 13. Time histories of (a) the drag coefficient $C_D$, (b) the lift coefficient $C_L$, (c) the moment coefficient $C_M$ and (d) the transverse displacement $y^*$. The uncontrolled stationary case, the uncontrolled VIV case, and the DRL-controlled case are organized together for comparison purposes.

Figure 15

Figure 14. Temporal variations of the three lift components of (a) the uncontrolled VIV case and (b) the DRL-controlled VIV case (the vortex force, the added-mass force and the elastic force).

Figure 16

Figure 15. Temporal variation of lift coefficient. Pressure field and vorticity field at three representative instants are demonstrated. For the DRL-controlled VIV case, arrows are shown to represent the corresponding rotary direction and amplitude, wherein a full circle means $|\omega ^*|=0.4$.

Figure 17

Figure 16. Temporal variation of the cross-flow displacement $y^*$, the rotational velocity $\omega ^*$ and its temporal derivative ${\rm d}\omega ^*/{\rm d}t^*$. Pressure field and vorticity field at representative instants are demonstrated.

Figure 18

Figure 17. Comparisons of the time-averaged streamwise velocity, transverse velocity and pressure field between (a) the uncontrolled stationary cylinder, (b) the uncontrolled VIV cylinder and (c) the DRL-controlled VIV cylinder. In subpanels (a i) and (c i), the recirculation bubble is represented by the $\bar {u} = 0$ contour line.

Figure 19

Table 3. Comparisons of the amplitude, Strouhal number and growth rate of the first four DMD modes.

Figure 20

Figure 18. Scatter plots of the Strouhal number versus growth rate. (ac) Results for the uncontrolled stationary case, the uncontrolled VIV case and the DRL-controlled VIV case, respectively. (d) A comparison between the three cases involving only the low-frequency modes. The colours determine the mode number. Negative Strouhal numbers represent the corresponding adjoint modes.

Figure 21

Figure 19. The three dominant DMD modes calculated from the uncontrolled stationary case, the uncontrolled VIV case and the DRL-controlled VIV case.

Figure 22

Figure 20. Transfer learning for cases at Reynolds numbers ranging from $40$ to $300$. In panels (a,b), the first episode starts from the learned strategy at $Re = 100$. For the $Re = 300$ case in (b), the DRL agent inherits the converged strategy from the $Re = 200$ condition.

Figure 23

Figure 21. The flow fields, vibration response and rotational forcing from DRL-guided control at selected Reynolds numbers. Instantaneous snapshots of (a) the uncontrolled VIV case and (b) the DRL-controlled VIV case. (c) Temporal variations of the vibration amplitude before and after the control is turned on, as well as the AFC forcing. In panels (a,b), instants are selected when the cylinder is crossing its equilibrium position with upward velocity.

Figure 24

Figure 22. Comparisons of the instantaneous streamwise velocity between (a) the uncontrolled cases and (b) the DRL-controlled cases. (c) The vibration responses and rotational forcing both before and after the AFC is turned on. Cases with four perturbation frequencies are illustrated from subpanel (i) to subpanel (iv).

Figure 25

Figure 23. The AFC response with specified sinusoidally varying sensor signals as the control input. (a) The mean rotational forcing, (b) the fluctuation amplitude of the rotational forcing, (c) the frequency of the rotational forcing, and (d) the phase lag between the rotational forcing and the transverse displacement. (a) Average $\omega ^*$. (b) Amplitude of $\omega ^*$. (c) Frequency of $\omega ^*$. (d) $\omega ^*-\ddot {y}^*$ phase lag (deg.).

Figure 26

Table 4. Extra hyperparameters used to examine the effect of hyperparameters on the DRL-guided control.

Figure 27

Figure 24. Learning process with six sets of hyperparameters, labelled from I to VI. Here the curve with hyperparameters used in figure 4(c) functions as the reference.

Figure 28

Figure 25. Trajectories of the (i) mean drag (ii) r.m.s. of the vortex force and (iii) absolute value of transverse displacement against the r.m.s. of the rotational velocity.