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   October 26, 2018, 08:23
Default
  #21
Senior Member
 
Join Date: Mar 2011
Location: Germany
Posts: 552
Rep Power: 20
cfd seeker is on a distinguished road
Quote:
Originally Posted by Gert-Jan View Post
As I already mentioned, you can close the gap. Then there will be a wall with zero thickness. Do not include this wall in any way in your CFD-calculation. It should be completely absent.
ok but if I don't include the connecting wall then the mesh of suction and pressure sides will be totally disconnected from eachother and the interface side of stationary parts will be discontinous from eachother. Can CFX handle this?

Also as per my understanding the interface should be exactly same on both the sides?

Quote:
Needles to say, that if the goal of your CFD-study is to the determine the flow through the gap, then you should not apply this simplification. But that depends on the question that you are trying to answer using CFD.........
the pump has already been designed and working. Purpose is to get the simulation model of pump so that the effect of variation of different parameters on pressure delivered by the pump can be studied e.g increasing no. of pistons.
cfd seeker is offline   Reply With Quote

Old   October 26, 2018, 08:33
Default
  #22
Senior Member
 
Gert-Jan
Join Date: Oct 2012
Location: Europe
Posts: 1,828
Rep Power: 27
Gert-Jan will become famous soon enough
Quote:
Originally Posted by cfd seeker View Post
ok but if I don't include the connecting wall then the mesh of suction and pressure sides will be totally disconnected from eachother and the interface side of stationary parts will be discontinous from eachother. Can CFX handle this?
Yes. No problem

Quote:
Originally Posted by cfd seeker View Post
Also as per my understanding the interface should be exactly same on both the sides?
No, not necessary. Certainly, if you have a coarse mesh on either side, it will affect your solution. Therefore, you could perform some tests to check their influence.
Gert-Jan is offline   Reply With Quote

Old   October 26, 2018, 08:40
Default
  #23
Senior Member
 
Join Date: Mar 2011
Location: Germany
Posts: 552
Rep Power: 20
cfd seeker is on a distinguished road
thanks for your help. I will try this and will share the results.

One more thing. If i include the connecting wall between suction and pressure ports and just consider it as a part of interface on both sides of interface, will it gonna work?
cfd seeker is offline   Reply With Quote

Old   October 31, 2018, 03:21
Default
  #24
Senior Member
 
Join Date: Mar 2011
Location: Germany
Posts: 552
Rep Power: 20
cfd seeker is on a distinguished road
Quote:
Originally Posted by Gert-Jan View Post
Yes. No problem



No, not necessary. Certainly, if you have a coarse mesh on either side, it will affect your solution. Therefore, you could perform some tests to check their influence.
For the interface model which model i can use? When I am using the transient-rotor stator I am getting the following error as seen in the figure attached with the post.

interface.jpg

Any idea?
cfd seeker is offline   Reply With Quote

Old   October 31, 2018, 03:40
Default
  #25
Senior Member
 
Gert-Jan
Join Date: Oct 2012
Location: Europe
Posts: 1,828
Rep Power: 27
Gert-Jan will become famous soon enough
Turn on the expert parameter?
Gert-Jan is offline   Reply With Quote

Old   October 31, 2018, 05:23
Default
  #26
Senior Member
 
Join Date: Mar 2011
Location: Germany
Posts: 552
Rep Power: 20
cfd seeker is on a distinguished road
Even with frozen Rotor it's not working because I think the pistons are not getting the right motion.

For the mesh motion i have defined 5 local coordinate systems at the interface surface of each piston as seen in the figure1. I set to rotate the local coordinate frame at the same rotational speed so that I can easily define the displacement of each piston in each local coordinate system (e.g. for local coordinate system of piston1 as seen in figure 2) . But when i define the rotational speed of local coordinate system then i can't access this coordinate system under the boundary condition panel as seen in figure 3. In such a case how i can refer the local coordinate system for definition of Mesh displacement?

interface1.jpg interface2.jpg interface3.jpg
cfd seeker is offline   Reply With Quote

