个人感觉,CFD主流还是倾向于用基本的确定物理规律(三大方程+状态方程等),辅助以少量的经验模型(DNS甚至不使用经验模型)来预测物理现象,对黑箱的接受度还不高。
2022年更新,之前是我孤陋寡闻了,在此表示歉意。PINN这一类已经不算是“黑箱”了,他的本质就是凑出拟合函数来优化全局误差,和有限元凑出插值函数的思路差不多。能接受有限元,就会慢慢接受PINN。
如果将来能够提高精度,深度学习完全有希望胜任CFD模拟,且它的重算,微扰计算和反问题求解相当快,搞三维超实时仿真也没问题。
对CFD不熟,可以参考一下电磁仿真(麦克斯韦方程)和分子动力(牛顿力学),现在在这些领域有一些进展了,一般的范式是通过经典的方程生成小数据,基于这个小数据进行神经网络训练实现小尺度到大尺度的扩展,性能上可以实现数量级的提升;当然神经网络不一定是attention机制,同时CFD,尤其是湍流,难度比其他领域更大,更复杂,不确定这个方法是否好使,不过万一有效,那也是一篇nature啊。
MindSpore在电磁仿真和分子动力学上做了一些探索,供参考: