journal article·2023-06-01Open access

Application of immersed boundary method to the simulation of three-dimensional flow in solid rocket motors

Authors not provided

AIP Advances· Volume 13· Issue 6

Abstract

The immersed boundary method (IBM) is currently utilized in the simulation of two-dimensional axisymmetric flow in solid rocket motors. In this paper, the IBM is applied to three-dimensional flow fields, keeping the grain surface fixed. Based on the Cartesian grid, a three-dimensional Euler flow solver is developed using the finite difference method. All boundaries of the flow field are processed using the IBM, including the slip walls, mass flow inlet, pressure outlet, and rotational periodic boundary. Specific implementation of these boundary conditions and the mesh generation process are described. Using the ray-casting approach and the alternating digital tree data structure, an efficient method is proposed to determine the intersection relationship between a rectangular volume grid cell and a triangular surface mesh element. The numerical results of Taylor–Culick flow verify that the developed solver has more than one-order accuracy in space. To conduct the validation of the established method, three typical grains are selected for flow simulations, namely, the perforated cylindrical grain with burning on both the ends and the inner surface, the end-slotted end-burning grain, and the finocyl grain, respectively. The simulated results are compared with those of the zero-dimensional interior ballistics, the two-dimensional axisymmetric IBM, and the body-fitted grid method, verifying the fidelity of the developed three-dimensional flow solver.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Rocket and propulsion systems research · Gas Dynamics and Kinetic Theory · Computational Fluid Dynamics and Aerodynamics

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

References (64)

