油藏数值模拟系统求解过程中的小网格剔除方法和装置与流程

文档序号:13682868阅读:来源:国知局
技术特征:
1.一种油藏数值模拟系统求解过程中的小网格剔除方法,其特征在于,包括:步骤1:获取地质模型的网格系统,并获得网格的体积列表和网格之间的邻接表;步骤2:按照预先确定的网格剔除的需求和标准对网格进行分类;步骤3:对每一类别的网格,设置需要剔除的微小网格体积下限;步骤4:对每一类别的网格,循环查找体积最小的网格,并将符合剔除条件的网格的体积分配到与其相邻的网格上,将其渗流特性等效进与其相邻的网格中;步骤5:在网格的体积列表中删除该符合剔除条件的网格,在网格之间的邻接表中删除与该符合剔除条件的网格有关的所有连接。2.根据权利要求1所述的油藏数值模拟系统求解过程中的小网格剔除方法,其特征在于,所述步骤4中将符合剔除条件的网格的体积分配到与其相邻的网格上进一步为:按相邻的网格的体积进行加权,将符合剔除条件的网格的体积分配到与其相邻的网格上。3.根据权利要求1或2所述的油藏数值模拟系统求解过程中的小网格剔除方法,其特征在于,所述步骤4中将符合剔除条件的网格的渗流特性等效进与其相邻的网格中进一步为:在与符合剔除条件的网格相邻的网格之间两两建立连接,假定当前符合剔除条件的网格的编号为i,相邻的网格共有n个,则新产生的这Cn2个连接对的传导率计算公式为:其中p、q为n个相邻的网格中任意两个网格,Tij是当前符合剔除条件的网格i与第j个相邻的网格原本的传导率,Tip、Tiq是当前符合剔除条件的网格i与相邻的网格p、q原\t本的传导率,Tpq’是这两个网格之间新增的传导率。4.根据权利要求3所述的油藏数值模拟系统求解过程中的小网格剔除方法,其特征在于,所述步骤4中,如果相邻的网格p、q之间本来没有连接,则在网格之间的邻接表中新增一个网格p、q之间的连接,其传导率即为Tpq’;如果网格p、q之间本来有连接,且原始传导率为Tpq0,则将该连接的传导率修改为Tpq=Tpq0+Tpq’。5.根据权利要求4所述的油藏数值模拟系统求解过程中的小网格剔除方法,其特征在于,所述步骤3进一步为:对每一类别的网格,取该类网格体积众数的1%作为需要剔除的微小网格体积下限。6.一种油藏数值模拟系统求解过程中的小网格剔除装置,其特征在于,包括:获取模块:用于获取地质模型的网格系统,并获得网格的体积列表和网格之间的邻接表;分类模块:用于按照预先确定的网格剔除的需求和标准对网格进行分类;设置模块:用于对每一类别的网格,设置需要剔除的微小网格体积下限;查找及处理模块:用于对每一类别的网格,循环查找体积最小的网格,并将符合剔除条件的网格的体积分配到与其相邻的网格上,将其渗流特性等效进与其相邻的网格中;删除模块:用于在网格的体积列表中删除该符合剔除条件的网格,在网格之间的邻接表中删除与该符合剔除条件的网格有关的所有连接。7.根据权利要求6所述的油藏数值模拟系统求解过程中的小网格剔除装置,其特征在于,所述查找及处理模块中将符合剔除条件的网格的体积分配到与其相邻的网格上进一步为:按相邻的网格的体积进行加权,将符合剔除条件的网格的体积分配到\t与其相邻的网格上。8.根据权利要求6或7所述的油藏数值模拟系统求解过程中的小网格剔除装置,其特征在于,所述查找及处理模块中将符合剔除条件的网格的渗流特性等效进与其相邻的网格中进一步为:在与符合剔除条件的网格相邻的网格之间两两建立连接,假定当前符合剔除条件的网格的编号为i,相邻的网格共有n个,则新产生的这Cn2个连接对的传导率计算公式为:其中p、q为n个相邻的网格中任意两个网格,Tij是当前符合剔除条件的网格i与第j个相邻的网格原本的传导率,Tip、Tiq是当前符合剔除条件的网格i与相邻的网格p、q原本的传导率,Tpq’是这两个网格之间新增的传导率。9.根据权利要求8所述的油藏数值模拟系统求解过程中的小网格剔除装置,其特征在于,所述查找及处理模块中,如果相邻的网格p、q之间本来没有连接,则在网格之间的邻接表中新增一个网格p、q之间的连接,其传导率即为Tpq’;如果网格p、q之间本来有连接,且原始传导率为Tpq0,则将该连接的传导率修改为Tpq=Tpq0+Tpq’。10.根据权利要求9所述的油藏数值模拟系统求解过程中的小网格剔除装置,其特征在于,所述设置模块进一步用于:对每一类别的网格,取该类网格体积众数的1%作为需要剔除的微小网格体积下限。
当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1