{"title":"利用三维卷积神经网络和专家混合物模拟中等雷诺数的二维非稳态流动","authors":"Bob Zigon , Luoding Zhu","doi":"10.1016/j.cpc.2025.109540","DOIUrl":null,"url":null,"abstract":"<div><div>We introduce MoE-Bolt (Mixture of Experts for lattice Boltzman), a novel neural network approach for predicting the unsteady state of fluid flow past a cylinder. We modeled the problem as a sequence prediction where 8 time steps previous to time <em>t</em> were used to predict the velocity fields of time <em>t</em>. With Reynolds numbers in the training set from 138 to 196, the problem was difficult because the flow was in an unsteady-state. We used a mixture of experts (MoE) to work cooperatively on solving the problem. The advantage of this cooperation is that the computing domain was decomposed without human intervention. When 4 experts were used our solution exhibited a 15 decibel improvement in the signal to noise ratio when compared to the single expert configuration. Our results and analyses show that MoE-Bolt is an effective approach for unsteady flows and it is a stepping stone for predicting flow fields at all time instants without using data from the simulation.</div></div>","PeriodicalId":285,"journal":{"name":"Computer Physics Communications","volume":"310 ","pages":"Article 109540"},"PeriodicalIF":7.2000,"publicationDate":"2025-02-07","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Modeling 2D unsteady flows at moderate Reynolds numbers using a 3D convolutional neural network and a mixture of experts\",\"authors\":\"Bob Zigon , Luoding Zhu\",\"doi\":\"10.1016/j.cpc.2025.109540\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>We introduce MoE-Bolt (Mixture of Experts for lattice Boltzman), a novel neural network approach for predicting the unsteady state of fluid flow past a cylinder. We modeled the problem as a sequence prediction where 8 time steps previous to time <em>t</em> were used to predict the velocity fields of time <em>t</em>. With Reynolds numbers in the training set from 138 to 196, the problem was difficult because the flow was in an unsteady-state. We used a mixture of experts (MoE) to work cooperatively on solving the problem. The advantage of this cooperation is that the computing domain was decomposed without human intervention. When 4 experts were used our solution exhibited a 15 decibel improvement in the signal to noise ratio when compared to the single expert configuration. Our results and analyses show that MoE-Bolt is an effective approach for unsteady flows and it is a stepping stone for predicting flow fields at all time instants without using data from the simulation.</div></div>\",\"PeriodicalId\":285,\"journal\":{\"name\":\"Computer Physics Communications\",\"volume\":\"310 \",\"pages\":\"Article 109540\"},\"PeriodicalIF\":7.2000,\"publicationDate\":\"2025-02-07\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Computer Physics Communications\",\"FirstCategoryId\":\"101\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0010465525000438\",\"RegionNum\":2,\"RegionCategory\":\"物理与天体物理\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q1\",\"JCRName\":\"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Physics Communications","FirstCategoryId":"101","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0010465525000438","RegionNum":2,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
Modeling 2D unsteady flows at moderate Reynolds numbers using a 3D convolutional neural network and a mixture of experts
We introduce MoE-Bolt (Mixture of Experts for lattice Boltzman), a novel neural network approach for predicting the unsteady state of fluid flow past a cylinder. We modeled the problem as a sequence prediction where 8 time steps previous to time t were used to predict the velocity fields of time t. With Reynolds numbers in the training set from 138 to 196, the problem was difficult because the flow was in an unsteady-state. We used a mixture of experts (MoE) to work cooperatively on solving the problem. The advantage of this cooperation is that the computing domain was decomposed without human intervention. When 4 experts were used our solution exhibited a 15 decibel improvement in the signal to noise ratio when compared to the single expert configuration. Our results and analyses show that MoE-Bolt is an effective approach for unsteady flows and it is a stepping stone for predicting flow fields at all time instants without using data from the simulation.
期刊介绍:
The focus of CPC is on contemporary computational methods and techniques and their implementation, the effectiveness of which will normally be evidenced by the author(s) within the context of a substantive problem in physics. Within this setting CPC publishes two types of paper.
Computer Programs in Physics (CPiP)
These papers describe significant computer programs to be archived in the CPC Program Library which is held in the Mendeley Data repository. The submitted software must be covered by an approved open source licence. Papers and associated computer programs that address a problem of contemporary interest in physics that cannot be solved by current software are particularly encouraged.
Computational Physics Papers (CP)
These are research papers in, but are not limited to, the following themes across computational physics and related disciplines.
mathematical and numerical methods and algorithms;
computational models including those associated with the design, control and analysis of experiments; and
algebraic computation.
Each will normally include software implementation and performance details. The software implementation should, ideally, be available via GitHub, Zenodo or an institutional repository.In addition, research papers on the impact of advanced computer architecture and special purpose computers on computing in the physical sciences and software topics related to, and of importance in, the physical sciences may be considered.