Show source-provided references
1. Accurate computation of grain burning coupled with flow simulation in rocket chamber10.2514/1.b35736 ↗
2. Coupled simulation of fluid flow and propellant burning surface regression in a solid rocket motor10.1016/j.compfluid.2014.01.028 ↗
3. Development of a hybrid method in a 3-D numerical burn-back analysis for solid propellant grains10.1016/j.ast.2020.106103 ↗
4. Solid rocket motor internal ballistics using an enhanced surface-vorticity panel technique10.1063/5.0069075 ↗
5. Computing compressible internal flows by means of an Immersed Boundary Method10.1016/j.compfluid.2014.03.009 ↗
6. 2013 · 1
7. Application of immersed boundary method with wall injection for solid rocket motor internal flow
8. Application of immersed boundary method to the simulation of transient flow in solid rocket motors10.1016/j.ast.2021.107228 ↗
9. Immersed boundary methods10.1146/annurev.fluid.37.061903.175743 ↗
10. Immersed boundary methods for simulating fluid-structure interaction10.1016/j.paerosci.2013.09.003 ↗
11. Flow patterns around heart valves: A numerical method10.1016/0021-9991(72)90065-4 ↗
12. The immersed boundary-lattice Boltzmann method for solving fluid-particles interaction problems10.1016/j.jcp.2003.10.013 ↗
13. Proteus: A direct forcing method in the simulations of particulate flows10.1016/j.jcp.2004.06.020 ↗
14. Simulating liquid-gas interfaces and moving contact lines with the immersed boundary method10.1063/5.0086452 ↗
15. Implicit velocity correction-based immersed boundary-lattice Boltzmann method and its applications10.1016/j.jcp.2008.11.019 ↗
16. Immersed boundary-simplified lattice Boltzmann method for incompressible viscous flows10.1063/1.5028353 ↗
17. Modeling deformable capsules in viscous flow using immersed boundary method10.1063/5.0016302 ↗
18. Fluid–structure interaction simulation based on immersed boundary-lattice Boltzmann flux solver and absolute nodal coordinate formula10.1063/1.5144752 ↗
19. A unified immersed boundary-lattice Boltzmann flux solver (UIB-LBFS) for simulation of flows past porous bodies10.1063/5.0059435 ↗
20. An overset boundary condition-enforced immersed boundary method for incompressible flows with large moving boundary domains10.1063/5.0122257 ↗
21. Combined immersed-boundary finite-difference methods for three-dimensional complex flow simulations10.1006/jcph.2000.6484 ↗
22. An immersed boundary method with direct forcing for the simulation of particulate flows10.1016/j.jcp.2005.03.017 ↗
23. Combined immersed boundary/B-spline methods for simulation of flow in complex geometrie
24. Accuracy improvement of immersed boundary-lattice Boltzmann and finite element method by iterative velocity correction10.1063/5.0110813 ↗
25. Immersed boundary-simplified thermal lattice Boltzmann method for incompressible thermal flows10.1063/1.5138711 ↗
26. Moving immersed boundary method for fluid-solid interaction10.1063/5.0088302 ↗
27. A high-order cut-cell method for numerical simulation of hypersonic boundary-layer instability with surface roughness10.1016/j.jcp.2010.06.008 ↗
28. High-order dimensionally-split Cartesian embedded boundary method for non-dissipative schemes10.1016/j.jcp.2022.111341 ↗
29. A conservative immersed interface method for Large-Eddy Simulation of incompressible flows10.1016/j.jcp.2010.04.040 ↗
30. Numerical simulation of fluid flow through random packs of cylinders using immersed boundary method10.1063/1.4870246 ↗
31. Fully resolved simulation of a shockwave interacting with randomly clustered particles via a ghost-cell immersed boundary method10.1063/5.0002088 ↗
32. Assessment of behavioral modification techniques through immersed boundary method simulation of binary particle interactions in isotropic turbulence10.1063/5.0049779 ↗
33. Application of immersed boundary based turbulence wall modeling to the Ahmed body aerodynamics10.1063/5.0098232 ↗
34. A sharp interface immersed boundary method for compressible viscous flows10.1016/j.jcp.2006.12.007 ↗
35. A versatile sharp interface immersed boundary method for incompressible flows with complex boundaries10.1016/j.jcp.2008.01.028 ↗
36. Ghost-cell method for analysis of inviscid three-dimensional flows on Cartesian-grids10.1016/j.compfluid.2007.03.013 ↗
37. Stable boundary conditions for cartesian grid calculations10.1016/0956-0521(90)90016-E ↗
38. A ghost-cell immersed boundary method for flow in complex geometry10.1016/j.jcp.2003.07.024 ↗
39. A directional ghost-cell immersed boundary method for low Mach number reacting flows with interphase heat and mass transfer10.1016/j.jcp.2022.111447 ↗
40. A high-order immersed boundary method for acoustic wave scattering and low-Mach number flow-induced sound in complex geometries10.1016/j.jcp.2010.10.017 ↗
41. An improved moving-least-squares reconstruction for immersed boundary method10.1002/nme.4949 ↗
42. An immersed boundary formulation for simulating high-speed compressible viscous flows with moving solids10.1016/j.jcp.2017.10.045 ↗
43. An improved hybrid Cartesian/immersed boundary method for fluid-solid flows10.1002/fld.1522 ↗
44. On the use of immersed boundary methods for shock/obstacle interactions10.1016/j.jcp.2010.11.016 ↗
45. 1994
46. Curvilinear immersed boundary method for simulating fluid structure interaction with complex 3D rigid bodies10.1016/j.jcp.2008.04.028 ↗
47. An alternating digital tree (ADT) algorithm for 3D geometric searching and intersection problems10.1002/nme.1620310102 ↗
48. An immersed boundary method based on parallel adaptive Cartesian grids for high Reynolds number turbulent flow10.1080/10618562.2022.2108807 ↗
49. Fast 3D triangle-box overlap testing10.1080/10867651.2001.10487535 ↗
50. Rotational axisymmetric mean flow and damping of acoustic waves in asolid propellant rocket10.2514/3.3709 ↗
51. Flowfield in the combustion chamber of a solid propellant rocket motor10.2514/3.49513 ↗
52. 2009
53. Towards the ultimate conservative difference scheme. V. A second-order sequel to Godunov’s method10.1016/0021-9991(79)90145-1 ↗
54. A comparison of finite volume flux vector splittings for the Euler equations
55. Average-state Jacobians and implicit methods for compressible viscous and turbulent flows10.1006/jcph.1997.5793 ↗
56. On the choice of wavespeeds for the HLLC Riemann solver10.1137/s1064827593260140 ↗
57. 1993
58. Gerris: A tree-based adaptive solver for the incompressible Euler equations in complex geometries10.1016/s0021-9991(03)00298-5 ↗
59. Solid rocket motor internal ballistics simulation using three-dimensional grain burnback10.2514/1.22971 ↗
60. Fluid flow in regions bounded by porous surfaces10.1098/rspa.1956.0050 ↗
61. Instabilities and pressure oscillations in solid rocket motors10.1016/s1270-9638(02)01194-x ↗
62. Evaluation of vortex shedding phenomenon in a sub-scaled solid rocket motor10.1016/j.ast.2020.106272 ↗
63. 3-D grain burnback analysis of solid propellant rocket motors: Part 1 - ballistic motor tests10.1016/j.ast.2008.02.001 ↗
64. 3-D grain burnback analysis of solid propellant rocket motors: Part 2 - modeling and simulations10.1016/j.ast.2008.01.002 ↗