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

What is the name of the formulation for flows with sliding meshes?

Register Blogs Community New Posts Updated Threads Search

Like Tree2Likes
  • 1 Post By LuckyTran
  • 1 Post By LuckyTran

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   January 12, 2024, 14:02
Default What is the name of the formulation for flows with sliding meshes?
  #1
Senior Member
 
NotOverUnderated's Avatar
 
ONESP-RO
Join Date: Feb 2021
Location: Somwhere on Planet Earth
Posts: 127
Rep Power: 5
NotOverUnderated is on a distinguished road
Hello,

For typical static meshes, the Navier stokes equations are written in an Eulerian formulation.

But I am not sure about meshes that have some parts that are rotating which are usually modeled using the sliding mesh technique.

Example:

Below is an example of a domain used to simulate the flow around a rotating rectangle object.



1) What is the forumlation name for such simulations? It is certainly not an Eulerian formulation because the inner region is rotating. On the other hand it is not like a Lagrangian formulation either.

Any help is very much appreciated.

Kind regards
ONESP-RO
Attached Images
File Type: png domain_with_rotating_region.png (18.3 KB, 46 views)
__________________
Don't keep making the same mistakes. Try to make new mistakes.
NotOverUnderated is offline   Reply With Quote

Old   January 12, 2024, 14:53
Default
  #2
Senior Member
 
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,771
Rep Power: 71
FMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura about
Have a look to "Chimera methods"
FMDenaro is offline   Reply With Quote

Old   January 12, 2024, 15:02
Default
  #3
Senior Member
 
NotOverUnderated's Avatar
 
ONESP-RO
Join Date: Feb 2021
Location: Somwhere on Planet Earth
Posts: 127
Rep Power: 5
NotOverUnderated is on a distinguished road
Quote:
Originally Posted by FMDenaro View Post
Have a look to "Chimera methods"
Thank you for your reply.
I know a little bit about overset meshes but I am interested in formulation name for sliding meshes. Is it the same as overset meshes? I have checked some resources but they are heavy on maths beyond what I could understand.
__________________
Don't keep making the same mistakes. Try to make new mistakes.
NotOverUnderated is offline   Reply With Quote

Old   January 12, 2024, 16:59
Default
  #4
Senior Member
 
Lucky
Join Date: Apr 2011
Location: Orlando, FL USA
Posts: 5,675
Rep Power: 66
LuckyTran has a spectacular aura aboutLuckyTran has a spectacular aura aboutLuckyTran has a spectacular aura about
We just call it moving mesh.


Actually it is still Eulerian because sliding interface is what enables the grid to move in-sync with the motion of the boundaries and it is the same Eulerian equations just with a non-constant mesh. The sliding mesh is the only "new" technique at the mesh interface between stationary and moving parts and it effectively only a BC.


The same is true when you have deforming boundaries as long as the grid morphs with the boundary. For these cases, we like to call them dynamic meshes because it requires a re-gridding every time-step whereas the sliding mesh does not require re-gridding. Both are Eulerian.
LuckyTran is offline   Reply With Quote

Old   January 14, 2024, 00:41
Default
  #5
Senior Member
 
NotOverUnderated's Avatar
 
ONESP-RO
Join Date: Feb 2021
Location: Somwhere on Planet Earth
Posts: 127
Rep Power: 5
NotOverUnderated is on a distinguished road
Quote:
Originally Posted by LuckyTran View Post
We just call it moving mesh.


Actually it is still Eulerian because sliding interface is what enables the grid to move in-sync with the motion of the boundaries and it is the same Eulerian equations just with a non-constant mesh. The sliding mesh is the only "new" technique at the mesh interface between stationary and moving parts and it effectively only a BC.


The same is true when you have deforming boundaries as long as the grid morphs with the boundary. For these cases, we like to call them dynamic meshes because it requires a re-gridding every time-step whereas the sliding mesh does not require re-gridding. Both are Eulerian.
Many thanks for your reply.

Eulerian meshes,by definition, are fixed meshes and have no moving vertices. After delving a little bit in literature I found that the formulation used for sliding meshes is known as Arbitrary-Lagrangian-Eulerian (ALE).

Kind regards
__________________
Don't keep making the same mistakes. Try to make new mistakes.
NotOverUnderated is offline   Reply With Quote

Old   January 14, 2024, 01:11
Default
  #6
Senior Member
 
Lucky
Join Date: Apr 2011
Location: Orlando, FL USA
Posts: 5,675
Rep Power: 66
LuckyTran has a spectacular aura aboutLuckyTran has a spectacular aura aboutLuckyTran has a spectacular aura about
Eulerian reference frames existed long before CFD and meshes. That clearly cannot be the definition! I think it goes all the way back to this guy named Euler.

