CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > ANSYS > CFX

Simulation of Radial piston pump

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   November 6, 2018, 02:46
Default
  #41
Senior Member
 
Join Date: Mar 2011
Location: Germany
Posts: 552
Rep Power: 20
cfd seeker is on a distinguished road
Quote:
Originally Posted by ghorrocks View Post
Please post an image which shows clearly which domains are rotating and which are moving mesh, and for the moving mesh domain clearly show your different boundary patches and the moving mesh boundary conditions you applied to them.
Hi,

thanks for the reply.

Image1: shows the full model

Image2: shows 5 pistons as rotating domain

Image3: shows the stationary domain comprising of inlet and outlet ports

Image4: shows the interface on the rotating domain side and defined as 'Stationary' for mesh motion

Image5: shows the interface on stationary domain side

Image6: shows the piston faces which are moving and hence defined as 'Specified Displacement' for mesh motion

Image7: shows the side walls of pistons which have been defined as 'Unspecified' for mesh motion

full_model.jpg rotating_domain.jpg stationary_domain.jpg interface_1.jpg interface_2.jpg
cfd seeker is offline   Reply With Quote

Old   November 6, 2018, 02:47
Default
  #42
Senior Member
 
Join Date: Mar 2011
Location: Germany
Posts: 552
Rep Power: 20
cfd seeker is on a distinguished road
Image6 and Image 7 in this post.

moving_walls.jpg

unspecified_walls.jpg
cfd seeker is offline   Reply With Quote

Old   November 6, 2018, 16:35
Default
  #43
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,716
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
Thanks, that explains what you are trying to do.

So is your question - why does the interface patch on the pistons deform? If so please post your CCL as well so I can check that.
__________________
Note: I do not answer CFD questions by PM. CFD questions should be posted on the forum.
ghorrocks is offline   Reply With Quote

Old   November 7, 2018, 02:49
Default
  #44
Senior Member
 
Join Date: Mar 2011
Location: Germany
Posts: 552
Rep Power: 20
cfd seeker is on a distinguished road
Quote:
Originally Posted by ghorrocks View Post
Thanks, that explains what you are trying to do.

So is your question - why does the interface patch on the pistons deform? If so please post your CCL as well so I can check that.
thanks for your reply. You can find the ccl of the case attached as a text document in the post.

In this case i have defined both the domains as Stationary so as to only model the movement of pistons.
Attached Files
File Type: txt Case.txt (33.9 KB, 6 views)
cfd seeker is offline   Reply With Quote

Old   November 7, 2018, 17:54
Default
  #45
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,716
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
In your mesh deformation setup you have Mesh Stiffness, option increase near small volumes. Try changing this to "Value" and defining a nominal value (say, 1.0).

Also, you have double precision off. Try turning it on.
__________________
Note: I do not answer CFD questions by PM. CFD questions should be posted on the forum.
ghorrocks is offline   Reply With Quote

Old   November 8, 2018, 05:43
Default
  #46
Senior Member
 
Join Date: Mar 2011
Location: Germany
Posts: 552
Rep Power: 20
cfd seeker is on a distinguished road
Quote:
Originally Posted by ghorrocks View Post
In your mesh deformation setup you have Mesh Stiffness, option increase near small volumes. Try changing this to "Value" and defining a nominal value (say, 1.0).

Also, you have double precision off. Try turning it on.
Hi Glenn,

thanks for your reply. That alaso didn't help.

But in the Domain Interface when I activated the 'Nonoverlap Condition' then the mesh on the Interface is not moving. Is this mean that whole of the interface is Nonoverlaping? From the CFX modelling guide I have read that the Nonoverlap portion of interface switches to Wall.

For the refernece I am attaching the figure so that you have an idea what I am talking about.

Nonoverlap.jpg
cfd seeker is offline   Reply With Quote

Old   November 8, 2018, 15:02
Default
  #47
Senior Member
 
Join Date: Mar 2011
Location: Germany
Posts: 552
Rep Power: 20
cfd seeker is on a distinguished road
I think i have found the reason why the mesh on the interface is deforming. It is written in the Modelling guide that when deforming mesh is used with the Conservative Interface Flux (condition at interface), it behaves like Unspecified mesh motion and no constraint is applied on the mesh nodes.

interface.jpg

Any idea that if some trick can be applied at the interface so that the mesh should not get deformed at the interface?
cfd seeker is offline   Reply With Quote

Old   November 8, 2018, 16:31
Default
  #48
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,716
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
You have defined the interface side on the mesh motion domain to be stationary so it should not move. But it appears to be acting as unspecified and that is not correct. I suspect what you are seeing is a bug in CFX so it would good to report it to ANSYS support as a possible bug.

Some ideas of work arounds:
* Use specified displacement with the displacement set to zero instead of stationary.
* Cut your pistons into two domains. Have a small domain next to the interface which does not have mesh motion. This means the mesh here will be fixed. And in the other matching domain have the mesh motion to do the piston motion. You should be able to get the mesh to be contiguous across these domains so no additional interface will be necessary.

The first approach is a simple work around which might work (no guarantees). The second one will definitely work but will result in another domain.
__________________
Note: I do not answer CFD questions by PM. CFD questions should be posted on the forum.
ghorrocks is offline   Reply With Quote

Old   November 10, 2018, 06:18
Default
  #49
Senior Member
 
Join Date: Mar 2011
Location: Germany
Posts: 552
Rep Power: 20
cfd seeker is on a distinguished road
Quote:
* Use specified displacement with the displacement set to zero instead of stationary.
I tried this but didn't work.


Quote:
* Cut your pistons into two domains. Have a small domain next to the interface which does not have mesh motion. This means the mesh here will be fixed. And in the other matching domain have the mesh motion to do the piston motion. You should be able to get the mesh to be contiguous across these domains so no additional interface will be necessary.
I will try this after the weekend.

Another thing....as i mentioned in my previous posts that when i activated the Non-overlap condition and defined the mesh to be Stationary on the Non-overlap portion of Interface then the mesh on the whole of interface stops to move. So does this mean that the whole of the interface is Non-overlaping and switched to wall when Non-overlap condition is activated?
cfd seeker is offline   Reply With Quote

Old   November 11, 2018, 03:12
Default
  #50
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,716
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
The CCL file you attached previously did not have anything about the non-overlap option in it. If you are talking about a different model then please attach the CCL of the model you are talking about.

As I said, I suspect this is actually a bug in CFX. If you are using CFX 19.2 you should report it. If you are using an older version of CFX you should update to V19.2. If you cannot update to V19.2 then you are stuck with it because ANSYS is not going to fix a bug in an old version.

But the domain splitting idea should work fine so this is a work-around which should work regardless.
__________________
Note: I do not answer CFD questions by PM. CFD questions should be posted on the forum.
ghorrocks 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
Boundary Condition for Pump simulation for Zero Head Condition Himanshu_Shrivastava Main CFD Forum 0 March 26, 2017 03:25
Dynamic simulation of piston Jaiganesh S Main CFD Forum 2 October 5, 2013 06:45
simulation of radial blower - topoSetDict problem nash OpenFOAM Pre-Processing 1 August 14, 2013 08:26
Piston Simulation helloworld922 Autodesk Simulation CFD 1 September 9, 2012 22:54
Centrifugal Pump simulation for radial forces tareqkh FLUENT 0 February 11, 2012 08:31


All times are GMT -4. The time now is 17:13.