问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

有人用机器学习的方法解决流体力学问题吗?

发布网友 发布时间:2022-04-24 18:24

我来回答

3个回答

热心网友 时间:2023-08-08 14:46

可以做,但有几个困难:
1,如果训练样本是RANS的结果,最终预测精度不会超过RANS。
2,如果自变量是边界条件(包含几何形状),维度太高,样本不够

比较可行的方案:
1,不代替而是扩展CFD的能力
2,不做可以泛化的模型,缩减状态空间维度,只做具体问题的简单变化

可惜这个方案早有人做了,不过没打着机器学习的招牌,而是叫surrogate-based optimization。一般是在设计方案基础上解放几个参数的自由度,采一些样本(CFD或者实验),做一下回归模型,然后在参数空间里找最优,还是挺有趣的方向。

那机器学习研究湍流这样的美好想法,首先是要建立在对问题理解深刻的基础上。

热心网友 时间:2023-08-08 14:47

传统的流体模拟(或者其他领域的数值模拟)都是建立在离散化网格的基础上的,例如有限差分、有限元等等。而使用径向基函数(radial basis function, RBF)对PDE求近似解是一种Mesh-free的解法,适合各种不规则形状的模型空间。在求解的时候,输入值是空间中的位置,输出值是满足流体方程的流场在各个位置上的强度分布。位置可以是均匀分布的,也可以是随机分布的。

径向基网络是人工神经网络中的一种【暂时省略对这一技术的介绍】

目前我已经试验过求解比较简单的流体模拟问题,包括不含时的泊松方程,含时的Convection-diffusion equation,另外有文献报道了求解斯托克斯方程等等。

流体模拟的过程是找到流场在时间和空间上的分布,这一分布受到各类物理方程的*,因此放弃对方程的求解而去直接用统计的方法进行模拟是舍近求远,毕竟即使模拟出来了,因为缺乏物理解释,泛化能力会很差。

模拟问题可以分为两类:正演问题和反演问题

已知流场中各类参数,推演流场分布,这类问题属于正演问题,直接利用RBF求解物理方程就可以得到这类问题的解;已知部分参数,丢失部分参数,已观测到流场分布,求解未知参数,这类问题属于反演问题。反演问题本质上是一个Supervised learning problem,可以在解决了偏微分方程的基础上结合机器学习算法求解。在这一框架中,待求参数是ML算法中待训练的参数,输入值是空间坐标,输出值是在该坐标出计算到的流场分布,Loss function 是计算出的流场分布与观测的流场分布之差,通过训练可以降低Loss,最终使得二者近似相等,这时候就得到了流体模型中的未知参数。在这个过程中,RBF Network 计算流场分布,另外的ML算法求解未知参数。当然也可以使用FDM、FEM来计算流场分布,ML算法求解未知参数。

热心网友 时间:2023-08-08 14:47

如果只关心系统的输入输出关系,是完全可以通过神经网络进行样本学习,同时构建动态模型的。这种模型被定义为ROM(Reced Order Model),即降阶模型。这种模型对于气动弹性,飞行力学的研究都有一定价值。目前应用比较广泛的神经网络模型是RBF神经网络,当然也包括BP神经网络和一些递归神经网络,而2000年以后兴起的深度学习理论目前似乎在流体力学中并未有成果,不过通过SVM构建降阶模型的倒是有相关研究。另外,最常用的流场降阶方法POD,其本质也源于最早在模式识别等领域出现的PCA方法。近期,Noack及其合作者在JFM上发展了一种基于K均值聚类方法的流场降阶模型,就是通过机器学习对流场特征进行提取。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
枸杞子如何吃养肾呢? 淘宝商家如何报名多件多折玩法?玩法说明 淘宝怎么设置满减优惠券活动?有什么技巧? 淘宝满减活动是商家支付吗?淘宝如何设置满减活动? 淘宝满减算的是原价还是打折价?如何设置满减活动? 家和万事兴里的宋香怀的是谁的孩子 你好:HP380g6加3T硬盘, p410i阵列卡识别硬盘仅为 0GB,确认加入阵列出错... ...G6服务器开机时出现黑底白字的Boot failed 提示界面,寻求高手指教... ...提示slot 0 HP Smart Arry P4101 controller ...ML150G6 的服务器,开机时报slot 4 hp smart array p410 controller是... 现役NBA实力排名,3位是超巨都是谁? 全要素生产率的计算方法比较 陌生人知道自己的支付宝账号,姓名,手机号,这样安全吗? 生物电信号有何特点?对生物医学放大器有何基本要求 NBA所有的球员中,哪位球员的得分效率是最高的? 请问向陌生人支付宝转账,显示的是我的昵称还是实名认证的真实姓名呢? Thom的初等突变类型 NBA 现在排名前十的球星有谁? 怎样判断一个系统是线性还是非线性系统 NBA季后赛是怎么对阵的?第一名跟第几名打?? matlab simulink 中的 状态空间的 initial conditions 能用变量么 r(t)=e(2t)为什么是时变系统? 现在NBA年薪前十名是多少 MATLAB里的Toolboxes怎么使用?急求高手指点!!! 杜兰特在nba常规赛排名第几名? 如何根据微分方程判断是线性定常或时变还是非线性系统? matlab如何做离散时变系统的阶跃响应图 新人求助 simulink里面状态空间方程那个模块怎么输入参数啊 状态空间模型的状态空间模型的时间序列预测的优点 六个半月的肚子,好小哦!是男孩、女孩? 就不管哈子APP绑定支付宝姓名和支付宝名称会不会出现安全问题? 我想考南京理工大学光电学院的电路与系统,哪位仁兄给介绍一下考研专业课的大纲? nba冠军历届冠军是谁? 突变理论在采矿工程中的应用 NBA三分榜排名是怎么样的? nba各个球队总冠军数量排名 nba哪只球队获得总冠军最多 为什么一打开其中的几个Excel文件就重启? 如何在幻灯片播放时打开其中嵌入的Excel对象 若要打开其中一个文件的话,点右键选择打开方式时只要选一个方式,桌面上所有的图标都会变成此方式。 Internet Explorer打开后打开其中的网页就打不开了 为什么打开其中几个excel文档时会提示我自己的电脑用户名已打开,只能以只读的形式打开? 今年安徽合肥市会计从业资格考试时间 批处理打开其中一个 今年安徽合肥会计从业资格考试报名时间、地点在哪里? CAD打开其中一个图到20%就不动了? 10合肥市会计继续教育什么时间开始什么时间结束,具体是怎样操作的 两个路由器互联,组成局域网 为什么打开其中一个excel表格总是出现一个microsoft office excel不能计算该公式的对话框 安徽省合肥市中级会计师证的报名时间