Abstract
Using the concept of overlapping mesh method for reference, a new method called as Overlapping Clouds of Points Method (OCPM) is firstly proposed to simulate unsteady flow with moving boundary problems based on meshless method. Firstly, a set of static background discrete points is generated in the whole calculation zone. Secondly, moving discrete points are created around moving body. According to the initial position of moving object in the flow field, the two sets of discrete points can be overlapped. With the motion of moving objects in the calculation field, moving discrete points around the moving body will inherently move. The exchange of flow field information between static points and moving points is realized by the solution of the clouds of points made up of static and moving discrete points using weighted meshless method nearby overlapping boundary. Four cases including piston problem, NACA0012 airfoil vibration flow around a moving sphere in supersonic and multibody separation are given to verify accuracy and practicability of OCPM. The numerical results agree well with exact solution and experimental results, which shows that the proposed OCPM can be applied to the simulation of unsteady flow problem.
1. Introduction
The unsteady flow with moving objects is complex in reality. Simulating complex flow with moving boundary, such as free surface problem, multibody separation, aeroelastic problem, forced vibration, and structural coupling, is a difficulty in the computational fluid dynamics. In mesh methods, the difficulty in disposing the unsteady, real, and complex numerical simulation with moving boundary is how to form computational meshes legitimately and quickly and how to make the mesh match well with the movement of objects so as not to induce large deformation. At the same time, suitable boundary conditions and solver need to be chosen carefully [1–3]. Under the mesh framework, such problems can be disposed by mesh deformation method, mesh deformation plus partial, all flow field remeshing method, and overlapping mesh method. The first two methods both ask mesh for strong deform ability and good mesh quality after deformation, which is necessary to maintain numerical accuracy of solutions and expand the use scope of distortion method. Therefore, it needs a great deal of computational effort to guarantee that serious distortion would not happen in the mesh. The last method needs to exchange complex flow field information among the mesh.
Different from mesh algorithm, meshless method [4] is a numerical algorithm that only needs nodes information and does not need to connect nodes into grid cell. In the history of meshless method, it is mainly employed to solve the fracture problems of solid mechanics. By the 1990s [5], it began to be applied to computational fluid dynamics. Large numbers of researches are made by Liu and Su [6], Morinishi [7–9], Anandhanarayanan [10, 11], and Katz and Jameson [12–14] later. The numerical simulation of unsteady flow with moving boundary in meshless method only involves the movement of the discrete points, but not restriction of stretch or distortion of mesh. Compared with mesh methods, meshless method has more advantages of geometric flexibility in dealing with complex aerodynamic calculation for complex configuration and complex flow process. Numerical simulation of unsteady flow based on meshless method has been studied by Morinishi [15], Anandhanarayanan [10, 11], Wang et al. [16], Zhou and Xu [17, 18], Wang et al. [19, 20], and Pu and Chen [21].
In this paper, a new method, called Overlapping Clouds of Points Method (OCPM), is proposed to dispose moving boundary problems based on Batina's meshless method and using the concept of overlapping grid method under mesh framework. The method is verified by piston problem with analytical solution and applied to numerical simulation of NACA0012 airfoil with pitching vibration and flow around a sphere in supersonic, multibody separation.
2. The Basic Principle of Least Squares Meshless Method in CFD
Meshless method in CFD mainly involves generation of discrete points, searching satellite points, and fitting spatial derivative. Using the concept of the clouds of points (Figure 1), the governing partial differential equations (PDEs) are solved directly by performing local least squares curve fits in each cloud of points. After that, the resulting curve-fit equations are analytically differentiated to approximate the derivatives of the PDEs. In order to strengthen the flexibility to choose satellite points so as to process flow problem with complex configuration, the weighted function [22] is introduced in most meshless methods. The values of weight function range from 0 to 1 in compacted support domain. And the function value decreased with increasing of distance between satellite points and central point.

Cloud of Points.
2.1. Searching Satellite Points
Meshless method only has node information. The space derivation of central point is fitted by flow field values of its adjacent point, which is called satellite point of central point. Satellite points are determined in an automatic searching way—compacted support domain radius
The points in discrete area are arranged out of order. In order to determine the satellite points of the central point

