CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > General Forums > Main CFD Forum

Rigid body warning

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   December 4, 2020, 21:30
Exclamation Rigid body warning
  #1
New Member
 
thamer
Join Date: Aug 2015
Posts: 5
Rep Power: 11
thamerS is on a distinguished road
Hello everyone,

Am working on a simulation implying a rigid body,
Actually, am receiving a warning on CFX solver saying:

''WARNING: Rotational degrees of freedom have not converged.
Maximum number of iterations exceeded.
Rigid Body: Rigid Body 1
Number of Iterations: 26
Residual on Angular Momentum Equation: 8.36441E-02''

the solver doesn't stop as it's not a major problem, when going on CFD-post I can clearly see the body rotating,
I don't know if this kind of warning may cause the divergence of my simulation.

Any help would be very appreciated,
Thanks in advance
thamerS is offline   Reply With Quote

Old   December 4, 2020, 23:41
Default
  #2
Senior Member
 
Kira
Join Date: Nov 2020
Location: Canada
Posts: 435
Rep Power: 8
aero_head is on a distinguished road
Hello Thamer,

What is the Courant number/CFL for the simulation?
aero_head is offline   Reply With Quote

Old   December 5, 2020, 13:26
Default
  #3
New Member
 
thamer
Join Date: Aug 2015
Posts: 5
Rep Power: 11
thamerS is on a distinguished road
Quote:
Originally Posted by aero_head View Post
Hello Thamer,

What is the Courant number/CFL for the simulation?
-------------------------------------------------------------------------------

Hey,
i just stopped the simulation because it's not converging, and here's the average scale information:


RMS Courant Number = 7.2565E+01
Maximum Courant Number = 6.4815E+02
thamerS is offline   Reply With Quote

Old   December 5, 2020, 16:21
Default
  #4
Senior Member
 
Kira
Join Date: Nov 2020
Location: Canada
Posts: 435
Rep Power: 8
aero_head is on a distinguished road
Hello Thamer,

Those seem pretty high, possibly the cause of the divergence. What time step size are you using for your simulation, and what is your smallest grid node size?

I ask because the CFL criteria is

\frac{U\Delta{t}}{\Delta{x}} < 1

Where {\Delta{t}} is the difference in time step size and {\Delta{x}} is the distance between grid node elements.

From my understanding, from theory, if the Courant number is <=1, fluid particles move from one cell to another within one time step (at most). If it is >1, fluid particles move through two or more cells at each time step and this can affect convergence negatively.

In general, lower time step to lower Courant number, raise time step to increase Courant number. The distance between grid node elements also plays a role as well, as per the equation.

Another cause for the divergence may be poorly set boundary conditions. So, if you give us information on:
1. The selected time step size,
2. The min/max grid node element size and
3. The boundary conditions you used
we may get a better sense of what the cause of the divergence is.
aero_head is offline   Reply With Quote

Old   December 5, 2020, 17:08
Default
  #5
New Member
 
thamer
Join Date: Aug 2015
Posts: 5
Rep Power: 11
thamerS is on a distinguished road
Quote:
Originally Posted by aero_head View Post
Hello Thamer,

Those seem pretty high, possibly the cause of the divergence. What time step size are you using for your simulation, and what is your smallest grid node size?

I ask because the CFL criteria is

\frac{U\Delta{t}}{\Delta{x}} < 1

Where {\Delta{t}} is the difference in time step size and {\Delta{x}} is the distance between grid node elements.

From my understanding, from theory, if the Courant number is <=1, fluid particles move from one cell to another within one time step (at most). If it is >1, fluid particles move through two or more cells at each time step and this can affect convergence negatively.

In general, lower time step to lower Courant number, raise time step to increase Courant number. The distance between grid node elements also plays a role as well, as per the equation.

Another cause for the divergence may be poorly set boundary conditions. So, if you give us information on:
1. The selected time step size,
2. The min/max grid node element size and
3. The boundary conditions you used
we may get a better sense of what the cause of the divergence is.
Hey Kira

i looked after what u mentioned and yeah, i think my meshing is too small concerning the time step that am selecting.
Am gonna try to go with a big very big mesh in order to see if my code is working right or no.
If you're interested we may have a call or screen share within teams to discuss that.
Thanks
thamerS is offline   Reply With Quote

Reply

Tags
cfx, rigid body motion, warning message


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
CFD by anderson, chp 10.... supersonic flow over flat plate varunjain89 Main CFD Forum 18 May 11, 2018 08:31
[blockMesh] Errors during blockMesh meshing Madeleine P. Vincent OpenFOAM Meshing & Mesh Conversion 51 May 30, 2016 11:51
[swak4Foam] installing funkySetFields prapanj OpenFOAM Community Contributions 65 October 8, 2015 18:46
[blockMesh] BlockMesh FOAM warning gaottino OpenFOAM Meshing & Mesh Conversion 7 July 19, 2010 15:11
Compilation errors in ThirdPartymallochoard feng_w OpenFOAM Installation 1 January 25, 2009 07:59


All times are GMT -4. The time now is 01:29.