非饱和土应力-应变关系是土力学研究的重要领域。众多学者在非饱和土本构模型及其数值实现方面取得了大量研究成果,但在显示积分算法方面研究较少。在ABAQUS有限元平台基础上,应用带误差控制的显示积分算法,将一种扩展剑桥非饱和土本构模型编制成ABAQUS umat用户材料本构模型子程序,程序应用自动子增量步算法进行误差控制,采用改进欧拉法进行常微分方程显示求解。应用ABAQUS usdfld子程序将ABAQUS计算过程中饱和度及其增量保存为状态变量并导入umat进行耦合计算,使程序完全具备了进行非饱和土本构计算的能力。通过与ABAQUS自带饱和土本构模型的对比数值试验以及多种不同应力路径下的数值试验,验证了本构程序算法的正确性与合理性,相较于传统方法具有形式简洁、计算精度高、稳定性高等优点。最后运用扩展剑桥模型进行考虑水力滞回效应的土干湿循环数值试验,并分析了模型参数b对土干湿循环条件下不可逆累积变形的影响。结果表明,模型参数b对非饱和土干湿循环条件下的力学行为影响很大,b值越大不可逆累积变形越明显,b值越小则不可逆累积变形越小。