基于0‑1整数规划的油田项目群优化部署方法技术

技术编号:16605949 阅读:38 留言:0更新日期:2017-11-22 15:53
本发明专利技术提供一种基于0‑1整数规划的油田项目群优化部署方法,该基于0‑1整数规划的油田项目群优化部署方法包括:步骤1,确定优化模型决策变量;步骤2,以部署后所有项目折算后总净现值最大为优化目标,确定目标函数;步骤3,确定产能项目排斥性约束;步骤4,确定决策变量约束,避免项目投产之后随后几年再度投产的可能性;步骤5,确定客观实际约束及决策者主观约束;步骤6,用蚁群算法求解优化模型,得到产能建设项目的最优部署情况。该基于0‑1整数规划的油田项目群优化部署方法能够满足产能建设项目优化部署的需要,提高了油田产能投资项目部署的科学性和合理性,为油田产能建设项目的优化部署提供了严格可靠的方法。

0 1 integer programming method based on swarm optimization deployment of oil field project

The invention provides a 0 1 integer programming of oilfield project group deployment optimization method based on the method of 0 1 integer programming optimization deployment based on Oilfield project group includes: Step 1, determine the optimal decision variables model; step 2, to deploy all the items after the conversion of the total net present value as the optimization goal, determine the objective function; step 3, determine the project capacity exclusion constraint; step 4, determine the decision variable constraints, to avoid the possibility that a few years later again the project put into operation after the operation; step 5, determine the objective reality and subjective decision constraint constraint; step 6, using ant colony algorithm to solve the optimization model, the optimal capacity of construction project deployment. The 0 1 integer programming optimization program based on the deployment of oil can meet the need to optimize the deployment of capacity building projects, improve the oil production capacity investment project deployment of science and rationality, provides a reliable method for strictly optimal deployment of oilfield productivity construction project.

