实验室里完美,进厂就翻车的怪圈
现在但凡有点规模的制造企业,不管是做压铸、注塑还是航空气动设计,桌上都有一两套商用CFD软件,一套授权大几十万,算下来每年维护费十几万,养的仿真工程师年薪几十万,砸进去的钱不少,能用对的没几个。很多人拿到结果第一反应是调边界条件,凑到和自己预期的结果差不多,就交差了。

说白了,CFD给你的结果,都是你喂进去的条件算出来的,你喂的是理想化的均匀壁面、恒定流速、纯净流体,实际生产里是什么样?铝液里有1%左右的含气量,模具表面用了三模次就结了一层氧化皮,流道边角的粗糙度比仿真里设的高了两个数量级,这些东西,90%的仿真都不会加进去。为什么?加了之后网格量直接翻三倍,收敛性都达不到,鬼知道要跑多久。我见过太多仿真报告,收敛残差标着1e-6,看着漂亮得不得了,一到现场实测,全错。
网格精度和计算速度,永远压不平的跷跷板
CFD的精度,核心就是网格。你要算准流道边角的局部温度梯度,网格尺寸就得比你要测的梯度特征长度小,差一个数量级,结果直接偏。举个例子,我要算1米长的高压压铸流道,边角的热影响区是0.5毫米,要算准,网格就得做到0.1毫米,整个流道的网格量直接破1.2亿,拿双路32核Xeon工作站跑,稳态计算都得整7天。

做产品开发的,哪个等得起?客户开模排期都卡死了,给你的时间也就三天出结果,你怎么办?只能粗化网格,把局部网格放大到1毫米,网格量降到100多万,大半天出结果,结果呢?误差直接干到20%以上,够不够要你命?现在圈内吹什么AI加速CFD,说速度快十倍精度不损失,我试过三个不同厂家的产品,说白了就是拿已有相似案例拟合,换个新材料新结构,结果直接歪到姥姥家。去年帮一家陶瓷厂算流延成型的浆料流场,AI算出来的粘度比实测低了一倍,铺出来的膜厚薄差了快1毫米,直接废掉了整条试生产线的料。
产业化绕不开的根本硬伤

说了这么多,核心就一个事,现在的计算流体力学,本质上还是个半经验的辅助工具,根本撑不起量产项目的全流程决策,这个死结现在没人解得了。
现在用的所有湍流模型,不管是常用的k-epsilon还是大涡模拟LES,全都是半经验拟合出来的,不是从第一性原理推出来的绝对准确的理论。碰到工业里最常见的非稳态多相流、相变流、带化学反应的流动,没人敢说自己的模型准,误差全靠经验调。然后是边界条件,实际生产里,你根本不可能把所有边界参数都测准,比如铝液浇口的入口速度分布,动态测一次,成本就要大几千,还只能测特定工况,换个流速你就得重测,99%的企业不会花这个钱,不花,边界条件就是凑的,凑出来的边界,能算出对的结果?
说实话,我干工艺十五年,接触过的民用工业CFD项目,仿真和实测误差控制在5%以内的,不到两成,还全都是结构简单、工况固定的静态流场,稍微复杂一点,误差直接蹦到15%以上,谁做谁知道。不过话说回来,也不是说CFD完全没用,帮你在设计前期排除三四个明显不合理的方案,省一两轮开模费,这活它干得挺漂亮。但你要是把它当神仙,什么设计都靠仿真结果拍板,不肯做试验验证,那该交的学费,一分都少不了。现在行业里吹CFD吹得太神了,好像什么问题都能算,算完就能直接生产,醒醒吧,理论盲区就在那,精度速度的跷跷板就在那,骗得了老板,骗不了开模的钳工。