Comments (1)
Hi @ruyigolden-cudgel ,
If you change the Re through the velocity, without changing the mesh / numerical timestep, you will likely break the CFL condition and your simulation will diverge. This is likely what the NaN indicate / how they arise.
We have looked at a bit higher Res in the following study:
- https://pubs.aip.org/aip/pof/article-abstract/32/5/053605/1033993/Robust-active-flow-control-over-a-range-of?redirectedFrom=fulltext (also on ArXiv at https://arxiv.org/abs/2004.12417 )
- https://github.com/thw1021/Cylinder2DFlowControlGeneral
As you can see, the Re was changed by changing the value of nu in the code:
I also think we had to tune the mesh (see the different baselines / meshes for the different Re values):
Note that this code is not suited for going much higher in Re than what is done there. We are going quite a bit higher in Re in newer works (for example, see https://www.mdpi.com/2076-0825/11/12/359 ), but that requires using another code. Nowadays I would recommend using another system than this old code, for example see https://github.com/venturi123/DRLinFluids (described in https://pubs.aip.org/aip/pof/article-abstract/34/8/081801/2846652/DRLinFluids-An-open-source-Python-platform-of?redirectedFrom=fulltext , also available on ArXiv at https://arxiv.org/abs/2205.12699 ).
Closing the issue, please see the linked materials.
from cylinder2dflowcontroldrl.
Related Issues (20)
- How to customize the .xdmf file for initial conditions? HOT 7
- How the reward function working HOT 3
- No file in mesh directory HOT 5
- How to define Neumann boundary condition HOT 1
- symmetric case HOT 4
- Problem with creating a new mesh HOT 3
- about changing the geometry HOT 5
- could not connect to display ":0.0" HOT 9
- Can not get the "fenics-and-more.img" file HOT 5
- Could not open image; image format not recognized HOT 15
- Change the model and run singlerunner from Ann_ controlled_ flow_ Singlerun folder, did not get the same result HOT 3
- New airfoil model encountered mesh convertion probelm HOT 2
- About Q<0.06 HOT 1
- Lift fluctuations resulting from DRL training using the OpenFOAM platform HOT 2
- Negative drag values while training HOT 4
- issues about running single_runner.py HOT 10
- Download the Singularity container HOT 2
- problems about singularity container parts HOT 3
- Using Dolphin Expression HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from cylinder2dflowcontroldrl.