【技术实现步骤摘要】
基于0-1整数规划的油田项目群优化部署方法
本专利技术涉及油气田开发产能建设领域,特别是涉及到一种基于0-1整数规划的油田项目群优化部署方法。
技术介绍
随着开发的深入,我国多数老油田已进入开发后期,含水上升,产量开始递减。受地下油气物质基础的限制,老油田产量递减不可避免。此时,开发动用新区资源、加强老区的整体调整,积极建设产能接替阵地,对保障油田持续有效开发具有重要的作用,持续的产能接替是油田实现稳产的关键。对于大型的油气田,每年都有大量的产能建设项目。但由于投入项目的油藏条件、地面配套等差异比较大,在油田中长远规划编制及年度部署时,项目的选择和安排会对整体的经济效益产生影响。科学合理的选择和部署产能项目是提高油田经济效益的有效途径。在油田项目群优化部署方面,目前方法一般是以内部收益率、净现值等经济指标作为依据进行效益排队。该方法虽然原理清晰、操作简单,但是理论上讲不是严格的优化决策方法。首先该方法没有经过严格的数学计算,不一定得到最优解;其次,任何决策都是在一定的条件下做出的,单纯用一个经济指标筛选忽略了油田各种现实条件对开发行为的限制;最后,油田产能建设项目具有明显的投资属性,项目的对比应充分考虑长远利益,将项目安排在不同的时间来进行比较。效益排队法采用当前时间测算的经济指标对比,即使采用财务净现值也是静态的时间点上的对比。因此急需一种综合考虑技术、经济等客观条件限制以及时间价值的不同,严格而且准确的方法。为此我们专利技术了一种基于0-1整数规划的油田产能项目优化部署方法,解决了以上技术问题。
技术实现思路
本专利技术的目的是提供一种综合考虑技术、经济等客观条件限制以及时间价值的不同,基于0-1整数数学规划的严格而且准确的油田产能项目优化部署方法。本专利技术的目的可通过如下技术措施来实现:基于0-1整数规划的油田项目群优化部署方法,该基于0-1整数规划的油田项目群优化部署方法包括:步骤1,确定优化模型决策变量;步骤2,以部署后所有项目折算后总净现值最大为优化目标,确定目标函数;步骤3,确定产能项目排斥性约束;步骤4,确定决策变量约束,避免项目投产之后随后几年再度投产的可能性;步骤5,确定客观实际约束及决策者主观约束;步骤6,用蚁群算法求解优化模型,得到产能建设项目的最优部署情况。本专利技术的目的还可通过如下技术措施来实现:在步骤1中,根据0-1整数规划模型,针对每个产能建设项目,应用0‐1变量数量化地描述项目的取与舍,同时,用变量的下标,来反应取与舍的具体时间,即其中:xtj为决策变量,xtj=0表示项目j在第t年不实施,xtj=1表示项目j在第t年实施。在步骤2中,根据具体产能建设项目的方案测算净现值以及项目安排的时间,将项目的评价时间折算到目前,并以折算后的总净现值最大为目标函数,即:其中,xtj为决策变量,NPVtj为第t年单独开发项目j获得的收益,亿元;ie为折现率,%,m为时间,单位为年。在步骤3中,根据项目的逻辑关系,对具有多套开发方案的产能建设项目,用同一时间的排斥性约束避免同一项目用不同方案多次投产的可能性,即xti+xtj≤1,t=1,2,...,m(3)其中,xti、xtj为决策变量,在此处表示同一个项目的不同论证方案i和方案j;m为时间,单位为年。在步骤4中,确定决策变量约束的公式为:sum(xtj)≤1,t=1,2,...,m(4)其中,xtj为决策变量,m为时间,单位为年。在步骤5中,根据油田的客观实际以及决策者的主观要求,以产能建设项目方案设计的基本参数为基础,确定历年对产能建设项目预期要达到或需要的投资、产油量、产液量、钻井工作量、可采储量这些约束条件,即:其中:Itj表示项目j在第t年的投资,Dtj表示项目j在第t年的钻井数,It表示第t年油田产能建设项目的投资上限,Dt表示第t年油田的钻井工作能力上限,xtj为决策变量,m为时间,单位为年。在步骤6中,对由决策变量、目标函数、约束条件组成的优化模型使用蚁群算法进行求解,得到产能建设项目的最优部署。本专利技术中的基于0-1整数规划的油田项目群优化部署方法,解决了效益排队法安排产能建设项目存在的问题,充分考虑了决策者主观要求、油田客观实际对产能建设项目的限制,基本能够满足产能建设项目优化部署的需要,提高了油田产能投资项目部署的科学性和合理性,为油田产能建设项目的优化部署提供了严格可靠的方法。附图说明图1为本专利技术的基于0-1整数规划的油田项目群优化部署方法的一具体实施例的流程图。具体实施方式为使本专利技术的上述和其他目的、特征和优点能更明显易懂,下文特举出较佳实施例,并配合附图所示,作详细说明如下。如图1所示,图1为本专利技术的基于0-1整数规划的油田项目群优化部署方法的流程图。步骤101,确定优化模型决策变量。根据0-1整数规划模型,针对每个产能建设项目,应用0‐1变量数量化地描述项目的取与舍。同时,用变量的下标,来反应取与舍的具体时间。步骤103,确定优化模型目标函数。根据具体产能建设项目的方案测算净现值以及项目安排的时间,将项目的评价时间折算到目前,并以折算后的总净现值最大为目标函数。步骤105,确定产能项目排斥性约束。根据项目的逻辑关系,对具有多套开发方案的产能建设项目,用同一时间的排斥性约束避免同一项目用不同方案多次投产的可能性。步骤107,确定决策变量约束。根据逻辑关系,用决策变量约束避免项目投产之后随后几年再度投产的可能性。步骤109,确定客观实际约束及决策者主观约束。根据油田的客观实际以及决策者的主观要求,以产能建设项目方案设计的基本参数为基础,确定历年对产能建设项目预期要达到或需要的投资、产油量、产液量、钻井工作量、可采储量等约束条件。步骤111,蚁群算法求解模型。对由决策变量、目标函数、约束条件组成的优化模型使用蚁群算法进行求解,得到产能建设项目的最优部署。以某油田的产能建设项目部署为例说明模型的建立过程,并与效益排队法进行对比。根据资源潜力,某油田设计了8个拟建项目,其单个产能项目的开发方案具体情况见表1。根据油田客观情况,该油田每年新井的钻井能力不超过55口,投资不超过15亿元,项目部署考虑五年。表1某油田产能建设项目基本情况表采用原有方法,即项目排队法,以净现值为依据按照从大到小排序。同时考虑油田每年的钻井能力及投资限制,部署的产能项目投产顺序见表2。8个项目的最终折算净现值为18.2亿元。表2效益排队法项目部署情况采用基于0-1整数规划的油田产能项目优化部署方法,首先,按照步骤101用0-1变量及时间确定决策变量。即:其中:xtj=0表示项目j在第t年不实施,xtj=1表示项目j在第t年实施。按照步骤103,以部署后所有项目折算后总净现值最大为优化目标,确定目标函数。即:其中,NPVtj是第t年单独开发项目j获得的收益,亿元;xtj决策变量,ie为折现率,%;按照步骤105,确定产能项目排斥性约束。即:xti+xtj≤1,t=1,2,...,5(3)按照步骤107,确定决策变量约束。避免项目投产之后随后几年再度投产的可能性。即sum(xtj)≤1,t=1,2,...,5(4)按照步骤109,确定客观实际约束及决策者主观约束。根据油田的客观实际以及决策者的主观要求,仅考虑投资及工作量约束,即:其中:Itj表示项目j本文档来自技高网...
<a href="http://www.xjishu.com/zhuanli/55/201611175571.html" title="基于0‑1整数规划的油田项目群优化部署方法原文来自X技术">基于0‑1整数规划的油田项目群优化部署方法</a>

