Discussion:
[deprecated list] Monitoring of tangential stress ?
Jerome Duriez
2009-02-09 17:43:26 UTC
Permalink
Hello everybody.
Short question : Considering a box containing my numerical sample I'ld
want to monitor the tangential stress acting on one plate of the box and
I wonder if someone has already made it ?

Less short question : In fact I want even monitor this tangential stress
("tau") depending on the normal one ("sigma") : so that the ratio
dtau/dsigma remains constant (to a given value) during the simulation,
whereas an other control parameter would be, for example, something like
a strain rate. Would you have something to say about it ??
Thanks

Jerome

_______________________________________________
Mailing list: https://launchpad.net/~yade-users
Post to : yade-users-oU9gvf+***@public.gmane.org
Unsubscribe : https://launchpad.net/~yade-users
More help : https://help.launchpad.net/ListHelp
Václav S(milauer
2009-02-09 23:14:01 UTC
Permalink
Post by Jerome Duriez
Hello everybody.
Short question : Considering a box containing my numerical sample I'ld
want to monitor the tangential stress acting on one plate of the box
and I wonder if someone has already made it ?
Hi, there is utils.sumBexForces for mutliple bodies to get sum of forces
on those.

If it is just one body that is of interest for you, you use engine like

StandAloneEngine('PeriodicPythonRunner',{'iterPeriod':1000,'command':'print
O.actions.f(plateId)'})

in your simulation (O.actions.f(id) means force from physicalActions on
body #id).

Vaclav

_______________________________________________
Mailing list: https://launchpad.net/~yade-users
Post to : yade-users-oU9gvf+***@public.gmane.org
Unsubscribe : https://launchpad.net/~yade-users
More help : https://help.launchpad.net/ListHelp
Jerome Duriez
2009-02-10 08:46:28 UTC
Permalink
Thanks for your answers.
- Vaclav : if I understand well the command you indicate allow me only
to follow the evolution of the tangential stress, not to act on it ?
(and I want to act on it, but maybe my english wasn't clear enough...)

- Luc : I saw it in your thesis, yes. That seems to be of high interest
for me, with the difference that you were acting on normal components
whereas I will also focus on tangential one...

_______________________________________________
Mailing list: https://launchpad.net/~yade-users
Post to : yade-users-oU9gvf+***@public.gmane.org
Unsubscribe : https://launchpad.net/~yade-users
More help : https://help.launchpad.net/ListHelp

Luc Sibille
2009-02-10 08:22:36 UTC
Permalink
Post by Jerome Duriez
Hello everybody.
Short question : Considering a box containing my numerical sample I'ld
want to monitor the tangential stress acting on one plate of the box and
I wonder if someone has already made it ?
Less short question : In fact I want even monitor this tangential stress
("tau") depending on the normal one ("sigma") : so that the ratio
dtau/dsigma remains constant (to a given value) during the simulation,
whereas an other control parameter would be, for example, something like
a strain rate. Would you have something to say about it ??
Thanks
Hi Jerome,

I did something like that but I am not sure to be able to help you.

It was with SDEC, I was able for instance to control the ratio between
the stress deviator q=sigma_1 - sigma_3 and the volumetric strain
epsilon_v. You can find the details in my thesis.

I think that all the elements are already, more or less, written in Yade
to be able to do such a control. Indeed, with the
"TriaxialStressController" engine you can impose a given normal stress
component to be equal to a given value. In your case, this value is not
a constant but is proportionnal to a tangential stress for instance (or
reciproquely).

The tricky point when you define such simulation is the following:
depending on the mechanical response of the granular assembly and
depending on the value of the ratio of the two stress or strain
components you want to monitor, the numerical loop used to control the
stress on a wall can become instable. To limit this effect I introduced
a kind of damping parameter (such as the damping wall parameter defined
in the triaxialcompressionengine), but I don't think it is a clean
solution in this case because you don't really know what is the
influence of a such damping parameter on the simulated response...

Good luck

Luc
Post by Jerome Duriez
Jerome
_______________________________________________
Mailing list: https://launchpad.net/~yade-users
Unsubscribe : https://launchpad.net/~yade-users
More help : https://help.launchpad.net/ListHelp
--
Luc Sibille

Université de Nantes - Laboratoire GeM UMR CNRS

IUT de Saint Nazaire
58, rue Michel-Ange - BP 420
44606 Saint-Nazaire Cedex, France

Tel: +33 (0)2 40 17 81 78

_______________________________________________
Mailing list: https://launchpad.net/~yade-users
Post to : yade-users-oU9gvf+***@public.gmane.org
Unsubscribe : https://launchpad.net/~yade-users
More help : https://help.launchpad.net/ListHelp
Loading...