本人初学adina做毕设,根据导师要求,对单井抽水引起的地面沉降进行模拟。
经过不断地碰壁摸索,终于把建模这里(我所需要的部分)摸索的差不多,网格分出来很不错。
从书上模仿着做了抽水沉降也成功了。
但是,我们老师的要求是,还原实际————抽水而后稳定再回灌,要进行三个阶段,我们老师在博士论文里做了两个工况,要我扩展。
问题就出现了。
我类似书上所说试,结合老师的模板(只是毕业论文里面的数据和后处理图表),发现在ADINA structure---static求解方式下,设定了重力,设定了抽水1800天,稳定1200天,回灌900天,抽水速度是回灌的0。5,这样大致认为抽水量等于回灌量。抽水回灌这几个阶段我是用value比例因子控制的,分别是抽水1.0,稳定0,回灌-2.
边界是底面全约束透水,侧面不透水法向约束。
问题是,抽水、稳定自然是没问题,然而一旦回灌进行到了一般左右,计算就会cancle取消了,nonlinear convergence里面energy红线一路飘高,最后就是不收敛了...(不知道是不是不收敛的意思啊?完全自学,不太明白。)
之前其实都已经经历了不知多少次尝试了,这次确实自己琢磨不来了。文献里找到了一个南京地铁的注水的数值模拟的,里面用的FSI 求解器,流固耦合。不知道我这个是不是也得这么办?
单纯的这么按照我的设计方法哪里不妥?
我试过把时间终止在破坏之前停止模拟,发现模拟出来的模型确实在稳定之后,开始了破坏。
不过为啥我老师(目前出差)当时模拟出来的结果是回灌回去之后,沉降有所提升,但是不多,并且沉降曲线最终稳定。而且事实也确实这样。
那么我的这个设计应该怎么改呢?