Forum Navigation
You need to log in to create posts and topics.

Tracking object displacement (dynamic mesh - rigid body dynamic)

Hi admin,

I would like to ask on how to track object displacement over time? i am doing vortex induced vibration of circular cylinder (1 degree of freedom, vibrate at y-axis only).

currently, what i do is, at "monitor > surface monitor >" :

report type = integral
field= velocity
component = y-component
surface = "my cylinder"

Is this correct? my common sense is, integral of velocity will get displacement assuming the integration is respect to time.

Hi,

Currently, there’s no way to monitor displacement in Baram. We hadn’t thought of that. When you run the simulation, a field called “pointDisplacement” is generated, but we didn’t include it in the monitoring variables. We’ll need to include this feature in the next version.

For now, it looks like you’ll have to use Paraview. There’s a Paraview filter called “plotDataOverTime.” Select this filter for the cylinder and choose “pointDisplacement (1)” in the series parameters.

Thank you.

 

Uploaded files:
  • pointDisplacement.png

One more thing...

The integration in surface monitor means surface integral, not time integral. So you cannot use it for the displacement.

Thanks for the info.

hopefully this feature can be added in the next release/update.

Cheers!