Force-Displacement

Hello! In this section we'll talk about the post processing module and the data visualization.
Post Reply
mline41
Posts: 19
Joined: Fri Nov 01, 2024 6:20 pm

Force-Displacement

Post by mline41 » Tue Jan 21, 2025 12:59 pm

Dear STKO Team,

I have modelled a soil-pile interaction, and I am trying to get Force-Displacement graphs for my model. Do you have any advice? I have tried to use the monitor function under analysis and use the control node selection set, but I cant seem to extract the data. Please could you have a look, and advise how I can extract a force displacement graph.

Model is attached.

Many thanks in advance.
Attachments
Trying to get Force-Displacement Graph.scd.zip
(318.14 KiB) Downloaded 153 times

STKO Team
Posts: 3066
Joined: Tue Oct 29, 2019 8:45 am

Re: Force-Displacement

Post by STKO Team » Mon Feb 03, 2025 9:25 am

Just move the monitor before the analysis.
Also, in the monitor, it's better to use "Average" (instead of "Add") for the Displacements(or Acceleration or Velocity), because if a node is on more that 1 processor, the monitor will sum all of them, and since they have the same value on each processor you will see a wrong result.
Instead, for results such as Reaction Force it's ok to use Add, because each processor adds its contribution to that node.

mline41
Posts: 19
Joined: Fri Nov 01, 2024 6:20 pm

Re: Force-Displacement

Post by mline41 » Wed Feb 12, 2025 12:36 pm

STKO Team, thank you for your reply.

I am confused by the graph output, (attached) of reaction force against displacement for the top of the pile.

1. I was expecting a straight line, (increasing reaction force with increasing displacement, as my model currently is purely elastic), why is the graph fluctuating from negative and positive values of reaction.

2. the reaction force values are very small, why is this? My applied face load to the top of the pile is 4 MN.

3. I am trying to produce a force displacement graph for a purely elastic model that shows how the displacement at the top of the pile increases linearly with the force applied, please could you help?

My model is also attached.

Thank you very much for your help in advance.
Attachments
Force-Displacement Graph Issue 2.scd.zip
(318.04 KiB) Downloaded 143 times
Image 12-02-2025 at 12.33.jpeg
Image 12-02-2025 at 12.33.jpeg (886.91 KiB) Viewed 2770 times
Image 12-02-2025 at 12.22.jpeg
Image 12-02-2025 at 12.22.jpeg (678.78 KiB) Viewed 2770 times
Image 12-02-2025 at 12.27.jpeg
Image 12-02-2025 at 12.27.jpeg (505.7 KiB) Viewed 2770 times

STKO Team
Posts: 3066
Joined: Tue Oct 29, 2019 8:45 am

Re: Force-Displacement

Post by STKO Team » Wed Feb 12, 2025 1:26 pm

It's because you are monitoring the reactions on the free surface (reactions are where constraints are applied).
Try this:
Force-Displacement Graph Issue 2.zip
(307.63 KiB) Downloaded 127 times

mline41
Posts: 19
Joined: Fri Nov 01, 2024 6:20 pm

Re: Force-Displacement

Post by mline41 » Thu Feb 13, 2025 9:45 am

Dear STKO Team,

Thank you very much for your response and the modifications you provided to my model. I appreciate the guidance, but I would like to better understand the reasoning behind each change so I can properly apply these concepts in future analyses.

I have a few specific questions regarding the adjustments made:


Addition of the "reac" Selection Set

- I noticed that a new selection set, "reac", was created, representing the fully fixed bottom face of the soil. However, I do not see it explicitly applied in the monitor settings.
- Could you clarify the purpose of this selection set? Was it intended for reaction force monitoring, or does it serve another function?


Reaction Force Monitoring in the X-Direction

- My applied force is in the Y-direction, so I originally monitored both displacement and reaction force in Y at the top of the pile.
- However, I see that you changed the reaction force measurement to the X-direction.
- Could you explain why monitoring reaction forces in X is more appropriate in this case? Does it relate to pile constraints, unintended lateral forces, or some other numerical effect?



Scale Factor of -1 Applied to Reaction Force

- I noticed that the reaction force in the monitor settings now has a scale factor of -1.
- Was this adjustment made to correct the sign convention of the reaction force?
- Does OpenSees/STKO store reaction forces as negative values by default when resisting motion?


Clarification on Proper Force-Displacement Monitoring

- If I want to generate a purely elastic force-displacement curve showing how the top pile displacement increases linearly with applied force, what would be the best setup? Does the current set up measure the force applied at the top of the pile with the displacement applied at the top of the pile?


Thank you in advance

STKO Team
Posts: 3066
Joined: Tue Oct 29, 2019 8:45 am

Re: Force-Displacement

Post by STKO Team » Fri Feb 14, 2025 9:44 am

Sorry I attached the wrong file (I didn't save it before sending it)

The reaction for is needed at the bottom because reactions are available at fixed nodes.
The sign -1 is because the reaction force will have the opposite sign to the force applied on top of the pile
Attachments
Force-Displacement Graph Issue 2.zip
(307.56 KiB) Downloaded 132 times

mline41
Posts: 19
Joined: Fri Nov 01, 2024 6:20 pm

Re: Force-Displacement

Post by mline41 » Tue Feb 18, 2025 1:10 pm

Dear STKO Team.

Please see attached powerpoint clearly outlining some questions I have. The Models are also attached.

Thank you in advance
Attachments
Comparing Different Results for Force Displacement Graphs.pptx.zip
(534.71 KiB) Downloaded 155 times
Using Prescribed Displacement.scd.zip
(325.64 KiB) Downloaded 147 times
Using Applied Lateral Force to Top of Pile.scd.zip
(323.17 KiB) Downloaded 145 times

STKO Team
Posts: 3066
Joined: Tue Oct 29, 2019 8:45 am

Re: Force-Displacement

Post by STKO Team » Wed Feb 19, 2025 10:13 am

In your models you have different results because you are comparing different things
  • In one model the soil is elastic, in the other id DP (though this is not the main source of difference).
  • In the model where you apply displacements in UY, you are also fixing Uz to 0! this imposes a different displacement pattern to the pile (and a stiffer response... shear beam vs cantilever)
    check_disp.png
    check_disp.png (125.32 KiB) Viewed 2655 times
  • Please, always check displacements to understand the behavior of your model! don't look just at Force-Displacement graphs
  • In the applied force, when you monitor the reactions, make sure to monitor all the faces where you have a fix in UY.
  • Also in the 2 models you are monitoring different points for displacements... of course if you monitor the average of the soil hole, you will see a smaller displacement because, due to contact, the back nodes of the soil will move less (separation from pile, again look at the displacement to understand this point)
Summary
:
The correct model is the one with applied displacement in Uy (but you have to remove the applied displacement Uz=0, otherwise your beam cannot rotate as a cantilever).

Post Reply