DRLinFluids: An open-source Python platform of coupling deep reinforcement learning and OpenFOAM

Python(编程语言) 强化学习 解算器 执行机构 非线性系统 开源 流体力学 水准点(测量) 计算机科学 物理 人工智能 机械 软件 程序设计语言 量子力学 地理 大地测量学
作者
Qiulei Wang,Lei Yan,Gang Hu,Chao Li,Yiqing Xiao,Hao Xiong,Jean Rabault,Bernd R. Noack
出处
期刊:Physics of Fluids [American Institute of Physics]
卷期号:34 (8) 被引量:45
标识
DOI:10.1063/5.0103113
摘要

We propose an open-source Python platform for applications of deep reinforcement learning (DRL) in fluid mechanics. DRL has been widely used in optimizing decision making in nonlinear and high-dimensional problems. Here, an agent maximizes a cumulative reward by learning a feedback policy by acting in an environment. In control theory terms, the cumulative reward would correspond to the cost function, the agent to the actuator, the environment to the measured signals, and the learned policy to the feedback law. Thus, DRL assumes an interactive environment or, equivalently, a control plant. The setup of a numerical simulation plant with DRL is challenging and time-consuming. In this work, a novel Python platform, namely DRLinFluids, is developed for this purpose, with DRL for flow control and optimization problems in fluid mechanics. The simulations employ OpenFOAM as a popular, flexible Navier–Stokes solver in industry and academia, and Tensorforce or Tianshou as widely used versatile DRL packages. The reliability and efficiency of DRLinFluids are demonstrated for two wake stabilization benchmark problems. DRLinFluids significantly reduces the application effort of DRL in fluid mechanics, and it is expected to greatly accelerate academic and industrial applications.
最长约 10秒,即可获得该文献文件

科研通智能强力驱动
Strongly Powered by AbleSci AI
科研通是完全免费的文献互助平台,具备全网最快的应助速度,最高的求助完成率。 对每一个文献求助,科研通都将尽心尽力,给求助人一个满意的交代。
实时播报
研友_VZG7GZ应助苗条桐采纳,获得10
3秒前
4秒前
5秒前
能干妙竹发布了新的文献求助10
11秒前
albertchan完成签到,获得积分10
13秒前
未完成完成签到,获得积分10
13秒前
猪猪hero发布了新的文献求助10
14秒前
477驳回了cdercder应助
14秒前
学就完了完成签到,获得积分10
14秒前
kittyoyo完成签到,获得积分10
15秒前
小马甲应助wucl1990采纳,获得10
19秒前
lailight完成签到,获得积分10
19秒前
杨一天完成签到,获得积分10
21秒前
火星上荟完成签到 ,获得积分10
22秒前
JamesPei应助天涯赤子采纳,获得10
23秒前
WeikaiZhou完成签到,获得积分10
23秒前
24秒前
24秒前
yjy完成签到,获得积分10
25秒前
科研民工完成签到 ,获得积分10
27秒前
28秒前
高高诗柳完成签到 ,获得积分10
28秒前
29秒前
29秒前
ddupstaywell完成签到,获得积分10
31秒前
难过以晴完成签到,获得积分20
31秒前
闪闪水云完成签到 ,获得积分10
32秒前
踏实采波完成签到,获得积分10
32秒前
lzd完成签到,获得积分10
33秒前
lnn完成签到,获得积分10
33秒前
33秒前
hahaha发布了新的文献求助10
33秒前
33秒前
称心茹嫣完成签到 ,获得积分10
34秒前
wucl1990发布了新的文献求助10
34秒前
Dong完成签到 ,获得积分10
35秒前
36秒前
情怀应助专心搞学术采纳,获得30
38秒前
天涯赤子发布了新的文献求助10
40秒前
zho发布了新的文献求助10
40秒前
高分求助中
Neuromuscular and Electrodiagnostic Medicine Board Review 1000
こんなに痛いのにどうして「なんでもない」と医者にいわれてしまうのでしょうか 510
いちばんやさしい生化学 500
Comprehensive Supramolecular Chemistry II 500
The First Nuclear Era: The Life and Times of a Technological Fixer 500
储氢技术与材料 300
Avialinguistics:The Study of Language for Aviation Purposes 270
热门求助领域 (近24小时)
化学 材料科学 医学 生物 工程类 有机化学 物理 生物化学 纳米技术 计算机科学 化学工程 内科学 复合材料 物理化学 电极 遗传学 量子力学 基因 冶金 催化作用
热门帖子
关注 科研通微信公众号,转发送积分 3683202
求助须知:如何正确求助?哪些是违规求助? 3234656
关于积分的说明 9815626
捐赠科研通 2946190
什么是DOI,文献DOI怎么找? 1615496
邀请新用户注册赠送积分活动 762963
科研通“疑难数据库(出版商)”最低求助积分说明 737642