考虑浆液黏度时变性与重力效应的注浆压力作用下隧道围岩变形的流固耦合动态分析模型 基于6.1版本...
考虑浆液黏度时变性与重力效应的注浆压力作用下隧道围岩变形的流固耦合动态分析模型 基于6.1版本 可视化结果位移大小时间、应力不同而不同、应力分布、打开COMSOL 6.1新建模型时突然发现隧道注浆模拟要考虑浆液黏度的时间变化这事儿可比普通流固耦合麻烦多了。咱们先搞明白黏度函数怎么处理——这玩意儿可不能直接用常数得用分段函数或者实验数据拟合。在材料属性里敲入黏度表达式时手滑写了个指数衰减函数mu(t) 0.5 2.5*exp(-0.3*t) // 黏度单位Pa·s这表示浆液初始黏度3Pa·s随时间逐渐降低到0.5Pa·s。注意指数项系数别乱调上次试过系数超过0.5会导致数值震荡结果直接发散。重力效应加载有个坑直接在体积力里加9.81m/s²会破坏流场对称性。改用相对压力边界入口压力设置得这么玩p_inlet rho_grout*g*(H - z) p0*(1 - exp(-t/10));这里H是注浆孔深度z是高度坐标。后面那个指数项防止压力突变实测不加的话位移场会跳变0.3mm明显不符合物理实际。考虑浆液黏度时变性与重力效应的注浆压力作用下隧道围岩变形的流固耦合动态分析模型 基于6.1版本 可视化结果位移大小时间、应力不同而不同、应力分布、流固耦合接口得同时激活形变网格和达西定律。重点看这个耦合条件solid.disp fluid.p/(E_rock*nu) # 岩石弹性模量关联流体压力参数E_rock要是取小了计算完位移能大到1米多明显失真。建议先跑个静力学案例标定参数。求解器配置是成败关键。时间步长用自适应不如手动分段timeSteps [0,1,5,10,30,60] // 单位秒前5秒用0.1秒步长中期放宽到1秒后期直接5秒步长。算完发现最大位移出现在注浆口斜下方45度位置这跟现场监测数据趋势吻合。后处理时用切片图叠加流线应力云图边缘突然出现环状高应力区。仔细检查发现是网格在接触面附近不够密重画网格时在交界处加了边界层mesh.size.min 0.02; // 最小单元尺寸20cm mesh.boundaryLayer.edges [3,5,7]; // 指定关键边重算后应力集中区域缩小了60%最大等效应力从15MPa降到9MPa。这个教训说明网格敏感度分析不能偷懒。最后导出的位移动画里围岩变形呈现脉冲式发展——前30秒位移增速达到0.5mm/s之后稳定在0.1mm/s左右。这恰好验证了黏度时变性的影响初期低黏度浆液渗透快后期高黏度浆液形成阻滞。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2480176.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!