×

Free-surface viscous flow solution methods for ship hydrodynamics. (English) Zbl 1284.76282

Summary: The simulation of viscous free-surface water flow is a subject that has reached a certain maturity and is nowadays used in industrial applications, like the simulation of the flow around ships. While almost all methods used are based on the Navier-Stokes equations, the discretisation methods for the water surface differ widely. Many of these highly different methods are being used with success.
We review three of these methods, by describing in detail their implementation in one particular code that is being used in industrial practice. The descriptions concern the principle of the method, numerical details, and the method’s strengths and limitations. For each code, examples are given of its use. Finally, the methods are compared to determine the best field of application for each.
The following surface descretisation methods are reviewed. First, surface fitting/mesh deformation in PARNASSOS, developed by MARIN; the description focuses on the efficient steady-state solution method of this code. Then surface capturing with Volume-of-Fluid in ISIS-CFD, developed by CNRS/Ecole Centrale de Nantes; the main topic of this review are the compressive flux discretisation schemes for the volume fraction that are used in this code. And finally, the Level Set method in SURF, developed by NMRI; this description contains a modified formulation of the Level Set method that is optimised for ship flow computation.

MSC:

76M20 Finite difference methods applied to problems in fluid mechanics
76D33 Waves for incompressible viscous fluids
PDFBibTeX XMLCite
Full Text: DOI Link

References:

