数值模拟应用
?? 这是最复杂的部分,建议不要转换,有原始数据的话,重新从头做。VFP表也不同,最好重做。 ?? 如果必须转换,需要编程。
??ECLIPSE对于历史拟合和产量预测用不同的控制关键字,历史拟合时用WCONHIST,此时定义的BHP和THP不起控制作用,只用于拟合,在预测时用WCONPROD,此时BHP和THP起控制作用。VIP对于历史拟合和产量预测没有区别。
?? VIP会将所有井排序,在定义产量控制时,直接用井的序列号。ECLIPSE用井名或井组定义。 ? (6)检查
??检查三维模型,是否发生坐标倒转,属性与网格是否对应。
??检查储量是否拟合。
??检查井位是否正确。
??产量是否拟合。
如何加快数模计算以及如何解决数模计算的收敛性问题?本文将以ECLIPSE软件为例从两方面介绍收敛性问题。第一方面介绍数值模拟计算与收敛有关的一些概念。第二部分介绍如何通过修改模型数据来加速计算,解决收敛性问题。
一:数模计算的收敛性: 在了解收敛性之前,应该首先了解几个基本概念:
1。报告步: 一个数模作业包括多个报告步,报告步是用户设置要求多长时间输出运行报告,比如可以每个月,每季度或每年输出运行报告,运行报告包括产量报告和动态场(重启)报告。在ECLIPSE软件中,报告步是通过DATES和TSTEP关键字来设置的。
2。时间步: 一个报告步包括多个时间步,时间步是软件自动设置(VIP需要用户设置)即通过多个时间步的计算来达到下一个报告步,以ECLIPSE为例,假如报告步为一个月,在缺省条件下,ECLISPE第一个时间步取一天,然后以三倍增加,即第二个时间步取三天,然后取九天,下一个时间步是17天来达到30天的报告步,然后会以每30天的时间步来计算。时间步可以通过TUNING关键字来修改。
3。非线形迭代:一个时间步包括多次非线形迭代。在缺省情况下,ECLIPSE如果通过12次的非线形迭代没有收敛,ECLIPSE将对时间步减小10倍。比如下一个时间步应该是30天,如果通过12次的迭代计算不能达到收敛,ECLIPSE将把时间步缩短为3天。下一个时间步将以1.25倍增长,即3.75天,4.68天,。。。。如果在计算过程中经常发生时间步的截断,计算将很慢。
4。线形迭代: 一个非线形迭代包括多次线形迭代。线形迭代是解矩阵。
?? 在ECLIPSE输出报告PRT文件中可以找到时间步,迭代次数的信息,
?? STEP 10 TIME= 100.00 DAYS ( +10.0 DAYS REPT 5 ITS) (1-FEB-2008)
?? “STEP 10” : 说明这是第10个时间步。
?? “TIME= 100.00 DAYS”: 说明现在模拟到第100天。
?? “+10.0 DAYS”: 说明这个时间步是10天。
搜索“diyifanwen.net”或“第一范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,第一范文网,提供最新资格考试认证Eclipse数值模拟软件问答(10)全文阅读和word下载服务。
相关推荐: