3. 经典的油藏数值模拟十大法则#

油藏数值模拟理论大师Khalid Aziz(哈利德 \(\cdot\) 阿齐兹)早在1989年向油藏数值模拟工程师们提供了十条建议,被称为油藏数值模拟经典十大黄金法则。直到今天,这十条法则仍然适用。下面摘录了建议中的十条法则的标题如下:

1.Understand Your Problem and Define Your Objectives.

2.Keep It Simple.

3.Understand Interaction Between Different Parts.

4.Don’t Assume Bigger Is Always Better.

5.Know Your Limitations and Trust Your Judgment.

6.Be Reasonable in Your Expectations.

7.Question Data Adjustments for History Matching.

8.Don’t Smooth Extremes.

9.Pay Attention to the Measurement and Use Scales.

10.Don’t Skimp on Necessary Laboratory Work.

如果读者感兴趣,可以找到上述文献的原文拜读一下。本站中保留英文标题没有翻译,是希望读者自己读后有自己的理解。就像读古文诗词一样,如果直接就读翻译的白话文,就难以体会诗词句子的魅力。需要仔细揣摩原文,才可以体会到Aziz先生给出这些建议实在是用心良苦。原文中Aziz先生已经给出了一些文字解读,这里就不逐一解释、班门弄斧了。如果简单的归纳一下,这些法则大致地可以总结成这样一句话,即“油藏数值模拟做出的结果是否有用,完全取决于你出于什么目的,并且使用了什么样的数据,用什么样的手段来使用它。”。这个总结并不是想班门弄斧,而是提供一个可以帮助读者更能理解Aziz大师思想精髓的建议。

在笔者早期从事油藏数值模拟技术培训期间,经常听到学员们抱怨数值模拟很难。因为别人常常要求他们:既然地质建模已经做好了,赶紧做个数模,明天早上出个方案汇报一下… …诸如此类。大家对这种安排都非常苦恼,因为这些要求都是“不可能完成的任务”。据了解这些所谓已经建好模型的油藏少则十几口井,多则有几百口井。如果完成基本的数值模拟,恐怕一周的时间都可能很仓促,更何况一天要完成。我们姑且先不讨论这个事情的可行性,单从这个目的上来说,这个事情就非常不妥。如果只是为了任务那大可糊弄。即便是第二天这个数模模型做好了,方案拿出来了,这个方案也没有多大的意义。充其量仅仅是做出一些图表来迎合上级的想法而已。殊不知在这种思路的影响下,大部分的这些数据结果、图表成果等等往往是编造出来的,毫无用处。不夸张地说,一天的时间,有些人现在可能连个请假条都写不利索,又怎么能期望一个油藏工程师能做好一个几百口井的油藏的拟合和预测呢?这无异于是异想天开,痴人说梦罢了。

很多人觉得油藏数值模拟没啥用。然而为什么有这样的想法的人还不少呢?这里的原因很多,但是不外乎这么两类,第一类,是对油藏数值模拟压根不懂;或者了解皮毛,但是却又不懂装懂的;或者正在入门,不明就里的。既然是这种情况,所以从别处听来一些评论非常敏感,过分热心。自己没有任何属于自己的了解和认识,只能跟着别人碎碎念,发表类似感慨。毕竟任何行业技术都可能被一些不懂得外行人鄙视,我们对这些想法姑且听着就好,无伤大雅。而第二类呢,恰恰是了解数模的人,至少是已经入门而且往往工作中还经常用到数模的人。不过因为他们没有花心思继续深入钻研,可能很多技术一直也用不好。所以就试图说服别人数模其实没啥用处、搞深入了没有用,还不如随便搞搞就行。主要目的其实就是希望大家都别来跟他较真。无论什么样的原因,对于上述两类人来说,数模有没有用处,其实Aziz先生的十大法则第一条就已经说明这个问题。目的不对,手段再好,结果也为零。使用的人如果已经认为数模没用了,其目的就是随便用用,或者当计算器那样摆弄一下,那么自然数模回报它的结果肯定也是没用的。

上面所讲的这就是所谓的“垃圾进、垃圾出”。而且数十年来大量油藏数值模拟研究人员的经验教训又给这条金句添上了后面一句,“就算进去的不是垃圾,如果像制造垃圾那样使用数模,做出来的也可能是垃圾”。学习和使用油藏数值模拟,态度非常重要的。同时要有翻看软件手册的良好习惯,很多的功能对改进工作效率非常有帮助,但是只是很多人不知道。现在互联网时代中信息非常发达,很多人宁愿没事坐在那翻看手机,反复地看不同的APP发来的同一件事情的消息,也不愿意抽出一些时间练练操作,看看理论。“熟能生巧是良训,一分辛苦一分才”。很多人抱着软件就抱怨,说这个没有这个功能,又怪那个软件不能模拟什么机理等等类似的话,真要他们说出想要实现的功能或者需要模拟的机理了,往往也说不出个所以然来。很多人在历史拟合的时候就犯愁,不知道调什么参数。但是如果你问他知不知道调什么参数会导致油藏中哪些井产水上升时,往往他也不知道,因为他压根就没试过。没有试过,也就没有切身体会,更不会有什么经验教训。每个油藏有每个油藏的动态特征,只有充分了解自己的油藏,同时又能把油藏的特征反映到数值模拟模型里,才能得到比较合理的预测结果。这是需要经过大量实践、反复总结经验教训后才可能做到的。