A CFD solver naoe-FOAM-SJTU (The abbreviation naoe stands for naval architecture and ocean engineering) is developed based on the open source platform OpenFOAM with the purpose of simulating various marine hydrodynami...A CFD solver naoe-FOAM-SJTU (The abbreviation naoe stands for naval architecture and ocean engineering) is developed based on the open source platform OpenFOAM with the purpose of simulating various marine hydrodynamic problems.In the present paper,self-developed modules,i.e.,wave generation and absorption,6 degrees of freedom motion,mooring system,dynamic overset grid,fluid-structure interaction,unsteady actuator line model,implemented on the open source platform OpenFOAM are introduced to illustrate the development of the marine hydrodynamics CFD solver.Furthermore,extensive simulations of marine hydrodynamic problems using the developed modules are conducted and validated by available experimental data.It has been proved that the CFD solver naoe-FOAM-SJTU is suitable and reliable in predicting the complex viscous flow around ship and offshore structures.Efficiency and accuracy need to be focused in the future development of the present CFD solver.展开更多
Ship maneuvering in waves includes the performance of ship resistance, seakeeping, propulsion, and maneuverability. It is a complex hydrodynamic problem with the interaction of many factors. With the purpose of direct...Ship maneuvering in waves includes the performance of ship resistance, seakeeping, propulsion, and maneuverability. It is a complex hydrodynamic problem with the interaction of many factors. With the purpose of directly predicting the behavior of ship maneuvering in waves, a CFD solver named naoe-FOAM-SJTU is developed by the Computational Marine Hydrodynamics Lab(CMHL) in Shanghai Jiao Tong University. The solver is based on open source platform OpenFOAM and has introduced dynamic overset grid technology to handle complex ship hull-propeller-rudder motion system. Maneuvering control module based on feedback control mechanism is also developed to accurately simulate corresponding motion behavior of free running ship maneuver. Inlet boundary wavemaker and relaxation zone technique is used to generate desired waves. Based on the developed modules, unsteady Reynolds-averaged Navier-Stokes(RANS) computations are carried out for several validation cases of free running ship maneuver in waves including zigzag, turning circle, and course keeping maneuvers. The simulation results are compared with available benchmark data. Ship motions, trajectories, and other maneuvering parameters are consistent with available experimental data, which indicate that the present solver can be suitable and reliable in predicting the performance of ship maneuvering in waves. Flow visualizations, such as free surface elevation, wake flow, vortical structures, are presented to explain the hydrodynamic performance of ship maneuvering in waves. Large flow separation can be observed around propellers and rudders. It is concluded that RANS approach is not accurate enough for predicting ship maneuvering in waves with large flow separations and detached eddy simulation(DES) or large eddy simulation(LES) computations are required to improve the prediction accuracy.展开更多
Three-dimensional unsteady Euler equations are numerically solved to simulate the unsteady flows around forward flight helicopter with coaxial rotors based on unstructured dynamic overset grids. The performances of th...Three-dimensional unsteady Euler equations are numerically solved to simulate the unsteady flows around forward flight helicopter with coaxial rotors based on unstructured dynamic overset grids. The performances of the two coaxial rotors both become worse because of the aerodynamic interaction between them, and the influence of the top rotor on the bottom rotor is greater than that of the bottom rotor on the top rotor. The downwash velocity at the bottom rotor plane is much larger than that at the top rotor plane, and the downwash velocity at the top rotor plane is a little larger than that at an individual rotor plane. The downwash velocity and thrust coefficient both become larger when the collective angle of blades is added. When the spacing between the two coaxial rotors increases, the thrust coefficient of the top rotor increases, but the total thrust coefficient reduces a little, because the decrease of the bottom rotor thrust coefficient is larger than the increase of the top rotor thrust coefficient.展开更多
研究潜艇热尾流的浮升扩散规律和水面红外特征对红外探潜具有重要意义。以潜艇缩比模型为研究对象,建立了潜艇热尾流三维计算模型。分别使用重叠网格、VOF(Volume of Fluid)模型方法和来流法,对潜艇热尾流的浮升扩散过程进行了数值模拟...研究潜艇热尾流的浮升扩散规律和水面红外特征对红外探潜具有重要意义。以潜艇缩比模型为研究对象,建立了潜艇热尾流三维计算模型。分别使用重叠网格、VOF(Volume of Fluid)模型方法和来流法,对潜艇热尾流的浮升扩散过程进行了数值模拟。分析了潜艇热尾流的浮升扩散规律和温度场特征。使用实验测得的水面红外热像图和热尾流浮升扩散图像对两种仿真方法的精度进行了对比验证。结果表明:基于重叠网格和VOF模型的数值模拟方法精度较高,模拟得到的热尾流最大温度出现时间相差0.2 s,温度偏差为0.003 K,能够很好地模拟潜艇热尾流的浮升扩散和温度分布特性。展开更多
In this article, the overset grid assembly method is improved to efficiently solve several critical problems that occur when applying overset grids to the complicated geometries and moving body. First, instead of usin...In this article, the overset grid assembly method is improved to efficiently solve several critical problems that occur when applying overset grids to the complicated geometries and moving body. First, instead of using the two-step searching (i.e. cut and paste), a single-step searching method based on the grid cell size is proposed to modify holes and optimize the grid overlapping automatically. Second, discrepancies between the wall surface representations, where the grids overlap, are handled by introducing the wall's normal directions to the hole-map and projecting the interpolated points on the recipient mesh into the donor mesh. Finally, the dynamic overset method is modified to address the complex moving body problem. At every time step, the initial hole surface of the previous time step is dynamically adjusted to accomplish hole cutting and avoid the time consuming hole-map procedure. Numerical experiments show that the enhanced overset grid assembly method obtains satisfactory results.展开更多
基金National Natural Science Foundation of China (Gmt Nos.51809169,51879159,51490675,11432009 and 51579145).
文摘A CFD solver naoe-FOAM-SJTU (The abbreviation naoe stands for naval architecture and ocean engineering) is developed based on the open source platform OpenFOAM with the purpose of simulating various marine hydrodynamic problems.In the present paper,self-developed modules,i.e.,wave generation and absorption,6 degrees of freedom motion,mooring system,dynamic overset grid,fluid-structure interaction,unsteady actuator line model,implemented on the open source platform OpenFOAM are introduced to illustrate the development of the marine hydrodynamics CFD solver.Furthermore,extensive simulations of marine hydrodynamic problems using the developed modules are conducted and validated by available experimental data.It has been proved that the CFD solver naoe-FOAM-SJTU is suitable and reliable in predicting the complex viscous flow around ship and offshore structures.Efficiency and accuracy need to be focused in the future development of the present CFD solver.
基金the National Natural Science Foundation of China (51809169,51879159,51490675,11432009, 51579145)Chang Jiang Scholars Program (T2014099)+2 种基金Shanghai Excellent Academic Leaders Program (17XD1402300)Program for Professor of Special Appointment (Eastern Scholar)at Shanghai Institutions of Higher Learning (2013022)Innovative Special Project of Numerical Tank of Ministry of Industry and Information Technology of China (2016-23/09).
文摘Ship maneuvering in waves includes the performance of ship resistance, seakeeping, propulsion, and maneuverability. It is a complex hydrodynamic problem with the interaction of many factors. With the purpose of directly predicting the behavior of ship maneuvering in waves, a CFD solver named naoe-FOAM-SJTU is developed by the Computational Marine Hydrodynamics Lab(CMHL) in Shanghai Jiao Tong University. The solver is based on open source platform OpenFOAM and has introduced dynamic overset grid technology to handle complex ship hull-propeller-rudder motion system. Maneuvering control module based on feedback control mechanism is also developed to accurately simulate corresponding motion behavior of free running ship maneuver. Inlet boundary wavemaker and relaxation zone technique is used to generate desired waves. Based on the developed modules, unsteady Reynolds-averaged Navier-Stokes(RANS) computations are carried out for several validation cases of free running ship maneuver in waves including zigzag, turning circle, and course keeping maneuvers. The simulation results are compared with available benchmark data. Ship motions, trajectories, and other maneuvering parameters are consistent with available experimental data, which indicate that the present solver can be suitable and reliable in predicting the performance of ship maneuvering in waves. Flow visualizations, such as free surface elevation, wake flow, vortical structures, are presented to explain the hydrodynamic performance of ship maneuvering in waves. Large flow separation can be observed around propellers and rudders. It is concluded that RANS approach is not accurate enough for predicting ship maneuvering in waves with large flow separations and detached eddy simulation(DES) or large eddy simulation(LES) computations are required to improve the prediction accuracy.
基金China Postdoctoral Science Foundation (20100481368)National Key Laboratory Foundation of China
文摘Three-dimensional unsteady Euler equations are numerically solved to simulate the unsteady flows around forward flight helicopter with coaxial rotors based on unstructured dynamic overset grids. The performances of the two coaxial rotors both become worse because of the aerodynamic interaction between them, and the influence of the top rotor on the bottom rotor is greater than that of the bottom rotor on the top rotor. The downwash velocity at the bottom rotor plane is much larger than that at the top rotor plane, and the downwash velocity at the top rotor plane is a little larger than that at an individual rotor plane. The downwash velocity and thrust coefficient both become larger when the collective angle of blades is added. When the spacing between the two coaxial rotors increases, the thrust coefficient of the top rotor increases, but the total thrust coefficient reduces a little, because the decrease of the bottom rotor thrust coefficient is larger than the increase of the top rotor thrust coefficient.
文摘研究潜艇热尾流的浮升扩散规律和水面红外特征对红外探潜具有重要意义。以潜艇缩比模型为研究对象,建立了潜艇热尾流三维计算模型。分别使用重叠网格、VOF(Volume of Fluid)模型方法和来流法,对潜艇热尾流的浮升扩散过程进行了数值模拟。分析了潜艇热尾流的浮升扩散规律和温度场特征。使用实验测得的水面红外热像图和热尾流浮升扩散图像对两种仿真方法的精度进行了对比验证。结果表明:基于重叠网格和VOF模型的数值模拟方法精度较高,模拟得到的热尾流最大温度出现时间相差0.2 s,温度偏差为0.003 K,能够很好地模拟潜艇热尾流的浮升扩散和温度分布特性。
基金National Natural Science Foundation of China (90716010)
文摘In this article, the overset grid assembly method is improved to efficiently solve several critical problems that occur when applying overset grids to the complicated geometries and moving body. First, instead of using the two-step searching (i.e. cut and paste), a single-step searching method based on the grid cell size is proposed to modify holes and optimize the grid overlapping automatically. Second, discrepancies between the wall surface representations, where the grids overlap, are handled by introducing the wall's normal directions to the hole-map and projecting the interpolated points on the recipient mesh into the donor mesh. Finally, the dynamic overset method is modified to address the complex moving body problem. At every time step, the initial hole surface of the previous time step is dynamically adjusted to accomplish hole cutting and avoid the time consuming hole-map procedure. Numerical experiments show that the enhanced overset grid assembly method obtains satisfactory results.