Skip to main content

FSI simulation of dynamics of fish passing through a tubular turbine based on the immersed boundary-lattice Boltzmann coupling scheme


The anadromous fish can pass through turbines of run-of-the-river hydropower stations to reach the downstream watershed, but their mortality is significant because of the complex turbine structure, the fast-rotating runner, and the special flow patterns. Numerical simulations of the dynamics of fish passing are a challenging task, because the fish motion in the turbines involves a strong fluid-structure interaction (FSI). In this paper, the 3-D immersed boundary-lattice Boltzmann (IB-LB) coupling scheme is proposed to treat the FSI between the water and the fish. The process of one fish and three fish passing through a tubular turbine is simulated on a graphics processing unit (GPU) platform. The fish motion postures (translation and rotation), the fish body pressure distributions and histories are analyzed, and the results are consistent with the previous studies. This paper presents the IB-LB models, the simulation procedures, the specific treatments, and related results, to demonstrate the effectiveness of the IB-LB coupling scheme in simulating FSI problems and its application prospects in developing fish-friendly turbines.

This is a preview of subscription content, access via your institution.


  1. Zhu H. F., Liu L., Lu B. et al. A review of fish passage facilities for downstream migrants [J]. Journal of Yangtze River Scientific Research Institute, 2015, 32(10): 33–37(in Chinese).

    Google Scholar 

  2. Liao C. L., Lu L., Li T. Y. et al. The state of art and suggestions on fish-friendly turbine [J]. Journal of China Institute of Water Resources and Hydropower Research, 2014, 12(4): 414–420(in Chinese).

    Google Scholar 

  3. Hecker G. E., Cook T. C. Development and evaluation of a new helical fish-friendly hydroturbine [J]. Journal of Hydraulic Engineering, ASCE, 2005, 131(10): 835–844.

    Article  Google Scholar 

  4. Čada G. F. The development of advanced hydroelectric turbines to improve fish passage survival [J]. Fisheries, 2001, 26(9): 14–23.

    Article  Google Scholar 

  5. Yang C. X., Zheng Y., Zhang Y. Q. et al. A review of research on the design of fish-friendly hydraulic turbines [J]. Strategic Study of Chinese Academy of Engineering, 2018, 20(3): 96–101.

    Google Scholar 

  6. Li H. F., Shao Q., Wu Y. L. et al. Crucian damage caused by pressure changes under subatimospheric conditions [J]. Acta Zoologica Sinica, 2003, 49(1): 67–72(in Chinese).

    Google Scholar 

  7. Richmond M., Serkowski J., Ebner L. et al. Quantifying barotrauma risk to juvenile fish during hydro-turbin passage [J]. Fisheries Research, 2014, 154: 152–164.

    Article  Google Scholar 

  8. Zhang Y., Wang Y., Dai H. C. Impact from unsteady flow in flow passage on fish passing through turbine [J]. Water Resources and Hydropower Engineering, 2017, 48(2): 89–96(in Chinese).

    Google Scholar 

  9. Wang Y., Li C., Zhang Y. Correlation of runner structure and juvenile fish pressure injury [J]. Journal of Hydroelectric Engineering, 2017, 36(10): 110–120(in Chinese).

    Google Scholar 

  10. Chen S. Y., Doolen G. D. Lattice Boltzmann method for fluid flows [J]. Annual Review of Fluid Mechanics, 1998, 30(1): 329–364.

    MathSciNet  Article  Google Scholar 

  11. Feng Z. G., Michaelides E. E. The immersed boundary-lattice Boltzmann method for solving fluid-particles interaction problems [J]. Journal of Computational Physics, 2004, 195(2): 602–628.

    Article  Google Scholar 

  12. Zhang J., Johnson P. C., Popel A. S. Red blood cell aggregation and dissociation in shear flows simulated by lattice Boltzmann method [J]. Journal of Biomechanics, 2008, 41(1): 47–55.

    Article  Google Scholar 

  13. Cheng Y., Zhang H. Immersed boundary method and lattice Boltzmann method coupled FSI simulation of mitral leaflet flow [J]. Computers and Fluids, 2010: 39(5): 871–881.

    MathSciNet  Article  Google Scholar 

  14. Tian F. B., Luo H., Zhu L. et al. An efficient immersed boundary-lattice Boltzmann method for the hydrodynamic interaction of elastic filaments [J]. Journal of Computational Physics, 2011, 230(19): 7266–7283.

    MathSciNet  Article  Google Scholar 

  15. Li S., Cheng Y. G., Zhang C. Z. 3-dimensional transient flow simulation of tubular turbine based on IB-LB [J]. Journal of Huazhong University of Science and Technology, 2016, 44(1): 122–127(in Chinese).

    MathSciNet  Google Scholar 

  16. Zhu L., Yu X., Liu N. et al. A deformable plate interacting with a non-Newtonian fluid in three dimensions [J]. Physics of Fluids, 2017, 29(8): 083101.

    Article  Google Scholar 

  17. Diao W., Cheng Y., Xu M. et al. Simulation of hydraulic characteristics of an inclined overflow gate by the free-surface lattice Boltzmann-immersed boundary coupling scheme [J]. Engineering Applications of Computational Fluid Mechanics, 2018, 12(1): 250–260.

    Article  Google Scholar 

  18. Xu Y. Q., Wang M. Y., Liu Q. Y. et al. External force-induced focus pattern of a flexible filament in a viscous fluid [J]. Applied Mathematical Modelling, 2018, 53: 369–383.

    MathSciNet  Article  Google Scholar 

  19. Liu Q. Y., Tang X. Y., Chen D. D. et al. Hydrodynamic study of sperm swimming near a wall based on the immersed boundary-lattice Boltzmann method [J]. Engineering Applications of Computational Fluid Mechanics, 2020, 14(1): 853–870.

    Article  Google Scholar 

  20. Cheng Y., Li J. Introducing unsteady non-uniform source terms into the lattice Boltzmann model [J]. International Journal for Numerical Methods in Fluids, 2008, 56(6): 629–641.

    MathSciNet  Article  Google Scholar 

  21. Zhang C., Cheng Y., Zhu L. et al. Accuracy improvement of the immersed boundary-lattice Boltzmann coupling scheme by iterative force correction [J]. Computers and Fluids, 2016, 124: 246–260.

    MathSciNet  Article  Google Scholar 

  22. Guo Z. L., Zheng C. G., Shi B. C. Non-equilibrium extrapolation method for velocity and pressure boundary conditions in the lattice Boltzmann method [J]. Chinese Physics, 2002, 11(4): 366–374.

    Article  Google Scholar 

  23. Cheng H., Bai X., Long X. P. et al. Large eddy simulation of the tip-leakage cavitating flow with an insight on how cavitation influences vorticity and turbulence [J]. Applied Mathematical Modelling, 2020, 77: 788–809.

    MathSciNet  Article  Google Scholar 

  24. Mayer G., Páles J., Házi G. Large eddy simulation of subchannels using the lattice Boltzmann method [J]. Annals of Nuclear Energy, 2007, 34(1–2): 140–149.

    Article  Google Scholar 

  25. Wu J., Cheng Y., Zhou W. et al. GPU acceleration of FSI simulations by the immersed boundary-lattice Boltzmann coupling scheme [J]. Computers and Mathematics with Applications, 2019, 78(4): 1194–1205.

    MathSciNet  Article  Google Scholar 

  26. Dupuis A., Chatelain P., Koumoutsakos P. An immersed boundary-lattice-Boltzmann method for the simulation of the flow past an impulsively started cylinder [J]. Journal of Computational Physics, 2008, 227(9): 4486–4498.

    MathSciNet  Article  Google Scholar 

  27. Wang Z., Fan J., Luo K. Combined multi-direct forcing and immersed boundary method for simulating flows with moving particles [J]. International Journal of Multiphase Flow, 2008, 34(3): 283–302.

    Article  Google Scholar 

Download references


This work was supported by the Research Fund for the Doctoral Program of Higher Education of China (Grant No. 20130141110013).

Author information

Authors and Affiliations


Corresponding author

Correspondence to Yong-guang Cheng.

Additional information

Projects supported by the National Natural Science Foundation of China (Grant Nos. 51839008, 51579187 and 11172219).


Ze-hao Huang (1996-), Male, Master

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Huang, Zh., Cheng, Yg., Wu, Jy. et al. FSI simulation of dynamics of fish passing through a tubular turbine based on the immersed boundary-lattice Boltzmann coupling scheme. J Hydrodyn 34, 135–147 (2022).

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI:

Key words

  • Fluid-structure interaction (FSI)
  • immersed boundary method
  • lattice Boltzmann method
  • tubular turbine
  • fish passing dynamics
  • 3-D simulation