Old   October 31, 2018, 10:43
Default
  #27
Senior Member
 
Join Date: Mar 2011
Location: Germany
Posts: 552
Rep Power: 20
cfd seeker is on a distinguished road
Just a simple question. When I load the mesh in CFX then CFX automatically places Global coordinate system centre at the centre of body as shown by the red dot in the attached figure. centre.jpg

I am asking this because I don't know the location of Global coordinate system and I am just specifying 'Global Y' as rotation axis.
cfd seeker is offline   Reply With Quote

Old   October 31, 2018, 15:41
Default
  #28
Senior Member
 
Gert-Jan
Join Date: Oct 2012
Location: Europe
Posts: 1,828
Rep Power: 27
Gert-Jan will become famous soon enough
I know it is possible with immersed solids. I can share an example which is different but contains the similar settings.
I don't know with moving mesh. Maybe there is a limitation on moving mesh in combination with a rotating domain. I doubt it, but if you want to be sure I would ask the Support for an example.
Gert-Jan is offline   Reply With Quote

Old   October 31, 2018, 15:47
Default
  #29
Senior Member
 
Gert-Jan
Join Date: Oct 2012
Location: Europe
Posts: 1,828
Rep Power: 27
Gert-Jan will become famous soon enough
Quote:
Originally Posted by cfd seeker View Post
Just a simple question. When I load the mesh in CFX then CFX automatically places Global coordinate system centre at the centre of body as shown by the red dot in the attached figure.

I am asking this because I don't know the location of Global coordinate system and I am just specifying 'Global Y' as rotation axis.

I don't understand this. If I am correct, CFX creates the Global Axis on the origin (0,0,0). As a check, you can always create a monitoring point with certain coordinates to find where you are in the geometry.
Gert-Jan is offline   Reply With Quote

Old   October 31, 2018, 16:09
Default
  #30
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,705
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
I have use moving mesh and TRS to model rotary sliding valves many times and it works fine for me. But I do not use moving mesh and rotating frames of reference on the same domain. I have a domain either moving mesh or rotating frame of reference, but not both.
__________________
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 1, 2018, 11:48
Default
  #31
Senior Member
 
Join Date: Mar 2011
Location: Germany
Posts: 552
Rep Power: 20
cfd seeker is on a distinguished road
Quote:
Originally Posted by Gert-Jan View Post
I know it is possible with immersed solids. I can share an example which is different but contains the similar settings.
I don't know with moving mesh. Maybe there is a limitation on moving mesh in combination with a rotating domain. I doubt it, but if you want to be sure I would ask the Support for an example.
Yes please share the example.
cfd seeker is offline   Reply With Quote

Old   November 1, 2018, 12:02
Default
  #32
Senior Member
 
Join Date: Mar 2011
Location: Germany
Posts: 552
Rep Power: 20
cfd seeker is on a distinguished road
Quote:
Originally Posted by Gert-Jan View Post
I don't understand this. If I am correct, CFX creates the Global Axis on the origin (0,0,0). As a check, you can always create a monitoring point with certain coordinates to find where you are in the geometry.
If the geomtery is not centered around Global axis (0,0,0) then is there a way to move the mesh to centre in CFX or i have to go back and reorient it in meshing module?

The second option is to define the rotation axis using Two Points Option i.e. Rotation axis from and Rotation axis to...but i am not sure what is meant by this? Do you have any idea or example?
cfd seeker is offline   Reply With Quote

Old   November 1, 2018, 12:06
Default
  #33
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
I have use moving mesh and TRS to model rotary sliding valves many times and it works fine for me. But I do not use moving mesh and rotating frames of reference on the same domain. I have a domain either moving mesh or rotating frame of reference, but not both.
I am not sure if I place a local coordinate system on a rotating face then the local coordinate system will rotate with it not?

If domain is rotating and i also specify a rotation for local coordinate system then this coordinate system is no more available under the boundary conditions tab as shown in the picture in the above posts. I asked the support guy but he was not sure about it and he said that he will tell me later.
cfd seeker is offline   Reply With Quote

