代代相传的困惑

越来越多的供应商在新项目招标时就要求提供完整的模流分析结果,同时我在和业内同行进行技术交流的时候,不少人表示模流分析确实可以提升模具设计能力。但从周围听到的更多声音是:我对自己做的模流分析总是心里没底。

“有时候模拟结果很完美,但上机调试的时候发现铸件总是有缺陷;”

“开发重点项目时,谨慎起见会用不同的软件进行模流分析,但发现结果均不甚相同,最终陷入了两难境地,不置可否。”

那么模流分析准不准,对于咱们到底有没有参考价值呢?

入行十年,在这个问题上我有自己的一套思路,与大家分享。

重新认识模流分析

先来看看目前行业对模流分析的几种普遍认知:

一、万能论:模流分析是万能的,大部分的铸造缺陷都可以预测出来;

二、消极论:模流分析有很多前提假设和模型的简化,而压铸生产过程通常十分复杂,因此根本无法预测缺陷;

三、唯实验论,试模结果是判定模拟结果准不准的金标准;

四、数据论:模流分析准不准完全取决于模流软件数据库中经验数据的积累沉淀。

模流分析的官方称谓是「CAE模拟仿真」,下文将统称「CAE模拟仿真」。

那么上述哪种观点才是打开CAE模拟仿真的正确方式呢?

在给出自己的答案前,咱们先来了解一下CAE的本质:

CAE的本质是对实际生产过程进行高度抽象和近似化后形成的物理模型,运用数值方法对关键物理场变量进行求解和展示的过程。

一个完整的CAE过程包括:前处理 → 计算求解 → 后处理。

前处理主要包括:网格划分、材料属性的设定和边界条件的设定等。在这个环节有很多需要用户设置的参数,尤其在网格划分过程中,通常参数很多自由度很大,对CAE用户的使用经验要求非常高。

网格划分生成的网格质量如果有问题,会直接导致计算发散,或者即使计算收敛但会出现反物理的假象。

图1- 多层块结构自适应局部加密网格

我们先来看一看压铸生产过程近似化处理后的主要物理过程包括哪些内容。

压铸过程主要分为流动和传热两个相互耦合的物理过程,主要包括的模拟变量有:流体速度、压力、温度等。所有物理过程都可以抽象描述为偏微分方程,但大部分情况下是无法直接解析求解的,幸运的是,通过计算机数值计算方法可以得到近似解,常见的数值方法包括有限元方法,有限体积法和有限差分法等。每种数值计算方法都有各自的优缺点,但是数值计算方法的共性便是对计算域的离散越精细,即网格量越大,则计算精度越高;但高精度网格造成的代价也是显而易见的:计算速度慢,或超出硬件的处理能力导致根本无法计算。

模拟仿真软件最核心的竞争力就是求解器(即数值方法的具体程序实现)的计算高效性和稳定性。计算高效性很容易理解,在计算精度一致的前提下,计算速度越快越高效;相对来讲,计算稳定性的概念则略显陌生,其主要指模拟仿真过程在物理模型复杂、物理场变量变化剧烈情形下(如大紊流超高速流动过程),仍然能在可接受的时间内求解出结果。

除网格质量和求解器效能外,影响模拟准确性的因素还包括:

1)材料本征参数包括黏度、热导率、比热容和密度等(材料数据库参数);

2)边界条件包括充型入口速度、浇注温度,界面换热系数等;

3)初始条件如铸型初始温度等。

不准确的材料参数和边界条件都会严重影响计算结果的准确性。

比如窄结晶区间合金(如AlSi12Cu3,黏度小),宽结晶区间合金(AlSi9Cu3,黏度大)的流动性能差异很大,其充型能力有比较明显的差异,如果合金材料选取错误,则会导致模拟结果与实际过程存在很大的差异。

边界条件如充型速度对计算结果的影响更为显著,一速速度、二速速度、一速/二速切换位置等都会影响模拟的流态;

再比如铸件-型腔表面的界面换热系数(HTC)采用不同的设置方式(一维,二维,四维),则会严重影响换热效率,最终会显著影响铸件的凝固时间。

因此条件允许情况下,尽可能采用与实际压铸工艺一致的边界条件。

图2-1D常界面换热系数与基于实验测算的4D界面换热系数计算温度和实测温度对比

从以上论述可以看出,CAE应用的准确性主要取决于以下几点:

