第一篇:黑油数模入门总结
一.做油藏数值模拟都需要准备什么参数
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插值后的警告信息。曲线应该覆盖所有井口压力,含水,油气比及产量。
第二篇:黑油简介
黑油(北京)展览有限公司简介
我们是专业的团队,除了独到和精准外,我们更注重感受。因为我们的客户需要的是能够展示出自己特点的作品;
我们是执着的团队,除了热情和尽责外,我们更注重学习。因为每一次的合作都是我们学习的过程;
我们是年轻的团体,除了个性和朝气外,我们更注重协作。因为每一个好的设计都倾注了团队的智慧与心血。
我们是黑油(北京)展览有限公司,是为了更完美、更全面的将企业的企业文化特点展示出来而生!
业绩:
(1)中国石油长庆石油勘探局文化长廊(1600平方米)
(2)中国石油辽河油田企业文化教育中心展厅(3000平方米)
(3)中国石油东方地球物理勘探公司大厅装修(500平方米)
(4)中国石油塔里木油田展厅(1200平方米)
(5)中国石油呼和浩特石化展厅(500平方米)
(6)中国石油大庆油田女子采油队展厅(600平方米)
(7)中国石油冀东油田展厅(800平方米)
(8)中国石油冀东油田(500平方米)
(9)中国石油吉林油田(500平方米)
注:以上数据截止到2011年12月31日
近期业绩:中国石油大庆油田(1500平,已完成)、中国石油长庆油田(1500平,已完成)、中国石油塔里木油田(1000平,已完成)、中国石油冀东油田(500平,已完成)、中国石油吉林油田(500平,已完成)等。我们主要从事企业文化展馆及文化教育展厅的策划、设计、布展等工作,我们的精锐力量师承藉自中央美院、中央工艺美院、中国美院等专业艺术院校雄厚渊博的艺术资源,并且在业内从事多年,经验丰富而富有创造力和想象力,无论生活再忙碌,再纷繁,从个人到企业,我们一直都拥有无限的创意空间。无论是业务内涵或外延,我们所提供的都不仅是苍白的效果图。相信在今后我们与您会把更多新鲜、光彩的文化特质将在我们的合作中注入、融合、创升。
第三篇:数模竞赛总结
参加2010全国数模竞赛获奖广西二等奖感受
我是广西电力职业技术学院发电厂及电力系统专业的一名学生,我很高兴有机会参加2001年的数学建模竞赛并幸运地获得了广西二等奖。首先要感谢的是学校、学院领导及老师对我们队的支持和帮助。特别要感谢施宁清老师、覃州老师、麦宏元老师、陶国飞老师等老师一直以来对我们精心的辅导和鼓励,才有我们队获奖的机会。参加数学建模竞赛是一件很有意义的事情,它不仅能锻炼每个参赛者连续工作的能力、创造性的思维、把各方面的知识综合运用的能力、熟练使有用计算机以及计算机软件的能力,而更重要的是锻炼了参赛者与伙伴合作、共同完成某项工作的能力。
今年的这个暑假是个不平凡的暑假,我们参加2010全国数目竞赛的同学都只有一般的时间,因为还有一半的时间是用来进行培训的。起初参加学校的数学建模选修课,我只是对于数学的爱好,那是的我根本不知道什么是数学建模,更不知道它的魅力何在?我们有一个30多人组成数模之家,其中有几个大家长,那就是我们的指导老师。他们为了我们花了很多功夫和时间。我们培训只有短短的一个月,而要在一个月内让一个初学者变成一个能参加全国比赛的选手,是多么大的挑战啊?老师在图书馆的阅览室为我们上模模培训课,从最数模软件Lingo到Mathematic,再到Spss等,从简单的线性规划到层次分析法,从牛奶配送问题到NBA赛事分析,老师指导我们一步一步走向数模,去零落数模的魅力!
在这次竞赛当中,我们队的三个人我,黄国志,张高做了很好的分工,一个人主要写论文、另一个人主要收集资料还要协助写论文,而我主要在计算机上编程序进行计算。我们队首先选择了题目C,开赛第一天我们就在讨论C题,确定了基本思路,但是到了下午,我们的思路断了,3个人都没了思路然后我开始看题目D,题目D是学生宿舍的分析,这个题很类似于我们培训时老师讲评过的NBA赛事分析题,于是我们想可不可以运用相同或者类似的方法思路去求解D题呢?我们就开始集中全力对D题展开分析进行计算。下午我们已经有了比较清晰的思路去求解D题了,最后在晚上决定悬着D题来做。第二天,我们在网上查阅了很多相关的资料,数据。然后我进行计算机模拟,即根据我得到的数据用数学软件如Matlab把我们要的图形模拟出来,把实际的东西转化为数字来计算,然后我负责编辑图形和输入软件进行求解,而他们两个人负责去讨论并把他
们想到的新思路告诉我,然后开始写论文。写论文是一件很繁琐的事,因此要用的时间也多,这样等到我把一些基本的结果得出来时正好给他们加到论文里面去,在模拟时要用很多时间,而这些时间都是计算机在工作,所以我就利用这段时间去他们写论文,因为论文中要把计算时所用的算法写进去,这必需我来写,恰好时间也正好够用。
数学建模竞赛作为一种科研活动,最重要的团队精神和合作意识。数学建模竞赛过程中的各个环节都需要各队员间的协作配合。竞赛开始要选题,各个队员都有自己的偏好和特长,可能会有不同的选择,但是最终必须选择一题,队员间可以通过讨论,最后由队长确定选题。选定题目后,可能确定的题目并不是自己喜欢做的或擅长的,此时我们不能再有个人看法和不满,我们必须全身心的投入已经选定的题目上,这就是个人服从集体服从大局,我们也做到。竞赛的过程中,可能队员间对问题的理解有所不同,此时我们要虚心的听取其他队员的理解和看法,耐心的把自己的看法讲给自己的队友,最终达成一致的意见。在竞赛后期,有的队可能遇到挫折,有的队员就有可能灰心丧气想放弃比赛,积极性下降,此时队员之间特别是队长要鼓励队友,提高整个队的士气。
其实,在紧张的72小时的时间内完成一篇比较完整的数学论文,其中遇到的困难是难以预料的。三天里,有过争吵,闹过矛盾,但更多的是为了共同的目标而达成共识;有发现新方法的快乐,也有证明方法错误的苦恼。合作的过程中,有各种各样的问题,需要我们团结一致,需要我们有宽阔的胸怀来接受别人的意见,为了一致的目标共同努力,以达到解决问题的目的。
“一份耕耘,一份收获”、“天行健,君子以自强不息”、“百分之九十九的汗水加上百分之一的灵感等于成功”成为我的心得概括。
简杰
第四篇:数模感想
学习数学建模的心得体会
这个学期我们学习了怎样建立数学模型,数学模型是由数字、字母或其他数学符号组成的,描述限制对象数量规律的数学公式、图形或算法;也可描述为对于现实世界的一个特定对象,为了一个特定目的,根据特有的内在规律,做出一些必要的简化假设,运用适当的数学工具,得到一个数学结构。
无论是哪一个科目,首先最关键你是建立研究对象的数学模型,并加以计算求解,数学模型和计算机的结合应用在新的时代真是如虎添翼。
那数学模型的要求是:
1、真实完整。
1)真实的、系统的、完整的,形象的映客观现象;
2)必须具有代表性;
3)具有外推性,即能得到原型客体的信息,在模型的研究实验时,能得到关于原型客体的原因;
4)必须反映完成基本任务所达到的各种业绩,而且要与实际情况相符合。
2、简明实用。要把本质的东西及其关系反映进去,把非本质的、对反映客观真实程度影响不大的东西去掉,使模型在保证一定精确度的条件下,尽可能的简单和可操作,数据易于采集。
3、适应变化。随着有关条件的变化和人们认识的发展,通过相关变量及参数的调整,能很好的适应新情况。
根据研究目的,对所研究的过程和现象(称为现实原型或原型)的主要特征、主要关系、采用形式化的数学语言,概括地、近似地表达出来的一种结构,所谓“数学化”,指的就是构造数学模型.通过研究事物的数学模型来认识事物的方法,称为数学模型方法
数学模型属于一门应用数学,学习这门课程让我们学会如何将实际的问题经过分析、简化转化为一个简单的数学问题,然后用适当的数学方法去解决问题,数学建模就是用数学语言描述实际现象的过程。这里的实际现象既包涵具体的自然现象比如自由落体现象,也包含抽象的现象比如顾客对某种商品所取的价值倾向。这里的描述不但包括外在形态,内在机制的描述,也包括预测,试验和解释实际现象等内容。我们也可以这样直观地理解这个概念:数学建模是一个让纯粹数学家(指只懂数学不懂数学在实际中的应用的数学家)变成物理学家,生物学家,经济学家甚至心理学家等等的过程。
数学模型一般是实际事物的一种数学简化。它常常是以某种意义上接近实际事物的抽象形式存在的,但它和真实的事物有着本质的区别。要描述一个实际现象可以有很多种方式,比如录音,录像,比喻,传言等等。为了使描述更具科学性,逻辑性,客观性和可重复性,人们采用一种普遍认为比较严格的语言来描述各种现象,这种语言就是数学。使用数学语言描述的事物就称为数学模型。有时候我们需要做一些实验,但这些实验往往用抽象出来了的数学模型作为实际物体的代替而进行相应的实验,实验本身也是实际操作的一种理论替代。应用数学模型
应用数学去解决各类实际问题时,建立数学模型是十分关键的一步,同时也是十分困难的一步。建立教学模型的过程,是把错综复杂的实际问题简化、抽象为合理的数学结构的过程。要通过调查、收集数据资料,观察和研究实际对象的固有特征和内在规律,抓住问题的主要矛盾,建立起反映实际问题的数量关系,然后利用数学的理论和方法去分析和解决问题。
它让我们知道了数学模型的一般步骤:
(1).模型准备 了解问题的实际背景,明确建模目的,搜集必要的信息入现象、数
据等,尽量弄清对象的主要特征,形成一个比较清晰的“问题”,由此初步确定用哪一类模型。
(2).模型假设 根据对象的特征和模型目的,抓住问题的本质,忽略次要的因素,作出必要的、合理的简要假设。
(3).模型构成 根据做出的假设,用数学的语言、符号描述对象的内在规律,建立包含常量、变量等的数学模型。
(4).模型求解 可以采用解方程、画图形、优化方法、数值计算、统计分析等各种数学方法,特别是数学软件和计算进技术。
(5).模型分析 对求解结果进行数学上的分析,如结果的误差分析、统计分析、模型对数据的灵敏性的分析、对假设的强健分析等。
(6).模型检验 把求解和分析结果翻译回到实际问题,与实际的现象比较,检验模型的合理性和实用性。
通过这次数学建模学到了很多东西,首先,是从现实生活中发现问题,这就需要我们用心观察;然后就是解决问题的方法,由于我们不可能在课堂上学到所有知识,很多东西是要我们自学的,这就培养了我们自学能力,还有自己解决问题的能力:最后,因为模型要建立在真实数据上,就要求我们要有实事求是的态度了。数学建模虽然就告一段落了,学到的方法知识却伴随着我们以后的学习工作。
第五篇:数模心得
在我们七大高校的共同努力下,首届华中数模联赛已成功举办,我校主要负责以下任务:
1.同华中科技大学共同完成了与武汉大学高修成老师的交涉,取得武汉工业与应用协会的支持;
2.积极与本校教务处、团委办公室联系,取得了本校相关部门的大力支持;
3.搜索了部分兄弟院校的联系方式;
4.本校积极宣传华中数模赛事;
5.积极组织本校学生参加此次华中联赛;
本次赛事,我校的开销主要在于会议来回的路费,赛前的海报宣传费用等共160元。448098400
问题一.“我现在该如何准备数学建模”
1.先把自己的专业课学好,这才是最重要的,到时候你会发现本专业知识的理解对建模过程中遇到的难题也是有帮助的,因为知识永远是相同的;
2.准备数学建模有所侧重点,但建模、编程、写论文都做的不错才是最好的.2.1如果侧重建模:先把基础(这时不一定会做题,或看人家的比赛论文也不一定看得懂,这很正常)打好,具体可以看看姜启源的那本书(旧书摊上都有买的,或许你会发现感觉对真正做题是没什么帮助),这本书是让你打基础,知道数学建模有那些工具,但在今天数学建模的发展趋势是这本书上几乎没有什么可以借用的,这书只是让你找感觉,培养数学解题的一种思想,等你把这本书看了个大概,就可以进入下一步了;
2.2当你把书看的差不多了,就可以看看人家的比赛论文了,看论文时先阶段主要看这些:(1)写数学表达式的形式(因为有的学生写数学模型时非常丑,而有的人却很地道,这是很重要的,简练、易懂的模型有利用于编程);(2)看解决某类问题的时候人家用了什么方法(这些方法你在论文中几乎是看不懂的,但只要你知道了,接受了就好,这时去看看主要介绍这方法的相关文章就可以了,因为往往相关的文章会介绍很清楚,“中国期刊网”是个不错的选择,如果不知道怎么用,可以问问学长。),比如在预测数据时,一般人用差分方程、微分方程、曲线拟和、灰色GM模型,但现在比较流行的有神经网络、支持向量机等智能算法(这时不知道怎么回事没关系,但心里一定要知道有这么个东西,暑假时好好查查相关文献,当然这个过程比较痛苦,但过后会发现很爽,特别是有些东西你知道但别人却不知道,哈哈哈);(3)人家文章的大体结构,因为这反映了作者做题的一个思路,这时非常重要的,在比赛过程中,千万不要着急,一定要大脑清楚,思路不能乱,并且在做题过程中,最好将思路写在一张白纸,已不至于思维混乱;
3.当你看了很多东西,又花了很多时间,那么你就是高手了。总的来说就是要多看、多想、多借鉴、多花时间,所以暑假的培训就显得非常重要.如果你想写论文,感觉没什么前途,建模做的好写论文都非常棒,因为论文就是作者思维过程的再现,如果比赛时间来得及,如果是我,我宁愿一个人干三个人的活,我国赛只干了建模和编程两件事,写论文实在没时间,最后得奖有些运气成分,哈哈哈,见丑了哈!
如果你编程:1.如果你已经能编写出好的C、C++程序,那么顺带着弄下MATLAB,因为你既然能把C语言搞定,那么M语言就是小意思了;2.如果你只是有点编程基础,那么把MATLAB和LINGO(计算优化问题的专用软件)学好就可以了,反正这类计算机的书都有
些贵,LINGO买清华大学出版社,谢金星编的《优化建模与LINDO/ LINGO软件》就可以了,看看里面的大部分内容你就是高手了(开始看看语法,然后照着里面的程序敲代码就可以了,最好把书后的习题自己建模后再用程序实现),我那时只用了2个星期就基本可以应付比赛了,不过现在已经忘得差不多了;
MATLAB的书太多了,我真不知道该怎么说,如果比较适合我们的,就是MATLAB宝典吧,但是比较贵,我用的是张志涌《精通MATLAB6.5》,越用感觉越不爽,虽然这本书很后内容很多,我现在主要在攻MATLAB,发现这本书太垃圾了,不过作为初学者还是比较不错,当然首推“宝典”,因为这里面有很多我们用的着的小技巧,“精通”里面就没有了;MATLAB的功能超级强大,toolbox里面的东西太多,你以后自然会知道的。
这些软件在网上遍地飞,随便下就可以了,只是最好不要过于随便不小心被病毒亲吻了你的计算机。
至于那些数学建模得奖的那些同学能力怎么样,到时候你就会明白的,我不好说。我只是知道好多人不知道支持向量机是啥东西,哈哈哈哈,其实我也是菜鸟。
牢记:暑假培训一定要善于表现,在讨论时多发言,即使说得很糟糕,或者说连自己也不知道在说什么,也要厚着脸皮说,因为老师只看谁话多,而不是谁最勤奋,老师选人的标准一般就是选那些喜欢表现的自己,在当今社会这固然不是什么坏事。但科技比赛不是什么说唱音乐会,所以选了些不该选的人,送走了不该送的人,所以每年会有人感到很郁闷,有什么办法呢?老师数学建模就不匝地,比赛时一定要自己多思考,别老想着老师会帮你什么,如果老师真能帮什么,为什么前几年很多队有老师拼死地做结果什么也没有,记住:什么都得靠自己。我们国家比赛是没有老师的。结果还混了一个国家奖,美赛我们的全球能量守恒被老师枪毙,结果证明我们还是对的,如果美赛没老师说我们这错那错,或许结果会一样,这些比赛事项以前那个报送清华的学长郑亮和我说过,但最后还是没有坚持,唉!你们自己好好把握吧!
祝你们好运吧!
有什么事情直接发邮箱。