摘要
本发明提供了一种隧道非线性地层弹簧建模方法及系统,涉及盾构隧道仿真技术领域,包括基于预建立的盾构隧道模型获取目标节点信息,目标节点信息包括盾构隧道表面的单元节点的位置信息和单元号信息;基于目标节点信息,通过约束模型位移并对隧道表面施加压强的方式反算目标节点代表的单元面积,得到第一数据集,第一数据集包括每个目标节点代表的单元面积;基于目标节点信息为每个目标节点建立弹簧模型;基于第一数据集和预设地层信息,分别为法向弹簧、第一和第二切向弹簧生成非线性刚度数据,得到具有非线性刚度的弹簧模型。本发明可快速准确地提取盾构隧道表面节点代表的单元面积,自定义地层弹簧的非线性刚度并快速批量导入盾构隧道模型。