[1] Abgrall R, Karni S (2001) Computations of compressible multifluids. J Comput Phys 169:594–623 · Zbl 1033.76029
[2] Alessandrini B, Delhommeau G (1994) Simulation of three-dimensional unsteady viscous free-surface flow around a ship model. Int J Numer Methods Fluids 19:321–342 · Zbl 0815.76050
[3] Alessandrini B, Delhommeau G (1996) A multigrid velocity-pressure-free surface elevation fully coupled solver for calculation of turbulent incompressible flow around a hull. In: Proceedings of the 21st symposium on naval hydrodynamics, Trondheim · Zbl 0939.76055
[4] Ashgriz N, Poo JY (1991) FLAIR: Flux line-segment model for advection and interface reconstruction. J Comput Phys 93:449–468 · Zbl 0739.76012
[5] Burg COE (2002) A robust unstructured grid movement strategy using three-dimensional torsional springs
[6] Burg COE (2005) Single-phase level set simulations for unstructured incompressible flows. In: AIAA 2005-5350, proceedings of 17th AIAA computational fluid dynamics conference, Toronto, Canada
[7] Burg COE, Sreenivas K, Hyams DG, Mitchell B (2002) Unstructured nonlinear free surface simulations for the fully-appended DTMB Model 5415 series hull including rotating propulsors. In: Proceedings of the 24th symposium on naval hydrodynamics, Fukuoka, Japan
[8] Carrica PM, Wilson RV, Stern F (2006) Unsteady RANS simulation of the ship forward speed diffraction problem. Comput Fluids 35(6):545–570 · Zbl 1160.76339
[9] Carrica PM, Wilson RV, Noack RW, Stern F (2007) Ship motions using single-phase level set with dynamic overset grids. Comput Fluids 36(9):1415–1433 · Zbl 1194.76197
[10] Carrica PM, Wilson RV, Stern F (2007) An unsteady single-phase level set method for viscous free surface flows. Int J Numer Methods Fluids 53:229–256 · Zbl 1227.76049
[11] Coleman RM (1981) Nonlinear flow about a three-dimensional transom stern. In: Proceedings of the 4th international conference on numerical ship hydrodynamics, Washington, USA
[12] Coleman RM, Haussling HJ (1981) Nonlinear waves behind an accelerated transom stern. In: Proceedings of the 3rd international conference on numerical ship hydrodynamics, Paris, France
[13] Cura Hochbaum A, Shumann C (1999) Free surface viscous flow around ship models. In: Proceedings of the 7th international symposium on numerical ship hydrodynamics, Nantes, France
[14] Daly BJ (1967) Numerical study of two fluid Rayleigh-Taylor instability. Phys Fluids 10(2):297–307 · Zbl 0147.45806
[15] Daly BJ (1969) A technique for including surface tension effects in hydrodynamic calculations. J Comput Phys 4:97–117 · Zbl 0197.25301
[16] Darwish M, Moukalled F (1994) Normalized variable and space formulation methodology for high-resolution schemes. Numer Heat Transf 26(1):79–96
[17] Darwish M, Moukalled F (2003) The x-schemes: a new consistent high-resolution formulation based on the normalized variable methodology. Comput Methods Appl Mech Eng 192:1711–1730 · Zbl 1029.76033
[18] Davis SF (1994) Flux difference splittings and limiters for the resolution of contact discontinuities. Appl Math Comput 65:3–18 · Zbl 0818.65087
[19] Degand C, Farhat C (2002) A three-dimensional torsional spring analogy method for unstructured dynamic meshes. Comput Struct 80:305–316
[20] Deng GB, Queutey P, Visonneau M (2005) Three-dimensional flow computation with Reynolds stress and algebraic stress models. Eng Turbul Model Exp 6(6):389–398
[21] Di Mascio A, Muscari R, Broglia R (2000) Computation of the flow past the US Navy Combatant DTMB5415 by a Godunov-type scheme. In: Gothenburg 2000–a workshop on numerical ship hydrodynamics, Gothenburg, Sweden
[22] Di Mascio A, Muscari R, Broglia R (2003) Computation of free surface flows around ship hulls by a level-set approach. In: Proceedings of the 8th international symposium on numerical ship hydrodynamics, Busan, Korea · Zbl 1194.76201
[23] Dommermuth DG, Sussman M, Beck RF, O’Shea TT, Wyatt DC, Olson K, MacNeice P (2004) The numerical simulation of ship waves using Cartesian grid methods with adaptive mesh refinement. In: Proceedings of the 25th symposium on naval hydrodynamics, New Foundland, Canada
[24] Dubuc L, Cantariti F, Woodgate M, Gribben B, Badcock KJ, Richards BE (2000) A grid deformation technique for unsteady flow computations. Int J Numer Methods Fluids 32:285–311 · Zbl 0965.76062
[25] Duvigneau R, Visonneau M (2003) On the role played by turbulence closures in hull shape optimization at model and full scale. J Mar Sci Technol 8:11–25
[26] Farhat C, Degand C, Koobus B, Lesoinne M (1998) Torsional springs for two-dimensional dynamic unstructured fluid meshes. Comput Methods Appl Mech Eng 163:231–245 · Zbl 0961.76070
[27] Farmer J, Martinelli L, Jameson A (1993) A fast multigrid method for solving the nonlinear ship wave problem with a free surface. In: Proceedings of the 6th international conference on numerical ship hydrodynamics, Iowa, USA
[28] Ferziger JH, Perić M (1996) Computational methods for fluid dynamics. Springer, Berlin · Zbl 0869.76003
[29] Gaskell PH, Lau AKC (1988) Curvature compensated convective transport: SMART, a new boundedness preserving transport algorithm. Int J Numer Methods Fluids 8:617–641 · Zbl 0668.76118
[30] Harlow FH, Welch JE (1965) Numerical calculation of time-dependent viscous incompressible flow of fluid with free surface. Phys Fluids 8(12):2182–2189 · Zbl 1180.76043
[31] Haussling HJ, Miller RW, Coleman RM (1997) Computation of high-speed turbulent flow about a ship model with a transom stern. In: ASME fluids engineering division summer meeting.
[32] Hino T (1997) A 3D unstructured grid method for incompressible viscous flows. J Soc Nav Archit Jpn 182:9–15
[33] Hino T (1998) Navier-Stokes computations of ship flows on unstructured grids. In: Proceedings of the 22nd symposium on naval hydrodynamics, Washington DC, USA
[34] Hino T (1999) An interface capturing method for free surface flow computations on unstructured grids. J Soc Nav Archit Jpn 186:177–183
[35] Hino T (2006) CFD-based estimation of propulsive performance in ship design. In: Proceedings of the 26th symposium on naval hydrodynamics, Rome, Italy
[36] Hino T, Ohashi K (2009) Numerical simulation of flow around a waterjet propelled ship. In: Proceedings of the 1st international symposium on marine propulsors. Trondheim, Norway
[37] Hino T, Jameson A, Martinelli L (1993) A finite-volume method with unstructured grid for free surface flow simulations. In: Proceedings of the 6th international symposium on numerical ship hydrodynamics, Iowa City, USA, pp 173–193
[38] Hirata N, Hino T (1999) An efficient algorithm for simulating free-surface turbulent flows around an advancing ship. J Soc Nav Archit Jpn 185:1–8
[39] Hirata N, Hino T (2000) A comparative study of zero- and one-equation turbulence models for ship flows. J Kansai Soc Nav Archit Jpn 234:1–8
[40] Hirt CW, Nichols BD (1981) Volume of fluid (VOF) method for the dynamics of free boundaries. J Comput Phys 39:201–225 · Zbl 0462.76020
[41] Hirt CW, Shannon JP (1968) Free-surface stress conditions for incompressible flow calculations. J Comput Phys 2:403–411 · Zbl 0197.25901
[42] Hoekstra M (1999) Numerical simulation of ship stern flows with a space-marching Navier-Stokes method. PhD thesis, Delft University of Technology
[43] Hoekstra M, Eça L (1998) parnassos: An efficient method for ship stern flow calculation. In: Proceedings of the 3rd Osaka colloquium on advanced CFD applications to ship flow and hull form design, Osaka
[44] Hyams DG, Sreenivas K, Sheng C, Nichols S, Taylor LK, Briley WR, Marcum DL, Whitfield DL (2002) An unstructured multielement solution algorithm for complex geometry hydrodynamic simulations. In: Proceedings of the 24th symposium on naval hydrodynamics, Fukuoka, Japan
[45] Jasak H (1996) Error analysis and estimation for the finite volume method with applications to fluid flows. PhD thesis, University of London
[46] Jasak H, Weller HG (1995) Interface tracking capabilities of the inter-gamma differencing scheme. Internal report, Mechanical Engineering Department, Imperial College of Science, London, February 1995
[47] Jasak H, Weller HG, Gosman AD (1999) High resolution NVD differencing scheme for arbitrarily unstructured meshes. Int J Numer Methods Fluids 31:431–449 · Zbl 0952.76057
[48] Karypis G, Kumar V (1995) A fast and high quality multilevel scheme for partitioning irregular graphs. Technical report 95-035, University of Minnesota, Department of Computer Science, Minneapolis, MN 55455, 1995. Last updated on March 27 1998 · Zbl 0915.68129
[49] Kume K, Ukon Y, Takeshi H (2000) Measurements of surface pressure and local velocity field around a KCS model and uncertainty analysis. In: Gothenburg 2000–a workshop on numerical ship hydrodynamics, Gothenburg, Sweden
[50] Lafaurie B, Nardone C, Scardovelli R, Zaleski S, Zanetti G (1994) Modelling merging and fragmentation in multiphase flows with SURFER. J Comput Phys 113:134–147 · Zbl 0809.76064
[51] Leonard BP (1988) Simple high-accuracy resolution program for convective modelling of discontinuities. Int J Numer Methods Fluids 8:1291–1318 · Zbl 0667.76125
[52] Leonard BP (1991) The ULTIMATE conservative difference scheme applied to unsteady one-dimensional advection. Comput Methods Appl Mech Eng 88:17–74 · Zbl 0746.76067
[53] Leroyer A, Visonneau M (2005) Numerical methods for RANSE simulations of a self-propelled fish-like body. J Fluids Struct 20(3):975–991
[54] Lewis MR (2004) Numerical methods for water flows with free-surface gravity waves. PhD thesis, Delft University of Technology, June 2004
[55] Löhner R, Yang C, Oñate E (1998) Viscous free surface hydrodynamics using unstructured grids. In: Proceedings of the 22nd symposium on naval hydrodynamics, Washington DC, USA
[56] Longo J, Stern F (2002) Effects of drift angle on model ship flow. Exp Fluids 32:558–569
[57] Lopez J, Hernandez J, Gourez P, Faura F (2004) A volume of fluid method based on multidimensional advection and spline interface reconstruction. J Comput Phys 195:718–742 · Zbl 1115.76358
[58] Lötstedt P (1982) A front tracking method applied to Burgers’ equation and two-phase porous flow. J Comput Phys 47:211–228 · Zbl 0491.76009
[59] Maki KJ (2006) Transom stern hydrodynamics. PhD thesis, University of Michigan
[60] MARIN (2009) CRS forward speed benchmark, comparison report. Technical report 21447-5-RD, The Netherlands
[61] Menter FR (1993) Zonal two-equations k turbulence models for aerodynamic flows. AIAA paper, 93-290
[62] MeTiS. Family of Multilevel partitionning algorithms. http://www-users.cs.umn.edu/karypis/metis/
[63] MPI. The message passing interface (MPI) standard. http://www-unix.mcs.anl.gov/mpi
[64] Muzaferija S, Peric M (1998) Computation of free surface flows using interface-Tracking and interface-capturing methods. Computational mechanics publications. WIT Press, Southampton, nonlinear water wave interaction edition
[65] Nichols BD, Hirt CW (1973) Calculating three-dimensional free surface flows in the vicinity of submerged and exposed structures. J Comput Phys 12:234–246 · Zbl 0258.76016
[66] Noh WF, Woodward P (1976) SLIC (simple line interface calculations). Lecture notes in physics, vol 59, pp 330–340
[67] Osher S, Fedkiw RP (2001) Level set methods: an overview and some recent results. J Comput Phys 169:463–502 · Zbl 0988.65093
[68] Osher S, Sethian JA (1988) Fronts propagating with curvature dependent speed: algorithms based on Hamilton-Jacobi formulations. J Comput Phys 79:12–49 · Zbl 0659.65132
[69] Paterson EG, Wilson RV, Stern F (2003) General-purpose parallel unsteady RANS ship hydrodynamics code: CFDShip-Iowa. Technical report 432, Iowa Institute of Hydraulic Research, The University of Iowa
[70] Peng D, Merriman B, Osher S, Zhao H, Kang M (1999) A PDE-based fast localized level set method. J Comput Phys 155:410–438 · Zbl 0964.76069
[71] Pillod JE, Puckett EG (2004) Second order accurate volume-of-fluid algorithms for tracking material interfaces. J Comput Phys 199:718–742
[72] Pržulj V, Basara B (2001) Bounded convection schemes for unstructured grids. In: 15th AIAA computational fluid dynamics conference, AIAA paper 2001–2593, Anaheim, CA, 11–14 June 2001
[73] Queutey P, Visonneau M (2007) An interface capturing method for free-surface hydrodynamic flows. Comput Fluids 36(9):1481–1510 · Zbl 1194.76163
[74] Ramshaw JD, Trapp JA (1976) A numerical technique for low-speed homogeneous two-phase flow with sharp interfaces. J Comput Phys 21:438–453 · Zbl 0337.76035
[75] Raven HC (1996) A solution method for the nonlinear ship wave resistance problem. PhD thesis, MARIN/Delft University of Technology
[76] Raven HC (1998) Inviscid calculations of ship wavemaking–capabilities, limitations and prospects. In: Proceedings of the 22nd symposium on naval hydrodynamics, Washington, DC
[77] Raven HC, Starke AR (2002) Efficient methods to compute steady ship viscous flow with free surface. In: Proceedings of the 24th symposium on naval hydrodynamics, Fukuoka, Japan
[78] Raven HC, van Brummelen H (1999) A new approach to computing steady free-surface viscous flow problems. In: Proceedings of the 1st MARNET-CFD workshop, Barcelona
[79] Raven HC, van der Ploeg A, Starke AR (2004) Computation of free-surface viscous flows at model and full scale by a steady iterative approach. In: Proceedings of the 25th symposium on naval hydrodynamics, St. John’s, Canada
[80] Raven HC, van der Ploeg A, Starke AR, Eça L (2008) Towards a CFD-based prediction of ship performance–progress in predicting full-scale resistance and scale effects. Int J Marit Eng, RINA Trans 150(A4)
[81] Rhee SH, Hino T (2002) Numerical simulation of unsteady turbulent flow around maneuvering prolate spheroid. AIAA J 40(10):2017–2026
[82] Rhie CM, Chow WL (1983) A numerical study of the turbulent flow past an isolated airfoil with trailing edge separation. AIAA J 17:1525–1532 · Zbl 0528.76044
[83] Roe PL (1986) Characteristic-based schemes for the Euler equations. Annu Rev Fluid Mech 18:337–365
[84] Sethian JA (1996) Level set methods: evolving interfaces in geometry, fluid mechanics, computer vision and material sciences. Cambridge University Press, Cambridge · Zbl 0859.76004
[85] Sethian JA, Smereka P (2003) Level set methods for fluid interfaces. Annu Rev Fluid Mech 35:341–372 · Zbl 1041.76057
[86] Spalart PR, Allmaras SR (1991) A one-equation turbulence model for aerodynamic flows. AIAA paper 92-0439
[87] Spalart PR, Allmaras SR (1994) A one-equation turbulence model for aerodynamic flows. Rech Aérosp 1:5–21
[88] Starke AR, Raven HC, van der Ploeg A (2007) Computation of transom-stern flows using a steady free-surface fitting RANS method. In: Proceedings of the 9th international conference on numerical ship hydrodynamics, Ann Arbor, Michigan
[89] Sundell T (1997) Computations of the free-surface flow around a ship using NS solver FINFLO. Technical report M206, VALB279, VTT Manufacturing Technology, Finland
[90] Sussman M, Smereka P, Osher S (1994) A level set approach for computing solutions to incompressible two-phase flow. J Comput Phys 114:146–159 · Zbl 0808.76077
[91] Toda Y, Stern F, Longo J (1991) Mean-flow measurements in the boundary layer and wake field of a Series 60 c b =.6 ship model for Froude numbers .16 and .316. Technical report 352, Iowa Institute of Hydraulic Research, August 1991
[92] Tzabiras GD (1997) A numerical investigation of 2D steady free surface flows. Int J Numer Methods Fluids 25:567–598 · Zbl 0890.76065
[93] Ubbink O (1997) Numerical predictions of two fluid systems with sharp interfaces. PhD thesis, Imperial College of Science, Technology & Medicine. University of London, January 1997
[94] van Brummelen EH (2000) Numerical solution of steady free-surface Navier-Stokes flow. Technical report MAS-R0018, CWI, Amsterdam, June 2000
[95] van Brummelen EH (2002) Numerical methods for steady viscous free-surface flows. PhD thesis, University of Amsterdam
[96] van Brummelen H, Raven HC (2000) Numerical solution of steady free-surface Navier-Stokes flow. In: Proceedings of the 15th int workshop on water waves and floating bodies, Caesarea, Israel
[97] van Brummelen EH, Raven HC, Koren B (2001) Efficient numerical solution of steady free-surface Navier-Stokes flow. J Comput Phys 174:120–137 · Zbl 1106.76431
[98] van der Ploeg A, Hoekstra M, Eça L (2000) Combining accuracy and efficiency with robustness in ship stern flow computation. In: Proceedings of the 23rd symposium on naval hydrodynamics, Val de Rueil, France
[99] van der Ploeg A, Raven HC, Windt JW, Leroyer A, Queutey P, Deng GB, Visonneau M (2008) Computations of free-surface viscous flows at model and full scale–a comparison of two different approaches. In: Proceedings of the 27th symposium on naval hydrodynamics, Seoul, October 2008
[100] Van SH, Kim WJ, Yim GT, Kim DH, Lee CJ (1998) Experimental investigation of the flow characteristics around practical hull forms. In: Proceedings of the 3rd Osaka colloquium on advanced CFD applications to ship flow and hull form design, Osaka, Japan, pp 215–227
[101] Visonneau M, Queutey P, Deng GB, Leroyer A, Guilmineau E (2008) Computations for a US Navy frigate advancing in head waves in fixed and free conditions. In: Schrefler BA, Perego U (eds) Proceedings of IACM/ECCOMAS 2008, Venice, Italy
[102] Vogt M, Larsson L (1999) Level set methods for predicting viscous free surface flows. In: Proceedings of the 7th international symposium on numerical ship hydrodynamics, Nantes, France
[103] Wackers J (2007) Surface capturing and multigrid for steady free-surface water flows. PhD thesis, Delft University of Technology, November 2007
[104] Wilson RV, Carrica PM, Stern F (2004) Steady and unsteady single-phase level-set method for large amplitude ship motions and maneuvering. In: Proceedings of the 25th symposium on naval hydrodynamics, New Foundland, Canada
[105] Yang J, Sakamoto N, Wang Z, Carrica P, Stern F (2007) Two phase level-set/immersed-boundary Cartesian grid method for ship hydrodynamics. In: Proceedings of the 9th international symposium on numerical ship hydrodynamics, Ann Arbor, USA
[106] Youngs DL (1982) Time dependent multi-material flow with large fluid distortion. Numerical methods for fluid dynamics. Academic Press, London, pp 273–285
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.