一种参数自动反求方法和装置制造方法及图纸

技术编号:19424863 阅读:22 留言:0更新日期:2018-11-14 10:31
本申请公开了一种参数自动反求方法,在接收试井解释人员输入的待求取参数和各个待求取参数的数值范围后,在相应的数值范围内对待求取参数进行抽样,得到多个试算算例,之后分别对多个试算算例进行计算,得到对应的计算压力数据,对多组计算压力数据进行拟合,以便构造多个响应面模型,之后利用多个响应面模型构造能够指示计算压力数据和实测压力数据之间的偏差的目标函数,通过求解目标函数的最小值,得到待求取参数的最优解,该最优解即为各个待求取参数的解释结果。基于本申请公开的参数自动反求方法,能够提高数值试井解释的效率,同时能够试井解释人员的工作强度。本申请还公开相应的参数自动反求装置。

【技术实现步骤摘要】
一种参数自动反求方法和装置
本申请属于石油开采
,尤其涉及一种参数自动反求方法和装置。
技术介绍
在石油开采过程中会遇到一些工程问题,比如如何估计油井的产量等。这就需要建立可靠的地质模型,才能进一步进行预测,因此需要知道油藏地层及井筒参数。试井是油藏开发过程中获得地层及井筒参数的最常使用的方法。一般来说,试井分析就是以实测井底压力、温度或流量为基本数据分析和推算地层及井筒参数,从而为描述油藏动态特性和中长期产能预测、产能优化服务。数值试井是近年来发展起来的一项新的试井解释技术,它是通过大量的数学模拟运算来精确描述物理过程的数值模拟技术。数值试井所描述的油藏特征更真实,应用面更宽。但数值试井也面临着一系列的困难,计算参数多,计算时间长。在数值试井解释过程中,试井解释人员需要手动调节不确定参数,使计算压力与实测压力尽可能的接近。通常解释一口井或井组可能要花费几周甚至几个月的时间。对于本领域技术人员来说,如何提高数值试井解释的效率,降低试井解释人员的工作强度,是亟待解决的问题。
技术实现思路
有鉴于此,本申请的目的在于提供一种参数自动反求方法和装置,以提高数值试井解释的效率,降低试井解释人员的工作强度。为实现上述目的,本申请提供如下技术方案:一种参数自动反求方法,包括:接收输入的待求取参数和对应的数值范围,其中,所述待求取参数包括地层参数和井筒参数;在所述数值范围内对所述待求取参数进行抽样,得到多个试算算例;分别对所述多个试算算例进行计算,得到对应的计算压力数据;对计算得到的多组计算压力数据进行拟合,构造多个响应面模型;利用所述多个响应面模型构造目标函数,所述目标函数指示计算压力数据与实测压力数据的偏差;利用优化算法求解所述目标函数的最小值,得到所述待求取参数的最优解。可选的,在上述参数自动反求方法中,所述在所述数值范围内对所述待求取参数进行多次抽样,包括:利用拉丁超立方抽样算法在所述数值范围内对所述待求取参数进行抽样。可选的,在上述参数自动反求方法中,所述对计算得到的多组计算压力数据进行拟合,构造多个响应面模型,包括:利用最小二乘法对计算得到的多组计算压力数据进行拟合,构造多个响应面模型。可选的,在上述参数自动反求方法中,所述利用所述多个响应面模型构造目标函数,包括:基于所述响应面模型在试算算例下的计算压力数据与实测压力数据的误差最小原理,构造目标函数。可选的,在上述参数自动反求方法中,所述利用优化算法求解所述目标函数的最小值,得到所述待求取参数的最优解,包括:利用BFGS算法和拉丁超立方抽样算法对所述目标函数进行优化,得到所述待求取参数的最优解。本申请还提供一种参数自动反求装置,包括:数据接收单元,用于接收输入的待求取参数和对应的数值范围,其中,所述待求取参数包括地层参数和井筒参数;抽样单元,用于在所述数值范围内对所述待求取参数进行抽样,得到多个试算算例;压力数据计算单元,用于分别对所述多个试算算例进行计算,得到对应的计算压力数据;模型构建单元,用于对计算得到的多组计算压力数据进行拟合,构造多个响应面模型;目标函数构建单元,用于利用所述多个响应面模型构造目标函数,所述目标函数指示计算压力数据与实测压力数据的偏差;目标函数求解单元,用于利用优化算法求解所述目标函数的最小值,得到所述待求取参数的最优解。可选的,在上述参数自动反求装置中,所述抽样单元具体用于:利用拉丁超立方抽样算法在所述数值范围内对所述待求取参数进行抽样。可选的,在上述参数自动反求装置中,所述模型构建单元具体用于:利用最小二乘法对计算得到的多组计算压力数据进行拟合,构造多个响应面模型。可选的,在上述参数自动反求装置中,所述目标函数构建单元具体用于:基于所述响应面模型在试算算例下的计算压力数据与实测压力数据的误差最小原理,构造目标函数。可选的,在上述参数自动反求装置中,所述目标函数求解单元具体用于:利用BFGS算法和拉丁超立方抽样算法对所述目标函数进行优化,得到所述待求取参数的最优解。由此可见,本申请的有益效果为:本申请公开的参数自动反求方法,在接收试井解释人员输入的待求取参数和各个待求取参数的数值范围后,在相应的数值范围内对待求取参数进行抽样,得到多个试算算例,之后分别对多个试算算例进行计算,得到对应的计算压力数据,对多组计算压力数据进行拟合,以便构造多个响应面模型,之后利用多个响应面模型构造能够指示计算压力数据和实测压力数据之间的偏差的目标函数,通过求解目标函数的最小值,得到待求取参数的最优解,该最优解即为各个待求取参数的解释结果。基于本申请公开的参数自动反求方法,试井解释人员只需要根据需要解释的油气藏的类型输入待求取参数和各个待求取参数的数值范围,电子设备即可自动完成地层参数和井筒参数的解释,提高了数值试井解释的效率,也降低了试井解释人员的工作强度。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请公开的一种参数自动反求方法的流程图;图2为本申请公开的实例中目标函数的迭代图;图3为本申请公开的实例中实测井底压力恢复曲线和计算井底压力恢复曲线的对比图;图4为本申请公开的实例中实测压力变化曲线、计算压力变化曲线、实测压力导数曲线与计算压力导数曲线的对比图;图5为本申请公开的一种参数自动反求装置的结构示意图。具体实施方式在现有的数值试井解释方法中,首先,试井解释人员设定待求取参数(也可称为待解释参数或者不确定参数)的数值,根据当前设定的各待求取参数的参数值求解计算压力,比对计算压力和实测压力,之后,基于比对结果,试井解释人员凭借自己的经验手动调节待求取参数中的一个或者多个参数,根据当前设定的各待求取参数的参数值求解计算压力,再次比对计算压力和实测压力,通过大量重复上述的手动调节过程,使得计算压力与实测压力尽可能的接近。当计算压力与实测压力之间的差距满足预定的条件时,将当前设定的各待求取参数的数值确定为最终的解释结果。可以看到,现有的数值试井解释过程会耗费大量的时间,导致数值试井解释的效率很低,而且,试井解释人员的工作强度很大。本申请公开一种参数自动反求方法和装置,以提高数值试井解释的效率,降低试井解释人员的工作强度。为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。参见图1,图1为本申请公开的一种参数自动反求方法的流程图,该参数自动求取方法的执行主体为电子设备,如计算机。该参数自动反求方法包括:步骤S1:接收输入的待求取参数和对应的数值范围,其中,待求取参数包括地层参数和井筒参数。在油气藏类型不同的情况下,需要解释的参数也会存在差异。试井解释人员根据油气藏的类型输入待求取参数,另外,试井解释人员还需输入各个待求取参数的数值范围,该数值范围为试井解释人员确定的经验本文档来自技高网...