1、物理模型近似是否能够描述真实的工艺过程,比如纯液相牛顿流体流动模型就无法用于描述半固态非牛顿流体流动过程,即传统的铸造模拟仿真软件是无法用于半固态压铸工艺模拟仿真的;

2、网格质量是否满足计算的要求,如网格密度是否足够精细,边界区域的网格是否足够贴体,若存在非均匀网格,网格是否能够满足质量、动量及能量守恒;

3、材料选取及热物性参数是否正确;

4、边界条件设置是否符合实际工艺过程;

5、求解器是否可靠。

怎么把控模流分析的准确性

现在我们再回过头再看看如何回答「CAE准不准」这个问题。

首先可以肯定的是模拟仿真手段或工具不是万能的。

图3-模拟预测的凝固热节位置与CT内部缺陷对比验证

若物理模型能够正确描述实际物理过程,则模拟仿真可以起到指导作用,比如铸造热节的预测,充型过程内部卷气等缺陷预测,均可用基于流动和传热基本模型进行计算分析;

若模型对工艺过程未做考虑,则无法对其预测和指导,如铸件起皮和鼓包等缺陷的预测则超过了流动和传热基本模型能预测的范围。

再举个粗浅的例子,铸造模拟仿真软件是无法用于钣金成型过程变形量的预测。

模拟仿真分析手段虽然有一定局限性,但在适用范围内其指导作用一定是超越人的经验。所有物理模型均是用数学语言描述的客观规律,而人的经验则是对客观规律的一种粗浅的、先验的总结。人的经验可以深化对模拟仿真的结果认识,而模拟仿真在指导和校核新产品设计上表现尤为优异。

模拟仿真结果的可靠性自然可以通过实验验证,但是实际生产过程十分复杂,影响因素很多,如果仅用一次试模结果来验证模拟仿真的可靠性则略显武断。铸造缺陷可以有不同的成因,如果用一次实验结果来证实或者证伪,是对模拟仿真价值的错误认识。

模拟仿真软件是通过数值方法求解微分方程从而获取关键物理场量随时间的演化过程的。这个演化过程只受到控制方程、材料参数、初始条件和边界条件的控制,并不决定于经验数据库,因此通俗点讲,并不是仿真工具历史越悠久,其准确性就越高。

咱们作为CAE用户,到底该怎么做才能保证模拟仿真结果的准确性呢?

1、选对物理模型:比如如果想做压射工艺优化仿真,那么必须得模拟料筒内金属液的流动,仅模拟从料饼面作为浇口的型腔充型就无法实现仿真目的;

2、网格划分的重要性:十分重要,再强调也不为过。网格划分必须保证网格单元的质量要求,不能因为计算机硬件受限制便牺牲网格密度和网格质量;同时还应该保证同一对比分析案例采用相同的网格划分策略;

3、边界条件的设置要与实际生产过程尽量保持一致。

上面三点对于保证计算结果的准确性有很重要的意义,但计算结果是否具有指导意义还取决于咱们的分析能力。如压铸冷隔流痕的预测,模拟仿真软件通常无法直接预测出缺陷位置,但是咱们依然可以根据金属液的温度和充型时间来分析产生上述缺陷的可能性。

综上所述,与其纠结于模拟软件的准确性,不如通过以标准化的操作流程和分析流程,逐渐建立起标准化、自动化的仿真系统,尽量减少人为因素带来的计算误差,从而不断提升CAE模拟仿真的可靠性。

私....聊 领取更多学习资料

