← Back to team overview

yade-users team mailing list archive

Re: [Question #698965]: Questions about the load plate test for sandy soil


Question #698965 on Yade changed:

    Status: Open => Answered

Karol Brzezinski proposed the following answer:
Hello Xue,

upscaling particles is an acceptable technique in DEM modeling (in the
case of modeling bulk properties material of relatively large volume).
However, you should always analyze whether your case is appropriate. I
think yes. You can also do a parametric study.

When it comes to the sinking of your plate, there may be many different
reasons (material properties, particles shape, etc.). Unfortunately, I
cannot run your simulation, because you load the spheres from an
external file. Please look at this example [1]. It doesn't look like the
rod is sinking, despite the fact that both the material and particles
shape is simple. You can give more rotation resistance by a more complex
constitutive model (it seems that you tried it) or by more complete
shapes (e.g. clumps).

Please read this chapter to learn a little bit about "Data Mining" from
simulation [2].  You can select interactions in different ways, e.g.
loop over O.interactions (all interactions in model), loop over
interactions of given body (e.g. body with id = 0 it would be
O.bodies[0].intrs()) or you can select "manually" (eg. interaction
between bodies 0 and 1 would be O.interactions[0,1]).

Once you select your interaction (let's call it your_interaction) you
can read its property by 'your_interaction.phys.moment_bending'. One of
the things that are great about Yade is that most of the objects are
serializable. You can study your interaction step by step by using
dict() method. For example your_interaction.dict() will give you "the
first level set of properties" including the fact that interaction has
'phys' property. Next, you can study this phys by command
your_interaction.phys.dict(), etcetera etcetera :)


[1] https://gitlab.com/yade-dev/trunk/blob/master/examples/rod-penetration/model.py
[2] https://yade-dem.org/doc/tutorial-data-mining.html

You received this question notification because your team yade-users is
an answer contact for Yade.