Dear all,
I am using the servo wall model in version 3.3.
I have a bottom wall and a top wall, the particles are between them.
As the first test, I let the bottom wall far away from the particles, and the condition of it is:
mesh/surface/stress/servo meshes/bottom.stl type 1 stress on com 0 0 0 ctrlPV force axis 0 0 1 target_val 10 vel_max 0.01
because there is no contact between the particles and the bottom_wall, I assume the movement of the bottom wall should be:
0.01*time_step*steps
after 10^5 steps, by a time step 10^-9 s, the distance of the bottom should be somehow, 10^-6 m,
but if I looked at the written stl of the bottom, the change was only 9.3e-9 m.
There is a factor about 100 between them.
Has anybody an idea, why this happened?
Thanks a lot!
Zhen
Zhenli | Thu, 02/11/2016 - 12:18
Hi, Omid
Hi, Omid
I think so, as test, I put the wall far away from the particles, so in the absence of neighbour particles the wall should move with the maximal velocity.
aaigner | Fri, 02/12/2016 - 13:33
mode auto?
Hello Zhen!
Did you use the 'mode auto'? The above mentioned 'cruise mode' is only available in 'mode auto'.
The original PID implementation has no 'cruise mode' during the absence of neighbouring particles. Maybe I can rework this once.
Bests
Andreas
Zhenli | Fri, 02/19/2016 - 13:31
Mode auto
Dear all,
I thought I found the reason from the guide.
the default value of PID controller is:
kp = 1e-2, ki = 0, kd = 0
I did not see it before.
Bests
Zhen