RotaryAirLockValve is Updated.

This commit is contained in:
ramin1728 2025-02-14 23:30:27 +03:30
parent 252725863f
commit 5e272cfa1b
4 changed files with 8 additions and 27 deletions

View File

@ -1,7 +1,7 @@
# Problem Definition
The problem is to simulate a Rotary Air-Lock Valve. The external diameter of rotor is about 21 cm. There is one type of particle in this simulation. Particles are inserted into the inlet of the valve from t=**0** s.
* **28000** particles with **5 mm** diameter are inserted into the valve with the rate of **4000 particles/s**.
* The rotor starts its ortation at t = 1.25 s at the rate of 2.1 rad/s.
* The rotor starts its rotation at t = 1.25 s at the rate of 2.1 rad/s.
<html>
@ -206,4 +206,4 @@ To perform simulations, enter the following commands one after another in the te
Enter `$ particlesPhasicFlow` command to create the initial fields for particles (here the simulaiton has no particle at the beginning).
Enter `$ geometryPhasicFlow` command to create the geometry.
At last, enter `$ sphereGranFlow` command to start the simulation.
After finishing the simulation, you can use `$ pFlowtoVTK` to convert the results into vtk format stored in ./VTK folder.
After finishing the simulation, you can use `$ pFlowtoVTK` to convert the results into vtk format stored in ./VTK folder.

View File

@ -43,19 +43,19 @@ model
Geff (0.8e6 0.8e6 // Shear modulus [Pa]
0.8e6);
nu (0.25 0.25 // Poisson's ratio [-]
nu (0.25 0.25 // Poisson's ratio [-]
0.25);
en (0.7 0.8 // coefficient of normal restitution
en (0.70 0.80 // coefficient of normal restitution
1.0);
et (1.0 1.0 // coefficient of tangential restitution
et (1.0 1.0 // coefficient of tangential restitution
1.0);
mu (0.3 0.35 // dynamic friction
mu (0.3 0.35 // dynamic friction
0.35);
mur (0.1 0.1 // rolling friction
mur (0.1 0.1 // rolling friction
0.1);
}

View File

@ -6,7 +6,7 @@ objectName particleInsertion;
objectType dicrionary;
fileFormat ASCII;
/*---------------------------------------------------------------------------*/
active yes; // is insertion active -> yes or no
active yes; // is insertion active -> yes or no
checkForCollision No; // is checked -> yes or no

View File

@ -1,19 +0,0 @@
/* -------------------------------*- C++ -*--------------------------------- *\
| phasicFlow File |
| copyright: www.cemf.ir |
\* ------------------------------------------------------------------------- */
objectName particleInsertion;
objectType dicrionary;
fileFormat ASCII;
/*---------------------------------------------------------------------------*/
objectName sphereDict;
objectType sphereShape;
// names of shapes
names (sphere);
// diameter of shapes
diameters (0.005);
// material names for shapes
materials (sphereMat);