Abstract
In this study, flow over a flexible filament under a wide range of parameters is simulated using the immersed boundary-lattice Boltzmann method (IB-LBM). The leading end of the filament is fixed in the flow field and the trailing end is free to flap. To execute the simulation, we combine the IB-LBM and a semi-implicit discrete equation of force on the filament to better satisfy the boundary condition. After some numerical simulations validating the modified method, the motion of flexible filaments is examined with different dimensionless bending coefficients (
Keywords
Fluid–structure interaction (FSI) problems can be observed frequently in biology kinematics, practical engineering application and many other fields. In biology kinematics, many motions involve complicated interactions between deformable bodies and their surrounding viscous incompressible fluids, like the typical phenomena observed in fish swimming. In mechanical engineering, the design of pumps, aircrafts, artificial heart valves and many other devices encounter FSI phenomena frequently. Sophisticated understanding of the involved FSI problems plays a key role in successfully designing equipment with excellent performance.
Experiments have been carried out to study FSI phenomena by investigating a flexible filament in a flowing soap film. 1 In the experiments, two motion states of the flexible filament have been captured: a stretched-straight state and a flapping state. Filament length is the only changeable coefficient in the experiments. It is found that when the filament length exceeds a critical value, the filament motion state will change from the stretched-straight state to the flapping state. Meanwhile, a bifurcation phenomenon is captured in the experiments. In the sub-critical bifurcation range, filament motion can be stable in either the stretched-straight state or the flapping state. Up to now, many efforts have been made regarding numerical simulation of flexible filaments. Mainly, the immersed boundary method (IBM) is used to simulate this problem.2–6 Numerical simulations match well with the experimental results. In 2002, Zhu and Peskin 2 first studied this phenomenon numerically and captured both the flapping state and the stretched-straight state when the Reynolds number was about 200. Further investigations on drag and lift coefficients, trajectory, flow field and so on have achieved many valuable results. The bending coefficient, filament length and mass of the filament are all found to be important to the filament motion.5–7 The interaction between multiple filaments at different positions has also been investigated. 3 Using an attached flexible filament to control flow over the circular cylinder is a highlighted work in recent numerical simulations. Some other research has also studied the motion of a flexible filament in shear flow. 8
Since the pioneering work by Qian et al., 9 the lattice Boltzmann method (LBM) with the DdQb model has been widely adopted in computational fluid dynamics (CFD).8–12 This model can deal with the d(1,2,3)-dimensional problem with b discrete velocity vectors. Different from other traditional CFD methods, the LBM solves the Boltzmann equation and usually uses Eulerian lattice nodes and shows advantages in being mesh-free, parallel computing and so on. Resonantly, Xu et al.10,11 optimized the LBM for computational aeroacoustics and discussed the parameters in this method. More and more works have been done to understand the bifurcation phenomenon by the LBM. 12 The direct-force immersed boundary-lattice Boltzmann method (IB-LBM) proposed by Feng and Michaelides13,14 turns out to be a convenient method to solve the FSI problem, especially for deformable structures. In this paper, we combine the IB-LBM and a semi-implicit discrete equation of force on filaments to better simulate a flexible filament in a uniform flow. Considering the motion of the filament, the modified IB-LBM achieves higher accuracy and stability in simulation.
The rest of this paper is organized as follows: the second section describes the governing equation and the modified IB-LBM. After some numerical validations in the third section, the numerical results and a detailed discussion are presented in the fourth section. Finally, a brief conclusion is given in the fifth section.
Numerical model and method
The numerical method used in this work is different from others' researches, not only the governing equation of the flexible filament, but also the IB-LBM. In this section, the governing equation of the flexible filament used in this paper and the basic idea of the combined treatment of the IB-LBM and the kinematic equation of the filament will be introduced.
Governing equation of the filament
Different from previous works,2–4 we take the large deflection into consideration. In the previous work, the bending moment is calculated by the second partial derivative of deflection. This is derived from the small deflection assumption. However, the flexible filament flapping in the uniform flow is not small deflection, especially when the Reynolds number is large and the bending coefficient is low. The governing equation of a massive and inextensible filament is written as
The upstream end of the filament is fixed in a uniform flow field. At the fixed end of the filament, a simply supported condition is used
At the free end, the condition reads
The basic idea of combined treatment
The IB-LBM uses the LBM to simulate the flow field and the IBM to couple the motion of the solid boundary and the flow field. In the following sections, the LBM and the IB-LBM will be introduced.
Lattice Boltzmann method
The evolution equation for the LBM is9,15,16
The relation between the relaxation parameter ω and kinematic viscosity ν is
The density (ρ) and the momentum of fluid (
Taking the external force into consideration, the momentum should be estimated as
IB-LBM
The direct-force model proposed by Feng and Michaelides
14
achieves excellent results in simulating the fluid–particle interaction problem. It can be summarized in the following four steps.
1) Gain the velocity of every point set on the boundary of the particles. In this step, the delta function is used to gain the velocity of particles from the flow field. Feng et al.
14
suggest
2) Calculate the restoration force. In this step, the restoration force aims to change the velocity of the flow around the boundary points of the particles in order to satisfy the boundary conditions. 3) Apply the restoration force on the boundary points of the particles into the flow field. The restoration force is stored in the Lagrangian boundary points. So, the delta function is used to transfer the Eulerian lattice nodes to the body force
4) Update the position of the particle points and the flow field with the standard LBM model. Then go back to step 1.
The key steps are steps 1–3. The correct restoration force is important to the accuracy of simulation. Feng and Michaelides
14
suggest estimating the restoration force by following the direct-force term
Discrete equations
Considering the previous discussed equations (Equations (1) and (13)), the discrete form of the kinematic equation for the lth nodal point is written as
To solve the discrete equation, the semi-implicit equation (Equation (14)) can be rewritten as below
The numerical implementation of the present combined model in each iteration step can be illustrated as follows.
(1) Gain the velocity of the fluid field at each the position of each Lagrangian point, that is, calculate the term (2) Compute the previous force term using the position of the previous Lagrangian point, that is, calculate the term (3) Compute the bending force term using the curvature, which is calculated with the position of the present Lagrangian point, that is, calculate the term (4) Finally, determine the new position of the Lagrangian point. After divided by the coefficient ahead,
Numerical validation
To validate the present method and our code, simulations on the flow over a circular cylinder and flow over a cylinder with a flexible filament attached in a uniform flow are simulated.
Comparison between other numerical methods and the present method. The table demonstrates the drag coefficient (
Wu et al.
5
studied a flapping filament in the wake of a cylinder with its upstream fixed on the cylinder at low Reynolds number in detail. To further validate the present method for simulating elastic bodies, we simulated this flow and compared it with Wu et al.'s work.
5
In the simulations, the Reynolds number
The results shown in Figure 1 manifest the asymmetrical motion of the filament when the dimensionless filament length equals 1. When the dimensionless filament length equals 2 and the bending coefficient is low, the motion of the filament becomes symmetric. The trajectory of the free end emerges into a pattern shaped like a butterfly. These results qualitatively match with the work of Wu et al.
5
and validate the reliability of our simulation.
The trajectory of the free end of the filament: (a) 
Numerical simulations and discussion
In this section, a flexible filament in a uniform flow with its upstream end fixed in the flow field is simulated. It is reported in a laboratory experiment
1
that the motion of a filament in a uniform flow has two different states, that is, the flapping state and the stretched-straight state. The only adjustable parameter is restricted to the length of filament; thus, the obtained results merely show the effects of the filament length on the motion state. One of the advantages of using the numerical method is a wide choice of adjustable parameters compared to laboratory experiments. Various different characters of the flexible filament affect its motion. According to dimensional analysis, we focus on two main dimensionless parameters (i.e. the dimensionless bending coefficient
Effect of the bending coefficient
In this section, the effect of the dimensionless bending coefficient on the filament motion is investigated. The dimensionless bending coefficient
The relation between the amplitude of the free end spanwise and the dimensionless bending coefficient is depicted in Figure 2. It is found that the amplitude of filament tends to decrease with the increase of nondimensionless bending coefficient. When the dimensionless bending coefficient exceeds a critical number, the amplitude decreases to zero and the motion state changes from the flapping state to the stretched-straight state. The critical bending coefficient The amplitude of the filament varies with the dimensionless bending coefficient.
Figure 2 also shows the existence of some special dimensionless bending coefficients, for example, Flapping modes of the filament flapping in the flow with different bending coefficients: (a) 
It is an interesting result that the trajectory of the filament is analogous to a standing wave at the fixed end, but is analogous to a traveling wave at the free end. Figure 4 shows the transformed trajectory of the filament. According to Zhang et al.,
1
the trajectory of the filament can be expressed as the following formula
The trajectory of the filament transformed with an exponential function. The dimensionless bending coefficient is

In the case shown in Figure 4,
Effect of the Reynolds number
The Reynolds number is a typical coefficient in fluid dynamics. It presents the ratio of inertial forces to viscous forces. In the simulations of flow over a flexible filament, the Reynolds number based on the filament length L is another crucial parameter. In this section, the filament length, bending coefficient and inflow velocity are fixed in all cases. The Reynolds number changes with the viscosity of the fluid. To study the effect of the Reynolds number, two typical cases, The amplitude of the free end of the filament varies with the Reynolds number at a fixed dimensionless bending coefficient: (a) 
When the Reynolds number is low, the flow is stable and the perturbation is small. With the increment of the Reynolds number, the perturbation increases and the filament starts flapping. It is obtained that the critical Reynolds number is a little larger than 375 for The trajectory of the flapping filament with the same dimensionless bending coefficient ( The vortex structure of the flapping filament with the same dimensionless bending coefficient (

Conclusions
In this paper, a combined method is used to simulate the flexible filament in a uniform flow. The motion state of the filament is investigated by varying two dimensionless coefficients: the dimensionless bending coefficient (
For the bending coefficient, it determines the physical properties of the filament and it mainly affects the inherent parameters, such as the natural frequency of this vibration system. When increasing the bending coefficient and the Reynolds number is fixed, the wave number on the filament decreases. The dimensionless bending coefficient also affects the amplitude of the free end. When it increases, the amplitude decreases tendentiously and, finally, the motion state turns from the flapping state to the stretched-straight state.
For the Reynolds number, it determines the properties of flow and it mainly affects the motivation of the flapping system. When the Reynolds number is lower than the critical number
Moreover, the analyses of trajectories of the flapping filaments show that the wave can be decomposed into an incident wave and a reflected wave, perturbation starts from the free end, propagates to the fixed end and then reflects and, finally, propagates back to the free end. The energy of the wave keeps increasing during the entire propagation process.
Footnotes
Declaration of conflicting interests
The authors declared no potential conflicts of interest with respect to the research, authorship and/or publication of this article.
Funding
The authors disclosed receipt of the following financial support for the research, authorship, and/or publication of this article: This work was supported by the National Natural Science Foundation of China (No. 11872337 and No. 11502237), the Natural Science Foundation of Zhejiang Province (No. LY18A020010) and the Project of Ten Thousands Talents (No. W01060069).
