How to generate the particle-wall in the shear flow

Asked by Yuxuan Wen

Hello,

I am trying to build a shear flow simulation with the upper and bottom wall consists of sphere particles, and in the horizontal directions the periodic boundaries are applied.

The shear flow is like the following figure:
https://imageshack.com/i/pnKS8Z49j

But I am stuck on generating the particle-wall and implement it in the servo control algorithm. Would you please give me some advice? Which wrapper and code should I use?

Thank you!
Yuxuan

Question information

Language:
English Edit question
Status:
Solved
For:
Yade Edit question
Assignee:
No assignee Edit question
Solved by:
Yuxuan Wen
Solved:
Last query:
Last reply:
Revision history for this message
Jan Stránský (honzik) said :
#1

Hello,

> But I am stuck on generating the particle-wall

what is the problem? What have you tried and why/how it did not work?

> and implement it in the servo control algorithm.

have a look at ServoPIDController [1]

cheers
Jan

[1] https://yade-dem.org/doc/yade.wrapper.html#yade.wrapper.ServoPIDController

Revision history for this message
Yuxuan Wen (wenyuxuan) said :
#2

Hello Jan,
Thank you for your answering!

> But I am stuck on generating the particle-wall
> what is the problem? What have you tried and why/how it did not work?

I am stuck on the method or the logic to generating the particle-wall. I am thinking to use clump so that particles can be linked and become a wall. Do you think this path can work?

> and implement it in the servo control algorithm.
>have a look at ServoPIDController [1]

Thank you Jan! Your suggestion helps me a lot, I am learning it, trying to control the particle-wall.

Kind Regards,
Yuxuan

Revision history for this message
Yuxuan Wen (wenyuxuan) said :
#3

Hello Jan,

I am thinking to use clump so that particles can be linked and become a wall. Do you think this path can work?

Thank you!
Yuxuan

Revision history for this message
Jan Stránský (honzik) said :
#4

Using clumps is one option. However, you then cannot e.g. free the particles in in transverse direction. I think just blocking DOFs of the particles and assigning them same velocity is a better approach.
cheers
Jan

Revision history for this message
Yuxuan Wen (wenyuxuan) said :
#5

Thank you Jan, that helps me a lot!