摘要 | 第1-6页 |
ABSTRACT | 第6-12页 |
第1章 绪论 | 第12-19页 |
1.1 研究内容 | 第12页 |
1.2 研究背景 | 第12-17页 |
1.2.1 有限单元法 | 第12-13页 |
1.2.2 自适应有限单元法 | 第13-15页 |
1.2.3 有限元网格生成 | 第15-16页 |
1.2.4 自适应有限元网格生成 | 第16-17页 |
1.3 研究意义 | 第17页 |
1.4 研究框架 | 第17-18页 |
1.5 基金资助 | 第18-19页 |
第2章 国内外研究现状 | 第19-38页 |
2.1 引言 | 第19页 |
2.2 通用的结构化有限元网格生成方法 | 第19-21页 |
2.2.1 映射法 | 第20-21页 |
2.2.2 映射法的特点 | 第21页 |
2.3 通用的非结构化有限元网格生成方法 | 第21-27页 |
2.3.1 Delaunay三角剖分方法 | 第22-24页 |
2.3.2 AFT方法 | 第24-25页 |
2.3.3 基于栅格法 | 第25-27页 |
2.4 空间曲面有限元网格生成方法 | 第27-28页 |
2.4.1 映射法 | 第27-28页 |
2.4.2 直接法 | 第28页 |
2.5 六面体网格生成方法 | 第28-30页 |
2.5.1 原型法、映射法、扫描法 | 第28-29页 |
2.5.2 基于栅格法 | 第29页 |
2.5.3 扩展的AFT方法 | 第29-30页 |
2.5.4 多子区域方法 | 第30页 |
2.6 自适应有限元网格生成方法 | 第30-37页 |
2.6.1 有限元误差准则 | 第30-33页 |
2.6.2 p方法 | 第33页 |
2.6.3 r方法 | 第33-34页 |
2.6.4 h方法 | 第34-37页 |
2.7 三种全自动网格生成方法比较 | 第37-38页 |
第3章 改进的AFT方法 | 第38-57页 |
3.1 引言 | 第38页 |
3.2 改进的AFT方法 | 第38-41页 |
3.2.1 按层推进 | 第38-40页 |
3.2.2 背后原理 | 第40-41页 |
3.3 AFT方法总体实现流程 | 第41-45页 |
3.3.1 二维AFT方法术语定义 | 第41-42页 |
3.3.2 二维AFT方法的实现步骤 | 第42-43页 |
3.3.3 三维AFT方法术语定义 | 第43-44页 |
3.3.4 三维AFT方法的实现步骤 | 第44-45页 |
3.4 AFT方法用于特殊结构有限元网格生成 | 第45-54页 |
3.4.1 内部含有裂纹的结构 | 第45-50页 |
3.4.2 内部含有多界面的结构 | 第50-51页 |
3.4.3 内部含有特定信息的结构 | 第51-54页 |
3.5 三维AFT方法中的关键问题 | 第54-57页 |
3.5.1 尺寸定义问题 | 第54页 |
3.5.2 单元检查问题 | 第54-55页 |
3.5.3 前沿管理问题 | 第55-56页 |
3.5.4 内核剖分问题 | 第56-57页 |
第4章 单元检查和尺寸计算 | 第57-75页 |
4.1 引言 | 第57页 |
4.2 单元检查 | 第57-60页 |
4.2.1 单元的合法条件检查 | 第57-58页 |
4.2.2 单元质量检查 | 第58-59页 |
4.2.3 单元尺寸条件检查 | 第59-60页 |
4.3 平面元素之间的位置关系判断 | 第60-62页 |
4.3.1 点与线段之间的位置关系 | 第60页 |
4.3.2 点与三角形之间的位置关系 | 第60-61页 |
4.3.3 线段与线段之间的位置关系 | 第61-62页 |
4.4 平面元素之间的最短距离计算 | 第62页 |
4.5 空间元素之间的位置关系判断 | 第62-68页 |
4.5.1 点与三角形之间的位置关系 | 第62-63页 |
4.5.2 节点与四面体单元之间的位置关系 | 第63-64页 |
4.5.3 线段与三角形之间的位置关系 | 第64-68页 |
4.6 空间元素之间最短距离的计算 | 第68-70页 |
4.6.1 节点与线段之间最短距离的计算 | 第68页 |
4.6.2 节点与三角形之间最短距离的计算 | 第68-69页 |
4.6.3 线段与线段之间最短距离的计算 | 第69-70页 |
4.7 单元尺寸计算 | 第70-75页 |
4.7.1 单元尺寸函数法 | 第70-71页 |
4.7.2 控制源法 | 第71-72页 |
4.7.3 局部自主法 | 第72-75页 |
第5章 前沿管理数据结构设计 | 第75-94页 |
5.1 引言 | 第75页 |
5.2 三个基本要求 | 第75-76页 |
5.3 传统的前沿管理数据结构 | 第76-83页 |
5.3.1 Lohner提出的数据结构 | 第76-80页 |
5.3.2 Dannelongue提出的数据结构 | 第80-81页 |
5.3.3 ADT数据结构 | 第81-83页 |
5.4 本文采用的数据结构 | 第83-94页 |
5.4.1 vector,map和multimap的逻辑模型 | 第83-85页 |
5.4.2 KDTree | 第85-92页 |
5.4.3 vector,map,multimap和KDTree数据结构的联合操作 | 第92-94页 |
第6章 内核多面体三角剖分 | 第94-107页 |
6.1 引言 | 第94页 |
6.2 文献中的解决方法 | 第94-100页 |
6.2.1 局部网格重生成方法 | 第95-97页 |
6.2.2 旋转表面法 | 第97-99页 |
6.2.3 序列节点移动方法 | 第99-100页 |
6.3 本文提出的解决方法 | 第100-107页 |
6.3.1 线性规划问题的基本提法 | 第100-101页 |
6.3.2 线性规划问题的基本理论 | 第101-102页 |
6.3.3 线性规划问题的解法 | 第102页 |
6.3.4 特殊多面体及其变形体的三角剖分 | 第102-105页 |
6.3.5 一般形式多面体的三角剖分 | 第105-107页 |
第7章 自适应有限元网格生成方法 | 第107-131页 |
7.1 引言 | 第107页 |
7.2 h方法中的网格局部变换法 | 第107-114页 |
7.2.1 网格局部变换法的整体结构 | 第107-108页 |
7.2.2 网格局部变换法 | 第108-114页 |
7.2.3 网格局部变换法评述 | 第114页 |
7.3 h方法中的网格重新生成法 | 第114-120页 |
7.3.1 网格重新生成法的整体结构 | 第114-116页 |
7.3.2 网格重新生成法 | 第116-120页 |
7.3.3 网格重新生成法评述 | 第120页 |
7.4 改进背景网格法 | 第120-129页 |
7.4.1 引入背景网格法的原因 | 第120-121页 |
7.4.2 控制空间 | 第121-122页 |
7.4.3 背景网格法中的定位问题 | 第122-124页 |
7.4.4 背景网格法中的插值问题 | 第124-126页 |
7.4.5 背景网格的管理方法 | 第126-128页 |
7.4.6 改进背景网格法有关问题讨论 | 第128-129页 |
7.5 自适应有限元网格生成方法基本框架 | 第129-131页 |
第8章 程序实现中的若干问题 | 第131-145页 |
8.1 引言 | 第131页 |
8.2 节点选择模块 | 第131-135页 |
8.2.1 最佳节点的生成 | 第132-134页 |
8.2.2 辅助节点的生成 | 第134页 |
8.2.3 临近节点的搜索 | 第134-135页 |
8.3 单元生成模块 | 第135-138页 |
8.3.1 四面体体积检查 | 第135-136页 |
8.3.2 四面体包含节点检查 | 第136页 |
8.3.3 前沿相交检查 | 第136-137页 |
8.3.4 新节点与其他前沿的距离检查 | 第137页 |
8.3.5 线段之间最短距离检查 | 第137页 |
8.3.6 单元尺寸检查 | 第137页 |
8.3.7 个体单元质量检查 | 第137-138页 |
8.4 异常处理模块 | 第138-140页 |
8.4.1 当前单元生成失败时的处理 | 第138-139页 |
8.4.2 剩余多面体的处理 | 第139-140页 |
8.5 前沿管理模块 | 第140-145页 |
8.5.1 最佳前沿的选定 | 第140-141页 |
8.5.2 查找局部前沿 | 第141-142页 |
8.5.3 前沿数据的更新 | 第142-143页 |
8.5.4 前沿的分类管理 | 第143-145页 |
第9章 有限元网格生成实例 | 第145-162页 |
9.1 引言 | 第145页 |
9.2 二维有限元网格生成算例 | 第145-146页 |
9.3 二维自适应有限元网格生成算例 | 第146-148页 |
9.4 三维自适应有限元网格生成算例 | 第148-154页 |
9.5 复杂实体有限元网格生成组图 | 第154-162页 |
总结与展望 | 第162-164页 |
参考文献 | 第164-171页 |
论文创新点 | 第171-172页 |
攻读博士学位期间发表的相关学术论文 | 第172-173页 |
致谢 | 第173-174页 |