Open Access
ARTICLE
PDE Standardization Analysis and Solution of Typical Mechanics Problems
1 State Key Laboratory for Strength and Vibration of Mechanical Structures, Shaanxi Key Laboratory of Environment and Control for Flight Vehicle, School of Aerospace Engineering, Xi’an Jiaotong University, Xi’an, 710049, China
2 Xi’an Institute of Optics and Precision Mechanics of Chinese Academy of Sciences, Xi’an, 710119, China
* Corresponding Author: Luxian Li. Email:
Computer Modeling in Engineering & Sciences 2024, 141(1), 171-186. https://doi.org/10.32604/cmes.2024.053520
Received 02 May 2024; Accepted 15 July 2024; Issue published 20 August 2024
Abstract
A numerical approach is an effective means of solving boundary value problems (BVPs). This study focuses on physical problems with general partial differential equations (PDEs). It investigates the solution approach through the standard forms of the PDE module in COMSOL. Two typical mechanics problems are exemplified: The deflection of a thin plate, which can be addressed with the dedicated finite element module, and the stress of a pure bending beam that cannot be tackled. The procedure for the two problems regarding the three standard forms required by the PDE module is detailed. The results were in good agreement with the literature, indicating that the PDE module provides a promising means to solve complex PDEs, especially for those a dedicated finite element module has yet to be developed.Keywords
Physical problems can usually be attributed to solving PDEs with boundary conditions in a domain [1–3]. Nevertheless, due to the diversity of equations and the complexity of geometries, specific problems can only be solved analytically, where the numerical approach becomes the effective means [4], leading to significant advances in numerical solutions to PDEs.
The finite element method (FEM) has proved to be an effective approach to solving PDEs and has been widely used in various fields for scientific research and practical applications due to its advantages in handling complex geometries and boundary conditions. For example, by using the FEM, Van Vinh et al. [5] solved bending and buckling problems of functionally graded plates, and Oukaira et al. [6] solved thermal camera problems. Commercial packages have been developed for various PDEs with dedicated modules to facilitate engineering applications within the framework of FEM. Zhang et al. [7] examined the harmonic response of particle-reinforced structures using the harmonic analysis module in ANSYS. Nguyen et al. [8] proposed a polytopal composite finite element and validated the inf-sup stability for nearly incompressible materials through patch tests. Iynen et al. [9] performed a 3D turning analysis using the dynamics module in ABAQUS/Explicit. Yadav et al. [10] investigated the strains in masonry-filled frames utilizing the MSC NASTRAN package. Sarkar et al. [11] conducted a crack propagation analysis using the module of solid mechanics in COMSOL. Although these dedicated modules are convenient for users, they are confined to the packaged equations.
Another vital approach to solving PDEs is utilizing deep learning [12], which has succeeded in fields such as image recognition and engineering parameter prediction [13–15], prompting researchers to use it in scientific computing. Liu et al. [16] proposed a general solver for PDEs using a fully connected neural network based on labeled data. Sirignano et al. [17] introduced the deep Galerkin method (DGM) for solving PDEs regarding physical constraints. Raissi et al. [18] proposed a physics-informed neural network (PINN) for solving PDEs with boundary conditions. These deep learning approaches are presently applied to the Poisson equation in regular domains [19,20], Burgers and Naiver-Stokes equations [18,21], as well as intricate PDEs and complex geometries [22,23]. These applications showcase the good performance of the PINN in simulation acceleration and efficiency improvement [24,25]. However, training a PINN means solving a non-convex optimization problem; hence, convergence or a unique solution cannot be guaranteed because of its local minimum [26].
The PDE module offered by COMSOL exhibits significant flexibility in tackling practical problems governed by PDEs. For example, Yang et al. [27] analyzed the ammonia-hydrogen reaction problem, whereas Badawi et al. [28] simulated the tilting pad journal bearing. Wijayanti et al. [29] investigated the thermal decomposition process with thermoelectric effects, and Wang et al. [30] studied the neutron transport. Yilmaz et al. [31] conducted an optimal analysis based on the Burgers’ equation. Although various problems have been solved, the dedicated procedure still lacks the PDE module in COMSOL.
This study investigates the PDE module of COMSOL when used for a broader range of differential equations. It summarizes a procedure with four steps: In Step-1 the PDEs governing the problem are transferred to the standard form, and in Step-2 the constraints are transferred. In Step-3, the settings of the global parameters, the governing equations, and the constraints are formatted for the module, and in Step-4, the problem is solved by selecting the computational parameters, such as mesh and shape functions. Two typical mechanics problems are illustrated to show the procedure when the PDE module is adopted. There are two distinct characteristics for the two problems: One is the deflection problem of a thin plate that can be solved by directly using the dedicated finite element module in COMSOL, and the other is the stress problem of a pure bending beam that is not associated with a dedicated module. The results are compared to the literature to indicate how the PDE module can solve these two problems.
2 Standard Forms in the PDE Module
2.1 Standard Forms of Governing Equations
The PDE module in COMSOL provides three standard forms of governing equations [32]. The first one is called coefficient form, which has the standard form as follows:
where
The second one is called general form, which has the standard form as follows:
where
Since Eqs. (1) and (2) are both in the form of PDEs, the two forms fall into the strong one.
The third one is called weak form, which has the standard form as follows:
where
In general, PDEs no higher than the second order can be transferred to one of the three forms. The orders should be reduced for higher-order PDEs by introducing some transitional arguments. As for the derivation of weak form Eq. (3) for PDEs, the subject termed the variational principle must be involved [33].
2.2 Standard Forms of Constraints
For the Dirichlet boundary condition and the Robin boundary condition on
where
For the case with dependent governing equations, supplementary constraints are often pointwise prescribed in the domain
With Eq. (5), multiple constraints can be defined at a point in the domain or on the boundary, therefore enriching the customary boundary conditions in Eq. (4).
3 Implementation Procedure of Practical Problems
3.1 Deflection Analysis of thin Plate Bending
This section studies the deflection of the thin plate bending. Fig. 1 indicates that the dimension of the square thin plate is
3.1.1 Standardization of Governing Equations and Boundary Conditions
Under the Kirchhoff hypothesis, the PDE governing the deflection w (x, y) of thin plate bending is [35]
where
Hence, the argument
Thus, the second-order Eq. (7) can be re-arranged as follows:
where
It follows from Eq. (7) that:
Correspondingly, the terms
and
Eq. (10) indicates that both
The simply supported boundary conditions on the four sides yield
Thus, the terms
3.1.2 Establishing the Expression Input
After Eqs. (8) and (10) are obtained, it is imperative to establish the corresponding expressions for setting the PDE module.
First, the global parameters are set. Then, the International System of Units (SI) is chosen, and Young’s modulus “E” is 2E11Pa, the Poisson’s ratio “nu” is 0.3, the thickness of plate “h1” is 0.01 m, “q” is −7E3Pa, and the flexural rigidity “D” in Eq. (6) is accordingly calculated.
Next, the equation parameters are set. Based on Eqs. (8) and (2), the number of components of argument
3.1.3 Meshing the Plate and Choosing the Shape Functions
This study uses the quadtree refinement technique to mesh the square plate to examine the impact of mesh size on the solution accuracy. For the discretization setting in COMSOL, the free quadrilateral mesh option is first added to generate quadrilateral meshes, and the maximum and minimum sizes are then set to the same h in the mesh size option to obtain a uniform mesh. Fig. 2 shows the generated meshes with
In addition, to determine the impact of shape functions on the resolution of the PDE module, the linear shape functions (LSF) and the quadratic shape functions (QSF) are adopted for the four different meshes when setting the chosen physics.
3.2 Stress Analysis of Pure Bending Beam
3.2.1 Standardization of Governing Equations and Boundary Conditions
This section investigates the stress of a pure bending beam. Fig. 3 indicates that the beam is three-dimensional, with a length of 0.1 m and a square cross-section of 0.01 × 0.01 m. The two ends are subjected to a linearly distributed load
The equilibrium equations for this problem are [36]
where
For an isotropic material, the constitutive relation is
where
In addition, the strain tensor accommodates the following compatibility equations:
Eqs. (14)–(16) are the PDEs for the stress analysis of a pure bending beam. Upon substituting Eq. (15), in terms of stresses, Eq. (16) is reformulated as follows:
By setting
On the other hand, Eq. (14) yields
Upon substituting Eqs. (19) and (18) is further expressed as follows:
If the case of free body force (
where
If
where the matrices
and the row vector
Eq. (22) is not consistent with the first standard form Eq. (1). In contrast, the terms in the second standard form Eq. (2) are
and
On the other hand, this study introduces the following notions:
and
Eq. (22) is thus re-expressed as follows:
where
From the calculus of variation, it follows from Eq. (28) that
where
Integration by parts, Eq. (29) yields.
where
The terms in the third standard form Eq. (3) are
and
where
Next, the prescription of boundary conditions is discussed.
This study emphasizes that the weak form
The following boundary conditions are described on the six faces of this beam structure:
where
Eq. (21) is indeterminate because the six equations are not independent. Hence, as the supplementary constraints, Eq. (14) must be adopted. However, if the constraints are applied pointwise in the domain
3.2.2 Establishing the Expression Input
Following the same steps in Section 3.1.2, this study sets the global parameters such as “E”, “nu” and “p0” = 1E5 Pa.
Based on Eq. (22), the argument
For the second standard form, the conservation flux
Similarly, it can obtain the expression inputs based on Eqs. (31) and (33) for the third standard form, which is summarized in Table 3 with test (s11x), for example, signifying the derivative of s11 test function with respect to
Based on Eq. (4), boundary conditions (34) are prescribed through the following settings:
1) Select the two faces of
2) Select the two faces of
3) Select the two faces of
Based on Eq. (5), pointwise constraints (35) are prescribed on the six faces of beam through the settings as
3.2.3 Meshing the Beam and Choosing the Shape Functions
For this three-dimensional problem, four meshes with consecutively decreasing size are examined. In COMSOL, a three-dimensional mesh is accomplished through a sweeping technique. Hence, the free quadrilateral mesh option is first added on
The setting of shape functions is the same as in Section 3.1.3.
4.1 Results for the Deflection of thin Plate Bending
For this thin plate bending problem, this study can get the Levy series solution [36] as the reference.
Section 3.1 completed the PDE module settings for the solution to the deflection of thin plate bending. The argument
In order to show the mesh-dependent convergence, this study examines the L2-error norm (RE) in deflection as
where N is the total number of nodes in the mesh;
The RE is depicted in Fig. 6, where
4.2 Results for the Stress of the Pure Bending Beam
For a pure bending problem, from the fundamental mechanics of materials, the reference solution for the normal stress
Section 3.2 completed the PDE settings for this problem for the second standard form as Eqs. (25) and (26), and the third standard form as Eq. (30).
Fig. 7 illustrates the results obtained using the default stationary solver. It indicates that the distribution and the magnitude are correct only for the LSF. Variation of the RE in stress
If the results from the PDE module are used under the finest mesh in Fig. 4d at h = 0.00125 as the new reference and re-evaluate the RE in stress
This study investigates the three standard forms of PDE module in COMSOL and their application to two mechanics problems. The results agree very well with the literature. The current research indicated that the PDE module can be employed to address problems to which the FEM is not applicable as long as the problem is transferred to one of the three standard forms.
In the stress analysis of a pure bending beam, the second-order compatibility equations are the governing equations, while the first-order equilibrium equations are the supplementary constraints. In addition, the current practice indicates that care must be considered for the shape functions when supplementary constraints are enforced on the boundary.
The limitation of this paper lies in that, while extending the applicable scope, the threshold is elevated for the user of the PDE module, and expertise in various aspects is hence required, such as formulation skills, knowledge of calculus of variations, and assessment of results in convergence and accuracy.
Acknowledgement: The authors express gratitude to the editors and reviewers for their valuable suggestions on this paper.
Funding Statement: This work was partly supported by the National Natural Science Foundations of China (Grant Nos. 12372073 and U20B2013) and the Natural Science Basic Research Program of Shaanxi (Program No. 2023-JC-QN-0030).
Author Contributions: The authors confirm their contribution to the paper as follows: study conception and design: Ningjie Wang, Luxian Li; data collection: Ningjie Wang, Yihao Wang, Yongle Pei; analysis and interpretation of results: Ningjie Wang, Yihao Wang, Luxian Li; draft manuscript preparation: Ningjie Wang, Luxian Li. All authors reviewed the results and approved the final version of the manuscript.
Availability of Data and Materials: The data will be made available by the corresponding author upon reasonable request.
Ethics Approval: Not applicable.
Conflicts of Interest: The authors declare that they have no conflicts of interest to report regarding the present study.
References
1. Lu P, He LH, Lee HP, Lu C. Thin plate theory including surface effects. Int J Solids Struct. 2006;43:4631–47. doi:10.1016/j.ijsolstr.2005.07.036. [Google Scholar] [CrossRef]
2. Ahmed AM, Rifai AM. Euler-bernoulli and timoshenko beam theories analytical and numerical comprehensive revision. Eur J Eng Tech Res. 2021;6:20–32. doi:10.24018/ejeng.2021.6.7.2626. [Google Scholar] [CrossRef]
3. Vajjala KS, Sengupta TK, Mathur JS. Effects of numerical anti-diffusion in closed unsteady flows governed by two-dimensional Navier-Stokes equation. Comput Fluids. 2020;201:104479. doi:10.1016/j.compfluid.2020.104479. [Google Scholar] [CrossRef]
4. Fu Z, Xu W, Liu S. Physics-informed kernel function neural networks for solving partial differential equations. Neural Netw. 2024;172:106098. doi:10.1016/j.neunet.2024.106098. [Google Scholar] [PubMed] [CrossRef]
5. Van Vinh P, Van Chinh N, Tounsi A. Static bending and buckling analysis of bi-directional functionally graded porous plates using an improved first-order shear deformation theory and FEM. Eur J Mech A-Solid. 2022;96:104743. doi:10.1016/j.euromechsol.2022.104743. [Google Scholar] [CrossRef]
6. Oukaira A, Said D, Mellal I, Ettahri O, Zbitou J, Lakhssassi A. Thermal camera for system-in-package (SiP) technology: transient thermal analysis based on FPGA and finite element method (FEM). AEU-Int J Electron C. 2023;172:154980. doi:10.1016/j.aeue.2023.154980. [Google Scholar] [CrossRef]
7. Zhang RL, Wu CJ, Zhang YT. A novel technique to predict harmonic response of particle-damping structure based on ANSYS® secondary development technology. Int J Mech Sci. 2018;144:877–86. doi:10.1016/j.ijmecsci.2017.10.035. [Google Scholar] [CrossRef]
8. Nguyen-Xuan H, Chau KN, Chau KN. Polytopal composite finite elements. Comput Methods Appl Mech Eng. 2019;355:405–37. doi:10.1016/j.cma.2019.06. [Google Scholar] [CrossRef]
9. İynen O, Ekşi AK, Akyıldız HK, Özdemir M. Real 3D turning simulation of materials with cylindrical shapes using ABAQUS/Explicit. J Braz Soc Mech Sci Eng. 2021;43:374. doi:10.1007/s40430-021-03075-5. [Google Scholar] [CrossRef]
10. Swamy Yadav G, Anuradha P. Strain investigation of infill frames using FEA package MSC NASTRAN. Adv Eng Softw. 2021;154:102975. doi:10.1016/j.advengsoft.2021.102975. [Google Scholar] [CrossRef]
11. Sarkar S, Singh IV, Mishra BK. A simple and efficient implementation of localizing gradient damage method in COMSOL for fracture simulation. Eng Fract Mech. 2022;269:108552. doi:10.1016/j.engfracmech.2022.108552. [Google Scholar] [CrossRef]
12. Goodfellow I, Bengio Y, Courville A. Deep learning. Cambridge, MA, USA: MIT Press; 2016. [Google Scholar]
13. He K, Zhang X, Ren S, Sun J. Deep residual learning for image recognition. In: Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, 2016; Las Vegas, NV, USA. p. 770–8. [Google Scholar]
14. Cuomo S, Di Cola VS, Giampaolo F, Rozza G, Raissi M, Piccialli F. Scientific machine learning through physics-informed neural networks: where we are and what’s next. J Sci Comput. 2022;92:1–62. doi:10.1007/s10915-022-01939-z. [Google Scholar] [CrossRef]
15. Nghia-Nguyen T, Kikumoto M, Nguyen-Xuan H, Khatir S, Abdel Wahab M, Cuong-Le T. Optimization of artificial neutral networks architecture for predicting compression parameters using piezocone penetration test. Expert Syst Appl. 2023;223:119832. doi:10.1016/j.eswa.2023.119832. [Google Scholar] [CrossRef]
16. Liu Z, Yang Y, Cai Q. Neural network as a function approximator and its application in solving differential equations. Appl Math Mech. 2019;40:237–48. doi:10.1007/s10483-019-2429-8. [Google Scholar] [CrossRef]
17. Sirignano J, Spiliopoulos K. DGM: a deep learning algorithm for solving partial differential equations. J Comput Phys. 2018;375:1339–64. doi:10.48550/arXiv.2010.08895. [Google Scholar] [CrossRef]
18. Raissi M, Perdikaris P, Karniadakis GE. Physics-informed neural networks: a deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations. J Comput Phys. 2019;378:686–707. doi:10.48550/arXiv.230608827. [Google Scholar] [CrossRef]
19. Zha W, Li D, Shen L, Zhang W, Liu X. Review of neural network-based methods for solving partial differential equations. Chi J Thero App Mech. 2022;54:543–56. doi:10.6052/0459-1879-21-617. [Google Scholar] [CrossRef]
20. Gao P, Zhao Z, Yang Y. Study on numerical solutions to hyperbolic partial differential equations based on the convolutional neural network model. Appl Math Mech. 2021;42:932–47. doi:10.21656/1000-0887.420050. [Google Scholar] [CrossRef]
21. Li Z, Kovachki N, Azizzadenesheli K, Liu B, Bhattacharya K, Stuart A, et al. Fourier neural operator for parametric partial differential equations; 2020. doi:10.48550/arXiv.2010.08895. [Google Scholar] [CrossRef]
22. Hao Z, Yao J, Su C, Su H, Wang Z, Lu F, et al. Pinnacle: a comprehensive benchmark of physics-informed neural networks for solving pdes; 2023. doi:10.48550/arXiv.230608827. [Google Scholar] [CrossRef]
23. Haghighat E, Raissi M, Moure A, Gomez H, Juanes R. A physics-informed deep learning framework for inversion and surrogate modeling in solid mechanics. Comput Methods Appl Mech Eng. 2021;379:113741. doi:10.1016/j.cma.2021.113741. [Google Scholar] [CrossRef]
24. Kochkov D, Smith JA, Alieva A, Wang Q, Brenner MP, Hoyer S. Machine learning-accelerated computational fluid dynamics. Proc Natl Acad Sci. 2021;118:e2101784118. doi:10.1073/pnas.2101784118. [Google Scholar] [PubMed] [CrossRef]
25. Azizzadenesheli K, Kovachki N, Li Z, Liu-Schiaffini M, Kossaifi J, Anandkumar A. Neural operators for accelerating scientific simulations and design. Nat Rev Phys. 2024;6:320–8. doi:10.1038/s42254-024-00712-5. [Google Scholar] [CrossRef]
26. Lorenzen F, Zargaran A, Janoske U. Potential of physics-informed neural networks for solving fluid flow problems with parametric boundary conditions. Phys Fluids. 2024;36:037143. doi:10.1063/5.0193952. [Google Scholar] [CrossRef]
27. Yang F, Liang QC, Qiao RP, He JN. Modeling and simulation of ammonia hydrogen reactor based on COMSOL. J Phys Conf Ser. 2021;1948:012197. doi:10.1088/1742-6596/1948/1/012197. [Google Scholar] [CrossRef]
28. Badawi MB, Crosby WA, El Fahham IM, Alkomy MH. Performance analysis of tilting pad journal bearing using COMSOL Multiphysics and Neural Networks. Alexandria Eng J. 2020;59:865–81. doi:10.1016/j.aej.2020.03.015. [Google Scholar] [CrossRef]
29. Wijayanti W, Sasongko MN, Kusumastuti R. Modelling analysis of pyrolysis process with thermal effects by using comsol multiphysics. Case Stud Therm Eng. 2021;28:101625. doi:10.1016/j.csite.2021.101625. [Google Scholar] [CrossRef]
30. Wang Y, Chen J, Li D, Shi L, Chi H, Ma Y. Simulation of SN transport equation for hexagonal-z reactor using the COMSOL Multiphysics software. Nucl Eng Des. 2024;416:112746. doi:10.1016/j.nucengdes.2023.112746. [Google Scholar] [CrossRef]
31. Yılmaz F, Karasözen B. Solving optimal control problems for the unsteady burgers equation in COMSOL multiphysics. J Comput Appl Math. 2011;235:4839–50. doi:10.1016/j.cam.2011.01.002. [Google Scholar] [CrossRef]
32. Zhou J, Wei C, Li W, Chen H. Analysis of solid elastoplastic mechanics based on mathematical module of COMSOL Multiphysics. Eng J Wuhan Univ. 2015;48:195–201. doi:10.14188/i.1671-8844.2015-02-011. [Google Scholar] [CrossRef]
33. Wu D. Variational method. Beijing, China: Higher Education Press; 1987 (In Chinese). [Google Scholar]
34. Roul P, Goura VP, Agarwal R. A compact finite difference method for a general class of nonlinear singular boundary value problems with Neumann and Robin boundary conditions. Appl Math Comput. 2019;350:283–304. doi:10.1016/j.amc.2019.01.001. [Google Scholar] [CrossRef]
35. Stempin P, Pawlak TP, Sumelka W. Formulation of non-local space-fractional plate model and validation for composite micro-plates. Int J Eng Sci. 2023;192:103932. doi:10.1016/j.ijengsci.2023.103932. [Google Scholar] [CrossRef]
36. Lu M, Luo X. Foundations of elasticity. Beijing, China: Tsinghua University Press; 1990 (In Chinese). [Google Scholar]
Cite This Article
This work is licensed under a Creative Commons Attribution 4.0 International License , which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.