wps 模拟分析 规划求解_入行十年,我是如何解决模流分析准确性问题的相关推荐

  1. wps 模拟分析 规划求解_【网友来稿】利用Excel求解线性规划问题

    点击上方"运筹学小将",和小将一起学习运筹学把 提问 Qustions 解答 Answers 01 网友分享历年真题到公众号后台有现金收入吗? 没有. 02 分享历年真题到公众号后 ...

  2. wps 模拟分析 规划求解_【论文】基于双层规划的应急物资邮政运输模型优化方法研究...

    戳上面的蓝字关注我们哦! 基于双层规划的应急物资邮政运输模型优化方法研究 周海霞1,2, 梅育荣1,2, 吕福如1,2, 孙知信1,2 1 南京邮电大学国家邮政局邮政行业技术研发中心(物联网技术),江 ...

  3. wps 模拟分析 规划求解_【图书推荐】金属塑性加工过程有限元数值模拟及软件应用...

    科学出版社 梅瑞斌 著 <金属塑性加工过程有限元数值模拟及软件应用>共6章,第1章主要讲述金属塑性加工工艺及求解方法:第2章主要讲述塑性力学及有限元理论基础:第3章分别采用有限元商用软件A ...

  4. wps 模拟分析 规划求解_wps表格如何实现规划求解运算

    wps表格实现规划求解运算的方法: 新建一个WPS表格文件,根据题设条件输入有关于甲.乙产品的相关信息. 设置可变单元格(相当于自由变量),本题中有两个自由变量,所以设置两个可变单元格(为了明显,用红 ...

  5. wps 模拟分析 规划求解_WPS表格怎么进行规划求解运算?

    作为免费的国产软件,WPS表格也可进行规划求解运算, 操作步骤比较简单.下面以一个简单的线性规划问题为例个大家分享一下WPS表格的规划求解运算方法. 1.新建一个WPS表格文件,根据题设条件输入有关于 ...

  6. C-Mold 2000.1 1CD(模流分析系统)

    MoldFlow产品: Moldflow.Products.v2010-ISO 1CD(设计分析解决方案) MoldFlow Plastics Advisers(MPA) v7.3-ISO 1CD(以 ...

  7. SOLIDWORKS Plastics 模流分析基础与功能介绍

    在目前工业界常运用到的工程塑料主要分成两大类,第一类为热塑性塑料,譬如ABS.PC.PET.PPS等等常见的塑料,而热塑性的特性就是可以再回收利用并且二次制造,第二类为热固性塑料,譬如EMC.LSR等 ...

  8. magmasoft 4.4铸造砂铸模具模流分析视频教程

    magmasoft 4.4铸造砂铸模具模流分析视频教程 链接:https://pan.baidu.com/s/1ko9Wbji6D-QSgrj75rfd4w 提取码:ga6n

  9. wps 模拟分析 规划求解_Excel数据分析两大利器,趋势预测与规划求解

    数据分析工具千千万,怎么又能少得了Excel~ 预测工作表 预测工作表是Excel2016版添加的一个新功能,预测使用基于现有时间的数据和指数平滑(ETS)算法的AAA版本来预测未来值. 下图中,天猫 ...

最新文章

  1. 2020.12.15
  2. CmRegisterCallback监控注册表框架
  3. 【覆盖安装】通用测试点
  4. 【数据结构与算法】二叉堆V2.0的Java实现
  5. Navicat for MySQL出现1030-Got error 28 from storage engine错误
  6. 状态管理之cookie使用及其限制、session会话
  7. netty实现简单时事通讯_简单的Java实现Netty进行通信
  8. 4.3一个“简陋”的打字程序
  9. php怎么异步执行,php怎么实现异步
  10. 前端运行python代码几种方式_前端和python
  11. 【论文笔记】DeepIGeoS:A Deep Interactive Geodesic Framework for Medical Image Segmentation
  12. separating axis test——分离轴测试算法的实现
  13. 思辨与创新 第二章 展开论证:如何让自己的想法被证明?
  14. 网页的短信与邮箱注册
  15. 病毒常用方法之隐身术
  16. CSP第23次 202109-4 收集卡牌 C语言答案
  17. php 判断后缀名,PHP 文件类型判断代码
  18. redux-thunk-基本使用
  19. cookie 以及百度统计,google analytics对cookie的使用
  20. A guided tour of Kerberos: Tutorial

热门文章

  1. 聚类效果评估、内部指标(Jaccard系数、FM指数、Rand指数)、外部指标(DB指数、Dunn指数)、轮廓系数(Silhouette Coefficient)
  2. CRISP-DM (cross-industry standard process for data mining)跨行业数据挖掘过程标准
  3. java触发器如何创建表_在java 中执行触发器代码、创表语句
  4. Auto-Machine-Learning初探
  5. de novo assembly是新的基因组装配
  6. The Third Revolution in Sequencing Technology 测序技术的第三次革命
  7. linux下如何解压缩zip,tar,tar.gz,tar.bz2文件
  8. JAVA基础7-封装(1)
  9. javascript 判断字符串中是否包含某个字符串
  10. 9.可变参数创建不可变集合