Abstract
Fish display remarkable swimming capabilities through the coordinated interaction of the body and caudal fin, yet the potential role of a passively pitching tail in enhancing hydrodynamic performance remains unresolved. In this work, we evaluate the performance of a carangiform swimmer equipped with either an actively pitching tail or a passively pitching tail. High-fidelity fluid–structure interaction simulations are employed to assess how variations in joint stiffness, damping, and inertia influence thrust generation, power demand, and overall stability at two representative Reynolds numbers, 500 and 5000. The results reveal that actively pitching tails tend to generate greater thrust, while passively pitching tails deliver improved outcomes in terms of power demand at the lower Reynolds number. Larger pitching amplitudes contribute positively only when associated with higher swimming frequency; when produced by reduced inertia or more flexible joints, they lead to unfavorable effects. At the higher Reynolds number, active tails consistently outperform passive ones, although a small subset of passive cases still achieve favorable performance. Across all cases, a recurring balance emerges, with thrust production and power expenditure varying inversely. These findings clarify the hydrodynamic consequences of passive versus active tail motion and establish design principles for bio-inspired underwater vehicles, in which smaller swimmers may benefit from passive tail pitching, whereas larger swimmers are better served by active control.
1. Introduction
For a long time, researchers have drawn inspiration from nature, leading to the exploration and unlocking of many previously uncharted areas in engineering. Drawing insights from the underwater world, aquatic creatures demonstrate a remarkable balance of maneuverability, control, efficiency, adaptability, and speed. This natural efficiency continues to inspire the development of robotic technologies for both aerial and aquatic environments. Through the evolutionary process of natural selection, fish adapt to their surroundings and emerge as exceptional swimmers. Their undulatory motion enables them to achieve impressive propulsion and agile maneuverability. The interaction between the fish body and the surrounding fluid was studied in the past through experimental approaches [1,2,3,4] as well as using computational fluid dynamics (CFD) simulations [5,6,7].
Nature perfects the art of efficient swimming, with countless aquatic species exhibiting intricate coordination of body fins to navigate water with remarkable ease. This observation has inspired numerous studies on biomimetic propulsion in recent years. Various factors, including climate change and pollution, continue to affect oceanic ecosystems [8], making the study of marine life and its adaptive locomotion increasingly important. Drawing inspiration from fish locomotion and their maneuvering techniques presents significant opportunities for the advancement of autonomous Underwater Vehicles (AUVs) [9]. Underwater exploration systems benefit from biologically inspired navigation strategies, as demonstrated in recent studies on odor dynamics that may guide robots in adapting to their environment [10]. Moreover, the integration of computational methods enables detailed exploration of fish behaviors using techniques, such as deep recurrent Q networks (DRQN) combined with the Immersed Boundary–Lattice Boltzmann Method (IB–LBM), optimizing tasks like Kármán gaiting and prey capture [11]. These advancements mark a critical step in marine robotics and underwater innovation. The undulatory kinematics of fish help them maneuver and swim efficiently underwater. Carangiform swimmers show relatively larger displacements in the posterior end of the body, with undulatory motion concentrated near the peduncle and the caudal fin. Numerous studies discuss the importance of the shape and size of the peduncle and the caudal fin on fish locomotion [12,13]. In Figure 1, the superior view of a Jack fish is shown to demonstrate the flexion of the body in its undulatory state. The amplitude envelope on the right shows that the maximum displacement occurs toward the posterior end of the fish, exhibiting a typical carangiform swimming mode.
Figure 1.
Side (medial) view of a Jack fish and its top (superior) view for its kinematics.
In recent years, multiple experimental and numerical investigations suggested that passive foils were a remarkable choice for mimicking freely swimming fish capable of producing thrust and propelling themselves [14,15]. As reported by Lauder et al. [14], flexible foils emulating the caudal fin and compared at constant stiffness exhibited large deviations in self-propelled speeds depending on the shape of the trailing edge. This finding highlights the importance of morphological variation in caudal fins across fish species, tailored to their specific locomotion needs. The study also suggested that improved thrust and swimming speeds could be predicted by further optimizing the passive foil models with active stiffness control. In contrast, Liu et al. [16] performed a coupled finite-element-method (FEM)-based computational structural dynamics model and an immersed-boundary method (IBM)-based computational fluid dynamics (CFD) solver to inversely determine in vivo material properties and model flow-structure interactions between fins of fish. The study could predict how a fin moves and contribute to the production of thrust. In their recent work, Hang et al. [13] reflected on the joint characteristic of the caudal fin with the fish’s body exhibiting prominent flexion closer to the posterior end. Their work discussed the effects of both active and passive body bending on swimming performance. The conclusion was drawn in favor of passive flexion in terms of swimming efficiency but against it in terms of swimming speed. Fish and Lauder [17] discussed the extended operations of fins as control surfaces, not only as propulsive structures, and their investigations also set the stage to show how active and passive control play roles in both maneuverability and swimming performance. Behbahani et al. [18] introduced a flexible passive (feathering) joint for pectoral fins of a robotic fish that let the fin sweep back during the recovery stroke to cut drag while preserving prescribed rowing motion in the power stroke. Using this strategy, the complexity of the robotic framework was minimized, and drag was reduced from the passive control.
A novel approach introduced by Qiu et al. [19] demonstrated a novel tendon-driven robotic fish with an active tail and a passively moving caudal fin, having a variable stiffness. This technique improved the steering radius and increased the swimming velocity. Similar observation were reported by Chen et al. [20] where the compliment joint with two identical torsional spring was proposed for a multi-joint robotic fish. The concept of a passive tail was further extended to a modular adaptive variable-stiffness passive joint (MAVSPJ) for a robotic fish recently proposed by Wang et al. [21], which improved swimming performance by adaptively varying the stiffness of a torsional spring. Lu et al. [22] designed and fabricated the pectoral fin based on a Fin Ray with a capability of hybrid active and passive deformations (APDs). They reported an increase of thrust under the optimal condition compared to a traditional passively deformed pectoral fin. Some previous studies also highlighted the benefits of using a passive joint between the body and fins, whether pectoral or caudal. While they observed its positive effects, the underlying reason behind these effects remained unclear and unexplained. In this study, we investigate how vortex dynamics influence the dynamics of an independently actuated caudal fin in a carangiform swimmer. In summary, the previous studies mostly focused on either the fully flexible (jointed) body of a swimmer, or modeling the actively controlled tail separate from the body, or only considering an isolated passively moving tail. To the authors’ knowledge, no study in the literature addresses the influence of a passively oscillating tail with an undulating body on the hydrodynamic performance of a swimmer. This aspect of bio-inspired swimming is the basis for the novelty of our current research.
Our present work investigates the hydrodynamic performance of a tandem pair of an undulating body with passively pitching tail for a range of stiffness, damping, moment of Inertia, and Strouhal frequency. Specifically, we employ a dynamic meshing fluid-structure interactions (FSI) based framework in OpenFOAM v2312 to solve the Navier-Stokes equations at Reynolds numbers (Re) and 5000 and to capture the pitching response of the downstream foil, modelling a caudal fin. Our specific research objectives include: (i) quantification of how passive kinematics alter thrust generation of the tail compared to an active pitching of the tail, (ii) identification of which alteration in the dynamic characteristics of the body-tail joint improves the hydrodynamic performance of the swimmer, and (iii) elucidation of the the underlying vortex–body interactions that govern these performance trends. By addressing these important and unanswered questions regarding robotic fish-like platforms, our current work aims to contribute to the development of guidelines for the design of next-generation bio-inspired AUVs.
2. Computational Methodology
2.1. Geometry and Kinematics
We model the body and tail of a carangiform-like swimmer by using two foils with an overall length of L. The body modeled using a NACA-0015 foil is set to , and the tail using a NACA-0012 foil is set up with a length of . There is a small gap between the main body and the tail, which is set to , (see Figure 2), following the geometric features presented by Gao et al. [23]. The body follows a carangiform undulating swimming flexure, with a continuous passive pitch control of the tail. It is important to indicate here that the term “control” in this work refers to prescribed motion. The amplitude () of the carangiform undulation is described by the following equation [10,24,25,26].
Figure 2.
Two-dimensional model of the fish at (a) static position (), and (b) mid-oscillation instant ().
The foil undulates with a frequency f, and the tail follows a continuous trajectory of the body by heaving at the undulation frequency, and tracing the displacement (h) of the virtual joint at its peduncle, . The oscillating motion and the undulating motion are modeled by the mathematical expression, as presented as Equation (2). The motion of the body and tail is initiated using a hyperbolic tangent function (also referred to as a Sigmoid function), given in Equation (3), to ensure a smooth transition to the peak amplitude of undulation, active heaving, and active pitching. In this formulation, the exponent is cubed to produce a faster yet smoother rise to the peak amplitude. Notably, applying the Sigmoid function enables the passively pitching tail to reach steady-state oscillation much faster than without it, thereby reducing the overall computational cost.
Figure 2 shows the modeled flexure of the undulating body with a passively pitching tail. The tail is attached to a torsional spring and a viscous damper at the peduncle as illustrated in Figure 2a. As the undulation begins, the body and the tail follow the trajectory as shown in Figure 2b, where is the pitching angle that the tail makes with the centerline of the whole body when it is straight and stationary. The dashed line in Figure 2b shows the location of the peduncle.
The pitching dynamics of the tail are governed by the following equation:
where denotes the density of the fluid; the freestream velocity; s the span of the tail in the lateral (out-of-plane) direction (chosen as unity in this study); M the hydrodynamic moment about the pitching axis (pitching about the peduncle); the mass moment of inertia about the pitching axis. Besides, and represent the torsional damping coefficient and stiffness of the body-tail joint, respectively. The dimensionless stiffness coefficient is set as a dependent variable on dimensionless Inertia as explained below in Equation (5).
In Equations (5) and (6), a is the tail-beat amplitude of the body at , and f is the frequency at which the body undulates. Here, n represents the nth multiple of the natural frequency which triggers the super-harmonic resonance of the system and contributes towards the dominating frequency, resulting in pitching of the tail at the same frequency as of the heaving motion (for this study, ) [27,28]. Determined based on several test simulations performed with different values of n. In our current work, exhibits the best resonance between the undulating body and the heaving and independently pitching tail. The dimensionless damping coefficient () is determined by the damping ratio (), and dimensionless stiffness coefficient (), according to Equation (7) [29].
2.2. Governing Equations for Fluid Flows
Primarily based on the finite-volume method, OpenFoam is an open source CFD solver providing a variety of numerical techniques to compute different terms in the governing equations for fluid flows. Here, we directly solve the unsteady Navier-Stokes equations for two-dimensional fluid flows around the swimmer, as explained earlier. We disregard the three-dimensional effects of the body and the fluid flows in this study. Although it is important to analyze all the flow features in a three-dimensional study, it is also insightful to first observe these effects using a two-dimensional setup. With the plan to enforce multiple variables to study the behavior of the independently pitching tail, we conducted 150 independent simulations. The two-dimensional analysis provides a strong foundation for investigating relevant parameters, which can then be extended to three dimensions for a more in-depth analysis of the findings from the current work [26]. The mathematical model for the fluid flows is based on the following non-dimensional forms of the continuity and incompressible Navier-Stokes equations [10,26]. To ensure stability of the computational techniques, we keep the maximum Courant number close to 1 in our simulations.
where , the are the Cartesian components of the flow velocity, p is the pressure, and is the density of the fluid. The temporal term in the governing equations is discretized by using an implicit backward difference scheme. The algorithm is used to couple the pressure and velocity field in an iterative manner over the moving mesh. This algorithm combines the Pressure-Implicit with Splitting of Operators () algorithm and the Semi-Implicit Method for Pressure-Linked Equations () algorithm. The convergence criterion for the iterative solution at each time step is set to . In this study, a Laplace equation with inverse-distance diffusivity is used for dynamic meshing [30].
An unstructured grid with a rectangular computational domain is used in this study. The grid illustrated in Figure 3 has boundaries selected to ensure minimal numerical errors. The velocity-inlet is at a distance of from the leading edge of the body , and the pressure-outlet is set at a distance of from the trailing edge of the tail (). In the downstream direction from there is a refinement region of length to capture the vortical flow features in the wake. The top and bottom boundaries are placed at a distance of from the centerline. A uniform velocity field is set at the inlet, and the gauge pressure at the outlet, top, and bottom is set to zero (zero Gradient). OpenFoam is a finite-volume method () based solver which requires cells, but the front and back planes are defined as empty for simulations (no interpolation in the normal direction to the domain).
Figure 3.
Flow domain and boundary conditions.
The computational grid deforms at every time step by solving a Laplacian displacement equation . An inverse-distance diffusivity () referenced to the body and tail enforces near-rigid motion close to the foils, which smoothly dissipates away from the foils. The dimensions of the grid are selected to also ensure that there are enough cells between the boundaries of the domain and the body itself to accommodate the moving mesh.
2.3. Verification and Validation
We chose three grid resolutions to ensure the verification of our computational settings. For the grid-convergence and time-step-independent studies, the Reynolds number is set as 500, , , and . We select the final grid based on the reduction in relative error: Grid 1 with 307,489 cells (Coarse Grid), Grid 2 with 483,623 cells (Medium Grid), and Grid 3 with 651,687 cells (Fine Grid). Furthermore, Table 1 summarizes the total number of cells representing the domain size, along with the cell sizes near the boundary of the body and tail of the swimmer, and within the refinement region in the wake. The body undergoes undulation, and the tail exhibits active heaving and passive pitching. The results of our simulations using the three grids are presented in Figure 4a–f to compare the hydrodynamic force and moment coefficients of both the body and the tail, as well as the pitching angle of the tail for the complete undulation cycle. Here , , and denote the lift coefficient, drag coefficient, and moment coefficient, respectively. Although there is no significant difference observed in the computed values of , , and for the body and tail, a clear improvement in capturing the pitching dynamics of the tail is found when the grid resolution is increased from the coarse to the medium grid. Based on these results, we select the medium grid for our next simulations.
Table 1.
Mesh settings for coarse, medium, and fine grids.
Figure 4.
Results for the convergence of the grid size, (a) of the main body, (b) of the main body, (c) for the tail, (d) of the tail, (e) (pitching moment coefficient) of the tail, and (f) the pitching amplitude of the tail.
Next, we proceed with the time step-independence study, for which we choose three values of the time step size () so that the results stay unaffected by the selection of . We chose and 10,000 time steps per oscillation cycle for this study. Figure 5 shows the comparison of the hydrodynamic force and moment coefficients for the body and the tail for one complete undulation cycle. Based on profiles of the pitching angle of the tail, we choose to proceed with according to 7500 time steps in one undulation cycle.
Figure 5.
Results for convergence of time step, (a) of the main body, (b) of the main body, (c) for the tail, (d) of the tail, (e) (pitching moment coefficient) of the tail, and (f) the pitching amplitude of the tail.
Our computational methodology and the strategy for the morphing mesh is validated by comparing the , with Gao et al. [23]. Here, the Undulatory flexure over the main body is defined with a Gaussian envelope, whereas the kinematic parameters used for the validation study are defined in Table 2. The force coefficients, and are employed here, where the comparison of the present results with those from Gao et al. [23] is presented in Figure 6. Please note that . We find a very close agreement between both sets of data, which indicates the accuracy of our simulation methodology.
Table 2.
Kinematic parameters used for the validation of our simulation methodology.
Figure 6.
Comparison of our results (a) , and (b) with those of Gao et al. [23].
3. Results and Discussion
The kinematic parameters are selected to ensure effective simulation performance. The wavelength is fixed at . The Strouhal frequency and damping ratio are varied in increments of and , respectively, within the ranges shown in Table 3. The non-dimensional inertia is adjusted in steps of . The torsional spring stiffness for passive pitching depends on , n, , a, and , as expressed in Equation (5). Relevant kinematic parameters are summarized in Table 3.
Table 3.
Kinematic parameters.
A common modeling approach approximates the body of a carangiform swimmer as a single airfoil [10,24,25,26,31], as illustrated in Figure 7a. In this study, we instead adopt a biomimetic two-foil configuration, representing the body and tail as separate foils, as shown in Figure 7b. To ensure a consistent tail trajectory across all cases, the prescribed flapping motion is constrained so that the centerlines of the body and tail remain continuous. The amplitude trailing-edge amplitude of the tail is matched to the undulatory envelope of a carangiform swimmer at the posterior section of the body, with a maximum lateral amplitude of . Since the geometry and flow conditions are identical for both the actively and passively pitching tails, a direct comparison can be made to evaluate how hydrodynamic performance changes when the kinematics of the tail are switched from active to passive. In this framework, the heaving displacement of the tail is prescribed to follow the undulation of the body at its peduncle, while the kinematics of the tail with active pitching is defined by Equation (10).
where denotes the angle.
Figure 7.
(a) top view of a fish-like body, and (b) model of the actively pitching tail mimicking a swimmer with continuous undulatory flexure.
For the actively pitching-tail configuration, a total of ten simulations are conducted at Re = 500 and Re = 5000, covering five Strouhal frequencies in the range . The maximum pitching angle of the tail, , is defined as the angle between the leading edge and the centerline at its peak within an oscillation cycle (see Figure 7). The resulting motion produces a phase difference () of between the heaving and pitching of the tail. The performance of the tail is evaluated in terms of the ratio between the output power and input power, expressed as a power ratio () defined by Equation (11). The power coefficients , , and are obtained from Equations (12)–(14), following the methodology of Picard et al. [32] and Wu et al. [33]. For the actively pitching cases, the = .
Here, and denote the heaving and pitching velocities of the tail, respectively. The normalized mean power consumed by the tail to heave () and pitch (), alongside the output power () for the actively pitching tail, are computed at Re = 500 and Re = 5000. As summarized in Table 4, the power-ratio increases significantly between Re = 500 to 5000, indicating more favorable energy transfer at Reynolds number 5000. A consistent drop in is observed at for both Reynolds numbers, while a low value of power ratio () occurs at and , corresponding to negligible thrust output () as per the relationship from Equation (11).
Table 4.
Time-averaged power coefficients and power ratio () of the actively pitching tail at Re = 500 and Re = 5000.
Table 5 presents the variation of the mean drag coefficient with an increasing for the tail of the swimmer. The results show a clear transition from near-zero thrust at low to increasingly negative values as the frequency rises, indicating a corresponding increase in thrust. Furthermore, at Re = 5000, the negative mean drag coefficient (positive thrust) is consistently larger in magnitude than at Re = 500, showing larger thrust generation at the higher Reynolds number.
Table 5.
Time-averaged drag coefficients of the actively pitching tail at and .
Before discussing the dynamics of the swimmer with a passively pitching tail, we note that a total of 150 numerical simulations are performed. The responses are categorized into three modes: stable drag-dominated, stable thrust-dominated, and unstable. This classification is summarized in Figure 8, which we refer to as the stability maps, constructed for different sets of kinematic and flow parameters. The classification is based on 40 oscillation cycles. A case is considered stable if the flow reaches a periodic steady state within this window; otherwise, it is classified as unstable. Stability is determined using the drag coefficient (): if a case fails to reach a steady state (Figure 8h), the case is labeled as unstable, whereas cases that converge to steady periodic behavior (Figure 8g) are labeled stable. Although steady state is typically achieved within 5–8 cycles, 40 cycles are simulated to ensure complete decay of transient effects and convergence to steady state. Stable cases are further categorized using the mean drag coefficient (). If , the case is classified as stable drag-dominated; if , it is classified as stable thrust-dominated.
Figure 8.
Stability map (a–f) insets illustrate for a typical stable (g) and unstable (h) cases.
Across the stability maps, three clear patterns emerge. First, every undamped configuration () diverges, confirming the requirement of minimal damping needed for a bounded motion of the passively pitching tail. Profiles of the pitching angle for the configurations with and , shown in Figure 9 for constant parameters , , and , illustrate the effect of damping on the pitching response. In Figure 9a, the pitching goes unbounded, which looks stabilized upon increasing the damping as shown in Figure 9b. Introducing a light damping () causes the tail to drift in and out of the thrust-producing region, highlighted by the dashed rectangle in Figure 8d, illustrating the decisive influence of fluid–structure coupling on the net force. At Re = 500, stability improves with a higher inertia, with the tail exhibiting a stable dynamic response at Re = 500, and in the majority of cases at Re = 5000. In these cases, the response becomes thrust-dominated, as the increases from left to right. The consistent trends that we observe at Re = 500 do not stay true when the Reynolds number is changed to 5000. At Re = 5000, the trend of stable and unstable cases stays consistent at and , but the inconsistency based on the is prominent at and .
Figure 9.
Pitching angle of the passively pitching tail with , , and Re = 500 with (a) , and (b) .
We now turn to the passively pitching tail and analyze its drag coefficient for all stable cases. It allows us to assess how the transition from active to passive pitching influences the performance of the swimmer, based on the mean drag coefficient presented in Figure 10. Figure 10a and Figure 10b show the mean drag coefficient () of the tail at Re = 500 and Re = 5000, respectively. From Figure 10a, the first observation is that the configuration with and exhibits an increasing (i.e., decreasing thrust) as the increases to . Beyond this point, at , the case becomes unstable. Secondly, for the same value of inertia () but with a higher , the trend remains nearly constant across the range of Strouhal frequencies considered here. When this trend is compared to that of at a large shift, increasing the damping ratio shows a reduction of . Further increasing the damping ratio (), the trend shows a behavior similar to that of the actively pitching tail where the thrust increases as the Strouhal frequency is increased. Finally, examining the stable cases with a passively pitching tail, at for a range of inertia values (–), neither of the cases fully transition towards producing positive thrust (). However, all of the cases display a reduction in drag with an increase in inertia, and this trend of drag reduction with a higher inertia is consistently observed for all damping ratios chosen for this work.
Figure 10.
Mean drag coefficient of the passively pitching tail at (a) Re = 500, and (b) 5000.
At Re = 5000 shown in Figure 10b, the number of stable cases decreases, making it more difficult to identify clear trends and assess the effect of Strouhal frequency on the mean drag coefficient. Compared to the cases at Re = 500, the configurations that remain stable at Re = 5000 generally show better performance in terms of mean thrust. However, despite the improvement when the Reynolds number increases, the inconsistencies in the trends make it difficult to draw firm conclusions about the role of the Strouhal frequency. Based on the trends observed in Figure 10a,b, the behavior of the swimmer about its peduncle can be interpreted by categorizing the tail into three types according to its inertia . While the inertia defines the characteristic response of the tail itself, the damping ratio characterizes the nature of its joint to the body. A lower damping ratio corresponds to a more loosely joined and flexible body and tail connection, whereas a higher damping ratio indicates a stiffer and less flexible joint.
The nature of the joint between the body and the tail of the swimmer influences its thrust performance, as discussed earlier. From the previous analysis, a stiffer joint between the body and the tail corresponds to higher thrust or a more thrust-dominant behavior, whereas a more flexible or looser joint leads to a drag-dominant response. Table 6 presents the maximum pitching angle () alongside the mean drag coefficient () of the tail at Re = 500 and Re = 5000 for all stable cases. The results are grouped in Table 6a–e according to the Strouhal frequency (–). Here, N/A indicates values that could not be evaluated due to the unstable nature of the configuration, as identified in the stability maps shown in Figure 8a–f.
Table 6.
Data on stable cases presenting the mean drag coefficient () and maximum pitching angle () of the passively pitching tail across Strouhal frequencies (), damping ratios (), and inertia ratios () at Reynolds numbers Re = 500 and Re = 5000.
Analyzing the effect of Strouhal frequency, for a given configuration of and , an increase in leads to a larger maximum pitching angle (). It is accompanied by a clear trend of decreasing mean drag coefficient () or equivalently increasing thrust (), a behavior consistent at both Re = 500 and Re = 5000. However, when and are held constant to isolate the effect of , decreases alongside decreasing . A similar trend is observed when and are fixed and is varied. These observations suggest that a larger pitching amplitude is beneficial only when achieved by increasing the Strouhal frequency. In contrast, when the larger amplitude results from reduced inertia or damping ratio at a fixed Strouhal frequency, it adversely affects thrust generation.
The swimmer with an actively pitching tail generates higher thrust than its passive counterparts. In these cases, a pitching amplitude of is required to ensure that the trailing edge of the tail spans the peak-to-peak amplitude of the carangiform swimmer (). The heaving amplitude of the tail, defined as the displacement of the peduncle, is , which is relatively smaller than the pitching amplitude of an actively pitching tail. When such a large angular amplitude (pitching) is combined with a small linear amplitude (heaving), the power expenditure increases significantly, particularly at higher Strouhal frequencies. The larger peak-to-peak amplitude corresponds to greater thrust production. In contrast, for the passively pitching tail, the maximum observed pitching angle does not exceed . This reduced pitching angle explains the lower thrust coefficients observed. However, it also results in a lower-power swimming mode, as the pitching of the tail requires less input power. These two contrasting behaviors are captured quantitatively by the power ratio (), shown in Figure 11.
Figure 11.
Power ratio at (a) Re = 500, and (b) 5000.
Figure 11a and Figure 11b show the as a function of for Re = 500 and Re = 5000, respectively. The power ratio is plotted on a logarithmic scale to capture the full range of values and trends. The solid black line represents the power ratio for the actively pitching tail, which serves as a reference for comparison with the cases with a passively pitching tail. The region above this line, highlighted in blue, represents the configurations where the tail with passive pitching outperforms the active counterpart. At Re = 500, a significant number of cases with a passively pitching tail achieve higher than those with the active tail. As increases, the power ratio of the cases with a passive tail shows a modest upward trend, whereas the cases with the active tail only peaks at and then decreases subsequently. Indicating that at lower Reynolds numbers, the passive tail often provides a performance advantage based on the .
In contrast, at Re = 5000, most of the cases with a passively pitching tail exhibit lower power ratios than their active counterparts. Only a limited number of configurations outperform the active case, and these are again concentrated near . Thus, the overall trend shifts with Reynolds number: passively pitching tails show superior performance at Re = 500, while actively pitching tails dominate at Re = 5000. When passively pitching tail configurations are compared using thrust production and power ratio as performance metrics, a consistent trade-off emerges. Configurations that generate larger mean thrust tend to exhibit lower power ratios, whereas those with lower mean thrust generally achieve higher power ratios. An intermittent case at , with and , shows a unique transition from thrust-dominant to drag-dominant behavior and back to thrust-dominant behavior. This case reaches a maximum pitching angle of and is the only configuration among the 150 simulations to exhibit such dynamics. Given its rarity, this case is not examined further in the present study, primarily because no conclusive correlation or influence of any controlling parameter can be established.
From the quantitative analysis of the results, we observe a consistent trend for both the actively and passively pitching tails: as the Strouhal frequency increases, the thrust coefficient increases. To further investigate this phenomenon, we examine the vortex street in the wakes of the swimmers at Re = 500, and 5000. To keep the discussion centred on the role of Strouhal frequency, we consider all cases of the actively pitching tail for increasing . For the passively pitching tail, we focus on configurations with fixed parameters and , varying only the Strouhal frequency. Both stable and unstable configurations with passively pitching tails are included to provide additional insight into the origin of the instabilities observed at a higher seen earlier in the stability maps (Figure 8).
We first examine the vortex dynamics of the swimmers at Re = 500, as shown in Figure 12. The first column (Figure 12a–e) presents the contours of vorticity for cases with an actively pitching tail, whereas the second column (Figure 12f–j) corresponds to the cases with a passively pitching tail. For each case, we report the , to quantify the propulsive performance associated with the observed wake structures. In Figure 12, denotes a single vortex shed into the wake during a half oscillation cycle.
Figure 12.
Vorticity contours corresponding to the swimmer with (a–e) an actively pitching tail, and (f–j) a passively pitching tail, respectively, at Re = 500.
From Figure 12a,f, we observe that at , the vortex street in the wake of both swimmers is faint. Nevertheless, even from these weak signatures, it is clear that both wakes form a classical von Kármán vortex street, typically associated with drag-dominated flows. For the actively pitching tail, although the mean thrust coefficient is positive, its value is too small to generate an effective thrust. As the increases to and (Figure 12b,c,g,h), the wake transitions to a reverse von Kármán vortex street in all cases. This transition coincides with increasing values of . With higher , the strength of the coherent structures also intensifies. For the actively pitching tail at and , the wake remains reverse von Kármán, with the vortices becoming progressively stronger and persisting further downstream (Figure 12d,e). It is consistent with the steady increase in observed at higher Strouhal frequencies.
In contrast, at and , the passively pitching tail produces asymmetric wakes (Figure 12i,j). These asymmetric reverse von Kármán vortex streets are generally associated with stronger thrust-producing wakes. Godoy-Diana et al. [34] highlighted that such symmetry breaking occurred at high Strouhal frequencies. This asymmetry implies that the net force generated by the flapping tail is no longer aligned with the mid-plane of the swimmer.
Similarly, we now examine the vortex dynamics of both swimmers at Re = 5000, as shown in Figure 13. The overall layout of this figure is identical to that of Figure 12. For the case with a passively pitching tail at , the results exhibit instabilities, as highlighted by the red periphery in Figure 13h–j. In Figure 13, corresponds to a single vortex pair shed during a half oscillation cycle (one clockwise rotating vortex paired with a counter-clockwise rotating vortex).
Figure 13.
Vorticity contours corresponding to the swimmer with (a–e) an actively pitching tail, and (f–j) a passively pitching tail respectively at Re = 5000.
Figure 13a and Figure 13f show the wake topology of the actively and passively pitching tail configurations, respectively, at . For the case with an active tail, the wake resembles that observed at Re = 500, whereas the passive tail exhibits a – shedding pattern. As the increases to , the actively pitching tail maintains the same topology, while the passive tail develops a reverse von Kármán vortex street characterized by a wake pattern. Although the wake corresponds to a reverse von Kármán street, minor instabilities begin to appear, as shown in Figure 13g. For the actively pitching tail, an increasing Strouhal frequency continues to increase thrust, consistent with the trend observed at Re = 500. However, from –, the wake becomes increasingly asymmetric, with the asymmetry becoming more pronounced at a higher (Figure 13c–e). On the other hand, for the passive tail, the red-outlined region (Figure 13h–j) highlights the growing instabilities in the wake as the Strouhal frequency increases.
From the earlier analysis of the power ratio at and Re = 500, the passively pitching tail () produce more than twice the power ratio of than an actively pitching tail at the same . To better understand the effect of the flow on the tail, we examine the vortex dynamics of both configurations, shown side by side in Figure 14. Figure 14a and Figure 14b present the drag (), lift (), and moment () coefficients over one oscillation cycle for the cases with an actively pitching tail and a passively pitching tail, respectively. The corresponding z-vorticity fields are displayed in Figure 14c,d at four time instants, capturing the motion as the body undulates from its uppermost position, descending to the lowest point, and ascending back to complete the full cycle. In both cases, the undulation of the body and the heaving of the tail remain in phase.
Figure 14.
Vortex dynamics of actively and passively pitching tails at Re 500 and . Panels (a,b) show the variations of force coefficients , , and over one oscillation cycle for the actively and passively pitching tails, respectively. Panels (c,d) depict four characteristic snapshots (1–4) of the flow field for each case, respectively, visualized using contours of z-vorticity corresponding to the same cycle.
In Figure 14c, panel c1 shows the tail at the start of its downward heaving stroke. In panel c2, a leading-edge vortex () forms on the upper surface of the tail, producing positive lift and negative drag (i.e., positive thrust). Simultaneously, the tail pitches downward, generating a trailing-edge vortex (), while the body’s undulation produces another vortex at the trailing edge of the body (). Due to the effect of , leading to an early formation of which results in the reduction of the pressure on the upper surface. This increase in the pressure differential results in an increase in the thrust observed in Figure 14a, similar to the observation drawn by Akhtar et al. [35]. As the tail completes its downward stroke (panel c3), it begins to pitch upward and starts to detach from the trailing edge. During the subsequent upward stroke (panel c4), constructively interacts with the newly formed trailing-edge vortex (), while a new leading-edge vortex develops on the lower surface, resulting in negative lift and negative drag (positive thrust) due to the decrease in the pressure on the lower surface.
Figure 14(d1–d4), shows the four instances of the passively pitching tail from panel d1 to d4, respectively. As the tail initiates its downstroke, the lift coefficient decreases (creating downward force), which is in the same direction as the heaving displacement, contributing to less power expenditure by the tail. The moment coefficient increases as the tail heaves downward, which leads to the counterclockwise pitching of the tail about its peduncle. As the tail moves downward, there is a formation of a larger vortex at the leading edge of the tail () and the trailing edge of the body (). The previously shed vortex from the leading edge of the tail constructively interferes with the trailing edge vortex () as seen in panel d2, increasing the strength of this trailing edge vortex. As seen from panel d3, due to the smaller angle of attack of the tail, does not stay attached to the boundary layer, which leads to the separation of resulting in the formation of a dipole with , which is considered detrimental to the production of thrust. When this scenario is compared to the one observed in the actively pitching tail, the formation of the leading edge vortex in both cases leads to an increase in thrust, but with an actively pitching tail, due to the higher angle of attack, the vortex stays attached to the boundary and produces relatively higher thrust. In the same frame, the formation of the trailing edge vortex () begins as the tail initiates its upward stroke. In panel d4, the dipole which is formed from and breaks as constructively merges into which leads to an increase in thrust.
Based on the earlier analysis, at a Reynolds number of Re = 500, of the passively pitching tail configurations outperformed their actively pitching counterparts in terms of power ratio. In contrast, at a higher Reynolds number of Re , only of the passively pitching tail configurations demonstrated better performance, with most of these cases clustered around a Strouhal frequency of . Notably, the passive tail configuration with parameters and achieved nearly times better performance than that of the corresponding active case at the same Strouhal frequency. A comparative analysis of the vortex dynamics over a half oscillation cycle for both cases is presented in Figure 15, shown in comparison.
Figure 15.
Vortex dynamics of actively and passively pitching tails at Re 5000 and . Panels (a,b) depict four characteristic snapshots (1–4) of the flow field for each case, respectively, visualized using contours of z-vorticity corresponding to a half oscillation cycle.
Figure 15a–d illustrate four key time instances of an actively pitching tail during its downward stroke, corresponding to panels a1–a4, respectively. In panel a1, as the tail initiates its downward stroke, a trailing-edge vortex () begins to form due to the body’s undulation. As the tail continues to move downstroke, a leading-edge vortex () develops on the upper surface of the tail. Simultaneously, as the tail pitches downward about the peduncle, a trailing-edge vortex () is formed. A key observation between the actively pitching tail at Re = 500 (Figure 14c) and Re = 5000 (Figure 15a) is that while remains attached to the boundary layer in both cases, at the lower Reynolds number, the vortex structure appears more coherent. Contrarily, at Re , the leading-edge vortex is more tightly bound to the boundary layer, contributing to improved thrust generation. In panel a3, as the tail approaches the end of its downward stroke, the interaction of with produces a jet-like effect, similar to the mechanism described by Gao et al. [23]. At this instance, the trailing-edge vortex continues to strengthen as the tail’s angle of attack reaches its peak. Panel a4 captures the moment just after the downward stroke ends. Here, the upward pitching of the tail causes the detachment of the trailing-edge vortex , while a new vortex is formed on the upper surface. The constructive interaction between and leads to the production of thrust. At this same instant, a new leading-edge vortex () from the tail and a trailing-edge vortex () from the body appear on the lower surface.
Similarly, Figure 15b illustrates the passively pitching tail over a half oscillation cycle as it completes its downward stroke. The four snapshots of this motion are shown in panels b1–b4. In panel b1, as the tail begins its downstroke, a trailing-edge vortex () is generated from the undulating body from the lower surface. A core difference between the cases with an actively pitching tail and those with a passively pitching tail lies in the angle of attack. For the passive tail, the angle of attack does not exceed , which is significantly smaller than observed in the active tail. This reduced angle of attack is consistent across all configurations with the passively pitching tail. However, due to the smaller angle of attack, the leading-edge vortex () detaches prematurely from the boundary layer of the tail. As it remains close to the surface, subsequently reattaches to the boundary layer, as seen in panel b3. Upon reaching the trailing edge of the tail, it sheds as a coherent, clockwise-rotating vortex from the upper surface, relabeled as . Such reattachment and delayed shedding help maintain a favorable pressure distribution along the surface of the tail and promote the formation of a reverse jet downstream, thereby contributing to the generation of thrust as seen in panel b4. In the same panel, we also observe the formation of a new leading-edge vortex () on the tail and a trailing-edge vortex () from the undulating body on the lower surface.
The primary contributor to the higher thrust observed in all actively pitching tail configurations is the large angle of attack and a consistent lag between the heaving and the pitching displacement of the tail, which ensures that the leading-edge vortex formed on the tail remains attached to the boundary layer, thereby sustaining thrust generation. A secondary contributor is the constructive interaction between the leading-edge vortex in the first half of the oscillation cycle and the trailing-edge vortex formed in the second half, which further enhances thrust production. However, this higher thrust comes at the cost of a reduced power ratio. Contrarily, for the passively pitching tail, the smaller angle of attack causes the leading-edge vortex to detach prematurely from the boundary layer of the tail, which is detrimental to the production of the thrust. Nevertheless, when performance is evaluated in terms of power ratio, the passively pitching tail outperforms its active counterpart at Re = 500. At Re = 5000, however, the trend reverses: the actively pitching tail exhibits better performance, particularly at higher Strouhal frequencies, due to the instabilities and inconsistencies observed in the case with a passively pitching tail as discussed earlier.
The configurations with passively pitching tails provide valuable insight for a detailed analysis. Although the pitching amplitude in these cases is comparatively smaller than that of the actively pitching tails, the pitching frequency remains near resonance, as indicated by the spectral compositions of the pitching response of the tail in Figure 16a,b. The normalized fundamental frequency aligns well with the heaving frequency of the corresponding case, as highlighted by the dashed line.
Figure 16.
Fast Fourier Transform (FFT) of the pitching response of the tail at (a) Re , , & , and (b) Re , . , & .
4. Conclusions
Our present work through computational simulations for flows around undulating bodies with distinct tails exhibits that actively pitching tails generally produce higher thrust than their passive counterparts, while passively pitching tails yield a higher power ratio at . Nevertheless, this trend reverses at . We find that larger pitching amplitudes are beneficial only when driven at a higher Strouhal frequency. With a lower moment of inertia of the tail or a weaker body-tail joint, they become detrimental to the hydrodynamic performance of the undulating swimmer. For , an actively pitching tail mostly outperforms the passive ones in terms of power ratio, with only a few passive cases near showing competitive performance. A consistent trade-off is also observed here, where higher thrust corresponds to a lower power ratio, whereas lower thrust leads to a higher power ratio. From a physical standpoint, passively pitching tails may potentially benefit smaller swimmers, while larger swimmers are more likely to perform better with the active pitching motion of their caudal fins.
Author Contributions
Conceptualization: M.S.U.K. and D.P.N.; methodology: D.P.N. and A.T.; formal analysis and investigation: D.P.N., A.T. and M.S.U.K.; writing—original draft preparation: D.P.N.; writing—review and editing: M.S.U.K. and A.T.; funding acquisition: A.T. and M.S.U.K.; resources: A.T. and M.S.U.K.; supervision: M.S.U.K. and A.T. All authors have read and agreed to the published version of the manuscript.
Funding
This research was funded by the Natural Sciences and Engineering Research Council of Canada (NSERC) through the Discovery grant program.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
The data that support the findings of this study are available from the corresponding author upon reasonable request.
Acknowledgments
MSU Khalid and A. Tarokh acknowledge the funding support from the Natural Sciences and Engineering Research Council of Canada (NSERC) through the Discovery grant program. The simulations reported in this work were performed on the supercomputing clusters administered and managed by the Digital Research Alliance of Canada.
Conflicts of Interest
The authors have no conflicts to disclose.
Abbreviations
The following abbreviations are used in this manuscript:
| L | Length of the swimmer |
| Chord length of the body | |
| Chord length of the tail | |
| A | Amplitude of undulation |
| f | Frequency of undulation |
| h | Heaving displacement |
| Wavelength of undulation | |
| Strouhal frequency | |
| Normalized moment of inertia | |
| Normalized stiffness coefficient | |
| Normalized damping coefficient | |
| Damping ratio | |
| n | Super-harmonic resonance multiplier |
| Pitching angle of the tail | |
| Pitching angular velocity | |
| Drag coefficient | |
| Thrust coefficient () | |
| Lift coefficient | |
| Moment coefficient | |
| Power coefficient due to heaving motion | |
| Power coefficient due to pitching motion | |
| Output power coefficient | |
| Input power coefficient | |
| Power ratio () | |
| Re | Reynolds number |
| Freestream velocity | |
| Fluid density | |
| s | Span of the tail |
| M | Hydrodynamic moment |
| Mass moment of inertia about pitching axis | |
| Torsional stiffness of the body–tail joint | |
| Torsional damping coefficient | |
| Normalized time | |
| Lateral displacement along the body length | |
| Sigmoid (startup) function | |
| Phase difference between heaving and pitching motions |
References
- Thandiackal, R.; Lauder, G. In-line swimming dynamics revealed by fish interacting with a robotic mechanism. eLife 2023, 12, e81392. [Google Scholar] [CrossRef]
- Esposito, C.J.; Tangorra, J.L.; Flammang, B.E.; Lauder, G.V. A robotic fish caudal fin: Effects of stiffness and motor program on locomotor performance. J. Exp. Biol. 2012, 215, 56–67. [Google Scholar] [CrossRef] [PubMed]
- Flammang, B.E.; Lauder, G.V.; Troolin, D.R.; Strand, T.E. Volumetric imaging of fish locomotion. Biol. Lett. 2011, 7, 695–698. [Google Scholar] [CrossRef] [PubMed]
- Marras, S.; Porfiri, M. Fish and robots swimming together: Attraction towards the robot demands biomimetic locomotion. J. R. Soc. Interface 2012, 9, 1856–1868. [Google Scholar] [CrossRef]
- Dong, H.; Li, L.; Santhanakrishnan, A. Understanding energy saving strategies in trout swimming using volumetric PIV. Proc. Natl. Acad. Sci. USA 2021, 118, e2016706118. [Google Scholar]
- Ming, T.; Jin, B.; Song, J.; Luo, H.; Du, R.; Ding, Y. 3D computational models explain muscle activation patterns and energetic functions of internal structures in fish swimming. PLoS Comput. Biol. 2019, 15, e1006883. [Google Scholar] [CrossRef]
- Fardi, A.; Farooq, H.; Akhtar, I.; Hemmati, A.; Khalid, M.S.U. Characterizing the role of hind flippers in hydrodynamics of a harbor seal. Bioinspir. Biomim. 2025, 20, 046010. [Google Scholar] [CrossRef]
- Mengerink, K.J.; Van Dover, C.L.; Ardron, J.; Baker, M.; Escobar-Briones, E.; Gjerde, K.; Koslow, J.A.; Ramirez-Llodra, E.; Lara-Lopez, A.; Squires, D.; et al. A call for deep-ocean stewardship. Science 2014, 344, 696–698. [Google Scholar] [CrossRef]
- Amal, P.; Nair, A.R.; Arunav, H.; Raj, R.; Akhil, V.; Tawk, C.; Shankar, K.V. Bioinspiration and biomimetics in marine robotics: A review on current applications and future trends. Bioinspir. Biomim. 2024, 19, 031002. [Google Scholar]
- Kamran, M.; Fardi, A.; Li, C.; Khalid, M.S.U. How does vortex dynamics help undulating bodies spread odor? Phys. Fluids 2024, 36, 111916. [Google Scholar] [CrossRef]
- Zhu, Y.; Tian, F.B.; Young, J.; Liao, J.C.; Lai, J.C. A numerical study of fish adaption behaviors in complex environments with a deep reinforcement learning and immersed boundary–lattice Boltzmann method. Sci. Rep. 2021, 11, 1691. [Google Scholar] [CrossRef]
- Lauder, G.V. Function of the caudal fin during locomotion in fishes: Kinematics, flow visualization, and evolutionary patterns. Am. Zool. 2000, 40, 101–122. [Google Scholar] [CrossRef]
- Hang, H.; Heydari, S.; Costello, J.H.; Kanso, E. Active tail flexion in concert with passive hydrodynamic forces improves swimming speed and efficiency. J. Fluid Mech. 2022, 932, A35. [Google Scholar] [CrossRef]
- Lauder, G.V.; Flammang, B.; Alben, S. Passive robotic models of propulsion by the bodies and caudal fins of fish. Integr. Comp. Biol. 2012, 52, 576–587. [Google Scholar] [CrossRef]
- Feilich, K.L.; Lauder, G.V. Passive mechanical models of fish caudal fins: Effects of shape and stiffness on self-propulsion. Bioinspir. Biomim. 2015, 10, 036002. [Google Scholar] [CrossRef]
- Liu, G.; Geng, B.; Zheng, X.; Xue, Q.; Dong, H.; Lauder, G.V. An image-guided computational approach to inversely determine in vivo material properties and model flow-structure interactions of fish fins. J. Comput. Phys. 2019, 392, 578–593. [Google Scholar] [CrossRef]
- Fish, F.E.; Lauder, G.V. Control surfaces of aquatic vertebrates: Active and passive design and function. J. Exp. Biol. 2017, 220, 4351–4363. [Google Scholar] [CrossRef] [PubMed]
- Behbahani, S.B.; Tan, X. Design and modeling of flexible passive rowing joint for robotic fish pectoral fins. IEEE Trans. Robot. 2016, 32, 1119–1132. [Google Scholar] [CrossRef]
- Qiu, C.; Wu, Z.; Wang, J.; Tan, M.; Yu, J. Locomotion optimization of a tendon-driven robotic fish with variable passive tail fin. IEEE Trans. Ind. Electron. 2022, 70, 4983–4992. [Google Scholar] [CrossRef]
- Chen, D.; Wu, Z.; Dong, H.; Tan, M.; Yu, J. Exploration of swimming performance for a biomimetic multi-joint robotic fish with a compliant passive joint. Bioinspir. Biomim. 2020, 16, 026007. [Google Scholar] [CrossRef]
- Wang, Q.; Zhang, J.; Huang, P.; Zhong, Y. Design and Modeling of a Robotic Fish With Modular Adaptive Variable Stiffness Passive Joint. IEEE/ASME Trans. Mechatron. 2025, 30, 3170–3179. [Google Scholar] [CrossRef]
- Lu, Y.; Meng, S.; Xing, C.; Hao, Y.; Cao, Y.; Pan, G.; Cao, Y. Effect of active–passive deformation on the thrust by the pectoral fins of bionic manta robot. J. Bionic Eng. 2024, 21, 718–728. [Google Scholar] [CrossRef]
- Gao, A.; Triantafyllou, M.S. Independent caudal fin actuation enables high energy extraction and control in two-dimensional fish-like group swimming. J. Fluid Mech. 2018, 850, 304–335. [Google Scholar] [CrossRef]
- Khalid, M.S.U.; Wang, J.; Dong, H.; Liu, M. Flow transitions and mapping for undulating swimmers. Phys. Rev. Fluids 2020, 5, 063104. [Google Scholar] [CrossRef]
- Khalid, M.S.U.; Wang, J.; Akhtar, I.; Dong, H.; Liu, M.; Hemmati, A. Larger wavelengths suit hydrodynamics of carangiform swimmers. Phys. Rev. Fluids 2021, 6, 073101. [Google Scholar] [CrossRef]
- Khalid, M.S.U.; Akhtar, I.; Dong, H. Hydrodynamics of a tandem fish school with asynchronous undulation of individuals. J. Fluids Struct. 2016, 66, 19–35. [Google Scholar] [CrossRef]
- Sridhar, S.; Nayfeh, A.H.; Mook, D.T. Nonlinear resonances in a class of multi-degree-of-freedom systems. J. Acoust. Soc. Am. 1975, 58, 113–123. [Google Scholar] [CrossRef]
- Baek, S.J.; Lee, S.B.; Sung, H.J. Response of a circular cylinder wake to superharmonic excitation. J. Fluid Mech. 2001, 442, 67–88. [Google Scholar] [CrossRef]
- Kim, S.H.; Kang, H.; Kang, K.; Lee, S.H.; Cho, K.H.; Hwang, J.Y. Effect of meniscus damping ratio on drop-on-demand electrohydrodynamic jetting. Appl. Sci. 2018, 8, 164. [Google Scholar] [CrossRef]
- Jasak, H. Dynamic mesh handling in OpenFOAM. In Proceedings of the 47th AIAA Aerospace Sciences Meeting Including the New Horizons Forum and Aerospace Exposition, Orlando, FL, USA, 5–8 January 2009; p. 341. [Google Scholar]
- Lucas, K.N.; Lauder, G.V.; Tytell, E.D. Airfoil-like mechanics generate thrust on the anterior body of swimming fishes. Proc. Natl. Acad. Sci. USA 2020, 117, 10585–10592. [Google Scholar] [CrossRef]
- Picard-Deland, M.; Olivier, M.; Dumas, G.; Kinsey, T. Oscillating-foil turbine operating at large heaving amplitudes. AIAA J. 2019, 57, 5104–5113. [Google Scholar] [CrossRef]
- Wu, J.; Shu, C.; Zhao, N.; Tian, F.B. Numerical study on the power extraction performance of a flapping foil with a flexible tail. Phys. Fluids 2015, 27, 013602. [Google Scholar] [CrossRef]
- Godoy-Diana, R.; Marais, C.; Aider, J.L.; Wesfreid, J.E. A model for the symmetry breaking of the reverse Bénard–von Kármán vortex street produced by a flapping foil. J. Fluid Mech. 2009, 622, 23–32. [Google Scholar] [CrossRef]
- Akhtar, I.; Mittal, R. A biologically inspired computational study of flow past tandem flapping foils. In Proceedings of the 35th AIAA Fluid Dynamics Conference and Exhibit, Toronto, ON, Canada, 6–9 June 2005; p. 4760. [Google Scholar]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).