在系统分析FLAC3D 5.0内置安全系数算法的求解机制和不足的基础上,根据失稳状态下求解不平衡力比率时步曲线的变化规律,基于更小分析单位的系统失稳状态判定机制,提出了自适应安全系数算法及其计算流程,并进行了验证。研究结果表明:自适应安全系数算法的求解结果准确可靠;相比内置安全系数算法,自适应安全系数算法能够显著提高安全系数的计算效率,并且随着模型网格密度增加,自适应安全系数算法计算效率优势更加明显。