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

axial piston pump simulation in Fluent

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   February 23, 2020, 11:08
Smile axial piston pump simulation in Fluent
  #1
New Member
 
Join Date: Feb 2020
Posts: 22
Rep Power: 6
Silence is on a distinguished road
Hello everyone,
I encountered a problem when I was trying to conducted axial piston pump simulation(just one piston) in fluent, the result of simulation shown in fluent is totally wrong, and I don’t know why, here is my train of thought.
Generally, I divided this simulation into two parts,
First part, slide mesh simulation for piston rotation around main axis. In this section, I deployed the MRF, frame motion, set rotation speed as 157.08 rad/s(1500rev/min), steady calculation;
Second part, dynamic mesh for piston axial movement. After the steady calculation was done, select the ‘Copy to mesh motion’, and change the time type into transient, run.

PS:I had also conducted the simulation in AMESim and Pumplinx, result from this two software agreed well.

Main settings:
1.mesh: mesh model includes two main parts, first, valve plate part which contain two parts, 1--- oil-in part, 2--- oil-out part; second, piston part which also include two parts, 1---piston cap, 2---piston cylinder.
(1) number of mesh: valve plate part, oil-in 19167 cells, oil-out 153169 cells; piston part, piston cap 14800 cells, piston cylinder 50853 cells;
(2) type of mesh: valve plate part--- Tera/Mixed; piston part---hex;
(3) refinement domain: valve plate---damper groove(triangular)

2. Model: (1) Mixture: all set are default;
Main phase, fluid-oil;
Second phase, vapor;
(2) Cavitation model: transition: fluid to vapor, vapor pressure 3540 Pascal;

3.Control Method:
(1) Steady simulation(rotation part): SIMPLE, other settings---all default;
(2) Transient simulation(dynamic mesh part): PISO, other settings---all default;

4.Criterion: all criterion are set as 10^(-5) in both steady and transient;

5.Transient settings:
(1) step size:0.0004,
(2) number of steps:310

6.Boundary condition:
(1) inlet: 0 pascal;
(2) outlet: 0 pascal.

7. UDF code is as follows:
#include<stdio.h>
#include "udf.h"
DEFINE_CG_MOTION(motion1, dt, cg_vel, cg_omega, time, dtime)
{
cg_vel[1] = 157.07963 * 0.04929 * 0.3639 * sin(157.07963 * time);
printf("vel=%d \n", cg_vel[1]);
}
Attached Images
File Type: jpg mesh_all_asm.jpg (110.1 KB, 73 views)
File Type: jpg AFP_flux_sp_d20_1500_0MPa.jpg (65.4 KB, 46 views)
File Type: jpg AFP_sp_d20_1500_0MPa.jpg (67.7 KB, 30 views)
Silence is offline   Reply With Quote

Old   February 23, 2020, 11:48
Smile more figures about mesh
  #2
New Member
 
Join Date: Feb 2020
Posts: 22
Rep Power: 6
Silence is on a distinguished road
every single mesh part has been uploaded as follows.
Attached Images
File Type: jpg mesh_piston_cap.jpg (95.5 KB, 47 views)
File Type: jpg mesh_piston_cylinder.jpg (101.2 KB, 35 views)
File Type: jpg mesh_vp_oil-in.jpg (92.9 KB, 32 views)
File Type: jpg mesh_vp_oil-out.jpg (93.3 KB, 32 views)
Silence is offline   Reply With Quote

Old   February 23, 2020, 12:03
Smile settings in fluent
  #3
New Member
 
Join Date: Feb 2020
Posts: 22
Rep Power: 6
Silence is on a distinguished road
Settings in fluent are as follows.
Attached Images
File Type: jpg settings in fluent_model.jpg (113.8 KB, 33 views)
File Type: jpg settings in fluent_MRF.jpg (101.9 KB, 26 views)
File Type: jpg settings in fluent_dynamic.jpg (121.9 KB, 24 views)
File Type: png settings in fluent_solution method.png (47.5 KB, 22 views)
File Type: png settings in fluent_calculation.png (45.4 KB, 18 views)
Silence is offline   Reply With Quote

Old   February 23, 2020, 12:19
Smile result of fluent
  #4
New Member
 
Join Date: Feb 2020
Posts: 22
Rep Power: 6
Silence is on a distinguished road
settings of monitor, and residuals, displacement, flow rate at outlet, pressure in piston.

besides, I found that in the residual figure, the residuals could not reach the expected criterion in the period that corresponded to the end of one revoluntion, why ?
Silence is offline   Reply With Quote

Old   October 14, 2022, 00:02
Default Nice work
  #5
New Member
 
amit kumar
Join Date: Apr 2012
Posts: 9
Rep Power: 14
jha.kashyap is on a distinguished road
impressive study! Have you got satisfactory results?
jha.kashyap 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
The fluent stopped and errors with "Emergency: received SIGHUP signal" yuyuxuan FLUENT 0 December 3, 2013 22:56
simulation of piston motion inside a hydraulic cylinder mosman Main CFD Forum 0 August 7, 2011 01:40
simulation of piston motion inside a hydraulic cylinder mosman FLUENT 0 August 6, 2011 15:44
Fluent simulation of centrifugal pump yvonne ANSYS 3 January 28, 2010 04:48
Pump Station Simulation GUSU CFX 6 October 14, 2009 06:40


All times are GMT -4. The time now is 14:53.