Zoning sketch.
2.2. Governing Equations and Numerical Method
Axisymmetrical Euler equations in differential type are shown in a Cartesian coordinate system for
In (1),
In (2), ρ is fluid density,
When
Equation of state of gas is
In (4), γ is ratio of specific heat; here it is 1.4.
Space derivative is determined in local cloud of points by quadratic minimal surface approximation as shown in Figure 1. Discrete points
Suppose function
The number of points in the cloud of point
Solving (7) in least square method, we can obtain
Referring dissipationmode [19, 20] of unstructured grid method, the second-order and fourth-order artificial dissipations are introduced for stability.
Supposing
where
where
Fourth-order Runge-Kutta format is applied in the process of time advance.
In order to reduce the effect on the physical solution's accuracy of space derivative because of distance, it is needed to improve the flexibility in choosing satellite points. When fitted by quadratic minimization surface in weight function, all of them have the features of nonnegativity and monotony. Making
where α numerical range is 1.0 to 2.0.
We can get space derivative after weight in least square method.
3. The Overlapping Clouds of Points Method
The fundamental idea of Overlapping Clouds of Points Method is to use two or more sets of independently formed discrete points to cover the whole flow field and form overlapping clouds of points in some specified region. The exchange of flow filed information nearby the boundary of each overlapped region is realized by using a special cell structure in the meshless method, which is called “clouds of points.”
Assume that a certain body A is moving in flow field, as shown in Figure 3. Firstly, background discrete points are generated in zone 1. Secondly, moving discrete points are generated around moving body A in zone 2. According to the initial position of object A in the flow field, the two sets of discrete points can be overlapped. As a result, a part of points in zone 1 are covered by those in zone 2. The attribute of the covered points in zone 1 and the points very close to the overlapping boundary is marked as “nonactive.” The attribute of the rest of the points in zone 1 and the points in zone 2 is marked as “active.” Before the movement of body A, the clouds of points structure in the whole flow field (including zone 1 and zone 2) should be determined. However, the satellite points are searched in the points of which attribute is active. Near the overlapping boundary, some satellite points of the central point which is in zone 1 come from zone 2. Similarly, some satellite points of central point which is in zone 2 come from zone 1. From Figure 4, the points marked with filled square in zone 1 are active points and the points marked with outlined square are the nonactive points covered by zone 2 or very close to the overlapping boundary, and the points marked with hollow circle come from zone 2. The fourth and fifth satellite points of the

Overlapping clouds of points.

Structure of clouds of points near the overlapping boundary.
4. Numerical Example
In order to verify accuracy and practicability of OCPM, four cases including piston problem, NACA0012 airfoil vibration flow around a moving sphere in supersonic and multibody separation, are given.
4.1. The Problems of Piston
Supposing there is a hollow cylinder with a piston on the left, when a piston moves to the right at a constant speed, right-row compression wave will be produced in the right flow field of the piston. But when a piston does constant motion to the left, expansion wave will be produced in the right piston. The two waves’ forms both have analytic solution.
Choosing nondimensional computational area as 1 × 0.2, initial condition of the air in the right cylinder's cavity of the piston is as follows: pressure

Pressure distribution induced by movement of a piston with different velocities.
4.2. NACA0012 Airfoil Vibration
Airfoil vibration problems are typical moving boundary problems. In this passage, NACA0012 airfoil pitching vibration problems around a quarter of chord are solved by Overlapping Clouds of Points Method based on meshless method. The inner boundary uses solid wall boundary condition, while the other exterior boundary uses nonreflecting boundary condition. Initial condition of the air
In formula (14), average value α
In this case, angular frequency

Changes in lift coefficient and pitching moment coefficient with angle of attack.
4.3. Flow around a Moving Sphere
The motion of a sphere in a static flow field is a widely known case of supersonic flow with moving boundary. It is convenient to choose a reference frame in which the sphere is stationary in a uniform coming flow. The initial conditions are velocity Ma = − 3 the pressure

Comparison of drag coefficients for moving sphere and static sphere.

The pressure distribution when the sphere moves.
4.4. Multibody Separation
The model in document [25] is employed for this case. The computational geometry with sudden enlargement in its cross section is a shock tube connected to a big chamber, as schematically shown in Figure 10. The shock tube is 33 long and 5 in diameter. The big chamber is 53 long and 20 in diameter. The projectile is 5 long and 5 in diameter. A projectile moving at supersonic speed in a tube, like a piston, drives a precursor shock wave ahead of it. When the precursor shock wave is discharged from the open-end of the shock tube, shock wave diffraction with an associated starting vortex and a jet flow will develop. Later, when the projectile itself moves out of the shock tube, it will interact with this diffracting shock system and the jet flow. Besides this, a bow shock wave will develop in front of the projectile as soon as it moves out of the first shock cell in the jet and will catch up and pass through the precursor shock wave some time later. Shocked flows induced by a supersonic projectile moving from a shock tube into a big chamber are closely related to the ram accelerator research and muzzle flow field.
The initial conditions for the numerical simulations are set as follows: consider a projectile moving down the shock tube and ahead of it conditions being ambient air of

Change of calculation domain while projectile separates from shock tube.

The pressure flood contours at different time.
5. Conclusion
In this paper, a new method, Overlapping Clouds of Points Method, has been proposed to dispose moving boundary problems. The method is based on Batina's meshless method and using the concept of overlapping grid method. Because the meshless method only involves the movement of discrete points and not restriction of stretch and distortion of mesh to dispose moving boundary problems, it can adjust boundary deformation of any range. When an object moves, only the attribute of partial points again and search satellite points in partial clouds of points structure are judged, leading to higher computation efficiency. Its flexible disposing method is suitable to be improved and used in flow field simulation. The method has been successfully applied to numerically simulate the unsteady flow field with moving objects. The method can be applied not only to vibration problem with small deformation but also to multibody separation problem with large deformation. The simulation results show good agreement with the experiment result and mesh results available.
Footnotes
Nomenclature
Conflict of Interests
The authors declare that there is no conflict of interests regarding the publication of this paper.
Acknowledgment
The authors acknowledge financial support from NSFC (no. 11072114).
