于本人实际进行Ansys 2023R2版本的测试过程中,经历了存在结果解读不够全面、收敛性判断出现错误、数据导出呈现混乱状况的情况,而对于新手而言,只要依照步骤逐个进行操……
于本人实际进行Ansys 2023R2版本的测试过程中,经历了存在结果解读不够全面、收敛性判断出现错误、数据导出呈现混乱状况的情况,而对于新手而言,只要依照步骤逐个进行操作,便能够较为轻松地避开这类常见的问题。
仿真结果数据如何正确提取与导出
开启你那用于后续处理的界面,寻觅到于“Solution”分支范畴内的“Results”文件夹。别着急去瞅云图,先点开“Solution Information”,核查“Force Convergence”以及“Displacement Convergence”这两项所对应的曲线是不是平滑地趋向于水平状态。要是曲线在临近末尾的几步依旧在大幅度地跳动,那就表明计算压根就没有收敛,后续那些好看的云图统统都是虚假的假象。此际,需返回求解设置,将“Nonlinear Controls”之中的最大平衡迭代次数,自默认的25更改为50,之后再进行重新计算。
【新手避坑】
常常出现的报错情况是,在进行导出数据这个操作的时候,会出现报错提示为“No data available”,或者是导出的CSV文件里面全部都是0。
原因是什么呢,是没有于导出之前去创建清晰明确有的数据映射。软件有着这样的默认情况,即仅仅是保存最后一步出现的结果,要是你想要去查看中间所经历的过程,那就必须得在求解之前进行设置。
处理办法如下:于“Analysis Settings”之中,寻觅到“Output Controls”,进而把“Store Results At”自默认的“Last Time Step”变更为“All Time Steps”。当进行导出操作时,于“Worksheet”视图的状况下,以右键点击你打算导出的图表或者数据列表,选取“Export”,将格式选定为“CSV”,务必要勾选“Include Headers”。
数据提取的关键所在是发掘到关键指标,举例来说,要是进行应力分析,那么最大等效应力也就是Max Equivalent Stress以及安全系数也就是Safety Factor是一定要查看的。于后处理器里头,去创建出一个“User Defined Result”,往其中输入公式“SF = Yield_Strength / Seqv”,这里面的Yield_Strength乃是你的材料屈服强度,Seqv则是等效应力。将这个结果拖拉至模型之上,那样安全系数小于1的区域就会呈现出高亮显示的状态,风险便会清晰明了地显现出来。
【新手避坑】
常常遇到的报错情形为,针对自定义结果所进行的计算出现报错,报错内容是,“Invalid expression”。
因由:公式之中的参数名号跟软件内部的变量名称不相契合,又或者运用了未被支持的运算符号。
解决办法为,最稳妥善当地的办法乃是前往软件的帮助文档之中去搜寻“Built-in Functions and Variables”,进而寻得正确的变量名。举例而言,等效的应力于Ansys里通常为“SEQV”。直接将官方的变量名进行复制且粘贴至公式当中。
仿真结果的有效性怎么验证与判断
得到一组美观的、收敛的成果,并不意味着那便是正确无误的。检验是划分“老手”与“新手”的界限。首先,开展能量平衡核查。于“Solution Information”之中寻觅“Strain Energy”以及“External Work”,算出二者的比率,在理想状况下应当处于0.95至1.05范围之内。要是偏差超出10%,表明模型或许存有刚性连接失误或者接触设置不妥,致使能量不守恒。
【新手避坑】
常见的现象是,应力的结果在螺栓的孔那里或者尖角的地方,高得超乎寻常,达到了材料强度的几十倍这么多。
之所以出现这种情况,是因为这属于典型的应力奇异现象,并非真实存在的应力情况。网格在面临几何突变的地方不够细密,又或者采用了默认的“Bonded”接触方式,这种方式等同于刚性焊接,这就致使局部刚度变得无限大。
赶快迅速解决:针对于孔边应力而言,运用“Force Probe”工具,去读取全程整个孔周一圈节点的合力,再拿这个合力除以孔的承压面积,进而得到平均压应力,唯有这个值才是具备工程参考意义。处在接触方面,把“Bonded”改成“Frictional”,并且设置一个合乎情理的摩擦系数(就像钢材之间选取0.15)。
对两种方案予以对比:方案一,运用全模型开展精细分析,耗时达8小时;方案二,借助对称性仅构建1/4模型,耗时为2小时。取舍的逻辑十分明晰:要是载荷以及边界条件全然对称,并且你仅仅关注对称面上的结果,那就果断选取1/4模型,且在对称面上施加“Frictionless Support”以模拟对称约束。然而要是载荷属于非对称的,又或者你怀疑破坏会不会发生在非对称位置,那就必定得采用全模型。不要为了省时间而牺牲物理真实性。
如何基于分析结果形成工程结论报告
分析的最终目标是对决策起到指导作用。一份达标的报告并非仅能有彩色图片,必然得有基于数据所证实的结论。针对高频出现的报错“Solver pivot warnings or negative eigenvalues” 而言,完整的解决流程是这样的:最先要查看模型里是不是存在未连接的零件或者“漂浮”于空中的部件;接着,查看所有接触的对数,保证不存在重复或者冲突的定义;最后,也是最为关键的,查看材料属性有没有完整地定义了密度,尤其是在进行动力学分析的时候。在进行静力学分析时,即便如此,密度的值也绝对不可以是0或者为空,因为就算做的是这样的分析,某些求解器照样需要凭借它去构建质量矩阵,是这样的状态哦。
当形成结论之际,务必要明确此种方法的边界,举例而言,你借由线性静力学所计算得出的位移以及应力,并不适用于材料已然发生屈服、结构出现大变形或者存在接触状态剧烈变化的场景,针对这类问题,线性分析的结果将会严重偏离实际情况。简易的替代方案是这样的,要是仅仅是进行初步评估,那么能够试着采用线性分析再加上一个“线性屈曲分析”,以此来看一看失稳载荷;然而倘若需要准确的预测,那就必须切换至非线性静力学分析,要进行材料非线性以及几何非线性的考虑,如此一来计算时间会以倍数的形式增加,不过结果的可信度也会得到大幅度的提升。
首先,报告的核心是那一个关键参数的推荐值。其次,以常见的电子产品散热分析为例 ,芯片结到环境的热阻(Theta_JA)建议设计目标为≤15°C/W。再有,设置理由是 ,当前主流高性能芯片的TDP(热设计功耗)普遍在100W以上 ,假设环境温度为40°C ,芯片最高结温为100°C,那么允许的温升为60°C。依据公式Delta_T = TDP * Theta_JA进行反推,得出Theta_JA必然要小于或等于0.6°C/W per W这个数值,针对100W芯片而言,总热阻应当小于或等于6°C/W。鉴于存在从结到壳、壳到散热器、散热器到环境的多级热阻情况,分配到“散热器到环境”这一级的热阻,也就是我们的设计目标,必须足够小,15°C/W乃是一个经过工程折衷后、具备可实现性的数值。报告当中要清晰地把这个推导过程写出来,而不是仅仅孤零零地扔出一个数字。
微信扫一扫
还没有评论呢,快来抢沙发~