Introduction:
- The main data bank is: “DispControlCyc-Hn_80_160_CDSS_d1”
- Group 7 is used for illustrations as well as cycle 57.
- After the max. displacement is applied, the test is continued by re-performing two of the previous tests with smaller displacements; results show that while damping values are sensitive, the measured stiffness was almost the same.

====================================================Results as graphs



Loops of group 7



Damping vs. Strain for all groups - Median strain & damping

Group Applid Displacement(mm) Damping(%)
1 0.001 15
2 0.002 6
3 0.004 11
4 0.013 11
5 0.036 12
6 0.118 20
7 0.232 24
8 0.380 25
9 1.215 32
10 3.193 35
11 7.310 36
12 19.737 47
13 0.038 14
14 0.015 6



Damping vs. Cycle, all cycles



Damping vs.Strain, all cycles



Damping vs.Strain, all cycles, group 7



Triangle & Loop areas , all cycles, group 7


By repeating the cycle of displacements, the loops become slender; at the same time the range of strains become smaller. These lead to reduction of the area of the successive loops while the area of triangle is almost fix. As the result, reduction in damping happens by successive cycles.


Stiffness vs. Strain


G is considered as the slope of the best fitted line to each cycle.
Median of the cycles in each group is chosen as the representative.

group Applied_displacement_mm G_bestfit_MPa Strain
1 0.001 7.473 0.0015
2 0.002 44.452 0.0015
3 0.005 58.665 0.0043
4 0.010 43.261 0.0138
5 0.020 35.278 0.0400
6 0.050 23.339 0.1317
7 0.100 17.618 0.2617
8 0.200 13.798 0.4672
9 0.500 5.344 1.2421
10 1.000 2.492 3.1950
11 1.999 1.209 7.3329
12 4.998 0.443 20.1786
13 0.020 34.914 0.0396
14 0.010 44.144 0.0151



write.csv(final,file="C:\\Damping\\Interpretation\\final.csv", row.names = FALSE)



backbone curve



write.csv(result, file = "C:\\Damping\\Interpretation\\result.csv", row.names = FALSE)

1 2 3


  1. R is used for preparing this report.↩︎

  2. It is prepared by the code Direct_Shear.Rmd↩︎

  3. Laboratory data sheet is manipulated by adding some columns, using Input_Loop.Rmd↩︎