CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Community Contributions

[waves2Foam] waveFoam coupled with AMI sliding interface

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   November 17, 2014, 11:34
Default waveFoam coupled with AMI sliding interface
  #1
New Member
 
Join Date: Aug 2014
Posts: 9
Rep Power: 11
surfer is on a distinguished road
Dear waveFoamers,

I have a problem in using waveFoam solver coupled with AMI interface. I would like to analyse how a wave influence the rotation of a simple laminar plate around a fixed point in terms of its rotation velocity; the plate is partially submerged in water. I create a simple mesh made by two regions: an external region which is fixed, and an internal region which is allowed to rotate around a fixed point which is placed at the interface between water and air; the rotating plate is placed into the rotating region. On the interfaces between these two regions I imposed "cyclicAMI" boundary condition in order to allow the solution to be interpolated and the wave to pass from one region to the other. Unfortunately the simulation blows up: after some iterations, when the wave starts entering the rotating mesh region, I note a sudden increase in velocity: this increase continues inside the moving region till unphysical values.

I made some tests, and the problem arises even if the rotating mesh region does not move, that means even if I use waveFoam instead of waveDyMFoam and in dynamicMeshDict I set the staticFvMesh option.

Furthermore, I made another test (with interFoam), where I imposed a rotating fixed velocity for the plate, and I assumed the water as completely at rest at the initial time without simulating any wave propagation. AMI set-up is the same as in the previous simulations, generating a sliding interface between the static and the rotating mesh region. This simulation runs perfectly without blowing up.

So it seems to me that the problem arises when I set up sixDoFRigidBodyMotion options in dynamicMeshDict and I couple it to waveFoam solver.

Does anybody of you have similar problems? Does any of you have any idea about where I am going wrong?

I than you a lot in advance for your help.

Kind regards,

surfer
surfer is offline   Reply With Quote

Old   November 17, 2014, 15:21
Default
  #2
ngj
Senior Member
 
Niels Gjoel Jacobsen
Join Date: Mar 2009
Location: Copenhagen, Denmark
Posts: 1,900
Rep Power: 37
ngj will become famous soon enoughngj will become famous soon enough
Good evening,

It is really hard to know, but you could try with a damBreak coming from outside through the AMI-interface.

Another thing. I cannot remember whether I ever made support for topological changes in the mesh, and you might need that with AMI? It should be fairly simple to check, if you look in the relaxationShape objects.

This, however, cannot be the problem, since it also crashes under static conditions. There are a lot of possibility: Mesh quality, courant numbers, schemes not compatible with both rotating meshes and waves, etc. With the rather limited information on your system it is hard to help.

Did you solve the problem with 2.3.x?

Kind regards,

Niels
__________________
Please note that I do not use the Friend-feature, so do not be offended, if I do not accept a request.
ngj is offline   Reply With Quote

Old   November 18, 2014, 03:29
Default
  #3
New Member
 
Join Date: Aug 2014
Posts: 9
Rep Power: 11
surfer is on a distinguished road
Dear Niels,

I thank you a lot for your quick answer and support.

Yes, I run the case with 2.3.x, but this is due to the fact that with the 2.3.0 version crashes too in the same manner. I found a thread where they talk about a commit that was done for correcting a bug in OpenFOAM files where AMI is implemented: the bug concerned the behavior of the interface tracked by interFoam solver across cyclicAMI patches. And so I decided to pass to the version 2.3.x, in order to include this commit.
But nothing has changed.

I will try to increase the mesh quality in order to see if this is the problem. I hope so. I let you know about the results.

Thanks a lot again.

Kind regards,

surfer
surfer 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
sliding mesh problem in CFX Saima CFX 46 September 11, 2021 07:38
OpenFOAM 2.1.x - AMI (Arbitrary Mesh Interface) philippose OpenFOAM Running, Solving & CFD 39 March 17, 2017 09:52
3D Sliding Mesh Interface Tauseef FLUENT 0 August 4, 2016 10:00
Sliding Interface issues philippose OpenFOAM Running, Solving & CFD 7 May 5, 2014 03:13
mixerVesselAMI2D's mass is not balancing sharonyue OpenFOAM Running, Solving & CFD 6 June 10, 2013 09:34


All times are GMT -4. The time now is 12:26.