Prediction of Free Surface Water Plume as a Barrier to Sea-skimming Aerodynamic Missiles: Underwater Explosion Bubble Dynamics My-Ha D.1, Lim K.M.1, Khoo B.C.1, Willcox K.2 1 1 National University of Singapore, 2 Massachusetts Institute of Technology Outlines 2 Problem of water barrier formation Simulation of bubble and free surface interaction Proper Orthogonal Decomposition (POD) Water barrier simulation Numerical results Conclusions Problem of water barrier formation Motivation 3 A set of bubbles are created under the water surface The free surface is pushed up due to the evolution of the bubbles to create a water plume The resultant water plume will act as an effective barrier. It interferes with flying object skimming just above the free surface Water barrier by underwater explosions S0 z S hs r = 0 r = r01 r = r02 … ws 4 r = r0No r = r0i … r Simulation of bubble and free surface interaction Mathematical formulation z n FREE SURFACE UNPERTURBED FREE SURFACE (0, 0) r FLUID BUBBLE S n Bubble consists of vapor of surrounding fluid and noncondensing gas Non-condensing gas is assumed ideal Fluid in the domain is inviscid, incompressible and irrotational Potential flow satisfies Laplace equation 2 0 5 Simulation of bubble and free surface interaction Mathematical formulation Integral representation G y, x y cx x G y, x y dS n n Green’s function: Axisymmetrical formulation as in Wang et al. G 6 1 G y, x x y H n Simulation of bubble and free surface interaction Governing equations Kinematic and dynamic boundary conditions dx dt d dt d dt 7 1 2 1 2 2 V0 2 z 1 V S 2 z 2 Solving these equations gives the position and the velocity potential of the nodes on the boundary Bubble and free surface interaction 1 1 4 3 2 1 0.5 4 5 6 7 0.5 0 0 4 4 3 -0.5 5 -0.5 1 -1 z z 2 6 -1 7 -1.5 -1.5 -2 -2 -2.5 -2.5 -3 -2 -1.5 -1 -0.5 0 r 0.5 1 1.5 2 -3 -2 -1.5 -1 -0.5 0 r Evolution of bubble and free surface profile for 8 1.25, 100, 0.3 0.5 1 1.5 2 Simulation of bubble and free surface interaction Linear superposition Linear superposition of free surfaces formed by two bubbles at distance exact free surface due to two bubbles with dr = 2.0 0.5 0.4 z 0.3 dr 2.0 0.2 0.1 0 -3 -2 -1 0 1 2 r linear superposition of two surfaces with dr = 2.0 3 h 1.25 Rm Pb , 0 0.5 0.4 z 0.3 0.2 0.1 0 -3 9 -2 -1 0 r 1 2 3 Pref 100 gRm Pref 0 .3 Proper Orthogonal Decomposition (POD) Introduction POD is also known as – – – 10 Principle Component Analysis (PCA) Singular Value Decomposition (SVD) Karhunen-Loève Decomposition (KLD) POD has been applied to a wide range of disciplines such as image processing, signal analysis, process identification and oceanography Proper Orthogonal Decomposition (POD) Basic POD formulation Given a set of snapshots which are solutions of the system at different instants in time ( x ) The basis are chosen to minimize the truncation error j j 1 due to the construction of the snapshots using M basis functions max An approximation is given by u, 2 , u, 2 , q u x a j j x j 1 11 q M & q N Given a number of modes, POD basis is optimal for constructing a solution Method of snapshots The POD basis vectors can be calculated as M j x bi j ui x i 1 j The vectors b satisfies the modified eigenproblem Rb b where 1 ui , u j R ij M Size of R is M x M where M is the number of snapshots – – 12 j 1,..., M M is much smaller than N N x N eigenproblem is reduced to M x M problem Parametric POD ηi Snapshots u are taken corresponding to the parameter value ηi i 1,..., M Basic POD is applied on the set of snapshots orthonormal basis M i i 1 POD coefficient to obtain the a ηj i ( j , u ηi ) η a POD coefficient j for intermediate value η not in the ηi a sample obtained by interpolation of j η The prediction of u corresponding to the parameter value η is given by q 13 u ηi M i 1 u η a ηj j j 1 q u ( , , x) a j ( , ) j ( x) j 1 Water barrier simulation Geometric feature 14 The problem is considered as an optimization problem that minimizes the difference between constructed surface S and desired one S0 Water barrier simulation Optimization formulation 15 N0 bubbles are created Free surface S is approximated by linear superposition of Sk, k = 1,…,N Free surface Sk corresponding to the bubble located at lateral k k k position r0 , depth with strength is calculated using parametric POD dr 2.0 Lateral distance between two bubbles is Strength and depth of the bubbles must be in the ranges of interest Offline Phase Collecting snapshots Run the described simulation code to collect snapshots The snapshot is the free surface shape at the time of maximum height The ensemble contains 312 snapshots corresponding to 39 values of initial depth in the range [-1.25, -5.05] with interval step of 0.1, and 8 values of strength in the range [100, 800] with interval step of 100 16 Online Phase Optimization formulation 17 Online Phase Two-stage formulation BP involves highly nonlinear representations of the mean of snapshots, POD modes and the interpolation function of POD coefficient BP is difficult to solve exactly in a reasonable time even with small number of bubbles involved The problem is reformulated as two-stage formulation using the POD feature that the approximated surface is dependent on the depth and strength only through the POD coefficient 18 Stage 1: Determine bubble positions Two methods: (i) Greedy algorithm (ii) Approximate Function (AF) algorithm 19 Stage 1: Greedy algorithm i. ii. iii. iv. 20 Try all possible placement points Calculate the resultant free surfaces corresponding to each possible placement points Choose the point that minimizes the cost function Repeat process for next bubble Stage 1: Approximate function (AF) algorithm The mean and the first POD mode are approximate by exponential functions in the form of f (r ) C1e 21 C2 r 2 The coefficients C1, C2 are obtained by solving the problem Approximate functions The mean of snapshots The first POD mode 0.12 0.05 0 0.1 -0.05 0.08 -0.1 0.06 -0.15 z z -0.2 0.04 -0.25 0.02 -0.3 0 -0.35 -0.02 -15 22 -10 -5 0 r 5 10 15 -0.4 -15 -10 -5 0 r 5 10 15 Approximate exponential functions (blue) compare quite well with exact vectors (red). Online Phase Second-stage problem r k N0 0 k 1 k N 0 ,q j k , j 1 Let Stage 2 involves minimizing of a piecewise function and this is given by the global minimum of the solutions of its piecewise function elements. The bubble problem is fully solved when the lateral position, the depth and the strength of the bubbles are determined. 23 and ( a ) be the solution of Stage 1 Numerical results 2D water barrier Example 1 16 0.4 horizontal position depth strength /100 inception time 100*t 14 0.35 12 0.3 10 8 0.25 6 S 0.2 4 0.15 2 0.1 0 -2 0.05 -4 0 24 0 2 4 6 8 r 10 12 14 1 2 3 4 5 bubble No. 6 7 8 Numerical results 2D water barrier Example 2 0.4 16 horizontal position depth strength /100 inception time 100*t 14 0.35 12 0.3 10 0.25 8 6 S 0.2 4 0.15 2 0.1 0 -2 0.05 -4 0 0 2 4 6 8 r 25 10 12 14 1 2 3 4 5 bubble No. 6 7 8 Numerical results 2D water barrier Example 3 26 Numerical results 2D water barrier Example 4 0.4 16 horizontal position depth strength /100 inception time 100*t 14 0.35 12 0.3 10 0.25 8 S 0.2 6 4 0.15 2 0.1 0 -2 0.05 -4 0 0 2 4 6 8 r 27 10 12 14 1 2 3 4 bubble No. 5 6 Numerical results 2D water barrier Computation time for 2D problems TABLE I COMPUTATION TIME FOR 2D PROBLEMS NO. OF BUBBLES COMPUTATION TIME 5 bubbles 6 bubbles 7 bubbles 8 bubbles Full simulation of 1 bubble 14.0s 16.0s 20.0s 25.0s 60.0s Computation time for solving two-dimensional optimization problem in the domain of [0,14], 141 grid points (grid size 0.1) using AF algorithm. Solution is obtained by running a LOQO program on a Intel Xeon 2.8GHz processor, RAM 2.0Gb 28 Computation time increases fairly linearly with no. bubbles Numerical results 3D water barrier Desired surface 0.4 0.3 S 0.2 0.1 0 8 6 8 6 4 y 29 4 2 2 0 0 x Numerical results 3D water barrier Constructed free surface corresponding to 6 bubbles 0.4 0.3 S 0.2 0.1 0 8 6 8 6 4 y 30 4 2 2 0 0 x Numerical results 3D water barrier Parameters for 6 bubbles 12 9 8 depth strength /100 inception time 100*t 10 3 7 6 8 6 6 5 y 4 2 4 5 3 2 2 0 1 1 4 -2 0 -4 -1 -1 31 0 1 2 3 4 x 5 6 7 8 9 1 1.5 2 2.5 3 3.5 4 bubble No. 4.5 5 5.5 6 Numerical results 3D water barrier Constructed free surface corresponding to 8 bubbles 0.4 0.3 S 0.2 0.1 0 8 6 8 6 4 32 y 4 2 2 0 0 x Numerical results 3D water barrier Parameters for 8 bubbles 9 12 8 4 depth strength /100 inception time 100*t 10 8 7 8 6 3 5 6 7 4 y 4 3 2 2 6 2 0 1 -2 1 0 5 -4 -1 -1 33 0 1 2 3 4 x 5 6 7 8 9 1 2 3 4 5 bubble No. 6 7 8 Numerical results 3D water barrier Constructed free surface corresponding to 10 bubbles 0.4 0.3 S 0.2 0.1 0 8 6 8 6 4 y 34 4 2 2 0 0 x Numerical results 3D water barrier Parameters for 10 bubbles 12 9 8 7 4 depth strength /100 inception time 100*t 10 8 9 8 6 3 5 6 7 4 y 4 2 3 2 6 2 0 1 -2 10 1 0 5 -4 -1 -1 35 0 1 2 3 4 x 5 6 7 8 9 1 2 3 4 5 6 bubble No. 7 8 9 10 Numerical results 3D water barrier Computation time for 3D problems TABLE II COMPUTATION TIME FOR 3D PROBLEMS NO. BUBBLES COMPUTATION TIME 6 bubbles 8 bubbles 10 bubbles 12 bubbles 14 bubbles Full simulation of 1 bubble (1717 nodes) 24.0s 32.0s 50.0s 83.0s 170.6s 280s Computation time for solving three-dimensional optimization problems with different numbers of bubbles in a domain of [0 8]x[0 8] grid 17x17 using AF algorithm. Solution is obtained by running a LOQO program on a Intel Xeon 2.8GHz processor, RAM 2.0Gb 36 AF algorithm is still efficient for reasonable size problems Conclusions 37 The problem of water barrier formation can be posed as an optimization problem coupled with underwater gas bubbles and free air-water interface POD with linear interpolation in parametric space is an excellent tool for constructing a reduced-order model Solution algorithm is very efficient for 2D problems and reasonable size 3D problems The optimization problem may has many local minima. A robust procedure for finding initial guess may result in a better final solution
© Copyright 2026 Paperzz