为了使 DDA( discontinuous deformation analysis)方法更加有效地满足实际工程的需要 ,对原方法作了改进 .开发了界面友好的前、后处理程序 ,方便用户建立 DDA模型和有效地进行计算结果分析 ;修正了由于刚体旋转给计算结果带来的误差 ;在 DDAW程序中集成了圆形和椭圆形颗粒随机生成算法 ,并对椭圆形颗粒的接触算法进行了改进 ,从而使 DDA可以应用于分析散粒体介质 ;增加了更加有效的方程求解器——预处理共轭梯度法 ( PCG)和对称连续超松弛预处理共轭梯度法 .将这些改进集成在新开发的 DDAW( discontinuousdeformation analysis-windows version)程序中 .算例证明了 DDAW程序的正确性和有效性 .