DE 3D模拟控制:迭代控制

上传人:M****1 文档编号:459426234 上传时间:2022-10-23 格式:DOCX 页数:6 大小:167.19KB
返回 下载 相关 举报
DE 3D模拟控制:迭代控制_第1页
第1页 / 共6页
DE 3D模拟控制:迭代控制_第2页
第2页 / 共6页
DE 3D模拟控制:迭代控制_第3页
第3页 / 共6页
DE 3D模拟控制:迭代控制_第4页
第4页 / 共6页
DE 3D模拟控制:迭代控制_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《DE 3D模拟控制:迭代控制》由会员分享,可在线阅读,更多相关《DE 3D模拟控制:迭代控制(6页珍藏版)》请在金锄头文库上搜索。

1、DEFORM 3D 模拟控制(六):迭代控制迭代控制指定了模拟过程中每一步 FEM 求解器的求解条件。对于大多数问 题来说,默认的设置足以满足要求。当模拟出现不收敛问题时,可适当对迭代控 制参数进行修改(如下图所示)。S3TeipsratureSolverD.=)D10/31heiationMaxirrum iterationsper defamation time step2DDDeformalionteration methodCancelSinulciiai Steps Sflrie广 Drect terationStep Incnernent帝 hteVkton-FlaphfflnCo

2、nvergence error imrVdodbr errorRenesh CriieraFoce erorBandv.ncth Dptimzaion7 DsfonTatiDnAdvar-cedProcess Cbndtions翹 Simulation Controls2D 迭代控制窗口Coniuoiate 口 radienHelon-RdphsonTE5MaxiniLm te73t oraHeraticinTemperatuDefomnationSolverIteratiDn rrethodCancelSmjlction StepsDirect itenarionResetStep IriG

3、renientC GMRESf Renesh Crteria一 Can vergence error IhiiiVelccty errorForce errorProcess CcndticnsBand!Aih optmizatorDefoiiictiaiper defonnation t me sr!曰p IZDG右山 Cortnzl Ries鸟 Simulation Controls3D 迭代控制窗口1 变形求解器 (Deformation solver)1.1稀疏矩阵求解器(Sparse)稀疏矩阵求解器利用了 DEFORM矩阵方程来进行求解,效率高,求解快, 尤其适用于大量的运算。1.2

4、 Skyline 求解器(Skyline)Skyline求解器是一个非常基本的矩阵求逆求解器。它是DEFORM中一开始 最先使用的求解器,现今版本还保留这个求解器主要是为了向后兼容。这个求解 器具有很强的鲁棒性,但不一定有效率。1.3 共轭梯度求解器(Conjugate Gradient)稀疏矩阵求解器利用 FEM 方程的稀疏性直接进行求解提高求解速度,而共 轭梯度求解器通过迭代逼近来对FEM问题进行求解。对于一些问题来说,CG(Conjugate Gradient)求解器比稀疏矩阵求解器更有优 势,具体体现在:1) 最多能节省 5倍的求解时间,在求解复杂模型时尤为突出2) 能利用合理时间和合

5、理内存在单元数量很大的情况下进行求解。从 3DV10.0开始,DEFORM求解器大大提升了对64位Linux系统的支持,以适应 大模型的求解。3) 使得小而简单的问题占用更小的内存因此,即使是求解 3D 问题, 个人笔记本电脑上也能进行计算。局限 :而对于另一些问题来说,CG求解器收敛速度可能很慢,或者压根就不收敛, 而 Sparse 求解器却能很好收敛。对于具有大的“刚体运动”的仿真,例如当零 件沉入模具中,经受轻微变形或弯曲时,会出现此问题。当CG求解器不能成功收敛时,DEFORM会自动转回Sparse求解器。从V61 版本开始,DEFORM加进来了一个新的求解器GMRES,来适用于多CP

6、U 的环境, GMRES 求解器只能用于多 CPU 模式。什么时候使用此迭代求解器?对于与模具有大量接触的问题,此求解器通常非常好。如果工件在模具中的 位置不正确,或者在开始变形之前会滑动一点,则应使用稀疏矩阵求解器开始求 解。当工件出现较大变形,就停止模拟,将最后一步加载到前处理器中,更改为“共轭梯度求解器”和“直接(Direct)”,然后生成数据库。下面两个图给出了推 荐的3D模型求解器和迭代方法。两个求解器不同单元数的求解时间对比9011G13D150 V0 190 2WElements (xIOOO)CG solver Sparse 凶眉两个求解器不同单元数的内存使用对比请注意消息文件

