- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
油田开发多年规划单目标产量优化模型研究及应用
摘要:油田开发规划的一个重要问题是多年规划问题,根据功能模拟原理建立的油田开发指标关联关系,可以建立油田开发多年规划单目标产量优化的非线性模型,本文结合求解非线性规划的信赖域方法,提出一种油田开发多年规划单目标产量优化模型的求解算法,为合理开发油田提供了定量依据,并进行了实例分析得出了较好的效果。
关键词:油田开发 多年规划 非线性规划 信赖域
0 引言
在提高油田效益成为了现在及今后各大油田面临的最主要的问题后,制定科学合理的“油田开发规划方案”就成为了油田开发过程中一项相当重要的工作。对于年度规划模型的研究,前人已做出了相对成熟的研究成果[1][2][3][4][6],而本文所提出的多年规划问题不是单纯地在年度规划上的累加,而是从利用功能模拟原理建立的油田开发指标关联关系[9][10][11]出发,以油田开发年度规划单目标产量优化模型[1]为基础,从整体上建立油田开发多年规划单目标产量优化模型(以下简称多年规划模型),并结合求解非线性规划模型的信赖域方法[6],提出一种求解上述模型的新算法,运用实例做出了相应的分析。
1 油田开发多年规划单目标产量优化模型的建立
1.1 决策变量分析
我们将油田的产量分为自然产量、措施产量、新井产量等不同的构成产量,而对油田开发规划来说,最直接的决策变量就是这些不同的构成产量,但这些产量都随其影响因素如措施井次、操作成本等变化的,所以真正的决策变量是这些影响因素。我们可以依据油田开发的历史数据,利用功能模拟原理(微分模拟方法与神经网络方法)来获取产量与影响因素之间的关联关系[9][10][11],如下:
其中:是第年第项产量;是第年第项产量的第项影响因素;是第年第项产量单位产量操作成本,是产量的函数关系;是第年第项产量工作量;是第年第项产量单位工作量投资;,。
1.2 目标函数分析
在文献[1][2]中,已经建立了油田开发年度规划单目标产量优化模型,而在此基础上,我们考虑年利率以及工作量投资和产量的综合税率,使得累计净现金流量最大[5],由此我们可以建立多年规划模型中的最大效益优化模型,其目标函数如下:
其中:是优化年;是优化年限,或,为年度优化,为多年优化;是年利率;是当前油价。
1.3 约束条件分析
总产量约束:
操作总成本约束:
工作总投资约束:
分项产量约束:
影响因素约束:
其中: ,分别是第年第项产量的上、下界;,分别是第年第项产量的第项影响因素上、下界;是第项产量的综合税率;是操作总成本上界;是全油田总投资上界;是全油田总产量(任务或指标)。
根据上述分析,可以建立起多年规划模型,求解此多年规划模型就可以得出油田在未来的多年内各年的最大效益和各分项最优产量及其对应的成本等。
2 模型算法设计
多年规划模型是带不等式约束的非线性优化模型。在求解过程中,我们采用功能模拟原理获取模型中各分项产量与其对应的影响因素关联关系的建立,对于模型的求解,我们将采用信赖域方法[7]。其基本思想就是在以当前迭代点为中心,为半径的闭球邻域内求解一子问题,试探步在信赖域内,即要求试探步满足,用评价函数决定该是否被接受,若被接受,则令;否则令。如果试探步成功,信赖域的半径保持不变或扩大;否则,缩小半径。
因此,首先令;
其中;
。
其次求解得出;
其中:当时
;
;
。
当时
。
另求得:
。
其中:
;
;
。
且令为信赖域试探步,为信赖域半径,为的近似值。
最后,构造信赖域二次规划模型,可得到:
根据不等式约束信赖域方法的基本思想,模型的具体算法步骤如下:
步1 在基于历史数据的基础上,利用功能模拟原理建立各项产量与其对应的影响因素的关联关系:
运用动态规划或预测方法确定初始值以及产量的上下界,以及,,;
步2 确定初始迭代点以及各个计算参数:
,,,,。
步3 利用信赖域二次规划模型(SQP)求解。试探步的确定,我们采用Levemberg-Marquardt法求解。
确定一个阻尼因子,利用运算式求解出,若,则迭代停止;
步4 判断是否正定,若正定则,则继续;否则, ,转步3;
步5 计算,;
步6 令,;
步7 利用BFGS方法修正产生,
令,转步3;
步8 计算得出最优解,将其代入目标函数得到最优值。
上述步骤中,对于阻尼因子的确定往往存在着
文档评论(0)