【技术保护点】
基于0‑1整数规划的油田项目群优化部署方法,其特征在于,该基于0‑1整数规划的油田项目群优化部署方法包括:步骤1,确定优化模型决策变量;步骤2,以部署后所有项目折算后总净现值最大为优化目标,确定目标函数;步骤3,确定产能项目排斥性约束;步骤4,确定决策变量约束,避免项目投产之后随后几年再度投产的可能性;步骤5,确定客观实际约束及决策者主观约束;步骤6,用蚁群算法求解优化模型,得到产能建设项目的最优部署情况。

【技术特征摘要】
1.基于0-1整数规划的油田项目群优化部署方法,其特征在于,该基于0-1整数规划的油田项目群优化部署方法包括:步骤1,确定优化模型决策变量;步骤2,以部署后所有项目折算后总净现值最大为优化目标,确定目标函数;步骤3,确定产能项目排斥性约束;步骤4,确定决策变量约束,避免项目投产之后随后几年再度投产的可能性;步骤5,确定客观实际约束及决策者主观约束;步骤6,用蚁群算法求解优化模型,得到产能建设项目的最优部署情况。2.根据权利要求1所述的基于0-1整数规划的油田项目群优化部署方法,其特征在于,在步骤1中,根据0-1整数规划模型,针对每个产能建设项目,应用0‐1变量数量化地描述项目的取与舍,同时,用变量的下标,来反应取与舍的具体时间,即其中:xtj为决策变量,xtj=0表示项目j在第t年不实施,xtj=1表示项目j在第t年实施。3.根据权利要求1所述的基于0-1整数规划的油田项目群优化部署方法,其特征在于,在步骤2中,根据具体产能建设项目的方案测算净现值以及项目安排的时间,将项目的评价时间折算到目前,并以折算后的总净现值最大为目标函数,即:其中,xtj为决策变量,NPVtj为第t年单独开发项目j获得的收益,亿元;ie为折现率,%,m为时间,单位为年。4.根据权利要求1所述的基于0-1整数规划的油田项目群优化部署方法,其特征在于,在步骤3中,根...

【专利技术属性】
技术研发人员:侯春华王滨赵小军赵伟张以根邴绍献张金铸吕琦张孝天彭国红海会荣冯义娜宫丽清孙颖
申请(专利权)人:中国石油化工股份有限公司中国石油化工股份有限公司胜利油田分公司勘探开发研究院
类型:发明
国别省市:山东,37

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

1