为创建储层属性模型组合多点静态和基于对象的方法的混合方法_4

文档序号:8303353阅读:来源:国知局
或结构坐标指定给这些单元。如果多于一个对象形状模板包含所述单元,则可以使用具有最低事件编号的对象形状模板。
[0075]在一种实施例中,所述编辑方法还包括,如果不需要匹配目标相比例,则编辑过程完成。否则,如果需要匹配目标相比例,则对每个相F执行以下过程:
[0076](a)创建指定给包含硬数据的模型单元的所有对象事件编号的长度(NEventsffithHardData (F))的带硬数据(F)的事件列表;
[0077](b)计算最终模型中相F匹配目标相比例(NObjectCeIls(F))所需单元的总数;
[0078](C)使用以下等式(2)计算要指定给相F的单元的附加数目(NTargetCells(F))。即,单元的附加数目(NTargetCells(F))等于目标相比例(NObjectCells(F))与带硬数据的事件列表的长度(NEventsWithHardData(F))之差。
[0079]NTargetCells (F) = NObjectCells(F)-NEventsffithHardData(F) (2)
[0080](d)如果单元的附加数目(NTargetCells(F))等于或大于零(即,NTargetCells (F)=或>0)),则执行以下过程。
[0081](i)计算指定给(不在列表EventsWithHardData中的)每个对象事件编号的单元的数目;
[0082](ii)作为事件编号的函数,计算单元的累积数目;以及
[0083](iii)找出事件编号截止(EventNumberCutoff (F)),以便事件编号小于事件编号截止(EventNumberCutoff (F))的单元的累积数目近似地等于单元的附加数目(NTargetCells(F))。
[0084](e)否则,如果单元的附加数目(NTargetCells(F))小于 O (NTargetCells (F)〈O),则:
[0085](i)作为垂直沉积坐标(垂直坐标O处于对象的基部)的函数,计算指定给F的单元的累积数目;以及
[0086](ii)找出垂直沉积坐标截止(VerticalDeposit1nalCoordinateCutoff (F)),以便垂直沉积坐标小于垂直沉积截止(VerticalDeposit1nalCoordinateCutoff (F))的单元的累积数目近似地等于单元的附加数目(NTargetCells(F))。
[0087]在一种实施例中,所述编辑方法还可以包括,对于从次序(^、02、…On中取得的每个相F,使用事件编号截止(EventNumberCutoff(F))或垂直沉积坐标截止(VerticalDeposit1nalCoordinateCutoff (F))的附加截止约束重复地访问所有模型单元。
[0088]图10绘出了包含连接的直通道100的3D训练图像的2D切片。图11绘出了基于3D训练图像的2D切片的2D常规MPS模拟。如图11中所示,常规的MPS模拟生成更短的断开通道102。因此,常规的MPS模拟难以再现在训练图像中存在的大规模相连续性。
[0089]图12绘出了输入MPS模型的2D切片。所述输入MPS模型的2D切片包括断开的通道104。图13绘出了使用本文所述的编辑方法获得的编辑后的MPS模型的2D切片。如图13中所示,编辑后的MPS模型的2D切片包括连续的通道106。所述编辑方法增强了连续性和对象形状再现,这增加了与训练图像的相似性。
[0090]在一种实施例中,上述一个或多个方法可以实施为可以由计算机执行的一系列指令。如可以理解的,术语“计算机”在本文中用来涵盖任何类型的计算系统或设备,包括个人计算机(例如,台式计算机、膝上型计算机、或者任何其它手持式计算设备)或者大型计算机(例如,IBM大型机)或者超级计算机(例如,CRAY计算机),或者分布式计算环境中的多台联网计算机。
[0091]例如,(一个或多个)方法可以实施为可存储在计算机可读介质中的软件程序应用,其中计算机可读介质诸如硬盘、CDROM、光盘、DVD、磁光盘、RAM、EPROM, EEPR0M、磁或光卡、闪存卡(例如,USB闪存卡)、PCMCIA存储卡、智能卡、或者其它介质。
[0092]替代地,软件程序产品的一部分或者其整个可以经诸如因特网、ATM网络、广域网(WAN)或局域网的网络从远程计算机或服务器下载。
[0093]替代地,代替把方法实施为在计算机中体现的计算机程序产品(例如,实现为软件产品)或者除此之外,所述方法可以实施为硬件,其中,例如专用集成电路(ASIC)可以设计为实施所述方法。
[0094]图14是根据本发明实施例代表用于实施所述方法的计算机系统110的示意图。如图14中所示,计算机系统110包括处理器(例如,一个或多个处理器)120和与处理器120通信的存储器130。计算机系统110还可以包括用于输入数据的输入设备140 (诸如键盘、鼠标等)和诸如用于显示计算结果的显示设备的输出设备150。
[0095]如从以上描述中可以理解的,计算机可读存储器130可以配置为存储包括调节数据和约束和训练-图像生成参数的输入数据。处理器120可以配置为读取包括调节数据和约束和训练-图像生成参数的输入数据,以便:(I)使用满足调节数据和约束的多点统计(MPS)方法创建MPS模型,其中多点统计是从使用训练-图像生成参数创建的训练图像得出的;(2)使用训练图像生成参数生成每个相类型的2D或3D对象-形状的一个或多个对象-形状模板以及沉积或结构坐标;(3)在MPS模型中定位一个或多个所生成的对象-形状模板,以便所述一个或多个所生成的对象-形状模板最大程度地关联到所述MPS模型;
(4)给一个或多个定位的对象-形状模板中的每个指定唯一事件参考并且把相同的唯一事件参考指定给每个对应对象-形状模板中的或在其附近的单元;(5)使用与给定事件编号相关联的对象中的单元的相对位置向MPS模型中与所述事件编号关联的每个单元提供沉积或结构坐标;以及(6)使用沉积或结构坐标给属性建模,以捕捉每个对象-形状模板中的地质趋势。
[0096]此外,如从以上描述中还可以理解的,计算机可读存储器130可以配置为存储包括调节数据和约束和训练图像生成参数的输入数据。处理器120可以配置为读取包括调节数据和约束和训练图像生成参数的输入数据,以便:(1)使用满足调节数据和约束的多点统计(MPS)方法创建MPS模型,其中多点统计是从使用训练图像生成参数创建的训练图像得出的;(2)使用训练图像生成参数生成每个相类型的2D或3D对象-形状的一个或多个对象-形状模板以及沉积或结构坐标;(3)在MPS模型中定位一个或多个所生成的对象-形状模板,以便所述一个或多个所生成的对象-形状模板最大程度地关联到所述MPS模型;
(4)给一个或多个定位的对象-形状模板中的每个指定唯一事件参考并且把相同的唯一事件参考指定给每个对应对象-形状模板中的或在其附近的单元;(5)确定哪些单元要留着不被编辑以及哪些单元可用于编辑;以及(6)如果可用于编辑的单元在其最优相关位置被位于MPS模型中的相对象-形状模板包含,则把所述可用于编辑的单元指定给相。
[0097]虽然已经为了说明而基于目前被认为最实际和优选的实施例对本发明进行了详细描述,但是应当理解,这种细节仅仅是为了那个目的并且本发明不限于所公开的实施例,相反,它是旨在覆盖属于所附权利要求主旨与范围的修改和等效布置。例如,应当理解,就可能的程度而言,本发明预期任何实施例的一个或多个特征可以与任何其它实施例的一个或多个特征组合。
[0098]此外,由于各种修改和变化将是本领域技术人员容易想到的,因此不期望把本发明限定到本文所描述的精确构造和操作。因此,任何合适的修改和等效物都应当被认为落入本发明的主旨与范围。
【主权项】
1.一种用于组合多点统计和基于对象的方法的计算机实施的混合方法,包括: 利用计算机系统,使用满足调节数据和约束的多点统计(MPS)方法创建MPS模型,其中多点统计是从使用训练图像生成参数创建的训练图像得出的; 利用计算机系统,使用所述训练图像生成参数生成每个相类型的2D或3D对象-形状的一个或多个对象-形状模板以及沉积或结构坐标; 利用计算机系统,在MPS模型中定位一个或多个所生成的对象-形状模板,以便所述一个或多个所生成的对象-形状模板最大程度地关联到所述MPS模型; 利用计算机系统,给一个或多个定位的对象-形状模板中的每个指定唯一事件参考并且把相同的唯一事件参考指定给每个对应对象-形状模板中的或在其附近的单元; 利用计算机系统,使用对象中与给定事件编号相关联的单元的相对位置向MPS模型中与所述事件编号关联的每个单元提供沉积或结构坐标;以及 利用计算机系统,使用沉积或结构坐标给属
当前第4页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1