在深度学习与流体力学融合的背景下,科研边界不断拓展,创新成果层出不穷。从物理模型融合到复杂流动模拟,从数据驱动研究到流场智能分析,深度学习正以前所未有的力量重塑流体力学领域。目前在Nature和Science杂志上发表的深度学习驱动的流体力学方面的论文主要集中以下几个方面:
1、物理模型与深度学习的融合:研究如何将传统的物理模型与深度学习算法相结合,以提高流体力学问题的预测准确性和计算效率。
2、复杂流动模拟:利用深度学习技术对复杂流动现象进行模拟和分析,包括湍流、多相流、非牛顿流体等,以揭示流动的内在规律。
3、数据驱动的流体力学研究:通过收集和分析大量的流体力学实验和计算数据,使用深度学习模型来识别流动特征和预测流动行为。
4、流场智能分析:开发智能算法对流场数据进行分析,以识别流动结构、预测流动分离和过渡等现象,提高流动控制和优化的能力。
5、流体力学中的不确定性量化:应用深度学习技术对流体力学中的不确定性进行量化和分析,以提高预测的可靠性。
6、流体力学中的优化问题:利用深度学习进行流体力学中的优化问题研究,包括形状优化、流场控制优化等,以实现更优的流体动力学性能。
一、适用人群:
流体力学相关领域的科研人员,力学、航空航天科学与工程、工业通用技术及设备、动力工程、船舶工业、建筑科学与工程、石油天然气工业、机械工业、汽车工业、环境科学与资源利用等领域的工程师,工业自动化、机器人、智能制造等相关行业从业者,跨领域研究人员。
基于Fluent和深度学习算法驱动的流体力学计算与应用
流体力学基础
一、流体力学基础理论与编程实战
1、流体力学的主要内容
2、不可压缩流体力学的基本方程
3、Navier–Stokes方程的数值求解介绍
4、有限体积法与有限差分法介绍
案例实践:
1、Matlab编程实现有限差分(案例教学)
2、使用深度学习框架(如TensorFlow或PyTorch)进行流体力学问题的案例
例如使用神经网络进行流场重建(案例教学)
二、Fluent简介与案例实战
1、Fluent软件概述:软件功能和特点、Fluent在流体力学中的应用
2、网格划分与计算流程:网格划分技术、Fluent计算流程和步骤、
3、基于Fluent软件的稳态与非稳态流体计算
4、基于Fluent软件对两相流求解
5、Fluent仿真后处理
案例实践:
1、圆柱绕流、喷雾蒸发的Fluent求解流程(案例教学)
讨论Fluent与深度学习结合的潜力,如使用深度学习优化Fluent的网格划分和参数估计(案例教学)
线性代数数据处理
三、机器学习线性代数基础与数据处理
1、了解Python语言的特征,特别是向量表示
2、数据分布的度量
3、特征值分解进行主成分分析PCA
4、奇异值分解SVD
5、数据降维
基于Python语言的CFD数据压缩(案例教学)
人工智能深度学习基础
四、人工智能基础理论与优化方法
1、基本概念、神经网络的第一性原理
2、感知机模型
3、激活函数分类介绍
4、损失函数分类介绍
5、优化算法的分类介绍
6、Pytorch介绍及环境搭建
案例实践:Python实现基础网络架构
1、 梯度下降算法的Python实现
2、二阶函数极值问题求解(案例教学)
3、使用生成对抗网络(GANs)提高流场分辨率(案例教学)
动力学神经网络
五、利用动力学神经网络求解微分方程
1、残差神经网络(ResNet)介绍
2、利用ResNet求解常微分方程(NeuralODE)
3、使用Neural ODE求解动力学问题(案例教学)
动力学神经网络及其流体力学应用(案例教学)
卷积神经网络(CNN)
六、卷积神经网络与流动特征提取
1、卷积的定义与特定
2、卷积神经网络的基本结构
3、CNN如何用于流场信息预测分析,如湍流传热预测(案例教学)
物理融合神经网络
七、物理融合神经网络在湍流模拟中的应用
1、基于JAX框架的物理融合的神经网络(PINN)
2、JAX-PINN的训练专家导引
3、JAX-PINN求解圆柱绕流(案例教学)
进阶案例实践:二维机翼流场的模拟预测(案例教学)
流动控制
八、利用强化学习实现流动控制
1、强化的核心概念—马尔可夫决策过程
2、Q-learning介绍
3、利用强化学习实现2D 卡门涡街的流动控制(案例教学)
一、特色:
- 跨学科前沿技术融合:课程涵盖流体力学的基础理论与应用,主要讲授如何利用深度学习算法来解决流体力学中的复杂问题,如流场重建、网格划分优化、使用神经网络进行流场重建、生成对抗网络提高流场分辨率、求解常微分方程、流场信息预测分析等。能够拓展传统流体力学的研究边界,为解决实际工程问题提供新的思路和方法.
2、丰富实战案例驱动:通过大量的案例教学,如Matlab编程实现有限差分、使用深度学习框架进行流体力学问题求解、Fluent软件的流体计算案例、湍流传热预测、二维机翼流场的模拟预测、二维机翼流场的模拟预测等,使学员能够将理论知识应用于实际问题的解决过程中,增强动手能力和工程实践能力。
3、全面的技术栈覆盖:从基础的线性代数、数据处理,到复杂的人工智能理论和优化方法,再到残差神经网络和卷积神经网络应用,培训内容覆盖了从基础到高级的多个技术层面。
5、物理融合神经网络(PINN)的应用:介绍了物理融合神经网络在湍流模拟中的应用,这是一种将物理定律嵌入到神经网络架构中的创新方法。
6、强化学习在流动控制中的应用:提供了强化学习在流动控制中的实际应用案例,如2D卡门涡街的流动控制,这是流动控制领域的一个新兴研究方向。
二、讲师:
来自国家“985工程”重点高校,主要从事物理和数据驱动的力学建模仿真研究,近年来发表SCI论文15篇,授权三项发明专利。研究方向包括:计算流体力学、流体力学中的机器学习方法、数据驱动的计算力学、有限元方法等。