
0 引言
1 独立覆盖流形法的计算原理简介
2 基于任意网格的二维自适应分析方法
2.1 基于任意网格的自适应分析策略
2.2 自适应分析算例
2.2.1 不可压缩无旋流场
2.2.2 方孔
图14 方孔算例法向应力与细密网格有限元结果对比Fig.14 Comparison of normal stresses with dense-mesh FEM results of square-hole example |
基于任意网格的二维自适应分析及其优化
|
宋文硕(1996-),男,湖北恩施人,硕士研究生,主要从事计算力学方法研究。E-mail:2463610200@qq.com |
Copy editor: 刘运飞
收稿日期: 2024-10-25
修回日期: 2024-12-13
网络出版日期: 2025-12-11
Two-dimensional Adaptive Analysis Based on Arbitrary Meshes and Its Optimization
Received date: 2024-10-25
Revised date: 2024-12-13
Online published: 2025-12-11
独立覆盖流形法采取“分区级数解”的思想,将计算域划分为若干分区,在各个分区内部采用多项式级数等完备级数直接逼近真实物理场函数;各分区之间采用窄条带连接,通过单位分解函数将各分区级数连接成整体近似函数,在收敛意义上具有C1连续性;计算网格具有任意形状、任意连接和任意加密的特性。基于计算网格的任意性,采用“一分为二”的网格分裂算法作为网格划分和细分的策略;基于收敛意义上的整体C1连续性,采用物理场导数的连续程度作为误差控制的指标。以上组成了基于任意网格的自适应分析策略。通过数值试验验证了这一策略的可行性。在此基础上提出优化方案:采用绝对误差指标控制近似函数导数的连续性,以简化误差判断;采用网格预划分的方式优化凹角局部区域的网格分布。最后,通过方孔、重力坝等算例进行验证,表明优化方案可以大幅减少网格数量,从而节省算力。
宋文硕 , 苏海东 , 颉志强 . 基于任意网格的二维自适应分析及其优化[J]. 长江科学院院报, 2025 , 42(12) : 160 -169 . DOI: 10.11988/ckyyb.20241090
[Objective] This study aims to optimize the two-dimensional adaptive analysis strategy of the independent cover-based manifold method, focusing on addressing its deficiencies in error control and mesh distribution, thereby significantly enhancing computational efficiency and engineering practicality. [Methods] Based on the arbitrarily shaped and connected cover meshes of the independent cover-based manifold method, a “split-one-into-two” mesh splitting algorithm was employed for arbitrary refinement, and the degree of continuity of physical field derivatives was adopted as the error control indicator, forming an adaptive analysis strategy. An optimization scheme was proposed. 1) Adopting an absolute error indicator to replace the relative error indicator: the original relative error indicator tended to cause over-refinement in regions of minor stress and was overly sensitive in concave corner singularity regions. Using the absolute error indicator not only simplified the error judgment logic but also permitted larger error thresholds to be set near singular points such as concave corners, thereby effectively avoiding over-refinement. 2) Introducing a local mesh pre-partitioning and short strip elimination strategy: to address the issue of excessively high mesh density and irregular distribution in concave corner regions, a local pre-partitioning strategy was proposed, which pre-set the initial mesh in these regions by inwardly offsetting and reversely extending the edges of the concave corner. Simultaneously, an adjacent point merging algorithm was introduced during the mesh splitting process, which avoided the generation of extremely short connection strips and improved the conditioning of the system equations. [Results] Verification through two typical hydraulic structure examples, the square-hole and the gravity-dam model, demonstrated that the optimized scheme achieved a breakthrough improvement in computational efficiency. For the square-hole example, the original adaptive strategy generated 310 covers, corresponding to 6 520 degrees of freedom (DOFs). Under the same accuracy objective, the optimized scheme required only 59 covers and 933 DOFs. This represented a reduction of approximately 81% in the number of meshes and approximately 86% in DOFs. For the gravity-dam example, the original strategy generated 228 covers and 4 810 DOFs, whereas the optimized scheme required only 106 covers and 2 354 DOFs, achieving significant results of over 53% reduction in the number of meshes and 51% reduction in DOFs. The most notable achievement of the optimized scheme was in the effective suppression of mesh over-refinement near concave corner singularity regions. The calculation results demonstrated that the new strategy could generate more reasonable meshes, while ensuring computational accuracy, it substantially reduced the computational scale, and greatly enhanced the computational efficiency. [Conclusion] The proposed optimization strategy significantly enhances the efficiency of adaptive analysis while maintaining high accuracy. Through absolute error control and local mesh pre-partitioning, it effectively solves the problems of mesh over-refinement and unreasonable distribution near concave corner singularities, laying a foundation for subsequent three-dimensional adaptive analysis and engineering applications. Future research includes: criteria for selecting error thresholds and the highest order of cover series; further automating the local mesh pre-partitioning process to enable it to handle more complex geometries, ultimately achieving the goal of efficient and fully automatic simulation analysis for hydraulic structures.

