COMSOL培训PPT课件_第1页
COMSOL培训PPT课件_第2页
COMSOL培训PPT课件_第3页
COMSOL培训PPT课件_第4页
COMSOL培训PPT课件_第5页
已阅读5页,还剩72页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 内容和安排内容和安排 1、有限元理论介绍 2、COMSOL简介及前后处理功能介绍 3、COMSOL高级技巧网格、求解器 4、COMSOL典型算例分析

2、中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 1 1、有限元理论介绍、有限元理论介绍线性求解和非线性求解中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider PDEPDE的简介的简介 定义:一个包含两个或多个变量的未知函数及其偏微分的方程 分类线性

3、 vs. 非线性标量方程 vs. 系统线性PDE系统非线性PDE系统线性标量 PDE非线性标量 PDEPDE分类矩阵困难程度困难程度中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 初期要点初期要点 “求解” PDE 意味着什么?适定的问题;存在,唯一,以及平滑 COMSOL使用 FEM 来数值逼近解 一些约定xxyzxxyyzzuuxuuuuuuuu 中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨

4、询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 线性问题线性问题 对流输送方程 Laplace方程 传热方程 波动方程 Helmholtz方程0 xtbuu0u0)(ukut0)(uutt对非均匀问题,将0用一个自变量的函数来代替uu)(中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider COMSOL PDECOM

5、SOL PDE模式模式 应用 可用于标量方程或系统 注意:系数可能会变成更高阶算子 COMSOL中的应用 系数形式 系数对应于常见的物理参数 (例如,扩散、对流等) 通式 很灵活和紧凑 弱形式 作为PDE的基础的PDE形式 积分形式提供更强大的灵活性 非标准化边界条件,边界方程耦合等 Lagrange算子显式求解 需要推导方程,制约其应用中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 有限元方法有限元方法 定义将连续的

6、求解域离散成一组有限个,按一定方式相互联结在一起的单元的组合体将PDE转换成离散的线性代数方程系统 特点各种复杂单元可以用来模型化几何形状复杂的求解域各节点上的解的近似函数可以用来求解整个求解域上任意点的结果fuc)(FKu K:刚度矩阵 u:解变量,或解向量F:载荷向量u的数量:自由度数目(DOF)中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 2 2、COMSOLCOMSOL简介及前后处理简介及前后处理简介、几何建

7、模、CAD导入、后处理中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 什么是多物理场什么是多物理场? 在描述一个对象时涉及多种物理现象的组合 这些现象都基于某种物理规律 这种物理规律可以借助于偏微分方程得到精确描述有限差分有限元有限体积法自然对流自然对流自然对流自然对流(流热耦合)(流热耦合)焦耳热焦耳热(电热耦合)(电热耦合)中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech C

8、o.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider COMSOL Multiphysics全球第一款真正的多物理场耦合分析软件全球第一款真正的多物理场耦合分析软件 一个功能强大的平台一个功能强大的平台有限元仿真平台有限元仿真平台类似于公式解释器形式的图形化操作界面填空式的操作方法任意耦合的多物理场分析平台任意耦合的多物理场分析平台多物理场耦合多维度/尺度耦合与实验结果进行耦合 突出的特点突出的特点易用性易用性可自由切换的多种语言操作界面简单鼠标操作和填空,自动建立耦合物理场开放性开放性对用户透明,支持用户建立自己

9、的模型灵活性灵活性与MATLAB无缝连接,强大的二次开发功能中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider COMSOL 产品产品COMSOL Multiphysics准静态电磁AC/DC Module化工Chemical Engineering Module传热Heat Transfer Module射频RF Module声学Acoustics Module地球科学Earth Science Module微机电系统M

10、EMS Module结构力学Structural Mechanics Module材料库Material LibraryCAD导入CAD Import Module优化实验室Optimization Lab反应工程实验室Reactoin Engineering LabSolidWorks AutoDesk INVENTOR Pro/E Catia, Pro/E, NX SolidEdge ECAD(ODB+)Simpleware MATLAB & SimulinkCAPE-OPEN,CHEMKIN JANAFNASA中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询

11、公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider COMSOL Multiphysics的主要特性的主要特性 交互式建模和模拟环境 GUI 大量的预置物理应用模式 自定义自定义PDEPDE应用应用模式模式 无穷的耦合能力 无限的物理量耦合 不同维度/尺度耦合 与实验结果耦合 完备地前处理器功能 简单实用的几何建模 导入主流CAD文件格式 强大的网格剖分功能 多种功能强大的求解器 强大的后处理能力 特定的应用模型和扩展 支持Matlab和Simulink的双向调用消息窗模式树模式细节主工作区

12、工具条菜单中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider COMSOL脚本脚本COMSOL 脚本 采用M文件进行存储,命令格式完全兼容于MATLAB Windows化的编辑与调试界面 内建600多条命令 用户自定义GUI Excel文件导入/导出 可选专用附加软件 反应工程实验室中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineeri

13、ng Virtual Prototyping Solutions Provider 几何建模几何建模 内建功能强大的基本几何建模工具 支持多种文件格式的CAD导入模块 基本功能 使用工作平面 拉伸和旋转 嵌入中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider CAD 文件导入导入CAD 文件导入零件和装配修复修复和损毁和SolidWorks 实时连接中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司

14、 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 支持的文件格式产品格式版本版本CAD Import ModuleParasolidup to R18ACIS (SAT)up to R17STEPAP203, AP214IGESup to 5.3CATIA V5 Import ModuleCATIA V5R2 through R17CATIA V4 Import ModuleCATIA V44.1.9 through 4.2.4Inventor Import ModuleInventor6 t

15、hrough 11Pro/E Import ModulePro/Engineer16 through Wildfire 3VDA-FS Import ModuleVDA-FSup to 2.0COMSOL MultiphysicsSTLVRML1.0DXF (2D)up to R14GDS2NASTRAN中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 后处理后处理 COMSOL Multiphysics提供了大量的工具

16、进行后处理和图形化。标准的绘图模式包括:或者是这些绘图模式的组合形式中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 图形化图形化 对于3D如何抑制求解域和边界是很重要的平移/旋转/缩放 (不激活时为选择工具)隐藏选中的对象显示所有隐藏的对象使用 Shift和Ctrl键正交和透视图确认选择 (右键点击)平面视图选择工具摄像工具网格工具中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech

17、 Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 后处理,续后处理,续 其他后处理特性包括: 耦合变量:从2D轴对称模型的解直接得到3D图 探测图:求解过程中实时绘制某个点上的结果 求解时绘图:求解过程中实时地绘制结果图 求解域和边界积分:在GUI中直接进行求解域或边界积分 非结构函数:导入另一个软件的计算结果 脚本:使用命令行函数提取所需数据 数据导出:从COMSOL中导出数据到文本文件中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leadin

18、g Engineering Virtual Prototyping Solutions Provider 后处理技巧后处理技巧 使用逻辑运算 使用叠加图 嵌入辅助线或面、体 导出数据,用脚本或其他软件处理中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 3 3、COMSOLCOMSOL高级技巧高级技巧网格、求解器中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- L

19、eading Engineering Virtual Prototyping Solutions Provider 自由网格生成器自由网格生成器非结构化网格 2D中三角形和四边形单元 3D中四面体、六面体、棱柱单元最通用的网格生成器 (对几何形状无限制)自动或用户控制网格参数中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 映射网格生成器映射网格生成器四边形单元的结构化网格在2D子域和3D边界上使用用户可以完全控制单元分

20、布中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 扫描网格生成器扫描网格生成器棱柱或六面体单元从一个或多个源面开始通过子域扫描控制源面上的网格和在扫描方向上的分布中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 边界层网格边界层网格沿着指定边界法

21、向方向的稠密单元分布边界层的构成 2D中各向异性四边形单元 3D中由各向异性棱柱和六面体单元中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 网格拆分网格拆分 从四边形单元拆分成三角形单元 从六面体单元拆分成四面体单元中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions

22、 Provider 网格参数网格参数从“extremely fine”到“extremely coarse”的9级缺省网格尺寸可分别调整子域、边界或边上的所有参数中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 自由网格参数自由网格参数剖分所有域上的网格重置只剖分被选中部分缺省为结构的1/10单元尺寸的增长倍率,必须大于1乘上曲率半径的结果决定了边界上的最大值小于它与边长的乘积的曲率半径取这个乘积最窄部位的网格单元层数未

23、设置最大单元尺寸时有效,表示最大单元为缺省值的倍数中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 自由网格参数,续自由网格参数,续单元比例是否沿线取向边上的单元数量单元增长比例单元增长关系:线性或对数单元分布是否对称手动定义单元位置剖分网格时的虚拟结构解析几何结构时所需的点中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering

24、Virtual Prototyping Solutions Provider 复制网格复制网格通过复制网格可以在不同的边界上产生一致的网格自动检查目标面上源网格的取向中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 拉伸和旋转拉伸和旋转2D网格网格在2D中绘制几何并剖分网格把网格拉伸或旋转形成3D结构中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading

25、 Engineering Virtual Prototyping Solutions Provider 网格导入网格导入NASTRAN 数据文件 最通用的网格文件格式 一阶和两阶单元从网格开始建模 跳过创造几何结构和网格剖分步骤中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 网格统计网格统计检查各单元类型的单元数目检查自由度数目检查网格质量可单独检查各子域、边界或边上的统计信息中仿科技中仿科技-专业信息化软件及技术咨询

26、公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 网格可视化网格可视化显示基于坐标的单元(比如,横截面)使用彩色图案显示网格质量中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 网格框架网格框架 轻松地在不同网格间转换 手动调整网格,应用于求解器设定中仿科技中仿科技-专业信息化软件及技术咨

27、询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 自适应网格自适应网格 稳态计算中,根据结果调整网格模型库Heat Transfer ModuleProcess and Manufacturingcontinous casting中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 移动网格

28、案例:电化学抛光移动网格案例:电化学抛光 问题描述 电化学抛光:利用金属电化学阳极溶解原理进行修磨抛光 简化的2D模型由两个电极和复合电解液构成。正极有一个凸点,表示表面缺陷。模拟了一段时间后凸点和周围的电极材料的损耗 模型使用了传导介质DC 和瞬态移动网格 (ALE)Model Library Path: COMSOL_Multiphysics/Electromagnetics/electrochemical_polishing 中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual

29、Prototyping Solutions Provider 几何模型几何模型10 /s m中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 电场边界条件电场边界条件0n J30Vv=00n J 中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 移

30、动网格边界移动网格边界Vx=0Vx=0dx=0, dy=0 Vn=-K*Jn_dcK是比例系数,Jn_dc是法向电流密度中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 计算结果计算结果中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 自适应网格的

31、设定自适应网格的设定 在求解器参数设定对话框中设定选中中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 线性求解器线性求解器直接求解器 UMFPACK, SPOOLES, TAUCS, PARDISO等 易于使用,鲁棒性,占用内存大 适于处理小规模问题,高度非线性和多物理场问题迭代求解器 GMRES, FGMRES, Conjugate Gradient, BiCGSTAB等 占用内存少,更多的选择,调整比较困难 应用于

32、特定的物理场,如,EM,CFD等 需要预处理器,网格框架,平滑器等中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 直接线性求解器直接线性求解器直接线性求解器通过一步“求逆”得到结果u=K-1F: 把Ku=F分解成LUu=F,所以L和U是容易求逆并且具有鲁棒性 u=U-1L-1F 等同于Gaussian消去法优点:鲁棒性强缺点:内存开销大中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTe

33、ch Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 直接线性求解器直接线性求解器UMFPACK 对一般的非对称矩阵是鲁棒和高效的 要么计算成功,要么运算内存不足SPOOLES 利用对称矩阵 内存使用比UMFPACK有效,但计算速度较慢PARDISO 利用对称矩阵 和UMFPACK类似,但使用内存比SPOOLES少 共享内存式并行处理 在矩阵分解过程中不需要选主元从而节省内存,这导致不精确的因子 由于支持并行的折中处理,不是100%的鲁棒性TAUCS 非常适合于对称,正定矩阵中仿科技中仿科技-专业信息化软件

34、及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 迭代求解器迭代求解器 对于规模较大的问题(单元数多,自由度大),直接求解器计算会出现内存不足 矩阵分解是很耗内存的 L和U比K具有更多的非0元素 如何避免分解? 迭代求解器: 不形成L和U 精细的迭代策略 对每一步测试是否r=Ku-F0(即是否左侧等于右侧)r 称为残差(residual)中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Lead

35、ing Engineering Virtual Prototyping Solutions Provider 迭代求解器和预处理器迭代求解器和预处理器为了在合理的计算时间内达到收敛,迭代求解器需要一个好的初始估算值 利用预处理器预处理器M是K的近似值,预处理后的系统变为M-1Ku=M-1F Au=B A=M-1K, B=M-1F预处理后的系统收敛较快,Au=B 比 Ku=F 更容易(快)求解通常,迭代方法根据前面的残差(r=Ax-b)对u进行较小的改变中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineerin

36、g Virtual Prototyping Solutions Provider 迭代线性求解器迭代线性求解器GMRES 在前面所有搜索方向上最小化残差,直到重新开始 如何调整重新求解前迭代步数(默认为50) 更节省内存 - 减小 得到较好的鲁棒性 - 增加FGMRES GMRES的一个灵活的变种 能有效地处理更多类的预处理器 比GMRES开销2倍多的内存Conjugate Gradient 对称正定问题 在计算时比GMRES更快、内存使用效率更高中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering

37、Virtual Prototyping Solutions Provider 预处理器预处理器不完全 LU (Incomplete LU) 最具有鲁棒性 内存要求大代数多网格 (Algebraic Multigrid) 标量和松散耦合的多物理场问题 对Poisson问题非常有效对角标度(Diagonal Scaling) 简单,内存使用非常少 适用于椭圆或对角占优问题SSOR 有效使用内存 同类问题的计算可能比对角标度法要快 针对EM问题的SSOR向量Vanka (前/后平滑器) 确定Vanka变量 对角线上为0的变量 对每个Vanka DOF求解连接自由度的低密度系统中仿科技中仿科技-专业信

38、息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 几何多网格法(几何多网格法(Geometric Multigrid)对GMRES或CG的独立求解器或预处理器至少需要两级网格水平(fine和coarse) 通过改变单元阶数或细化、粗化网格建立新网格水平 与当前网格相比,少数几次迭代(平滑器)滤出高频误差 低频误差映射到逐次的粗化网格 在最粗化网格水平,直接求解器消除剩余误差参数多,调整困难,但在计算时优于所有其他一般的求解器适合于非常大规模的问

39、题 GMRES+几何多重网格法中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 分离式求解器分离式求解器物理 1物理 2物理 3物理 1物理 2物理 3 耦合求解器分离式求解器中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 分离式求解器分离式求解

40、器对高度非线性多物理场模型容易获得好的初始估算值对不同的物理场使用不同的求解器设置对大规模、耦合问题的计算,内存开销急剧下降 流固耦合(FSI)、湍流、波传播-结构-热问题 很复杂的多物理场问题微波-热-结构多物理场耦合中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 选择线性求解器选择线性求解器单场问题推荐使用缺省设置检查手册中类似的案例模型和它们使用的求解器对多物理场问题,以直接求解器开始: 尝试PARDISO PA

41、RDISO计算失败,且如果问题是病态的 尝试UMFPACK 如果UMFPACK运行内存不足,尝试SPOOLES 对称(正定)问题,尝试TAUCS中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 选择线性求解器选择线性求解器(续续)如果直接求解器由于内存问题计算失败,尝试迭代求解器: 传热、扩散和静电计算,尝试使用AMG作为预处理器的CG求解器 结构计算,尝试使用ILU为预处理器的CG求解器 GMRES求解器(预处理器GM

42、G)使用默认设置 GMRES求解器(预处理器ILU)GMRES (预处理器ILU) 不完全 LU 具有鲁棒性并且经常被使用,但是速度慢 收敛慢:降低调降公差 内存溢出:增加调降公差 (drop tolerance)中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 选择线性求解器选择线性求解器(续续)如果GMRES运行内存溢出 如果模型规模大、正定并且运行良好,尝试CG 尝试GMG和“低级”平滑器(SSOR)如果GMG仍然

43、计算不了 在刚度矩阵的对角线上出现 0,确定是哪个变量并使用Vanka作为平滑器;对于Navier-Stokes和电磁感应问题比较典型 如果是波问题,对声学使用GMRES作为平滑器,对电磁使用SSOR矢量如果GMRES/GMG收敛慢 尝试用不同的前后平滑器调整GMG 手工剖分网格,尝试发现最优策略中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 如何监视收敛:收敛和探测图如何监视收敛:收敛和探测图收敛图:对非线性迭代和迭

44、代线性系统求解器误差估计随迭代次数的变化图探测图:可绘制计算过程中某一特定点的解的变化中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 求解器管理器中的初始值管理求解器管理器中的初始值管理什么是初始值? 稳态非线性问题:用于Newton方法的初始估算值 稳态线性问题:对迭代求解器的初始估算值 瞬态问题:t=0时刻的解3种选择组合: 设定值(Initial value expression) 当前解(Current sol

45、ution ) 保存解(Stored solution)中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 求解器参数,通用设定求解器参数,通用设定中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 求解器参数,稳态设定求解器参数,稳态设定控制步长中仿

46、科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 求解器参数,瞬态步长设定求解器参数,瞬态步长设定控制时间步长l 输出中保存的时间步 指定的时间 由求解器确定的时间步l 由求解器决定时间步阶 Free:求解器选择,忽略时间列表 Strict:求解器至少执行时间列表中的每一步 Intermediate:求解器在每一时间子区间至少执行一步l 手工调整 Initial time step:起始时间步长 Maximum time s

47、tep:最大的步长,强迫求解器不得超越的指定时间步长(波方程等)中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 求解器参数,自适应网格求解器参数,自适应网格最终生成的网格最大数量自适应细化的次数中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 求

48、解器参数,高级求解器参数,高级瞬态或参数求解中清理内存单独设定各因变量的精度,提高收敛性,如:u 1e-4 sigma 1e6集成刚度矩阵过程中的网格单元数量单位中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 得到收敛和一致的初始条件的技巧得到收敛和一致的初始条件的技巧 对瞬态问题,设置一个很短时间内的缓冲 使用参数求解器来加强高度非线性问题的收敛性 使用瞬态求解器得到稳态解 如果是多物理场问题使用分离式求解器 使用高

49、度非线性选项中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 4 4、COMSOLCOMSOL典型算例分析典型算例分析多孔介质中的有效扩散率PID浓度控制中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 案例:多孔介质中的有效扩散率案例:多孔介质中

50、的有效扩散率比较均相模型和详细结构模型,从而确定均相处理多孔结构时进行的假设和简化 初始条件 1D简化模型 中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 案例:多孔介质中的有效扩散率案例:多孔介质中的有效扩散率平均通量= 8.051x10-3 mol m2 /s 通量计算结果中仿科技中仿科技-专业信息化软件及技术咨询公司专业信息化软件及技术咨询公司 CnTech Co.,Ltd- Leading Engineering Virtual Prototyping Solutions Provider 案例:多孔介质中的

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论