I simulate soil liquefaction of level ground using FLAC2D & P2Psand model. Attached boundary conditions were imposed on lateral boundaries while the acceleration was applied along the bottom boundary. I find the whole model to drift laterally to a large extent. I request your help in addressing this anomaly.
Baseline correction is applied to ensure zero displacement once the shaking ceases. However, I am observing the drifting of model during the shaking. Would you like to check my datafile?
I am involved with projects where I apply Norsand and PM4Silt cmodels to liquefaction analyses in FLAC2D. I at times observed some lateral drift, but it is largely minimised now by my my current workflow ensuring baseline correction and filtering to the applied ground motions. Although i must note I employ compliant base theory in my models where stresses (via velocities) are applied at the base rather than rigid base theory with accelerations applied at the base.
I can have a look at you datafile(s) and share some observations based on my experience.
check bottom boundaries - I assume that if you are applying an acceleration directly, you have a rigid boundary where you want to fix both x and y.
check your motion - first trim (if you are trimming) then baseline correct. Check that your baseline correction does what it’s supposed to do. Sometimes filtering alone is enough, sometimes you need to do some order of a polynomial-based correction. Chekc acceleration, velocity, displacement time histories.
Ideally, actually, and if this one of your first experiences in dynamic modeling with liquefaction, before 1 and 2 make sure you have tested /validated smaller models with some sort of idealized motion (e.g. a ramping up and down sinusoidal one)