图14 方孔算例法向应力与细密网格有限元结果对比Fig.14 Comparison of normal stresses with dense-mesh FEM results of square-hole example |
| [1] |
|
| [2] |
郎美玲. 针对非线性椭圆型方程的自适应有限体积元法研究[D]. 济南: 济南大学, 2022.
(
|
| [3] |
|
| [4] |
王勖成, 邵敏. 有限单元法基本原理和数值方法[M]. 2版. 北京: 清华大学出版社, 1997: 35-36.
(
|
| [5] |
|
| [6] |
(
|
| [7] |
|
| [8] |
|
| [9] |
|
| [10] |
许雯. 二维椭圆偏微分方程基于高精度技术的自适应有限元方法[D]. 湘潭: 湘潭大学, 2021.
(
|
| [11] |
|
| [12] |
|
| [13] |
裴觉民. 数值流形方法与非连续变形分析[J]. 岩石力学与工程学报, 1997, 16(3):279-292.
(
|
| [14] |
祁勇峰, 苏海东, 崔建华. 部分重叠覆盖的数值流形方法初步研究[J]. 长江科学院院报, 2013, 30(1): 65-70.
(
|
| [15] |
|
| [16] |
苏海东, 宋文硕, 龚亚琦, 等. 独立覆盖流形法的通用计算公式和通用程序设计: (三)算例验证[J]. 长江科学院院报, 2025, 42(4): 211-218.
(
|
| [17] |
苏海东, 韩陆超, 颉志强. 精确几何薄曲梁曲壳分析的分区级数解[J]. 长江科学院院报, 2022, 39(9):144-151.
(
|
| [18] |
苏海东, 颉志强, 龚亚琦, 等. 基于独立覆盖的流形法的收敛性及覆盖网格特性[J]. 长江科学院院报, 2016, 33(2):131-136.
(
|
| [19] |
吴顺唐. 数学分析[M]. 南京: 南京大学出版社,2022:29-46.
(
|
| [20] |
苏海东, 杨震, 颉志强, 等. 独立覆盖流形法的通用计算公式和通用程序设计:(二)通用程序设计[J]. 长江科学院院报, 2025, 42(4): 202-210.
(
|
| [21] |
苏海东, 龚亚琦, 颉志强, 等. 基于矩形独立覆盖初步实现结构静力分析的自动计算[J]. 长江科学院院报, 2016, 33(2): 144-150.
(
|
| [22] |
苏海东, 付志, 颉志强. 基于任意网格划分的二维自动计算[J]. 长江科学院院报, 2020, 37(7): 160-166.
(
|
| [23] |
刘亚军. 基于独立覆盖流形法的流体计算研究[D]. 武汉: 长江科学院, 2020.
(
|
| [24] |
(
|
/
| 〈 |
|
〉 |