【技术保护点】
1.一种参数自动反求方法,其特征在于,包括:接收输入的待求取参数和对应的数值范围,其中,所述待求取参数包括地层参数和井筒参数;在所述数值范围内对所述待求取参数进行抽样,得到多个试算算例;分别对所述多个试算算例进行计算,得到对应的计算压力数据;对计算得到的多组计算压力数据进行拟合,构造多个响应面模型;利用所述多个响应面模型构造目标函数,所述目标函数指示计算压力数据与实测压力数据的偏差;利用优化算法求解所述目标函数的最小值,得到所述待求取参数的最优解。

【技术特征摘要】
1.一种参数自动反求方法,其特征在于,包括:接收输入的待求取参数和对应的数值范围,其中,所述待求取参数包括地层参数和井筒参数;在所述数值范围内对所述待求取参数进行抽样,得到多个试算算例;分别对所述多个试算算例进行计算,得到对应的计算压力数据;对计算得到的多组计算压力数据进行拟合,构造多个响应面模型;利用所述多个响应面模型构造目标函数,所述目标函数指示计算压力数据与实测压力数据的偏差;利用优化算法求解所述目标函数的最小值,得到所述待求取参数的最优解。2.根据权利要求1所述的参数自动反求方法,其特征在于,所述在所述数值范围内对所述待求取参数进行抽样,包括:利用拉丁超立方抽样算法在所述数值范围内对所述待求取参数进行抽样。3.根据权利要求1或2所述的参数自动反求方法,其特征在于,所述对计算得到的多组计算压力数据进行拟合,构造多个响应面模型,包括:利用最小二乘法对计算得到的多组计算压力数据进行拟合,构造多个响应面模型。4.根据权利要求1或2所述的参数自动反求方法,其特征在于,所述利用所述多个响应面模型构造目标函数,包括:基于所述响应面模型在试算算例下的计算压力数据与实测压力数据的误差最小原理,构造目标函数。5.根据权利要求1或2所述的参数自动反求方法,其特征在于,所述利用优化算法求解所述目标函数的最小值,得到所述待求取参数的最优解,包括:利用BFGS算法和拉丁超立方抽样算法对所述目标函数进行优化,得到所述待求取参数的...

【专利技术属性】
技术研发人员:查文舒李道伦陈刚曾亿山卢德唐
申请(专利权)人:合肥工业大学
类型:发明
国别省市:安徽,34

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1