Old   November 2, 2018, 03:26
Default
  #34
Senior Member
 
Gert-Jan
Join Date: Oct 2012
Location: Europe
Posts: 1,828
Rep Power: 27
Gert-Jan will become famous soon enough
Quote:
Originally Posted by cfd seeker View Post
If the geomtery is not centered around Global axis (0,0,0) then is there a way to move the mesh to centre in CFX or i have to go back and reorient it in meshing module?
Certainly you can move the mesh in Pre. Go to the mesh i nhe top of your tree and use your RMB for option to translate, scale, rotate or mirror it.

Quote:
Originally Posted by cfd seeker View Post
The second option is to define the rotation axis using Two Points Option i.e. Rotation axis from and Rotation axis to...but i am not sure what is meant by this? Do you have any idea or example?
Just define two points, e.g. [0,0,0] and [0,1,0] to rotate around the line through those points (the y-axis in this example). But you can use any number. CFX is flexible.......

There is also an option to create a coordinate frame based on the normal of a surface. Convenient if you don't know its, center.
Remember you can find coordinates using the creation of monitor points.
Gert-Jan is offline   Reply With Quote

Old   November 2, 2018, 03:28
Default
  #35
Senior Member
 
Gert-Jan
Join Date: Oct 2012
Location: Europe
Posts: 1,828
Rep Power: 27
Gert-Jan will become famous soon enough
Quote:
Originally Posted by cfd seeker View Post
I am not sure if I place a local coordinate system on a rotating face then the local coordinate system will rotate with it not?

That is why I advised to create a very simple geometry and calculate the movements of all objects without calculating the flow. To first find out how everything behaves and moves like you want. Start simple..........
Gert-Jan is offline   Reply With Quote

Old   November 2, 2018, 06:21
Default
  #36
Senior Member
 
Gert-Jan
Join Date: Oct 2012
Location: Europe
Posts: 1,828
Rep Power: 27
Gert-Jan will become famous soon enough
Quote:
Originally Posted by cfd seeker View Post
Yes please share the example.
I had this example in mind, showing the use of multiple coordinate systems in 1 simulation. It shows the movement of rotating immersed solids in a rotating domain. There is no flow. I hope it helps.
Gert-Jan is offline   Reply With Quote

Old   November 2, 2018, 06:27
Default
  #37
Senior Member
 
Gert-Jan
Join Date: Oct 2012
Location: Europe
Posts: 1,828
Rep Power: 27
Gert-Jan will become famous soon enough
Can't upload it somehow. You can download it here: https://we.tl/t-jk5dTykpvB
Gert-Jan is offline   Reply With Quote

Old   November 5, 2018, 09:47
Default
  #38
Senior Member
 
Join Date: Mar 2011
Location: Germany
Posts: 552
Rep Power: 20
cfd seeker is on a distinguished road
Hi,

thanks a lot for your reply. I will look at your example.

I am facing another problem. The pistons are getting the right movement but the interface side which is on the rotating domain side, is also moving. Although i have defined the 'Mesh Motion' to 'Stationary' on this side of interface but still the mesh is moving. This can be identified by the figures attached with the post.

mesh_movement.jpg

mesh_movement1.jpg

The reason which came to my mind is that it is not a wall but a fluid interface, so the mesh nodes on interface are also moving but not exactly as the pistons. Any idea how i can keep the mesh on this interface as stationary?
cfd seeker is offline   Reply With Quote

Old   November 5, 2018, 15:12
Default
  #39
Senior Member
 
Gert-Jan
Join Date: Oct 2012
Location: Europe
Posts: 1,828
Rep Power: 27
Gert-Jan will become famous soon enough
I don't have a lot experience with deforming mesh.
Gert-Jan is offline   Reply With Quote

Old   November 5, 2018, 16:31
Default
  #40
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,705
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
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.
__________________
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 07:16.