【技术实现步骤摘要】
油田开发方案优化方法及装置
本专利技术涉及石油勘探开发
,尤其是涉及一种油田开发方案优化遗传方法及装置。
技术介绍
一般油田开发优化主要是通过油藏工程方法计算、数值模拟分析结合实际开发调整经验完成开发方案或调整方案优化设计。近年来随着计算机技术的发展,出现一些结合计算机技术的开发指标优化算法,但仅限于单一指标如井网参数或注采参数的优化,不能得到更优化的油田开发方案。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种油田开发方案优化方法及装置,以实现多个指标的油田开发方案协同优化,得到更加优化的油田开发方案。第一方面,本专利技术实施例提供了一种油田开发方案优化方法,包括:对油田开发方案的优化指标分别进行编码并将得到的编码进行组合,得到油田开发方案的个体编码;优化指标包括以下参数中的至少两个:井位参数、井别参数、射孔和注采参数;确定适应度函数,并根据适应度函数计算个体编码的适应度;根据第N-1代种群和第N-1代种群的适应度生成目标种群,并根据目标种群依次进行交叉、变异生成第N代种群,其中,N大于等于2;获取约束条件,并判断第N代种群是否满足约束条件,如果否,重新 ...
【技术保护点】
1.一种油田开发方案优化方法,其特征在于,包括:对油田开发方案的优化指标分别进行编码并将得到的编码进行组合,得到所述油田开发方案的个体编码;所述优化指标包括以下参数中的至少两个:井位参数、井别参数、射孔和注采参数;确定适应度函数,并根据所述适应度函数计算所述个体编码的适应度;根据第N‑1代种群和所述第N‑1代种群的适应度生成目标种群,并根据所述目标种群依次进行交叉、变异生成第N代种群,其中,N大于等于2;获取约束条件,并判断所述第N代种群是否满足所述约束条件,如果否,重新生成所述第N代种群;如果是,获取终止条件,并判断所述第N代种群是否满足所述终止条件;如果不满足所述终止条 ...
【技术特征摘要】
1.一种油田开发方案优化方法,其特征在于,包括:对油田开发方案的优化指标分别进行编码并将得到的编码进行组合,得到所述油田开发方案的个体编码;所述优化指标包括以下参数中的至少两个:井位参数、井别参数、射孔和注采参数;确定适应度函数,并根据所述适应度函数计算所述个体编码的适应度;根据第N-1代种群和所述第N-1代种群的适应度生成目标种群,并根据所述目标种群依次进行交叉、变异生成第N代种群,其中,N大于等于2;获取约束条件,并判断所述第N代种群是否满足所述约束条件,如果否,重新生成所述第N代种群;如果是,获取终止条件,并判断所述第N代种群是否满足所述终止条件;如果不满足所述终止条件,根据所述第N代种群和所述第N代种群的适应度生成第N+1代种群;如果满足所述终止条件,选取第1代至所述第N代中最优的个体编码,并对所述最优的个体编码进行解码,得到优化的油田开发方案。2.根据权利要求1所述的油田开发方案优化方法,其特征在于,所述确定适应度函数,并根据所述适应度函数计算所述个体编码的适应度的步骤,包括:从目标函数库中选取适应度函数,所述目标函数库中包括以下函数中的至少一种:方案累积产油量计算函数、方案含水率倒数计算函数、方案采出程度与含水率的比值计算函数和方案流场强度变异系数计算函数;根据所述适应度函数分别计算所有所述个体编码的适应度。3.根据权利要求1所述的油田开发方案优化方法,其特征在于,所述根据所述第N-1代种群和所述第N-1代种群的适应度生成目标种群的步骤,包括:根据所述第N-1代种群的适应度计算所述第N-1代种群中每个个体被遗传的概率;根据所述概率计算每个所述个体的累积概率;根据所述累积概率逐个生成所述目标种群中的个体。4.根据权利要求1所述的油田开发方案优化方法,其特征在于,所述根据所述第N-1代种群和所述第N-1代种群的适应度生成目标种群的步骤,包括:确定选择量目标;根据所述选择量目标从所述第N-1代种群中随机选取多个目标个体;选取多个所述目标个体中适应度最好的个体作为所述目标种群的个体之一;重复以上各步,直至所述目标种群的个体数量与所述第N-1代种群的个体数量相同。5.根据权利要求1所述的油田开发方案优化方法,其特征在于,所述根据所述目标种群依次进行交叉、变异生成第N代种群的步骤,包括:获取交叉概率值;根据所述交叉概率值对所述目标种群进行交叉,得到交叉后的种群;获取变异概率值;根据所述变异概率值对所述交叉后的种群进行变异,生成第N代种群。6.根据权利要求5所述的油田开发方案优化方法,其特征在于,...
【专利技术属性】
技术研发人员:印波,雷乐,张国威,王娟,
申请(专利权)人:中国石油化工股份有限公司江汉油田分公司勘探开发研究院,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。