1. Introduction
Analysis of thin plates is one of the crucial efforts in structural engineering and mechanics, particularly due to their widespread application in various fields, including aerospace, civil, and mechanical engineering. Traditional methods for analyzing plate behavior, such as the finite element method (FEM), have been extensively developed and implemented. However, these methods often rely on mesh generation and numerical integration, which can introduce complications, particularly in the presence of complex geometries and discontinuities such as shear bands or cracks [
1,
2].
Recent studies have highlighted the versatility of mesh-free methods. There are several mesh-free methods in the literature including smoothed particle hydrodynamics (SPH) [
3,
4], the element-free Galerkin (EFG) method [
5], and the finite point method (FPM) [
6,
7,
8]. For instance, Liu et al. (2010) [
9] illustrated the application of SPH in solving problems related to fluid–structure interactions, emphasizing its capability to handle complex boundary conditions. Similarly, the EFG method has been modified and employed for various solid mechanics problems, demonstrating its effectiveness in dealing with plate and shell problems [
10,
11].
The finite point method (FPM), originally developed for applications in fluid dynamics [
6,
7], emerges as a promising alternative, offering a pure mesh-free framework that simplifies the process of numerical analysis. A series of modifications was applied to the original version of the method increasing its accuracy and eliminating its inefficiencies, which occur due to ill-conditioning of main matrices and divergence. Both original and modified methods are applied successfully for two-dimensional elasticity problems [
12,
13,
14,
15,
16,
17,
18]. Only a few studies have ventured into solid mechanics, particularly the bending behavior of plates. Recent advancements have begun to address this gap [
13,
14], but they have not yet addressed utilizing the original version and its main challenges. So, it seems that there is a pressing need to expand the method, especially in its original form for the analysis of plates under transverse loading. Despite its advantages, the flexural analysis of elastic plates using the FPM remains relatively unexplored in the existing literature.
As mentioned before, despite the growing interest in mesh-free methods, the flexural analysis of elastic plates using the FPM remains a relatively under-researched area.
This article aims to fill this gap by presenting a comprehensive study of the finite point method for thin plate analysis. The plate is materially elastic and linear and investigated under different boundary conditions. The strong form of the governing equation, which is a fourth-order differential equation [
19,
20], is to be satisfied in every internal point, and boundary conditions govern the boundary nodes. Since, according to the governing equilibrium equation, there is only one degree of freedom for nodes, satisfying two components of boundary conditions at border points is the main challenge. There are some techniques to apply more than one boundary condition for nodes located on the boundaries. Lagrange multipliers [
21] and the penalty method [
22] are the two well-known methods. Similar to the finite difference method, to overcome this problem, we use an extra point in the vicinity of each boundary point. So, the first component of the boundary condition is satisfied using the main boundary node and the other is satisfied using its corresponding extra node [
23].
Furthermore, this study investigates the behavior of plates supported on boundary columns, incorporating both distributed and concentrated external loads. The exploration of these configurations aims to enhance the understanding of how boundary conditions affect the stability and accuracy of the FPM analysis. A crucial aspect of our investigation involves determining the optimal distance at which to place the extra boundary nodes and the ideal number of nodes in the finite point clouds, which is essential for achieving reliable results. While preliminary insights are provided, the optimal configurations will be addressed in future research, paving the way for more extensive studies in the field.
Through this work, we hope to contribute to the advancement of mesh-free methodologies in solid mechanics, providing a foundation for future explorations and applications of the finite point method in the analysis of thin plates and discontinuous problems such as crack and shear bands. It is interesting to note that, in the finite point method, the model is created through spreading a set of points as dealing with discontinuity is easier compared to mesh-based methods. So, it seems that the method could be adaptable to problems such as strain softening and crack propagation, which have strong discontinuity. Moreover, expanding the method for vibration of thin plates with respect to dynamic loads is another intresting field for future studies. In this case, reseaechers will be faced with implementing dynamic equilibrium equations for each point and extracting the stiffness and mass matrices of the plate.
2. Thin Plate Theory
In computing stress distribution in a thin plate, the xy plane is placed at its mid-plane. There is a set of logical rules, according to Kirchhoff’s hypothesis, as follows:
Mid-plane deflection is very small compared to the plate thickness, so the slope of the deflection function is small.
The mid-plane after bending is a strain-free surface.
The planar surface normal to the mid-plane remains planar and normal to the mid-plane after bending deflection.
The stress component normal to the mid-plane is very small compared with other stress components and so can be neglected.
These simplifying rules are similar to simple bending assumptions in beams.
Now consider a small element of this plate under lateral loads. Let the magnitude of element external forces be
and the dimensions of elements be
and
along
and
axes, respectively. The displacement field of the plate normal to the mid-plane is denoted by
, which is a function with respect to
and
coordinates. Due to pure bending, plate elements rotate around the coordinate axes as
The curvatures of a deformed surface are defined by differentiation of the slopes with respect to the coordinate axes, which can be written as
As it is described comprehensively in [
19,
20] and not presented here, bending moment components can be written as follows:
in which
is a constant defined as the bending stiffness of the plate,
Enforcing the shear equilibrium equation along with moment curvature relationships, the governing equation of thin plates can be written as [
19]
The operator
is defined as
The key to finding a thin plate response is to solve Equation (5). However, considering Equation (3), we can have the following equation:
So, concerning Equation (5), another solution to thin plate problems is possible by solving the following twin equations:
in which
3. Finite Point Method
Due to its resilience, the finite element method (FEM) has been widely adopted as a numerical approach for solving mechanical problems. However, despite this significant advantage, discretizing a model into finite elements can be burdensome. Moreover, the numerical integrations, require to calculate the stiffness matrix and nodal forces, are often time-consuming. To address these drawbacks, a family of methods known as meshless methods has emerged over the past few decades. The primary objective of these methods is to eliminate the need for meshing in mechanical models; however, some variants still require a background mesh for numerical integration. It is important to note that even in cases involving a background mesh, the dependence on meshing is weaker, and as a result creating the meshing process is easier compared to the finite element method.
Based on the above discussion, meshless methods can be classified into two categories: the first class includes methods with a background mesh. These methods utilize numerical integrations and discretize the governing equations based on weak-form formulations. This approach typically results in fewer ill-conditioned system equations, allowing for more accurate results. Although these methods incorporate a mesh, the meshing rules are less stringent than those in the FEM. Notable examples include smoothed particle hydrodynamics and the element-free Galerkin method. The second category of meshless methods contains pure meshless methods. These methods do not use mesh at all, satisfying the strong form of the governing equations over a set of points, thereby eliminating the need for numerical integration. The complete removal of meshing simplifies the creation of mechanical models, and without numerical integration, computational speeds are significantly faster compared to both the first category and the FEM. However, these methods face a higher likelihood of encountering singular matrices, which can compromise the accuracy of the results. The finite point method is a prominent example of this category.
This paper presents a solution for thin plates using the finite point method. The analytical model of the plate is developed by distributing a set of points across the mid-plane. To enforce the governing equations over the points, it is necessary to approximate the primary functions of displacement (
w) or moments (
M) in the vicinity of each point. For each point, a relatively small region containing a sufficient number of neighboring nodes is established, known as a “cloud”. The point for which the cloud is created is referred to as the “master node”. The finite point method approximates objective functions, applying the weighted least-square method described in [
8]. In this approach the objective function
approximated by function
is
in which
is the vector of monomials selected completely or at least symmetrically from the Pascal triangle.
To make the approximated function closely match the function
u, we first need to identify an error index. This involves calculating the differences between the values of the function
u and the values of the approximated function
at the cloud points, which we refer to as residuals. The sum of squared residuals across these cloud points serves as the error index. To establish a logical contrast between nodes, we multiply the squared residuals at each point by a weight. The weight is set to 1 at the master node position and decreases monotonically with the distance from the master node. Therefore, the error index can be expressed by the following equation:
in which
is the error index,
is the value of the function
at node
, and
is the weight at that point. Utilizing (10), the error index can be written as
Minimizing the error index, its derivative with respect to the vector
components must be equal to zero,
resulting in the following equation for the vector
:
where
is the vector of the nodal value of the function
and matrices
and
are defined as follows:
Finally, substituting vector
from (14) to (10), the best approximation function is obtained as
Now there are two different ways to solve thin plate problems. The first is to satisfy twin Equation (8). These equations are generally compatible with plates with simple boundaries. To solve Equation (8), first, the moment parameter has to be interpolated over clouds and used in the first Equation (8). Then, displacement field is interpolated and put into the second Equation (8). Finally, the nodal values of the displacement field are obtained. As described above, in this method two separated differential equations with two unknown parameters are satisfied at each node. So, the model behavior is similar to a model with two degrees of freedom for nodes. It is clear that in this case both Dirichlet and Neumann boundary conditions can be enforced similarly to the finite element process.
The second way to solve thin plate problems is to consider Equation (5) as the governing equation. This equation is the general form of the equilibrium equation and without any limitation can be applied to thin plates with arbitrary boundary conditions. The displacement function, , is interpolated and substituted into Equation (5). As there is only one degree of freedom for nodes, enforcement of boundary conditions is the main challenge. There are different ways to overcome this challenge such as Lagrange multipliers, penalty functions, and using extra nodes. In this paper, the third method is adopted. In this method, an extra node is placed outside the model close to each boundary node. This extra node, along with the main boundary node, acts like a unique boundary node with two degrees of freedom and each one satisfies one of the boundary conditions. This method is exactly similar to what happened in the finite difference method.
4. Numerical Examples
First of all, we give a brief description of applying boundary conditions in numerical examples. As mentioned above, a set of additional nodes are placed close to the main boundary nodes, increasing the nodal degrees of freedom in boundaries. So, the main boundary node and its corresponding additional node in total are a two-degree-of-freedom node. The distribution of these additional nodes is shown in
Figure 1. Generally, there are two boundary conditions at each boundary node, and now we can satisfy one of them using the main boundary node and the second one at its corresponding additional node. A collection of examples is presented, concentrating on different aspects of plate problems and numerical solutions.
Figure 1 represents the general model of a plate in the FPM algorithm, created by spreading a set of points.
In
Figure 1,
and
are the horizontal and vertical distance between the main internal nodes of the model, respectively, and
and
are the horizontal and vertical distance between each additional node and its corresponding main boundary node, respectively.
In the modelling of some plates considered in numerical examples, some mechanical parameters such as modulus of elasticity are considered as unity. Although it is far from the reality from the point of view of an engineer, it is suitable for numerical experiments. Note that in the present work we aimed to invesigate the FPM and search for its drawbacks. The method is applied to linear materials. In this case, the material’s properties are considered by selecting its modulus of elasticity and Poisson’s ratio. It is clear that if the method performs well for a certain value of modulus of elasticity and Poisson’s ratio, it would perform well for any other values of those parameters as well. So, in investigating the performance of the method, we selected our case studies and their mechanical parameters regardless of their corresponding values in the real world.
Example 1. A simply supported square plate with dimension a = 1 m along both and axes is considered (Figure 2). The plate is affected by a laterally distributed sinusoidal load according to Equation (18). Parameter
is considered to be unity. Simple supports affect boundary nodes, enforcing the following equations:
The analytical exact solution of the problem is presented in [
20] as
A set of four models is created using different numbers of nodes and solved by applying the finite point method. The displacement surfaces of the models are compared with their corresponding exact surface in
Figure 3. As seen, the finite point responses are accurate enough.
The maximum deflections of models calculated by the FPM are compared with the analytical solutions in
Table 1. Although it is evident from
Table 1 that an increase in points created by the model results in more accuracy, the calculation cost and time might increase significantly.
For a deeper investigation, an error index is defined by Equation (22) over all model points:
The logarithmic graph of the error index versus the total number of points is shown in
Figure 4 as the convergence rate. It is clear from the graph that increasing the total number of nodes causes a significant decrease in the error index.
Example 2. A square plate with simple boundaries is considered against a uniformly distributed lateral load. The area of the load zone is gradually decreased through three different phases and finally converted to a concentrated force. The main problem and the three phases are represented in Figure 5.
The exact solutions to these problems are available in [
20] as follows:
The parameters of Equations (24), (26), and (28) are specified in
Figure 5. The lateral load in cases b, c, and d are placed in the center of the plate (
).
The maximum displacements of the plate in all cases using the FPM are compared with the exact value from analytical solution in
Table 2. As is seen from the table, the results from the FPM are close to their exact values.
It is necessary to note that the number of nodes in the finite point model and the finite element model are the same. A close inspection of
Figure 6 reveals that when the external load is concentrated, the lateral displacement is concentrated too. In other words, by moving from case a to case d, the blue zone in the displacement graph becomes smaller and smaller.
The error index introduced by Equation (22) is applied to these four problems in the finite point and the finite element solutions and the results are plotted in
Figure 7. It is clear from the graph that in some cases far from concentrated loads, the finite point method leads to more exact solutions; however, in the cases close to concentrated loads, the finite element method surpassed the finite point solution.
Example 3. In this section, again the square plate of the previous problem is considered, but a variety of different boundary conditions are applied to its borders. The solution is focused on the number of cloud points and aims to see its effect on the accuracy of the calculated response. The plate is under a uniform distributed load and is investigated in three different cases as below.
In case a, three border lines are restrained by simple supports, and the fourth one is fixed. In case b, two parallel borders are hinged and the others are fixed, and finally, in case c, all borders are fixed. These three cases are shown in
Figure 8.
The exact solution of these three problems is reported in [
20] as follows:
The contrast between the simple and fixed supports is obvious in
Figure 9.
Table 3 shows the maximum displacement for problem cases a, b, and c calculated by analytical exact relations, the finite element method, and the finite point method. The plate is modelled in both the finite element and finite point methods spreading 2601 points. The finite point procedure runs five times with different numbers of points in clouds equal to 15, 30, 40, 60, and 90, respectively. As a mathematical obligation, the number of cloud points must be greater than the number of monomials, so the minimum number of cloud points is considered equal to the number of monomials. It is clear from
Table 3 that increasing the number of cloud points up to 60 results in an increase in accuracy, but further increase in the number of cloud points leads to instability and so reduces the accuracy.
The displacement of plate case c calculated by the finite point method with 90 and 30 cloud points is shown in
Figure 10. The instability of calculations is obvious in the case of 90 points in the clouds. There is a need, in future studies, to determine the optimum number of cloud points.
The displacement responses for problems cases a, b, and c along
in FEM and FPM procedures are compared in
Figure 11,
Figure 12, and
Figure 13, respectively. As mentioned above, there are acceptable adjustments between FEM and FPM responses with up to 60 points in the clouds. As seen in
Figure 14, with further increasing the number of points in clouds, the error index climbs up gradually.
Example 4. The square plate with dimension a = 1 m is again considered. The plate is under two different boundary conditions. In the first one (case a), two parallel borders are fixed and the two others are simple, while in the second (case b), all borders are fixed. As is shown in Figure 15, the plate is affected by a linear triangular distributed load along the axis, and a constant load along the x axis. So, the equation of external load can be written as follows: In this section, the focus is on the position and distance of additional boundary nodes from the plate borders. The maximum displacement of the plate with fixed supports (case b) is given in [
20] as
As shown in
Figure 16, in both finite element and finite point solutions, the blue area is more elongated in the direction of the simple supports, which is acceptable behavior.
In both
Figure 16 and
Figure 17, the point with maximum displacement has shifted to the left, which is due to the entry of the maximum triangular load on the left boundary.
In
Table 4, the centroid displacements of the plate in cases a and b are presented from the exact solution, the FEM, and the FPM, respectively. It is clear from the table that when additional point distances from borders are about the general point distances and higher, large errors occur. By decreasing the distance of additional nodes from borders, the numerical errors are reduced. However, in the case of too small a distance, the stiffness matrix moves rapidly toward singularity.
Figure 18 represents the error index of FPM models with different distances for additional boundary points by considering the finite element results as the exact solution. As a primary obligation, it is noted from the results that the additional node distance from the plate border must be about and greater than the distance between general points.
Example 5. The square plate with dimension a = 1 m is considered. The border along the axis is fixed and the two others are simple. As shown in Figure 19, a distributed load that is sinusoidal along the axis and constant along the x axis is applied to the plate. The external load equation can be written as follows: The maximum displacement of the plate is calculated analytically in [
20] as follows:
The displacement response of the plate from the FPM is compared to that from the FEM in
Figure 20. In
Table 5 the maximum displacement of the plate is compared in three cases (exact, FEM, and FPM). To evaluate the effect of the weight function, numerical calculations were repeated without applying the weights. As shown in
Table 5, the numerical error increased in this case. The displacement response of the plate along
is also plotted for different cases in
Figure 21.
Example 6. The square plate of the previous section is considered and one of its fixed supports is removed. So, its borders along the axis are supported simply, one along the axis is fixed, and the other one along axis is free. The plate is under a uniform distributed load with an intensity equal to . The plate is shown in Figure 22.
The maximum displacement of the plate by solving the governing differential equation exactly is given in [
20] as
The displacement response of the plate calculated by the FPM and the FEM are plotted in
Figure 23 and can be compared. The maximum displacement from these two methods and the exact value are also listed in
Table 6. The displacement response of the plate along
is also plotted in
Figure 24.
Example 7. The square plate from the previous problems is considered over columns at its corners and is affected by a uniform distributed load. The plate is shown in Figure 25. The displacement response of the plate calculated by the finite point and the finite element methods is plotted in
Figure 26 and its displacement along
is shown in
Figure 27. The finite point response is close to the finite element response.
Example 8. The square plate from the previous problems, with one fixed support along the axis and three other borders without support are considered and affected by a uniform distributed load. The plate is shown in Figure 28.
The displacement response of the plate calculated with the finite point and finite element procedures is shown in
Figure 29 and the displacement along
is plotted in
Figure 30.
5. Conclusions
In this article, the finite point method was applied to the out-of-plane analysis of thin plates. Note that, although a number of scientific works have applied the finite point method for two-dimensional in-plane problems, and there are powerful modified and promoted versions of the method in those cases, there is still a pressing need to investigate the method for three-dimensional bending problems. This paper aimed to apply the original version of the finite point method to thin plate problems as a threshold for future developments of the method. Several plates with different mechanical properties, such as a variety of support conditions including column boundaries subjected to a wide range of external loads from uniformly distributed to linear, harmonic and concentrated, are considered for a deep inspection of the method, revealing its hidden drawbacks. The meshless nature of the finite point method simplifies the creation of numerical models compared to mesh-based methods. This approach is particularly useful for problems involving strong discontinuities, such as strain softening and crack propagation, as nodes can be arranged along the discontinuity paths. This avoids the time-consuming task of mesh refinement. Besides these breathtaking aspects, satisfying boundary conditions is the main challenge even in elastic linear tasks as there is only one degree of freedom for model points. In this paper, drawing inspiration from the finite difference method, we satisfy the boundary conditions. Numerical models were constructed by distributing regular mesh points across the plates and their borders. The finite point method was then applied, and the resulting model responses were compared to analytical solutions when available. In cases lacking analytical responses, finite element models were created using the same number of points as in the finite point model for comparison. The numerical error index was calculated for each case and yielded satisfactory results across the board.
Initially, this method was investigated in the context of linear elastic thin plates. A series of rectangular plates with various boundary conditions were analyzed, incorporating different combinations of simple, fixed, and free boundary conditions under various external loads. In one case study, a plate was supported by four rigid columns, while in another, a distributed external load was gradually concentrated. A deeper investigation focused on the distance between boundary nodes and their corresponding extra nodes. When these distances were small or comparable to those between internal nodes, the results remained accurate. However, greater distances led to significant numerical errors. The number of nodes within interpolation clouds was also examined, revealing that a commonly used number of cloud nodes produced results close to benchmarks. In contrast, using too few or too many cloud nodes resulted in numerical instability.
This study represents a preliminary application of the finite point method to plate problems, which can be seen as a starting point in developing the method for application to a great range of mechanical problems. As the method succeeded in solving the linear thin plates it is now the time to determine the method parameters such as the number of cloud points and also evaluate the method’s robustness for nonlinear problems in future research.