7、的前几个步骤。第一步可能是收敛缓慢。如果第二步仍在努 力收敛,或者模拟停止,则可能需要切换回稀疏求解器。通常,使用稀疏求解器可能会出现收敛问题的模拟不适用于共轭梯度。大多 数问题,特别是较薄的零件或飞边零件,一般在前 20到 30 步之后都能很好地收 敛。3D 问题求解器推荐:NR: Newton Raphson iterationsDI: Direct iterationsSP: Sparse SolverCG: Conjugate Gradient SolverSTD: Elasto-Plastic Standard FormulationsMIX: Elasto-Plastic Mixe

8、d FormulationsCC: Conformal Coupling (CC) for Contact constraintsPEN: Penalty based contact constraintsModel DataRecommendedCan be usedShould not be usedGeneral Forming models with Plastic objectsCG, DINR, SPGeneral Forming with Elasto-Plastic objectsSP, NR, STDDISpring Loaded DiesSPCGHeat Treatment

9、 with Tet. MeshElasto-PlasticSP, NR, MIXCG, NRCGHeat Treatment with BrickMesh Elasto-PlasticSP, NRCG, NRMultiple Deforming Objects Plastic + Plastic (Large deformation)SP, DI, CCCGMultiple Deforming Objects Plastic + Plastic (Small deformation)SP, NR, PENDIMultiple Deforming Objects Elasto-Plastic o

10、bjectsSP, NR, PENDI, CCDie Stress models Elastic + Elastic ObjectsSP, NRCGRotational Symmetry models (Elasto-Plastic objects)SP, NR, PENCG, CCRotational Symmetry models (plastic objects)SP, DI, CCCG, NRPure Heat Transfer modelsCGNR2 迭代方法(Iteration methods)迭代方法(ITRMTH )是更新(或迭代)仿真解的方式。2.1 牛顿迭代法(Newton

11、-Raphson)牛顿迭代法是最常推荐的,因为比起其他方法,此方法能在以更少的迭代次 数收敛。但是,此方法也更容易收敛失败。2.2 直接法(Direct)直接法比牛顿迭代法更容易收敛,但迭代次数更多。对于多孔材料,直接法 是唯一可用的方法。3 收敛误差极限(Convergence error limits)当满足速度和力误差极限时,变形迭代可以认为收敛。这意味着节点速度范 数和节点力范数的变化均低于规定的值。每个迭代步骤的误差范数值会显示在消 息文件中。如果消息文件显示力或速度误差范数正在变小,但没有低于误差限制, 则可以通过将适当的误差限制增加到消息文件中的最小值来继续模拟。但是,这 将降低

12、解的精度,所以应该在模拟运行几个步骤后,再次减少此值。在这样做的 时候,要非常小心。对于模具应力或压力机负载计算,需要非常精确的力或负载值,负载精度可 以通过降低力误差极限来提高。这将增加模拟时间,但会得到更准确的结果4 温度求解器(Temperature solver)温度求解器中的 Sparse,Skyline 以及 Conjugate Gradient 求解器与变形求解 器相对应的求解器类似。4.1 Sparse 求解器Sparse 求解器在求解大模型效率高。4.2 Skyline 求解器尽管稀疏求解器对于大型模型非常有效,但是 Skyline 求解器将 Skyline 存 储方法与高斯

13、消除法结合使用来存储温度矩阵数据。大多数问题建议使用此方 法。4.3 Conjugate Gradient 求解器相比于其他求解器,CG求解器所需的内存和时间都更少。5 最大迭代次数 (Maximum number of iteration)使用 Newton-Raphson 迭代时,将为每个迭代段执行指定的迭代次数,直到 解决方案收敛为止。在 Newton-Raphson 中,最多将执行 30 次迭代。如果解决方 案未收敛于指定的迭代次数,并且随后进行了自动步长缩减,则模拟将终止,并 将一条消息写入DEFORM消息文件。如果迭代方法为直接迭代法,则将执行指定的迭代次数。如果求解仍未收敛, 则将执行另一系列的迭代。如果求解还是未收敛,则模拟将终止,并将一条消息 写入DEFORM消息文件。6 带宽优化(Bandwidth optimization)带宽优化通过优化要求解的矩阵方程的结构来缩短求解时间。几乎所有问题 都应该应用此选项。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 机械/制造/汽车 > 综合/其它

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号