使用国际上先进的颗粒流离散元程序——PFC2D,根据工程实际情况,建立了石笼挡土墙的PFC2D模型,使其发生向内和向外两种平移模式,测量土中相应深度的土压力,对整体进行了观测和研究。结果表明,(1)墙体向外平移时,在约1 m的深度范围内,各种位移量下的应力值比较接近,在5 m深度处,各种位移量情况下几乎同时达到侧向土压力和竖向土压力的最大值。(2)墙体向内平移时,在1.5 m的深度范围内,各种位移量下的土压力值比较接近而且与深度呈严格的线性关系;在2 m处,土压力都达到了极大值,之后土压力与深度呈现出明显的非线性,逐渐减小,从而提出了主动土压力和被动土压力的深度范围。