But I guess it is now 2024 and we let codes can have whatever pronouns they want.
FliegenderZirkus likes this.
LuckyTran is offline   Reply With Quote

Old   January 14, 2024, 04:23
Default
  #7
Senior Member
 
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,771
Rep Power: 71
FMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura about
Quote:
Originally Posted by NotOverUnderated View Post
Many thanks for your reply.

Eulerian meshes,by definition, are fixed meshes and have no moving vertices. After delving a little bit in literature I found that the formulation used for sliding meshes is known as Arbitrary-Lagrangian-Eulerian (ALE).

Kind regards
No, Eulerian moving control volume exist, too.
FMDenaro is offline   Reply With Quote

Old   January 14, 2024, 07:54
Default
  #8
Senior Member
 
NotOverUnderated's Avatar
 
ONESP-RO
Join Date: Feb 2021
Location: Somwhere on Planet Earth
Posts: 127
Rep Power: 5
NotOverUnderated is on a distinguished road
Quote:
Originally Posted by FMDenaro View Post
No, Eulerian moving control volume exist, too.
Do you mind sharing any references? I cannot find a single reference that states that Eulerian control volumes can move.

Kind regards
__________________
Don't keep making the same mistakes. Try to make new mistakes.
NotOverUnderated is offline   Reply With Quote

Old   January 14, 2024, 08:20
Default
  #9
Senior Member
 
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,771
Rep Power: 71
FMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura about
Quote:
Originally Posted by NotOverUnderated View Post
Do you mind sharing any references? I cannot find a single reference that states that Eulerian control volumes can move.

Kind regards



Forget for a moment the CFD and go to the fundamental fluid mechanics textbooks, you will read that a control volume moving at a prescribed arbitrary velocity is still an Eulerian framework. Only when the volume moves by means of the mapping of the flow velocity that is called Lagrangian.
FMDenaro is offline   Reply With Quote

Old   January 14, 2024, 09:46
Default
  #10
Senior Member
 
NotOverUnderated's Avatar
 
ONESP-RO
Join Date: Feb 2021
Location: Somwhere on Planet Earth
Posts: 127
Rep Power: 5
NotOverUnderated is on a distinguished road
Quote:
Originally Posted by FMDenaro View Post
Forget for a moment the CFD and go to the fundamental fluid mechanics textbooks, you will read that a control volume moving at a prescribed arbitrary velocity is still an Eulerian framework. Only when the volume moves by means of the mapping of the flow velocity that is called Lagrangian.
I believe there is a misunderstanding. Yes we can consider a moving control (with constant velocity or accelerating) as in control volume around an accelerating rocket and consider it as Eulerian Control volume but only because the frame is attached to the control volume itself (side note: in CFD the equivalent of this approach for modeling of rotating objects is to use SRF (single reference frame) or MRF (multiple reference frame)) because the equations are written in a relative reference frame.

