第一篇:0416数模分享会活动总结
数模分享会活动总结
1.活动信息
主办:浙江工业大学健行数模协会 名称:数模分享会
时间:2017年4月16日6:30-9:30 地点:博雅下午茶室
2.活动简介
全国大学生数学建模竞赛由国家教育部高教司和中国工业与应用数学学会共同主办。我校也有许多优秀学生认真钻研数模,协会就以“无线自组织网络信息传输”数模问题展开模型分享会。
让各位会员初涉数模大世界,激励学生学习数模的积极性,提高学生建立数学模型和运用计算机技术解决实际问题的综合能力,开拓知识面,培养创造精神及合作意识。
借此机会,让协会会员熟悉数学建模的思路,和学习需要重点把握的几个方面。还有诸如组队友之类,比较琐碎的现实问题。
3.活动亮点
a.与会主讲者准备非常充分,后来即性介绍思路和补充经验的学长表述很流畅,表达很清晰,演说水平高。
b.分享会活动整体流程紧凑,没有划水的感觉,信息容量大。
c.前期场地布置,后期收场,全程拍照,比较流畅,合作比较默契。
4.创新性建议
A.适当关怀一下后来参加、坐在后排的听众。
B.开场前注意一下灯光问题,中场调节会比较尴尬。
C.时间上冲突的问题还是比较明显,尽管依旧影响不了部分会员学习数模的热情,总归下次可以提前了解一下学院和学校其他活动的时间安排。D.以后希望更多调动场下观众的表现欲,效果会比较好。
E.如果可以,能够把某次分享会的核心要点整理出来,作为总结讲义分享给与会者,相信效果应该也是很好的。
健行数模协会 2017年4月19日
第二篇:数模竞赛总结
参加2010全国数模竞赛获奖广西二等奖感受
我是广西电力职业技术学院发电厂及电力系统专业的一名学生,我很高兴有机会参加2001年的数学建模竞赛并幸运地获得了广西二等奖。首先要感谢的是学校、学院领导及老师对我们队的支持和帮助。特别要感谢施宁清老师、覃州老师、麦宏元老师、陶国飞老师等老师一直以来对我们精心的辅导和鼓励,才有我们队获奖的机会。参加数学建模竞赛是一件很有意义的事情,它不仅能锻炼每个参赛者连续工作的能力、创造性的思维、把各方面的知识综合运用的能力、熟练使有用计算机以及计算机软件的能力,而更重要的是锻炼了参赛者与伙伴合作、共同完成某项工作的能力。
今年的这个暑假是个不平凡的暑假,我们参加2010全国数目竞赛的同学都只有一般的时间,因为还有一半的时间是用来进行培训的。起初参加学校的数学建模选修课,我只是对于数学的爱好,那是的我根本不知道什么是数学建模,更不知道它的魅力何在?我们有一个30多人组成数模之家,其中有几个大家长,那就是我们的指导老师。他们为了我们花了很多功夫和时间。我们培训只有短短的一个月,而要在一个月内让一个初学者变成一个能参加全国比赛的选手,是多么大的挑战啊?老师在图书馆的阅览室为我们上模模培训课,从最数模软件Lingo到Mathematic,再到Spss等,从简单的线性规划到层次分析法,从牛奶配送问题到NBA赛事分析,老师指导我们一步一步走向数模,去零落数模的魅力!
在这次竞赛当中,我们队的三个人我,黄国志,张高做了很好的分工,一个人主要写论文、另一个人主要收集资料还要协助写论文,而我主要在计算机上编程序进行计算。我们队首先选择了题目C,开赛第一天我们就在讨论C题,确定了基本思路,但是到了下午,我们的思路断了,3个人都没了思路然后我开始看题目D,题目D是学生宿舍的分析,这个题很类似于我们培训时老师讲评过的NBA赛事分析题,于是我们想可不可以运用相同或者类似的方法思路去求解D题呢?我们就开始集中全力对D题展开分析进行计算。下午我们已经有了比较清晰的思路去求解D题了,最后在晚上决定悬着D题来做。第二天,我们在网上查阅了很多相关的资料,数据。然后我进行计算机模拟,即根据我得到的数据用数学软件如Matlab把我们要的图形模拟出来,把实际的东西转化为数字来计算,然后我负责编辑图形和输入软件进行求解,而他们两个人负责去讨论并把他
们想到的新思路告诉我,然后开始写论文。写论文是一件很繁琐的事,因此要用的时间也多,这样等到我把一些基本的结果得出来时正好给他们加到论文里面去,在模拟时要用很多时间,而这些时间都是计算机在工作,所以我就利用这段时间去他们写论文,因为论文中要把计算时所用的算法写进去,这必需我来写,恰好时间也正好够用。
数学建模竞赛作为一种科研活动,最重要的团队精神和合作意识。数学建模竞赛过程中的各个环节都需要各队员间的协作配合。竞赛开始要选题,各个队员都有自己的偏好和特长,可能会有不同的选择,但是最终必须选择一题,队员间可以通过讨论,最后由队长确定选题。选定题目后,可能确定的题目并不是自己喜欢做的或擅长的,此时我们不能再有个人看法和不满,我们必须全身心的投入已经选定的题目上,这就是个人服从集体服从大局,我们也做到。竞赛的过程中,可能队员间对问题的理解有所不同,此时我们要虚心的听取其他队员的理解和看法,耐心的把自己的看法讲给自己的队友,最终达成一致的意见。在竞赛后期,有的队可能遇到挫折,有的队员就有可能灰心丧气想放弃比赛,积极性下降,此时队员之间特别是队长要鼓励队友,提高整个队的士气。
其实,在紧张的72小时的时间内完成一篇比较完整的数学论文,其中遇到的困难是难以预料的。三天里,有过争吵,闹过矛盾,但更多的是为了共同的目标而达成共识;有发现新方法的快乐,也有证明方法错误的苦恼。合作的过程中,有各种各样的问题,需要我们团结一致,需要我们有宽阔的胸怀来接受别人的意见,为了一致的目标共同努力,以达到解决问题的目的。
“一份耕耘,一份收获”、“天行健,君子以自强不息”、“百分之九十九的汗水加上百分之一的灵感等于成功”成为我的心得概括。
简杰
第三篇:黑油数模入门总结
一.做油藏数值模拟都需要准备什么参数
1。模拟工作的基本信息:设定是进行黑油模拟,还是热采或组分模拟;模拟采用的单位制(米制或英制);模拟模型大小(你的模型在X,Y,Z三方向的网格数);模拟模型网格类型(角点网格,矩形网格,径向网格或非结构性网格);模拟油藏的流体信息(是油,气,水三相还是油水或气水两相,还可以是油或气或水单相,有没有溶解气和挥发油等);模拟油田投入开发的时间;模拟有没有应用到一些特殊功能(局部网格加密,三次采油,端点标定,多段井等);模拟计算的解法(全隐式,隐压显饱或自适应)。2。油藏模型:模型在X,Y,Z三方向的网格尺寸大小,每个网格的顶面深度,厚度,孔隙度,渗透率,净厚度(或净毛比)。网格是死网格还是活网格。断层走向和断层传导率。3。流体PVT属性:油,气,水的地面密度或重度;油,气的地层体积系数,粘度随压力变化表;溶解油气比随压力的变化表;水的粘度,体积系数,压缩系数;岩石压缩系数。如果是组分模型,需要提供状态方程。
4。岩石属性:相对渗透率曲线和毛管压力曲线。如果是油,气,水三相,需要提供油水,油气相对渗透率曲线和毛管压力曲线(软件会自动计算三相流动时的相对渗透率曲线);如果是油,水两相或气,水两相,只需要提供油水或气水两相相对渗透率曲线和毛管压力曲线。5。油藏分区参数:如果所模拟的油田横向或纵向流体属性,岩性变化比较大,或者存在不同的油水界面,这时需要对模型进行PVT分区(不同区域用不同的PVT流体参数表),岩石分区(不同区域用不同的相对渗透率曲线和毛管压力曲线)或者平衡分区(不同平衡区用不同的油水界面)。另外如果想掌握油藏不同断块的储量或采收率,可以对模型进行储量分区(不同储量区可以输出不同的储量,产量,采收率,剩余储量等)。
6。初始化计算参数:油藏模型初始化即计算油藏模型初始饱和度,压力和油气比的分布,从而得到油藏模型的初始储量。这部分需要输入模型参考深度,参考深度处对应的初始压力,油水界面以及气水界面;油气比或饱和压力随深度的变化;如果是组分模型,需要输入组分随深度的变化。
7。输出控制参数:即要求软件在计算时输出哪些结果参数。比如要求输出模型计算油田的油,气,水产量变化曲线;油田压力变化曲线;单井油,气,水产量变化曲线;单井井底压力变化曲线;单井含水,油气比变化曲线等。
8。生产参数:对于已开发油田,这部分的数据量非常大。包括油田每口井的井位,井轨迹,井的射孔位置,井的生产或注入历史(油,气,水产量,注入量,井底压力,井口压力等),井的作业历史等。
二.如何准备各部分参数 1.油藏模型
二维模型所需数据: * 每层的顶面深度 * 每层的厚度 * 每层的孔隙度分布
* 每层的渗透率分布
* 每层的净厚度或净毛比分布
* 断层数据A: 正交网格
正交网格是最常见网格,也是最早用来描述油藏的网格类型,目前仍然被广泛应用.由于其计算速度快的特点,一些大型油气田经常采用此网格类型.有研究认为正交网格计算结果比其他网格精确.正交网格的数学描述也比较简单。以ECLISPE为例,TOPS描述油藏顶部深度,DZ描述油藏每层厚度,DX描述每个网格X方向长度,DY描述每个网格Y方向长度。B: 角点网格 角点网格的特点是网格的走向可以延着断层线,边界线或尖灭线,也就是说网格可以是扭曲的。这样角点网格克服了正交网格的不灵活性,可以用来方便地模拟断层,边界,尖灭.但由于角点网格网格之间不正交,这种不正交一方面给传导率计算带来难度,增加模拟计算时间,另一方面也会对结果的精度有影响.角点网格的数学模型很复杂,必须由前处理软件来生成。以ECLISPE为例,COORD用来描述模型网格的顶底坐标线(X,Y,Z),ZCORN描述每个网格八个角点的深度。C: 径向网格
径向网格比较简单,主要用于单井模拟。径向网格可以更合理的描述井附近流体的径向流动。D: 非结构网格(PEBI网格)PEBI网格源于1908年就产生的Voronoi网格.起主要特点是灵活而且正交.PEBI网格体系提供了方便的方法来建立混合网格,比如模型整体采用正交网格,而对断层,井,边界等采用径向,六边型或其他网格.网格间的传达率可以自动计算.PEBI网格的灵活性对模拟直井或水平井的锥进问题非常有用.另外PEBI网格可以用来精确模拟试井问题.还有PEBI网格降低了网格走向对结果的影响.PEBI网格的缺点是矩阵比其他网格要复杂的多,需要更加有效的解法.E: 动态网格
动态网格是指网格可以随时间而改变.通常用于动态网格加密或动态粗化.比如说在井生产时采用局部加密而当井关闭时则采用正常网格.对于压力及饱和度变化快的区域,常常需要进行局部网格加密.采用局部加密可以准确的描述井附近流体的细微变化。网格局部网格可以是正交网格,或是径向网格.Aziz认为(JPT 1993年)在正交网格中进行正交网格局部加密,有时并不会对结果有改善.他建议采用混合网格,及在正交网格内采用径向网格加密,这样可以精确地模拟含水和气油比的变化规律.建立网格注意事项:
A: 在条件许可情况下尽量采用正交网格,而且尽量使网格保持均匀.尽量避免大网格直接连接小网格,这样会带来严重的收敛问题.如果你的模型很大,最好采用正交网格。
B: 角点网格已经非常成熟,但在建立角点网格时不要过分扭曲网格,要尽量保持模型的正交性。如果你的边界与你的主断层相对平行,那么建立的网格系统正交性会比较好。你在建立网格后可以用前处理软件计算模型正交性。
C: 目前PEBI网格在解法上还不成熟,应避免使用.D: 使用局部网格加密要小心,最小的网格不能小于井半径.而且局部网格加密部分要覆盖饱和度变化大的网格.如果是水平井,局部网格加密要覆盖水平段。
E: 网格越多模拟结果就越精确的概念是不对的.可以建立单井模型研究多大网格尺寸足够描述地质上的非均质性.F: 网格走向会影响计算结果.在天然裂缝油气藏,要使网格走向与主裂缝方向一直.G:DX/DY 应接近于1,不要大于3。H: 井之间应有不少于三个网格。I: 模型的属性分布也很重要。
网格基本概念: A:网格的I,J,K B:死网格
死网格是模型中不参予流动计算的网格。通常把模型中的泥岩设为死网格。模型自动会把孔隙度和净厚度为0的网格设为死网格。如果你的油藏水体很大,你也不需要把水体都建在模型中。你可以把水体部分设为死网格,然后用解析水体模拟油藏水体的贡献。C: 在数值模拟模型中如何正确应用有效孔隙度,净毛比?
要明确区分定义.总孔隙度: 孔隙体积占总体积的百分数。
有效孔隙度: 连通孔隙体积占总体积的百分数。毛有效孔隙度:平均有效孔隙度。(泥质含量截至值)
净有效孔隙度:产层平均有效孔隙度(渗透率截至值)
净毛比: 净厚度(渗透率截至值)与总厚度之比。数值模拟模型中要用净有效孔隙度和净毛比。
2.流体参数
PVT参数在模型的计算法则:
对黑油模型,流体的PVT属性描述方法是你直接给模型提供油,气,水PVT属性表(油气体积系数,粘度,压缩系数随压力的变化;溶解油气比随压力的变化; 水在参考压力下的体积系数,压缩系数,粘度;岩石在参考压力下的压缩系数)。模型在计算过程中对每一个网格,根据当前时间步的网格压力来查你提供的表得到每个网格当前的PVT属性。组分模型是提供状态方程(EOS)参数(每个组分的临界温度,临界压力,临界Z因子,分子量,偏心因子等),模型通过闪蒸计算来得到每个网格当前的油气PVT属性(粘度,体积系数,压缩系数,溶解油 气比)。另外水和岩石的属性还需要单独提供。热采模型是处理温度随着开采时间变化的模型,其最重要的流体属性变化是流体粘度随温度的变化,即大家常说的粘温曲线。
黑油模型在PVT部分需要提供的参数包括: . 油,气,水的地面密度或重度。. . . . 油的体积系数,粘度,溶解油气比随压力的变化。气的体积系数,粘度随压力的变化。
参考压力下水的粘度,压缩系数,体积系数。参考压力下岩石的压缩系数。
对于黑油模型,根据不同的流体属性,可以分为以下四种类型:
. 死油油藏:油藏在整个开发阶段压力一直保持在泡点压力以上,在油藏中不会发生脱气。生产油气比是常数(脱气发生在井筒或地面)。
. 活油油藏:油藏在开发阶段压力会降到泡点压力以下,在油藏中发生脱气,溶解油气比降低,生产油气比增加(自由气会生产出来)。. 干气藏:气藏压力在生产过程中不会穿过露点线,气藏中没有挥发油产生。. 湿气藏:气藏压力在生产过程中会穿过露点线,气藏中产生挥发油。
对不同的黑油流体,PVT描述方法也不同,比如对死油油藏,溶解油气比(RS)是常数,不随压力变化而变化。而对活油油藏,RS随压力降低而降低(泡点压力以下)。
对油的PVT定义的理解:
溶解油气比 泡点压力 体积系数 粘度 0.275 400 1.13 1.17 / 0.938 2000 1.162 1.11 / 1.5 3600 1.243 0.95 4000 1.238 0.95 4400 1.233 0.95 4800 1.228 0.95 5200 1.223 0.95 5600 1.218 0.95 / 1.72 4400 1.254 0.94 4800 1.266 0.92 5200 1.26 0.92 5600 1.25 0.92 / 问题:这个表里面为什么有这么多泡点压力,究竟那个是油藏的泡点压力?油藏应该只有一个泡点压力,怎么会这么多?为什么有多条未饱和压力曲线?
理解: 油藏开发过程类似于实验室的差异分离实验。在开发过程中,当压力低于泡点压力后,有溶解气释放出来,RS降低,油藏由未饱和状态进入饱和状态。这时在饱和状态下油气分离(相当于差异分离实验中将气派出),此时的油应该理解为与原始的油已经不同,如果此时发生压力增加,由于没有气可以溶进去(油气已经分离),油会进入此时(RS)下的未饱和状态。以上表为例,如果油藏的泡点压力为4400,对应的RS为1.72.当压力由5600下降到4400过程中,油藏在未饱和状态,没有气的析出,RS不变。当压力低于4400以后,有气体析出,RS降低,假设当RS降到1.5时压力增加,由于此时油气已经分离,没有气能够溶解到油中,在RS=1.5出的油的泡点压力为3600,PVT变化会沿着RS=1.5的曲线变化。
ECLIPSE软件泡点压力在初始化部分用RSVD或RBVD定义。(各个软件不同)。
另外在提供上面这个表时注意压力和溶解油气比要覆盖整个油藏压力和溶解油气比的变化过程,即不要让软件来进行外插,否则模型计算会不收敛。
另外一个重要的问题是在你为模型提供PVT参数时,应该如何用实验室的报告。你不能直接用实验室的差异分离实验数据,你应该对差异分离实验体积系数数据进行分离器校正。校正方程为:
Bo=Bod*(Bofb/Bodb)Bo: 模型体积系数
Bod: 差异分离实验的体积系数 Bofb: 分离器实验的体积系数
Bodb: 差异分离实验泡点压力下的体积系数
溶解油气比校正方程: Rs=Rsfb-(Rsdb-Rsd)Bofb/Bodb Rsfb: 分离器溶解油气比
Rsdb: 差异分离实验泡点压力下的溶解油气比 Rsd: 差异分离实验溶解油气比
3.相渗和毛管压力曲线
需要提供油水,油气相对渗透率和毛管压力曲线。实验室有时为你提供的是压汞曲线,你需要用界面张力计算出油水,油气相对渗透率和毛管压力曲线。比如毛管压力转换方程为:(Pc)res=(Qres/Qlab)×(Pc)lab(Pc)res: 油藏条件下的毛管压力。Qres: 油藏流体的界面张力。Qlab: 试验室流体界面张力。
(Pc)lab: 试验室毛管压力。
通常你提供的都是两相的相对渗透率曲线。油水相对渗透率曲线是油水两相流动时的相对渗透率,油气相对渗透率是油气两相在束缚水条件下的相对渗透率。实验室一般不测量油,气,水三相流动时的相对渗透率曲线,你的模型中如果存在三相流动,软件会根据你定义的STONE1或STONE2方法计算三相流动时的相对渗透率。你提供的油水,油气相对渗透率和毛管压力曲线在模型中起两方面作用。首先模型应用你提供的油水,油气相对渗透率和毛管压力曲线进行初始化,计算模型初始的油,水,气饱和度和压力分布。另一方面是应用于流动计算。
在你提供的油水,油气两相相对渗透率曲线时要保证两条曲线的端点值要匹配。在你提供的曲线中有八个端点值:
束缚水饱和度: 最小含水饱和度
临界含水饱和度:水开始流动是的含水饱和度 最大含水饱和度:曲线中含水饱和度的最大值 束缚气饱和度: 最小含气饱和度
临界含气饱和度:水开始流动是的含气饱和度
最大含气饱和度:曲线中含气饱和度的最大值
油水两相残余油饱和度:油水两相曲线中的含油饱和度最小值 油气两相残余油饱和度:油气两相曲线中的含油饱和度最小值 在你提供的表中,要满足以下端点值一致性: 束缚水饱和度处对应的水相相对渗透率为0 最大含水饱和度对应的油相相对渗透率为0 束缚气饱和度处对应的气相相对渗透率为0 最大含气饱和度对应的油相相对渗透率为0 束缚水饱和度和束缚气饱和度对应的油相相对渗透率相等
最大含气饱和度应该等于1-束缚水饱和度 束缚气饱和度通常为0 模型中应用的通常是驱替毛管压力和相对渗透率曲线,模型初始化肯定需要用驱替曲线。如果你还想用自吸曲线,你可以用软件的溶湿滞后功能。
如果你有毛管压力的J函数曲线,在模型中你也可以用J函数,这样你的毛管压力大小与你模型的地质属性分布(孔隙度,渗透率)有关。
当然如果你的模型不同区域岩性不同,你可以在不同岩性区赋不同的相对渗透率和毛管压力曲线。
4.分区设置
油藏不同部位可能有不同的流体属性,比如不同断块的油密度,粘度不同,或你的油藏岩性在纵向或垂向有变化,那你就需要在你的模型中设置流体或岩性分区。通常你可以在你的模型中根据需要设置以下几种分区:
储量分区:如果你想输出模型不同部位的储量,你需要设置储量分区
流体分区:如果你的模型不同部位流体PVT属性不同,你需要设置流体分区
岩性分区:如果你的模型不同部位岩性不同,需要用不同的相渗曲线和毛管压力曲线,你需要设置岩性分区。
平衡区分区:如果你的模型有不同的油水或油气界面,你需要设平衡区分区。
那么软件如何将你的模型分区与你的属性数据关联起来哪?我们假设你的模型有东西两个断块,两断块被封闭断层分割。东断块的油比西断块的油密度重,在你提供油藏流体PVT表时你需要提供两个表,一个是密度重的PVT表,另一个是密度轻的PVT表。在你的分区部分将东断块的流体分区值设为1,将西断块流体分区值设为2。软件在计算东断块的流体流动时将自动用第一个PVT表(密度重的PVT表),在计算西断块流体流动时用第二个PVT表(密度轻的PVT表)。
5.模型初始化
模型初始化就是建立在初始状态(油田还未投入开发)下油田压力和饱和度的分布,原始溶解油气比分布,以及初始泡点压力或露点压力分布。这部分你需要提供的参数包括: 参考点的深度
在此参考点对应的压力 油水界面 油气界面
油水界面和油气界面处的毛管压力
饱和压力(泡点压力或露点压力)随深度变化或溶解油气比随深度变化
参考点深度和对应压力你可以由RFT,DST,MDT测试结果得到。油气界面和油水界面通常由地质人员提供,数据来源于测井分析。油水界面和油气界面处的毛管压力是指你提供的界面是自由水面还是油水界面,如果是自由水面,界面处毛管压力为0。如果你的油藏有多个油水或油气界面,或多个压力系统,则需要进行平衡区分区。饱和压力(泡点压力或露点压力)随深度变化或溶解油气比随深度变化由流体实验得到。
软件初始化计算的步骤是这样的:(1)计算过渡带高度。由油水界面和油气界面深度以及相渗曲线提供的最大毛管压力计算。(2)计算每一个网格初始的油相,水相,气相压力分布。首先将在流体属性部分提供的油,气,水地面密度折算为地下密度。基于参考点的深度和对应压力以及油水界面,油气界面深度,过渡带高度,结合油,气,水地下密度计算其他深度处的油,气,水相压力。(3)由每个网格的油,气,水压力计算油水和油气毛管压力
(4)计算饱和度分布。这部分计算主要用你提供的相渗曲线端点值。将油水界面以下的含水饱和度设为你在油水相渗曲线中提供的最大含水饱和度,通常为1。将油气界面以上的含气饱和度设为你提供的油气相渗曲线的最大值。油气界面以上的含水饱和度为束缚水饱和度。在油区的含油饱和度为1减束缚水饱和度。在过渡带的含油和含水饱和度由你提供的毛管压力曲线得到。
(5)计算初始溶解油气比或泡点压力的分布
初始化计算结束后你就应该已经可以得到你的油田储量了。你的油储量应该等于模型每个网格的孔隙体积乘以含油饱和度之和。如果你想与地质模型的储量进行拟合,你首先需要拟合孔隙体积(DX*DY*DZ*PORO*NTG),然后拟合含油饱和度的分布。有的人喜欢直接把地质模型的含水饱和度分布赋予数模模型,这样当然可以,但你需要进行端点标定来保证模型初始的稳定性,要保证模型初始是稳定的,即在初始状态下流体不发生流动。检查模型是否初始平衡的办法很简单,让模型在没有任何井的情况下计算10年,检查在这十年中模型的压力和饱和度是否发生变化。
6.生产历史拟合、历史拟合的过程实际上是验证模型的过程。生产历史拟合需要进行的数据准备工作量很大,你需要数模前处理软件来帮你完成这部分工作(比如ECLIPSE中的SCHEDULE模块)。在这部分你需要准备以下数据: 生产井和注水井的井口坐标
生产井和注水井的井轨迹
生产井和注水井的完井数据(井半径,射孔深度,污染系数,D因子等)生产井的生产历史(油,气,水产量,井口压力,井底压力)注入井的注入历史(气,水注入量,井口压力,井底压力)
修井数据(压裂,酸化等)
井的垂直管流表(用于计算井筒内的流动)
然后前处理模块会帮你生成数模软件所需要的数据格式。有几个问题你需要清楚:(1)产量数据是井口产量(组分模型不同)
(2)产量数据是日产量或月,季,年平均产量,而不是对应于某一时间步时的产量。(3)如果用了时率的化一定要小心,要保证累积产量是正确的。累积产量很重要,你在拟合时一定要拟合累积产量。因为只有累积产量正确,才能保证物质平衡正确。产量拟合好并不能保证累积产量也拟合好。
(4)在拟合井底压力时你需要知道你的井底压力对应的深度。在ECLISPE软件中你可以在WELSPECS中提供井底压力(WBHP)对应的深度,在缺省情况下井底压力对应的深度是井最上面的射孔网格中部深度。
(5)你的垂直管流表对应的深度最好接近你的井参考深度。
(6)在ECLIPSED软件中静压(WBP,WBP4,WBP5,WBP9)是井连接网格和附近网格的井连接系数(CCF)的加权平均,如果你想把孔隙体积加权平均也考虑进去,你可以用WPAVE来修改。
(8)所谓井连接系数(CCF)就是井与所在网格间的传导率。这个值对产量影响很大。在前处理过程中可以选择是否输出此值(在ECLIPSE软件中此值在COMPDAT的第八项),如果CCF没有提供,运行模型时会计算,如果提供了CCF,模型直接用CCF来计算产量。许多人遇到过在历史拟合时虽然修改了渗透率,但对产量影响很小,这是因为模型用了你提供的CCF来计算产量。此时你可以缺省CCF或用前处理软件重新计算修改后的CCF.(9)另外一个非常重要的概念是生产指数。数模模型通常用压力平衡半径(PEACEMAN半径)来替代实际的驱替半径,这样数模计算结果与实际生产情况会有误差。所以在历史拟合时首先应该调整生产指数(在ECLIPSE中用WPIMULT)来做初步拟合。WPIMULT=(WBP9-WBHP)/(WBP-WBHP).(10)如果井由生产井转为注入井,可以先把井关掉然后直接定义井的注入控制(WCONINJH)。
(11)如果井进行了补孔或重新射孔,可以重新定义井的射孔信息(COMPDAT)(12)如果井进行了作业,可以重新定义井的射孔信息(COMPDAT或WPIMULT)
7.如何最快完成历史拟合
A: 首先要知道模型中哪些参数是不够精确,哪些是比较精确的.不确定性参数: 渗透率,传导率,孔隙体积,垂向水平渗透率之比,相对渗透率曲线,水体.比较精确参数: 孔隙度,地层厚度,净厚度,构造,流体属性,岩石压缩性,毛管力,参考压力,原始流体界面.B: 模型局部影响参数和整体影响参数
局部影响参数:空隙度,渗透率,厚度,传导率,井生产指数
整体影响参数:饱和度,参考压力,垂向水平渗透率之比,流体,岩石压缩系数 相对渗透率,毛管压力,油水,油气界面。
C: 实测数据误差分析
对油田来说,产油量的测量是精确而且系统的。含水的测量是稳定可靠的,但产气量的测量是不够精确的。
对气田而言,产气量的测量是精确的。注水量或注气量的测量是不够精确的,一方面是由于测量误差,另一方面是由于一些不可测量因素,比如流体在套管或断层的漏失。
试井结果是可靠的,尤其是压力恢复结果。
RFT和PLT的测量是可靠的,井口压力的测量也是可靠的。D:如何进行历史拟合 储量拟合: 软件一体化对储量拟合带来巨大方便,许多油公司地质模型与油藏 模型采用统一软件平台,油藏工程师主要只需要检查在由地质模型 通过网格合并生成油藏模型过程中造成的计算误差。通常孔隙度的合并计算是准确的,但渗透率的合并计算要复杂的多,采用流动
计算合并渗透率比较精确。净毛比也是要考虑的主要因数,请参照第N问题关于如何在模型中处理净毛比与孔隙度部分。关于网格合并,请参照第N问题。
影响数模模型储量的因素有: 孔隙体积,净毛比,毛管压力,相对渗透率曲线端点值,油水界面,气油界面,油水界面和气油界面 处的毛管压力(计算自由水面)。
测井曲线拟合:数模前处理软件(比如Schlumberger的Flogrid)可以基于初始化后的模型对每口井生成人工测井曲线,通过拟合人工生成测井曲线
与实际测井曲线,一方面可以检查地质模型建立以及网格合并过程中可能存在的问题,另一方面可以检查数模模型中输入井的测量深度
与垂直深度是否正确。数模模型中井的垂直深度应该是TVDSS,即减去补心后的深度。错误的深度会导致射孔位置发生偏差。
RFT与PLT拟合:勘探井和重点井通常都有RFT与PLT测量数据,这部分拟合可以帮助认识储层垂向非均质性,对勘探井RFT数据的拟合可以帮助检查数模模型 压力初始化是否正确。
全油田压力拟合: 定油藏亏空拟合压力,软件可以通过用户输入的油,气,水地面产量计算油藏亏空。要检查 油藏亏空是否正确,是否存在井产不够或注不 够 的情况,否则需要调整生产或注入指数。检查全油田 压力水平,调整孔隙体积或水体来拟合全油田压力。
单井压力拟合: 全油田压力拟合后拟合单井压力,可以通过调整井附近孔隙 体积或水体来实现拟合。
含水拟合: 定产油量拟合含水。油水粘度比,相对渗透率,渗透率,网 格分布和网格大小都会影响含水。
油水粘度比和相对渗透率曲线会影响含水上升规律,相对渗透率端点值,渗透率,网格分布和网格大小会影响见水时间。
井底压力拟合: 调整PI,表皮系数,KH。
井口压力拟合: 检查VFP表,VFP表对气井会很精确,但油井的VFP会误差很 大。所以井口压力拟合应针对气井。E: 历史拟合经验:
模型计算压力太大: 检查孔隙体积,减小水体,检查储量,气顶大小,参考面压力与深度是否对应。
见水时间过早: 增加临界含水饱和度,降低水平渗透率,检查水体,检查射孔位置以及油水界面,检查隔层,断层传导率,检查垂向渗透率,网格方向即网格大小影响。
含水上升太快: 油水粘度比,相对渗透率曲线,水体大小。
井底压力太大: 增加表皮,减小KH,CCF,减小PI,减小传导率。8。模型重启计算
在你对模型历史拟合比较满意以后你就可以开始进行模型预测计算。在你进行预测的时候你当然不想把历史阶段再重新计算一遍,那样太浪费计算时间。你肯定希望从历史拟合结束时间进行预测计算。重启计算就是模型记录历史拟合结束时模型场数据的分布(包括模型饱和度,压力,油气比,井的控制及流量等),然后从此时间往后进行预测计算。要进行重启计算,首先在你的历史拟合模型中要要求输出重启文件(例如ECLIPSE软件用RPTRST控制重启文件的输出),然后应用此文件进行预测计算。重启计算并不是只可以从历史拟合结束开始,你可以从任何报告步开始进行重启计算。这样你可以分阶段进行历史拟合。
9。产量预测
历史拟合的目的是为了用于预测以制定未来开发或调整方案。
在数值模拟软件中,对于产油井或产气井,你可以采用以下几种产量控制方式:(1)定油量生产(5)定油藏产液量(2)定水量生产(3)定气量生产(4)定液量生产
(6)定井底压力(7)定井口压力(8)受井组产量控制
这里产量设定是最大值,压力设定是最小值。而且你提供的每一个值都会起控制作用。还是以ECLIPSE软件为例。关键字WCONPROD用来设定井的产量控制。比如: WCONPROD A1 OPEN ORAT 100 200 3* 300 / 在这个例子中,设定了三个控制值,及最大产油量100,最大产水量200和最低压力300。井A1初始定油量(ORAT)生产,产油量为100,在井的生产过程中,产水量可能在上升,井底压力在下降,当井底压力下降到300时,压力不再下降,井将转为定井底压力300生产。这时产水量仍然可能上升,油量下降,当产水量达到200时,井转为受产水量控制。压力可能会上升,油量下降。
对于注水井或注气井,你可以采用以下几种注入控制方式:(1)定地面注入量(4)定进口压力(2)定油藏注入量(5)受井组注入控制
(3)井井底压力
这里注入量和压力的设定都是最大值。与生产控制相类似,所有设定项都会起控制作用。对于生产井,可以设定以下经济极限控制。(1)最小产油量(2)最小产气量(3)最大含水(1)关井(2)封层(3)修井(4)开新井
(4)最大油气比(5)最大气水比
当井的生产违背了经济极限控制的化,你可以要求:
(5)测试(6)气举(7)减产(8)换油管
对于井组或油田,你可以采用以下生产控制方式:(1)定井组或油田油量生产(2)定井组或油田水量生产(3)定井组或油田气量生产(4)定井组或油田液量生产
(5)定井组或油田油藏产液量
在进行井组或油田生产控制时,单井的产量可以有以下几种操作方式:(1)根据每口井的产能进行分配
(2)为每口井提供参考产量,井组根据井的参考产量值进行匹配
(3)优先设定,优先值大的井先生产,当这些井不能满足井组产量,再生产优先值低的井。(4)自动钻新井,当井不能满足井组产量,自动钻新井。对于井组生产也可以设定井组的经济极限控制:(1)井组最小产油量(2)井组最小产气量(3)最大含水
当井组的生产违背了经济极限控制的化,你同样可以要求:(1)关井(2)封层
(3)修井(4)开新井
井组的注入方式可以有以下几种控制方式:(1)地面注气量或注水量(2)油藏注气量或注水量
(5)测试(6)气举(7)减产(8)换油管(3)地面注采比(4)油藏注采比(4)最大油气比(5)最大气水比如果你想保持油藏压力水平,你还可以设定油藏压力水平,这时模型可以自动调整:(1)井组油藏产量(4)井组地面注水量(2)井组油藏注水量(5)井组地面注气量(3)井组油藏注气量
10:如何加快数模计算以及如何解决数模计算的收敛性问题?
在了解收敛性之前,应该首先了解几个基本概念:
(1)报告步: 一个数模作业包括多个报告步,报告步是用户设置要求多长时间输出 运行报告,比如可以每个月,每季度或每年输出运行报告,运行报告包括产量报告 和动态场(重启)报告。
(2)时间步: 一个报告步包括多个时间步,时间步是软件自动设置,即通过多个时间步的计算来达到下一个报告步,以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天。
“REPT“ : 说明为什么选10天做为时 间步,REPT是指由于到了下一个报告步。“5 ITS”: 说明此10天时间步需 要5次非线形迭代。
”(1-FEB-2008)“: 现在的模拟时间。
模拟计算的时间取决于时间步的大小,如果模型没有发生时间步的截断而且能保持长的时间步,那表明该模型没有收敛性问题,反之如果经常发生时间步截断,那模型计算将很慢,收敛性差。时间步的大小主要取决于非线形迭代次数。如果 模型只用一次非线形迭代计算就可以收敛,那表明模型很容易收敛,如果需要2到3 次,模型较易收敛,如果需要4到9次,那模型不易收敛,大于10次的化模型可能有 问题,如果大于12次,时间步将截断。
模型不收敛的原因很多,网格参数,属性参数,流体PVT参数,岩石相渗曲 线,毛管压力曲线,相渗曲线端点标定,初始化,井轨迹,垂直管流表都会造成模 型不收敛,下面分别介绍各部分如何造成不收敛及如何解决。
(1)。网格部分:
网格正交性差和网格尺寸相差太大是导致不收敛的主要原因之一。正交性差 会给矩阵求解带来困难,而网格尺寸相差大会导致孔隙体积相差很大,大孔隙体积 流到小孔隙体积常会造成不收敛。解决办法:
网格正交性差通常是在建角点网格时为描述断层或裂缝的走向而造成的。在 此情况下,最好能使边界与主断层或裂缝走向平行,这样一方面网格可以很好地描 述断层或裂缝,另一方面正交性也很好。
在平面上最好让网格大小能够较均匀,在没有井的地方网格可以很大,但最 好能够从大到小均匀过渡。纵向上有的层厚,有的薄,最好把厚层能再细分。在检 查模型时应该每层每层都在三维显示中检查。
径向局部网格加密时里面最小的网格不要太小。
在ECLIPSE里用MINPV关键字可以把小于设定孔隙体积的网格设为死网格,这样通常会有用。
(2)。属性参数:
不合理的插值计算会导致属性分布很差,如果是从地质模型粗化为数模模 型,通常问题不大,只是有时候数模人员自己插值时会有问题。解决办法:
有可能尽量用地质模型的数据,自己插值时可以加一些控制点使属性合理分 布。X,Y方向的渗透率最好相等或级差不大。在井连通网格的Z方向渗透率不要设为 0,如果想控制垂向流动,可给一个很小的值。(3)。流体PVT参数
流体PVT参数会有两种可能的问题,一是数据不合理导致了负总压缩系数,二是压力或气油比范围给的不够导致模型对PVT参数进行了外插。解决办法:
检查PRT文件中的WARNING信息,如果在油藏压力范围内有负总压缩系数的警 告,应该修改PVT参数,否则的化会有收敛性问题。如果负总压缩系数是在油藏压 力范围之外,可以忽略该警告。此部分的修改主要可以小规模修改油和气的FVF和 RS。(4)。岩石相渗曲线和毛管压力曲线。通常的问题有: 饱和度和相对渗透率的数据位数过多。
饱和度值太接近,导致相渗曲线的倾角变化很大。饱和度有很小变化但相对渗透率发生了很大变化。解决办法:
饱和度和相对渗透率最多给两位小数就够了。
检查相渗曲线的导数(可以应用ECLIPSE中的SCAL模块),导数要光滑。临界饱和度和束缚饱和度设为不同的值。
(5)。端点标定:
在应用端点标定时,有时标定完后的相渗曲线倾角很大,标定后的毛管了很大。解决办法:
在三维显示中检查标定完的PCW,可以给PCW一个最大值来控制毛管压力。输出每个网格标定后的相渗曲线进行检查。
(6)。初始化:
初始化最容易发生的问题是在初始时模型不稳定,流体在初始条件下就会发 生流动,这也会导致模型不收敛。造成模型初始不稳定的主要有: 手工通过网格饱和度和压力值。
拟合初始含水饱和度。解决办法:
尽量不要直接为网格赋压力和饱和度值,尽量由模型通过油水界面及 参考压力来进行初始化计算。
要想拟合地质提供的初始含水饱和度分布,应该进行毛管压力的端点 标定,这样毛管压力会稳住每个网格的水,在初始条件下不会流动。
可以通过让模型在没有任何井的情况下计算十年来检查初始条件下模 型是否稳定,如果10年的计算模型压力和饱和度都由说明变化,说明模型初始是稳 定的。=(7)。井轨迹:
在进行井处理时井可能以之字型在网格中窜过,有可能发生井的实际窜过 方向与模型关键字定义的方向不符,这也会导致不收敛。
解决办法:
在三维显示中检查井轨迹。
如果井已经关掉,在模拟时不要给零产量,要用关键字把井关掉。检查井射孔,井不要射在孤立的网格上。(8):垂直管流曲线:
有了垂直管流曲线很容易导致模型不收敛,这有两种可能: 曲线有交叉。曲线发生了外插。解决办法:
用前处理软件(ECLIPSE中的VFPi)检查曲线。
在ECLIPSE中加EXTRAPMS关键字可以要求输出如果发生VFP插值后的警告信息。曲线应该覆盖所有井口压力,含水,油气比及产量。
第四篇:4、活动总结
活动总结
第二课堂的成功开展告诉我们可以利用第二课堂活动中的集体动力培养和塑造大学生的健康人格,培养了我们学习的能力,提高文化素质,发展个性特长,使得智能结构全面合理。
我们在活动中主动学习文化知识,探讨文化问题、培养兴趣爱好、锻炼文化技能、发展专业特长,不仅活跃了校园生活,发展了个人爱好和特长,而且其影响往往能扩展到社团之外的成员。最终使得我们提高观察力、记忆力、思维力、注意力等。参加社团活动、课外活动还能让我们有机会去认识多点朋友,加强自身的人际关系面;其次,在交往中,我们会学会如何处理好朋友与朋友之间的一个关系,懂得如何珍惜朋友,如何帮助朋友,也懂得接受朋友的帮助;再次,朋友之间的关爱使得我们身心健康发展。积极而又健康的心理品质的,与良好的人际关系相联系对大学生个性品质的形成与发展极为重要。
通过在第二课堂活动中的交流、发展,我们普遍有一个积极向上的心态,不怕挫折,有较大的学习毅力,创造了一个良好向上的学习氛围。社团活动和课外活动中,更使我们具有了高品位的鉴赏力,不为物质生活所累,不为庸人之事所困绕。更能够正确地评价自我,一方面是自我认可,接受属于自己的一切,从而形成对自己较积极的看法,另一方面,自我客体化,对自己所有和所缺有一个明确的认识。课外活动是我们大学生活的重要组成部分,积极参与课外活动,让我们的大学生活更加美好。
本次第二课堂的开展对我来说也是一种挑战和锻炼,通过这次开展第二课堂我的各方面的能力都得到了锻炼和提升。同时我也认识到本次活动的计划和开展中的许多不足与瑕疵,我会吸取这次经验,争取将下次活动办的更好更富有积极向上的意义。
心理委员:刘振东
朋辈辅导者:卲昀岑
2014年11月7日
第五篇:党会4
**;
一、农业结构战略性调整的总体思路和阶段性目标
二、(一)农业战略性结构调整当前要重点解决农产品总量过剩问题。一是要满足供给,实现农产品供求平衡;二是努力实现农民收入增长;三是促进农村劳动力转移和城市化发展;四是要实现农业和农村经济可持续发展。
(二)农业战略性结构调整要通过区域分工协作实现,发展特色水果、特色种养业并举
(三)农业战略性结构调整要通过阶段性目标逐步完成。第一,农业优势产业和优势区域凸现;第二,农业信息化、农产品市场网络形成;第三,农产品产销衔接,供求平衡;第四,农民组织化程度提高;第五,土地生产率、劳动生产率提高,东部地区逐步形成农业的集约化经营;第六,农村劳动力转移,劳动力就业结构优化;第七,农民收入逐年提高,工农协调发展;第八,农业管理体制初步得到改善。
**;
二、推进农业战略性结构调整的对策措施。
三、(一)继续做好结构调整的基础性工作。一是农产品质量标准与监测体系、市场信息体系、农业科技示范场、无规定动物疫病标准示范区等建设已经起步,在这些方面积极争取财政支持,切实加大工作力度。二是在培育农产品优势产业带方面。努力把
农产品优势区域布局规划落实到建设项目上,带动各地发挥比较优势,形成优势产业带和产业群。三是抓农产品加工业。
(二)做好农民就业结构调整。一是为农民外出打工创造良好的政策环境。二是关注农村城镇化方面的问题。
(三)千方百计增加对农业的投入。一是加强农业基础设施建设。二是落实有关政策。认真落实好各项扶持农业产业化经营龙头企业的政策措施,把重点龙头企业纳入国家优惠政策支持范畴。扩大龙头企业贷款规模,中央财政可考虑给予适当贴息。三是逐步建立起以农户投入为主体,财政、金融、企业、社会资金和外资共同参与的多元化的农业投入体系,为改善农业生产条件,提高农业抗御自然灾害的能力,改善农村的投资环境和实现农民收入的长期稳定增长打下坚实的基础。
(四)深化农村改革。一是进一步推进农村税费改革,扩大试点范围,争取取消现行的农业特产税,鼓励农民调整产业结构,扩大优质农产品生产。二是深化粮食流通体制改革,为农业结构调整创造更加有利的条件。三是深化农村金融体制改革。四是推进农村土地使用权流转,结合贯彻落实《农村土地承包法》,按照依法、自愿、有偿的原则,推进农村土地使用权流转,提高农业劳动生产率。