Hey everyone,

I'm modeling a CFS steel shear wall assembly made from back to back columns and a thin steel sheet. I'm using S4R elements and mesh independent fasteners to simulate the screws. General Static step is defined with the Newton Raphson solver. A displacement control loading is applied at the top of the wall to simulate the experiment. My main issue is, I can never get the results of the simulation to match the test results. I'm using a relatively fine mesh (0.5 inch global seed) and the deflected shape and failure modes are in good agreement with experimental results. However, when I compare the force-displacement plots, the model is too stiff and it does not show any material softening at high displacements. The material model used in my model is an elastic-plastic model with isotropic hardening. The stress/strain values were obtained from a coupon test.

After trying many different approaches, a colleague of mine suggested I add geometric imperfections. I performed linear buckling first using a linear perturbation step, I also modified the keyword file to add the displacement variables to the results files using:

*NODE FILE

U

After the buckling analysis, I copied the model in the same directory and performed the displacement controlled static analysis. I included the imperfections by also editing the keyword editor using:

*IMPERFECTION, FILE=Buckle, STEP=1

1,0.8

Where 1 refers to the 1st buckling mode and 0.8 refers to the sheet thickness (scale to the 1.0t of the sheet). The weird part is that the results were exactly the same. I checked the dat file and the imperfections were indeed included in the 2nd analysis however there was 0 effect. I tried using multiple pairs of buckling modes and I got the same results.

I have a feeling I'm doing something wrong, all the literature I checked used a riks step after the linear perturbation step to perform post buckling analysis. What I want is to include geometric imperfections to run a displacement controlled pushover static analysis. Anyone has any experience dealing with such issues? Any comment or suggestion that would shed light would be greatly appreciated.

Similar questions and discussions