If the equations are written in a absolute fixed frame, one can see that the analysis above cannot be used to model a true rotating object (as in my first post above) where the angle of the rectangle is changing over time (See this animation for illustration: https://www.youtube.com/watch?v=b0Gf8TRdWGo).

My conclusion is that an Eulerian description for trully moving meshes in absolute frames does not make much sense.

I appreciate any suggestions/corrections
__________________
Don't keep making the same mistakes. Try to make new mistakes.
NotOverUnderated is offline   Reply With Quote

Old   January 14, 2024, 10:09
Default
  #11
Senior Member
 
Lucky
Join Date: Apr 2011
Location: Orlando, FL USA
Posts: 5,675
Rep Power: 66
LuckyTran has a spectacular aura aboutLuckyTran has a spectacular aura aboutLuckyTran has a spectacular aura about
The approach you show in your own post is an example of a case where the mesh is attached to the reference frame. Even if you provided no picture, it would be implied anyway if you are use a sliding mesh. Because otherwise, there would be no reason to be using a sliding mesh.

Not all moving meshes are Eulerian but that was not your question. Still, even if you were modeling flow in aortic valves mounted on a rocket engine orbiting a star, that would still (most likely) be an Eulerian formulation as long as you are using simple definitions of derivatives. You can have arbitrary mesh motion and it remains Eulerian. It only becomes Lagrangian when you start using the material derivative. Lagrangian formulations exist in specialized codes but that is extremely far fetched from what your question is. It doesn't become Lagrangian just because it moves, Eulerian grids can move anywhere they like.

So, answered already. There is no general special name for what you show in your picture because it's not special.
FMDenaro likes this.
LuckyTran is offline   Reply With Quote

Old   January 14, 2024, 15:19
Default
  #12
Senior Member
 
Joern Beilke
Join Date: Mar 2009
Location: Dresden
Posts: 500
Rep Power: 20
JBeilke is on a distinguished road
http://sokocalo.engr.ucdavis.edu/~je...EPO/CM2410.pdf
JBeilke is offline   Reply With Quote

Old   January 15, 2024, 04:25
Default
  #13
Senior Member
 
NotOverUnderated's Avatar
 
ONESP-RO
Join Date: Feb 2021
Location: Somwhere on Planet Earth
Posts: 127
Rep Power: 5
NotOverUnderated is on a distinguished road
Quote:
Originally Posted by LuckyTran View Post
The approach you show in your own post is an example of a case where the mesh is attached to the reference frame. Even if you provided no picture, it would be implied anyway if you are use a sliding mesh. Because otherwise, there would be no reason to be using a sliding mesh.

Not all moving meshes are Eulerian but that was not your question. Still, even if you were modeling flow in aortic valves mounted on a rocket engine orbiting a star, that would still (most likely) be an Eulerian formulation as long as you are using simple definitions of derivatives. You can have arbitrary mesh motion and it remains Eulerian. It only becomes Lagrangian when you start using the material derivative. Lagrangian formulations exist in specialized codes but that is extremely far fetched from what your question is. It doesn't become Lagrangian just because it moves, Eulerian grids can move anywhere they like.

So, answered already. There is no general special name for what you show in your picture because it's not special.
I do not think so. The moving mesh in a sliding mesh is not Eulerian. For reference, take a look at section 6.2 in this classical reference [1], quoted below:

Quote:
The ALE kinematical description avoids excessive mesh distortion (see Figure 7). For this problem, a computationally efficient rezoning strategy is obtained by dividing the mesh into three zones: (1) the mesh inside the inner circle is prescribed to move rigidly attached to the rectangle (no mesh distortion and simple treatment of interface conditions); (2) the mesh outside the outer circle is Eulerian (no mesh distortion and no need to select mesh velocity); (3) a smooth transition is prescribed in the ring between the circles (mesh distortion under control).




Figure legend: Details of finite element mesh around the rectangle. The ring allows a smooth transition
between the rigidly moving mesh around the rectangle and the Eulerian mesh far from it


Reference:

[1] DONEA, Jean, HUERTA, Antonio, PONTHOT, J.‐Ph, et al. Arbitrary Lagrangian–Eulerian Methods. Encyclopedia of computational mechanics, 2004.
Attached Images
File Type: png fig.png (87.2 KB, 21 views)
__________________
Don't keep making the same mistakes. Try to make new mistakes.
NotOverUnderated is offline   Reply With Quote

Old   January 15, 2024, 04:56
Default
  #14
Senior Member
 
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,771
Rep Power: 71
FMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura aboutFMDenaro has a spectacular aura about
Quote:
Originally Posted by NotOverUnderated View Post
I do not think so. The moving mesh in a sliding mesh is not Eulerian. For reference, take a look at section 6.2 in this classical reference [1], quoted below:





Reference:

[1] DONEA, Jean, HUERTA, Antonio, PONTHOT, J.‐Ph, et al. Arbitrary Lagrangian–Eulerian Methods. Encyclopedia of computational mechanics, 2004.



In my opinion, a Lagrangian grid is defined only when it moves according to the flow. Any other type of arbitrary moving mesh remains Eulerian.
FMDenaro is offline   Reply With Quote

Old   January 15, 2024, 08:36
Default
  #15
Senior Member
 
Lucky
Join Date: Apr 2011
Location: Orlando, FL USA
Posts: 5,675
Rep Power: 66
LuckyTran has a spectacular aura aboutLuckyTran has a spectacular aura aboutLuckyTran has a spectacular aura about
The whole point of ALE is to use mesh coordinates, allowing a purely Eulerian framework to solve the problem of moving boundaries.


Every unstructured FVM solver I've ever seen uses mesh coordinates since you must always compute the face fluxes based on adjacent neighbor pairs. This would make the vast majority of FVM (and CFD) codes ALE codes. Even if I assume that the politically correct name for such a formulation is ALE and not almost purely Eulerian (APE), that would make virtually all CFD codes ALE and not APEs. Again, not special. ALE's are the CFD version of the Apache Helicopter meme.
LuckyTran is offline   Reply With Quote

Reply


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
Preserve meshes in Fluent parametric run hwerner2014 FLUENT 2 February 28, 2022 16:29
[GAMBIT] Link Face Meshes + Size Function sasizza ANSYS Meshing & Geometry 1 April 14, 2015 09:01
3D sliding meshes lml FLUENT 6 September 9, 2014 07:16
Sliding Interface issues philippose OpenFOAM Running, Solving & CFD 7 May 5, 2014 03:13
sliding meshes betakv OpenFOAM 1 August 12, 2009 12:34


All times are GMT -4. The time now is 02:54.